/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/styles/scss/style.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap);
/*!*********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/css/plugins.css ***!
  \*********************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@300;400;500;600;700&display=swap);
/*!***********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/css/icon-list.css ***!
  \***********************************************************************************************************/
/*------ Icons List ------*/

.browser {
    width: 1.25rem;
    height: 1.25rem;
    display: inline-block;
    background: no-repeat center/100% 100%;
    vertical-align: bottom;
    font-style: normal;
}

.flag {
    width: 1.6rem;
    height: 1.2rem;
    display: inline-block;
    background: no-repeat center/100% 100%;
    vertical-align: bottom;
    font-style: normal;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
}

.flag-ad {
    background-image: url(/build/images/ad.66c8304a.svg);
}

.flag-ae {
    background-image: url(/build/images/ae.da8a9112.svg);
}

.flag-af {
    background-image: url(/build/images/af.c987fc77.svg);
}

.flag-ag {
    background-image: url(/build/images/ag.78b358f3.svg);
}

.flag-ai {
    background-image: url(/build/images/ai.0e51972c.svg);
}

.flag-al {
    background-image: url(/build/images/al.f693d7f2.svg);
}

.flag-am {
    background-image: url(/build/images/am.b89186c1.svg);
}

.flag-ao {
    background-image: url(/build/images/ao.71fa415c.svg);
}

.flag-aq {
    background-image: url(/build/images/aq.561695f1.svg);
}

.flag-ar {
    background-image: url(/build/images/ar.cbc619d2.svg);
}

.flag-as {
    background-image: url(/build/images/as.b8b78e97.svg);
}

.flag-at {
    background-image: url(/build/images/at.89aa3ac8.svg);
}

.flag-au {
    background-image: url(/build/images/au.2f2337a4.svg);
}

.flag-aw {
    background-image: url(/build/images/aw.b3753c38.svg);
}

.flag-ax {
    background-image: url(/build/images/ax.d7a83733.svg);
}

.flag-az {
    background-image: url(/build/images/az.ffc25d95.svg);
}

.flag-ba {
    background-image: url(/build/images/ba.45c5842b.svg);
}

.flag-bb {
    background-image: url(/build/images/bb.509fd847.svg);
}

.flag-bd {
    background-image: url(/build/images/bd.cdbfe8d5.svg);
}

.flag-be {
    background-image: url(/build/images/be.5bd44ee6.svg);
}

.flag-bf {
    background-image: url(/build/images/bf.468af801.svg);
}

.flag-bg {
    background-image: url(/build/images/bg.b0e1a52f.svg);
}

.flag-bh {
    background-image: url(/build/images/bh.0bcef270.svg);
}

.flag-bi {
    background-image: url(/build/images/bi.4b8c26ac.svg);
}

.flag-bj {
    background-image: url(/build/images/bj.9bcaf068.svg);
}

.flag-bl {
    background-image: url(/build/images/bl.002c4ac5.svg);
}

.flag-bm {
    background-image: url(/build/images/bm.235f4e70.svg);
}

.flag-bn {
    background-image: url(/build/images/bn.5be7f974.svg);
}

.flag-bo {
    background-image: url(/build/images/bo.3c25f404.svg);
}

.flag-bq {
    background-image: url(/build/images/bq.69700956.svg);
}

.flag-br {
    background-image: url(/build/images/br.7e384ba6.svg);
}

.flag-bs {
    background-image: url(/build/images/bs.1beb8731.svg);
}

.flag-bt {
    background-image: url(/build/images/bt.e108533a.svg);
}

.flag-bv {
    background-image: url(/build/images/bv.32b4f3da.svg);
}

.flag-bw {
    background-image: url(/build/images/bw.131024ae.svg);
}

.flag-by {
    background-image: url(/build/images/by.2a5a613b.svg);
}

.flag-bz {
    background-image: url(/build/images/bz.93a215cd.svg);
}

.flag-ca {
    background-image: url(/build/images/ca.d72057fe.svg);
}

.flag-cc {
    background-image: url(/build/images/cc.753c86c4.svg);
}

.flag-cd {
    background-image: url(/build/images/cd.14f839c8.svg);
}

.flag-cf {
    background-image: url(/build/images/cf.cdeda2d5.svg);
}

.flag-cg {
    background-image: url(/build/images/cg.7d217485.svg);
}

.flag-ch {
    background-image: url(/build/images/ch.b75d2839.svg);
}

.flag-ci {
    background-image: url(/build/images/ci.b9b286f9.svg);
}

.flag-ck {
    background-image: url(/build/images/ck.c4edebf5.svg);
}

.flag-cl {
    background-image: url(/build/images/cl.d047975d.svg);
}

.flag-cm {
    background-image: url(/build/images/cm.a8ed82bb.svg);
}

.flag-cn {
    background-image: url(/build/images/cn.2c531230.svg);
}

.flag-co {
    background-image: url(/build/images/co.85d4f5d2.svg);
}

.flag-cr {
    background-image: url(/build/images/cr.982f8c0e.svg);
}

.flag-cu {
    background-image: url(/build/images/cu.9ead3c2b.svg);
}

.flag-cv {
    background-image: url(/build/images/cv.81ba1767.svg);
}

.flag-cw {
    background-image: url(/build/images/cw.d2b0e987.svg);
}

.flag-cx {
    background-image: url(/build/images/cx.6d8f20ba.svg);
}

.flag-cy {
    background-image: url(/build/images/cy.f9c9bf9a.svg);
}

.flag-cz {
    background-image: url(/build/images/cz.870ef3b9.svg);
}

.flag-de {
    background-image: url(/build/images/de.637ec89a.svg);
}

.flag-dj {
    background-image: url(/build/images/dj.5f07a75e.svg);
}

.flag-dk {
    background-image: url(/build/images/dk.7b602d3e.svg);
}

.flag-dm {
    background-image: url(/build/images/dm.fbdd9806.svg);
}

.flag-do {
    background-image: url(/build/images/do.164feaa1.svg);
}

.flag-dz {
    background-image: url(/build/images/dz.b139b8d0.svg);
}

.flag-ec {
    background-image: url(/build/images/ec.eac86ee7.svg);
}

.flag-ee {
    background-image: url(/build/images/ee.91cf616b.svg);
}

.flag-eg {
    background-image: url(/build/images/eg.2ecaed2a.svg);
}

.flag-eh {
    background-image: url(/build/images/eh.6f0e07d1.svg);
}

.flag-er {
    background-image: url(/build/images/er.bd37ee55.svg);
}

.flag-es {
    background-image: url(/build/images/es.5cb27aff.svg);
}

.flag-et {
    background-image: url(/build/images/et.761243b8.svg);
}

.flag-eu {
    background-image: url(/build/images/eu.f11d58ad.svg);
}

.flag-fi {
    background-image: url(/build/images/fi.d26e6639.svg);
}

.flag-fj {
    background-image: url(/build/images/fj.e25ef059.svg);
}

.flag-fk {
    background-image: url(/build/images/fk.0d29b851.svg);
}

.flag-fm {
    background-image: url(/build/images/fm.1c37b533.svg);
}

.flag-fo {
    background-image: url(/build/images/fo.ccefb0b9.svg);
}

.flag-fr {
    background-image: url(/build/images/fr.63a9ebf4.svg);
}

.flag-ga {
    background-image: url(/build/images/ga.b86e403f.svg);
}

.flag-gb-eng {
    background-image: url(/build/images/gb-eng.6402fdd4.svg);
}

.flag-gb-nir {
    background-image: url(/build/images/gb-nir.7b28c4d1.svg);
}

.flag-gb-sct {
    background-image: url(/build/images/gb-sct.5fd810e3.svg);
}

.flag-gb-wls {
    background-image: url(/build/images/gb-wls.28763f26.svg);
}

.flag-gb {
    background-image: url(/build/images/gb.22d84fe8.svg);
}

.flag-gd {
    background-image: url(/build/images/gd.96d7ac53.svg);
}

.flag-ge {
    background-image: url(/build/images/ge.749bd8bd.svg);
}

.flag-gf {
    background-image: url(/build/images/gf.325806d3.svg);
}

.flag-gg {
    background-image: url(/build/images/gg.ec48e940.svg);
}

.flag-gh {
    background-image: url(/build/images/gh.080f2387.svg);
}

.flag-gi {
    background-image: url(/build/images/gi.37c4c243.svg);
}

.flag-gl {
    background-image: url(/build/images/gl.a7000fb4.svg);
}

.flag-gm {
    background-image: url(/build/images/gm.b45b9104.svg);
}

.flag-gn {
    background-image: url(/build/images/gn.2f8aa6a3.svg);
}

.flag-gp {
    background-image: url(/build/images/gp.63a9ebf4.svg);
}

.flag-gq {
    background-image: url(/build/images/gq.895503a4.svg);
}

.flag-gr {
    background-image: url(/build/images/gr.8e241461.svg);
}

.flag-gs {
    background-image: url(/build/images/gs.e1ffae80.svg);
}

.flag-gt {
    background-image: url(/build/images/gt.372656ec.svg);
}

.flag-gu {
    background-image: url(/build/images/gu.22f2f241.svg);
}

.flag-gw {
    background-image: url(/build/images/gw.b60d397e.svg);
}

.flag-gy {
    background-image: url(/build/images/gy.1a50381e.svg);
}

.flag-hk {
    background-image: url(/build/images/hk.f1543fd8.svg);
}

.flag-hm {
    background-image: url(/build/images/hm.195dffaa.svg);
}

.flag-hn {
    background-image: url(/build/images/hn.2926a9cb.svg);
}

.flag-hr {
    background-image: url(/build/images/hr.2f8262cc.svg);
}

.flag-ht {
    background-image: url(/build/images/ht.618571b8.svg);
}

.flag-hu {
    background-image: url(/build/images/hu.afe394d2.svg);
}

.flag-id {
    background-image: url(/build/images/id.7fb3c1a8.svg);
}

.flag-ie {
    background-image: url(/build/images/ie.33a70f15.svg);
}

.flag-il {
    background-image: url(/build/images/il.2eea09d0.svg);
}

.flag-im {
    background-image: url(/build/images/im.a2cdfa4e.svg);
}

.flag-in {
    background-image: url(/build/images/in.b41a546a.svg);
}

.flag-io {
    background-image: url(/build/images/io.bd4781d8.svg);
}

.flag-iq {
    background-image: url(/build/images/iq.7283d56a.svg);
}

.flag-ir {
    background-image: url(/build/images/ir.d09393ee.svg);
}

.flag-is {
    background-image: url(/build/images/is.7eda7cfe.svg);
}

.flag-it {
    background-image: url(/build/images/it.b4f46de7.svg);
}

.flag-je {
    background-image: url(/build/images/je.52dcec65.svg);
}

.flag-jm {
    background-image: url(/build/images/jm.22fbcf71.svg);
}

.flag-jo {
    background-image: url(/build/images/jo.24bd76f2.svg);
}

.flag-jp {
    background-image: url(/build/images/jp.e1b1759c.svg);
}

.flag-ke {
    background-image: url(/build/images/ke.fa3a0d10.svg);
}

.flag-kg {
    background-image: url(/build/images/kg.39c2e129.svg);
}

.flag-kh {
    background-image: url(/build/images/kh.c982d1e5.svg);
}

.flag-ki {
    background-image: url(/build/images/ki.2b01c8d7.svg);
}

.flag-km {
    background-image: url(/build/images/km.439aefbd.svg);
}

.flag-kn {
    background-image: url(/build/images/kn.d7f58eca.svg);
}

.flag-kp {
    background-image: url(/build/images/kp.8ff7402b.svg);
}

.flag-kr {
    background-image: url(/build/images/kr.4d72b50a.svg);
}

.flag-kw {
    background-image: url(/build/images/kw.99541ad4.svg);
}

.flag-ky {
    background-image: url(/build/images/ky.027ef2b4.svg);
}

.flag-kz {
    background-image: url(/build/images/kz.afe26325.svg);
}

.flag-la {
    background-image: url(/build/images/la.d712c57a.svg);
}

.flag-lb {
    background-image: url(/build/images/lb.806e6e3f.svg);
}

.flag-lc {
    background-image: url(/build/images/lc.df36b747.svg);
}

.flag-li {
    background-image: url(/build/images/li.746cbfca.svg);
}

.flag-lk {
    background-image: url(/build/images/lk.f64da0a0.svg);
}

.flag-lr {
    background-image: url(/build/images/lr.2bba2129.svg);
}

.flag-ls {
    background-image: url(/build/images/ls.b39b2577.svg);
}

.flag-lt {
    background-image: url(/build/images/lt.76a1bf55.svg);
}

.flag-lu {
    background-image: url(/build/images/lu.573059db.svg);
}

.flag-lv {
    background-image: url(/build/images/lv.6fb1103d.svg);
}

.flag-ly {
    background-image: url(/build/images/ly.eb8d0ab2.svg);
}

.flag-ma {
    background-image: url(/build/images/ma.f8dfc14d.svg);
}

.flag-mc {
    background-image: url(/build/images/mc.f3da706d.svg);
}

.flag-md {
    background-image: url(/build/images/md.38aa0a73.svg);
}

.flag-me {
    background-image: url(/build/images/me.34fab688.svg);
}

.flag-mf {
    background-image: url(/build/images/mf.63a9ebf4.svg);
}

.flag-mg {
    background-image: url(/build/images/mg.b9fc65f0.svg);
}

.flag-mh {
    background-image: url(/build/images/mh.58aed859.svg);
}

.flag-mk {
    background-image: url(/build/images/mk.1373eb87.svg);
}

.flag-ml {
    background-image: url(/build/images/ml.96980dee.svg);
}

.flag-mm {
    background-image: url(/build/images/mm.069b07b8.svg);
}

.flag-mn {
    background-image: url(/build/images/mn.3868005d.svg);
}

.flag-mo {
    background-image: url(/build/images/mo.fc8abeeb.svg);
}

.flag-mp {
    background-image: url(/build/images/mp.3a025f82.svg);
}

.flag-mq {
    background-image: url(/build/images/mq.cdfe4378.svg);
}

.flag-mr {
    background-image: url(/build/images/mr.d95ef50b.svg);
}

.flag-ms {
    background-image: url(/build/images/ms.83a17b11.svg);
}

.flag-mt {
    background-image: url(/build/images/mt.d72a37c0.svg);
}

.flag-mu {
    background-image: url(/build/images/mu.8b3d8f4a.svg);
}

.flag-mv {
    background-image: url(/build/images/mv.cd1f55b0.svg);
}

.flag-mw {
    background-image: url(/build/images/mw.d5ff4688.svg);
}

.flag-mx {
    background-image: url(/build/images/mx.40fc809f.svg);
}

.flag-my {
    background-image: url(/build/images/my.5be1f9df.svg);
}

.flag-mz {
    background-image: url(/build/images/mz.28b723aa.svg);
}

.flag-na {
    background-image: url(/build/images/na.ea7d7cda.svg);
}

.flag-nc {
    background-image: url(/build/images/nc.086ebd78.svg);
}

.flag-ne {
    background-image: url(/build/images/ne.6ae76a66.svg);
}

.flag-nf {
    background-image: url(/build/images/nf.ce4527ff.svg);
}

.flag-ng {
    background-image: url(/build/images/ng.46f0df63.svg);
}

.flag-ni {
    background-image: url(/build/images/ni.ca665413.svg);
}

.flag-nl {
    background-image: url(/build/images/nl.92ee5a79.svg);
}

.flag-no {
    background-image: url(/build/images/no.2018a70b.svg);
}

.flag-np {
    background-image: url(/build/images/np.ea81b6dd.svg);
}

.flag-nr {
    background-image: url(/build/images/nr.81dae9d5.svg);
}

.flag-nu {
    background-image: url(/build/images/nu.6befb41c.svg);
}

.flag-nz {
    background-image: url(/build/images/nz.61d33f2a.svg);
}

.flag-om {
    background-image: url(/build/images/om.f0e56e84.svg);
}

.flag-pa {
    background-image: url(/build/images/pa.a07fc86f.svg);
}

.flag-pe {
    background-image: url(/build/images/pe.dbffa92e.svg);
}

.flag-pf {
    background-image: url(/build/images/pf.79ba6e3c.svg);
}

.flag-pg {
    background-image: url(/build/images/pg.8252e9bf.svg);
}

.flag-ph {
    background-image: url(/build/images/ph.00c939ce.svg);
}

.flag-pk {
    background-image: url(/build/images/pk.78797206.svg);
}

.flag-pl {
    background-image: url(/build/images/pl.55073d98.svg);
}

.flag-pm {
    background-image: url(/build/images/pm.086ebd78.svg);
}

.flag-pn {
    background-image: url(/build/images/pn.6a184f43.svg);
}

.flag-pr {
    background-image: url(/build/images/pr.236ee866.svg);
}

.flag-ps {
    background-image: url(/build/images/ps.11612d78.svg);
}

.flag-pt {
    background-image: url(/build/images/pt.1404e490.svg);
}

.flag-pw {
    background-image: url(/build/images/pw.19b39106.svg);
}

.flag-py {
    background-image: url(/build/images/py.497ba378.svg);
}

.flag-qa {
    background-image: url(/build/images/qa.54b99268.svg);
}

.flag-re {
    background-image: url(/build/images/re.086ebd78.svg);
}

.flag-ro {
    background-image: url(/build/images/ro.e76a6dad.svg);
}

.flag-rs {
    background-image: url(/build/images/rs.13db15f1.svg);
}

.flag-ru {
    background-image: url(/build/images/ru.81957a38.svg);
}

.flag-rw {
    background-image: url(/build/images/rw.c58f3d8b.svg);
}

.flag-sa {
    background-image: url(/build/images/sa.aa7287a1.svg);
}

.flag-sb {
    background-image: url(/build/images/sb.6c301d55.svg);
}

.flag-sc {
    background-image: url(/build/images/sc.924e8cec.svg);
}

.flag-sd {
    background-image: url(/build/images/sd.836379c2.svg);
}

.flag-se {
    background-image: url(/build/images/se.28aba54a.svg);
}

.flag-sg {
    background-image: url(/build/images/sg.a4b204f8.svg);
}

.flag-sh {
    background-image: url(/build/images/sh.64fc84e6.svg);
}

.flag-si {
    background-image: url(/build/images/si.f15d5901.svg);
}

.flag-sj {
    background-image: url(/build/images/sj.2018a70b.svg);
}

.flag-sk {
    background-image: url(/build/images/sk.878eea62.svg);
}

.flag-sl {
    background-image: url(/build/images/sl.c9bd0d0c.svg);
}

.flag-sm {
    background-image: url(/build/images/sm.7ca8ac54.svg);
}

.flag-sn {
    background-image: url(/build/images/sn.472a4da3.svg);
}

.flag-so {
    background-image: url(/build/images/so.88ec9634.svg);
}

.flag-sr {
    background-image: url(/build/images/sr.5ecefc1b.svg);
}

.flag-ss {
    background-image: url(/build/images/ss.da7ce6fa.svg);
}

.flag-st {
    background-image: url(/build/images/st.9a8dbcaa.svg);
}

.flag-sv {
    background-image: url(/build/images/sv.173da534.svg);
}

.flag-sx {
    background-image: url(/build/images/sx.61a887f3.svg);
}

.flag-sy {
    background-image: url(/build/images/sy.6f4bc866.svg);
}

.flag-sz {
    background-image: url(/build/images/sz.fbb16508.svg);
}

.flag-tc {
    background-image: url(/build/images/tc.b2c3af50.svg);
}

.flag-td {
    background-image: url(/build/images/td.a03c26ba.svg);
}

.flag-tf {
    background-image: url(/build/images/tf.0ab93acc.svg);
}

.flag-tg {
    background-image: url(/build/images/tg.e6cb3a2c.svg);
}

.flag-th {
    background-image: url(/build/images/th.2a27911f.svg);
}

.flag-tj {
    background-image: url(/build/images/tj.7904c4ce.svg);
}

.flag-tk {
    background-image: url(/build/images/tk.a6f5dd9d.svg);
}

.flag-tl {
    background-image: url(/build/images/tl.d7a617ae.svg);
}

.flag-tm {
    background-image: url(/build/images/tm.14211671.svg);
}

.flag-tn {
    background-image: url(/build/images/tn.b28715ad.svg);
}

.flag-to {
    background-image: url(/build/images/to.a1e35d19.svg);
}

.flag-tr {
    background-image: url(/build/images/tr.5993e471.svg);
}

.flag-tt {
    background-image: url(/build/images/tt.526844fd.svg);
}

.flag-tv {
    background-image: url(/build/images/tv.34f3f202.svg);
}

.flag-tw {
    background-image: url(/build/images/tw.448584b4.svg);
}

.flag-tz {
    background-image: url(/build/images/tz.0ae3a161.svg);
}

.flag-ua {
    background-image: url(/build/images/ua.dff23286.svg);
}

.flag-ug {
    background-image: url(/build/images/ug.667e1bd4.svg);
}

.flag-um {
    background-image: url(/build/images/um.5ff75fd9.svg);
}

.flag-un {
    background-image: url(/build/images/un.bcce3131.svg);
}

.flag-us {
    background-image: url(/build/images/us.0fffdc4a.svg);
}

.flag-uy {
    background-image: url(/build/images/uy.d6c82c2d.svg);
}

.flag-uz {
    background-image: url(/build/images/uz.4e36fd77.svg);
}

.flag-va {
    background-image: url(/build/images/va.2e6d4832.svg);
}

.flag-vc {
    background-image: url(/build/images/vc.d134e574.svg);
}

.flag-ve {
    background-image: url(/build/images/ve.02985f30.svg);
}

.flag-vg {
    background-image: url(/build/images/vg.372023de.svg);
}

.flag-vi {
    background-image: url(/build/images/vi.422e0adb.svg);
}

.flag-vn {
    background-image: url(/build/images/vn.f4d75cd2.svg);
}

.flag-vu {
    background-image: url(/build/images/vu.8def2fad.svg);
}

.flag-wf {
    background-image: url(/build/images/wf.1d58a8d4.svg);
}

.flag-ws {
    background-image: url(/build/images/ws.c127a683.svg);
}

.flag-ye {
    background-image: url(/build/images/ye.09032b32.svg);
}

.flag-yt {
    background-image: url(/build/images/yt.086ebd78.svg);
}

.flag-za {
    background-image: url(/build/images/za.31ab68ef.svg);
}

.flag-zm {
    background-image: url(/build/images/zm.4ce0e8e2.svg);
}

.flag-zw {
    background-image: url(/build/images/zw.a70e41e8.svg);
}

.payment {
    width: 2.5rem;
    height: 1.5rem;
    display: inline-block;
    background: no-repeat center/100% 100%;
    vertical-align: bottom;
    font-style: normal;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
}

.payment-2checkout-dark {
    background-image: url(/build/images/2checkout-dark.a44a1992.svg);
}

.payment-2checkout {
    background-image: url(/build/images/2checkout.dc17cca0.svg);
}

.payment-alipay-dark {
    background-image: url(/build/images/alipay-dark.4d3de2f9.svg);
}

.payment-alipay {
    background-image: url(/build/images/alipay.1a8a9c6c.svg);
}

.payment-amazon-dark {
    background-image: url(/build/images/amazon-dark.3aa03461.svg);
}

.payment-amazon {
    background-image: url(/build/images/amazon.89e7a120.svg);
}

.payment-americanexpress-dark {
    background-image: url(/build/images/americanexpress-dark.2ec00a7c.svg);
}

.payment-americanexpress {
    background-image: url(/build/images/americanexpress.3d72f390.svg);
}

.payment-applepay-dark {
    background-image: url(/build/images/applepay-dark.7763acf2.svg);
}

.payment-applepay {
    background-image: url(/build/images/applepay.04c2d098.svg);
}

.payment-bancontact-dark {
    background-image: url(/build/images/bancontact-dark.9d1309ed.svg);
}

.payment-bancontact {
    background-image: url(/build/images/bancontact.f34ac494.svg);
}

.payment-bitcoin-dark {
    background-image: url(/build/images/bitcoin-dark.3e29b668.svg);
}

.payment-bitcoin {
    background-image: url(/build/images/bitcoin.97d87992.svg);
}

.payment-bitpay-dark {
    background-image: url(/build/images/bitpay-dark.d6986620.svg);
}

.payment-bitpay {
    background-image: url(/build/images/bitpay.fdff12cd.svg);
}

.payment-cirrus-dark {
    background-image: url(/build/images/cirrus-dark.01473a4b.svg);
}

.payment-cirrus {
    background-image: url(/build/images/cirrus.bc2544cd.svg);
}

.payment-clickandbuy-dark {
    background-image: url(/build/images/clickandbuy-dark.c3b2edf4.svg);
}

.payment-clickandbuy {
    background-image: url(/build/images/clickandbuy.24985a54.svg);
}

.payment-coinkite-dark {
    background-image: url(/build/images/coinkite-dark.817c39e2.svg);
}

.payment-coinkite {
    background-image: url(/build/images/coinkite.9200a75e.svg);
}

.payment-dinersclub-dark {
    background-image: url(/build/images/dinersclub-dark.cf72afae.svg);
}

.payment-dinersclub {
    background-image: url(/build/images/dinersclub.a93a6747.svg);
}

.payment-directdebit-dark {
    background-image: url(/build/images/directdebit-dark.00e4a77f.svg);
}

.payment-directdebit {
    background-image: url(/build/images/directdebit.b31876a4.svg);
}

.payment-discover-dark {
    background-image: url(/build/images/discover-dark.9f8e248d.svg);
}

.payment-discover {
    background-image: url(/build/images/discover.ac27d16a.svg);
}

.payment-dwolla-dark {
    background-image: url(/build/images/dwolla-dark.8b04e988.svg);
}

.payment-dwolla {
    background-image: url(/build/images/dwolla.d8919366.svg);
}

.payment-ebay-dark {
    background-image: url(/build/images/ebay-dark.e7a661ae.svg);
}

.payment-ebay {
    background-image: url(/build/images/ebay.19aa9811.svg);
}

.payment-eway-dark {
    background-image: url(/build/images/eway-dark.1980b18f.svg);
}

.payment-eway {
    background-image: url(/build/images/eway.f89db516.svg);
}

.payment-giropay-dark {
    background-image: url(/build/images/giropay-dark.8c013431.svg);
}

.payment-giropay {
    background-image: url(/build/images/giropay.37c19e99.svg);
}

.payment-googlewallet-dark {
    background-image: url(/build/images/googlewallet-dark.aa83ab33.svg);
}

.payment-googlewallet {
    background-image: url(/build/images/googlewallet.4ca3a62a.svg);
}

.payment-ingenico-dark {
    background-image: url(/build/images/ingenico-dark.1a0a0dcd.svg);
}

.payment-ingenico {
    background-image: url(/build/images/ingenico.ff89497f.svg);
}

.payment-jcb-dark {
    background-image: url(/build/images/jcb-dark.1b602c9f.svg);
}

.payment-jcb {
    background-image: url(/build/images/jcb.504c3af9.svg);
}

.payment-klarna-dark {
    background-image: url(/build/images/klarna-dark.845944cc.svg);
}

.payment-klarna {
    background-image: url(/build/images/klarna.bf5bcdbf.svg);
}

.payment-laser-dark {
    background-image: url(/build/images/laser-dark.61df808c.svg);
}

.payment-laser {
    background-image: url(/build/images/laser.214fc582.svg);
}

.payment-maestro-dark {
    background-image: url(/build/images/maestro-dark.98014247.svg);
}

.payment-maestro {
    background-image: url(/build/images/maestro.bdb53b35.svg);
}

.payment-mastercard-dark {
    background-image: url(/build/images/mastercard-dark.095cf7f0.svg);
}

.payment-mastercard {
    background-image: url(/build/images/mastercard.8e39a2a1.svg);
}

.payment-monero-dark {
    background-image: url(/build/images/monero-dark.66c06df9.svg);
}

.payment-monero {
    background-image: url(/build/images/monero.0d03a94f.svg);
}

.payment-neteller-dark {
    background-image: url(/build/images/neteller-dark.0d7f439e.svg);
}

.payment-neteller {
    background-image: url(/build/images/neteller.3c91de23.svg);
}

.payment-ogone-dark {
    background-image: url(/build/images/ogone-dark.b6ebe3b4.svg);
}

.payment-ogone {
    background-image: url(/build/images/ogone.b48ea3f8.svg);
}

.payment-okpay-dark {
    background-image: url(/build/images/okpay-dark.17eece3c.svg);
}

.payment-okpay {
    background-image: url(/build/images/okpay.5df25744.svg);
}

.payment-paybox-dark {
    background-image: url(/build/images/paybox-dark.4dc93134.svg);
}

.payment-paybox {
    background-image: url(/build/images/paybox.171a190d.svg);
}

.payment-paymill-dark {
    background-image: url(/build/images/paymill-dark.333793d1.svg);
}

.payment-paymill {
    background-image: url(/build/images/paymill.835a10be.svg);
}

.payment-payone-dark {
    background-image: url(/build/images/payone-dark.2f83d068.svg);
}

.payment-payone {
    background-image: url(/build/images/payone.8355dd6a.svg);
}

.payment-payoneer-dark {
    background-image: url(/build/images/payoneer-dark.7c5207e4.svg);
}

.payment-payoneer {
    background-image: url(/build/images/payoneer.56b833cd.svg);
}

.payment-paypal-dark {
    background-image: url(/build/images/paypal-dark.f0d7db02.svg);
}

.payment-paypal {
    background-image: url(/build/images/paypal.4f49ee16.svg);
}

.payment-paysafecard-dark {
    background-image: url(/build/images/paysafecard-dark.e353adcb.svg);
}

.payment-paysafecard {
    background-image: url(/build/images/paysafecard.585bd4f8.svg);
}

.payment-payu-dark {
    background-image: url(/build/images/payu-dark.f54fab7e.svg);
}

.payment-payu {
    background-image: url(/build/images/payu.b770dcc7.svg);
}

.payment-payza-dark {
    background-image: url(/build/images/payza-dark.d3650ff5.svg);
}

.payment-payza {
    background-image: url(/build/images/payza.2469f6fc.svg);
}

.payment-ripple-dark {
    background-image: url(/build/images/ripple-dark.c3301067.svg);
}

.payment-ripple {
    background-image: url(/build/images/ripple.34418678.svg);
}

.payment-sage-dark {
    background-image: url(/build/images/sage-dark.b5a47ba9.svg);
}

.payment-sage {
    background-image: url(/build/images/sage.09806333.svg);
}

.payment-sepa-dark {
    background-image: url(/build/images/sepa-dark.70ff7b96.svg);
}

.payment-sepa {
    background-image: url(/build/images/sepa.98f3e61d.svg);
}

.payment-shopify-dark {
    background-image: url(/build/images/shopify-dark.3766a794.svg);
}

.payment-shopify {
    background-image: url(/build/images/shopify.3aa47098.svg);
}

.payment-skrill-dark {
    background-image: url(/build/images/skrill-dark.dbd00801.svg);
}

.payment-skrill {
    background-image: url(/build/images/skrill.50a191d6.svg);
}

.payment-solo-dark {
    background-image: url(/build/images/solo-dark.a87f067b.svg);
}

.payment-solo {
    background-image: url(/build/images/solo.21aa78ab.svg);
}

.payment-square-dark {
    background-image: url(/build/images/square-dark.4bfe14e3.svg);
}

.payment-square {
    background-image: url(/build/images/square.8eb82785.svg);
}

.payment-stripe-dark {
    background-image: url(/build/images/stripe-dark.00e381f9.svg);
}

.payment-stripe {
    background-image: url(/build/images/stripe.dbfca214.svg);
}

.payment-switch-dark {
    background-image: url(/build/images/switch-dark.f6b5bf2c.svg);
}

.payment-switch {
    background-image: url(/build/images/switch.32286f8c.svg);
}

.payment-ukash-dark {
    background-image: url(/build/images/ukash-dark.1fe7fa39.svg);
}

.payment-ukash {
    background-image: url(/build/images/ukash.d0a7072b.svg);
}

.payment-unionpay-dark {
    background-image: url(/build/images/unionpay-dark.79382cad.svg);
}

.payment-unionpay {
    background-image: url(/build/images/unionpay.81d77f96.svg);
}

.payment-verifone-dark {
    background-image: url(/build/images/verifone-dark.334584fe.svg);
}

.payment-verifone {
    background-image: url(/build/images/verifone.6ce099dc.svg);
}

.payment-verisign-dark {
    background-image: url(/build/images/verisign-dark.2bf489b8.svg);
}

.payment-verisign {
    background-image: url(/build/images/verisign.ecf540b3.svg);
}

.payment-visa-dark {
    background-image: url(/build/images/visa-dark.3d222577.svg);
}

.payment-visa {
    background-image: url(/build/images/visa.2c80051e.svg);
}

.payment-webmoney-dark {
    background-image: url(/build/images/webmoney-dark.bb68b84b.svg);
}

.payment-webmoney {
    background-image: url(/build/images/webmoney.ce042352.svg);
}

.payment-westernunion-dark {
    background-image: url(/build/images/westernunion-dark.aeb5948c.svg);
}

.payment-westernunion {
    background-image: url(/build/images/westernunion.556120eb.svg);
}

.payment-worldpay-dark {
    background-image: url(/build/images/worldpay-dark.34f766ab.svg);
}

.payment-worldpay {
    background-image: url(/build/images/worldpay.1e1e9b8e.svg);
}

svg {
    -ms-touch-action: none;
    touch-action: none;
}
/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/web-fonts/cryptofont/css/cryptofont.min.css ***!
  \******************************************************************************************************************************/
/*!
 *  CryptoFont 0.1.1 by @AMPoellmann - http://cryptofont.com
 *  License - http://cryptofont.com/#license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:CryptoFont;src:url(/build/fonts/cryptofont-webfont.97e0ca34.eot);src:url(/build/fonts/cryptofont-webfont.97e0ca34.eot?#iefix) format('embedded-opentype'),url(/build/fonts/cryptofont-webfont.1d3116f3.woff) format('woff2'),url(/build/fonts/cryptofont-webfont.1d3116f3.woff) format('woff'),url(/build/fonts/cryptofont-webfont.3fd262a3.ttf) format('truetype'),url(/build/images/cryptofont-webfont.f361849e.svg#cryptofont-webfont) format('svg');font-weight:400;font-style:normal}.cf{display:inline-block;font:normal normal normal 14px/1 CryptoFont;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cf-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.cf-2x{font-size:2em}.cf-3x{font-size:3em}.cf-4x{font-size:4em}.cf-5x{font-size:5em}.cf-adc:before{content:"\f000"}.cf-aeon:before{content:"\f001"}.cf-amp:before{content:"\f002"}.cf-anc:before{content:"\f003"}.cf-ardr:before{content:"\f004"}.cf-aur:before{content:"\f005"}.cf-bay:before{content:"\f006"}.cf-bcn:before{content:"\f007"}.cf-brk:before{content:"\f008"}.cf-brx:before{content:"\f009"}.cf-bsd:before{content:"\f00a"}.cf-bta:before{content:"\f00b"}.cf-btc:before{content:"\f00c"}.cf-btc-alt:before{content:"\f00d"}.cf-btcd:before{content:"\f00e"}.cf-bts:before{content:"\f00f"}.cf-clam:before{content:"\f010"}.cf-cloak:before{content:"\f011"}.cf-dash:before{content:"\f012"}.cf-dcr:before{content:"\f013"}.cf-dgb:before{content:"\f014"}.cf-dgd:before{content:"\f015"}.cf-dgx:before{content:"\f016"}.cf-dmd:before{content:"\f017"}.cf-doge:before{content:"\f018"}.cf-emc:before{content:"\f019"}.cf-erc:before{content:"\f01a"}.cf-etc:before{content:"\f01b"}.cf-eth:before{content:"\f01c"}.cf-fct:before{content:"\f01d"}.cf-flo:before{content:"\f01e"}.cf-frk:before{content:"\f01f"}.cf-ftc:before{content:"\f020"}.cf-game:before{content:"\f021"}.cf-gld:before{content:"\f022"}.cf-gnt:before{content:"\f023"}.cf-grc:before{content:"\f024"}.cf-grs:before{content:"\f025"}.cf-heat:before{content:"\f026"}.cf-icn:before{content:"\f027"}.cf-ifc:before{content:"\f028"}.cf-incnt:before{content:"\f029"}.cf-ioc:before{content:"\f02a"}.cf-kmd:before{content:"\f02b"}.cf-kobo:before{content:"\f02c"}.cf-kore:before{content:"\f02d"}.cf-lbc:before{content:"\f02e"}.cf-ldoge:before{content:"\f02f"}.cf-lsk:before{content:"\f030"}.cf-ltc:before{content:"\f031"}.cf-maid:before{content:"\f032"}.cf-mint:before{content:"\f033"}.cf-mona:before{content:"\f034"}.cf-mue:before{content:"\f035"}.cf-neos:before{content:"\f036"}.cf-nlg:before{content:"\f037"}.cf-nmc:before{content:"\f038"}.cf-note:before{content:"\f039"}.cf-nuc:before{content:"\f03a"}.cf-nxt:before{content:"\f03b"}.cf-ok:before{content:"\f03c"}.cf-omni:before{content:"\f03d"}.cf-pink:before{content:"\f03e"}.cf-pivx:before{content:"\f03f"}.cf-pot:before{content:"\f040"}.cf-ppc:before{content:"\f041"}.cf-qrk:before{content:"\f042"}.cf-rby:before{content:"\f043"}.cf-rdd:before{content:"\f044"}.cf-rep:before{content:"\f045"}.cf-rise:before{content:"\f046"}.cf-sjcx:before{content:"\f047"}.cf-sls:before{content:"\f048"}.cf-steem:before{content:"\f049"}.cf-strat:before{content:"\f04a"}.cf-sys:before{content:"\f04b"}.cf-trig:before{content:"\f04c"}.cf-ubq:before{content:"\f04d"}.cf-unity:before{content:"\f04e"}.cf-usdt:before{content:"\f04f"}.cf-vrc:before{content:"\f050"}.cf-vtc:before{content:"\f051"}.cf-waves:before{content:"\f052"}.cf-xcp:before{content:"\f053"}.cf-xem:before{content:"\f054"}.cf-xmr:before{content:"\f055"}.cf-xrp:before{content:"\f056"}.cf-zec:before{content:"\f057"}
/*!********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/web-fonts/flag-icon-css/css/flag-icon.min.css ***!
  \********************************************************************************************************************************/
.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(/build/images/ad.6e701d2a.svg)
}
.flag-icon-ad.flag-icon-squared {
	background-image: url(/build/images/ad.8c9ea1a6.svg)
}
.flag-icon-ae {
	background-image: url(/build/images/ae.2c530f64.svg)
}
.flag-icon-ae.flag-icon-squared {
	background-image: url(/build/images/ae.23c17470.svg)
}
.flag-icon-af {
	background-image: url(/build/images/af.441f19b1.svg)
}
.flag-icon-af.flag-icon-squared {
	background-image: url(/build/images/af.b6888c0d.svg)
}
.flag-icon-ag {
	background-image: url(/build/images/ag.0e0b36e3.svg)
}
.flag-icon-ag.flag-icon-squared {
	background-image: url(/build/images/ag.3f18bb58.svg)
}
.flag-icon-ai {
	background-image: url(/build/images/ai.d74dae52.svg)
}
.flag-icon-ai.flag-icon-squared {
	background-image: url(/build/images/ai.db89760f.svg)
}
.flag-icon-al {
	background-image: url(/build/images/al.e2e85f5c.svg)
}
.flag-icon-al.flag-icon-squared {
	background-image: url(/build/images/al.a5b5b9b8.svg)
}
.flag-icon-am {
	background-image: url(/build/images/am.e935f821.svg)
}
.flag-icon-am.flag-icon-squared {
	background-image: url(/build/images/am.36fc7db3.svg)
}
.flag-icon-ao {
	background-image: url(/build/images/ao.5f7b9b3c.svg)
}
.flag-icon-ao.flag-icon-squared {
	background-image: url(/build/images/ao.b3d47018.svg)
}
.flag-icon-aq {
	background-image: url(/build/images/aq.5c093ab5.svg)
}
.flag-icon-aq.flag-icon-squared {
	background-image: url(/build/images/aq.c5d04689.svg)
}
.flag-icon-ar {
	background-image: url(/build/images/ar.9abf406a.svg)
}
.flag-icon-ar.flag-icon-squared {
	background-image: url(/build/images/ar.82f94938.svg)
}
.flag-icon-as {
	background-image: url(/build/images/as.34178f8b.svg)
}
.flag-icon-as.flag-icon-squared {
	background-image: url(/build/images/as.ede689db.svg)
}
.flag-icon-at {
	background-image: url(/build/images/at.230d69d0.svg)
}
.flag-icon-at.flag-icon-squared {
	background-image: url(/build/images/at.e45c7ac6.svg)
}
.flag-icon-au {
	background-image: url(/build/images/au.6057ca47.svg)
}
.flag-icon-au.flag-icon-squared {
	background-image: url(/build/images/au.f16b17cd.svg)
}
.flag-icon-aw {
	background-image: url(/build/images/aw.45fc2c29.svg)
}
.flag-icon-aw.flag-icon-squared {
	background-image: url(/build/images/aw.b478dded.svg)
}
.flag-icon-ax {
	background-image: url(/build/images/ax.72b18f78.svg)
}
.flag-icon-ax.flag-icon-squared {
	background-image: url(/build/images/ax.c260e9a5.svg)
}
.flag-icon-az {
	background-image: url(/build/images/az.d4faca47.svg)
}
.flag-icon-az.flag-icon-squared {
	background-image: url(/build/images/az.84126238.svg)
}
.flag-icon-ba {
	background-image: url(/build/images/ba.ef02e121.svg)
}
.flag-icon-ba.flag-icon-squared {
	background-image: url(/build/images/ba.d1e732dc.svg)
}
.flag-icon-bb {
	background-image: url(/build/images/bb.59720059.svg)
}
.flag-icon-bb.flag-icon-squared {
	background-image: url(/build/images/bb.b47e0956.svg)
}
.flag-icon-bd {
	background-image: url(/build/images/bd.d16830cb.svg)
}
.flag-icon-bd.flag-icon-squared {
	background-image: url(/build/images/bd.a3ae69de.svg)
}
.flag-icon-be {
	background-image: url(/build/images/be.410c4acc.svg)
}
.flag-icon-be.flag-icon-squared {
	background-image: url(/build/images/be.914a3c37.svg)
}
.flag-icon-bf {
	background-image: url(/build/images/bf.4275eb85.svg)
}
.flag-icon-bf.flag-icon-squared {
	background-image: url(/build/images/bf.6fc31e16.svg)
}
.flag-icon-bg {
	background-image: url(/build/images/bg.c9c13073.svg)
}
.flag-icon-bg.flag-icon-squared {
	background-image: url(/build/images/bg.4f2a9bbb.svg)
}
.flag-icon-bh {
	background-image: url(/build/images/bh.586c9602.svg)
}
.flag-icon-bh.flag-icon-squared {
	background-image: url(/build/images/bh.ea7dbc61.svg)
}
.flag-icon-bi {
	background-image: url(/build/images/bi.636dbc42.svg)
}
.flag-icon-bi.flag-icon-squared {
	background-image: url(/build/images/bi.0d4facfe.svg)
}
.flag-icon-bj {
	background-image: url(/build/images/bj.0abca2bf.svg)
}
.flag-icon-bj.flag-icon-squared {
	background-image: url(/build/images/bj.fb3d1c01.svg)
}
.flag-icon-bl {
	background-image: url(/build/images/bl.6a6bc7f1.svg)
}
.flag-icon-bl.flag-icon-squared {
	background-image: url(/build/images/bl.669bbb82.svg)
}
.flag-icon-bm {
	background-image: url(/build/images/bm.ddc9218e.svg)
}
.flag-icon-bm.flag-icon-squared {
	background-image: url(/build/images/bm.7e6589fc.svg)
}
.flag-icon-bn {
	background-image: url(/build/images/bn.4442912f.svg)
}
.flag-icon-bn.flag-icon-squared {
	background-image: url(/build/images/bn.d0c8f335.svg)
}
.flag-icon-bo {
	background-image: url(/build/images/bo.58bc022a.svg)
}
.flag-icon-bo.flag-icon-squared {
	background-image: url(/build/images/bo.1f9b4aa2.svg)
}
.flag-icon-bq {
	background-image: url(/build/images/bq.8ff78ac2.svg)
}
.flag-icon-bq.flag-icon-squared {
	background-image: url(/build/images/bq.6e5b96f6.svg)
}
.flag-icon-br {
	background-image: url(/build/images/br.504e672f.svg)
}
.flag-icon-br.flag-icon-squared {
	background-image: url(/build/images/br.29fe4b8e.svg)
}
.flag-icon-bs {
	background-image: url(/build/images/bs.52a5c8a7.svg)
}
.flag-icon-bs.flag-icon-squared {
	background-image: url(/build/images/bs.a9ddb124.svg)
}
.flag-icon-bt {
	background-image: url(/build/images/bt.2196947e.svg)
}
.flag-icon-bt.flag-icon-squared {
	background-image: url(/build/images/bt.a47c4ad7.svg)
}
.flag-icon-bv {
	background-image: url(/build/images/bv.db29881d.svg)
}
.flag-icon-bv.flag-icon-squared {
	background-image: url(/build/images/bv.adee14dc.svg)
}
.flag-icon-bw {
	background-image: url(/build/images/bw.8a35721e.svg)
}
.flag-icon-bw.flag-icon-squared {
	background-image: url(/build/images/bw.0acc600b.svg)
}
.flag-icon-by {
	background-image: url(/build/images/by.69557e1f.svg)
}
.flag-icon-by.flag-icon-squared {
	background-image: url(/build/images/by.da99aaa5.svg)
}
.flag-icon-bz {
	background-image: url(/build/images/bz.cd298eed.svg)
}
.flag-icon-bz.flag-icon-squared {
	background-image: url(/build/images/bz.8e60d28f.svg)
}
.flag-icon-ca {
	background-image: url(/build/images/ca.8d6232bb.svg)
}
.flag-icon-ca.flag-icon-squared {
	background-image: url(/build/images/ca.dc41a827.svg)
}
.flag-icon-cc {
	background-image: url(/build/images/cc.6ff414ba.svg)
}
.flag-icon-cc.flag-icon-squared {
	background-image: url(/build/images/cc.71551576.svg)
}
.flag-icon-cd {
	background-image: url(/build/images/cd.e5fd4d12.svg)
}
.flag-icon-cd.flag-icon-squared {
	background-image: url(/build/images/cd.d44809aa.svg)
}
.flag-icon-cf {
	background-image: url(/build/images/cf.fb6c2e7b.svg)
}
.flag-icon-cf.flag-icon-squared {
	background-image: url(/build/images/cf.eb50c5ec.svg)
}
.flag-icon-cg {
	background-image: url(/build/images/cg.2dc3dcb6.svg)
}
.flag-icon-cg.flag-icon-squared {
	background-image: url(/build/images/cg.862f4608.svg)
}
.flag-icon-ch {
	background-image: url(/build/images/ch.7a52ef5e.svg)
}
.flag-icon-ch.flag-icon-squared {
	background-image: url(/build/images/ch.1113c7e9.svg)
}
.flag-icon-ci {
	background-image: url(/build/images/ci.b1030b2b.svg)
}
.flag-icon-ci.flag-icon-squared {
	background-image: url(/build/images/ci.6f06682e.svg)
}
.flag-icon-ck {
	background-image: url(/build/images/ck.b0176052.svg)
}
.flag-icon-ck.flag-icon-squared {
	background-image: url(/build/images/ck.a641f820.svg)
}
.flag-icon-cl {
	background-image: url(/build/images/cl.73e68058.svg)
}
.flag-icon-cl.flag-icon-squared {
	background-image: url(/build/images/cl.303f56a6.svg)
}
.flag-icon-cm {
	background-image: url(/build/images/cm.7578267e.svg)
}
.flag-icon-cm.flag-icon-squared {
	background-image: url(/build/images/cm.0dcbc4f1.svg)
}
.flag-icon-cn {
	background-image: url(/build/images/cn.7977e12a.svg)
}
.flag-icon-cn.flag-icon-squared {
	background-image: url(/build/images/cn.f5a6f048.svg)
}
.flag-icon-co {
	background-image: url(/build/images/co.59ec93f7.svg)
}
.flag-icon-co.flag-icon-squared {
	background-image: url(/build/images/co.4c87d079.svg)
}
.flag-icon-cr {
	background-image: url(/build/images/cr.6f2d7bb0.svg)
}
.flag-icon-cr.flag-icon-squared {
	background-image: url(/build/images/cr.ebed4600.svg)
}
.flag-icon-cu {
	background-image: url(/build/images/cu.0e56d916.svg)
}
.flag-icon-cu.flag-icon-squared {
	background-image: url(/build/images/cu.1452c504.svg)
}
.flag-icon-cv {
	background-image: url(/build/images/cv.78e36b23.svg)
}
.flag-icon-cv.flag-icon-squared {
	background-image: url(/build/images/cv.1ddd3424.svg)
}
.flag-icon-cw {
	background-image: url(/build/images/cw.f85be091.svg)
}
.flag-icon-cw.flag-icon-squared {
	background-image: url(/build/images/cw.2e16df20.svg)
}
.flag-icon-cx {
	background-image: url(/build/images/cx.f0a90a8c.svg)
}
.flag-icon-cx.flag-icon-squared {
	background-image: url(/build/images/cx.cc90a09e.svg)
}
.flag-icon-cy {
	background-image: url(/build/images/cy.a2e0c9e8.svg)
}
.flag-icon-cy.flag-icon-squared {
	background-image: url(/build/images/cy.98ac1b1e.svg)
}
.flag-icon-cz {
	background-image: url(/build/images/cz.61e10a9f.svg)
}
.flag-icon-cz.flag-icon-squared {
	background-image: url(/build/images/cz.955832ab.svg)
}
.flag-icon-de {
	background-image: url(/build/images/de.7e82f4c7.svg)
}
.flag-icon-de.flag-icon-squared {
	background-image: url(/build/images/de.11d88d2b.svg)
}
.flag-icon-dj {
	background-image: url(/build/images/dj.260b6b74.svg)
}
.flag-icon-dj.flag-icon-squared {
	background-image: url(/build/images/dj.278a5a5f.svg)
}
.flag-icon-dk {
	background-image: url(/build/images/dk.f4e8fc53.svg)
}
.flag-icon-dk.flag-icon-squared {
	background-image: url(/build/images/dk.c2e570fa.svg)
}
.flag-icon-dm {
	background-image: url(/build/images/dm.d682ae4c.svg)
}
.flag-icon-dm.flag-icon-squared {
	background-image: url(/build/images/dm.828e62e0.svg)
}
.flag-icon-do {
	background-image: url(/build/images/do.1b1fff91.svg)
}
.flag-icon-do.flag-icon-squared {
	background-image: url(/build/images/do.d62dd0f2.svg)
}
.flag-icon-dz {
	background-image: url(/build/images/dz.17b4d8b4.svg)
}
.flag-icon-dz.flag-icon-squared {
	background-image: url(/build/images/dz.bd530687.svg)
}
.flag-icon-ec {
	background-image: url(/build/images/ec.12d6e2aa.svg)
}
.flag-icon-ec.flag-icon-squared {
	background-image: url(/build/images/ec.027f70da.svg)
}
.flag-icon-ee {
	background-image: url(/build/images/ee.887a78f0.svg)
}
.flag-icon-ee.flag-icon-squared {
	background-image: url(/build/images/ee.7b6b8abc.svg)
}
.flag-icon-eg {
	background-image: url(/build/images/eg.16bee489.svg)
}
.flag-icon-eg.flag-icon-squared {
	background-image: url(/build/images/eg.7b79ff29.svg)
}
.flag-icon-eh {
	background-image: url(/build/images/eh.32db912a.svg)
}
.flag-icon-eh.flag-icon-squared {
	background-image: url(/build/images/eh.df80b4f1.svg)
}
.flag-icon-er {
	background-image: url(/build/images/er.d647083a.svg)
}
.flag-icon-er.flag-icon-squared {
	background-image: url(/build/images/er.7d7337fd.svg)
}
.flag-icon-es {
	background-image: url(/build/images/es.039cad8d.svg)
}
.flag-icon-es.flag-icon-squared {
	background-image: url(/build/images/es.629aba7b.svg)
}
.flag-icon-et {
	background-image: url(/build/images/et.6e43c493.svg)
}
.flag-icon-et.flag-icon-squared {
	background-image: url(/build/images/et.6fa93f7e.svg)
}
.flag-icon-fi {
	background-image: url(/build/images/fi.3b522e7f.svg)
}
.flag-icon-fi.flag-icon-squared {
	background-image: url(/build/images/fi.eb793b74.svg)
}
.flag-icon-fj {
	background-image: url(/build/images/fj.df2e4607.svg)
}
.flag-icon-fj.flag-icon-squared {
	background-image: url(/build/images/fj.76980f9a.svg)
}
.flag-icon-fk {
	background-image: url(/build/images/fk.bbf6a79c.svg)
}
.flag-icon-fk.flag-icon-squared {
	background-image: url(/build/images/fk.f25739a6.svg)
}
.flag-icon-fm {
	background-image: url(/build/images/fm.5906b7c1.svg)
}
.flag-icon-fm.flag-icon-squared {
	background-image: url(/build/images/fm.1579e5b6.svg)
}
.flag-icon-fo {
	background-image: url(/build/images/fo.d2505548.svg)
}
.flag-icon-fo.flag-icon-squared {
	background-image: url(/build/images/fo.8b4db68d.svg)
}
.flag-icon-fr {
	background-image: url(/build/images/fr.81d43a15.svg)
}
.flag-icon-fr.flag-icon-squared {
	background-image: url(/build/images/fr.c88df329.svg)
}
.flag-icon-ga {
	background-image: url(/build/images/ga.4257c8ec.svg)
}
.flag-icon-ga.flag-icon-squared {
	background-image: url(/build/images/ga.dec83263.svg)
}
.flag-icon-gb {
	background-image: url(/build/images/gb.a3e6d90f.svg)
}
.flag-icon-gb.flag-icon-squared {
	background-image: url(/build/images/gb.601fdab6.svg)
}
.flag-icon-gd {
	background-image: url(/build/images/gd.e4491c9a.svg)
}
.flag-icon-gd.flag-icon-squared {
	background-image: url(/build/images/gd.38e53e60.svg)
}
.flag-icon-ge {
	background-image: url(/build/images/ge.6f391616.svg)
}
.flag-icon-ge.flag-icon-squared {
	background-image: url(/build/images/ge.71b50260.svg)
}
.flag-icon-gf {
	background-image: url(/build/images/gf.4b704413.svg)
}
.flag-icon-gf.flag-icon-squared {
	background-image: url(/build/images/gf.4bcfe7ba.svg)
}
.flag-icon-gg {
	background-image: url(/build/images/gg.6b23b5b1.svg)
}
.flag-icon-gg.flag-icon-squared {
	background-image: url(/build/images/gg.30f47622.svg)
}
.flag-icon-gh {
	background-image: url(/build/images/gh.d060e231.svg)
}
.flag-icon-gh.flag-icon-squared {
	background-image: url(/build/images/gh.286f4413.svg)
}
.flag-icon-gi {
	background-image: url(/build/images/gi.0a65eade.svg)
}
.flag-icon-gi.flag-icon-squared {
	background-image: url(/build/images/gi.fdb54e26.svg)
}
.flag-icon-gl {
	background-image: url(/build/images/gl.509f1bdd.svg)
}
.flag-icon-gl.flag-icon-squared {
	background-image: url(/build/images/gl.2dd92239.svg)
}
.flag-icon-gm {
	background-image: url(/build/images/gm.c42a1496.svg)
}
.flag-icon-gm.flag-icon-squared {
	background-image: url(/build/images/gm.65c86e0a.svg)
}
.flag-icon-gn {
	background-image: url(/build/images/gn.bf5b0873.svg)
}
.flag-icon-gn.flag-icon-squared {
	background-image: url(/build/images/gn.7bf7a35a.svg)
}
.flag-icon-gp {
	background-image: url(/build/images/gp.092b6bf9.svg)
}
.flag-icon-gp.flag-icon-squared {
	background-image: url(/build/images/gp.30b1d26c.svg)
}
.flag-icon-gq {
	background-image: url(/build/images/gq.446e7640.svg)
}
.flag-icon-gq.flag-icon-squared {
	background-image: url(/build/images/gq.a9b0e5c9.svg)
}
.flag-icon-gr {
	background-image: url(/build/images/gr.dc77c7ee.svg)
}
.flag-icon-gr.flag-icon-squared {
	background-image: url(/build/images/gr.98b88ff6.svg)
}
.flag-icon-gs {
	background-image: url(/build/images/gs.f376c1b7.svg)
}
.flag-icon-gs.flag-icon-squared {
	background-image: url(/build/images/gs.e40e002e.svg)
}
.flag-icon-gt {
	background-image: url(/build/images/gt.65052b5b.svg)
}
.flag-icon-gt.flag-icon-squared {
	background-image: url(/build/images/gt.24016de0.svg)
}
.flag-icon-gu {
	background-image: url(/build/images/gu.89e673d3.svg)
}
.flag-icon-gu.flag-icon-squared {
	background-image: url(/build/images/gu.173030df.svg)
}
.flag-icon-gw {
	background-image: url(/build/images/gw.f29eedfe.svg)
}
.flag-icon-gw.flag-icon-squared {
	background-image: url(/build/images/gw.f647ba54.svg)
}
.flag-icon-gy {
	background-image: url(/build/images/gy.49a30b4f.svg)
}
.flag-icon-gy.flag-icon-squared {
	background-image: url(/build/images/gy.43c003e2.svg)
}
.flag-icon-hk {
	background-image: url(/build/images/hk.2d9d8de7.svg)
}
.flag-icon-hk.flag-icon-squared {
	background-image: url(/build/images/hk.c2619ee8.svg)
}
.flag-icon-hm {
	background-image: url(/build/images/hm.fdd5197f.svg)
}
.flag-icon-hm.flag-icon-squared {
	background-image: url(/build/images/hm.8b4c33d4.svg)
}
.flag-icon-hn {
	background-image: url(/build/images/hn.f53ee3d6.svg)
}
.flag-icon-hn.flag-icon-squared {
	background-image: url(/build/images/hn.ebef2cd5.svg)
}
.flag-icon-hr {
	background-image: url(/build/images/hr.8fe1b5a5.svg)
}
.flag-icon-hr.flag-icon-squared {
	background-image: url(/build/images/hr.9b31cf0e.svg)
}
.flag-icon-ht {
	background-image: url(/build/images/ht.3dced451.svg)
}
.flag-icon-ht.flag-icon-squared {
	background-image: url(/build/images/ht.d2f039ad.svg)
}
.flag-icon-hu {
	background-image: url(/build/images/hu.bcbd2770.svg)
}
.flag-icon-hu.flag-icon-squared {
	background-image: url(/build/images/hu.7ae2a1f0.svg)
}
.flag-icon-id {
	background-image: url(/build/images/id.e2afd171.svg)
}
.flag-icon-id.flag-icon-squared {
	background-image: url(/build/images/id.0b7fa609.svg)
}
.flag-icon-ie {
	background-image: url(/build/images/ie.5ecf710f.svg)
}
.flag-icon-ie.flag-icon-squared {
	background-image: url(/build/images/ie.1b0ac4e7.svg)
}
.flag-icon-il {
	background-image: url(/build/images/il.c8a44024.svg)
}
.flag-icon-il.flag-icon-squared {
	background-image: url(/build/images/il.3bc4ce04.svg)
}
.flag-icon-im {
	background-image: url(/build/images/im.ec18b073.svg)
}
.flag-icon-im.flag-icon-squared {
	background-image: url(/build/images/im.1ac00479.svg)
}
.flag-icon-in {
	background-image: url(/build/images/in.e5926cb7.svg)
}
.flag-icon-in.flag-icon-squared {
	background-image: url(/build/images/in.e626d1bb.svg)
}
.flag-icon-io {
	background-image: url(/build/images/io.673b5e84.svg)
}
.flag-icon-io.flag-icon-squared {
	background-image: url(/build/images/io.e442426a.svg)
}
.flag-icon-iq {
	background-image: url(/build/images/iq.6a255d83.svg)
}
.flag-icon-iq.flag-icon-squared {
	background-image: url(/build/images/iq.a3622f3f.svg)
}
.flag-icon-ir {
	background-image: url(/build/images/ir.91abd914.svg)
}
.flag-icon-ir.flag-icon-squared {
	background-image: url(/build/images/ir.67170e2a.svg)
}
.flag-icon-is {
	background-image: url(/build/images/is.6186c939.svg)
}
.flag-icon-is.flag-icon-squared {
	background-image: url(/build/images/is.1842f1a9.svg)
}
.flag-icon-it {
	background-image: url(/build/images/it.290f2fec.svg)
}
.flag-icon-it.flag-icon-squared {
	background-image: url(/build/images/it.9938f4b9.svg)
}
.flag-icon-je {
	background-image: url(/build/images/je.0f902942.svg)
}
.flag-icon-je.flag-icon-squared {
	background-image: url(/build/images/je.51cd1031.svg)
}
.flag-icon-jm {
	background-image: url(/build/images/jm.6bb96bbc.svg)
}
.flag-icon-jm.flag-icon-squared {
	background-image: url(/build/images/jm.74ccffca.svg)
}
.flag-icon-jo {
	background-image: url(/build/images/jo.431a54ad.svg)
}
.flag-icon-jo.flag-icon-squared {
	background-image: url(/build/images/jo.e678dae8.svg)
}
.flag-icon-jp {
	background-image: url(/build/images/jp.8928b83d.svg)
}
.flag-icon-jp.flag-icon-squared {
	background-image: url(/build/images/jp.d9e918ca.svg)
}
.flag-icon-ke {
	background-image: url(/build/images/ke.8ca75410.svg)
}
.flag-icon-ke.flag-icon-squared {
	background-image: url(/build/images/ke.e29ba31a.svg)
}
.flag-icon-kg {
	background-image: url(/build/images/kg.bd45372d.svg)
}
.flag-icon-kg.flag-icon-squared {
	background-image: url(/build/images/kg.bfb0f9d6.svg)
}
.flag-icon-kh {
	background-image: url(/build/images/kh.20c862d0.svg)
}
.flag-icon-kh.flag-icon-squared {
	background-image: url(/build/images/kh.ba954429.svg)
}
.flag-icon-ki {
	background-image: url(/build/images/ki.20df7c44.svg)
}
.flag-icon-ki.flag-icon-squared {
	background-image: url(/build/images/ki.42b291e9.svg)
}
.flag-icon-km {
	background-image: url(/build/images/km.8d8db75c.svg)
}
.flag-icon-km.flag-icon-squared {
	background-image: url(/build/images/km.a770c7a7.svg)
}
.flag-icon-kn {
	background-image: url(/build/images/kn.7ac42d30.svg)
}
.flag-icon-kn.flag-icon-squared {
	background-image: url(/build/images/kn.091a5508.svg)
}
.flag-icon-kp {
	background-image: url(/build/images/kp.36dd6569.svg)
}
.flag-icon-kp.flag-icon-squared {
	background-image: url(/build/images/kp.2e79afa2.svg)
}
.flag-icon-kr {
	background-image: url(/build/images/kr.e3fda633.svg)
}
.flag-icon-kr.flag-icon-squared {
	background-image: url(/build/images/kr.bd0e1ea6.svg)
}
.flag-icon-kw {
	background-image: url(/build/images/kw.00dccffd.svg)
}
.flag-icon-kw.flag-icon-squared {
	background-image: url(/build/images/kw.a3a60802.svg)
}
.flag-icon-ky {
	background-image: url(/build/images/ky.6229ad59.svg)
}
.flag-icon-ky.flag-icon-squared {
	background-image: url(/build/images/ky.442ad5ca.svg)
}
.flag-icon-kz {
	background-image: url(/build/images/kz.79601a42.svg)
}
.flag-icon-kz.flag-icon-squared {
	background-image: url(/build/images/kz.29f68d22.svg)
}
.flag-icon-la {
	background-image: url(/build/images/la.ffad5100.svg)
}
.flag-icon-la.flag-icon-squared {
	background-image: url(/build/images/la.6e8b6c54.svg)
}
.flag-icon-lb {
	background-image: url(/build/images/lb.91bbd8b9.svg)
}
.flag-icon-lb.flag-icon-squared {
	background-image: url(/build/images/lb.55cad793.svg)
}
.flag-icon-lc {
	background-image: url(/build/images/lc.c6488de9.svg)
}
.flag-icon-lc.flag-icon-squared {
	background-image: url(/build/images/lc.0d361ba5.svg)
}
.flag-icon-li {
	background-image: url(/build/images/li.eb7f63f5.svg)
}
.flag-icon-li.flag-icon-squared {
	background-image: url(/build/images/li.85b5751a.svg)
}
.flag-icon-lk {
	background-image: url(/build/images/lk.ca0ed2de.svg)
}
.flag-icon-lk.flag-icon-squared {
	background-image: url(/build/images/lk.16347120.svg)
}
.flag-icon-lr {
	background-image: url(/build/images/lr.4d8ea4e4.svg)
}
.flag-icon-lr.flag-icon-squared {
	background-image: url(/build/images/lr.74dcec3f.svg)
}
.flag-icon-ls {
	background-image: url(/build/images/ls.0de0f907.svg)
}
.flag-icon-ls.flag-icon-squared {
	background-image: url(/build/images/ls.cddead61.svg)
}
.flag-icon-lt {
	background-image: url(/build/images/lt.4c19d3a9.svg)
}
.flag-icon-lt.flag-icon-squared {
	background-image: url(/build/images/lt.2ea82cfc.svg)
}
.flag-icon-lu {
	background-image: url(/build/images/lu.adc8f77e.svg)
}
.flag-icon-lu.flag-icon-squared {
	background-image: url(/build/images/lu.b843e643.svg)
}
.flag-icon-lv {
	background-image: url(/build/images/lv.9a5d132c.svg)
}
.flag-icon-lv.flag-icon-squared {
	background-image: url(/build/images/lv.2ce7f836.svg)
}
.flag-icon-ly {
	background-image: url(/build/images/ly.206df783.svg)
}
.flag-icon-ly.flag-icon-squared {
	background-image: url(/build/images/ly.6cc58f2e.svg)
}
.flag-icon-ma {
	background-image: url(/build/images/ma.363a4f79.svg)
}
.flag-icon-ma.flag-icon-squared {
	background-image: url(/build/images/ma.3b79aff1.svg)
}
.flag-icon-mc {
	background-image: url(/build/images/mc.a2634c60.svg)
}
.flag-icon-mc.flag-icon-squared {
	background-image: url(/build/images/mc.082fc155.svg)
}
.flag-icon-md {
	background-image: url(/build/images/md.36526cb5.svg)
}
.flag-icon-md.flag-icon-squared {
	background-image: url(/build/images/md.2754a234.svg)
}
.flag-icon-me {
	background-image: url(/build/images/me.09184f38.svg)
}
.flag-icon-me.flag-icon-squared {
	background-image: url(/build/images/me.0964356b.svg)
}
.flag-icon-mf {
	background-image: url(/build/images/mf.2d96a80b.svg)
}
.flag-icon-mf.flag-icon-squared {
	background-image: url(/build/images/mf.c02a78fb.svg)
}
.flag-icon-mg {
	background-image: url(/build/images/mg.f9101073.svg)
}
.flag-icon-mg.flag-icon-squared {
	background-image: url(/build/images/mg.5bdc14fe.svg)
}
.flag-icon-mh {
	background-image: url(/build/images/mh.c0b2e372.svg)
}
.flag-icon-mh.flag-icon-squared {
	background-image: url(/build/images/mh.7ec670b4.svg)
}
.flag-icon-mk {
	background-image: url(/build/images/mk.31ba11ec.svg)
}
.flag-icon-mk.flag-icon-squared {
	background-image: url(/build/images/mk.c370fe88.svg)
}
.flag-icon-ml {
	background-image: url(/build/images/ml.18083e46.svg)
}
.flag-icon-ml.flag-icon-squared {
	background-image: url(/build/images/ml.d11c3063.svg)
}
.flag-icon-mm {
	background-image: url(/build/images/mm.6f93c6d0.svg)
}
.flag-icon-mm.flag-icon-squared {
	background-image: url(/build/images/mm.7068544f.svg)
}
.flag-icon-mn {
	background-image: url(/build/images/mn.88930397.svg)
}
.flag-icon-mn.flag-icon-squared {
	background-image: url(/build/images/mn.1c2ca77e.svg)
}
.flag-icon-mo {
	background-image: url(/build/images/mo.8ea48d82.svg)
}
.flag-icon-mo.flag-icon-squared {
	background-image: url(/build/images/mo.abfc04b3.svg)
}
.flag-icon-mp {
	background-image: url(/build/images/mp.c9fb2075.svg)
}
.flag-icon-mp.flag-icon-squared {
	background-image: url(/build/images/mp.561ba16d.svg)
}
.flag-icon-mq {
	background-image: url(/build/images/mq.e82d6df9.svg)
}
.flag-icon-mq.flag-icon-squared {
	background-image: url(/build/images/mq.09c19f65.svg)
}
.flag-icon-mr {
	background-image: url(/build/images/mr.f8b99f74.svg)
}
.flag-icon-mr.flag-icon-squared {
	background-image: url(/build/images/mr.120f879f.svg)
}
.flag-icon-ms {
	background-image: url(/build/images/ms.0c301c4b.svg)
}
.flag-icon-ms.flag-icon-squared {
	background-image: url(/build/images/ms.1cf0698c.svg)
}
.flag-icon-mt {
	background-image: url(/build/images/mt.0002220d.svg)
}
.flag-icon-mt.flag-icon-squared {
	background-image: url(/build/images/mt.9a636214.svg)
}
.flag-icon-mu {
	background-image: url(/build/images/mu.97beced4.svg)
}
.flag-icon-mu.flag-icon-squared {
	background-image: url(/build/images/mu.d7d71f03.svg)
}
.flag-icon-mv {
	background-image: url(/build/images/mv.0329f53c.svg)
}
.flag-icon-mv.flag-icon-squared {
	background-image: url(/build/images/mv.91b2c27c.svg)
}
.flag-icon-mw {
	background-image: url(/build/images/mw.680139f2.svg)
}
.flag-icon-mw.flag-icon-squared {
	background-image: url(/build/images/mw.0350e5fd.svg)
}
.flag-icon-mx {
	background-image: url(/build/images/mx.a1b8bb76.svg)
}
.flag-icon-mx.flag-icon-squared {
	background-image: url(/build/images/mx.fc15d31a.svg)
}
.flag-icon-my {
	background-image: url(/build/images/my.15886f5b.svg)
}
.flag-icon-my.flag-icon-squared {
	background-image: url(/build/images/my.9efe6b48.svg)
}
.flag-icon-mz {
	background-image: url(/build/images/mz.d6d55c81.svg)
}
.flag-icon-mz.flag-icon-squared {
	background-image: url(/build/images/mz.8f762cfd.svg)
}
.flag-icon-na {
	background-image: url(/build/images/na.aec2927c.svg)
}
.flag-icon-na.flag-icon-squared {
	background-image: url(/build/images/na.1c1fab88.svg)
}
.flag-icon-nc {
	background-image: url(/build/images/nc.006f2a92.svg)
}
.flag-icon-nc.flag-icon-squared {
	background-image: url(/build/images/nc.65b187b9.svg)
}
.flag-icon-ne {
	background-image: url(/build/images/ne.6fd3ccde.svg)
}
.flag-icon-ne.flag-icon-squared {
	background-image: url(/build/images/ne.64f5ff14.svg)
}
.flag-icon-nf {
	background-image: url(/build/images/nf.cb146402.svg)
}
.flag-icon-nf.flag-icon-squared {
	background-image: url(/build/images/nf.1b4e30a2.svg)
}
.flag-icon-ng {
	background-image: url(/build/images/ng.b69ed1e5.svg)
}
.flag-icon-ng.flag-icon-squared {
	background-image: url(/build/images/ng.caaf4120.svg)
}
.flag-icon-ni {
	background-image: url(/build/images/ni.f9e76107.svg)
}
.flag-icon-ni.flag-icon-squared {
	background-image: url(/build/images/ni.c10a612f.svg)
}
.flag-icon-nl {
	background-image: url(/build/images/nl.8b5197ab.svg)
}
.flag-icon-nl.flag-icon-squared {
	background-image: url(/build/images/nl.f5d20958.svg)
}
.flag-icon-no {
	background-image: url(/build/images/no.6df96bb2.svg)
}
.flag-icon-no.flag-icon-squared {
	background-image: url(/build/images/no.266dbd6f.svg)
}
.flag-icon-np {
	background-image: url(/build/images/np.9b210016.svg)
}
.flag-icon-np.flag-icon-squared {
	background-image: url(/build/images/np.0fa4627d.svg)
}
.flag-icon-nr {
	background-image: url(/build/images/nr.7fc38642.svg)
}
.flag-icon-nr.flag-icon-squared {
	background-image: url(/build/images/nr.1f7cfffb.svg)
}
.flag-icon-nu {
	background-image: url(/build/images/nu.bd6632e1.svg)
}
.flag-icon-nu.flag-icon-squared {
	background-image: url(/build/images/nu.45c6975b.svg)
}
.flag-icon-nz {
	background-image: url(/build/images/nz.0d309350.svg)
}
.flag-icon-nz.flag-icon-squared {
	background-image: url(/build/images/nz.321a30ac.svg)
}
.flag-icon-om {
	background-image: url(/build/images/om.f96691fa.svg)
}
.flag-icon-om.flag-icon-squared {
	background-image: url(/build/images/om.9a52de71.svg)
}
.flag-icon-pa {
	background-image: url(/build/images/pa.281d8a2c.svg)
}
.flag-icon-pa.flag-icon-squared {
	background-image: url(/build/images/pa.69b3b905.svg)
}
.flag-icon-pe {
	background-image: url(/build/images/pe.fb8d5c70.svg)
}
.flag-icon-pe.flag-icon-squared {
	background-image: url(/build/images/pe.d8c5efd6.svg)
}
.flag-icon-pf {
	background-image: url(/build/images/pf.32b8030a.svg)
}
.flag-icon-pf.flag-icon-squared {
	background-image: url(/build/images/pf.7acd94af.svg)
}
.flag-icon-pg {
	background-image: url(/build/images/pg.04601e37.svg)
}
.flag-icon-pg.flag-icon-squared {
	background-image: url(/build/images/pg.8fc6957b.svg)
}
.flag-icon-ph {
	background-image: url(/build/images/ph.48d54386.svg)
}
.flag-icon-ph.flag-icon-squared {
	background-image: url(/build/images/ph.f6a88220.svg)
}
.flag-icon-pk {
	background-image: url(/build/images/pk.445c2e43.svg)
}
.flag-icon-pk.flag-icon-squared {
	background-image: url(/build/images/pk.89eb5d6d.svg)
}
.flag-icon-pl {
	background-image: url(/build/images/pl.7ea4b5b2.svg)
}
.flag-icon-pl.flag-icon-squared {
	background-image: url(/build/images/pl.9400273d.svg)
}
.flag-icon-pm {
	background-image: url(/build/images/pm.c5a64f87.svg)
}
.flag-icon-pm.flag-icon-squared {
	background-image: url(/build/images/pm.7582c30f.svg)
}
.flag-icon-pn {
	background-image: url(/build/images/pn.05637da5.svg)
}
.flag-icon-pn.flag-icon-squared {
	background-image: url(/build/images/pn.21259e00.svg)
}
.flag-icon-pr {
	background-image: url(/build/images/pr.62d4165f.svg)
}
.flag-icon-pr.flag-icon-squared {
	background-image: url(/build/images/pr.836bcb81.svg)
}
.flag-icon-ps {
	background-image: url(/build/images/ps.c75ef513.svg)
}
.flag-icon-ps.flag-icon-squared {
	background-image: url(/build/images/ps.451101ef.svg)
}
.flag-icon-pt {
	background-image: url(/build/images/pt.17912472.svg)
}
.flag-icon-pt.flag-icon-squared {
	background-image: url(/build/images/pt.916fce7d.svg)
}
.flag-icon-pw {
	background-image: url(/build/images/pw.8c4dfe26.svg)
}
.flag-icon-pw.flag-icon-squared {
	background-image: url(/build/images/pw.8e981bc0.svg)
}
.flag-icon-py {
	background-image: url(/build/images/py.dabae765.svg)
}
.flag-icon-py.flag-icon-squared {
	background-image: url(/build/images/py.77b18cbe.svg)
}
.flag-icon-qa {
	background-image: url(/build/images/qa.90240e60.svg)
}
.flag-icon-qa.flag-icon-squared {
	background-image: url(/build/images/qa.c08921ec.svg)
}
.flag-icon-re {
	background-image: url(/build/images/re.f05b5f16.svg)
}
.flag-icon-re.flag-icon-squared {
	background-image: url(/build/images/re.7e8577e9.svg)
}
.flag-icon-ro {
	background-image: url(/build/images/ro.ea966c3d.svg)
}
.flag-icon-ro.flag-icon-squared {
	background-image: url(/build/images/ro.51182fc9.svg)
}
.flag-icon-rs {
	background-image: url(/build/images/rs.68b1ae3e.svg)
}
.flag-icon-rs.flag-icon-squared {
	background-image: url(/build/images/rs.fcb9d069.svg)
}
.flag-icon-ru {
	background-image: url(/build/images/ru.f1c2ba49.svg)
}
.flag-icon-ru.flag-icon-squared {
	background-image: url(/build/images/ru.f7600362.svg)
}
.flag-icon-rw {
	background-image: url(/build/images/rw.26854553.svg)
}
.flag-icon-rw.flag-icon-squared {
	background-image: url(/build/images/rw.02a8a07e.svg)
}
.flag-icon-sa {
	background-image: url(/build/images/sa.c37e33b4.svg)
}
.flag-icon-sa.flag-icon-squared {
	background-image: url(/build/images/sa.99838c86.svg)
}
.flag-icon-sb {
	background-image: url(/build/images/sb.01c0d6f3.svg)
}
.flag-icon-sb.flag-icon-squared {
	background-image: url(/build/images/sb.00988e02.svg)
}
.flag-icon-sc {
	background-image: url(/build/images/sc.45eeab58.svg)
}
.flag-icon-sc.flag-icon-squared {
	background-image: url(/build/images/sc.8357ba15.svg)
}
.flag-icon-sd {
	background-image: url(/build/images/sd.b0cc60a1.svg)
}
.flag-icon-sd.flag-icon-squared {
	background-image: url(/build/images/sd.cb3da007.svg)
}
.flag-icon-se {
	background-image: url(/build/images/se.5656c857.svg)
}
.flag-icon-se.flag-icon-squared {
	background-image: url(/build/images/se.9d0641e4.svg)
}
.flag-icon-sg {
	background-image: url(/build/images/sg.2f943868.svg)
}
.flag-icon-sg.flag-icon-squared {
	background-image: url(/build/images/sg.5560e78b.svg)
}
.flag-icon-sh {
	background-image: url(/build/images/sh.3a416f06.svg)
}
.flag-icon-sh.flag-icon-squared {
	background-image: url(/build/images/sh.1c63a9d0.svg)
}
.flag-icon-si {
	background-image: url(/build/images/si.29e10535.svg)
}
.flag-icon-si.flag-icon-squared {
	background-image: url(/build/images/si.01156374.svg)
}
.flag-icon-sj {
	background-image: url(/build/images/sj.4952c9a6.svg)
}
.flag-icon-sj.flag-icon-squared {
	background-image: url(/build/images/sj.bf11a759.svg)
}
.flag-icon-sk {
	background-image: url(/build/images/sk.da89cef9.svg)
}
.flag-icon-sk.flag-icon-squared {
	background-image: url(/build/images/sk.db7f8208.svg)
}
.flag-icon-sl {
	background-image: url(/build/images/sl.4fd17d63.svg)
}
.flag-icon-sl.flag-icon-squared {
	background-image: url(/build/images/sl.f1772cd4.svg)
}
.flag-icon-sm {
	background-image: url(/build/images/sm.c0f417c2.svg)
}
.flag-icon-sm.flag-icon-squared {
	background-image: url(/build/images/sm.4407c014.svg)
}
.flag-icon-sn {
	background-image: url(/build/images/sn.1ce79520.svg)
}
.flag-icon-sn.flag-icon-squared {
	background-image: url(/build/images/sn.a03bc309.svg)
}
.flag-icon-so {
	background-image: url(/build/images/so.d83c8693.svg)
}
.flag-icon-so.flag-icon-squared {
	background-image: url(/build/images/so.34b037a7.svg)
}
.flag-icon-sr {
	background-image: url(/build/images/sr.69050490.svg)
}
.flag-icon-sr.flag-icon-squared {
	background-image: url(/build/images/sr.4ee19081.svg)
}
.flag-icon-ss {
	background-image: url(/build/images/ss.e4bf9bb4.svg)
}
.flag-icon-ss.flag-icon-squared {
	background-image: url(/build/images/ss.2ad5a2bb.svg)
}
.flag-icon-st {
	background-image: url(/build/images/st.72697a87.svg)
}
.flag-icon-st.flag-icon-squared {
	background-image: url(/build/images/st.342a4d3c.svg)
}
.flag-icon-sv {
	background-image: url(/build/images/sv.c9cdd48d.svg)
}
.flag-icon-sv.flag-icon-squared {
	background-image: url(/build/images/sv.036b913c.svg)
}
.flag-icon-sx {
	background-image: url(/build/images/sx.ad04aab6.svg)
}
.flag-icon-sx.flag-icon-squared {
	background-image: url(/build/images/sx.09609ea3.svg)
}
.flag-icon-sy {
	background-image: url(/build/images/sy.6529aa17.svg)
}
.flag-icon-sy.flag-icon-squared {
	background-image: url(/build/images/sy.9d13beb5.svg)
}
.flag-icon-sz {
	background-image: url(/build/images/sz.e5984b73.svg)
}
.flag-icon-sz.flag-icon-squared {
	background-image: url(/build/images/sz.bb361f99.svg)
}
.flag-icon-tc {
	background-image: url(/build/images/tc.0005ced6.svg)
}
.flag-icon-tc.flag-icon-squared {
	background-image: url(/build/images/tc.3adef2b5.svg)
}
.flag-icon-td {
	background-image: url(/build/images/td.230eddd3.svg)
}
.flag-icon-td.flag-icon-squared {
	background-image: url(/build/images/td.ad4b4469.svg)
}
.flag-icon-tf {
	background-image: url(/build/images/tf.cf4959c4.svg)
}
.flag-icon-tf.flag-icon-squared {
	background-image: url(/build/images/tf.aaea08de.svg)
}
.flag-icon-tg {
	background-image: url(/build/images/tg.b5894b7e.svg)
}
.flag-icon-tg.flag-icon-squared {
	background-image: url(/build/images/tg.4abbb528.svg)
}
.flag-icon-th {
	background-image: url(/build/images/th.b6ade2be.svg)
}
.flag-icon-th.flag-icon-squared {
	background-image: url(/build/images/th.2ca3db46.svg)
}
.flag-icon-tj {
	background-image: url(/build/images/tj.b6dd6df8.svg)
}
.flag-icon-tj.flag-icon-squared {
	background-image: url(/build/images/tj.e3a991d0.svg)
}
.flag-icon-tk {
	background-image: url(/build/images/tk.54b9e3f9.svg)
}
.flag-icon-tk.flag-icon-squared {
	background-image: url(/build/images/tk.e3d850fb.svg)
}
.flag-icon-tl {
	background-image: url(/build/images/tl.8d61b43b.svg)
}
.flag-icon-tl.flag-icon-squared {
	background-image: url(/build/images/tl.c7a146dc.svg)
}
.flag-icon-tm {
	background-image: url(/build/images/tm.372c3218.svg)
}
.flag-icon-tm.flag-icon-squared {
	background-image: url(/build/images/tm.a9f30a83.svg)
}
.flag-icon-tn {
	background-image: url(/build/images/tn.5481dc23.svg)
}
.flag-icon-tn.flag-icon-squared {
	background-image: url(/build/images/tn.f0cee20e.svg)
}
.flag-icon-to {
	background-image: url(/build/images/to.65dda6ec.svg)
}
.flag-icon-to.flag-icon-squared {
	background-image: url(/build/images/to.aaa24511.svg)
}
.flag-icon-tr {
	background-image: url(/build/images/tr.2880fc8e.svg)
}
.flag-icon-tr.flag-icon-squared {
	background-image: url(/build/images/tr.c3d773f3.svg)
}
.flag-icon-tt {
	background-image: url(/build/images/tt.b9a6939e.svg)
}
.flag-icon-tt.flag-icon-squared {
	background-image: url(/build/images/tt.a7700cfc.svg)
}
.flag-icon-tv {
	background-image: url(/build/images/tv.d40e510a.svg)
}
.flag-icon-tv.flag-icon-squared {
	background-image: url(/build/images/tv.0b05c3bc.svg)
}
.flag-icon-tw {
	background-image: url(/build/images/tw.158ef989.svg)
}
.flag-icon-tw.flag-icon-squared {
	background-image: url(/build/images/tw.3fef4b99.svg)
}
.flag-icon-tz {
	background-image: url(/build/images/tz.12e4f79e.svg)
}
.flag-icon-tz.flag-icon-squared {
	background-image: url(/build/images/tz.20af2614.svg)
}
.flag-icon-ua {
	background-image: url(/build/images/ua.67a46bf7.svg)
}
.flag-icon-ua.flag-icon-squared {
	background-image: url(/build/images/ua.2dd397cb.svg)
}
.flag-icon-ug {
	background-image: url(/build/images/ug.cd58a876.svg)
}
.flag-icon-ug.flag-icon-squared {
	background-image: url(/build/images/ug.78e4b20b.svg)
}
.flag-icon-um {
	background-image: url(/build/images/um.90070044.svg)
}
.flag-icon-um.flag-icon-squared {
	background-image: url(/build/images/um.c3e06b4d.svg)
}
.flag-icon-us {
	background-image: url(/build/images/us.3cc0d38b.svg)
}
.flag-icon-us.flag-icon-squared {
	background-image: url(/build/images/us.c95087e1.svg)
}
.flag-icon-uy {
	background-image: url(/build/images/uy.4c3f85c5.svg)
}
.flag-icon-uy.flag-icon-squared {
	background-image: url(/build/images/uy.091841c8.svg)
}
.flag-icon-uz {
	background-image: url(/build/images/uz.6e16292a.svg)
}
.flag-icon-uz.flag-icon-squared {
	background-image: url(/build/images/uz.ba79d297.svg)
}
.flag-icon-va {
	background-image: url(/build/images/va.305358ba.svg)
}
.flag-icon-va.flag-icon-squared {
	background-image: url(/build/images/va.c58aecae.svg)
}
.flag-icon-vc {
	background-image: url(/build/images/vc.e1903424.svg)
}
.flag-icon-vc.flag-icon-squared {
	background-image: url(/build/images/vc.26140175.svg)
}
.flag-icon-ve {
	background-image: url(/build/images/ve.b8bb0477.svg)
}
.flag-icon-ve.flag-icon-squared {
	background-image: url(/build/images/ve.125ee924.svg)
}
.flag-icon-vg {
	background-image: url(/build/images/vg.3810409a.svg)
}
.flag-icon-vg.flag-icon-squared {
	background-image: url(/build/images/vg.33482e19.svg)
}
.flag-icon-vi {
	background-image: url(/build/images/vi.387c51ac.svg)
}
.flag-icon-vi.flag-icon-squared {
	background-image: url(/build/images/vi.c7f2cbd7.svg)
}
.flag-icon-vn {
	background-image: url(/build/images/vn.079d66e4.svg)
}
.flag-icon-vn.flag-icon-squared {
	background-image: url(/build/images/vn.25540177.svg)
}
.flag-icon-vu {
	background-image: url(/build/images/vu.d851ceb7.svg)
}
.flag-icon-vu.flag-icon-squared {
	background-image: url(/build/images/vu.5edbc1b2.svg)
}
.flag-icon-wf {
	background-image: url(/build/images/wf.e9a373c6.svg)
}
.flag-icon-wf.flag-icon-squared {
	background-image: url(/build/images/wf.55c63880.svg)
}
.flag-icon-ws {
	background-image: url(/build/images/ws.a6817aa9.svg)
}
.flag-icon-ws.flag-icon-squared {
	background-image: url(/build/images/ws.81cbff3d.svg)
}
.flag-icon-ye {
	background-image: url(/build/images/ye.f62afcdd.svg)
}
.flag-icon-ye.flag-icon-squared {
	background-image: url(/build/images/ye.2289a38e.svg)
}
.flag-icon-yt {
	background-image: url(/build/images/yt.5c77b047.svg)
}
.flag-icon-yt.flag-icon-squared {
	background-image: url(/build/images/yt.bf9663ae.svg)
}
.flag-icon-za {
	background-image: url(/build/images/za.6f40b938.svg)
}
.flag-icon-za.flag-icon-squared {
	background-image: url(/build/images/za.3c71a2a2.svg)
}
.flag-icon-zm {
	background-image: url(/build/images/zm.c3549444.svg)
}
.flag-icon-zm.flag-icon-squared {
	background-image: url(/build/images/zm.9fe51564.svg)
}
.flag-icon-zw {
	background-image: url(/build/images/zw.a87da30e.svg)
}
.flag-icon-zw.flag-icon-squared {
	background-image: url(/build/images/zw.eca01e85.svg)
}
.flag-icon-es-ct {
	background-image: url(/build/images/es-ct.1796893d.svg)
}
.flag-icon-es-ct.flag-icon-squared {
	background-image: url(/build/images/es-ct.912739da.svg)
}
.flag-icon-eu {
	background-image: url(/build/images/eu.db2e50ad.svg)
}
.flag-icon-eu.flag-icon-squared {
	background-image: url(/build/images/eu.1019087b.svg)
}
.flag-icon-gb-eng {
	background-image: url(/build/images/gb-eng.1fa89df2.svg)
}
.flag-icon-gb-eng.flag-icon-squared {
	background-image: url(/build/images/gb-eng.ebbd69ac.svg)
}
.flag-icon-gb-nir {
	background-image: url(/build/images/gb-nir.46671448.svg)
}
.flag-icon-gb-nir.flag-icon-squared {
	background-image: url(/build/images/gb-nir.ec72340b.svg)
}
.flag-icon-gb-sct {
	background-image: url(/build/images/gb-sct.4743f1b0.svg)
}
.flag-icon-gb-sct.flag-icon-squared {
	background-image: url(/build/images/gb-sct.bea4865f.svg)
}
.flag-icon-gb-wls {
	background-image: url(/build/images/gb-wls.a04b28b0.svg)
}
.flag-icon-gb-wls.flag-icon-squared {
	background-image: url(/build/images/gb-wls.fb6416b1.svg)
}
.flag-icon-un {
	background-image: url(/build/images/un.43684c45.svg)
}
.flag-icon-un.flag-icon-squared {
	background-image: url(/build/images/un.6b460a67.svg)
}
/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/web-fonts/line-awesome/css/line-awesome.min.css ***!
  \**********************************************************************************************************************************/
/*!
 *  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
 *  License - https://icons8.com/good-boy-license/ (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * Made with love by Icons8 [ https://icons8.com/ ] using FontCustom [ https://github.com/FontCustom/fontcustom ]
 *
 * Contacts:
 *    [ https://icons8.com/contact ]
 *
 * Follow Icon8 on
 *    Twitter [ https://twitter.com/icons_8 ]
 *    Facebook [ https://www.facebook.com/Icons8 ]
 *    Google+ [ https://plus.google.com/+Icons8 ]
 *    GitHub [ https://github.com/icons8 ]
 */.la,.la-stack{display:inline-block}.la-fw,.la-li{text-align:center}@font-face{font-family:LineAwesome;src:url(/build/fonts/line-awesome.3400fa38.eot);src:url(/build/fonts/line-awesome.3400fa38.eot#iefix) format("embedded-opentype"),url(/build/fonts/line-awesome.4b43b038.woff2) format("woff2"),url(/build/fonts/line-awesome.58df7918.woff) format("woff"),url(/build/fonts/line-awesome.09dc3112.ttf) format("truetype"),url(/build/images/line-awesome.f4b3204d.svg#fa) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:LineAwesome;src:url(/build/images/line-awesome.f4b3204d.svg#fa) format("svg")}}.la{font:normal normal normal 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.la-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.la-2x{font-size:2em}.la-3x{font-size:3em}.la-4x{font-size:4em}.la-5x{font-size:5em}.la-fw{width:1.28571429em}.la-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.la-ul>li{position:relative}.la-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em}.la-li.la-lg{left:-1.85714286em}.la-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.li.pull-left{margin-right:.3em}.li.pull-right{margin-left:.3em}.la-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.la-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.la-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.la-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.la-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.la-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .la-flip-horizontal,:root .la-flip-vertical,:root .la-rotate-180,:root .la-rotate-270,:root .la-rotate-90{filter:none}.la-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.la-stack-1x,.la-stack-2x{position:absolute;left:0;width:100%;text-align:center}.la-stack-1x{line-height:inherit}.la-stack-2x{font-size:2em}.la-inverse{color:#fff}.la-500px:before{content:"\f100"}.la-adjust:before{content:"\f101"}.la-adn:before{content:"\f102"}.la-align-center:before{content:"\f103"}.la-align-justify:before{content:"\f104"}.la-align-left:before{content:"\f105"}.la-align-right:before{content:"\f106"}.la-amazon:before{content:"\f107"}.la-ambulance:before{content:"\f108"}.la-anchor:before{content:"\f109"}.la-android:before{content:"\f10a"}.la-angellist:before{content:"\f10b"}.la-angle-double-down:before{content:"\f10c"}.la-angle-double-left:before{content:"\f10d"}.la-angle-double-right:before{content:"\f10e"}.la-angle-double-up:before{content:"\f10f"}.la-angle-down:before{content:"\f110"}.la-angle-left:before{content:"\f111"}.la-angle-right:before{content:"\f112"}.la-angle-up:before{content:"\f113"}.la-apple:before{content:"\f114"}.la-archive:before{content:"\f115"}.la-area-chart:before{content:"\f116"}.la-arrow-circle-down:before{content:"\f117"}.la-arrow-circle-left:before{content:"\f118"}.la-arrow-circle-o-down:before{content:"\f119"}.la-arrow-circle-o-left:before{content:"\f11a"}.la-arrow-circle-o-right:before{content:"\f11b"}.la-arrow-circle-o-up:before{content:"\f11c"}.la-arrow-circle-right:before{content:"\f11d"}.la-arrow-circle-up:before{content:"\f11e"}.la-arrow-down:before{content:"\f11f"}.la-arrow-left:before{content:"\f120"}.la-arrow-right:before{content:"\f121"}.la-arrow-up:before{content:"\f122"}.la-arrows:before{content:"\f123"}.la-arrows-alt:before{content:"\f124"}.la-arrows-h:before{content:"\f125"}.la-arrows-v:before{content:"\f126"}.la-asterisk:before{content:"\f127"}.la-at:before{content:"\f128"}.la-automobile:before{content:"\f129"}.la-backward:before{content:"\f12a"}.la-balance-scale:before{content:"\f12b"}.la-ban:before{content:"\f12c"}.la-bank:before{content:"\f12d"}.la-bar-chart:before{content:"\f12e"}.la-bar-chart-o:before{content:"\f12f"}.la-barcode:before{content:"\f130"}.la-bars:before{content:"\f131"}.la-battery-0:before{content:"\f132"}.la-battery-1:before{content:"\f133"}.la-battery-2:before{content:"\f134"}.la-battery-3:before{content:"\f135"}.la-battery-4:before{content:"\f136"}.la-battery-empty:before{content:"\f137"}.la-battery-full:before{content:"\f138"}.la-battery-half:before{content:"\f139"}.la-battery-quarter:before{content:"\f13a"}.la-battery-three-quarters:before{content:"\f13b"}.la-bed:before{content:"\f13c"}.la-beer:before{content:"\f13d"}.la-behance:before{content:"\f13e"}.la-behance-square:before{content:"\f13f"}.la-bell:before{content:"\f140"}.la-bell-o:before{content:"\f141"}.la-bell-slash:before{content:"\f142"}.la-bell-slash-o:before{content:"\f143"}.la-bicycle:before{content:"\f144"}.la-binoculars:before{content:"\f145"}.la-birthday-cake:before{content:"\f146"}.la-bitbucket:before{content:"\f147"}.la-bitbucket-square:before{content:"\f148"}.la-bitcoin:before{content:"\f149"}.la-black-tie:before{content:"\f14a"}.la-bold:before{content:"\f14b"}.la-bolt:before{content:"\f14c"}.la-bomb:before{content:"\f14d"}.la-book:before{content:"\f14e"}.la-bookmark:before{content:"\f14f"}.la-bookmark-o:before{content:"\f150"}.la-briefcase:before{content:"\f151"}.la-btc:before{content:"\f152"}.la-bug:before{content:"\f153"}.la-building:before{content:"\f154"}.la-building-o:before{content:"\f155"}.la-bullhorn:before{content:"\f156"}.la-bullseye:before{content:"\f157"}.la-bus:before{content:"\f158"}.la-buysellads:before{content:"\f159"}.la-cab:before{content:"\f15a"}.la-calculator:before{content:"\f15b"}.la-calendar:before{content:"\f15c"}.la-calendar-check-o:before{content:"\f15d"}.la-calendar-minus-o:before{content:"\f15e"}.la-calendar-o:before{content:"\f15f"}.la-calendar-plus-o:before{content:"\f160"}.la-calendar-times-o:before{content:"\f161"}.la-camera:before{content:"\f162"}.la-camera-retro:before{content:"\f163"}.la-car:before{content:"\f164"}.la-caret-down:before{content:"\f165"}.la-caret-left:before{content:"\f166"}.la-caret-right:before{content:"\f167"}.la-caret-square-o-down:before,.la-toggle-down:before{content:"\f168"}.la-caret-square-o-left:before,.la-toggle-left:before{content:"\f169"}.la-caret-square-o-right:before,.la-toggle-right:before{content:"\f16a"}.la-caret-square-o-up:before,.la-toggle-up:before{content:"\f16b"}.la-caret-up:before{content:"\f16c"}.la-cart-arrow-down:before{content:"\f16d"}.la-cart-plus:before{content:"\f16e"}.la-cc:before{content:"\f16f"}.la-cc-amex:before{content:"\f170"}.la-cc-diners-club:before{content:"\f171"}.la-cc-discover:before{content:"\f172"}.la-cc-jcb:before{content:"\f173"}.la-cc-mastercard:before{content:"\f174"}.la-cc-paypal:before{content:"\f175"}.la-cc-stripe:before{content:"\f176"}.la-cc-visa:before{content:"\f177"}.la-certificate:before{content:"\f178"}.la-chain:before{content:"\f179"}.la-chain-broken:before{content:"\f17a"}.la-check:before{content:"\f17b"}.la-check-circle:before{content:"\f17c"}.la-check-circle-o:before{content:"\f17d"}.la-check-square:before{content:"\f17e"}.la-check-square-o:before{content:"\f17f"}.la-chevron-circle-down:before{content:"\f180"}.la-chevron-circle-left:before{content:"\f181"}.la-chevron-circle-right:before{content:"\f182"}.la-chevron-circle-up:before{content:"\f183"}.la-chevron-down:before{content:"\f184"}.la-chevron-left:before{content:"\f185"}.la-chevron-right:before{content:"\f186"}.la-chevron-up:before{content:"\f187"}.la-child:before{content:"\f188"}.la-chrome:before{content:"\f189"}.la-circle:before{content:"\f18a"}.la-circle-o:before{content:"\f18b"}.la-circle-o-notch:before{content:"\f18c"}.la-circle-thin:before{content:"\f18d"}.la-clipboard:before{content:"\f18e"}.la-clock-o:before{content:"\f18f"}.la-clone:before{content:"\f190"}.la-close:before{content:"\f191"}.la-cloud:before{content:"\f192"}.la-cloud-download:before{content:"\f193"}.la-cloud-upload:before{content:"\f194"}.la-cny:before{content:"\f195"}.la-code:before{content:"\f196"}.la-code-fork:before{content:"\f197"}.la-codepen:before{content:"\f198"}.la-coffee:before{content:"\f199"}.la-cog:before{content:"\f19a"}.la-cogs:before{content:"\f19b"}.la-columns:before{content:"\f19c"}.la-comment:before{content:"\f19d"}.la-comment-o:before{content:"\f19e"}.la-commenting:before{content:"\f19f"}.la-commenting-o:before{content:"\f1a0"}.la-comments:before{content:"\f1a1"}.la-comments-o:before{content:"\f1a2"}.la-compass:before{content:"\f1a3"}.la-compress:before{content:"\f1a4"}.la-connectdevelop:before{content:"\f1a5"}.la-contao:before{content:"\f1a6"}.la-copy:before{content:"\f1a7"}.la-copyright:before{content:"\f1a8"}.la-creative-commons:before{content:"\f1a9"}.la-credit-card:before{content:"\f1aa"}.la-crop:before{content:"\f1ab"}.la-crosshairs:before{content:"\f1ac"}.la-css3:before{content:"\f1ad"}.la-cube:before{content:"\f1ae"}.la-cubes:before{content:"\f1af"}.la-cut:before{content:"\f1b0"}.la-cutlery:before{content:"\f1b1"}.la-dashboard:before{content:"\f1b2"}.la-dashcube:before{content:"\f1b3"}.la-database:before{content:"\f1b4"}.la-dedent:before{content:"\f1b5"}.la-delicious:before{content:"\f1b6"}.la-desktop:before{content:"\f1b7"}.la-deviantart:before{content:"\f1b8"}.la-diamond:before{content:"\f1b9"}.la-digg:before{content:"\f1ba"}.la-dollar:before{content:"\f1bb"}.la-dot-circle-o:before{content:"\f1bc"}.la-download:before{content:"\f1bd"}.la-dribbble:before{content:"\f1be"}.la-dropbox:before{content:"\f1bf"}.la-drupal:before{content:"\f1c0"}.la-edit:before{content:"\f1c1"}.la-eject:before{content:"\f1c2"}.la-ellipsis-h:before{content:"\f1c3"}.la-ellipsis-v:before{content:"\f1c4"}.la-empire:before,.la-ge:before{content:"\f1c5"}.la-envelope:before{content:"\f1c6"}.la-envelope-o:before{content:"\f1c7"}.la-envelope-square:before{content:"\f1c8"}.la-eraser:before{content:"\f1c9"}.la-eur:before{content:"\f1ca"}.la-euro:before{content:"\f1cb"}.la-exchange:before{content:"\f1cc"}.la-exclamation:before{content:"\f1cd"}.la-exclamation-circle:before{content:"\f1ce"}.la-exclamation-triangle:before{content:"\f1cf"}.la-expand:before{content:"\f1d0"}.la-expeditedssl:before{content:"\f1d1"}.la-external-link:before{content:"\f1d2"}.la-external-link-square:before{content:"\f1d3"}.la-eye:before{content:"\f1d4"}.la-eye-slash:before{content:"\f1d5"}.la-eyedropper:before{content:"\f1d6"}.la-facebook-f:before,.la-facebook:before{content:"\f1d7"}.la-facebook-official:before{content:"\f1d8"}.la-facebook-square:before{content:"\f1d9"}.la-fast-backward:before{content:"\f1da"}.la-fast-forward:before{content:"\f1db"}.la-fax:before{content:"\f1dc"}.la-female:before{content:"\f1dd"}.la-fighter-jet:before{content:"\f1de"}.la-file:before{content:"\f1df"}.la-file-archive-o:before{content:"\f1e0"}.la-file-audio-o:before{content:"\f1e1"}.la-file-code-o:before{content:"\f1e2"}.la-file-excel-o:before{content:"\f1e3"}.la-file-image-o:before{content:"\f1e4"}.la-file-movie-o:before{content:"\f1e5"}.la-file-o:before{content:"\f1e6"}.la-file-pdf-o:before{content:"\f1e7"}.la-file-photo-o:before{content:"\f1e8"}.la-file-picture-o:before{content:"\f1e9"}.la-file-powerpoint-o:before{content:"\f1ea"}.la-file-sound-o:before{content:"\f1eb"}.la-file-text:before{content:"\f1ec"}.la-file-text-o:before{content:"\f1ed"}.la-file-video-o:before{content:"\f1ee"}.la-file-word-o:before{content:"\f1ef"}.la-file-zip-o:before{content:"\f1f0"}.la-files-o:before{content:"\f1f1"}.la-film:before{content:"\f1f2"}.la-filter:before{content:"\f1f3"}.la-fire:before{content:"\f1f4"}.la-fire-extinguisher:before{content:"\f1f5"}.la-firefox:before{content:"\f1f6"}.la-flag:before{content:"\f1f7"}.la-flag-checkered:before{content:"\f1f8"}.la-flag-o:before{content:"\f1f9"}.la-flash:before{content:"\f1fa"}.la-flask:before{content:"\f1fb"}.la-flickr:before{content:"\f1fc"}.la-floppy-o:before{content:"\f1fd"}.la-folder:before{content:"\f1fe"}.la-folder-o:before{content:"\f1ff"}.la-folder-open:before{content:"\f200"}.la-folder-open-o:before{content:"\f201"}.la-font:before{content:"\f202"}.la-fonticons:before{content:"\f203"}.la-forumbee:before{content:"\f204"}.la-forward:before{content:"\f205"}.la-foursquare:before{content:"\f206"}.la-frown-o:before{content:"\f207"}.la-futbol-o:before,.la-soccer-ball-o:before{content:"\f208"}.la-gamepad:before{content:"\f209"}.la-gavel:before{content:"\f20a"}.la-gbp:before{content:"\f20b"}.la-gear:before{content:"\f20c"}.la-gears:before{content:"\f20d"}.la-genderless:before{content:"\f20e"}.la-get-pocket:before{content:"\f20f"}.la-gg:before{content:"\f210"}.la-gg-circle:before{content:"\f211"}.la-gift:before{content:"\f212"}.la-git:before{content:"\f213"}.la-git-square:before{content:"\f214"}.la-github:before{content:"\f215"}.la-github-alt:before{content:"\f216"}.la-github-square:before{content:"\f217"}.la-glass:before{content:"\f218"}.la-globe:before{content:"\f219"}.la-google:before{content:"\f21a"}.la-google-plus:before{content:"\f21b"}.la-google-plus-square:before{content:"\f21c"}.la-google-wallet:before{content:"\f21d"}.la-graduation-cap:before{content:"\f21e"}.la-gittip:before,.la-gratipay:before{content:"\f21f"}.la-group:before{content:"\f220"}.la-h-square:before{content:"\f221"}.la-hacker-news:before{content:"\f222"}.la-hand-grab-o:before{content:"\f223"}.la-hand-lizard-o:before{content:"\f224"}.la-hand-o-down:before{content:"\f225"}.la-hand-o-left:before{content:"\f226"}.la-hand-o-right:before{content:"\f227"}.la-hand-o-up:before{content:"\f228"}.la-hand-paper-o:before{content:"\f229"}.la-hand-peace-o:before{content:"\f22a"}.la-hand-pointer-o:before{content:"\f22b"}.la-hand-rock-o:before{content:"\f22c"}.la-hand-scissors-o:before{content:"\f22d"}.la-hand-spock-o:before{content:"\f22e"}.la-hand-stop-o:before{content:"\f22f"}.la-hdd-o:before{content:"\f230"}.la-header:before{content:"\f231"}.la-headphones:before{content:"\f232"}.la-heart:before{content:"\f233"}.la-heart-o:before{content:"\f234"}.la-heartbeat:before{content:"\f235"}.la-history:before{content:"\f236"}.la-home:before{content:"\f237"}.la-hospital-o:before{content:"\f238"}.la-hotel:before{content:"\f239"}.la-hourglass:before{content:"\f23a"}.la-hourglass-1:before{content:"\f23b"}.la-hourglass-2:before{content:"\f23c"}.la-hourglass-3:before{content:"\f23d"}.la-hourglass-end:before{content:"\f23e"}.la-hourglass-half:before{content:"\f23f"}.la-hourglass-o:before{content:"\f240"}.la-hourglass-start:before{content:"\f241"}.la-houzz:before{content:"\f242"}.la-html5:before{content:"\f243"}.la-i-cursor:before{content:"\f244"}.la-ils:before{content:"\f245"}.la-image:before{content:"\f246"}.la-inbox:before{content:"\f247"}.la-indent:before{content:"\f248"}.la-industry:before{content:"\f249"}.la-info:before{content:"\f24a"}.la-info-circle:before{content:"\f24b"}.la-inr:before{content:"\f24c"}.la-instagram:before{content:"\f24d"}.la-institution:before{content:"\f24e"}.la-internet-explorer:before{content:"\f24f"}.la-ioxhost:before{content:"\f250"}.la-italic:before{content:"\f251"}.la-joomla:before{content:"\f252"}.la-jpy:before{content:"\f253"}.la-jsfiddle:before{content:"\f254"}.la-key:before{content:"\f255"}.la-keyboard-o:before{content:"\f256"}.la-krw:before{content:"\f257"}.la-language:before{content:"\f258"}.la-laptop:before{content:"\f259"}.la-lastfm:before{content:"\f25a"}.la-lastfm-square:before{content:"\f25b"}.la-leaf:before{content:"\f25c"}.la-leanpub:before{content:"\f25d"}.la-legal:before{content:"\f25e"}.la-lemon-o:before{content:"\f25f"}.la-level-down:before{content:"\f260"}.la-level-up:before{content:"\f261"}.la-life-bouy:before{content:"\f262"}.la-life-buoy:before{content:"\f263"}.la-life-ring:before,.la-support:before{content:"\f264"}.la-life-saver:before{content:"\f265"}.la-lightbulb-o:before{content:"\f266"}.la-line-chart:before{content:"\f267"}.la-link:before{content:"\f268"}.la-linkedin:before{content:"\f269"}.la-linkedin-square:before{content:"\f26a"}.la-linux:before{content:"\f26b"}.la-list:before{content:"\f26c"}.la-list-alt:before{content:"\f26d"}.la-list-ol:before{content:"\f26e"}.la-list-ul:before{content:"\f26f"}.la-location-arrow:before{content:"\f270"}.la-lock:before{content:"\f271"}.la-long-arrow-down:before{content:"\f272"}.la-long-arrow-left:before{content:"\f273"}.la-long-arrow-right:before{content:"\f274"}.la-long-arrow-up:before{content:"\f275"}.la-magic:before{content:"\f276"}.la-magnet:before{content:"\f277"}.la-mail-forward:before{content:"\f278"}.la-mail-reply:before{content:"\f279"}.la-mail-reply-all:before{content:"\f27a"}.la-male:before{content:"\f27b"}.la-map:before{content:"\f27c"}.la-map-marker:before{content:"\f27d"}.la-map-o:before{content:"\f27e"}.la-map-pin:before{content:"\f27f"}.la-map-signs:before{content:"\f280"}.la-mars:before{content:"\f281"}.la-mars-double:before{content:"\f282"}.la-mars-stroke:before{content:"\f283"}.la-mars-stroke-h:before{content:"\f284"}.la-mars-stroke-v:before{content:"\f285"}.la-maxcdn:before{content:"\f286"}.la-meanpath:before{content:"\f287"}.la-medium:before{content:"\f288"}.la-medkit:before{content:"\f289"}.la-meh-o:before{content:"\f28a"}.la-mercury:before{content:"\f28b"}.la-microphone:before{content:"\f28c"}.la-microphone-slash:before{content:"\f28d"}.la-minus:before{content:"\f28e"}.la-minus-circle:before{content:"\f28f"}.la-minus-square:before{content:"\f290"}.la-minus-square-o:before{content:"\f291"}.la-mobile:before{content:"\f292"}.la-mobile-phone:before{content:"\f293"}.la-money:before{content:"\f294"}.la-moon-o:before{content:"\f295"}.la-mortar-board:before{content:"\f296"}.la-motorcycle:before{content:"\f297"}.la-mouse-pointer:before{content:"\f298"}.la-music:before{content:"\f299"}.la-navicon:before{content:"\f29a"}.la-neuter:before{content:"\f29b"}.la-newspaper-o:before{content:"\f29c"}.la-object-group:before{content:"\f29d"}.la-object-ungroup:before{content:"\f29e"}.la-odnoklassniki:before{content:"\f29f"}.la-odnoklassniki-square:before{content:"\f2a0"}.la-opencart:before{content:"\f2a1"}.la-openid:before{content:"\f2a2"}.la-opera:before{content:"\f2a3"}.la-optin-monster:before{content:"\f2a4"}.la-outdent:before{content:"\f2a5"}.la-pagelines:before{content:"\f2a6"}.la-paint-brush:before{content:"\f2a7"}.la-paper-plane:before,.la-send:before{content:"\f2a8"}.la-paper-plane-o:before,.la-send-o:before{content:"\f2a9"}.la-paperclip:before{content:"\f2aa"}.la-paragraph:before{content:"\f2ab"}.la-paste:before{content:"\f2ac"}.la-pause:before{content:"\f2ad"}.la-paw:before{content:"\f2ae"}.la-paypal:before{content:"\f2af"}.la-pencil:before{content:"\f2b0"}.la-pencil-square:before{content:"\f2b1"}.la-pencil-square-o:before{content:"\f2b2"}.la-phone:before{content:"\f2b3"}.la-phone-square:before{content:"\f2b4"}.la-photo:before{content:"\f2b5"}.la-picture-o:before{content:"\f2b6"}.la-pie-chart:before{content:"\f2b7"}.la-pied-piper:before{content:"\f2b8"}.la-pied-piper-alt:before{content:"\f2b9"}.la-pinterest:before{content:"\f2ba"}.la-pinterest-p:before{content:"\f2bb"}.la-pinterest-square:before{content:"\f2bc"}.la-plane:before{content:"\f2bd"}.la-play:before{content:"\f2be"}.la-play-circle:before{content:"\f2bf"}.la-play-circle-o:before{content:"\f2c0"}.la-plug:before{content:"\f2c1"}.la-plus:before{content:"\f2c2"}.la-plus-circle:before{content:"\f2c3"}.la-plus-square:before{content:"\f2c4"}.la-plus-square-o:before{content:"\f2c5"}.la-power-off:before{content:"\f2c6"}.la-print:before{content:"\f2c7"}.la-puzzle-piece:before{content:"\f2c8"}.la-qq:before{content:"\f2c9"}.la-qrcode:before{content:"\f2ca"}.la-question:before{content:"\f2cb"}.la-question-circle:before{content:"\f2cc"}.la-quote-left:before{content:"\f2cd"}.la-quote-right:before{content:"\f2ce"}.la-ra:before{content:"\f2cf"}.la-random:before{content:"\f2d0"}.la-rebel:before{content:"\f2d1"}.la-recycle:before{content:"\f2d2"}.la-reddit:before{content:"\f2d3"}.la-reddit-square:before{content:"\f2d4"}.la-refresh:before{content:"\f2d5"}.la-registered:before{content:"\f2d6"}.la-renren:before{content:"\f2d7"}.la-reorder:before{content:"\f2d8"}.la-repeat:before{content:"\f2d9"}.la-reply:before{content:"\f2da"}.la-reply-all:before{content:"\f2db"}.la-retweet:before{content:"\f2dc"}.la-rmb:before{content:"\f2dd"}.la-road:before{content:"\f2de"}.la-rocket:before{content:"\f2df"}.la-rotate-left:before{content:"\f2e0"}.la-rotate-right:before{content:"\f2e1"}.la-rouble:before{content:"\f2e2"}.la-feed:before,.la-rss:before{content:"\f2e3"}.la-rss-square:before{content:"\f2e4"}.la-rub:before{content:"\f2e5"}.la-ruble:before{content:"\f2e6"}.la-rupee:before{content:"\f2e7"}.la-safari:before{content:"\f2e8"}.la-save:before{content:"\f2e9"}.la-scissors:before{content:"\f2ea"}.la-search:before{content:"\f2eb"}.la-search-minus:before{content:"\f2ec"}.la-search-plus:before{content:"\f2ed"}.la-sellsy:before{content:"\f2ee"}.la-server:before{content:"\f2ef"}.la-share:before{content:"\f2f0"}.la-share-alt:before{content:"\f2f1"}.la-share-alt-square:before{content:"\f2f2"}.la-share-square:before{content:"\f2f3"}.la-share-square-o:before{content:"\f2f4"}.la-shekel:before{content:"\f2f5"}.la-sheqel:before{content:"\f2f6"}.la-shield:before{content:"\f2f7"}.la-ship:before{content:"\f2f8"}.la-shirtsinbulk:before{content:"\f2f9"}.la-shopping-cart:before{content:"\f2fa"}.la-sign-in:before{content:"\f2fb"}.la-sign-out:before{content:"\f2fc"}.la-signal:before{content:"\f2fd"}.la-simplybuilt:before{content:"\f2fe"}.la-sitemap:before{content:"\f2ff"}.la-skyatlas:before{content:"\f300"}.la-skype:before{content:"\f301"}.la-slack:before{content:"\f302"}.la-sliders:before{content:"\f303"}.la-slideshare:before{content:"\f304"}.la-smile-o:before{content:"\f305"}.la-sort:before,.la-unsorted:before{content:"\f306"}.la-sort-alpha-asc:before{content:"\f307"}.la-sort-alpha-desc:before{content:"\f308"}.la-sort-amount-asc:before{content:"\f309"}.la-sort-amount-desc:before{content:"\f30a"}.la-sort-asc:before,.la-sort-up:before{content:"\f30b"}.la-sort-desc:before,.la-sort-down:before{content:"\f30c"}.la-sort-numeric-asc:before{content:"\f30d"}.la-sort-numeric-desc:before{content:"\f30e"}.la-soundcloud:before{content:"\f30f"}.la-space-shuttle:before{content:"\f310"}.la-spinner:before{content:"\f311"}.la-spoon:before{content:"\f312"}.la-spotify:before{content:"\f313"}.la-square:before{content:"\f314"}.la-square-o:before{content:"\f315"}.la-stack-exchange:before{content:"\f316"}.la-stack-overflow:before{content:"\f317"}.la-star:before{content:"\f318"}.la-star-half:before{content:"\f319"}.la-star-half-empty:before,.la-star-half-full:before,.la-star-half-o:before{content:"\f31a"}.la-star-o:before{content:"\f31b"}.la-steam:before{content:"\f31c"}.la-steam-square:before{content:"\f31d"}.la-step-backward:before{content:"\f31e"}.la-step-forward:before{content:"\f31f"}.la-stethoscope:before{content:"\f320"}.la-sticky-note:before{content:"\f321"}.la-sticky-note-o:before{content:"\f322"}.la-stop:before{content:"\f323"}.la-street-view:before{content:"\f324"}.la-strikethrough:before{content:"\f325"}.la-stumbleupon:before{content:"\f326"}.la-stumbleupon-circle:before{content:"\f327"}.la-subscript:before{content:"\f328"}.la-subway:before{content:"\f329"}.la-suitcase:before{content:"\f32a"}.la-sun-o:before{content:"\f32b"}.la-superscript:before{content:"\f32c"}.la-table:before{content:"\f32d"}.la-tablet:before{content:"\f32e"}.la-tachometer:before{content:"\f32f"}.la-tag:before{content:"\f330"}.la-tags:before{content:"\f331"}.la-tasks:before{content:"\f332"}.la-taxi:before{content:"\f333"}.la-television:before,.la-tv:before{content:"\f334"}.la-tencent-weibo:before{content:"\f335"}.la-terminal:before{content:"\f336"}.la-text-height:before{content:"\f337"}.la-text-width:before{content:"\f338"}.la-th:before{content:"\f339"}.la-th-large:before{content:"\f33a"}.la-th-list:before{content:"\f33b"}.la-thumb-tack:before{content:"\f33c"}.la-thumbs-down:before{content:"\f33d"}.la-thumbs-o-down:before{content:"\f33e"}.la-thumbs-o-up:before{content:"\f33f"}.la-thumbs-up:before{content:"\f340"}.la-ticket:before{content:"\f341"}.la-remove:before,.la-times:before{content:"\f342"}.la-times-circle:before{content:"\f343"}.la-times-circle-o:before{content:"\f344"}.la-tint:before{content:"\f345"}.la-toggle-off:before{content:"\f346"}.la-toggle-on:before{content:"\f347"}.la-trademark:before{content:"\f348"}.la-train:before{content:"\f349"}.la-intersex:before,.la-transgender:before{content:"\f34a"}.la-transgender-alt:before{content:"\f34b"}.la-trash:before{content:"\f34c"}.la-trash-o:before{content:"\f34d"}.la-tree:before{content:"\f34e"}.la-trello:before{content:"\f34f"}.la-tripadvisor:before{content:"\f350"}.la-trophy:before{content:"\f351"}.la-truck:before{content:"\f352"}.la-try:before{content:"\f353"}.la-tty:before{content:"\f354"}.la-tumblr:before{content:"\f355"}.la-tumblr-square:before{content:"\f356"}.la-turkish-lira:before{content:"\f357"}.la-twitch:before{content:"\f358"}.la-twitter:before{content:"\f359"}.la-twitter-square:before{content:"\f35a"}.la-umbrella:before{content:"\f35b"}.la-underline:before{content:"\f35c"}.la-undo:before{content:"\f35d"}.la-university:before{content:"\f35e"}.la-unlink:before{content:"\f35f"}.la-unlock:before{content:"\f360"}.la-unlock-alt:before{content:"\f361"}.la-upload:before{content:"\f362"}.la-usd:before{content:"\f363"}.la-user:before{content:"\f364"}.la-user-md:before{content:"\f365"}.la-user-plus:before{content:"\f366"}.la-user-secret:before{content:"\f367"}.la-user-times:before{content:"\f368"}.la-users:before{content:"\f369"}.la-venus:before{content:"\f36a"}.la-venus-double:before{content:"\f36b"}.la-venus-mars:before{content:"\f36c"}.la-viacoin:before{content:"\f36d"}.la-video-camera:before{content:"\f36e"}.la-vimeo:before{content:"\f36f"}.la-vimeo-square:before{content:"\f370"}.la-vine:before{content:"\f371"}.la-vk:before{content:"\f372"}.la-volume-down:before{content:"\f373"}.la-volume-off:before{content:"\f374"}.la-volume-up:before{content:"\f375"}.la-warning:before{content:"\f376"}.la-wechat:before{content:"\f377"}.la-weibo:before{content:"\f378"}.la-weixin:before{content:"\f379"}.la-whatsapp:before{content:"\f37a"}.la-wheelchair:before{content:"\f37b"}.la-wifi:before{content:"\f37c"}.la-wikipedia-w:before{content:"\f37d"}.la-windows:before{content:"\f37e"}.la-won:before{content:"\f37f"}.la-wordpress:before{content:"\f380"}.la-wrench:before{content:"\f381"}.la-xing:before{content:"\f382"}.la-xing-square:before{content:"\f383"}.la-y-combinator:before{content:"\f384"}.la-y-combinator-square:before{content:"\f385"}.la-yahoo:before{content:"\f386"}.la-yc:before{content:"\f387"}.la-yc-square:before{content:"\f388"}.la-yelp:before{content:"\f389"}.la-yen:before{content:"\f38a"}.la-youtube:before{content:"\f38b"}.la-youtube-play:before{content:"\f38c"}.la-youtube-square:before{content:"\f38d"}
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/web-fonts/bootstrap-icons/font/bootstrap-icons.css ***!
  \*************************************************************************************************************************************/
@font-face {
  font-family: "bootstrap-icons";
  src: url(/build/fonts/bootstrap-icons.66e4109e.woff2) format("woff2"),
url(/build/fonts/bootstrap-icons.ea6f3dfe.woff) format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before { content: "\f67f"; }
.bi-alarm-fill::before { content: "\f101"; }
.bi-alarm::before { content: "\f102"; }
.bi-align-bottom::before { content: "\f103"; }
.bi-align-center::before { content: "\f104"; }
.bi-align-end::before { content: "\f105"; }
.bi-align-middle::before { content: "\f106"; }
.bi-align-start::before { content: "\f107"; }
.bi-align-top::before { content: "\f108"; }
.bi-alt::before { content: "\f109"; }
.bi-app-indicator::before { content: "\f10a"; }
.bi-app::before { content: "\f10b"; }
.bi-archive-fill::before { content: "\f10c"; }
.bi-archive::before { content: "\f10d"; }
.bi-arrow-90deg-down::before { content: "\f10e"; }
.bi-arrow-90deg-left::before { content: "\f10f"; }
.bi-arrow-90deg-right::before { content: "\f110"; }
.bi-arrow-90deg-up::before { content: "\f111"; }
.bi-arrow-bar-down::before { content: "\f112"; }
.bi-arrow-bar-left::before { content: "\f113"; }
.bi-arrow-bar-right::before { content: "\f114"; }
.bi-arrow-bar-up::before { content: "\f115"; }
.bi-arrow-clockwise::before { content: "\f116"; }
.bi-arrow-counterclockwise::before { content: "\f117"; }
.bi-arrow-down-circle-fill::before { content: "\f118"; }
.bi-arrow-down-circle::before { content: "\f119"; }
.bi-arrow-down-left-circle-fill::before { content: "\f11a"; }
.bi-arrow-down-left-circle::before { content: "\f11b"; }
.bi-arrow-down-left-square-fill::before { content: "\f11c"; }
.bi-arrow-down-left-square::before { content: "\f11d"; }
.bi-arrow-down-left::before { content: "\f11e"; }
.bi-arrow-down-right-circle-fill::before { content: "\f11f"; }
.bi-arrow-down-right-circle::before { content: "\f120"; }
.bi-arrow-down-right-square-fill::before { content: "\f121"; }
.bi-arrow-down-right-square::before { content: "\f122"; }
.bi-arrow-down-right::before { content: "\f123"; }
.bi-arrow-down-short::before { content: "\f124"; }
.bi-arrow-down-square-fill::before { content: "\f125"; }
.bi-arrow-down-square::before { content: "\f126"; }
.bi-arrow-down-up::before { content: "\f127"; }
.bi-arrow-down::before { content: "\f128"; }
.bi-arrow-left-circle-fill::before { content: "\f129"; }
.bi-arrow-left-circle::before { content: "\f12a"; }
.bi-arrow-left-right::before { content: "\f12b"; }
.bi-arrow-left-short::before { content: "\f12c"; }
.bi-arrow-left-square-fill::before { content: "\f12d"; }
.bi-arrow-left-square::before { content: "\f12e"; }
.bi-arrow-left::before { content: "\f12f"; }
.bi-arrow-repeat::before { content: "\f130"; }
.bi-arrow-return-left::before { content: "\f131"; }
.bi-arrow-return-right::before { content: "\f132"; }
.bi-arrow-right-circle-fill::before { content: "\f133"; }
.bi-arrow-right-circle::before { content: "\f134"; }
.bi-arrow-right-short::before { content: "\f135"; }
.bi-arrow-right-square-fill::before { content: "\f136"; }
.bi-arrow-right-square::before { content: "\f137"; }
.bi-arrow-right::before { content: "\f138"; }
.bi-arrow-up-circle-fill::before { content: "\f139"; }
.bi-arrow-up-circle::before { content: "\f13a"; }
.bi-arrow-up-left-circle-fill::before { content: "\f13b"; }
.bi-arrow-up-left-circle::before { content: "\f13c"; }
.bi-arrow-up-left-square-fill::before { content: "\f13d"; }
.bi-arrow-up-left-square::before { content: "\f13e"; }
.bi-arrow-up-left::before { content: "\f13f"; }
.bi-arrow-up-right-circle-fill::before { content: "\f140"; }
.bi-arrow-up-right-circle::before { content: "\f141"; }
.bi-arrow-up-right-square-fill::before { content: "\f142"; }
.bi-arrow-up-right-square::before { content: "\f143"; }
.bi-arrow-up-right::before { content: "\f144"; }
.bi-arrow-up-short::before { content: "\f145"; }
.bi-arrow-up-square-fill::before { content: "\f146"; }
.bi-arrow-up-square::before { content: "\f147"; }
.bi-arrow-up::before { content: "\f148"; }
.bi-arrows-angle-contract::before { content: "\f149"; }
.bi-arrows-angle-expand::before { content: "\f14a"; }
.bi-arrows-collapse::before { content: "\f14b"; }
.bi-arrows-expand::before { content: "\f14c"; }
.bi-arrows-fullscreen::before { content: "\f14d"; }
.bi-arrows-move::before { content: "\f14e"; }
.bi-aspect-ratio-fill::before { content: "\f14f"; }
.bi-aspect-ratio::before { content: "\f150"; }
.bi-asterisk::before { content: "\f151"; }
.bi-at::before { content: "\f152"; }
.bi-award-fill::before { content: "\f153"; }
.bi-award::before { content: "\f154"; }
.bi-back::before { content: "\f155"; }
.bi-backspace-fill::before { content: "\f156"; }
.bi-backspace-reverse-fill::before { content: "\f157"; }
.bi-backspace-reverse::before { content: "\f158"; }
.bi-backspace::before { content: "\f159"; }
.bi-badge-3d-fill::before { content: "\f15a"; }
.bi-badge-3d::before { content: "\f15b"; }
.bi-badge-4k-fill::before { content: "\f15c"; }
.bi-badge-4k::before { content: "\f15d"; }
.bi-badge-8k-fill::before { content: "\f15e"; }
.bi-badge-8k::before { content: "\f15f"; }
.bi-badge-ad-fill::before { content: "\f160"; }
.bi-badge-ad::before { content: "\f161"; }
.bi-badge-ar-fill::before { content: "\f162"; }
.bi-badge-ar::before { content: "\f163"; }
.bi-badge-cc-fill::before { content: "\f164"; }
.bi-badge-cc::before { content: "\f165"; }
.bi-badge-hd-fill::before { content: "\f166"; }
.bi-badge-hd::before { content: "\f167"; }
.bi-badge-tm-fill::before { content: "\f168"; }
.bi-badge-tm::before { content: "\f169"; }
.bi-badge-vo-fill::before { content: "\f16a"; }
.bi-badge-vo::before { content: "\f16b"; }
.bi-badge-vr-fill::before { content: "\f16c"; }
.bi-badge-vr::before { content: "\f16d"; }
.bi-badge-wc-fill::before { content: "\f16e"; }
.bi-badge-wc::before { content: "\f16f"; }
.bi-bag-check-fill::before { content: "\f170"; }
.bi-bag-check::before { content: "\f171"; }
.bi-bag-dash-fill::before { content: "\f172"; }
.bi-bag-dash::before { content: "\f173"; }
.bi-bag-fill::before { content: "\f174"; }
.bi-bag-plus-fill::before { content: "\f175"; }
.bi-bag-plus::before { content: "\f176"; }
.bi-bag-x-fill::before { content: "\f177"; }
.bi-bag-x::before { content: "\f178"; }
.bi-bag::before { content: "\f179"; }
.bi-bar-chart-fill::before { content: "\f17a"; }
.bi-bar-chart-line-fill::before { content: "\f17b"; }
.bi-bar-chart-line::before { content: "\f17c"; }
.bi-bar-chart-steps::before { content: "\f17d"; }
.bi-bar-chart::before { content: "\f17e"; }
.bi-basket-fill::before { content: "\f17f"; }
.bi-basket::before { content: "\f180"; }
.bi-basket2-fill::before { content: "\f181"; }
.bi-basket2::before { content: "\f182"; }
.bi-basket3-fill::before { content: "\f183"; }
.bi-basket3::before { content: "\f184"; }
.bi-battery-charging::before { content: "\f185"; }
.bi-battery-full::before { content: "\f186"; }
.bi-battery-half::before { content: "\f187"; }
.bi-battery::before { content: "\f188"; }
.bi-bell-fill::before { content: "\f189"; }
.bi-bell::before { content: "\f18a"; }
.bi-bezier::before { content: "\f18b"; }
.bi-bezier2::before { content: "\f18c"; }
.bi-bicycle::before { content: "\f18d"; }
.bi-binoculars-fill::before { content: "\f18e"; }
.bi-binoculars::before { content: "\f18f"; }
.bi-blockquote-left::before { content: "\f190"; }
.bi-blockquote-right::before { content: "\f191"; }
.bi-book-fill::before { content: "\f192"; }
.bi-book-half::before { content: "\f193"; }
.bi-book::before { content: "\f194"; }
.bi-bookmark-check-fill::before { content: "\f195"; }
.bi-bookmark-check::before { content: "\f196"; }
.bi-bookmark-dash-fill::before { content: "\f197"; }
.bi-bookmark-dash::before { content: "\f198"; }
.bi-bookmark-fill::before { content: "\f199"; }
.bi-bookmark-heart-fill::before { content: "\f19a"; }
.bi-bookmark-heart::before { content: "\f19b"; }
.bi-bookmark-plus-fill::before { content: "\f19c"; }
.bi-bookmark-plus::before { content: "\f19d"; }
.bi-bookmark-star-fill::before { content: "\f19e"; }
.bi-bookmark-star::before { content: "\f19f"; }
.bi-bookmark-x-fill::before { content: "\f1a0"; }
.bi-bookmark-x::before { content: "\f1a1"; }
.bi-bookmark::before { content: "\f1a2"; }
.bi-bookmarks-fill::before { content: "\f1a3"; }
.bi-bookmarks::before { content: "\f1a4"; }
.bi-bookshelf::before { content: "\f1a5"; }
.bi-bootstrap-fill::before { content: "\f1a6"; }
.bi-bootstrap-reboot::before { content: "\f1a7"; }
.bi-bootstrap::before { content: "\f1a8"; }
.bi-border-all::before { content: "\f1a9"; }
.bi-border-bottom::before { content: "\f1aa"; }
.bi-border-center::before { content: "\f1ab"; }
.bi-border-inner::before { content: "\f1ac"; }
.bi-border-left::before { content: "\f1ad"; }
.bi-border-middle::before { content: "\f1ae"; }
.bi-border-outer::before { content: "\f1af"; }
.bi-border-right::before { content: "\f1b0"; }
.bi-border-style::before { content: "\f1b1"; }
.bi-border-top::before { content: "\f1b2"; }
.bi-border-width::before { content: "\f1b3"; }
.bi-border::before { content: "\f1b4"; }
.bi-bounding-box-circles::before { content: "\f1b5"; }
.bi-bounding-box::before { content: "\f1b6"; }
.bi-box-arrow-down-left::before { content: "\f1b7"; }
.bi-box-arrow-down-right::before { content: "\f1b8"; }
.bi-box-arrow-down::before { content: "\f1b9"; }
.bi-box-arrow-in-down-left::before { content: "\f1ba"; }
.bi-box-arrow-in-down-right::before { content: "\f1bb"; }
.bi-box-arrow-in-down::before { content: "\f1bc"; }
.bi-box-arrow-in-left::before { content: "\f1bd"; }
.bi-box-arrow-in-right::before { content: "\f1be"; }
.bi-box-arrow-in-up-left::before { content: "\f1bf"; }
.bi-box-arrow-in-up-right::before { content: "\f1c0"; }
.bi-box-arrow-in-up::before { content: "\f1c1"; }
.bi-box-arrow-left::before { content: "\f1c2"; }
.bi-box-arrow-right::before { content: "\f1c3"; }
.bi-box-arrow-up-left::before { content: "\f1c4"; }
.bi-box-arrow-up-right::before { content: "\f1c5"; }
.bi-box-arrow-up::before { content: "\f1c6"; }
.bi-box-seam::before { content: "\f1c7"; }
.bi-box::before { content: "\f1c8"; }
.bi-braces::before { content: "\f1c9"; }
.bi-bricks::before { content: "\f1ca"; }
.bi-briefcase-fill::before { content: "\f1cb"; }
.bi-briefcase::before { content: "\f1cc"; }
.bi-brightness-alt-high-fill::before { content: "\f1cd"; }
.bi-brightness-alt-high::before { content: "\f1ce"; }
.bi-brightness-alt-low-fill::before { content: "\f1cf"; }
.bi-brightness-alt-low::before { content: "\f1d0"; }
.bi-brightness-high-fill::before { content: "\f1d1"; }
.bi-brightness-high::before { content: "\f1d2"; }
.bi-brightness-low-fill::before { content: "\f1d3"; }
.bi-brightness-low::before { content: "\f1d4"; }
.bi-broadcast-pin::before { content: "\f1d5"; }
.bi-broadcast::before { content: "\f1d6"; }
.bi-brush-fill::before { content: "\f1d7"; }
.bi-brush::before { content: "\f1d8"; }
.bi-bucket-fill::before { content: "\f1d9"; }
.bi-bucket::before { content: "\f1da"; }
.bi-bug-fill::before { content: "\f1db"; }
.bi-bug::before { content: "\f1dc"; }
.bi-building::before { content: "\f1dd"; }
.bi-bullseye::before { content: "\f1de"; }
.bi-calculator-fill::before { content: "\f1df"; }
.bi-calculator::before { content: "\f1e0"; }
.bi-calendar-check-fill::before { content: "\f1e1"; }
.bi-calendar-check::before { content: "\f1e2"; }
.bi-calendar-date-fill::before { content: "\f1e3"; }
.bi-calendar-date::before { content: "\f1e4"; }
.bi-calendar-day-fill::before { content: "\f1e5"; }
.bi-calendar-day::before { content: "\f1e6"; }
.bi-calendar-event-fill::before { content: "\f1e7"; }
.bi-calendar-event::before { content: "\f1e8"; }
.bi-calendar-fill::before { content: "\f1e9"; }
.bi-calendar-minus-fill::before { content: "\f1ea"; }
.bi-calendar-minus::before { content: "\f1eb"; }
.bi-calendar-month-fill::before { content: "\f1ec"; }
.bi-calendar-month::before { content: "\f1ed"; }
.bi-calendar-plus-fill::before { content: "\f1ee"; }
.bi-calendar-plus::before { content: "\f1ef"; }
.bi-calendar-range-fill::before { content: "\f1f0"; }
.bi-calendar-range::before { content: "\f1f1"; }
.bi-calendar-week-fill::before { content: "\f1f2"; }
.bi-calendar-week::before { content: "\f1f3"; }
.bi-calendar-x-fill::before { content: "\f1f4"; }
.bi-calendar-x::before { content: "\f1f5"; }
.bi-calendar::before { content: "\f1f6"; }
.bi-calendar2-check-fill::before { content: "\f1f7"; }
.bi-calendar2-check::before { content: "\f1f8"; }
.bi-calendar2-date-fill::before { content: "\f1f9"; }
.bi-calendar2-date::before { content: "\f1fa"; }
.bi-calendar2-day-fill::before { content: "\f1fb"; }
.bi-calendar2-day::before { content: "\f1fc"; }
.bi-calendar2-event-fill::before { content: "\f1fd"; }
.bi-calendar2-event::before { content: "\f1fe"; }
.bi-calendar2-fill::before { content: "\f1ff"; }
.bi-calendar2-minus-fill::before { content: "\f200"; }
.bi-calendar2-minus::before { content: "\f201"; }
.bi-calendar2-month-fill::before { content: "\f202"; }
.bi-calendar2-month::before { content: "\f203"; }
.bi-calendar2-plus-fill::before { content: "\f204"; }
.bi-calendar2-plus::before { content: "\f205"; }
.bi-calendar2-range-fill::before { content: "\f206"; }
.bi-calendar2-range::before { content: "\f207"; }
.bi-calendar2-week-fill::before { content: "\f208"; }
.bi-calendar2-week::before { content: "\f209"; }
.bi-calendar2-x-fill::before { content: "\f20a"; }
.bi-calendar2-x::before { content: "\f20b"; }
.bi-calendar2::before { content: "\f20c"; }
.bi-calendar3-event-fill::before { content: "\f20d"; }
.bi-calendar3-event::before { content: "\f20e"; }
.bi-calendar3-fill::before { content: "\f20f"; }
.bi-calendar3-range-fill::before { content: "\f210"; }
.bi-calendar3-range::before { content: "\f211"; }
.bi-calendar3-week-fill::before { content: "\f212"; }
.bi-calendar3-week::before { content: "\f213"; }
.bi-calendar3::before { content: "\f214"; }
.bi-calendar4-event::before { content: "\f215"; }
.bi-calendar4-range::before { content: "\f216"; }
.bi-calendar4-week::before { content: "\f217"; }
.bi-calendar4::before { content: "\f218"; }
.bi-camera-fill::before { content: "\f219"; }
.bi-camera-reels-fill::before { content: "\f21a"; }
.bi-camera-reels::before { content: "\f21b"; }
.bi-camera-video-fill::before { content: "\f21c"; }
.bi-camera-video-off-fill::before { content: "\f21d"; }
.bi-camera-video-off::before { content: "\f21e"; }
.bi-camera-video::before { content: "\f21f"; }
.bi-camera::before { content: "\f220"; }
.bi-camera2::before { content: "\f221"; }
.bi-capslock-fill::before { content: "\f222"; }
.bi-capslock::before { content: "\f223"; }
.bi-card-checklist::before { content: "\f224"; }
.bi-card-heading::before { content: "\f225"; }
.bi-card-image::before { content: "\f226"; }
.bi-card-list::before { content: "\f227"; }
.bi-card-text::before { content: "\f228"; }
.bi-caret-down-fill::before { content: "\f229"; }
.bi-caret-down-square-fill::before { content: "\f22a"; }
.bi-caret-down-square::before { content: "\f22b"; }
.bi-caret-down::before { content: "\f22c"; }
.bi-caret-left-fill::before { content: "\f22d"; }
.bi-caret-left-square-fill::before { content: "\f22e"; }
.bi-caret-left-square::before { content: "\f22f"; }
.bi-caret-left::before { content: "\f230"; }
.bi-caret-right-fill::before { content: "\f231"; }
.bi-caret-right-square-fill::before { content: "\f232"; }
.bi-caret-right-square::before { content: "\f233"; }
.bi-caret-right::before { content: "\f234"; }
.bi-caret-up-fill::before { content: "\f235"; }
.bi-caret-up-square-fill::before { content: "\f236"; }
.bi-caret-up-square::before { content: "\f237"; }
.bi-caret-up::before { content: "\f238"; }
.bi-cart-check-fill::before { content: "\f239"; }
.bi-cart-check::before { content: "\f23a"; }
.bi-cart-dash-fill::before { content: "\f23b"; }
.bi-cart-dash::before { content: "\f23c"; }
.bi-cart-fill::before { content: "\f23d"; }
.bi-cart-plus-fill::before { content: "\f23e"; }
.bi-cart-plus::before { content: "\f23f"; }
.bi-cart-x-fill::before { content: "\f240"; }
.bi-cart-x::before { content: "\f241"; }
.bi-cart::before { content: "\f242"; }
.bi-cart2::before { content: "\f243"; }
.bi-cart3::before { content: "\f244"; }
.bi-cart4::before { content: "\f245"; }
.bi-cash-stack::before { content: "\f246"; }
.bi-cash::before { content: "\f247"; }
.bi-cast::before { content: "\f248"; }
.bi-chat-dots-fill::before { content: "\f249"; }
.bi-chat-dots::before { content: "\f24a"; }
.bi-chat-fill::before { content: "\f24b"; }
.bi-chat-left-dots-fill::before { content: "\f24c"; }
.bi-chat-left-dots::before { content: "\f24d"; }
.bi-chat-left-fill::before { content: "\f24e"; }
.bi-chat-left-quote-fill::before { content: "\f24f"; }
.bi-chat-left-quote::before { content: "\f250"; }
.bi-chat-left-text-fill::before { content: "\f251"; }
.bi-chat-left-text::before { content: "\f252"; }
.bi-chat-left::before { content: "\f253"; }
.bi-chat-quote-fill::before { content: "\f254"; }
.bi-chat-quote::before { content: "\f255"; }
.bi-chat-right-dots-fill::before { content: "\f256"; }
.bi-chat-right-dots::before { content: "\f257"; }
.bi-chat-right-fill::before { content: "\f258"; }
.bi-chat-right-quote-fill::before { content: "\f259"; }
.bi-chat-right-quote::before { content: "\f25a"; }
.bi-chat-right-text-fill::before { content: "\f25b"; }
.bi-chat-right-text::before { content: "\f25c"; }
.bi-chat-right::before { content: "\f25d"; }
.bi-chat-square-dots-fill::before { content: "\f25e"; }
.bi-chat-square-dots::before { content: "\f25f"; }
.bi-chat-square-fill::before { content: "\f260"; }
.bi-chat-square-quote-fill::before { content: "\f261"; }
.bi-chat-square-quote::before { content: "\f262"; }
.bi-chat-square-text-fill::before { content: "\f263"; }
.bi-chat-square-text::before { content: "\f264"; }
.bi-chat-square::before { content: "\f265"; }
.bi-chat-text-fill::before { content: "\f266"; }
.bi-chat-text::before { content: "\f267"; }
.bi-chat::before { content: "\f268"; }
.bi-check-all::before { content: "\f269"; }
.bi-check-circle-fill::before { content: "\f26a"; }
.bi-check-circle::before { content: "\f26b"; }
.bi-check-square-fill::before { content: "\f26c"; }
.bi-check-square::before { content: "\f26d"; }
.bi-check::before { content: "\f26e"; }
.bi-check2-all::before { content: "\f26f"; }
.bi-check2-circle::before { content: "\f270"; }
.bi-check2-square::before { content: "\f271"; }
.bi-check2::before { content: "\f272"; }
.bi-chevron-bar-contract::before { content: "\f273"; }
.bi-chevron-bar-down::before { content: "\f274"; }
.bi-chevron-bar-expand::before { content: "\f275"; }
.bi-chevron-bar-left::before { content: "\f276"; }
.bi-chevron-bar-right::before { content: "\f277"; }
.bi-chevron-bar-up::before { content: "\f278"; }
.bi-chevron-compact-down::before { content: "\f279"; }
.bi-chevron-compact-left::before { content: "\f27a"; }
.bi-chevron-compact-right::before { content: "\f27b"; }
.bi-chevron-compact-up::before { content: "\f27c"; }
.bi-chevron-contract::before { content: "\f27d"; }
.bi-chevron-double-down::before { content: "\f27e"; }
.bi-chevron-double-left::before { content: "\f27f"; }
.bi-chevron-double-right::before { content: "\f280"; }
.bi-chevron-double-up::before { content: "\f281"; }
.bi-chevron-down::before { content: "\f282"; }
.bi-chevron-expand::before { content: "\f283"; }
.bi-chevron-left::before { content: "\f284"; }
.bi-chevron-right::before { content: "\f285"; }
.bi-chevron-up::before { content: "\f286"; }
.bi-circle-fill::before { content: "\f287"; }
.bi-circle-half::before { content: "\f288"; }
.bi-circle-square::before { content: "\f289"; }
.bi-circle::before { content: "\f28a"; }
.bi-clipboard-check::before { content: "\f28b"; }
.bi-clipboard-data::before { content: "\f28c"; }
.bi-clipboard-minus::before { content: "\f28d"; }
.bi-clipboard-plus::before { content: "\f28e"; }
.bi-clipboard-x::before { content: "\f28f"; }
.bi-clipboard::before { content: "\f290"; }
.bi-clock-fill::before { content: "\f291"; }
.bi-clock-history::before { content: "\f292"; }
.bi-clock::before { content: "\f293"; }
.bi-cloud-arrow-down-fill::before { content: "\f294"; }
.bi-cloud-arrow-down::before { content: "\f295"; }
.bi-cloud-arrow-up-fill::before { content: "\f296"; }
.bi-cloud-arrow-up::before { content: "\f297"; }
.bi-cloud-check-fill::before { content: "\f298"; }
.bi-cloud-check::before { content: "\f299"; }
.bi-cloud-download-fill::before { content: "\f29a"; }
.bi-cloud-download::before { content: "\f29b"; }
.bi-cloud-drizzle-fill::before { content: "\f29c"; }
.bi-cloud-drizzle::before { content: "\f29d"; }
.bi-cloud-fill::before { content: "\f29e"; }
.bi-cloud-fog-fill::before { content: "\f29f"; }
.bi-cloud-fog::before { content: "\f2a0"; }
.bi-cloud-fog2-fill::before { content: "\f2a1"; }
.bi-cloud-fog2::before { content: "\f2a2"; }
.bi-cloud-hail-fill::before { content: "\f2a3"; }
.bi-cloud-hail::before { content: "\f2a4"; }
.bi-cloud-haze-1::before { content: "\f2a5"; }
.bi-cloud-haze-fill::before { content: "\f2a6"; }
.bi-cloud-haze::before { content: "\f2a7"; }
.bi-cloud-haze2-fill::before { content: "\f2a8"; }
.bi-cloud-lightning-fill::before { content: "\f2a9"; }
.bi-cloud-lightning-rain-fill::before { content: "\f2aa"; }
.bi-cloud-lightning-rain::before { content: "\f2ab"; }
.bi-cloud-lightning::before { content: "\f2ac"; }
.bi-cloud-minus-fill::before { content: "\f2ad"; }
.bi-cloud-minus::before { content: "\f2ae"; }
.bi-cloud-moon-fill::before { content: "\f2af"; }
.bi-cloud-moon::before { content: "\f2b0"; }
.bi-cloud-plus-fill::before { content: "\f2b1"; }
.bi-cloud-plus::before { content: "\f2b2"; }
.bi-cloud-rain-fill::before { content: "\f2b3"; }
.bi-cloud-rain-heavy-fill::before { content: "\f2b4"; }
.bi-cloud-rain-heavy::before { content: "\f2b5"; }
.bi-cloud-rain::before { content: "\f2b6"; }
.bi-cloud-slash-fill::before { content: "\f2b7"; }
.bi-cloud-slash::before { content: "\f2b8"; }
.bi-cloud-sleet-fill::before { content: "\f2b9"; }
.bi-cloud-sleet::before { content: "\f2ba"; }
.bi-cloud-snow-fill::before { content: "\f2bb"; }
.bi-cloud-snow::before { content: "\f2bc"; }
.bi-cloud-sun-fill::before { content: "\f2bd"; }
.bi-cloud-sun::before { content: "\f2be"; }
.bi-cloud-upload-fill::before { content: "\f2bf"; }
.bi-cloud-upload::before { content: "\f2c0"; }
.bi-cloud::before { content: "\f2c1"; }
.bi-clouds-fill::before { content: "\f2c2"; }
.bi-clouds::before { content: "\f2c3"; }
.bi-cloudy-fill::before { content: "\f2c4"; }
.bi-cloudy::before { content: "\f2c5"; }
.bi-code-slash::before { content: "\f2c6"; }
.bi-code-square::before { content: "\f2c7"; }
.bi-code::before { content: "\f2c8"; }
.bi-collection-fill::before { content: "\f2c9"; }
.bi-collection-play-fill::before { content: "\f2ca"; }
.bi-collection-play::before { content: "\f2cb"; }
.bi-collection::before { content: "\f2cc"; }
.bi-columns-gap::before { content: "\f2cd"; }
.bi-columns::before { content: "\f2ce"; }
.bi-command::before { content: "\f2cf"; }
.bi-compass-fill::before { content: "\f2d0"; }
.bi-compass::before { content: "\f2d1"; }
.bi-cone-striped::before { content: "\f2d2"; }
.bi-cone::before { content: "\f2d3"; }
.bi-controller::before { content: "\f2d4"; }
.bi-cpu-fill::before { content: "\f2d5"; }
.bi-cpu::before { content: "\f2d6"; }
.bi-credit-card-2-back-fill::before { content: "\f2d7"; }
.bi-credit-card-2-back::before { content: "\f2d8"; }
.bi-credit-card-2-front-fill::before { content: "\f2d9"; }
.bi-credit-card-2-front::before { content: "\f2da"; }
.bi-credit-card-fill::before { content: "\f2db"; }
.bi-credit-card::before { content: "\f2dc"; }
.bi-crop::before { content: "\f2dd"; }
.bi-cup-fill::before { content: "\f2de"; }
.bi-cup-straw::before { content: "\f2df"; }
.bi-cup::before { content: "\f2e0"; }
.bi-cursor-fill::before { content: "\f2e1"; }
.bi-cursor-text::before { content: "\f2e2"; }
.bi-cursor::before { content: "\f2e3"; }
.bi-dash-circle-dotted::before { content: "\f2e4"; }
.bi-dash-circle-fill::before { content: "\f2e5"; }
.bi-dash-circle::before { content: "\f2e6"; }
.bi-dash-square-dotted::before { content: "\f2e7"; }
.bi-dash-square-fill::before { content: "\f2e8"; }
.bi-dash-square::before { content: "\f2e9"; }
.bi-dash::before { content: "\f2ea"; }
.bi-diagram-2-fill::before { content: "\f2eb"; }
.bi-diagram-2::before { content: "\f2ec"; }
.bi-diagram-3-fill::before { content: "\f2ed"; }
.bi-diagram-3::before { content: "\f2ee"; }
.bi-diamond-fill::before { content: "\f2ef"; }
.bi-diamond-half::before { content: "\f2f0"; }
.bi-diamond::before { content: "\f2f1"; }
.bi-dice-1-fill::before { content: "\f2f2"; }
.bi-dice-1::before { content: "\f2f3"; }
.bi-dice-2-fill::before { content: "\f2f4"; }
.bi-dice-2::before { content: "\f2f5"; }
.bi-dice-3-fill::before { content: "\f2f6"; }
.bi-dice-3::before { content: "\f2f7"; }
.bi-dice-4-fill::before { content: "\f2f8"; }
.bi-dice-4::before { content: "\f2f9"; }
.bi-dice-5-fill::before { content: "\f2fa"; }
.bi-dice-5::before { content: "\f2fb"; }
.bi-dice-6-fill::before { content: "\f2fc"; }
.bi-dice-6::before { content: "\f2fd"; }
.bi-disc-fill::before { content: "\f2fe"; }
.bi-disc::before { content: "\f2ff"; }
.bi-discord::before { content: "\f300"; }
.bi-display-fill::before { content: "\f301"; }
.bi-display::before { content: "\f302"; }
.bi-distribute-horizontal::before { content: "\f303"; }
.bi-distribute-vertical::before { content: "\f304"; }
.bi-door-closed-fill::before { content: "\f305"; }
.bi-door-closed::before { content: "\f306"; }
.bi-door-open-fill::before { content: "\f307"; }
.bi-door-open::before { content: "\f308"; }
.bi-dot::before { content: "\f309"; }
.bi-download::before { content: "\f30a"; }
.bi-droplet-fill::before { content: "\f30b"; }
.bi-droplet-half::before { content: "\f30c"; }
.bi-droplet::before { content: "\f30d"; }
.bi-earbuds::before { content: "\f30e"; }
.bi-easel-fill::before { content: "\f30f"; }
.bi-easel::before { content: "\f310"; }
.bi-egg-fill::before { content: "\f311"; }
.bi-egg-fried::before { content: "\f312"; }
.bi-egg::before { content: "\f313"; }
.bi-eject-fill::before { content: "\f314"; }
.bi-eject::before { content: "\f315"; }
.bi-emoji-angry-fill::before { content: "\f316"; }
.bi-emoji-angry::before { content: "\f317"; }
.bi-emoji-dizzy-fill::before { content: "\f318"; }
.bi-emoji-dizzy::before { content: "\f319"; }
.bi-emoji-expressionless-fill::before { content: "\f31a"; }
.bi-emoji-expressionless::before { content: "\f31b"; }
.bi-emoji-frown-fill::before { content: "\f31c"; }
.bi-emoji-frown::before { content: "\f31d"; }
.bi-emoji-heart-eyes-fill::before { content: "\f31e"; }
.bi-emoji-heart-eyes::before { content: "\f31f"; }
.bi-emoji-laughing-fill::before { content: "\f320"; }
.bi-emoji-laughing::before { content: "\f321"; }
.bi-emoji-neutral-fill::before { content: "\f322"; }
.bi-emoji-neutral::before { content: "\f323"; }
.bi-emoji-smile-fill::before { content: "\f324"; }
.bi-emoji-smile-upside-down-fill::before { content: "\f325"; }
.bi-emoji-smile-upside-down::before { content: "\f326"; }
.bi-emoji-smile::before { content: "\f327"; }
.bi-emoji-sunglasses-fill::before { content: "\f328"; }
.bi-emoji-sunglasses::before { content: "\f329"; }
.bi-emoji-wink-fill::before { content: "\f32a"; }
.bi-emoji-wink::before { content: "\f32b"; }
.bi-envelope-fill::before { content: "\f32c"; }
.bi-envelope-open-fill::before { content: "\f32d"; }
.bi-envelope-open::before { content: "\f32e"; }
.bi-envelope::before { content: "\f32f"; }
.bi-eraser-fill::before { content: "\f330"; }
.bi-eraser::before { content: "\f331"; }
.bi-exclamation-circle-fill::before { content: "\f332"; }
.bi-exclamation-circle::before { content: "\f333"; }
.bi-exclamation-diamond-fill::before { content: "\f334"; }
.bi-exclamation-diamond::before { content: "\f335"; }
.bi-exclamation-octagon-fill::before { content: "\f336"; }
.bi-exclamation-octagon::before { content: "\f337"; }
.bi-exclamation-square-fill::before { content: "\f338"; }
.bi-exclamation-square::before { content: "\f339"; }
.bi-exclamation-triangle-fill::before { content: "\f33a"; }
.bi-exclamation-triangle::before { content: "\f33b"; }
.bi-exclamation::before { content: "\f33c"; }
.bi-exclude::before { content: "\f33d"; }
.bi-eye-fill::before { content: "\f33e"; }
.bi-eye-slash-fill::before { content: "\f33f"; }
.bi-eye-slash::before { content: "\f340"; }
.bi-eye::before { content: "\f341"; }
.bi-eyedropper::before { content: "\f342"; }
.bi-eyeglasses::before { content: "\f343"; }
.bi-facebook::before { content: "\f344"; }
.bi-file-arrow-down-fill::before { content: "\f345"; }
.bi-file-arrow-down::before { content: "\f346"; }
.bi-file-arrow-up-fill::before { content: "\f347"; }
.bi-file-arrow-up::before { content: "\f348"; }
.bi-file-bar-graph-fill::before { content: "\f349"; }
.bi-file-bar-graph::before { content: "\f34a"; }
.bi-file-binary-fill::before { content: "\f34b"; }
.bi-file-binary::before { content: "\f34c"; }
.bi-file-break-fill::before { content: "\f34d"; }
.bi-file-break::before { content: "\f34e"; }
.bi-file-check-fill::before { content: "\f34f"; }
.bi-file-check::before { content: "\f350"; }
.bi-file-code-fill::before { content: "\f351"; }
.bi-file-code::before { content: "\f352"; }
.bi-file-diff-fill::before { content: "\f353"; }
.bi-file-diff::before { content: "\f354"; }
.bi-file-earmark-arrow-down-fill::before { content: "\f355"; }
.bi-file-earmark-arrow-down::before { content: "\f356"; }
.bi-file-earmark-arrow-up-fill::before { content: "\f357"; }
.bi-file-earmark-arrow-up::before { content: "\f358"; }
.bi-file-earmark-bar-graph-fill::before { content: "\f359"; }
.bi-file-earmark-bar-graph::before { content: "\f35a"; }
.bi-file-earmark-binary-fill::before { content: "\f35b"; }
.bi-file-earmark-binary::before { content: "\f35c"; }
.bi-file-earmark-break-fill::before { content: "\f35d"; }
.bi-file-earmark-break::before { content: "\f35e"; }
.bi-file-earmark-check-fill::before { content: "\f35f"; }
.bi-file-earmark-check::before { content: "\f360"; }
.bi-file-earmark-code-fill::before { content: "\f361"; }
.bi-file-earmark-code::before { content: "\f362"; }
.bi-file-earmark-diff-fill::before { content: "\f363"; }
.bi-file-earmark-diff::before { content: "\f364"; }
.bi-file-earmark-easel-fill::before { content: "\f365"; }
.bi-file-earmark-easel::before { content: "\f366"; }
.bi-file-earmark-excel-fill::before { content: "\f367"; }
.bi-file-earmark-excel::before { content: "\f368"; }
.bi-file-earmark-fill::before { content: "\f369"; }
.bi-file-earmark-font-fill::before { content: "\f36a"; }
.bi-file-earmark-font::before { content: "\f36b"; }
.bi-file-earmark-image-fill::before { content: "\f36c"; }
.bi-file-earmark-image::before { content: "\f36d"; }
.bi-file-earmark-lock-fill::before { content: "\f36e"; }
.bi-file-earmark-lock::before { content: "\f36f"; }
.bi-file-earmark-lock2-fill::before { content: "\f370"; }
.bi-file-earmark-lock2::before { content: "\f371"; }
.bi-file-earmark-medical-fill::before { content: "\f372"; }
.bi-file-earmark-medical::before { content: "\f373"; }
.bi-file-earmark-minus-fill::before { content: "\f374"; }
.bi-file-earmark-minus::before { content: "\f375"; }
.bi-file-earmark-music-fill::before { content: "\f376"; }
.bi-file-earmark-music::before { content: "\f377"; }
.bi-file-earmark-person-fill::before { content: "\f378"; }
.bi-file-earmark-person::before { content: "\f379"; }
.bi-file-earmark-play-fill::before { content: "\f37a"; }
.bi-file-earmark-play::before { content: "\f37b"; }
.bi-file-earmark-plus-fill::before { content: "\f37c"; }
.bi-file-earmark-plus::before { content: "\f37d"; }
.bi-file-earmark-post-fill::before { content: "\f37e"; }
.bi-file-earmark-post::before { content: "\f37f"; }
.bi-file-earmark-ppt-fill::before { content: "\f380"; }
.bi-file-earmark-ppt::before { content: "\f381"; }
.bi-file-earmark-richtext-fill::before { content: "\f382"; }
.bi-file-earmark-richtext::before { content: "\f383"; }
.bi-file-earmark-ruled-fill::before { content: "\f384"; }
.bi-file-earmark-ruled::before { content: "\f385"; }
.bi-file-earmark-slides-fill::before { content: "\f386"; }
.bi-file-earmark-slides::before { content: "\f387"; }
.bi-file-earmark-spreadsheet-fill::before { content: "\f388"; }
.bi-file-earmark-spreadsheet::before { content: "\f389"; }
.bi-file-earmark-text-fill::before { content: "\f38a"; }
.bi-file-earmark-text::before { content: "\f38b"; }
.bi-file-earmark-word-fill::before { content: "\f38c"; }
.bi-file-earmark-word::before { content: "\f38d"; }
.bi-file-earmark-x-fill::before { content: "\f38e"; }
.bi-file-earmark-x::before { content: "\f38f"; }
.bi-file-earmark-zip-fill::before { content: "\f390"; }
.bi-file-earmark-zip::before { content: "\f391"; }
.bi-file-earmark::before { content: "\f392"; }
.bi-file-easel-fill::before { content: "\f393"; }
.bi-file-easel::before { content: "\f394"; }
.bi-file-excel-fill::before { content: "\f395"; }
.bi-file-excel::before { content: "\f396"; }
.bi-file-fill::before { content: "\f397"; }
.bi-file-font-fill::before { content: "\f398"; }
.bi-file-font::before { content: "\f399"; }
.bi-file-image-fill::before { content: "\f39a"; }
.bi-file-image::before { content: "\f39b"; }
.bi-file-lock-fill::before { content: "\f39c"; }
.bi-file-lock::before { content: "\f39d"; }
.bi-file-lock2-fill::before { content: "\f39e"; }
.bi-file-lock2::before { content: "\f39f"; }
.bi-file-medical-fill::before { content: "\f3a0"; }
.bi-file-medical::before { content: "\f3a1"; }
.bi-file-minus-fill::before { content: "\f3a2"; }
.bi-file-minus::before { content: "\f3a3"; }
.bi-file-music-fill::before { content: "\f3a4"; }
.bi-file-music::before { content: "\f3a5"; }
.bi-file-person-fill::before { content: "\f3a6"; }
.bi-file-person::before { content: "\f3a7"; }
.bi-file-play-fill::before { content: "\f3a8"; }
.bi-file-play::before { content: "\f3a9"; }
.bi-file-plus-fill::before { content: "\f3aa"; }
.bi-file-plus::before { content: "\f3ab"; }
.bi-file-post-fill::before { content: "\f3ac"; }
.bi-file-post::before { content: "\f3ad"; }
.bi-file-ppt-fill::before { content: "\f3ae"; }
.bi-file-ppt::before { content: "\f3af"; }
.bi-file-richtext-fill::before { content: "\f3b0"; }
.bi-file-richtext::before { content: "\f3b1"; }
.bi-file-ruled-fill::before { content: "\f3b2"; }
.bi-file-ruled::before { content: "\f3b3"; }
.bi-file-slides-fill::before { content: "\f3b4"; }
.bi-file-slides::before { content: "\f3b5"; }
.bi-file-spreadsheet-fill::before { content: "\f3b6"; }
.bi-file-spreadsheet::before { content: "\f3b7"; }
.bi-file-text-fill::before { content: "\f3b8"; }
.bi-file-text::before { content: "\f3b9"; }
.bi-file-word-fill::before { content: "\f3ba"; }
.bi-file-word::before { content: "\f3bb"; }
.bi-file-x-fill::before { content: "\f3bc"; }
.bi-file-x::before { content: "\f3bd"; }
.bi-file-zip-fill::before { content: "\f3be"; }
.bi-file-zip::before { content: "\f3bf"; }
.bi-file::before { content: "\f3c0"; }
.bi-files-alt::before { content: "\f3c1"; }
.bi-files::before { content: "\f3c2"; }
.bi-film::before { content: "\f3c3"; }
.bi-filter-circle-fill::before { content: "\f3c4"; }
.bi-filter-circle::before { content: "\f3c5"; }
.bi-filter-left::before { content: "\f3c6"; }
.bi-filter-right::before { content: "\f3c7"; }
.bi-filter-square-fill::before { content: "\f3c8"; }
.bi-filter-square::before { content: "\f3c9"; }
.bi-filter::before { content: "\f3ca"; }
.bi-flag-fill::before { content: "\f3cb"; }
.bi-flag::before { content: "\f3cc"; }
.bi-flower1::before { content: "\f3cd"; }
.bi-flower2::before { content: "\f3ce"; }
.bi-flower3::before { content: "\f3cf"; }
.bi-folder-check::before { content: "\f3d0"; }
.bi-folder-fill::before { content: "\f3d1"; }
.bi-folder-minus::before { content: "\f3d2"; }
.bi-folder-plus::before { content: "\f3d3"; }
.bi-folder-symlink-fill::before { content: "\f3d4"; }
.bi-folder-symlink::before { content: "\f3d5"; }
.bi-folder-x::before { content: "\f3d6"; }
.bi-folder::before { content: "\f3d7"; }
.bi-folder2-open::before { content: "\f3d8"; }
.bi-folder2::before { content: "\f3d9"; }
.bi-fonts::before { content: "\f3da"; }
.bi-forward-fill::before { content: "\f3db"; }
.bi-forward::before { content: "\f3dc"; }
.bi-front::before { content: "\f3dd"; }
.bi-fullscreen-exit::before { content: "\f3de"; }
.bi-fullscreen::before { content: "\f3df"; }
.bi-funnel-fill::before { content: "\f3e0"; }
.bi-funnel::before { content: "\f3e1"; }
.bi-gear-fill::before { content: "\f3e2"; }
.bi-gear-wide-connected::before { content: "\f3e3"; }
.bi-gear-wide::before { content: "\f3e4"; }
.bi-gear::before { content: "\f3e5"; }
.bi-gem::before { content: "\f3e6"; }
.bi-geo-alt-fill::before { content: "\f3e7"; }
.bi-geo-alt::before { content: "\f3e8"; }
.bi-geo-fill::before { content: "\f3e9"; }
.bi-geo::before { content: "\f3ea"; }
.bi-gift-fill::before { content: "\f3eb"; }
.bi-gift::before { content: "\f3ec"; }
.bi-github::before { content: "\f3ed"; }
.bi-globe::before { content: "\f3ee"; }
.bi-globe2::before { content: "\f3ef"; }
.bi-google::before { content: "\f3f0"; }
.bi-graph-down::before { content: "\f3f1"; }
.bi-graph-up::before { content: "\f3f2"; }
.bi-grid-1x2-fill::before { content: "\f3f3"; }
.bi-grid-1x2::before { content: "\f3f4"; }
.bi-grid-3x2-gap-fill::before { content: "\f3f5"; }
.bi-grid-3x2-gap::before { content: "\f3f6"; }
.bi-grid-3x2::before { content: "\f3f7"; }
.bi-grid-3x3-gap-fill::before { content: "\f3f8"; }
.bi-grid-3x3-gap::before { content: "\f3f9"; }
.bi-grid-3x3::before { content: "\f3fa"; }
.bi-grid-fill::before { content: "\f3fb"; }
.bi-grid::before { content: "\f3fc"; }
.bi-grip-horizontal::before { content: "\f3fd"; }
.bi-grip-vertical::before { content: "\f3fe"; }
.bi-hammer::before { content: "\f3ff"; }
.bi-hand-index-fill::before { content: "\f400"; }
.bi-hand-index-thumb-fill::before { content: "\f401"; }
.bi-hand-index-thumb::before { content: "\f402"; }
.bi-hand-index::before { content: "\f403"; }
.bi-hand-thumbs-down-fill::before { content: "\f404"; }
.bi-hand-thumbs-down::before { content: "\f405"; }
.bi-hand-thumbs-up-fill::before { content: "\f406"; }
.bi-hand-thumbs-up::before { content: "\f407"; }
.bi-handbag-fill::before { content: "\f408"; }
.bi-handbag::before { content: "\f409"; }
.bi-hash::before { content: "\f40a"; }
.bi-hdd-fill::before { content: "\f40b"; }
.bi-hdd-network-fill::before { content: "\f40c"; }
.bi-hdd-network::before { content: "\f40d"; }
.bi-hdd-rack-fill::before { content: "\f40e"; }
.bi-hdd-rack::before { content: "\f40f"; }
.bi-hdd-stack-fill::before { content: "\f410"; }
.bi-hdd-stack::before { content: "\f411"; }
.bi-hdd::before { content: "\f412"; }
.bi-headphones::before { content: "\f413"; }
.bi-headset::before { content: "\f414"; }
.bi-heart-fill::before { content: "\f415"; }
.bi-heart-half::before { content: "\f416"; }
.bi-heart::before { content: "\f417"; }
.bi-heptagon-fill::before { content: "\f418"; }
.bi-heptagon-half::before { content: "\f419"; }
.bi-heptagon::before { content: "\f41a"; }
.bi-hexagon-fill::before { content: "\f41b"; }
.bi-hexagon-half::before { content: "\f41c"; }
.bi-hexagon::before { content: "\f41d"; }
.bi-hourglass-bottom::before { content: "\f41e"; }
.bi-hourglass-split::before { content: "\f41f"; }
.bi-hourglass-top::before { content: "\f420"; }
.bi-hourglass::before { content: "\f421"; }
.bi-house-door-fill::before { content: "\f422"; }
.bi-house-door::before { content: "\f423"; }
.bi-house-fill::before { content: "\f424"; }
.bi-house::before { content: "\f425"; }
.bi-hr::before { content: "\f426"; }
.bi-hurricane::before { content: "\f427"; }
.bi-image-alt::before { content: "\f428"; }
.bi-image-fill::before { content: "\f429"; }
.bi-image::before { content: "\f42a"; }
.bi-images::before { content: "\f42b"; }
.bi-inbox-fill::before { content: "\f42c"; }
.bi-inbox::before { content: "\f42d"; }
.bi-inboxes-fill::before { content: "\f42e"; }
.bi-inboxes::before { content: "\f42f"; }
.bi-info-circle-fill::before { content: "\f430"; }
.bi-info-circle::before { content: "\f431"; }
.bi-info-square-fill::before { content: "\f432"; }
.bi-info-square::before { content: "\f433"; }
.bi-info::before { content: "\f434"; }
.bi-input-cursor-text::before { content: "\f435"; }
.bi-input-cursor::before { content: "\f436"; }
.bi-instagram::before { content: "\f437"; }
.bi-intersect::before { content: "\f438"; }
.bi-journal-album::before { content: "\f439"; }
.bi-journal-arrow-down::before { content: "\f43a"; }
.bi-journal-arrow-up::before { content: "\f43b"; }
.bi-journal-bookmark-fill::before { content: "\f43c"; }
.bi-journal-bookmark::before { content: "\f43d"; }
.bi-journal-check::before { content: "\f43e"; }
.bi-journal-code::before { content: "\f43f"; }
.bi-journal-medical::before { content: "\f440"; }
.bi-journal-minus::before { content: "\f441"; }
.bi-journal-plus::before { content: "\f442"; }
.bi-journal-richtext::before { content: "\f443"; }
.bi-journal-text::before { content: "\f444"; }
.bi-journal-x::before { content: "\f445"; }
.bi-journal::before { content: "\f446"; }
.bi-journals::before { content: "\f447"; }
.bi-joystick::before { content: "\f448"; }
.bi-justify-left::before { content: "\f449"; }
.bi-justify-right::before { content: "\f44a"; }
.bi-justify::before { content: "\f44b"; }
.bi-kanban-fill::before { content: "\f44c"; }
.bi-kanban::before { content: "\f44d"; }
.bi-key-fill::before { content: "\f44e"; }
.bi-key::before { content: "\f44f"; }
.bi-keyboard-fill::before { content: "\f450"; }
.bi-keyboard::before { content: "\f451"; }
.bi-ladder::before { content: "\f452"; }
.bi-lamp-fill::before { content: "\f453"; }
.bi-lamp::before { content: "\f454"; }
.bi-laptop-fill::before { content: "\f455"; }
.bi-laptop::before { content: "\f456"; }
.bi-layer-backward::before { content: "\f457"; }
.bi-layer-forward::before { content: "\f458"; }
.bi-layers-fill::before { content: "\f459"; }
.bi-layers-half::before { content: "\f45a"; }
.bi-layers::before { content: "\f45b"; }
.bi-layout-sidebar-inset-reverse::before { content: "\f45c"; }
.bi-layout-sidebar-inset::before { content: "\f45d"; }
.bi-layout-sidebar-reverse::before { content: "\f45e"; }
.bi-layout-sidebar::before { content: "\f45f"; }
.bi-layout-split::before { content: "\f460"; }
.bi-layout-text-sidebar-reverse::before { content: "\f461"; }
.bi-layout-text-sidebar::before { content: "\f462"; }
.bi-layout-text-window-reverse::before { content: "\f463"; }
.bi-layout-text-window::before { content: "\f464"; }
.bi-layout-three-columns::before { content: "\f465"; }
.bi-layout-wtf::before { content: "\f466"; }
.bi-life-preserver::before { content: "\f467"; }
.bi-lightbulb-fill::before { content: "\f468"; }
.bi-lightbulb-off-fill::before { content: "\f469"; }
.bi-lightbulb-off::before { content: "\f46a"; }
.bi-lightbulb::before { content: "\f46b"; }
.bi-lightning-charge-fill::before { content: "\f46c"; }
.bi-lightning-charge::before { content: "\f46d"; }
.bi-lightning-fill::before { content: "\f46e"; }
.bi-lightning::before { content: "\f46f"; }
.bi-link-45deg::before { content: "\f470"; }
.bi-link::before { content: "\f471"; }
.bi-linkedin::before { content: "\f472"; }
.bi-list-check::before { content: "\f473"; }
.bi-list-nested::before { content: "\f474"; }
.bi-list-ol::before { content: "\f475"; }
.bi-list-stars::before { content: "\f476"; }
.bi-list-task::before { content: "\f477"; }
.bi-list-ul::before { content: "\f478"; }
.bi-list::before { content: "\f479"; }
.bi-lock-fill::before { content: "\f47a"; }
.bi-lock::before { content: "\f47b"; }
.bi-mailbox::before { content: "\f47c"; }
.bi-mailbox2::before { content: "\f47d"; }
.bi-map-fill::before { content: "\f47e"; }
.bi-map::before { content: "\f47f"; }
.bi-markdown-fill::before { content: "\f480"; }
.bi-markdown::before { content: "\f481"; }
.bi-mask::before { content: "\f482"; }
.bi-megaphone-fill::before { content: "\f483"; }
.bi-megaphone::before { content: "\f484"; }
.bi-menu-app-fill::before { content: "\f485"; }
.bi-menu-app::before { content: "\f486"; }
.bi-menu-button-fill::before { content: "\f487"; }
.bi-menu-button-wide-fill::before { content: "\f488"; }
.bi-menu-button-wide::before { content: "\f489"; }
.bi-menu-button::before { content: "\f48a"; }
.bi-menu-down::before { content: "\f48b"; }
.bi-menu-up::before { content: "\f48c"; }
.bi-mic-fill::before { content: "\f48d"; }
.bi-mic-mute-fill::before { content: "\f48e"; }
.bi-mic-mute::before { content: "\f48f"; }
.bi-mic::before { content: "\f490"; }
.bi-minecart-loaded::before { content: "\f491"; }
.bi-minecart::before { content: "\f492"; }
.bi-moisture::before { content: "\f493"; }
.bi-moon-fill::before { content: "\f494"; }
.bi-moon-stars-fill::before { content: "\f495"; }
.bi-moon-stars::before { content: "\f496"; }
.bi-moon::before { content: "\f497"; }
.bi-mouse-fill::before { content: "\f498"; }
.bi-mouse::before { content: "\f499"; }
.bi-mouse2-fill::before { content: "\f49a"; }
.bi-mouse2::before { content: "\f49b"; }
.bi-mouse3-fill::before { content: "\f49c"; }
.bi-mouse3::before { content: "\f49d"; }
.bi-music-note-beamed::before { content: "\f49e"; }
.bi-music-note-list::before { content: "\f49f"; }
.bi-music-note::before { content: "\f4a0"; }
.bi-music-player-fill::before { content: "\f4a1"; }
.bi-music-player::before { content: "\f4a2"; }
.bi-newspaper::before { content: "\f4a3"; }
.bi-node-minus-fill::before { content: "\f4a4"; }
.bi-node-minus::before { content: "\f4a5"; }
.bi-node-plus-fill::before { content: "\f4a6"; }
.bi-node-plus::before { content: "\f4a7"; }
.bi-nut-fill::before { content: "\f4a8"; }
.bi-nut::before { content: "\f4a9"; }
.bi-octagon-fill::before { content: "\f4aa"; }
.bi-octagon-half::before { content: "\f4ab"; }
.bi-octagon::before { content: "\f4ac"; }
.bi-option::before { content: "\f4ad"; }
.bi-outlet::before { content: "\f4ae"; }
.bi-paint-bucket::before { content: "\f4af"; }
.bi-palette-fill::before { content: "\f4b0"; }
.bi-palette::before { content: "\f4b1"; }
.bi-palette2::before { content: "\f4b2"; }
.bi-paperclip::before { content: "\f4b3"; }
.bi-paragraph::before { content: "\f4b4"; }
.bi-patch-check-fill::before { content: "\f4b5"; }
.bi-patch-check::before { content: "\f4b6"; }
.bi-patch-exclamation-fill::before { content: "\f4b7"; }
.bi-patch-exclamation::before { content: "\f4b8"; }
.bi-patch-minus-fill::before { content: "\f4b9"; }
.bi-patch-minus::before { content: "\f4ba"; }
.bi-patch-plus-fill::before { content: "\f4bb"; }
.bi-patch-plus::before { content: "\f4bc"; }
.bi-patch-question-fill::before { content: "\f4bd"; }
.bi-patch-question::before { content: "\f4be"; }
.bi-pause-btn-fill::before { content: "\f4bf"; }
.bi-pause-btn::before { content: "\f4c0"; }
.bi-pause-circle-fill::before { content: "\f4c1"; }
.bi-pause-circle::before { content: "\f4c2"; }
.bi-pause-fill::before { content: "\f4c3"; }
.bi-pause::before { content: "\f4c4"; }
.bi-peace-fill::before { content: "\f4c5"; }
.bi-peace::before { content: "\f4c6"; }
.bi-pen-fill::before { content: "\f4c7"; }
.bi-pen::before { content: "\f4c8"; }
.bi-pencil-fill::before { content: "\f4c9"; }
.bi-pencil-square::before { content: "\f4ca"; }
.bi-pencil::before { content: "\f4cb"; }
.bi-pentagon-fill::before { content: "\f4cc"; }
.bi-pentagon-half::before { content: "\f4cd"; }
.bi-pentagon::before { content: "\f4ce"; }
.bi-people-fill::before { content: "\f4cf"; }
.bi-people::before { content: "\f4d0"; }
.bi-percent::before { content: "\f4d1"; }
.bi-person-badge-fill::before { content: "\f4d2"; }
.bi-person-badge::before { content: "\f4d3"; }
.bi-person-bounding-box::before { content: "\f4d4"; }
.bi-person-check-fill::before { content: "\f4d5"; }
.bi-person-check::before { content: "\f4d6"; }
.bi-person-circle::before { content: "\f4d7"; }
.bi-person-dash-fill::before { content: "\f4d8"; }
.bi-person-dash::before { content: "\f4d9"; }
.bi-person-fill::before { content: "\f4da"; }
.bi-person-lines-fill::before { content: "\f4db"; }
.bi-person-plus-fill::before { content: "\f4dc"; }
.bi-person-plus::before { content: "\f4dd"; }
.bi-person-square::before { content: "\f4de"; }
.bi-person-x-fill::before { content: "\f4df"; }
.bi-person-x::before { content: "\f4e0"; }
.bi-person::before { content: "\f4e1"; }
.bi-phone-fill::before { content: "\f4e2"; }
.bi-phone-landscape-fill::before { content: "\f4e3"; }
.bi-phone-landscape::before { content: "\f4e4"; }
.bi-phone-vibrate-fill::before { content: "\f4e5"; }
.bi-phone-vibrate::before { content: "\f4e6"; }
.bi-phone::before { content: "\f4e7"; }
.bi-pie-chart-fill::before { content: "\f4e8"; }
.bi-pie-chart::before { content: "\f4e9"; }
.bi-pin-angle-fill::before { content: "\f4ea"; }
.bi-pin-angle::before { content: "\f4eb"; }
.bi-pin-fill::before { content: "\f4ec"; }
.bi-pin::before { content: "\f4ed"; }
.bi-pip-fill::before { content: "\f4ee"; }
.bi-pip::before { content: "\f4ef"; }
.bi-play-btn-fill::before { content: "\f4f0"; }
.bi-play-btn::before { content: "\f4f1"; }
.bi-play-circle-fill::before { content: "\f4f2"; }
.bi-play-circle::before { content: "\f4f3"; }
.bi-play-fill::before { content: "\f4f4"; }
.bi-play::before { content: "\f4f5"; }
.bi-plug-fill::before { content: "\f4f6"; }
.bi-plug::before { content: "\f4f7"; }
.bi-plus-circle-dotted::before { content: "\f4f8"; }
.bi-plus-circle-fill::before { content: "\f4f9"; }
.bi-plus-circle::before { content: "\f4fa"; }
.bi-plus-square-dotted::before { content: "\f4fb"; }
.bi-plus-square-fill::before { content: "\f4fc"; }
.bi-plus-square::before { content: "\f4fd"; }
.bi-plus::before { content: "\f4fe"; }
.bi-power::before { content: "\f4ff"; }
.bi-printer-fill::before { content: "\f500"; }
.bi-printer::before { content: "\f501"; }
.bi-puzzle-fill::before { content: "\f502"; }
.bi-puzzle::before { content: "\f503"; }
.bi-question-circle-fill::before { content: "\f504"; }
.bi-question-circle::before { content: "\f505"; }
.bi-question-diamond-fill::before { content: "\f506"; }
.bi-question-diamond::before { content: "\f507"; }
.bi-question-octagon-fill::before { content: "\f508"; }
.bi-question-octagon::before { content: "\f509"; }
.bi-question-square-fill::before { content: "\f50a"; }
.bi-question-square::before { content: "\f50b"; }
.bi-question::before { content: "\f50c"; }
.bi-rainbow::before { content: "\f50d"; }
.bi-receipt-cutoff::before { content: "\f50e"; }
.bi-receipt::before { content: "\f50f"; }
.bi-reception-0::before { content: "\f510"; }
.bi-reception-1::before { content: "\f511"; }
.bi-reception-2::before { content: "\f512"; }
.bi-reception-3::before { content: "\f513"; }
.bi-reception-4::before { content: "\f514"; }
.bi-record-btn-fill::before { content: "\f515"; }
.bi-record-btn::before { content: "\f516"; }
.bi-record-circle-fill::before { content: "\f517"; }
.bi-record-circle::before { content: "\f518"; }
.bi-record-fill::before { content: "\f519"; }
.bi-record::before { content: "\f51a"; }
.bi-record2-fill::before { content: "\f51b"; }
.bi-record2::before { content: "\f51c"; }
.bi-reply-all-fill::before { content: "\f51d"; }
.bi-reply-all::before { content: "\f51e"; }
.bi-reply-fill::before { content: "\f51f"; }
.bi-reply::before { content: "\f520"; }
.bi-rss-fill::before { content: "\f521"; }
.bi-rss::before { content: "\f522"; }
.bi-rulers::before { content: "\f523"; }
.bi-save-fill::before { content: "\f524"; }
.bi-save::before { content: "\f525"; }
.bi-save2-fill::before { content: "\f526"; }
.bi-save2::before { content: "\f527"; }
.bi-scissors::before { content: "\f528"; }
.bi-screwdriver::before { content: "\f529"; }
.bi-search::before { content: "\f52a"; }
.bi-segmented-nav::before { content: "\f52b"; }
.bi-server::before { content: "\f52c"; }
.bi-share-fill::before { content: "\f52d"; }
.bi-share::before { content: "\f52e"; }
.bi-shield-check::before { content: "\f52f"; }
.bi-shield-exclamation::before { content: "\f530"; }
.bi-shield-fill-check::before { content: "\f531"; }
.bi-shield-fill-exclamation::before { content: "\f532"; }
.bi-shield-fill-minus::before { content: "\f533"; }
.bi-shield-fill-plus::before { content: "\f534"; }
.bi-shield-fill-x::before { content: "\f535"; }
.bi-shield-fill::before { content: "\f536"; }
.bi-shield-lock-fill::before { content: "\f537"; }
.bi-shield-lock::before { content: "\f538"; }
.bi-shield-minus::before { content: "\f539"; }
.bi-shield-plus::before { content: "\f53a"; }
.bi-shield-shaded::before { content: "\f53b"; }
.bi-shield-slash-fill::before { content: "\f53c"; }
.bi-shield-slash::before { content: "\f53d"; }
.bi-shield-x::before { content: "\f53e"; }
.bi-shield::before { content: "\f53f"; }
.bi-shift-fill::before { content: "\f540"; }
.bi-shift::before { content: "\f541"; }
.bi-shop-window::before { content: "\f542"; }
.bi-shop::before { content: "\f543"; }
.bi-shuffle::before { content: "\f544"; }
.bi-signpost-2-fill::before { content: "\f545"; }
.bi-signpost-2::before { content: "\f546"; }
.bi-signpost-fill::before { content: "\f547"; }
.bi-signpost-split-fill::before { content: "\f548"; }
.bi-signpost-split::before { content: "\f549"; }
.bi-signpost::before { content: "\f54a"; }
.bi-sim-fill::before { content: "\f54b"; }
.bi-sim::before { content: "\f54c"; }
.bi-skip-backward-btn-fill::before { content: "\f54d"; }
.bi-skip-backward-btn::before { content: "\f54e"; }
.bi-skip-backward-circle-fill::before { content: "\f54f"; }
.bi-skip-backward-circle::before { content: "\f550"; }
.bi-skip-backward-fill::before { content: "\f551"; }
.bi-skip-backward::before { content: "\f552"; }
.bi-skip-end-btn-fill::before { content: "\f553"; }
.bi-skip-end-btn::before { content: "\f554"; }
.bi-skip-end-circle-fill::before { content: "\f555"; }
.bi-skip-end-circle::before { content: "\f556"; }
.bi-skip-end-fill::before { content: "\f557"; }
.bi-skip-end::before { content: "\f558"; }
.bi-skip-forward-btn-fill::before { content: "\f559"; }
.bi-skip-forward-btn::before { content: "\f55a"; }
.bi-skip-forward-circle-fill::before { content: "\f55b"; }
.bi-skip-forward-circle::before { content: "\f55c"; }
.bi-skip-forward-fill::before { content: "\f55d"; }
.bi-skip-forward::before { content: "\f55e"; }
.bi-skip-start-btn-fill::before { content: "\f55f"; }
.bi-skip-start-btn::before { content: "\f560"; }
.bi-skip-start-circle-fill::before { content: "\f561"; }
.bi-skip-start-circle::before { content: "\f562"; }
.bi-skip-start-fill::before { content: "\f563"; }
.bi-skip-start::before { content: "\f564"; }
.bi-slack::before { content: "\f565"; }
.bi-slash-circle-fill::before { content: "\f566"; }
.bi-slash-circle::before { content: "\f567"; }
.bi-slash-square-fill::before { content: "\f568"; }
.bi-slash-square::before { content: "\f569"; }
.bi-slash::before { content: "\f56a"; }
.bi-sliders::before { content: "\f56b"; }
.bi-smartwatch::before { content: "\f56c"; }
.bi-snow::before { content: "\f56d"; }
.bi-snow2::before { content: "\f56e"; }
.bi-snow3::before { content: "\f56f"; }
.bi-sort-alpha-down-alt::before { content: "\f570"; }
.bi-sort-alpha-down::before { content: "\f571"; }
.bi-sort-alpha-up-alt::before { content: "\f572"; }
.bi-sort-alpha-up::before { content: "\f573"; }
.bi-sort-down-alt::before { content: "\f574"; }
.bi-sort-down::before { content: "\f575"; }
.bi-sort-numeric-down-alt::before { content: "\f576"; }
.bi-sort-numeric-down::before { content: "\f577"; }
.bi-sort-numeric-up-alt::before { content: "\f578"; }
.bi-sort-numeric-up::before { content: "\f579"; }
.bi-sort-up-alt::before { content: "\f57a"; }
.bi-sort-up::before { content: "\f57b"; }
.bi-soundwave::before { content: "\f57c"; }
.bi-speaker-fill::before { content: "\f57d"; }
.bi-speaker::before { content: "\f57e"; }
.bi-speedometer::before { content: "\f57f"; }
.bi-speedometer2::before { content: "\f580"; }
.bi-spellcheck::before { content: "\f581"; }
.bi-square-fill::before { content: "\f582"; }
.bi-square-half::before { content: "\f583"; }
.bi-square::before { content: "\f584"; }
.bi-stack::before { content: "\f585"; }
.bi-star-fill::before { content: "\f586"; }
.bi-star-half::before { content: "\f587"; }
.bi-star::before { content: "\f588"; }
.bi-stars::before { content: "\f589"; }
.bi-stickies-fill::before { content: "\f58a"; }
.bi-stickies::before { content: "\f58b"; }
.bi-sticky-fill::before { content: "\f58c"; }
.bi-sticky::before { content: "\f58d"; }
.bi-stop-btn-fill::before { content: "\f58e"; }
.bi-stop-btn::before { content: "\f58f"; }
.bi-stop-circle-fill::before { content: "\f590"; }
.bi-stop-circle::before { content: "\f591"; }
.bi-stop-fill::before { content: "\f592"; }
.bi-stop::before { content: "\f593"; }
.bi-stoplights-fill::before { content: "\f594"; }
.bi-stoplights::before { content: "\f595"; }
.bi-stopwatch-fill::before { content: "\f596"; }
.bi-stopwatch::before { content: "\f597"; }
.bi-subtract::before { content: "\f598"; }
.bi-suit-club-fill::before { content: "\f599"; }
.bi-suit-club::before { content: "\f59a"; }
.bi-suit-diamond-fill::before { content: "\f59b"; }
.bi-suit-diamond::before { content: "\f59c"; }
.bi-suit-heart-fill::before { content: "\f59d"; }
.bi-suit-heart::before { content: "\f59e"; }
.bi-suit-spade-fill::before { content: "\f59f"; }
.bi-suit-spade::before { content: "\f5a0"; }
.bi-sun-fill::before { content: "\f5a1"; }
.bi-sun::before { content: "\f5a2"; }
.bi-sunglasses::before { content: "\f5a3"; }
.bi-sunrise-fill::before { content: "\f5a4"; }
.bi-sunrise::before { content: "\f5a5"; }
.bi-sunset-fill::before { content: "\f5a6"; }
.bi-sunset::before { content: "\f5a7"; }
.bi-symmetry-horizontal::before { content: "\f5a8"; }
.bi-symmetry-vertical::before { content: "\f5a9"; }
.bi-table::before { content: "\f5aa"; }
.bi-tablet-fill::before { content: "\f5ab"; }
.bi-tablet-landscape-fill::before { content: "\f5ac"; }
.bi-tablet-landscape::before { content: "\f5ad"; }
.bi-tablet::before { content: "\f5ae"; }
.bi-tag-fill::before { content: "\f5af"; }
.bi-tag::before { content: "\f5b0"; }
.bi-tags-fill::before { content: "\f5b1"; }
.bi-tags::before { content: "\f5b2"; }
.bi-telegram::before { content: "\f5b3"; }
.bi-telephone-fill::before { content: "\f5b4"; }
.bi-telephone-forward-fill::before { content: "\f5b5"; }
.bi-telephone-forward::before { content: "\f5b6"; }
.bi-telephone-inbound-fill::before { content: "\f5b7"; }
.bi-telephone-inbound::before { content: "\f5b8"; }
.bi-telephone-minus-fill::before { content: "\f5b9"; }
.bi-telephone-minus::before { content: "\f5ba"; }
.bi-telephone-outbound-fill::before { content: "\f5bb"; }
.bi-telephone-outbound::before { content: "\f5bc"; }
.bi-telephone-plus-fill::before { content: "\f5bd"; }
.bi-telephone-plus::before { content: "\f5be"; }
.bi-telephone-x-fill::before { content: "\f5bf"; }
.bi-telephone-x::before { content: "\f5c0"; }
.bi-telephone::before { content: "\f5c1"; }
.bi-terminal-fill::before { content: "\f5c2"; }
.bi-terminal::before { content: "\f5c3"; }
.bi-text-center::before { content: "\f5c4"; }
.bi-text-indent-left::before { content: "\f5c5"; }
.bi-text-indent-right::before { content: "\f5c6"; }
.bi-text-left::before { content: "\f5c7"; }
.bi-text-paragraph::before { content: "\f5c8"; }
.bi-text-right::before { content: "\f5c9"; }
.bi-textarea-resize::before { content: "\f5ca"; }
.bi-textarea-t::before { content: "\f5cb"; }
.bi-textarea::before { content: "\f5cc"; }
.bi-thermometer-half::before { content: "\f5cd"; }
.bi-thermometer-high::before { content: "\f5ce"; }
.bi-thermometer-low::before { content: "\f5cf"; }
.bi-thermometer-snow::before { content: "\f5d0"; }
.bi-thermometer-sun::before { content: "\f5d1"; }
.bi-thermometer::before { content: "\f5d2"; }
.bi-three-dots-vertical::before { content: "\f5d3"; }
.bi-three-dots::before { content: "\f5d4"; }
.bi-toggle-off::before { content: "\f5d5"; }
.bi-toggle-on::before { content: "\f5d6"; }
.bi-toggle2-off::before { content: "\f5d7"; }
.bi-toggle2-on::before { content: "\f5d8"; }
.bi-toggles::before { content: "\f5d9"; }
.bi-toggles2::before { content: "\f5da"; }
.bi-tools::before { content: "\f5db"; }
.bi-tornado::before { content: "\f5dc"; }
.bi-trash-fill::before { content: "\f5dd"; }
.bi-trash::before { content: "\f5de"; }
.bi-trash2-fill::before { content: "\f5df"; }
.bi-trash2::before { content: "\f5e0"; }
.bi-tree-fill::before { content: "\f5e1"; }
.bi-tree::before { content: "\f5e2"; }
.bi-triangle-fill::before { content: "\f5e3"; }
.bi-triangle-half::before { content: "\f5e4"; }
.bi-triangle::before { content: "\f5e5"; }
.bi-trophy-fill::before { content: "\f5e6"; }
.bi-trophy::before { content: "\f5e7"; }
.bi-tropical-storm::before { content: "\f5e8"; }
.bi-truck-flatbed::before { content: "\f5e9"; }
.bi-truck::before { content: "\f5ea"; }
.bi-tsunami::before { content: "\f5eb"; }
.bi-tv-fill::before { content: "\f5ec"; }
.bi-tv::before { content: "\f5ed"; }
.bi-twitch::before { content: "\f5ee"; }
.bi-twitter::before { content: "\f5ef"; }
.bi-type-bold::before { content: "\f5f0"; }
.bi-type-h1::before { content: "\f5f1"; }
.bi-type-h2::before { content: "\f5f2"; }
.bi-type-h3::before { content: "\f5f3"; }
.bi-type-italic::before { content: "\f5f4"; }
.bi-type-strikethrough::before { content: "\f5f5"; }
.bi-type-underline::before { content: "\f5f6"; }
.bi-type::before { content: "\f5f7"; }
.bi-ui-checks-grid::before { content: "\f5f8"; }
.bi-ui-checks::before { content: "\f5f9"; }
.bi-ui-radios-grid::before { content: "\f5fa"; }
.bi-ui-radios::before { content: "\f5fb"; }
.bi-umbrella-fill::before { content: "\f5fc"; }
.bi-umbrella::before { content: "\f5fd"; }
.bi-union::before { content: "\f5fe"; }
.bi-unlock-fill::before { content: "\f5ff"; }
.bi-unlock::before { content: "\f600"; }
.bi-upc-scan::before { content: "\f601"; }
.bi-upc::before { content: "\f602"; }
.bi-upload::before { content: "\f603"; }
.bi-vector-pen::before { content: "\f604"; }
.bi-view-list::before { content: "\f605"; }
.bi-view-stacked::before { content: "\f606"; }
.bi-vinyl-fill::before { content: "\f607"; }
.bi-vinyl::before { content: "\f608"; }
.bi-voicemail::before { content: "\f609"; }
.bi-volume-down-fill::before { content: "\f60a"; }
.bi-volume-down::before { content: "\f60b"; }
.bi-volume-mute-fill::before { content: "\f60c"; }
.bi-volume-mute::before { content: "\f60d"; }
.bi-volume-off-fill::before { content: "\f60e"; }
.bi-volume-off::before { content: "\f60f"; }
.bi-volume-up-fill::before { content: "\f610"; }
.bi-volume-up::before { content: "\f611"; }
.bi-vr::before { content: "\f612"; }
.bi-wallet-fill::before { content: "\f613"; }
.bi-wallet::before { content: "\f614"; }
.bi-wallet2::before { content: "\f615"; }
.bi-watch::before { content: "\f616"; }
.bi-water::before { content: "\f617"; }
.bi-whatsapp::before { content: "\f618"; }
.bi-wifi-1::before { content: "\f619"; }
.bi-wifi-2::before { content: "\f61a"; }
.bi-wifi-off::before { content: "\f61b"; }
.bi-wifi::before { content: "\f61c"; }
.bi-wind::before { content: "\f61d"; }
.bi-window-dock::before { content: "\f61e"; }
.bi-window-sidebar::before { content: "\f61f"; }
.bi-window::before { content: "\f620"; }
.bi-wrench::before { content: "\f621"; }
.bi-x-circle-fill::before { content: "\f622"; }
.bi-x-circle::before { content: "\f623"; }
.bi-x-diamond-fill::before { content: "\f624"; }
.bi-x-diamond::before { content: "\f625"; }
.bi-x-octagon-fill::before { content: "\f626"; }
.bi-x-octagon::before { content: "\f627"; }
.bi-x-square-fill::before { content: "\f628"; }
.bi-x-square::before { content: "\f629"; }
.bi-x::before { content: "\f62a"; }
.bi-youtube::before { content: "\f62b"; }
.bi-zoom-in::before { content: "\f62c"; }
.bi-zoom-out::before { content: "\f62d"; }
.bi-bank::before { content: "\f62e"; }
.bi-bank2::before { content: "\f62f"; }
.bi-bell-slash-fill::before { content: "\f630"; }
.bi-bell-slash::before { content: "\f631"; }
.bi-cash-coin::before { content: "\f632"; }
.bi-check-lg::before { content: "\f633"; }
.bi-coin::before { content: "\f634"; }
.bi-currency-bitcoin::before { content: "\f635"; }
.bi-currency-dollar::before { content: "\f636"; }
.bi-currency-euro::before { content: "\f637"; }
.bi-currency-exchange::before { content: "\f638"; }
.bi-currency-pound::before { content: "\f639"; }
.bi-currency-yen::before { content: "\f63a"; }
.bi-dash-lg::before { content: "\f63b"; }
.bi-exclamation-lg::before { content: "\f63c"; }
.bi-file-earmark-pdf-fill::before { content: "\f63d"; }
.bi-file-earmark-pdf::before { content: "\f63e"; }
.bi-file-pdf-fill::before { content: "\f63f"; }
.bi-file-pdf::before { content: "\f640"; }
.bi-gender-ambiguous::before { content: "\f641"; }
.bi-gender-female::before { content: "\f642"; }
.bi-gender-male::before { content: "\f643"; }
.bi-gender-trans::before { content: "\f644"; }
.bi-headset-vr::before { content: "\f645"; }
.bi-info-lg::before { content: "\f646"; }
.bi-mastodon::before { content: "\f647"; }
.bi-messenger::before { content: "\f648"; }
.bi-piggy-bank-fill::before { content: "\f649"; }
.bi-piggy-bank::before { content: "\f64a"; }
.bi-pin-map-fill::before { content: "\f64b"; }
.bi-pin-map::before { content: "\f64c"; }
.bi-plus-lg::before { content: "\f64d"; }
.bi-question-lg::before { content: "\f64e"; }
.bi-recycle::before { content: "\f64f"; }
.bi-reddit::before { content: "\f650"; }
.bi-safe-fill::before { content: "\f651"; }
.bi-safe2-fill::before { content: "\f652"; }
.bi-safe2::before { content: "\f653"; }
.bi-sd-card-fill::before { content: "\f654"; }
.bi-sd-card::before { content: "\f655"; }
.bi-skype::before { content: "\f656"; }
.bi-slash-lg::before { content: "\f657"; }
.bi-translate::before { content: "\f658"; }
.bi-x-lg::before { content: "\f659"; }
.bi-safe::before { content: "\f65a"; }
.bi-apple::before { content: "\f65b"; }
.bi-microsoft::before { content: "\f65d"; }
.bi-windows::before { content: "\f65e"; }
.bi-behance::before { content: "\f65c"; }
.bi-dribbble::before { content: "\f65f"; }
.bi-line::before { content: "\f660"; }
.bi-medium::before { content: "\f661"; }
.bi-paypal::before { content: "\f662"; }
.bi-pinterest::before { content: "\f663"; }
.bi-signal::before { content: "\f664"; }
.bi-snapchat::before { content: "\f665"; }
.bi-spotify::before { content: "\f666"; }
.bi-stack-overflow::before { content: "\f667"; }
.bi-strava::before { content: "\f668"; }
.bi-wordpress::before { content: "\f669"; }
.bi-vimeo::before { content: "\f66a"; }
.bi-activity::before { content: "\f66b"; }
.bi-easel2-fill::before { content: "\f66c"; }
.bi-easel2::before { content: "\f66d"; }
.bi-easel3-fill::before { content: "\f66e"; }
.bi-easel3::before { content: "\f66f"; }
.bi-fan::before { content: "\f670"; }
.bi-fingerprint::before { content: "\f671"; }
.bi-graph-down-arrow::before { content: "\f672"; }
.bi-graph-up-arrow::before { content: "\f673"; }
.bi-hypnotize::before { content: "\f674"; }
.bi-magic::before { content: "\f675"; }
.bi-person-rolodex::before { content: "\f676"; }
.bi-person-video::before { content: "\f677"; }
.bi-person-video2::before { content: "\f678"; }
.bi-person-video3::before { content: "\f679"; }
.bi-person-workspace::before { content: "\f67a"; }
.bi-radioactive::before { content: "\f67b"; }
.bi-webcam-fill::before { content: "\f67c"; }
.bi-webcam::before { content: "\f67d"; }
.bi-yin-yang::before { content: "\f67e"; }
.bi-bandaid-fill::before { content: "\f680"; }
.bi-bandaid::before { content: "\f681"; }
.bi-bluetooth::before { content: "\f682"; }
.bi-body-text::before { content: "\f683"; }
.bi-boombox::before { content: "\f684"; }
.bi-boxes::before { content: "\f685"; }
.bi-dpad-fill::before { content: "\f686"; }
.bi-dpad::before { content: "\f687"; }
.bi-ear-fill::before { content: "\f688"; }
.bi-ear::before { content: "\f689"; }
.bi-envelope-check-1::before { content: "\f68a"; }
.bi-envelope-check-fill::before { content: "\f68b"; }
.bi-envelope-check::before { content: "\f68c"; }
.bi-envelope-dash-1::before { content: "\f68d"; }
.bi-envelope-dash-fill::before { content: "\f68e"; }
.bi-envelope-dash::before { content: "\f68f"; }
.bi-envelope-exclamation-1::before { content: "\f690"; }
.bi-envelope-exclamation-fill::before { content: "\f691"; }
.bi-envelope-exclamation::before { content: "\f692"; }
.bi-envelope-plus-fill::before { content: "\f693"; }
.bi-envelope-plus::before { content: "\f694"; }
.bi-envelope-slash-1::before { content: "\f695"; }
.bi-envelope-slash-fill::before { content: "\f696"; }
.bi-envelope-slash::before { content: "\f697"; }
.bi-envelope-x-1::before { content: "\f698"; }
.bi-envelope-x-fill::before { content: "\f699"; }
.bi-envelope-x::before { content: "\f69a"; }
.bi-explicit-fill::before { content: "\f69b"; }
.bi-explicit::before { content: "\f69c"; }
.bi-git::before { content: "\f69d"; }
.bi-infinity::before { content: "\f69e"; }
.bi-list-columns-reverse::before { content: "\f69f"; }
.bi-list-columns::before { content: "\f6a0"; }
.bi-meta::before { content: "\f6a1"; }
.bi-mortorboard-fill::before { content: "\f6a2"; }
.bi-mortorboard::before { content: "\f6a3"; }
.bi-nintendo-switch::before { content: "\f6a4"; }
.bi-pc-display-horizontal::before { content: "\f6a5"; }
.bi-pc-display::before { content: "\f6a6"; }
.bi-pc-horizontal::before { content: "\f6a7"; }
.bi-pc::before { content: "\f6a8"; }
.bi-playstation::before { content: "\f6a9"; }
.bi-plus-slash-minus::before { content: "\f6aa"; }
.bi-projector-fill::before { content: "\f6ab"; }
.bi-projector::before { content: "\f6ac"; }
.bi-qr-code-scan::before { content: "\f6ad"; }
.bi-qr-code::before { content: "\f6ae"; }
.bi-quora::before { content: "\f6af"; }
.bi-quote::before { content: "\f6b0"; }
.bi-robot::before { content: "\f6b1"; }
.bi-send-check-fill::before { content: "\f6b2"; }
.bi-send-check::before { content: "\f6b3"; }
.bi-send-dash-fill::before { content: "\f6b4"; }
.bi-send-dash::before { content: "\f6b5"; }
.bi-send-exclamation-1::before { content: "\f6b6"; }
.bi-send-exclamation-fill::before { content: "\f6b7"; }
.bi-send-exclamation::before { content: "\f6b8"; }
.bi-send-fill::before { content: "\f6b9"; }
.bi-send-plus-fill::before { content: "\f6ba"; }
.bi-send-plus::before { content: "\f6bb"; }
.bi-send-slash-fill::before { content: "\f6bc"; }
.bi-send-slash::before { content: "\f6bd"; }
.bi-send-x-fill::before { content: "\f6be"; }
.bi-send-x::before { content: "\f6bf"; }
.bi-send::before { content: "\f6c0"; }
.bi-steam::before { content: "\f6c1"; }
.bi-terminal-dash-1::before { content: "\f6c2"; }
.bi-terminal-dash::before { content: "\f6c3"; }
.bi-terminal-plus::before { content: "\f6c4"; }
.bi-terminal-split::before { content: "\f6c5"; }
.bi-ticket-detailed-fill::before { content: "\f6c6"; }
.bi-ticket-detailed::before { content: "\f6c7"; }
.bi-ticket-fill::before { content: "\f6c8"; }
.bi-ticket-perferated-fill::before { content: "\f6c9"; }
.bi-ticket-perferated::before { content: "\f6ca"; }
.bi-ticket::before { content: "\f6cb"; }
.bi-tiktok::before { content: "\f6cc"; }
.bi-window-dash::before { content: "\f6cd"; }
.bi-window-desktop::before { content: "\f6ce"; }
.bi-window-fullscreen::before { content: "\f6cf"; }
.bi-window-plus::before { content: "\f6d0"; }
.bi-window-split::before { content: "\f6d1"; }
.bi-window-stack::before { content: "\f6d2"; }
.bi-window-x::before { content: "\f6d3"; }
.bi-xbox::before { content: "\f6d4"; }
.bi-ethernet::before { content: "\f6d5"; }
.bi-hdmi-fill::before { content: "\f6d6"; }
.bi-hdmi::before { content: "\f6d7"; }
.bi-usb-c-fill::before { content: "\f6d8"; }
.bi-usb-c::before { content: "\f6d9"; }
.bi-usb-fill::before { content: "\f6da"; }
.bi-usb-plug-fill::before { content: "\f6db"; }
.bi-usb-plug::before { content: "\f6dc"; }
.bi-usb-symbol::before { content: "\f6dd"; }
.bi-usb::before { content: "\f6de"; }
.bi-boombox-fill::before { content: "\f6df"; }
.bi-displayport-1::before { content: "\f6e0"; }
.bi-displayport::before { content: "\f6e1"; }
.bi-gpu-card::before { content: "\f6e2"; }
.bi-memory::before { content: "\f6e3"; }
.bi-modem-fill::before { content: "\f6e4"; }
.bi-modem::before { content: "\f6e5"; }
.bi-motherboard-fill::before { content: "\f6e6"; }
.bi-motherboard::before { content: "\f6e7"; }
.bi-optical-audio-fill::before { content: "\f6e8"; }
.bi-optical-audio::before { content: "\f6e9"; }
.bi-pci-card::before { content: "\f6ea"; }
.bi-router-fill::before { content: "\f6eb"; }
.bi-router::before { content: "\f6ec"; }
.bi-ssd-fill::before { content: "\f6ed"; }
.bi-ssd::before { content: "\f6ee"; }
.bi-thunderbolt-fill::before { content: "\f6ef"; }
.bi-thunderbolt::before { content: "\f6f0"; }
.bi-usb-drive-fill::before { content: "\f6f1"; }
.bi-usb-drive::before { content: "\f6f2"; }
.bi-usb-micro-fill::before { content: "\f6f3"; }
.bi-usb-micro::before { content: "\f6f4"; }
.bi-usb-mini-fill::before { content: "\f6f5"; }
.bi-usb-mini::before { content: "\f6f6"; }
.bi-cloud-haze2::before { content: "\f6f7"; }
.bi-device-hdd-fill::before { content: "\f6f8"; }
.bi-device-hdd::before { content: "\f6f9"; }
.bi-device-ssd-fill::before { content: "\f6fa"; }
.bi-device-ssd::before { content: "\f6fb"; }
.bi-displayport-fill::before { content: "\f6fc"; }
.bi-mortarboard-fill::before { content: "\f6fd"; }
.bi-mortarboard::before { content: "\f6fe"; }
.bi-terminal-x::before { content: "\f6ff"; }

/*!********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/css/plugin.css ***!
  \********************************************************************************************************/
@font-face {
  font-family: 'themify';
  src: url(/build/fonts/themify.9bad9444.eot);
  src: url(/build/fonts/themify.9bad9444.eot) format("embedded-opentype"), url(/build/fonts/themify.29b39089.woff) format("woff"), url(/build/fonts/themify.eda8b943.ttf) format("truetype"), url(/build/images/themify.f0fc8c79.svg) format("svg");
  font-weight: normal;  
  font-style: normal;
}

.ti {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
  content: "\e600";
}

.ti-volume:before {
  content: "\e601";
}

.ti-user:before {
  content: "\e602";
}

.ti-unlock:before {
  content: "\e603";
}

.ti-unlink:before {
  content: "\e604";
}

.ti-trash:before {
  content: "\e605";
}

.ti-thought:before {
  content: "\e606";
}

.ti-target:before {
  content: "\e607";
}

.ti-tag:before {
  content: "\e608";
}

.ti-tablet:before {
  content: "\e609";
}

.ti-star:before {
  content: "\e60a";
}

.ti-spray:before {
  content: "\e60b";
}

.ti-signal:before {
  content: "\e60c";
}

.ti-shopping-cart:before {
  content: "\e60d";
}

.ti-shopping-cart-full:before {
  content: "\e60e";
}

.ti-settings:before {
  content: "\e60f";
}

.ti-search:before {
  content: "\e610";
}

.ti-zoom-in:before {
  content: "\e611";
}

.ti-zoom-out:before {
  content: "\e612";
}

.ti-cut:before {
  content: "\e613";
}

.ti-ruler:before {
  content: "\e614";
}

.ti-ruler-pencil:before {
  content: "\e615";
}

.ti-ruler-alt:before {
  content: "\e616";
}

.ti-bookmark:before {
  content: "\e617";
}

.ti-bookmark-alt:before {
  content: "\e618";
}

.ti-reload:before {
  content: "\e619";
}

.ti-plus:before {
  content: "\e61a";
}

.ti-pin:before {
  content: "\e61b";
}

.ti-pencil:before {
  content: "\e61c";
}

.ti-pencil-alt:before {
  content: "\e61d";
}

.ti-paint-roller:before {
  content: "\e61e";
}

.ti-paint-bucket:before {
  content: "\e61f";
}

.ti-na:before {
  content: "\e620";
}

.ti-mobile:before {
  content: "\e621";
}

.ti-minus:before {
  content: "\e622";
}

.ti-medall:before {
  content: "\e623";
}

.ti-medall-alt:before {
  content: "\e624";
}

.ti-marker:before {
  content: "\e625";
}

.ti-marker-alt:before {
  content: "\e626";
}

.ti-arrow-up:before {
  content: "\e627";
}

.ti-arrow-right:before {
  content: "\e628";
}

.ti-arrow-left:before {
  content: "\e629";
}

.ti-arrow-down:before {
  content: "\e62a";
}

.ti-lock:before {
  content: "\e62b";
}

.ti-location-arrow:before {
  content: "\e62c";
}

.ti-link:before {
  content: "\e62d";
}

.ti-layout:before {
  content: "\e62e";
}

.ti-layers:before {
  content: "\e62f";
}

.ti-layers-alt:before {
  content: "\e630";
}

.ti-key:before {
  content: "\e631";
}

.ti-import:before {
  content: "\e632";
}

.ti-image:before {
  content: "\e633";
}

.ti-heart:before {
  content: "\e634";
}

.ti-heart-broken:before {
  content: "\e635";
}

.ti-hand-stop:before {
  content: "\e636";
}

.ti-hand-open:before {
  content: "\e637";
}

.ti-hand-drag:before {
  content: "\e638";
}

.ti-folder:before {
  content: "\e639";
}

.ti-flag:before {
  content: "\e63a";
}

.ti-flag-alt:before {
  content: "\e63b";
}

.ti-flag-alt-2:before {
  content: "\e63c";
}

.ti-eye:before {
  content: "\e63d";
}

.ti-export:before {
  content: "\e63e";
}

.ti-exchange-vertical:before {
  content: "\e63f";
}

.ti-desktop:before {
  content: "\e640";
}

.ti-cup:before {
  content: "\e641";
}

.ti-crown:before {
  content: "\e642";
}

.ti-comments:before {
  content: "\e643";
}

.ti-comment:before {
  content: "\e644";
}

.ti-comment-alt:before {
  content: "\e645";
}

.ti-close:before {
  content: "\e646";
}

.ti-clip:before {
  content: "\e647";
}

.ti-angle-up:before {
  content: "\e648";
}

.ti-angle-right:before {
  content: "\e649";
}

.ti-angle-left:before {
  content: "\e64a";
}

.ti-angle-down:before {
  content: "\e64b";
}

.ti-check:before {
  content: "\e64c";
}

.ti-check-box:before {
  content: "\e64d";
}

.ti-camera:before {
  content: "\e64e";
}

.ti-announcement:before {
  content: "\e64f";
}

.ti-brush:before {
  content: "\e650";
}

.ti-briefcase:before {
  content: "\e651";
}

.ti-bolt:before {
  content: "\e652";
}

.ti-bolt-alt:before {
  content: "\e653";
}

.ti-blackboard:before {
  content: "\e654";
}

.ti-bag:before {
  content: "\e655";
}

.ti-move:before {
  content: "\e656";
}

.ti-arrows-vertical:before {
  content: "\e657";
}

.ti-arrows-horizontal:before {
  content: "\e658";
}

.ti-fullscreen:before {
  content: "\e659";
}

.ti-arrow-top-right:before {
  content: "\e65a";
}

.ti-arrow-top-left:before {
  content: "\e65b";
}

.ti-arrow-circle-up:before {
  content: "\e65c";
}

.ti-arrow-circle-right:before {
  content: "\e65d";
}

.ti-arrow-circle-left:before {
  content: "\e65e";
}

.ti-arrow-circle-down:before {
  content: "\e65f";
}

.ti-angle-double-up:before {
  content: "\e660";
}

.ti-angle-double-right:before {
  content: "\e661";
}

.ti-angle-double-left:before {
  content: "\e662";
}

.ti-angle-double-down:before {
  content: "\e663";
}

.ti-zip:before {
  content: "\e664";
}

.ti-world:before {
  content: "\e665";
}

.ti-wheelchair:before {
  content: "\e666";
}

.ti-view-list:before {
  content: "\e667";
}

.ti-view-list-alt:before {
  content: "\e668";
}

.ti-view-grid:before {
  content: "\e669";
}

.ti-uppercase:before {
  content: "\e66a";
}

.ti-upload:before {
  content: "\e66b";
}

.ti-underline:before {
  content: "\e66c";
}

.ti-truck:before {
  content: "\e66d";
}

.ti-timer:before {
  content: "\e66e";
}

.ti-ticket:before {
  content: "\e66f";
}

.ti-thumb-up:before {
  content: "\e670";
}

.ti-thumb-down:before {
  content: "\e671";
}

.ti-text:before {
  content: "\e672";
}

.ti-stats-up:before {
  content: "\e673";
}

.ti-stats-down:before {
  content: "\e674";
}

.ti-split-v:before {
  content: "\e675";
}

.ti-split-h:before {
  content: "\e676";
}

.ti-smallcap:before {
  content: "\e677";
}

.ti-shine:before {
  content: "\e678";
}

.ti-shift-right:before {
  content: "\e679";
}

.ti-shift-left:before {
  content: "\e67a";
}

.ti-shield:before {
  content: "\e67b";
}

.ti-notepad:before {
  content: "\e67c";
}

.ti-server:before {
  content: "\e67d";
}

.ti-quote-right:before {
  content: "\e67e";
}

.ti-quote-left:before {
  content: "\e67f";
}

.ti-pulse:before {
  content: "\e680";
}

.ti-printer:before {
  content: "\e681";
}

.ti-power-off:before {
  content: "\e682";
}

.ti-plug:before {
  content: "\e683";
}

.ti-pie-chart:before {
  content: "\e684";
}

.ti-paragraph:before {
  content: "\e685";
}

.ti-panel:before {
  content: "\e686";
}

.ti-package:before {
  content: "\e687";
}

.ti-music:before {
  content: "\e688";
}

.ti-music-alt:before {
  content: "\e689";
}

.ti-mouse:before {
  content: "\e68a";
}

.ti-mouse-alt:before {
  content: "\e68b";
}

.ti-money:before {
  content: "\e68c";
}

.ti-microphone:before {
  content: "\e68d";
}

.ti-menu:before {
  content: "\e68e";
}

.ti-menu-alt:before {
  content: "\e68f";
}

.ti-map:before {
  content: "\e690";
}

.ti-map-alt:before {
  content: "\e691";
}

.ti-loop:before {
  content: "\e692";
}

.ti-location-pin:before {
  content: "\e693";
}

.ti-list:before {
  content: "\e694";
}

.ti-light-bulb:before {
  content: "\e695";
}

.ti-Italic:before {
  content: "\e696";
}

.ti-info:before {
  content: "\e697";
}

.ti-infinite:before {
  content: "\e698";
}

.ti-id-badge:before {
  content: "\e699";
}

.ti-hummer:before {
  content: "\e69a";
}

.ti-home:before {
  content: "\e69b";
}

.ti-help:before {
  content: "\e69c";
}

.ti-headphone:before {
  content: "\e69d";
}

.ti-harddrives:before {
  content: "\e69e";
}

.ti-harddrive:before {
  content: "\e69f";
}

.ti-gift:before {
  content: "\e6a0";
}

.ti-game:before {
  content: "\e6a1";
}

.ti-filter:before {
  content: "\e6a2";
}

.ti-files:before {
  content: "\e6a3";
}

.ti-file:before {
  content: "\e6a4";
}

.ti-eraser:before {
  content: "\e6a5";
}

.ti-envelope:before {
  content: "\e6a6";
}

.ti-download:before {
  content: "\e6a7";
}

.ti-direction:before {
  content: "\e6a8";
}

.ti-direction-alt:before {
  content: "\e6a9";
}

.ti-dashboard:before {
  content: "\e6aa";
}

.ti-control-stop:before {
  content: "\e6ab";
}

.ti-control-shuffle:before {
  content: "\e6ac";
}

.ti-control-play:before {
  content: "\e6ad";
}

.ti-control-pause:before {
  content: "\e6ae";
}

.ti-control-forward:before {
  content: "\e6af";
}

.ti-control-backward:before {
  content: "\e6b0";
}

.ti-cloud:before {
  content: "\e6b1";
}

.ti-cloud-up:before {
  content: "\e6b2";
}

.ti-cloud-down:before {
  content: "\e6b3";
}

.ti-clipboard:before {
  content: "\e6b4";
}

.ti-car:before {
  content: "\e6b5";
}

.ti-calendar:before {
  content: "\e6b6";
}

.ti-book:before {
  content: "\e6b7";
}

.ti-bell:before {
  content: "\e6b8";
}

.ti-basketball:before {
  content: "\e6b9";
}

.ti-bar-chart:before {
  content: "\e6ba";
}

.ti-bar-chart-alt:before {
  content: "\e6bb";
}

.ti-back-right:before {
  content: "\e6bc";
}

.ti-back-left:before {
  content: "\e6bd";
}

.ti-arrows-corner:before {
  content: "\e6be";
}

.ti-archive:before {
  content: "\e6bf";
}

.ti-anchor:before {
  content: "\e6c0";
}

.ti-align-right:before {
  content: "\e6c1";
}

.ti-align-left:before {
  content: "\e6c2";
}

.ti-align-justify:before {
  content: "\e6c3";
}

.ti-align-center:before {
  content: "\e6c4";
}

.ti-alert:before {
  content: "\e6c5";
}

.ti-alarm-clock:before {
  content: "\e6c6";
}

.ti-agenda:before {
  content: "\e6c7";
}

.ti-write:before {
  content: "\e6c8";
}

.ti-window:before {
  content: "\e6c9";
}

.ti-widgetized:before {
  content: "\e6ca";
}

.ti-widget:before {
  content: "\e6cb";
}

.ti-widget-alt:before {
  content: "\e6cc";
}

.ti-wallet:before {
  content: "\e6cd";
}

.ti-video-clapper:before {
  content: "\e6ce";
}

.ti-video-camera:before {
  content: "\e6cf";
}

.ti-vector:before {
  content: "\e6d0";
}

.ti-themify-logo:before {
  content: "\e6d1";
}

.ti-themify-favicon:before {
  content: "\e6d2";
}

.ti-themify-favicon-alt:before {
  content: "\e6d3";
}

.ti-support:before {
  content: "\e6d4";
}

.ti-stamp:before {
  content: "\e6d5";
}

.ti-split-v-alt:before {
  content: "\e6d6";
}

.ti-slice:before {
  content: "\e6d7";
}

.ti-shortcode:before {
  content: "\e6d8";
}

.ti-shift-right-alt:before {
  content: "\e6d9";
}

.ti-shift-left-alt:before {
  content: "\e6da";
}

.ti-ruler-alt-2:before {
  content: "\e6db";
}

.ti-receipt:before {
  content: "\e6dc";
}

.ti-pin2:before {
  content: "\e6dd";
}

.ti-pin-alt:before {
  content: "\e6de";
}

.ti-pencil-alt2:before {
  content: "\e6df";
}

.ti-palette:before {
  content: "\e6e0";
}

.ti-more:before {
  content: "\e6e1";
}

.ti-more-alt:before {
  content: "\e6e2";
}

.ti-microphone-alt:before {
  content: "\e6e3";
}

.ti-magnet:before {
  content: "\e6e4";
}

.ti-line-double:before {
  content: "\e6e5";
}

.ti-line-dotted:before {
  content: "\e6e6";
}

.ti-line-dashed:before {
  content: "\e6e7";
}

.ti-layout-width-full:before {
  content: "\e6e8";
}

.ti-layout-width-default:before {
  content: "\e6e9";
}

.ti-layout-width-default-alt:before {
  content: "\e6ea";
}

.ti-layout-tab:before {
  content: "\e6eb";
}

.ti-layout-tab-window:before {
  content: "\e6ec";
}

.ti-layout-tab-v:before {
  content: "\e6ed";
}

.ti-layout-tab-min:before {
  content: "\e6ee";
}

.ti-layout-slider:before {
  content: "\e6ef";
}

.ti-layout-slider-alt:before {
  content: "\e6f0";
}

.ti-layout-sidebar-right:before {
  content: "\e6f1";
}

.ti-layout-sidebar-none:before {
  content: "\e6f2";
}

.ti-layout-sidebar-left:before {
  content: "\e6f3";
}

.ti-layout-placeholder:before {
  content: "\e6f4";
}

.ti-layout-menu:before {
  content: "\e6f5";
}

.ti-layout-menu-v:before {
  content: "\e6f6";
}

.ti-layout-menu-separated:before {
  content: "\e6f7";
}

.ti-layout-menu-full:before {
  content: "\e6f8";
}

.ti-layout-media-right-alt:before {
  content: "\e6f9";
}

.ti-layout-media-right:before {
  content: "\e6fa";
}

.ti-layout-media-overlay:before {
  content: "\e6fb";
}

.ti-layout-media-overlay-alt:before {
  content: "\e6fc";
}

.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd";
}

.ti-layout-media-left-alt:before {
  content: "\e6fe";
}

.ti-layout-media-left:before {
  content: "\e6ff";
}

.ti-layout-media-center-alt:before {
  content: "\e700";
}

.ti-layout-media-center:before {
  content: "\e701";
}

.ti-layout-list-thumb:before {
  content: "\e702";
}

.ti-layout-list-thumb-alt:before {
  content: "\e703";
}

.ti-layout-list-post:before {
  content: "\e704";
}

.ti-layout-list-large-image:before {
  content: "\e705";
}

.ti-layout-line-solid:before {
  content: "\e706";
}

.ti-layout-grid4:before {
  content: "\e707";
}

.ti-layout-grid3:before {
  content: "\e708";
}

.ti-layout-grid2:before {
  content: "\e709";
}

.ti-layout-grid2-thumb:before {
  content: "\e70a";
}

.ti-layout-cta-right:before {
  content: "\e70b";
}

.ti-layout-cta-left:before {
  content: "\e70c";
}

.ti-layout-cta-center:before {
  content: "\e70d";
}

.ti-layout-cta-btn-right:before {
  content: "\e70e";
}

.ti-layout-cta-btn-left:before {
  content: "\e70f";
}

.ti-layout-column4:before {
  content: "\e710";
}

.ti-layout-column3:before {
  content: "\e711";
}

.ti-layout-column2:before {
  content: "\e712";
}

.ti-layout-accordion-separated:before {
  content: "\e713";
}

.ti-layout-accordion-merged:before {
  content: "\e714";
}

.ti-layout-accordion-list:before {
  content: "\e715";
}

.ti-ink-pen:before {
  content: "\e716";
}

.ti-info-alt:before {
  content: "\e717";
}

.ti-help-alt:before {
  content: "\e718";
}

.ti-headphone-alt:before {
  content: "\e719";
}

.ti-hand-point-up:before {
  content: "\e71a";
}

.ti-hand-point-right:before {
  content: "\e71b";
}

.ti-hand-point-left:before {
  content: "\e71c";
}

.ti-hand-point-down:before {
  content: "\e71d";
}

.ti-gallery:before {
  content: "\e71e";
}

.ti-face-smile:before {
  content: "\e71f";
}

.ti-face-sad:before {
  content: "\e720";
}

.ti-credit-card:before {
  content: "\e721";
}

.ti-control-skip-forward:before {
  content: "\e722";
}

.ti-control-skip-backward:before {
  content: "\e723";
}

.ti-control-record:before {
  content: "\e724";
}

.ti-control-eject:before {
  content: "\e725";
}

.ti-comments-smiley:before {
  content: "\e726";
}

.ti-brush-alt:before {
  content: "\e727";
}

.ti-youtube:before {
  content: "\e728";
}

.ti-vimeo:before {
  content: "\e729";
}

.ti-twitter:before {
  content: "\e72a";
}

.ti-time:before {
  content: "\e72b";
}

.ti-tumblr:before {
  content: "\e72c";
}

.ti-skype:before {
  content: "\e72d";
}

.ti-share:before {
  content: "\e72e";
}

.ti-share-alt:before {
  content: "\e72f";
}

.ti-rocket:before {
  content: "\e730";
}

.ti-pinterest:before {
  content: "\e731";
}

.ti-new-window:before {
  content: "\e732";
}

.ti-microsoft:before {
  content: "\e733";
}

.ti-list-ol:before {
  content: "\e734";
}

.ti-linkedin:before {
  content: "\e735";
}

.ti-layout-sidebar-2:before {
  content: "\e736";
}

.ti-layout-grid4-alt:before {
  content: "\e737";
}

.ti-layout-grid3-alt:before {
  content: "\e738";
}

.ti-layout-grid2-alt:before {
  content: "\e739";
}

.ti-layout-column4-alt:before {
  content: "\e73a";
}

.ti-layout-column3-alt:before {
  content: "\e73b";
}

.ti-layout-column2-alt:before {
  content: "\e73c";
}

.ti-instagram:before {
  content: "\e73d";
}

.ti-google:before {
  content: "\e73e";
}

.ti-github:before {
  content: "\e73f";
}

.ti-flickr:before {
  content: "\e740";
}

.ti-facebook:before {
  content: "\e741";
}

.ti-dropbox:before {
  content: "\e742";
}

.ti-dribbble:before {
  content: "\e743";
}

.ti-apple:before {
  content: "\e744";
}

.ti-android:before {
  content: "\e745";
}

.ti-save:before {
  content: "\e746";
}

.ti-save-alt:before {
  content: "\e747";
}

.ti-yahoo:before {
  content: "\e748";
}

.ti-wordpress:before {
  content: "\e749";
}

.ti-vimeo-alt:before {
  content: "\e74a";
}

.ti-twitter-alt:before {
  content: "\e74b";
}

.ti-tumblr-alt:before {
  content: "\e74c";
}

.ti-trello:before {
  content: "\e74d";
}

.ti-stack-overflow:before {
  content: "\e74e";
}

.ti-soundcloud:before {
  content: "\e74f";
}

.ti-sharethis:before {
  content: "\e750";
}

.ti-sharethis-alt:before {
  content: "\e751";
}

.ti-reddit:before {
  content: "\e752";
}

.ti-pinterest-alt:before {
  content: "\e753";
}

.ti-microsoft-alt:before {
  content: "\e754";
}

.ti-linux:before {
  content: "\e755";
}

.ti-jsfiddle:before {
  content: "\e756";
}

.ti-joomla:before {
  content: "\e757";
}

.ti-html5:before {
  content: "\e758";
}

.ti-flickr-alt:before {
  content: "\e759";
}

.ti-email:before {
  content: "\e75a";
}

.ti-drupal:before {
  content: "\e75b";
}

.ti-dropbox-alt:before {
  content: "\e75c";
}

.ti-css3:before {
  content: "\e75d";
}

.ti-rss:before {
  content: "\e75e";
}

.ti-rss-alt:before {
  content: "\e75f";
}

/*!
 *  Weather Icons 2.0.8
 *  Updated September 19, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */
@font-face {
  font-family: 'weathericons';
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot);
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot) format("embedded-opentype"), url(/build/fonts/weathericons-regular-webfont.e218aee6.woff2) format("woff2"), url(/build/fonts/weathericons-regular-webfont.371511dd.woff) format("woff"), url(/build/fonts/weathericons-regular-webfont.0942d1e1.ttf) format("truetype"), url(/build/images/weathericons-regular-webfont.50eefa0d.svg#weather_iconsregular) format("svg");
  font-weight: normal;
  font-style: normal;
}

.wi {
  display: inline-block;
  font-family: 'weathericons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wi-fw {
  text-align: center;
  width: 1.4em;
}

.wi-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.wi-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.wi-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}

.wi-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.wi-flip-vertical {
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1);
}

.wi-day-sunny:before {
  content: "\f00d";
}

.wi-day-cloudy:before {
  content: "\f002";
}

.wi-day-cloudy-gusts:before {
  content: "\f000";
}

.wi-day-cloudy-windy:before {
  content: "\f001";
}

.wi-day-fog:before {
  content: "\f003";
}

.wi-day-hail:before {
  content: "\f004";
}

.wi-day-haze:before {
  content: "\f0b6";
}

.wi-day-lightning:before {
  content: "\f005";
}

.wi-day-rain:before {
  content: "\f008";
}

.wi-day-rain-mix:before {
  content: "\f006";
}

.wi-day-rain-wind:before {
  content: "\f007";
}

.wi-day-showers:before {
  content: "\f009";
}

.wi-day-sleet:before {
  content: "\f0b2";
}

.wi-day-sleet-storm:before {
  content: "\f068";
}

.wi-day-snow:before {
  content: "\f00a";
}

.wi-day-snow-thunderstorm:before {
  content: "\f06b";
}

.wi-day-snow-wind:before {
  content: "\f065";
}

.wi-day-sprinkle:before {
  content: "\f00b";
}

.wi-day-storm-showers:before {
  content: "\f00e";
}

.wi-day-sunny-overcast:before {
  content: "\f00c";
}

.wi-day-thunderstorm:before {
  content: "\f010";
}

.wi-day-windy:before {
  content: "\f085";
}

.wi-solar-eclipse:before {
  content: "\f06e";
}

.wi-hot:before {
  content: "\f072";
}

.wi-day-cloudy-high:before {
  content: "\f07d";
}

.wi-day-light-wind:before {
  content: "\f0c4";
}

.wi-night-clear:before {
  content: "\f02e";
}

.wi-night-alt-cloudy:before {
  content: "\f086";
}

.wi-night-alt-cloudy-gusts:before {
  content: "\f022";
}

.wi-night-alt-cloudy-windy:before {
  content: "\f023";
}

.wi-night-alt-hail:before {
  content: "\f024";
}

.wi-night-alt-lightning:before {
  content: "\f025";
}

.wi-night-alt-rain:before {
  content: "\f028";
}

.wi-night-alt-rain-mix:before {
  content: "\f026";
}

.wi-night-alt-rain-wind:before {
  content: "\f027";
}

.wi-night-alt-showers:before {
  content: "\f029";
}

.wi-night-alt-sleet:before {
  content: "\f0b4";
}

.wi-night-alt-sleet-storm:before {
  content: "\f06a";
}

.wi-night-alt-snow:before {
  content: "\f02a";
}

.wi-night-alt-snow-thunderstorm:before {
  content: "\f06d";
}

.wi-night-alt-snow-wind:before {
  content: "\f067";
}

.wi-night-alt-sprinkle:before {
  content: "\f02b";
}

.wi-night-alt-storm-showers:before {
  content: "\f02c";
}

.wi-night-alt-thunderstorm:before {
  content: "\f02d";
}

.wi-night-cloudy:before {
  content: "\f031";
}

.wi-night-cloudy-gusts:before {
  content: "\f02f";
}

.wi-night-cloudy-windy:before {
  content: "\f030";
}

.wi-night-fog:before {
  content: "\f04a";
}

.wi-night-hail:before {
  content: "\f032";
}

.wi-night-lightning:before {
  content: "\f033";
}

.wi-night-partly-cloudy:before {
  content: "\f083";
}

.wi-night-rain:before {
  content: "\f036";
}

.wi-night-rain-mix:before {
  content: "\f034";
}

.wi-night-rain-wind:before {
  content: "\f035";
}

.wi-night-showers:before {
  content: "\f037";
}

.wi-night-sleet:before {
  content: "\f0b3";
}

.wi-night-sleet-storm:before {
  content: "\f069";
}

.wi-night-snow:before {
  content: "\f038";
}

.wi-night-snow-thunderstorm:before {
  content: "\f06c";
}

.wi-night-snow-wind:before {
  content: "\f066";
}

.wi-night-sprinkle:before {
  content: "\f039";
}

.wi-night-storm-showers:before {
  content: "\f03a";
}

.wi-night-thunderstorm:before {
  content: "\f03b";
}

.wi-lunar-eclipse:before {
  content: "\f070";
}

.wi-stars:before {
  content: "\f077";
}

.wi-storm-showers:before {
  content: "\f01d";
}

.wi-thunderstorm:before {
  content: "\f01e";
}

.wi-night-alt-cloudy-high:before {
  content: "\f07e";
}

.wi-night-cloudy-high:before {
  content: "\f080";
}

.wi-night-alt-partly-cloudy:before {
  content: "\f081";
}

.wi-cloud:before {
  content: "\f041";
}

.wi-cloudy:before {
  content: "\f013";
}

.wi-cloudy-gusts:before {
  content: "\f011";
}

.wi-cloudy-windy:before {
  content: "\f012";
}

.wi-fog:before {
  content: "\f014";
}

.wi-hail:before {
  content: "\f015";
}

.wi-rain:before {
  content: "\f019";
}

.wi-rain-mix:before {
  content: "\f017";
}

.wi-rain-wind:before {
  content: "\f018";
}

.wi-showers:before {
  content: "\f01a";
}

.wi-sleet:before {
  content: "\f0b5";
}

.wi-snow:before {
  content: "\f01b";
}

.wi-sprinkle:before {
  content: "\f01c";
}

.wi-storm-showers:before {
  content: "\f01d";
}

.wi-thunderstorm:before {
  content: "\f01e";
}

.wi-snow-wind:before {
  content: "\f064";
}

.wi-snow:before {
  content: "\f01b";
}

.wi-smog:before {
  content: "\f074";
}

.wi-smoke:before {
  content: "\f062";
}

.wi-lightning:before {
  content: "\f016";
}

.wi-raindrops:before {
  content: "\f04e";
}

.wi-raindrop:before {
  content: "\f078";
}

.wi-dust:before {
  content: "\f063";
}

.wi-snowflake-cold:before {
  content: "\f076";
}

.wi-windy:before {
  content: "\f021";
}

.wi-strong-wind:before {
  content: "\f050";
}

.wi-sandstorm:before {
  content: "\f082";
}

.wi-earthquake:before {
  content: "\f0c6";
}

.wi-fire:before {
  content: "\f0c7";
}

.wi-flood:before {
  content: "\f07c";
}

.wi-meteor:before {
  content: "\f071";
}

.wi-tsunami:before {
  content: "\f0c5";
}

.wi-volcano:before {
  content: "\f0c8";
}

.wi-hurricane:before {
  content: "\f073";
}

.wi-tornado:before {
  content: "\f056";
}

.wi-small-craft-advisory:before {
  content: "\f0cc";
}

.wi-gale-warning:before {
  content: "\f0cd";
}

.wi-storm-warning:before {
  content: "\f0ce";
}

.wi-hurricane-warning:before {
  content: "\f0cf";
}

.wi-wind-direction:before {
  content: "\f0b1";
}

.wi-alien:before {
  content: "\f075";
}

.wi-celsius:before {
  content: "\f03c";
}

.wi-fahrenheit:before {
  content: "\f045";
}

.wi-degrees:before {
  content: "\f042";
}

.wi-thermometer:before {
  content: "\f055";
}

.wi-thermometer-exterior:before {
  content: "\f053";
}

.wi-thermometer-internal:before {
  content: "\f054";
}

.wi-cloud-down:before {
  content: "\f03d";
}

.wi-cloud-up:before {
  content: "\f040";
}

.wi-cloud-refresh:before {
  content: "\f03e";
}

.wi-horizon:before {
  content: "\f047";
}

.wi-horizon-alt:before {
  content: "\f046";
}

.wi-sunrise:before {
  content: "\f051";
}

.wi-sunset:before {
  content: "\f052";
}

.wi-moonrise:before {
  content: "\f0c9";
}

.wi-moonset:before {
  content: "\f0ca";
}

.wi-refresh:before {
  content: "\f04c";
}

.wi-refresh-alt:before {
  content: "\f04b";
}

.wi-umbrella:before {
  content: "\f084";
}

.wi-barometer:before {
  content: "\f079";
}

.wi-humidity:before {
  content: "\f07a";
}

.wi-na:before {
  content: "\f07b";
}

.wi-train:before {
  content: "\f0cb";
}

.wi-moon-new:before {
  content: "\f095";
}

.wi-moon-waxing-crescent-1:before {
  content: "\f096";
}

.wi-moon-waxing-crescent-2:before {
  content: "\f097";
}

.wi-moon-waxing-crescent-3:before {
  content: "\f098";
}

.wi-moon-waxing-crescent-4:before {
  content: "\f099";
}

.wi-moon-waxing-crescent-5:before {
  content: "\f09a";
}

.wi-moon-waxing-crescent-6:before {
  content: "\f09b";
}

.wi-moon-first-quarter:before {
  content: "\f09c";
}

.wi-moon-waxing-gibbous-1:before {
  content: "\f09d";
}

.wi-moon-waxing-gibbous-2:before {
  content: "\f09e";
}

.wi-moon-waxing-gibbous-3:before {
  content: "\f09f";
}

.wi-moon-waxing-gibbous-4:before {
  content: "\f0a0";
}

.wi-moon-waxing-gibbous-5:before {
  content: "\f0a1";
}

.wi-moon-waxing-gibbous-6:before {
  content: "\f0a2";
}

.wi-moon-full:before {
  content: "\f0a3";
}

.wi-moon-waning-gibbous-1:before {
  content: "\f0a4";
}

.wi-moon-waning-gibbous-2:before {
  content: "\f0a5";
}

.wi-moon-waning-gibbous-3:before {
  content: "\f0a6";
}

.wi-moon-waning-gibbous-4:before {
  content: "\f0a7";
}

.wi-moon-waning-gibbous-5:before {
  content: "\f0a8";
}

.wi-moon-waning-gibbous-6:before {
  content: "\f0a9";
}

.wi-moon-third-quarter:before {
  content: "\f0aa";
}

.wi-moon-waning-crescent-1:before {
  content: "\f0ab";
}

.wi-moon-waning-crescent-2:before {
  content: "\f0ac";
}

.wi-moon-waning-crescent-3:before {
  content: "\f0ad";
}

.wi-moon-waning-crescent-4:before {
  content: "\f0ae";
}

.wi-moon-waning-crescent-5:before {
  content: "\f0af";
}

.wi-moon-waning-crescent-6:before {
  content: "\f0b0";
}

.wi-moon-alt-new:before {
  content: "\f0eb";
}

.wi-moon-alt-waxing-crescent-1:before {
  content: "\f0d0";
}

.wi-moon-alt-waxing-crescent-2:before {
  content: "\f0d1";
}

.wi-moon-alt-waxing-crescent-3:before {
  content: "\f0d2";
}

.wi-moon-alt-waxing-crescent-4:before {
  content: "\f0d3";
}

.wi-moon-alt-waxing-crescent-5:before {
  content: "\f0d4";
}

.wi-moon-alt-waxing-crescent-6:before {
  content: "\f0d5";
}

.wi-moon-alt-first-quarter:before {
  content: "\f0d6";
}

.wi-moon-alt-waxing-gibbous-1:before {
  content: "\f0d7";
}

.wi-moon-alt-waxing-gibbous-2:before {
  content: "\f0d8";
}

.wi-moon-alt-waxing-gibbous-3:before {
  content: "\f0d9";
}

.wi-moon-alt-waxing-gibbous-4:before {
  content: "\f0da";
}

.wi-moon-alt-waxing-gibbous-5:before {
  content: "\f0db";
}

.wi-moon-alt-waxing-gibbous-6:before {
  content: "\f0dc";
}

.wi-moon-alt-full:before {
  content: "\f0dd";
}

.wi-moon-alt-waning-gibbous-1:before {
  content: "\f0de";
}

.wi-moon-alt-waning-gibbous-2:before {
  content: "\f0df";
}

.wi-moon-alt-waning-gibbous-3:before {
  content: "\f0e0";
}

.wi-moon-alt-waning-gibbous-4:before {
  content: "\f0e1";
}

.wi-moon-alt-waning-gibbous-5:before {
  content: "\f0e2";
}

.wi-moon-alt-waning-gibbous-6:before {
  content: "\f0e3";
}

.wi-moon-alt-third-quarter:before {
  content: "\f0e4";
}

.wi-moon-alt-waning-crescent-1:before {
  content: "\f0e5";
}

.wi-moon-alt-waning-crescent-2:before {
  content: "\f0e6";
}

.wi-moon-alt-waning-crescent-3:before {
  content: "\f0e7";
}

.wi-moon-alt-waning-crescent-4:before {
  content: "\f0e8";
}

.wi-moon-alt-waning-crescent-5:before {
  content: "\f0e9";
}

.wi-moon-alt-waning-crescent-6:before {
  content: "\f0ea";
}

.wi-moon-0:before {
  content: "\f095";
}

.wi-moon-1:before {
  content: "\f096";
}

.wi-moon-2:before {
  content: "\f097";
}

.wi-moon-3:before {
  content: "\f098";
}

.wi-moon-4:before {
  content: "\f099";
}

.wi-moon-5:before {
  content: "\f09a";
}

.wi-moon-6:before {
  content: "\f09b";
}

.wi-moon-7:before {
  content: "\f09c";
}

.wi-moon-8:before {
  content: "\f09d";
}

.wi-moon-9:before {
  content: "\f09e";
}

.wi-moon-10:before {
  content: "\f09f";
}

.wi-moon-11:before {
  content: "\f0a0";
}

.wi-moon-12:before {
  content: "\f0a1";
}

.wi-moon-13:before {
  content: "\f0a2";
}

.wi-moon-14:before {
  content: "\f0a3";
}

.wi-moon-15:before {
  content: "\f0a4";
}

.wi-moon-16:before {
  content: "\f0a5";
}

.wi-moon-17:before {
  content: "\f0a6";
}

.wi-moon-18:before {
  content: "\f0a7";
}

.wi-moon-19:before {
  content: "\f0a8";
}

.wi-moon-20:before {
  content: "\f0a9";
}

.wi-moon-21:before {
  content: "\f0aa";
}

.wi-moon-22:before {
  content: "\f0ab";
}

.wi-moon-23:before {
  content: "\f0ac";
}

.wi-moon-24:before {
  content: "\f0ad";
}

.wi-moon-25:before {
  content: "\f0ae";
}

.wi-moon-26:before {
  content: "\f0af";
}

.wi-moon-27:before {
  content: "\f0b0";
}

.wi-time-1:before {
  content: "\f08a";
}

.wi-time-2:before {
  content: "\f08b";
}

.wi-time-3:before {
  content: "\f08c";
}

.wi-time-4:before {
  content: "\f08d";
}

.wi-time-5:before {
  content: "\f08e";
}

.wi-time-6:before {
  content: "\f08f";
}

.wi-time-7:before {
  content: "\f090";
}

.wi-time-8:before {
  content: "\f091";
}

.wi-time-9:before {
  content: "\f092";
}

.wi-time-10:before {
  content: "\f093";
}

.wi-time-11:before {
  content: "\f094";
}

.wi-time-12:before {
  content: "\f089";
}

.wi-direction-up:before {
  content: "\f058";
}

.wi-direction-up-right:before {
  content: "\f057";
}

.wi-direction-right:before {
  content: "\f04d";
}

.wi-direction-down-right:before {
  content: "\f088";
}

.wi-direction-down:before {
  content: "\f044";
}

.wi-direction-down-left:before {
  content: "\f043";
}

.wi-direction-left:before {
  content: "\f048";
}

.wi-direction-up-left:before {
  content: "\f087";
}

.wi-wind-beaufort-0:before {
  content: "\f0b7";
}

.wi-wind-beaufort-1:before {
  content: "\f0b8";
}

.wi-wind-beaufort-2:before {
  content: "\f0b9";
}

.wi-wind-beaufort-3:before {
  content: "\f0ba";
}

.wi-wind-beaufort-4:before {
  content: "\f0bb";
}

.wi-wind-beaufort-5:before {
  content: "\f0bc";
}

.wi-wind-beaufort-6:before {
  content: "\f0bd";
}

.wi-wind-beaufort-7:before {
  content: "\f0be";
}

.wi-wind-beaufort-8:before {
  content: "\f0bf";
}

.wi-wind-beaufort-9:before {
  content: "\f0c0";
}

.wi-wind-beaufort-10:before {
  content: "\f0c1";
}

.wi-wind-beaufort-11:before {
  content: "\f0c2";
}

.wi-wind-beaufort-12:before {
  content: "\f0c3";
}

.wi-yahoo-0:before {
  content: "\f056";
}

.wi-yahoo-1:before {
  content: "\f00e";
}

.wi-yahoo-2:before {
  content: "\f073";
}

.wi-yahoo-3:before {
  content: "\f01e";
}

.wi-yahoo-4:before {
  content: "\f01e";
}

.wi-yahoo-5:before {
  content: "\f017";
}

.wi-yahoo-6:before {
  content: "\f017";
}

.wi-yahoo-7:before {
  content: "\f017";
}

.wi-yahoo-8:before {
  content: "\f015";
}

.wi-yahoo-9:before {
  content: "\f01a";
}

.wi-yahoo-10:before {
  content: "\f015";
}

.wi-yahoo-11:before {
  content: "\f01a";
}

.wi-yahoo-12:before {
  content: "\f01a";
}

.wi-yahoo-13:before {
  content: "\f01b";
}

.wi-yahoo-14:before {
  content: "\f00a";
}

.wi-yahoo-15:before {
  content: "\f064";
}

.wi-yahoo-16:before {
  content: "\f01b";
}

.wi-yahoo-17:before {
  content: "\f015";
}

.wi-yahoo-18:before {
  content: "\f017";
}

.wi-yahoo-19:before {
  content: "\f063";
}

.wi-yahoo-20:before {
  content: "\f014";
}

.wi-yahoo-21:before {
  content: "\f021";
}

.wi-yahoo-22:before {
  content: "\f062";
}

.wi-yahoo-23:before {
  content: "\f050";
}

.wi-yahoo-24:before {
  content: "\f050";
}

.wi-yahoo-25:before {
  content: "\f076";
}

.wi-yahoo-26:before {
  content: "\f013";
}

.wi-yahoo-27:before {
  content: "\f031";
}

.wi-yahoo-28:before {
  content: "\f002";
}

.wi-yahoo-29:before {
  content: "\f031";
}

.wi-yahoo-30:before {
  content: "\f002";
}

.wi-yahoo-31:before {
  content: "\f02e";
}

.wi-yahoo-32:before {
  content: "\f00d";
}

.wi-yahoo-33:before {
  content: "\f083";
}

.wi-yahoo-34:before {
  content: "\f00c";
}

.wi-yahoo-35:before {
  content: "\f017";
}

.wi-yahoo-36:before {
  content: "\f072";
}

.wi-yahoo-37:before {
  content: "\f00e";
}

.wi-yahoo-38:before {
  content: "\f00e";
}

.wi-yahoo-39:before {
  content: "\f00e";
}

.wi-yahoo-40:before {
  content: "\f01a";
}

.wi-yahoo-41:before {
  content: "\f064";
}

.wi-yahoo-42:before {
  content: "\f01b";
}

.wi-yahoo-43:before {
  content: "\f064";
}

.wi-yahoo-44:before {
  content: "\f00c";
}

.wi-yahoo-45:before {
  content: "\f00e";
}

.wi-yahoo-46:before {
  content: "\f01b";
}

.wi-yahoo-47:before {
  content: "\f00e";
}

.wi-yahoo-3200:before {
  content: "\f077";
}

.wi-forecast-io-clear-day:before {
  content: "\f00d";
}

.wi-forecast-io-clear-night:before {
  content: "\f02e";
}

.wi-forecast-io-rain:before {
  content: "\f019";
}

.wi-forecast-io-snow:before {
  content: "\f01b";
}

.wi-forecast-io-sleet:before {
  content: "\f0b5";
}

.wi-forecast-io-wind:before {
  content: "\f050";
}

.wi-forecast-io-fog:before {
  content: "\f014";
}

.wi-forecast-io-cloudy:before {
  content: "\f013";
}

.wi-forecast-io-partly-cloudy-day:before {
  content: "\f002";
}

.wi-forecast-io-partly-cloudy-night:before {
  content: "\f031";
}

.wi-forecast-io-hail:before {
  content: "\f015";
}

.wi-forecast-io-thunderstorm:before {
  content: "\f01e";
}

.wi-forecast-io-tornado:before {
  content: "\f056";
}

.wi-wmo4680-0:before,
.wi-wmo4680-00:before {
  content: "\f055";
}

.wi-wmo4680-1:before,
.wi-wmo4680-01:before {
  content: "\f013";
}

.wi-wmo4680-2:before,
.wi-wmo4680-02:before {
  content: "\f055";
}

.wi-wmo4680-3:before,
.wi-wmo4680-03:before {
  content: "\f013";
}

.wi-wmo4680-4:before,
.wi-wmo4680-04:before {
  content: "\f014";
}

.wi-wmo4680-5:before,
.wi-wmo4680-05:before {
  content: "\f014";
}

.wi-wmo4680-10:before {
  content: "\f014";
}

.wi-wmo4680-11:before {
  content: "\f014";
}

.wi-wmo4680-12:before {
  content: "\f016";
}

.wi-wmo4680-18:before {
  content: "\f050";
}

.wi-wmo4680-20:before {
  content: "\f014";
}

.wi-wmo4680-21:before {
  content: "\f017";
}

.wi-wmo4680-22:before {
  content: "\f017";
}

.wi-wmo4680-23:before {
  content: "\f019";
}

.wi-wmo4680-24:before {
  content: "\f01b";
}

.wi-wmo4680-25:before {
  content: "\f015";
}

.wi-wmo4680-26:before {
  content: "\f01e";
}

.wi-wmo4680-27:before {
  content: "\f063";
}

.wi-wmo4680-28:before {
  content: "\f063";
}

.wi-wmo4680-29:before {
  content: "\f063";
}

.wi-wmo4680-30:before {
  content: "\f014";
}

.wi-wmo4680-31:before {
  content: "\f014";
}

.wi-wmo4680-32:before {
  content: "\f014";
}

.wi-wmo4680-33:before {
  content: "\f014";
}

.wi-wmo4680-34:before {
  content: "\f014";
}

.wi-wmo4680-35:before {
  content: "\f014";
}

.wi-wmo4680-40:before {
  content: "\f017";
}

.wi-wmo4680-41:before {
  content: "\f01c";
}

.wi-wmo4680-42:before {
  content: "\f019";
}

.wi-wmo4680-43:before {
  content: "\f01c";
}

.wi-wmo4680-44:before {
  content: "\f019";
}

.wi-wmo4680-45:before {
  content: "\f015";
}

.wi-wmo4680-46:before {
  content: "\f015";
}

.wi-wmo4680-47:before {
  content: "\f01b";
}

.wi-wmo4680-48:before {
  content: "\f01b";
}

.wi-wmo4680-50:before {
  content: "\f01c";
}

.wi-wmo4680-51:before {
  content: "\f01c";
}

.wi-wmo4680-52:before {
  content: "\f019";
}

.wi-wmo4680-53:before {
  content: "\f019";
}

.wi-wmo4680-54:before {
  content: "\f076";
}

.wi-wmo4680-55:before {
  content: "\f076";
}

.wi-wmo4680-56:before {
  content: "\f076";
}

.wi-wmo4680-57:before {
  content: "\f01c";
}

.wi-wmo4680-58:before {
  content: "\f019";
}

.wi-wmo4680-60:before {
  content: "\f01c";
}

.wi-wmo4680-61:before {
  content: "\f01c";
}

.wi-wmo4680-62:before {
  content: "\f019";
}

.wi-wmo4680-63:before {
  content: "\f019";
}

.wi-wmo4680-64:before {
  content: "\f015";
}

.wi-wmo4680-65:before {
  content: "\f015";
}

.wi-wmo4680-66:before {
  content: "\f015";
}

.wi-wmo4680-67:before {
  content: "\f017";
}

.wi-wmo4680-68:before {
  content: "\f017";
}

.wi-wmo4680-70:before {
  content: "\f01b";
}

.wi-wmo4680-71:before {
  content: "\f01b";
}

.wi-wmo4680-72:before {
  content: "\f01b";
}

.wi-wmo4680-73:before {
  content: "\f01b";
}

.wi-wmo4680-74:before {
  content: "\f076";
}

.wi-wmo4680-75:before {
  content: "\f076";
}

.wi-wmo4680-76:before {
  content: "\f076";
}

.wi-wmo4680-77:before {
  content: "\f01b";
}

.wi-wmo4680-78:before {
  content: "\f076";
}

.wi-wmo4680-80:before {
  content: "\f019";
}

.wi-wmo4680-81:before {
  content: "\f01c";
}

.wi-wmo4680-82:before {
  content: "\f019";
}

.wi-wmo4680-83:before {
  content: "\f019";
}

.wi-wmo4680-84:before {
  content: "\f01d";
}

.wi-wmo4680-85:before {
  content: "\f017";
}

.wi-wmo4680-86:before {
  content: "\f017";
}

.wi-wmo4680-87:before {
  content: "\f017";
}

.wi-wmo4680-89:before {
  content: "\f015";
}

.wi-wmo4680-90:before {
  content: "\f016";
}

.wi-wmo4680-91:before {
  content: "\f01d";
}

.wi-wmo4680-92:before {
  content: "\f01e";
}

.wi-wmo4680-93:before {
  content: "\f01e";
}

.wi-wmo4680-94:before {
  content: "\f016";
}

.wi-wmo4680-95:before {
  content: "\f01e";
}

.wi-wmo4680-96:before {
  content: "\f01e";
}

.wi-wmo4680-99:before {
  content: "\f056";
}

.wi-owm-200:before {
  content: "\f01e";
}

.wi-owm-201:before {
  content: "\f01e";
}

.wi-owm-202:before {
  content: "\f01e";
}

.wi-owm-210:before {
  content: "\f016";
}

.wi-owm-211:before {
  content: "\f016";
}

.wi-owm-212:before {
  content: "\f016";
}

.wi-owm-221:before {
  content: "\f016";
}

.wi-owm-230:before {
  content: "\f01e";
}

.wi-owm-231:before {
  content: "\f01e";
}

.wi-owm-232:before {
  content: "\f01e";
}

.wi-owm-300:before {
  content: "\f01c";
}

.wi-owm-301:before {
  content: "\f01c";
}

.wi-owm-302:before {
  content: "\f019";
}

.wi-owm-310:before {
  content: "\f017";
}

.wi-owm-311:before {
  content: "\f019";
}

.wi-owm-312:before {
  content: "\f019";
}

.wi-owm-313:before {
  content: "\f01a";
}

.wi-owm-314:before {
  content: "\f019";
}

.wi-owm-321:before {
  content: "\f01c";
}

.wi-owm-500:before {
  content: "\f01c";
}

.wi-owm-501:before {
  content: "\f019";
}

.wi-owm-502:before {
  content: "\f019";
}

.wi-owm-503:before {
  content: "\f019";
}

.wi-owm-504:before {
  content: "\f019";
}

.wi-owm-511:before {
  content: "\f017";
}

.wi-owm-520:before {
  content: "\f01a";
}

.wi-owm-521:before {
  content: "\f01a";
}

.wi-owm-522:before {
  content: "\f01a";
}

.wi-owm-531:before {
  content: "\f01d";
}

.wi-owm-600:before {
  content: "\f01b";
}

.wi-owm-601:before {
  content: "\f01b";
}

.wi-owm-602:before {
  content: "\f0b5";
}

.wi-owm-611:before {
  content: "\f017";
}

.wi-owm-612:before {
  content: "\f017";
}

.wi-owm-615:before {
  content: "\f017";
}

.wi-owm-616:before {
  content: "\f017";
}

.wi-owm-620:before {
  content: "\f017";
}

.wi-owm-621:before {
  content: "\f01b";
}

.wi-owm-622:before {
  content: "\f01b";
}

.wi-owm-701:before {
  content: "\f01a";
}

.wi-owm-711:before {
  content: "\f062";
}

.wi-owm-721:before {
  content: "\f0b6";
}

.wi-owm-731:before {
  content: "\f063";
}

.wi-owm-741:before {
  content: "\f014";
}

.wi-owm-761:before {
  content: "\f063";
}

.wi-owm-762:before {
  content: "\f063";
}

.wi-owm-771:before {
  content: "\f011";
}

.wi-owm-781:before {
  content: "\f056";
}

.wi-owm-800:before {
  content: "\f00d";
}

.wi-owm-801:before {
  content: "\f011";
}

.wi-owm-802:before {
  content: "\f011";
}

.wi-owm-803:before {
  content: "\f012";
}

.wi-owm-804:before {
  content: "\f013";
}

.wi-owm-900:before {
  content: "\f056";
}

.wi-owm-901:before {
  content: "\f01d";
}

.wi-owm-902:before {
  content: "\f073";
}

.wi-owm-903:before {
  content: "\f076";
}

.wi-owm-904:before {
  content: "\f072";
}

.wi-owm-905:before {
  content: "\f021";
}

.wi-owm-906:before {
  content: "\f015";
}

.wi-owm-957:before {
  content: "\f050";
}

.wi-owm-day-200:before {
  content: "\f010";
}

.wi-owm-day-201:before {
  content: "\f010";
}

.wi-owm-day-202:before {
  content: "\f010";
}

.wi-owm-day-210:before {
  content: "\f005";
}

.wi-owm-day-211:before {
  content: "\f005";
}

.wi-owm-day-212:before {
  content: "\f005";
}

.wi-owm-day-221:before {
  content: "\f005";
}

.wi-owm-day-230:before {
  content: "\f010";
}

.wi-owm-day-231:before {
  content: "\f010";
}

.wi-owm-day-232:before {
  content: "\f010";
}

.wi-owm-day-300:before {
  content: "\f00b";
}

.wi-owm-day-301:before {
  content: "\f00b";
}

.wi-owm-day-302:before {
  content: "\f008";
}

.wi-owm-day-310:before {
  content: "\f008";
}

.wi-owm-day-311:before {
  content: "\f008";
}

.wi-owm-day-312:before {
  content: "\f008";
}

.wi-owm-day-313:before {
  content: "\f008";
}

.wi-owm-day-314:before {
  content: "\f008";
}

.wi-owm-day-321:before {
  content: "\f00b";
}

.wi-owm-day-500:before {
  content: "\f00b";
}

.wi-owm-day-501:before {
  content: "\f008";
}

.wi-owm-day-502:before {
  content: "\f008";
}

.wi-owm-day-503:before {
  content: "\f008";
}

.wi-owm-day-504:before {
  content: "\f008";
}

.wi-owm-day-511:before {
  content: "\f006";
}

.wi-owm-day-520:before {
  content: "\f009";
}

.wi-owm-day-521:before {
  content: "\f009";
}

.wi-owm-day-522:before {
  content: "\f009";
}

.wi-owm-day-531:before {
  content: "\f00e";
}

.wi-owm-day-600:before {
  content: "\f00a";
}

.wi-owm-day-601:before {
  content: "\f0b2";
}

.wi-owm-day-602:before {
  content: "\f00a";
}

.wi-owm-day-611:before {
  content: "\f006";
}

.wi-owm-day-612:before {
  content: "\f006";
}

.wi-owm-day-615:before {
  content: "\f006";
}

.wi-owm-day-616:before {
  content: "\f006";
}

.wi-owm-day-620:before {
  content: "\f006";
}

.wi-owm-day-621:before {
  content: "\f00a";
}

.wi-owm-day-622:before {
  content: "\f00a";
}

.wi-owm-day-701:before {
  content: "\f009";
}

.wi-owm-day-711:before {
  content: "\f062";
}

.wi-owm-day-721:before {
  content: "\f0b6";
}

.wi-owm-day-731:before {
  content: "\f063";
}

.wi-owm-day-741:before {
  content: "\f003";
}

.wi-owm-day-761:before {
  content: "\f063";
}

.wi-owm-day-762:before {
  content: "\f063";
}

.wi-owm-day-781:before {
  content: "\f056";
}

.wi-owm-day-800:before {
  content: "\f00d";
}

.wi-owm-day-801:before {
  content: "\f000";
}

.wi-owm-day-802:before {
  content: "\f000";
}

.wi-owm-day-803:before {
  content: "\f000";
}

.wi-owm-day-804:before {
  content: "\f00c";
}

.wi-owm-day-900:before {
  content: "\f056";
}

.wi-owm-day-902:before {
  content: "\f073";
}

.wi-owm-day-903:before {
  content: "\f076";
}

.wi-owm-day-904:before {
  content: "\f072";
}

.wi-owm-day-906:before {
  content: "\f004";
}

.wi-owm-day-957:before {
  content: "\f050";
}

.wi-owm-night-200:before {
  content: "\f02d";
}

.wi-owm-night-201:before {
  content: "\f02d";
}

.wi-owm-night-202:before {
  content: "\f02d";
}

.wi-owm-night-210:before {
  content: "\f025";
}

.wi-owm-night-211:before {
  content: "\f025";
}

.wi-owm-night-212:before {
  content: "\f025";
}

.wi-owm-night-221:before {
  content: "\f025";
}

.wi-owm-night-230:before {
  content: "\f02d";
}

.wi-owm-night-231:before {
  content: "\f02d";
}

.wi-owm-night-232:before {
  content: "\f02d";
}

.wi-owm-night-300:before {
  content: "\f02b";
}

.wi-owm-night-301:before {
  content: "\f02b";
}

.wi-owm-night-302:before {
  content: "\f028";
}

.wi-owm-night-310:before {
  content: "\f028";
}

.wi-owm-night-311:before {
  content: "\f028";
}

.wi-owm-night-312:before {
  content: "\f028";
}

.wi-owm-night-313:before {
  content: "\f028";
}

.wi-owm-night-314:before {
  content: "\f028";
}

.wi-owm-night-321:before {
  content: "\f02b";
}

.wi-owm-night-500:before {
  content: "\f02b";
}

.wi-owm-night-501:before {
  content: "\f028";
}

.wi-owm-night-502:before {
  content: "\f028";
}

.wi-owm-night-503:before {
  content: "\f028";
}

.wi-owm-night-504:before {
  content: "\f028";
}

.wi-owm-night-511:before {
  content: "\f026";
}

.wi-owm-night-520:before {
  content: "\f029";
}

.wi-owm-night-521:before {
  content: "\f029";
}

.wi-owm-night-522:before {
  content: "\f029";
}

.wi-owm-night-531:before {
  content: "\f02c";
}

.wi-owm-night-600:before {
  content: "\f02a";
}

.wi-owm-night-601:before {
  content: "\f0b4";
}

.wi-owm-night-602:before {
  content: "\f02a";
}

.wi-owm-night-611:before {
  content: "\f026";
}

.wi-owm-night-612:before {
  content: "\f026";
}

.wi-owm-night-615:before {
  content: "\f026";
}

.wi-owm-night-616:before {
  content: "\f026";
}

.wi-owm-night-620:before {
  content: "\f026";
}

.wi-owm-night-621:before {
  content: "\f02a";
}

.wi-owm-night-622:before {
  content: "\f02a";
}

.wi-owm-night-701:before {
  content: "\f029";
}

.wi-owm-night-711:before {
  content: "\f062";
}

.wi-owm-night-721:before {
  content: "\f0b6";
}

.wi-owm-night-731:before {
  content: "\f063";
}

.wi-owm-night-741:before {
  content: "\f04a";
}

.wi-owm-night-761:before {
  content: "\f063";
}

.wi-owm-night-762:before {
  content: "\f063";
}

.wi-owm-night-781:before {
  content: "\f056";
}

.wi-owm-night-800:before {
  content: "\f02e";
}

.wi-owm-night-801:before {
  content: "\f022";
}

.wi-owm-night-802:before {
  content: "\f022";
}

.wi-owm-night-803:before {
  content: "\f022";
}

.wi-owm-night-804:before {
  content: "\f086";
}

.wi-owm-night-900:before {
  content: "\f056";
}

.wi-owm-night-902:before {
  content: "\f073";
}

.wi-owm-night-903:before {
  content: "\f076";
}

.wi-owm-night-904:before {
  content: "\f072";
}

.wi-owm-night-906:before {
  content: "\f024";
}

.wi-owm-night-957:before {
  content: "\f050";
}

.wi-wu-chanceflurries:before {
  content: "\f064";
}

.wi-wu-chancerain:before {
  content: "\f019";
}

.wi-wu-chancesleat:before {
  content: "\f0b5";
}

.wi-wu-chancesnow:before {
  content: "\f01b";
}

.wi-wu-chancetstorms:before {
  content: "\f01e";
}

.wi-wu-clear:before {
  content: "\f00d";
}

.wi-wu-cloudy:before {
  content: "\f002";
}

.wi-wu-flurries:before {
  content: "\f064";
}

.wi-wu-hazy:before {
  content: "\f0b6";
}

.wi-wu-mostlycloudy:before {
  content: "\f002";
}

.wi-wu-mostlysunny:before {
  content: "\f00d";
}

.wi-wu-partlycloudy:before {
  content: "\f002";
}

.wi-wu-partlysunny:before {
  content: "\f00d";
}

.wi-wu-rain:before {
  content: "\f01a";
}

.wi-wu-sleat:before {
  content: "\f0b5";
}

.wi-wu-snow:before {
  content: "\f01b";
}

.wi-wu-sunny:before {
  content: "\f00d";
}

.wi-wu-tstorms:before {
  content: "\f01e";
}

.wi-wu-unknown:before {
  content: "\f00d";
}

/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/build/fonts/materialdesignicons-webfont.f016085c.eot);
  src: url(/build/fonts/materialdesignicons-webfont.f016085c.eot) format("embedded-opentype"), url(/build/fonts/materialdesignicons-webfont.93ba1198.woff2) format("woff2"), url(/build/fonts/materialdesignicons-webfont.63c876ae.woff) format("woff"), url(/build/fonts/materialdesignicons-webfont.f829d51c.ttf) format("truetype"), url(/build/images/materialdesignicons-webfont.3bc134ab.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.mdi {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-access-point:before {
  content: "\F002";
}

.mdi-access-point-network:before {
  content: "\F003";
}

.mdi-account:before {
  content: "\F004";
}

.mdi-account-alert:before {
  content: "\F005";
}

.mdi-account-box:before {
  content: "\F006";
}

.mdi-account-box-outline:before {
  content: "\F007";
}

.mdi-account-card-details:before {
  content: "\F5D2";
}

.mdi-account-check:before {
  content: "\F008";
}

.mdi-account-circle:before {
  content: "\F009";
}

.mdi-account-convert:before {
  content: "\F00A";
}

.mdi-account-edit:before {
  content: "\F6BB";
}

.mdi-account-key:before {
  content: "\F00B";
}

.mdi-account-location:before {
  content: "\F00C";
}

.mdi-account-minus:before {
  content: "\F00D";
}

.mdi-account-multiple:before {
  content: "\F00E";
}

.mdi-account-multiple-minus:before {
  content: "\F5D3";
}

.mdi-account-multiple-outline:before {
  content: "\F00F";
}

.mdi-account-multiple-plus:before {
  content: "\F010";
}

.mdi-account-network:before {
  content: "\F011";
}

.mdi-account-off:before {
  content: "\F012";
}

.mdi-account-outline:before {
  content: "\F013";
}

.mdi-account-plus:before {
  content: "\F014";
}

.mdi-account-remove:before {
  content: "\F015";
}

.mdi-account-search:before {
  content: "\F016";
}

.mdi-account-settings:before {
  content: "\F630";
}

.mdi-account-settings-variant:before {
  content: "\F631";
}

.mdi-account-star:before {
  content: "\F017";
}

.mdi-account-switch:before {
  content: "\F019";
}

.mdi-adjust:before {
  content: "\F01A";
}

.mdi-air-conditioner:before {
  content: "\F01B";
}

.mdi-airballoon:before {
  content: "\F01C";
}

.mdi-airplane:before {
  content: "\F01D";
}

.mdi-airplane-landing:before {
  content: "\F5D4";
}

.mdi-airplane-off:before {
  content: "\F01E";
}

.mdi-airplane-takeoff:before {
  content: "\F5D5";
}

.mdi-airplay:before {
  content: "\F01F";
}

.mdi-alarm:before {
  content: "\F020";
}

.mdi-alarm-bell:before {
  content: "\F78D";
}

.mdi-alarm-check:before {
  content: "\F021";
}

.mdi-alarm-light:before {
  content: "\F78E";
}

.mdi-alarm-multiple:before {
  content: "\F022";
}

.mdi-alarm-off:before {
  content: "\F023";
}

.mdi-alarm-plus:before {
  content: "\F024";
}

.mdi-alarm-snooze:before {
  content: "\F68D";
}

.mdi-album:before {
  content: "\F025";
}

.mdi-alert:before {
  content: "\F026";
}

.mdi-alert-box:before {
  content: "\F027";
}

.mdi-alert-circle:before {
  content: "\F028";
}

.mdi-alert-circle-outline:before {
  content: "\F5D6";
}

.mdi-alert-decagram:before {
  content: "\F6BC";
}

.mdi-alert-octagon:before {
  content: "\F029";
}

.mdi-alert-octagram:before {
  content: "\F766";
}

.mdi-alert-outline:before {
  content: "\F02A";
}

.mdi-all-inclusive:before {
  content: "\F6BD";
}

.mdi-alpha:before {
  content: "\F02B";
}

.mdi-alphabetical:before {
  content: "\F02C";
}

.mdi-altimeter:before {
  content: "\F5D7";
}

.mdi-amazon:before {
  content: "\F02D";
}

.mdi-amazon-clouddrive:before {
  content: "\F02E";
}

.mdi-ambulance:before {
  content: "\F02F";
}

.mdi-amplifier:before {
  content: "\F030";
}

.mdi-anchor:before {
  content: "\F031";
}

.mdi-android:before {
  content: "\F032";
}

.mdi-android-debug-bridge:before {
  content: "\F033";
}

.mdi-android-head:before {
  content: "\F78F";
}

.mdi-android-studio:before {
  content: "\F034";
}

.mdi-angular:before {
  content: "\F6B1";
}

.mdi-angularjs:before {
  content: "\F6BE";
}

.mdi-animation:before {
  content: "\F5D8";
}

.mdi-apple:before {
  content: "\F035";
}

.mdi-apple-finder:before {
  content: "\F036";
}

.mdi-apple-ios:before {
  content: "\F037";
}

.mdi-apple-keyboard-caps:before {
  content: "\F632";
}

.mdi-apple-keyboard-command:before {
  content: "\F633";
}

.mdi-apple-keyboard-control:before {
  content: "\F634";
}

.mdi-apple-keyboard-option:before {
  content: "\F635";
}

.mdi-apple-keyboard-shift:before {
  content: "\F636";
}

.mdi-apple-mobileme:before {
  content: "\F038";
}

.mdi-apple-safari:before {
  content: "\F039";
}

.mdi-application:before {
  content: "\F614";
}

.mdi-approval:before {
  content: "\F790";
}

.mdi-apps:before {
  content: "\F03B";
}

.mdi-archive:before {
  content: "\F03C";
}

.mdi-arrange-bring-forward:before {
  content: "\F03D";
}

.mdi-arrange-bring-to-front:before {
  content: "\F03E";
}

.mdi-arrange-send-backward:before {
  content: "\F03F";
}

.mdi-arrange-send-to-back:before {
  content: "\F040";
}

.mdi-arrow-all:before {
  content: "\F041";
}

.mdi-arrow-bottom-left:before {
  content: "\F042";
}

.mdi-arrow-bottom-right:before {
  content: "\F043";
}

.mdi-arrow-collapse:before {
  content: "\F615";
}

.mdi-arrow-collapse-all:before {
  content: "\F044";
}

.mdi-arrow-collapse-down:before {
  content: "\F791";
}

.mdi-arrow-collapse-left:before {
  content: "\F792";
}

.mdi-arrow-collapse-right:before {
  content: "\F793";
}

.mdi-arrow-collapse-up:before {
  content: "\F794";
}

.mdi-arrow-down:before {
  content: "\F045";
}

.mdi-arrow-down-bold:before {
  content: "\F72D";
}

.mdi-arrow-down-bold-box:before {
  content: "\F72E";
}

.mdi-arrow-down-bold-box-outline:before {
  content: "\F72F";
}

.mdi-arrow-down-bold-circle:before {
  content: "\F047";
}

.mdi-arrow-down-bold-circle-outline:before {
  content: "\F048";
}

.mdi-arrow-down-bold-hexagon-outline:before {
  content: "\F049";
}

.mdi-arrow-down-box:before {
  content: "\F6BF";
}

.mdi-arrow-down-drop-circle:before {
  content: "\F04A";
}

.mdi-arrow-down-drop-circle-outline:before {
  content: "\F04B";
}

.mdi-arrow-down-thick:before {
  content: "\F046";
}

.mdi-arrow-expand:before {
  content: "\F616";
}

.mdi-arrow-expand-all:before {
  content: "\F04C";
}

.mdi-arrow-expand-down:before {
  content: "\F795";
}

.mdi-arrow-expand-left:before {
  content: "\F796";
}

.mdi-arrow-expand-right:before {
  content: "\F797";
}

.mdi-arrow-expand-up:before {
  content: "\F798";
}

.mdi-arrow-left:before {
  content: "\F04D";
}

.mdi-arrow-left-bold:before {
  content: "\F730";
}

.mdi-arrow-left-bold-box:before {
  content: "\F731";
}

.mdi-arrow-left-bold-box-outline:before {
  content: "\F732";
}

.mdi-arrow-left-bold-circle:before {
  content: "\F04F";
}

.mdi-arrow-left-bold-circle-outline:before {
  content: "\F050";
}

.mdi-arrow-left-bold-hexagon-outline:before {
  content: "\F051";
}

.mdi-arrow-left-box:before {
  content: "\F6C0";
}

.mdi-arrow-left-drop-circle:before {
  content: "\F052";
}

.mdi-arrow-left-drop-circle-outline:before {
  content: "\F053";
}

.mdi-arrow-left-thick:before {
  content: "\F04E";
}

.mdi-arrow-right:before {
  content: "\F054";
}

.mdi-arrow-right-bold:before {
  content: "\F733";
}

.mdi-arrow-right-bold-box:before {
  content: "\F734";
}

.mdi-arrow-right-bold-box-outline:before {
  content: "\F735";
}

.mdi-arrow-right-bold-circle:before {
  content: "\F056";
}

.mdi-arrow-right-bold-circle-outline:before {
  content: "\F057";
}

.mdi-arrow-right-bold-hexagon-outline:before {
  content: "\F058";
}

.mdi-arrow-right-box:before {
  content: "\F6C1";
}

.mdi-arrow-right-drop-circle:before {
  content: "\F059";
}

.mdi-arrow-right-drop-circle-outline:before {
  content: "\F05A";
}

.mdi-arrow-right-thick:before {
  content: "\F055";
}

.mdi-arrow-top-left:before {
  content: "\F05B";
}

.mdi-arrow-top-right:before {
  content: "\F05C";
}

.mdi-arrow-up:before {
  content: "\F05D";
}

.mdi-arrow-up-bold:before {
  content: "\F736";
}

.mdi-arrow-up-bold-box:before {
  content: "\F737";
}

.mdi-arrow-up-bold-box-outline:before {
  content: "\F738";
}

.mdi-arrow-up-bold-circle:before {
  content: "\F05F";
}

.mdi-arrow-up-bold-circle-outline:before {
  content: "\F060";
}

.mdi-arrow-up-bold-hexagon-outline:before {
  content: "\F061";
}

.mdi-arrow-up-box:before {
  content: "\F6C2";
}

.mdi-arrow-up-drop-circle:before {
  content: "\F062";
}

.mdi-arrow-up-drop-circle-outline:before {
  content: "\F063";
}

.mdi-arrow-up-thick:before {
  content: "\F05E";
}

.mdi-assistant:before {
  content: "\F064";
}

.mdi-asterisk:before {
  content: "\F6C3";
}

.mdi-at:before {
  content: "\F065";
}

.mdi-atom:before {
  content: "\F767";
}

.mdi-attachment:before {
  content: "\F066";
}

.mdi-audiobook:before {
  content: "\F067";
}

.mdi-auto-fix:before {
  content: "\F068";
}

.mdi-auto-upload:before {
  content: "\F069";
}

.mdi-autorenew:before {
  content: "\F06A";
}

.mdi-av-timer:before {
  content: "\F06B";
}

.mdi-baby:before {
  content: "\F06C";
}

.mdi-baby-buggy:before {
  content: "\F68E";
}

.mdi-backburger:before {
  content: "\F06D";
}

.mdi-backspace:before {
  content: "\F06E";
}

.mdi-backup-restore:before {
  content: "\F06F";
}

.mdi-bandcamp:before {
  content: "\F674";
}

.mdi-bank:before {
  content: "\F070";
}

.mdi-barcode:before {
  content: "\F071";
}

.mdi-barcode-scan:before {
  content: "\F072";
}

.mdi-barley:before {
  content: "\F073";
}

.mdi-barrel:before {
  content: "\F074";
}

.mdi-basecamp:before {
  content: "\F075";
}

.mdi-basket:before {
  content: "\F076";
}

.mdi-basket-fill:before {
  content: "\F077";
}

.mdi-basket-unfill:before {
  content: "\F078";
}

.mdi-battery:before {
  content: "\F079";
}

.mdi-battery-10:before {
  content: "\F07A";
}

.mdi-battery-20:before {
  content: "\F07B";
}

.mdi-battery-30:before {
  content: "\F07C";
}

.mdi-battery-40:before {
  content: "\F07D";
}

.mdi-battery-50:before {
  content: "\F07E";
}

.mdi-battery-60:before {
  content: "\F07F";
}

.mdi-battery-70:before {
  content: "\F080";
}

.mdi-battery-80:before {
  content: "\F081";
}

.mdi-battery-90:before {
  content: "\F082";
}

.mdi-battery-alert:before {
  content: "\F083";
}

.mdi-battery-charging:before {
  content: "\F084";
}

.mdi-battery-charging-100:before {
  content: "\F085";
}

.mdi-battery-charging-20:before {
  content: "\F086";
}

.mdi-battery-charging-30:before {
  content: "\F087";
}

.mdi-battery-charging-40:before {
  content: "\F088";
}

.mdi-battery-charging-60:before {
  content: "\F089";
}

.mdi-battery-charging-80:before {
  content: "\F08A";
}

.mdi-battery-charging-90:before {
  content: "\F08B";
}

.mdi-battery-minus:before {
  content: "\F08C";
}

.mdi-battery-negative:before {
  content: "\F08D";
}

.mdi-battery-outline:before {
  content: "\F08E";
}

.mdi-battery-plus:before {
  content: "\F08F";
}

.mdi-battery-positive:before {
  content: "\F090";
}

.mdi-battery-unknown:before {
  content: "\F091";
}

.mdi-beach:before {
  content: "\F092";
}

.mdi-beaker:before {
  content: "\F68F";
}

.mdi-beats:before {
  content: "\F097";
}

.mdi-beer:before {
  content: "\F098";
}

.mdi-behance:before {
  content: "\F099";
}

.mdi-bell:before {
  content: "\F09A";
}

.mdi-bell-off:before {
  content: "\F09B";
}

.mdi-bell-outline:before {
  content: "\F09C";
}

.mdi-bell-plus:before {
  content: "\F09D";
}

.mdi-bell-ring:before {
  content: "\F09E";
}

.mdi-bell-ring-outline:before {
  content: "\F09F";
}

.mdi-bell-sleep:before {
  content: "\F0A0";
}

.mdi-beta:before {
  content: "\F0A1";
}

.mdi-bible:before {
  content: "\F0A2";
}

.mdi-bike:before {
  content: "\F0A3";
}

.mdi-bing:before {
  content: "\F0A4";
}

.mdi-binoculars:before {
  content: "\F0A5";
}

.mdi-bio:before {
  content: "\F0A6";
}

.mdi-biohazard:before {
  content: "\F0A7";
}

.mdi-bitbucket:before {
  content: "\F0A8";
}

.mdi-black-mesa:before {
  content: "\F0A9";
}

.mdi-blackberry:before {
  content: "\F0AA";
}

.mdi-blender:before {
  content: "\F0AB";
}

.mdi-blinds:before {
  content: "\F0AC";
}

.mdi-block-helper:before {
  content: "\F0AD";
}

.mdi-blogger:before {
  content: "\F0AE";
}

.mdi-bluetooth:before {
  content: "\F0AF";
}

.mdi-bluetooth-audio:before {
  content: "\F0B0";
}

.mdi-bluetooth-connect:before {
  content: "\F0B1";
}

.mdi-bluetooth-off:before {
  content: "\F0B2";
}

.mdi-bluetooth-settings:before {
  content: "\F0B3";
}

.mdi-bluetooth-transfer:before {
  content: "\F0B4";
}

.mdi-blur:before {
  content: "\F0B5";
}

.mdi-blur-linear:before {
  content: "\F0B6";
}

.mdi-blur-off:before {
  content: "\F0B7";
}

.mdi-blur-radial:before {
  content: "\F0B8";
}

.mdi-bomb:before {
  content: "\F690";
}

.mdi-bomb-off:before {
  content: "\F6C4";
}

.mdi-bone:before {
  content: "\F0B9";
}

.mdi-book:before {
  content: "\F0BA";
}

.mdi-book-minus:before {
  content: "\F5D9";
}

.mdi-book-multiple:before {
  content: "\F0BB";
}

.mdi-book-multiple-variant:before {
  content: "\F0BC";
}

.mdi-book-open:before {
  content: "\F0BD";
}

.mdi-book-open-page-variant:before {
  content: "\F5DA";
}

.mdi-book-open-variant:before {
  content: "\F0BE";
}

.mdi-book-plus:before {
  content: "\F5DB";
}

.mdi-book-secure:before {
  content: "\F799";
}

.mdi-book-unsecure:before {
  content: "\F79A";
}

.mdi-book-variant:before {
  content: "\F0BF";
}

.mdi-bookmark:before {
  content: "\F0C0";
}

.mdi-bookmark-check:before {
  content: "\F0C1";
}

.mdi-bookmark-music:before {
  content: "\F0C2";
}

.mdi-bookmark-outline:before {
  content: "\F0C3";
}

.mdi-bookmark-plus:before {
  content: "\F0C5";
}

.mdi-bookmark-plus-outline:before {
  content: "\F0C4";
}

.mdi-bookmark-remove:before {
  content: "\F0C6";
}

.mdi-boombox:before {
  content: "\F5DC";
}

.mdi-bootstrap:before {
  content: "\F6C5";
}

.mdi-border-all:before {
  content: "\F0C7";
}

.mdi-border-bottom:before {
  content: "\F0C8";
}

.mdi-border-color:before {
  content: "\F0C9";
}

.mdi-border-horizontal:before {
  content: "\F0CA";
}

.mdi-border-inside:before {
  content: "\F0CB";
}

.mdi-border-left:before {
  content: "\F0CC";
}

.mdi-border-none:before {
  content: "\F0CD";
}

.mdi-border-outside:before {
  content: "\F0CE";
}

.mdi-border-right:before {
  content: "\F0CF";
}

.mdi-border-style:before {
  content: "\F0D0";
}

.mdi-border-top:before {
  content: "\F0D1";
}

.mdi-border-vertical:before {
  content: "\F0D2";
}

.mdi-bow-tie:before {
  content: "\F677";
}

.mdi-bowl:before {
  content: "\F617";
}

.mdi-bowling:before {
  content: "\F0D3";
}

.mdi-box:before {
  content: "\F0D4";
}

.mdi-box-cutter:before {
  content: "\F0D5";
}

.mdi-box-shadow:before {
  content: "\F637";
}

.mdi-bridge:before {
  content: "\F618";
}

.mdi-briefcase:before {
  content: "\F0D6";
}

.mdi-briefcase-check:before {
  content: "\F0D7";
}

.mdi-briefcase-download:before {
  content: "\F0D8";
}

.mdi-briefcase-upload:before {
  content: "\F0D9";
}

.mdi-brightness-1:before {
  content: "\F0DA";
}

.mdi-brightness-2:before {
  content: "\F0DB";
}

.mdi-brightness-3:before {
  content: "\F0DC";
}

.mdi-brightness-4:before {
  content: "\F0DD";
}

.mdi-brightness-5:before {
  content: "\F0DE";
}

.mdi-brightness-6:before {
  content: "\F0DF";
}

.mdi-brightness-7:before {
  content: "\F0E0";
}

.mdi-brightness-auto:before {
  content: "\F0E1";
}

.mdi-broom:before {
  content: "\F0E2";
}

.mdi-brush:before {
  content: "\F0E3";
}

.mdi-buffer:before {
  content: "\F619";
}

.mdi-bug:before {
  content: "\F0E4";
}

.mdi-bulletin-board:before {
  content: "\F0E5";
}

.mdi-bullhorn:before {
  content: "\F0E6";
}

.mdi-bullseye:before {
  content: "\F5DD";
}

.mdi-burst-mode:before {
  content: "\F5DE";
}

.mdi-bus:before {
  content: "\F0E7";
}

.mdi-bus-articulated-end:before {
  content: "\F79B";
}

.mdi-bus-articulated-front:before {
  content: "\F79C";
}

.mdi-bus-double-decker:before {
  content: "\F79D";
}

.mdi-bus-school:before {
  content: "\F79E";
}

.mdi-bus-side:before {
  content: "\F79F";
}

.mdi-cached:before {
  content: "\F0E8";
}

.mdi-cake:before {
  content: "\F0E9";
}

.mdi-cake-layered:before {
  content: "\F0EA";
}

.mdi-cake-variant:before {
  content: "\F0EB";
}

.mdi-calculator:before {
  content: "\F0EC";
}

.mdi-calendar:before {
  content: "\F0ED";
}

.mdi-calendar-blank:before {
  content: "\F0EE";
}

.mdi-calendar-check:before {
  content: "\F0EF";
}

.mdi-calendar-clock:before {
  content: "\F0F0";
}

.mdi-calendar-multiple:before {
  content: "\F0F1";
}

.mdi-calendar-multiple-check:before {
  content: "\F0F2";
}

.mdi-calendar-plus:before {
  content: "\F0F3";
}

.mdi-calendar-question:before {
  content: "\F691";
}

.mdi-calendar-range:before {
  content: "\F678";
}

.mdi-calendar-remove:before {
  content: "\F0F4";
}

.mdi-calendar-text:before {
  content: "\F0F5";
}

.mdi-calendar-today:before {
  content: "\F0F6";
}

.mdi-call-made:before {
  content: "\F0F7";
}

.mdi-call-merge:before {
  content: "\F0F8";
}

.mdi-call-missed:before {
  content: "\F0F9";
}

.mdi-call-received:before {
  content: "\F0FA";
}

.mdi-call-split:before {
  content: "\F0FB";
}

.mdi-camcorder:before {
  content: "\F0FC";
}

.mdi-camcorder-box:before {
  content: "\F0FD";
}

.mdi-camcorder-box-off:before {
  content: "\F0FE";
}

.mdi-camcorder-off:before {
  content: "\F0FF";
}

.mdi-camera:before {
  content: "\F100";
}

.mdi-camera-burst:before {
  content: "\F692";
}

.mdi-camera-enhance:before {
  content: "\F101";
}

.mdi-camera-front:before {
  content: "\F102";
}

.mdi-camera-front-variant:before {
  content: "\F103";
}

.mdi-camera-gopro:before {
  content: "\F7A0";
}

.mdi-camera-iris:before {
  content: "\F104";
}

.mdi-camera-metering-center:before {
  content: "\F7A1";
}

.mdi-camera-metering-matrix:before {
  content: "\F7A2";
}

.mdi-camera-metering-partial:before {
  content: "\F7A3";
}

.mdi-camera-metering-spot:before {
  content: "\F7A4";
}

.mdi-camera-off:before {
  content: "\F5DF";
}

.mdi-camera-party-mode:before {
  content: "\F105";
}

.mdi-camera-rear:before {
  content: "\F106";
}

.mdi-camera-rear-variant:before {
  content: "\F107";
}

.mdi-camera-switch:before {
  content: "\F108";
}

.mdi-camera-timer:before {
  content: "\F109";
}

.mdi-cancel:before {
  content: "\F739";
}

.mdi-candle:before {
  content: "\F5E2";
}

.mdi-candycane:before {
  content: "\F10A";
}

.mdi-cannabis:before {
  content: "\F7A5";
}

.mdi-car:before {
  content: "\F10B";
}

.mdi-car-battery:before {
  content: "\F10C";
}

.mdi-car-connected:before {
  content: "\F10D";
}

.mdi-car-convertable:before {
  content: "\F7A6";
}

.mdi-car-estate:before {
  content: "\F7A7";
}

.mdi-car-hatchback:before {
  content: "\F7A8";
}

.mdi-car-pickup:before {
  content: "\F7A9";
}

.mdi-car-side:before {
  content: "\F7AA";
}

.mdi-car-sports:before {
  content: "\F7AB";
}

.mdi-car-wash:before {
  content: "\F10E";
}

.mdi-caravan:before {
  content: "\F7AC";
}

.mdi-cards:before {
  content: "\F638";
}

.mdi-cards-outline:before {
  content: "\F639";
}

.mdi-cards-playing-outline:before {
  content: "\F63A";
}

.mdi-cards-variant:before {
  content: "\F6C6";
}

.mdi-carrot:before {
  content: "\F10F";
}

.mdi-cart:before {
  content: "\F110";
}

.mdi-cart-off:before {
  content: "\F66B";
}

.mdi-cart-outline:before {
  content: "\F111";
}

.mdi-cart-plus:before {
  content: "\F112";
}

.mdi-case-sensitive-alt:before {
  content: "\F113";
}

.mdi-cash:before {
  content: "\F114";
}

.mdi-cash-100:before {
  content: "\F115";
}

.mdi-cash-multiple:before {
  content: "\F116";
}

.mdi-cash-usd:before {
  content: "\F117";
}

.mdi-cast:before {
  content: "\F118";
}

.mdi-cast-connected:before {
  content: "\F119";
}

.mdi-cast-off:before {
  content: "\F789";
}

.mdi-castle:before {
  content: "\F11A";
}

.mdi-cat:before {
  content: "\F11B";
}

.mdi-cctv:before {
  content: "\F7AD";
}

.mdi-ceiling-light:before {
  content: "\F768";
}

.mdi-cellphone:before {
  content: "\F11C";
}

.mdi-cellphone-android:before {
  content: "\F11D";
}

.mdi-cellphone-basic:before {
  content: "\F11E";
}

.mdi-cellphone-dock:before {
  content: "\F11F";
}

.mdi-cellphone-iphone:before {
  content: "\F120";
}

.mdi-cellphone-link:before {
  content: "\F121";
}

.mdi-cellphone-link-off:before {
  content: "\F122";
}

.mdi-cellphone-settings:before {
  content: "\F123";
}

.mdi-certificate:before {
  content: "\F124";
}

.mdi-chair-school:before {
  content: "\F125";
}

.mdi-chart-arc:before {
  content: "\F126";
}

.mdi-chart-areaspline:before {
  content: "\F127";
}

.mdi-chart-bar:before {
  content: "\F128";
}

.mdi-chart-bar-stacked:before {
  content: "\F769";
}

.mdi-chart-bubble:before {
  content: "\F5E3";
}

.mdi-chart-donut:before {
  content: "\F7AE";
}

.mdi-chart-donut-variant:before {
  content: "\F7AF";
}

.mdi-chart-gantt:before {
  content: "\F66C";
}

.mdi-chart-histogram:before {
  content: "\F129";
}

.mdi-chart-line:before {
  content: "\F12A";
}

.mdi-chart-line-stacked:before {
  content: "\F76A";
}

.mdi-chart-line-variant:before {
  content: "\F7B0";
}

.mdi-chart-pie:before {
  content: "\F12B";
}

.mdi-chart-scatterplot-hexbin:before {
  content: "\F66D";
}

.mdi-chart-timeline:before {
  content: "\F66E";
}

.mdi-check:before {
  content: "\F12C";
}

.mdi-check-all:before {
  content: "\F12D";
}

.mdi-check-circle:before {
  content: "\F5E0";
}

.mdi-check-circle-outline:before {
  content: "\F5E1";
}

.mdi-checkbox-blank:before {
  content: "\F12E";
}

.mdi-checkbox-blank-circle:before {
  content: "\F12F";
}

.mdi-checkbox-blank-circle-outline:before {
  content: "\F130";
}

.mdi-checkbox-blank-outline:before {
  content: "\F131";
}

.mdi-checkbox-marked:before {
  content: "\F132";
}

.mdi-checkbox-marked-circle:before {
  content: "\F133";
}

.mdi-checkbox-marked-circle-outline:before {
  content: "\F134";
}

.mdi-checkbox-marked-outline:before {
  content: "\F135";
}

.mdi-checkbox-multiple-blank:before {
  content: "\F136";
}

.mdi-checkbox-multiple-blank-circle:before {
  content: "\F63B";
}

.mdi-checkbox-multiple-blank-circle-outline:before {
  content: "\F63C";
}

.mdi-checkbox-multiple-blank-outline:before {
  content: "\F137";
}

.mdi-checkbox-multiple-marked:before {
  content: "\F138";
}

.mdi-checkbox-multiple-marked-circle:before {
  content: "\F63D";
}

.mdi-checkbox-multiple-marked-circle-outline:before {
  content: "\F63E";
}

.mdi-checkbox-multiple-marked-outline:before {
  content: "\F139";
}

.mdi-checkerboard:before {
  content: "\F13A";
}

.mdi-chemical-weapon:before {
  content: "\F13B";
}

.mdi-chevron-double-down:before {
  content: "\F13C";
}

.mdi-chevron-double-left:before {
  content: "\F13D";
}

.mdi-chevron-double-right:before {
  content: "\F13E";
}

.mdi-chevron-double-up:before {
  content: "\F13F";
}

.mdi-chevron-down:before {
  content: "\F140";
}

.mdi-chevron-left:before {
  content: "\F141";
}

.mdi-chevron-right:before {
  content: "\F142";
}

.mdi-chevron-up:before {
  content: "\F143";
}

.mdi-chili-hot:before {
  content: "\F7B1";
}

.mdi-chili-medium:before {
  content: "\F7B2";
}

.mdi-chili-mild:before {
  content: "\F7B3";
}

.mdi-chip:before {
  content: "\F61A";
}

.mdi-church:before {
  content: "\F144";
}

.mdi-circle:before {
  content: "\F764";
}

.mdi-circle-outline:before {
  content: "\F765";
}

.mdi-cisco-webex:before {
  content: "\F145";
}

.mdi-city:before {
  content: "\F146";
}

.mdi-clipboard:before {
  content: "\F147";
}

.mdi-clipboard-account:before {
  content: "\F148";
}

.mdi-clipboard-alert:before {
  content: "\F149";
}

.mdi-clipboard-arrow-down:before {
  content: "\F14A";
}

.mdi-clipboard-arrow-left:before {
  content: "\F14B";
}

.mdi-clipboard-check:before {
  content: "\F14C";
}

.mdi-clipboard-flow:before {
  content: "\F6C7";
}

.mdi-clipboard-outline:before {
  content: "\F14D";
}

.mdi-clipboard-plus:before {
  content: "\F750";
}

.mdi-clipboard-text:before {
  content: "\F14E";
}

.mdi-clippy:before {
  content: "\F14F";
}

.mdi-clock:before {
  content: "\F150";
}

.mdi-clock-alert:before {
  content: "\F5CE";
}

.mdi-clock-end:before {
  content: "\F151";
}

.mdi-clock-fast:before {
  content: "\F152";
}

.mdi-clock-in:before {
  content: "\F153";
}

.mdi-clock-out:before {
  content: "\F154";
}

.mdi-clock-start:before {
  content: "\F155";
}

.mdi-close:before {
  content: "\F156";
}

.mdi-close-box:before {
  content: "\F157";
}

.mdi-close-box-outline:before {
  content: "\F158";
}

.mdi-close-circle:before {
  content: "\F159";
}

.mdi-close-circle-outline:before {
  content: "\F15A";
}

.mdi-close-network:before {
  content: "\F15B";
}

.mdi-close-octagon:before {
  content: "\F15C";
}

.mdi-close-octagon-outline:before {
  content: "\F15D";
}

.mdi-close-outline:before {
  content: "\F6C8";
}

.mdi-closed-caption:before {
  content: "\F15E";
}

.mdi-cloud:before {
  content: "\F15F";
}

.mdi-cloud-braces:before {
  content: "\F7B4";
}

.mdi-cloud-check:before {
  content: "\F160";
}

.mdi-cloud-circle:before {
  content: "\F161";
}

.mdi-cloud-download:before {
  content: "\F162";
}

.mdi-cloud-off-outline:before {
  content: "\F164";
}

.mdi-cloud-outline:before {
  content: "\F163";
}

.mdi-cloud-print:before {
  content: "\F165";
}

.mdi-cloud-print-outline:before {
  content: "\F166";
}

.mdi-cloud-sync:before {
  content: "\F63F";
}

.mdi-cloud-tags:before {
  content: "\F7B5";
}

.mdi-cloud-upload:before {
  content: "\F167";
}

.mdi-code-array:before {
  content: "\F168";
}

.mdi-code-braces:before {
  content: "\F169";
}

.mdi-code-brackets:before {
  content: "\F16A";
}

.mdi-code-equal:before {
  content: "\F16B";
}

.mdi-code-greater-than:before {
  content: "\F16C";
}

.mdi-code-greater-than-or-equal:before {
  content: "\F16D";
}

.mdi-code-less-than:before {
  content: "\F16E";
}

.mdi-code-less-than-or-equal:before {
  content: "\F16F";
}

.mdi-code-not-equal:before {
  content: "\F170";
}

.mdi-code-not-equal-variant:before {
  content: "\F171";
}

.mdi-code-parentheses:before {
  content: "\F172";
}

.mdi-code-string:before {
  content: "\F173";
}

.mdi-code-tags:before {
  content: "\F174";
}

.mdi-code-tags-check:before {
  content: "\F693";
}

.mdi-codepen:before {
  content: "\F175";
}

.mdi-coffee:before {
  content: "\F176";
}

.mdi-coffee-outline:before {
  content: "\F6C9";
}

.mdi-coffee-to-go:before {
  content: "\F177";
}

.mdi-coin:before {
  content: "\F178";
}

.mdi-coins:before {
  content: "\F694";
}

.mdi-collage:before {
  content: "\F640";
}

.mdi-color-helper:before {
  content: "\F179";
}

.mdi-comment:before {
  content: "\F17A";
}

.mdi-comment-account:before {
  content: "\F17B";
}

.mdi-comment-account-outline:before {
  content: "\F17C";
}

.mdi-comment-alert:before {
  content: "\F17D";
}

.mdi-comment-alert-outline:before {
  content: "\F17E";
}

.mdi-comment-check:before {
  content: "\F17F";
}

.mdi-comment-check-outline:before {
  content: "\F180";
}

.mdi-comment-multiple-outline:before {
  content: "\F181";
}

.mdi-comment-outline:before {
  content: "\F182";
}

.mdi-comment-plus-outline:before {
  content: "\F183";
}

.mdi-comment-processing:before {
  content: "\F184";
}

.mdi-comment-processing-outline:before {
  content: "\F185";
}

.mdi-comment-question-outline:before {
  content: "\F186";
}

.mdi-comment-remove-outline:before {
  content: "\F187";
}

.mdi-comment-text:before {
  content: "\F188";
}

.mdi-comment-text-outline:before {
  content: "\F189";
}

.mdi-compare:before {
  content: "\F18A";
}

.mdi-compass:before {
  content: "\F18B";
}

.mdi-compass-outline:before {
  content: "\F18C";
}

.mdi-console:before {
  content: "\F18D";
}

.mdi-console-line:before {
  content: "\F7B6";
}

.mdi-contact-mail:before {
  content: "\F18E";
}

.mdi-contacts:before {
  content: "\F6CA";
}

.mdi-content-copy:before {
  content: "\F18F";
}

.mdi-content-cut:before {
  content: "\F190";
}

.mdi-content-duplicate:before {
  content: "\F191";
}

.mdi-content-paste:before {
  content: "\F192";
}

.mdi-content-save:before {
  content: "\F193";
}

.mdi-content-save-all:before {
  content: "\F194";
}

.mdi-content-save-settings:before {
  content: "\F61B";
}

.mdi-contrast:before {
  content: "\F195";
}

.mdi-contrast-box:before {
  content: "\F196";
}

.mdi-contrast-circle:before {
  content: "\F197";
}

.mdi-cookie:before {
  content: "\F198";
}

.mdi-copyright:before {
  content: "\F5E6";
}

.mdi-corn:before {
  content: "\F7B7";
}

.mdi-counter:before {
  content: "\F199";
}

.mdi-cow:before {
  content: "\F19A";
}

.mdi-creation:before {
  content: "\F1C9";
}

.mdi-credit-card:before {
  content: "\F19B";
}

.mdi-credit-card-multiple:before {
  content: "\F19C";
}

.mdi-credit-card-off:before {
  content: "\F5E4";
}

.mdi-credit-card-plus:before {
  content: "\F675";
}

.mdi-credit-card-scan:before {
  content: "\F19D";
}

.mdi-crop:before {
  content: "\F19E";
}

.mdi-crop-free:before {
  content: "\F19F";
}

.mdi-crop-landscape:before {
  content: "\F1A0";
}

.mdi-crop-portrait:before {
  content: "\F1A1";
}

.mdi-crop-rotate:before {
  content: "\F695";
}

.mdi-crop-square:before {
  content: "\F1A2";
}

.mdi-crosshairs:before {
  content: "\F1A3";
}

.mdi-crosshairs-gps:before {
  content: "\F1A4";
}

.mdi-crown:before {
  content: "\F1A5";
}

.mdi-cube:before {
  content: "\F1A6";
}

.mdi-cube-outline:before {
  content: "\F1A7";
}

.mdi-cube-send:before {
  content: "\F1A8";
}

.mdi-cube-unfolded:before {
  content: "\F1A9";
}

.mdi-cup:before {
  content: "\F1AA";
}

.mdi-cup-off:before {
  content: "\F5E5";
}

.mdi-cup-water:before {
  content: "\F1AB";
}

.mdi-currency-btc:before {
  content: "\F1AC";
}

.mdi-currency-chf:before {
  content: "\F7B8";
}

.mdi-currency-cny:before {
  content: "\F7B9";
}

.mdi-currency-eth:before {
  content: "\F7BA";
}

.mdi-currency-eur:before {
  content: "\F1AD";
}

.mdi-currency-gbp:before {
  content: "\F1AE";
}

.mdi-currency-inr:before {
  content: "\F1AF";
}

.mdi-currency-jpy:before {
  content: "\F7BB";
}

.mdi-currency-krw:before {
  content: "\F7BC";
}

.mdi-currency-ngn:before {
  content: "\F1B0";
}

.mdi-currency-rub:before {
  content: "\F1B1";
}

.mdi-currency-sign:before {
  content: "\F7BD";
}

.mdi-currency-try:before {
  content: "\F1B2";
}

.mdi-currency-twd:before {
  content: "\F7BE";
}

.mdi-currency-usd:before {
  content: "\F1B3";
}

.mdi-currency-usd-off:before {
  content: "\F679";
}

.mdi-cursor-default:before {
  content: "\F1B4";
}

.mdi-cursor-default-outline:before {
  content: "\F1B5";
}

.mdi-cursor-move:before {
  content: "\F1B6";
}

.mdi-cursor-pointer:before {
  content: "\F1B7";
}

.mdi-cursor-text:before {
  content: "\F5E7";
}

.mdi-database:before {
  content: "\F1B8";
}

.mdi-database-minus:before {
  content: "\F1B9";
}

.mdi-database-plus:before {
  content: "\F1BA";
}

.mdi-debug-step-into:before {
  content: "\F1BB";
}

.mdi-debug-step-out:before {
  content: "\F1BC";
}

.mdi-debug-step-over:before {
  content: "\F1BD";
}

.mdi-decagram:before {
  content: "\F76B";
}

.mdi-decagram-outline:before {
  content: "\F76C";
}

.mdi-decimal-decrease:before {
  content: "\F1BE";
}

.mdi-decimal-increase:before {
  content: "\F1BF";
}

.mdi-delete:before {
  content: "\F1C0";
}

.mdi-delete-circle:before {
  content: "\F682";
}

.mdi-delete-empty:before {
  content: "\F6CB";
}

.mdi-delete-forever:before {
  content: "\F5E8";
}

.mdi-delete-sweep:before {
  content: "\F5E9";
}

.mdi-delete-variant:before {
  content: "\F1C1";
}

.mdi-delta:before {
  content: "\F1C2";
}

.mdi-deskphone:before {
  content: "\F1C3";
}

.mdi-desktop-classic:before {
  content: "\F7BF";
}

.mdi-desktop-mac:before {
  content: "\F1C4";
}

.mdi-desktop-tower:before {
  content: "\F1C5";
}

.mdi-details:before {
  content: "\F1C6";
}

.mdi-developer-board:before {
  content: "\F696";
}

.mdi-deviantart:before {
  content: "\F1C7";
}

.mdi-dialpad:before {
  content: "\F61C";
}

.mdi-diamond:before {
  content: "\F1C8";
}

.mdi-dice-1:before {
  content: "\F1CA";
}

.mdi-dice-2:before {
  content: "\F1CB";
}

.mdi-dice-3:before {
  content: "\F1CC";
}

.mdi-dice-4:before {
  content: "\F1CD";
}

.mdi-dice-5:before {
  content: "\F1CE";
}

.mdi-dice-6:before {
  content: "\F1CF";
}

.mdi-dice-d10:before {
  content: "\F76E";
}

.mdi-dice-d20:before {
  content: "\F5EA";
}

.mdi-dice-d4:before {
  content: "\F5EB";
}

.mdi-dice-d6:before {
  content: "\F5EC";
}

.mdi-dice-d8:before {
  content: "\F5ED";
}

.mdi-dice-multiple:before {
  content: "\F76D";
}

.mdi-dictionary:before {
  content: "\F61D";
}

.mdi-dip-switch:before {
  content: "\F7C0";
}

.mdi-directions:before {
  content: "\F1D0";
}

.mdi-directions-fork:before {
  content: "\F641";
}

.mdi-discord:before {
  content: "\F66F";
}

.mdi-disk:before {
  content: "\F5EE";
}

.mdi-disk-alert:before {
  content: "\F1D1";
}

.mdi-disqus:before {
  content: "\F1D2";
}

.mdi-disqus-outline:before {
  content: "\F1D3";
}

.mdi-division:before {
  content: "\F1D4";
}

.mdi-division-box:before {
  content: "\F1D5";
}

.mdi-dna:before {
  content: "\F683";
}

.mdi-dns:before {
  content: "\F1D6";
}

.mdi-do-not-disturb:before {
  content: "\F697";
}

.mdi-do-not-disturb-off:before {
  content: "\F698";
}

.mdi-dolby:before {
  content: "\F6B2";
}

.mdi-domain:before {
  content: "\F1D7";
}

.mdi-donkey:before {
  content: "\F7C1";
}

.mdi-dots-horizontal:before {
  content: "\F1D8";
}

.mdi-dots-horizontal-circle:before {
  content: "\F7C2";
}

.mdi-dots-vertical:before {
  content: "\F1D9";
}

.mdi-dots-vertical-circle:before {
  content: "\F7C3";
}

.mdi-douban:before {
  content: "\F699";
}

.mdi-download:before {
  content: "\F1DA";
}

.mdi-download-network:before {
  content: "\F6F3";
}

.mdi-drag:before {
  content: "\F1DB";
}

.mdi-drag-horizontal:before {
  content: "\F1DC";
}

.mdi-drag-vertical:before {
  content: "\F1DD";
}

.mdi-drawing:before {
  content: "\F1DE";
}

.mdi-drawing-box:before {
  content: "\F1DF";
}

.mdi-dribbble:before {
  content: "\F1E0";
}

.mdi-dribbble-box:before {
  content: "\F1E1";
}

.mdi-drone:before {
  content: "\F1E2";
}

.mdi-dropbox:before {
  content: "\F1E3";
}

.mdi-drupal:before {
  content: "\F1E4";
}

.mdi-duck:before {
  content: "\F1E5";
}

.mdi-dumbbell:before {
  content: "\F1E6";
}

.mdi-ear-hearing:before {
  content: "\F7C4";
}

.mdi-earth:before {
  content: "\F1E7";
}

.mdi-earth-box:before {
  content: "\F6CC";
}

.mdi-earth-box-off:before {
  content: "\F6CD";
}

.mdi-earth-off:before {
  content: "\F1E8";
}

.mdi-edge:before {
  content: "\F1E9";
}

.mdi-eject:before {
  content: "\F1EA";
}

.mdi-elephant:before {
  content: "\F7C5";
}

.mdi-elevation-decline:before {
  content: "\F1EB";
}

.mdi-elevation-rise:before {
  content: "\F1EC";
}

.mdi-elevator:before {
  content: "\F1ED";
}

.mdi-email:before {
  content: "\F1EE";
}

.mdi-email-alert:before {
  content: "\F6CE";
}

.mdi-email-open:before {
  content: "\F1EF";
}

.mdi-email-open-outline:before {
  content: "\F5EF";
}

.mdi-email-outline:before {
  content: "\F1F0";
}

.mdi-email-secure:before {
  content: "\F1F1";
}

.mdi-email-variant:before {
  content: "\F5F0";
}

.mdi-emby:before {
  content: "\F6B3";
}

.mdi-emoticon:before {
  content: "\F1F2";
}

.mdi-emoticon-cool:before {
  content: "\F1F3";
}

.mdi-emoticon-dead:before {
  content: "\F69A";
}

.mdi-emoticon-devil:before {
  content: "\F1F4";
}

.mdi-emoticon-excited:before {
  content: "\F69B";
}

.mdi-emoticon-happy:before {
  content: "\F1F5";
}

.mdi-emoticon-neutral:before {
  content: "\F1F6";
}

.mdi-emoticon-poop:before {
  content: "\F1F7";
}

.mdi-emoticon-sad:before {
  content: "\F1F8";
}

.mdi-emoticon-tongue:before {
  content: "\F1F9";
}

.mdi-engine:before {
  content: "\F1FA";
}

.mdi-engine-outline:before {
  content: "\F1FB";
}

.mdi-equal:before {
  content: "\F1FC";
}

.mdi-equal-box:before {
  content: "\F1FD";
}

.mdi-eraser:before {
  content: "\F1FE";
}

.mdi-eraser-variant:before {
  content: "\F642";
}

.mdi-escalator:before {
  content: "\F1FF";
}

.mdi-ethernet:before {
  content: "\F200";
}

.mdi-ethernet-cable:before {
  content: "\F201";
}

.mdi-ethernet-cable-off:before {
  content: "\F202";
}

.mdi-etsy:before {
  content: "\F203";
}

.mdi-ev-station:before {
  content: "\F5F1";
}

.mdi-eventbrite:before {
  content: "\F7C6";
}

.mdi-evernote:before {
  content: "\F204";
}

.mdi-exclamation:before {
  content: "\F205";
}

.mdi-exit-to-app:before {
  content: "\F206";
}

.mdi-export:before {
  content: "\F207";
}

.mdi-eye:before {
  content: "\F208";
}

.mdi-eye-off:before {
  content: "\F209";
}

.mdi-eye-off-outline:before {
  content: "\F6D0";
}

.mdi-eye-outline:before {
  content: "\F6CF";
}

.mdi-eyedropper:before {
  content: "\F20A";
}

.mdi-eyedropper-variant:before {
  content: "\F20B";
}

.mdi-face:before {
  content: "\F643";
}

.mdi-face-profile:before {
  content: "\F644";
}

.mdi-facebook:before {
  content: "\F20C";
}

.mdi-facebook-box:before {
  content: "\F20D";
}

.mdi-facebook-messenger:before {
  content: "\F20E";
}

.mdi-factory:before {
  content: "\F20F";
}

.mdi-fan:before {
  content: "\F210";
}

.mdi-fast-forward:before {
  content: "\F211";
}

.mdi-fast-forward-outline:before {
  content: "\F6D1";
}

.mdi-fax:before {
  content: "\F212";
}

.mdi-feather:before {
  content: "\F6D2";
}

.mdi-ferry:before {
  content: "\F213";
}

.mdi-file:before {
  content: "\F214";
}

.mdi-file-account:before {
  content: "\F73A";
}

.mdi-file-chart:before {
  content: "\F215";
}

.mdi-file-check:before {
  content: "\F216";
}

.mdi-file-cloud:before {
  content: "\F217";
}

.mdi-file-delimited:before {
  content: "\F218";
}

.mdi-file-document:before {
  content: "\F219";
}

.mdi-file-document-box:before {
  content: "\F21A";
}

.mdi-file-excel:before {
  content: "\F21B";
}

.mdi-file-excel-box:before {
  content: "\F21C";
}

.mdi-file-export:before {
  content: "\F21D";
}

.mdi-file-find:before {
  content: "\F21E";
}

.mdi-file-hidden:before {
  content: "\F613";
}

.mdi-file-image:before {
  content: "\F21F";
}

.mdi-file-import:before {
  content: "\F220";
}

.mdi-file-lock:before {
  content: "\F221";
}

.mdi-file-multiple:before {
  content: "\F222";
}

.mdi-file-music:before {
  content: "\F223";
}

.mdi-file-outline:before {
  content: "\F224";
}

.mdi-file-pdf:before {
  content: "\F225";
}

.mdi-file-pdf-box:before {
  content: "\F226";
}

.mdi-file-plus:before {
  content: "\F751";
}

.mdi-file-powerpoint:before {
  content: "\F227";
}

.mdi-file-powerpoint-box:before {
  content: "\F228";
}

.mdi-file-presentation-box:before {
  content: "\F229";
}

.mdi-file-restore:before {
  content: "\F670";
}

.mdi-file-send:before {
  content: "\F22A";
}

.mdi-file-tree:before {
  content: "\F645";
}

.mdi-file-video:before {
  content: "\F22B";
}

.mdi-file-word:before {
  content: "\F22C";
}

.mdi-file-word-box:before {
  content: "\F22D";
}

.mdi-file-xml:before {
  content: "\F22E";
}

.mdi-film:before {
  content: "\F22F";
}

.mdi-filmstrip:before {
  content: "\F230";
}

.mdi-filmstrip-off:before {
  content: "\F231";
}

.mdi-filter:before {
  content: "\F232";
}

.mdi-filter-outline:before {
  content: "\F233";
}

.mdi-filter-remove:before {
  content: "\F234";
}

.mdi-filter-remove-outline:before {
  content: "\F235";
}

.mdi-filter-variant:before {
  content: "\F236";
}

.mdi-find-replace:before {
  content: "\F6D3";
}

.mdi-fingerprint:before {
  content: "\F237";
}

.mdi-fire:before {
  content: "\F238";
}

.mdi-firefox:before {
  content: "\F239";
}

.mdi-fish:before {
  content: "\F23A";
}

.mdi-flag:before {
  content: "\F23B";
}

.mdi-flag-checkered:before {
  content: "\F23C";
}

.mdi-flag-outline:before {
  content: "\F23D";
}

.mdi-flag-outline-variant:before {
  content: "\F23E";
}

.mdi-flag-triangle:before {
  content: "\F23F";
}

.mdi-flag-variant:before {
  content: "\F240";
}

.mdi-flash:before {
  content: "\F241";
}

.mdi-flash-auto:before {
  content: "\F242";
}

.mdi-flash-off:before {
  content: "\F243";
}

.mdi-flash-outline:before {
  content: "\F6D4";
}

.mdi-flash-red-eye:before {
  content: "\F67A";
}

.mdi-flashlight:before {
  content: "\F244";
}

.mdi-flashlight-off:before {
  content: "\F245";
}

.mdi-flask:before {
  content: "\F093";
}

.mdi-flask-empty:before {
  content: "\F094";
}

.mdi-flask-empty-outline:before {
  content: "\F095";
}

.mdi-flask-outline:before {
  content: "\F096";
}

.mdi-flattr:before {
  content: "\F246";
}

.mdi-flip-to-back:before {
  content: "\F247";
}

.mdi-flip-to-front:before {
  content: "\F248";
}

.mdi-floppy:before {
  content: "\F249";
}

.mdi-flower:before {
  content: "\F24A";
}

.mdi-folder:before {
  content: "\F24B";
}

.mdi-folder-account:before {
  content: "\F24C";
}

.mdi-folder-download:before {
  content: "\F24D";
}

.mdi-folder-google-drive:before {
  content: "\F24E";
}

.mdi-folder-image:before {
  content: "\F24F";
}

.mdi-folder-lock:before {
  content: "\F250";
}

.mdi-folder-lock-open:before {
  content: "\F251";
}

.mdi-folder-move:before {
  content: "\F252";
}

.mdi-folder-multiple:before {
  content: "\F253";
}

.mdi-folder-multiple-image:before {
  content: "\F254";
}

.mdi-folder-multiple-outline:before {
  content: "\F255";
}

.mdi-folder-open:before {
  content: "\F76F";
}

.mdi-folder-outline:before {
  content: "\F256";
}

.mdi-folder-plus:before {
  content: "\F257";
}

.mdi-folder-remove:before {
  content: "\F258";
}

.mdi-folder-star:before {
  content: "\F69C";
}

.mdi-folder-upload:before {
  content: "\F259";
}

.mdi-font-awesome:before {
  content: "\F03A";
}

.mdi-food:before {
  content: "\F25A";
}

.mdi-food-apple:before {
  content: "\F25B";
}

.mdi-food-croissant:before {
  content: "\F7C7";
}

.mdi-food-fork-drink:before {
  content: "\F5F2";
}

.mdi-food-off:before {
  content: "\F5F3";
}

.mdi-food-variant:before {
  content: "\F25C";
}

.mdi-football:before {
  content: "\F25D";
}

.mdi-football-australian:before {
  content: "\F25E";
}

.mdi-football-helmet:before {
  content: "\F25F";
}

.mdi-forklift:before {
  content: "\F7C8";
}

.mdi-format-align-bottom:before {
  content: "\F752";
}

.mdi-format-align-center:before {
  content: "\F260";
}

.mdi-format-align-justify:before {
  content: "\F261";
}

.mdi-format-align-left:before {
  content: "\F262";
}

.mdi-format-align-middle:before {
  content: "\F753";
}

.mdi-format-align-right:before {
  content: "\F263";
}

.mdi-format-align-top:before {
  content: "\F754";
}

.mdi-format-annotation-plus:before {
  content: "\F646";
}

.mdi-format-bold:before {
  content: "\F264";
}

.mdi-format-clear:before {
  content: "\F265";
}

.mdi-format-color-fill:before {
  content: "\F266";
}

.mdi-format-color-text:before {
  content: "\F69D";
}

.mdi-format-float-center:before {
  content: "\F267";
}

.mdi-format-float-left:before {
  content: "\F268";
}

.mdi-format-float-none:before {
  content: "\F269";
}

.mdi-format-float-right:before {
  content: "\F26A";
}

.mdi-format-font:before {
  content: "\F6D5";
}

.mdi-format-header-1:before {
  content: "\F26B";
}

.mdi-format-header-2:before {
  content: "\F26C";
}

.mdi-format-header-3:before {
  content: "\F26D";
}

.mdi-format-header-4:before {
  content: "\F26E";
}

.mdi-format-header-5:before {
  content: "\F26F";
}

.mdi-format-header-6:before {
  content: "\F270";
}

.mdi-format-header-decrease:before {
  content: "\F271";
}

.mdi-format-header-equal:before {
  content: "\F272";
}

.mdi-format-header-increase:before {
  content: "\F273";
}

.mdi-format-header-pound:before {
  content: "\F274";
}

.mdi-format-horizontal-align-center:before {
  content: "\F61E";
}

.mdi-format-horizontal-align-left:before {
  content: "\F61F";
}

.mdi-format-horizontal-align-right:before {
  content: "\F620";
}

.mdi-format-indent-decrease:before {
  content: "\F275";
}

.mdi-format-indent-increase:before {
  content: "\F276";
}

.mdi-format-italic:before {
  content: "\F277";
}

.mdi-format-line-spacing:before {
  content: "\F278";
}

.mdi-format-line-style:before {
  content: "\F5C8";
}

.mdi-format-line-weight:before {
  content: "\F5C9";
}

.mdi-format-list-bulleted:before {
  content: "\F279";
}

.mdi-format-list-bulleted-type:before {
  content: "\F27A";
}

.mdi-format-list-checks:before {
  content: "\F755";
}

.mdi-format-list-numbers:before {
  content: "\F27B";
}

.mdi-format-page-break:before {
  content: "\F6D6";
}

.mdi-format-paint:before {
  content: "\F27C";
}

.mdi-format-paragraph:before {
  content: "\F27D";
}

.mdi-format-pilcrow:before {
  content: "\F6D7";
}

.mdi-format-quote-close:before {
  content: "\F27E";
}

.mdi-format-quote-open:before {
  content: "\F756";
}

.mdi-format-rotate-90:before {
  content: "\F6A9";
}

.mdi-format-section:before {
  content: "\F69E";
}

.mdi-format-size:before {
  content: "\F27F";
}

.mdi-format-strikethrough:before {
  content: "\F280";
}

.mdi-format-strikethrough-variant:before {
  content: "\F281";
}

.mdi-format-subscript:before {
  content: "\F282";
}

.mdi-format-superscript:before {
  content: "\F283";
}

.mdi-format-text:before {
  content: "\F284";
}

.mdi-format-textdirection-l-to-r:before {
  content: "\F285";
}

.mdi-format-textdirection-r-to-l:before {
  content: "\F286";
}

.mdi-format-title:before {
  content: "\F5F4";
}

.mdi-format-underline:before {
  content: "\F287";
}

.mdi-format-vertical-align-bottom:before {
  content: "\F621";
}

.mdi-format-vertical-align-center:before {
  content: "\F622";
}

.mdi-format-vertical-align-top:before {
  content: "\F623";
}

.mdi-format-wrap-inline:before {
  content: "\F288";
}

.mdi-format-wrap-square:before {
  content: "\F289";
}

.mdi-format-wrap-tight:before {
  content: "\F28A";
}

.mdi-format-wrap-top-bottom:before {
  content: "\F28B";
}

.mdi-forum:before {
  content: "\F28C";
}

.mdi-forward:before {
  content: "\F28D";
}

.mdi-foursquare:before {
  content: "\F28E";
}

.mdi-fridge:before {
  content: "\F28F";
}

.mdi-fridge-filled:before {
  content: "\F290";
}

.mdi-fridge-filled-bottom:before {
  content: "\F291";
}

.mdi-fridge-filled-top:before {
  content: "\F292";
}

.mdi-fuel:before {
  content: "\F7C9";
}

.mdi-fullscreen:before {
  content: "\F293";
}

.mdi-fullscreen-exit:before {
  content: "\F294";
}

.mdi-function:before {
  content: "\F295";
}

.mdi-gamepad:before {
  content: "\F296";
}

.mdi-gamepad-variant:before {
  content: "\F297";
}

.mdi-garage:before {
  content: "\F6D8";
}

.mdi-garage-open:before {
  content: "\F6D9";
}

.mdi-gas-cylinder:before {
  content: "\F647";
}

.mdi-gas-station:before {
  content: "\F298";
}

.mdi-gate:before {
  content: "\F299";
}

.mdi-gauge:before {
  content: "\F29A";
}

.mdi-gavel:before {
  content: "\F29B";
}

.mdi-gender-female:before {
  content: "\F29C";
}

.mdi-gender-male:before {
  content: "\F29D";
}

.mdi-gender-male-female:before {
  content: "\F29E";
}

.mdi-gender-transgender:before {
  content: "\F29F";
}

.mdi-gesture:before {
  content: "\F7CA";
}

.mdi-gesture-double-tap:before {
  content: "\F73B";
}

.mdi-gesture-swipe-down:before {
  content: "\F73C";
}

.mdi-gesture-swipe-left:before {
  content: "\F73D";
}

.mdi-gesture-swipe-right:before {
  content: "\F73E";
}

.mdi-gesture-swipe-up:before {
  content: "\F73F";
}

.mdi-gesture-tap:before {
  content: "\F740";
}

.mdi-gesture-two-double-tap:before {
  content: "\F741";
}

.mdi-gesture-two-tap:before {
  content: "\F742";
}

.mdi-ghost:before {
  content: "\F2A0";
}

.mdi-gift:before {
  content: "\F2A1";
}

.mdi-git:before {
  content: "\F2A2";
}

.mdi-github-box:before {
  content: "\F2A3";
}

.mdi-github-circle:before {
  content: "\F2A4";
}

.mdi-github-face:before {
  content: "\F6DA";
}

.mdi-glass-flute:before {
  content: "\F2A5";
}

.mdi-glass-mug:before {
  content: "\F2A6";
}

.mdi-glass-stange:before {
  content: "\F2A7";
}

.mdi-glass-tulip:before {
  content: "\F2A8";
}

.mdi-glassdoor:before {
  content: "\F2A9";
}

.mdi-glasses:before {
  content: "\F2AA";
}

.mdi-gmail:before {
  content: "\F2AB";
}

.mdi-gnome:before {
  content: "\F2AC";
}

.mdi-gondola:before {
  content: "\F685";
}

.mdi-google:before {
  content: "\F2AD";
}

.mdi-google-analytics:before {
  content: "\F7CB";
}

.mdi-google-assistant:before {
  content: "\F7CC";
}

.mdi-google-cardboard:before {
  content: "\F2AE";
}

.mdi-google-chrome:before {
  content: "\F2AF";
}

.mdi-google-circles:before {
  content: "\F2B0";
}

.mdi-google-circles-communities:before {
  content: "\F2B1";
}

.mdi-google-circles-extended:before {
  content: "\F2B2";
}

.mdi-google-circles-group:before {
  content: "\F2B3";
}

.mdi-google-controller:before {
  content: "\F2B4";
}

.mdi-google-controller-off:before {
  content: "\F2B5";
}

.mdi-google-drive:before {
  content: "\F2B6";
}

.mdi-google-earth:before {
  content: "\F2B7";
}

.mdi-google-glass:before {
  content: "\F2B8";
}

.mdi-google-keep:before {
  content: "\F6DB";
}

.mdi-google-maps:before {
  content: "\F5F5";
}

.mdi-google-nearby:before {
  content: "\F2B9";
}

.mdi-google-pages:before {
  content: "\F2BA";
}

.mdi-google-photos:before {
  content: "\F6DC";
}

.mdi-google-physical-web:before {
  content: "\F2BB";
}

.mdi-google-play:before {
  content: "\F2BC";
}

.mdi-google-plus:before {
  content: "\F2BD";
}

.mdi-google-plus-box:before {
  content: "\F2BE";
}

.mdi-google-translate:before {
  content: "\F2BF";
}

.mdi-google-wallet:before {
  content: "\F2C0";
}

.mdi-gradient:before {
  content: "\F69F";
}

.mdi-grease-pencil:before {
  content: "\F648";
}

.mdi-grid:before {
  content: "\F2C1";
}

.mdi-grid-large:before {
  content: "\F757";
}

.mdi-grid-off:before {
  content: "\F2C2";
}

.mdi-group:before {
  content: "\F2C3";
}

.mdi-guitar-acoustic:before {
  content: "\F770";
}

.mdi-guitar-electric:before {
  content: "\F2C4";
}

.mdi-guitar-pick:before {
  content: "\F2C5";
}

.mdi-guitar-pick-outline:before {
  content: "\F2C6";
}

.mdi-hackernews:before {
  content: "\F624";
}

.mdi-hamburger:before {
  content: "\F684";
}

.mdi-hand-pointing-right:before {
  content: "\F2C7";
}

.mdi-hanger:before {
  content: "\F2C8";
}

.mdi-hangouts:before {
  content: "\F2C9";
}

.mdi-harddisk:before {
  content: "\F2CA";
}

.mdi-headphones:before {
  content: "\F2CB";
}

.mdi-headphones-box:before {
  content: "\F2CC";
}

.mdi-headphones-off:before {
  content: "\F7CD";
}

.mdi-headphones-settings:before {
  content: "\F2CD";
}

.mdi-headset:before {
  content: "\F2CE";
}

.mdi-headset-dock:before {
  content: "\F2CF";
}

.mdi-headset-off:before {
  content: "\F2D0";
}

.mdi-heart:before {
  content: "\F2D1";
}

.mdi-heart-box:before {
  content: "\F2D2";
}

.mdi-heart-box-outline:before {
  content: "\F2D3";
}

.mdi-heart-broken:before {
  content: "\F2D4";
}

.mdi-heart-half:before {
  content: "\F6DE";
}

.mdi-heart-half-full:before {
  content: "\F6DD";
}

.mdi-heart-half-outline:before {
  content: "\F6DF";
}

.mdi-heart-off:before {
  content: "\F758";
}

.mdi-heart-outline:before {
  content: "\F2D5";
}

.mdi-heart-pulse:before {
  content: "\F5F6";
}

.mdi-help:before {
  content: "\F2D6";
}

.mdi-help-box:before {
  content: "\F78A";
}

.mdi-help-circle:before {
  content: "\F2D7";
}

.mdi-help-circle-outline:before {
  content: "\F625";
}

.mdi-help-network:before {
  content: "\F6F4";
}

.mdi-hexagon:before {
  content: "\F2D8";
}

.mdi-hexagon-multiple:before {
  content: "\F6E0";
}

.mdi-hexagon-outline:before {
  content: "\F2D9";
}

.mdi-high-definition:before {
  content: "\F7CE";
}

.mdi-highway:before {
  content: "\F5F7";
}

.mdi-history:before {
  content: "\F2DA";
}

.mdi-hololens:before {
  content: "\F2DB";
}

.mdi-home:before {
  content: "\F2DC";
}

.mdi-home-assistant:before {
  content: "\F7CF";
}

.mdi-home-automation:before {
  content: "\F7D0";
}

.mdi-home-circle:before {
  content: "\F7D1";
}

.mdi-home-map-marker:before {
  content: "\F5F8";
}

.mdi-home-modern:before {
  content: "\F2DD";
}

.mdi-home-outline:before {
  content: "\F6A0";
}

.mdi-home-variant:before {
  content: "\F2DE";
}

.mdi-hook:before {
  content: "\F6E1";
}

.mdi-hook-off:before {
  content: "\F6E2";
}

.mdi-hops:before {
  content: "\F2DF";
}

.mdi-hospital:before {
  content: "\F2E0";
}

.mdi-hospital-building:before {
  content: "\F2E1";
}

.mdi-hospital-marker:before {
  content: "\F2E2";
}

.mdi-hotel:before {
  content: "\F2E3";
}

.mdi-houzz:before {
  content: "\F2E4";
}

.mdi-houzz-box:before {
  content: "\F2E5";
}

.mdi-human:before {
  content: "\F2E6";
}

.mdi-human-child:before {
  content: "\F2E7";
}

.mdi-human-female:before {
  content: "\F649";
}

.mdi-human-greeting:before {
  content: "\F64A";
}

.mdi-human-handsdown:before {
  content: "\F64B";
}

.mdi-human-handsup:before {
  content: "\F64C";
}

.mdi-human-male:before {
  content: "\F64D";
}

.mdi-human-male-female:before {
  content: "\F2E8";
}

.mdi-human-pregnant:before {
  content: "\F5CF";
}

.mdi-humble-bundle:before {
  content: "\F743";
}

.mdi-image:before {
  content: "\F2E9";
}

.mdi-image-album:before {
  content: "\F2EA";
}

.mdi-image-area:before {
  content: "\F2EB";
}

.mdi-image-area-close:before {
  content: "\F2EC";
}

.mdi-image-broken:before {
  content: "\F2ED";
}

.mdi-image-broken-variant:before {
  content: "\F2EE";
}

.mdi-image-filter:before {
  content: "\F2EF";
}

.mdi-image-filter-black-white:before {
  content: "\F2F0";
}

.mdi-image-filter-center-focus:before {
  content: "\F2F1";
}

.mdi-image-filter-center-focus-weak:before {
  content: "\F2F2";
}

.mdi-image-filter-drama:before {
  content: "\F2F3";
}

.mdi-image-filter-frames:before {
  content: "\F2F4";
}

.mdi-image-filter-hdr:before {
  content: "\F2F5";
}

.mdi-image-filter-none:before {
  content: "\F2F6";
}

.mdi-image-filter-tilt-shift:before {
  content: "\F2F7";
}

.mdi-image-filter-vintage:before {
  content: "\F2F8";
}

.mdi-image-multiple:before {
  content: "\F2F9";
}

.mdi-import:before {
  content: "\F2FA";
}

.mdi-inbox:before {
  content: "\F686";
}

.mdi-inbox-arrow-down:before {
  content: "\F2FB";
}

.mdi-inbox-arrow-up:before {
  content: "\F3D1";
}

.mdi-incognito:before {
  content: "\F5F9";
}

.mdi-infinity:before {
  content: "\F6E3";
}

.mdi-information:before {
  content: "\F2FC";
}

.mdi-information-outline:before {
  content: "\F2FD";
}

.mdi-information-variant:before {
  content: "\F64E";
}

.mdi-instagram:before {
  content: "\F2FE";
}

.mdi-instapaper:before {
  content: "\F2FF";
}

.mdi-internet-explorer:before {
  content: "\F300";
}

.mdi-invert-colors:before {
  content: "\F301";
}

.mdi-itunes:before {
  content: "\F676";
}

.mdi-jeepney:before {
  content: "\F302";
}

.mdi-jira:before {
  content: "\F303";
}

.mdi-jsfiddle:before {
  content: "\F304";
}

.mdi-json:before {
  content: "\F626";
}

.mdi-keg:before {
  content: "\F305";
}

.mdi-kettle:before {
  content: "\F5FA";
}

.mdi-key:before {
  content: "\F306";
}

.mdi-key-change:before {
  content: "\F307";
}

.mdi-key-minus:before {
  content: "\F308";
}

.mdi-key-plus:before {
  content: "\F309";
}

.mdi-key-remove:before {
  content: "\F30A";
}

.mdi-key-variant:before {
  content: "\F30B";
}

.mdi-keyboard:before {
  content: "\F30C";
}

.mdi-keyboard-backspace:before {
  content: "\F30D";
}

.mdi-keyboard-caps:before {
  content: "\F30E";
}

.mdi-keyboard-close:before {
  content: "\F30F";
}

.mdi-keyboard-off:before {
  content: "\F310";
}

.mdi-keyboard-return:before {
  content: "\F311";
}

.mdi-keyboard-tab:before {
  content: "\F312";
}

.mdi-keyboard-variant:before {
  content: "\F313";
}

.mdi-kickstarter:before {
  content: "\F744";
}

.mdi-kodi:before {
  content: "\F314";
}

.mdi-label:before {
  content: "\F315";
}

.mdi-label-outline:before {
  content: "\F316";
}

.mdi-lambda:before {
  content: "\F627";
}

.mdi-lamp:before {
  content: "\F6B4";
}

.mdi-lan:before {
  content: "\F317";
}

.mdi-lan-connect:before {
  content: "\F318";
}

.mdi-lan-disconnect:before {
  content: "\F319";
}

.mdi-lan-pending:before {
  content: "\F31A";
}

.mdi-language-c:before {
  content: "\F671";
}

.mdi-language-cpp:before {
  content: "\F672";
}

.mdi-language-csharp:before {
  content: "\F31B";
}

.mdi-language-css3:before {
  content: "\F31C";
}

.mdi-language-go:before {
  content: "\F7D2";
}

.mdi-language-html5:before {
  content: "\F31D";
}

.mdi-language-javascript:before {
  content: "\F31E";
}

.mdi-language-php:before {
  content: "\F31F";
}

.mdi-language-python:before {
  content: "\F320";
}

.mdi-language-python-text:before {
  content: "\F321";
}

.mdi-language-r:before {
  content: "\F7D3";
}

.mdi-language-swift:before {
  content: "\F6E4";
}

.mdi-language-typescript:before {
  content: "\F6E5";
}

.mdi-laptop:before {
  content: "\F322";
}

.mdi-laptop-chromebook:before {
  content: "\F323";
}

.mdi-laptop-mac:before {
  content: "\F324";
}

.mdi-laptop-off:before {
  content: "\F6E6";
}

.mdi-laptop-windows:before {
  content: "\F325";
}

.mdi-lastfm:before {
  content: "\F326";
}

.mdi-launch:before {
  content: "\F327";
}

.mdi-lava-lamp:before {
  content: "\F7D4";
}

.mdi-layers:before {
  content: "\F328";
}

.mdi-layers-off:before {
  content: "\F329";
}

.mdi-lead-pencil:before {
  content: "\F64F";
}

.mdi-leaf:before {
  content: "\F32A";
}

.mdi-led-off:before {
  content: "\F32B";
}

.mdi-led-on:before {
  content: "\F32C";
}

.mdi-led-outline:before {
  content: "\F32D";
}

.mdi-led-strip:before {
  content: "\F7D5";
}

.mdi-led-variant-off:before {
  content: "\F32E";
}

.mdi-led-variant-on:before {
  content: "\F32F";
}

.mdi-led-variant-outline:before {
  content: "\F330";
}

.mdi-library:before {
  content: "\F331";
}

.mdi-library-books:before {
  content: "\F332";
}

.mdi-library-music:before {
  content: "\F333";
}

.mdi-library-plus:before {
  content: "\F334";
}

.mdi-lightbulb:before {
  content: "\F335";
}

.mdi-lightbulb-on:before {
  content: "\F6E7";
}

.mdi-lightbulb-on-outline:before {
  content: "\F6E8";
}

.mdi-lightbulb-outline:before {
  content: "\F336";
}

.mdi-link:before {
  content: "\F337";
}

.mdi-link-off:before {
  content: "\F338";
}

.mdi-link-variant:before {
  content: "\F339";
}

.mdi-link-variant-off:before {
  content: "\F33A";
}

.mdi-linkedin:before {
  content: "\F33B";
}

.mdi-linkedin-box:before {
  content: "\F33C";
}

.mdi-linux:before {
  content: "\F33D";
}

.mdi-loading:before {
  content: "\F771";
}

.mdi-lock:before {
  content: "\F33E";
}

.mdi-lock-open:before {
  content: "\F33F";
}

.mdi-lock-open-outline:before {
  content: "\F340";
}

.mdi-lock-outline:before {
  content: "\F341";
}

.mdi-lock-pattern:before {
  content: "\F6E9";
}

.mdi-lock-plus:before {
  content: "\F5FB";
}

.mdi-lock-reset:before {
  content: "\F772";
}

.mdi-locker:before {
  content: "\F7D6";
}

.mdi-locker-multiple:before {
  content: "\F7D7";
}

.mdi-login:before {
  content: "\F342";
}

.mdi-login-variant:before {
  content: "\F5FC";
}

.mdi-logout:before {
  content: "\F343";
}

.mdi-logout-variant:before {
  content: "\F5FD";
}

.mdi-looks:before {
  content: "\F344";
}

.mdi-loop:before {
  content: "\F6EA";
}

.mdi-loupe:before {
  content: "\F345";
}

.mdi-lumx:before {
  content: "\F346";
}

.mdi-magnet:before {
  content: "\F347";
}

.mdi-magnet-on:before {
  content: "\F348";
}

.mdi-magnify:before {
  content: "\F349";
}

.mdi-magnify-minus:before {
  content: "\F34A";
}

.mdi-magnify-minus-outline:before {
  content: "\F6EB";
}

.mdi-magnify-plus:before {
  content: "\F34B";
}

.mdi-magnify-plus-outline:before {
  content: "\F6EC";
}

.mdi-mail-ru:before {
  content: "\F34C";
}

.mdi-mailbox:before {
  content: "\F6ED";
}

.mdi-map:before {
  content: "\F34D";
}

.mdi-map-marker:before {
  content: "\F34E";
}

.mdi-map-marker-circle:before {
  content: "\F34F";
}

.mdi-map-marker-minus:before {
  content: "\F650";
}

.mdi-map-marker-multiple:before {
  content: "\F350";
}

.mdi-map-marker-off:before {
  content: "\F351";
}

.mdi-map-marker-outline:before {
  content: "\F7D8";
}

.mdi-map-marker-plus:before {
  content: "\F651";
}

.mdi-map-marker-radius:before {
  content: "\F352";
}

.mdi-margin:before {
  content: "\F353";
}

.mdi-markdown:before {
  content: "\F354";
}

.mdi-marker:before {
  content: "\F652";
}

.mdi-marker-check:before {
  content: "\F355";
}

.mdi-martini:before {
  content: "\F356";
}

.mdi-material-ui:before {
  content: "\F357";
}

.mdi-math-compass:before {
  content: "\F358";
}

.mdi-matrix:before {
  content: "\F628";
}

.mdi-maxcdn:before {
  content: "\F359";
}

.mdi-medical-bag:before {
  content: "\F6EE";
}

.mdi-medium:before {
  content: "\F35A";
}

.mdi-memory:before {
  content: "\F35B";
}

.mdi-menu:before {
  content: "\F35C";
}

.mdi-menu-down:before {
  content: "\F35D";
}

.mdi-menu-down-outline:before {
  content: "\F6B5";
}

.mdi-menu-left:before {
  content: "\F35E";
}

.mdi-menu-right:before {
  content: "\F35F";
}

.mdi-menu-up:before {
  content: "\F360";
}

.mdi-menu-up-outline:before {
  content: "\F6B6";
}

.mdi-message:before {
  content: "\F361";
}

.mdi-message-alert:before {
  content: "\F362";
}

.mdi-message-bulleted:before {
  content: "\F6A1";
}

.mdi-message-bulleted-off:before {
  content: "\F6A2";
}

.mdi-message-draw:before {
  content: "\F363";
}

.mdi-message-image:before {
  content: "\F364";
}

.mdi-message-outline:before {
  content: "\F365";
}

.mdi-message-plus:before {
  content: "\F653";
}

.mdi-message-processing:before {
  content: "\F366";
}

.mdi-message-reply:before {
  content: "\F367";
}

.mdi-message-reply-text:before {
  content: "\F368";
}

.mdi-message-settings:before {
  content: "\F6EF";
}

.mdi-message-settings-variant:before {
  content: "\F6F0";
}

.mdi-message-text:before {
  content: "\F369";
}

.mdi-message-text-outline:before {
  content: "\F36A";
}

.mdi-message-video:before {
  content: "\F36B";
}

.mdi-meteor:before {
  content: "\F629";
}

.mdi-metronome:before {
  content: "\F7D9";
}

.mdi-metronome-tick:before {
  content: "\F7DA";
}

.mdi-micro-sd:before {
  content: "\F7DB";
}

.mdi-microphone:before {
  content: "\F36C";
}

.mdi-microphone-off:before {
  content: "\F36D";
}

.mdi-microphone-outline:before {
  content: "\F36E";
}

.mdi-microphone-settings:before {
  content: "\F36F";
}

.mdi-microphone-variant:before {
  content: "\F370";
}

.mdi-microphone-variant-off:before {
  content: "\F371";
}

.mdi-microscope:before {
  content: "\F654";
}

.mdi-microsoft:before {
  content: "\F372";
}

.mdi-minecraft:before {
  content: "\F373";
}

.mdi-minus:before {
  content: "\F374";
}

.mdi-minus-box:before {
  content: "\F375";
}

.mdi-minus-box-outline:before {
  content: "\F6F1";
}

.mdi-minus-circle:before {
  content: "\F376";
}

.mdi-minus-circle-outline:before {
  content: "\F377";
}

.mdi-minus-network:before {
  content: "\F378";
}

.mdi-mixcloud:before {
  content: "\F62A";
}

.mdi-mixer:before {
  content: "\F7DC";
}

.mdi-monitor:before {
  content: "\F379";
}

.mdi-monitor-multiple:before {
  content: "\F37A";
}

.mdi-more:before {
  content: "\F37B";
}

.mdi-motorbike:before {
  content: "\F37C";
}

.mdi-mouse:before {
  content: "\F37D";
}

.mdi-mouse-off:before {
  content: "\F37E";
}

.mdi-mouse-variant:before {
  content: "\F37F";
}

.mdi-mouse-variant-off:before {
  content: "\F380";
}

.mdi-move-resize:before {
  content: "\F655";
}

.mdi-move-resize-variant:before {
  content: "\F656";
}

.mdi-movie:before {
  content: "\F381";
}

.mdi-movie-roll:before {
  content: "\F7DD";
}

.mdi-multiplication:before {
  content: "\F382";
}

.mdi-multiplication-box:before {
  content: "\F383";
}

.mdi-mushroom:before {
  content: "\F7DE";
}

.mdi-mushroom-outline:before {
  content: "\F7DF";
}

.mdi-music:before {
  content: "\F759";
}

.mdi-music-box:before {
  content: "\F384";
}

.mdi-music-box-outline:before {
  content: "\F385";
}

.mdi-music-circle:before {
  content: "\F386";
}

.mdi-music-note:before {
  content: "\F387";
}

.mdi-music-note-bluetooth:before {
  content: "\F5FE";
}

.mdi-music-note-bluetooth-off:before {
  content: "\F5FF";
}

.mdi-music-note-eighth:before {
  content: "\F388";
}

.mdi-music-note-half:before {
  content: "\F389";
}

.mdi-music-note-off:before {
  content: "\F38A";
}

.mdi-music-note-quarter:before {
  content: "\F38B";
}

.mdi-music-note-sixteenth:before {
  content: "\F38C";
}

.mdi-music-note-whole:before {
  content: "\F38D";
}

.mdi-music-off:before {
  content: "\F75A";
}

.mdi-nature:before {
  content: "\F38E";
}

.mdi-nature-people:before {
  content: "\F38F";
}

.mdi-navigation:before {
  content: "\F390";
}

.mdi-near-me:before {
  content: "\F5CD";
}

.mdi-needle:before {
  content: "\F391";
}

.mdi-nest-protect:before {
  content: "\F392";
}

.mdi-nest-thermostat:before {
  content: "\F393";
}

.mdi-netflix:before {
  content: "\F745";
}

.mdi-network:before {
  content: "\F6F2";
}

.mdi-new-box:before {
  content: "\F394";
}

.mdi-newspaper:before {
  content: "\F395";
}

.mdi-nfc:before {
  content: "\F396";
}

.mdi-nfc-tap:before {
  content: "\F397";
}

.mdi-nfc-variant:before {
  content: "\F398";
}

.mdi-ninja:before {
  content: "\F773";
}

.mdi-nintendo-switch:before {
  content: "\F7E0";
}

.mdi-nodejs:before {
  content: "\F399";
}

.mdi-note:before {
  content: "\F39A";
}

.mdi-note-multiple:before {
  content: "\F6B7";
}

.mdi-note-multiple-outline:before {
  content: "\F6B8";
}

.mdi-note-outline:before {
  content: "\F39B";
}

.mdi-note-plus:before {
  content: "\F39C";
}

.mdi-note-plus-outline:before {
  content: "\F39D";
}

.mdi-note-text:before {
  content: "\F39E";
}

.mdi-notification-clear-all:before {
  content: "\F39F";
}

.mdi-npm:before {
  content: "\F6F6";
}

.mdi-nuke:before {
  content: "\F6A3";
}

.mdi-null:before {
  content: "\F7E1";
}

.mdi-numeric:before {
  content: "\F3A0";
}

.mdi-numeric-0-box:before {
  content: "\F3A1";
}

.mdi-numeric-0-box-multiple-outline:before {
  content: "\F3A2";
}

.mdi-numeric-0-box-outline:before {
  content: "\F3A3";
}

.mdi-numeric-1-box:before {
  content: "\F3A4";
}

.mdi-numeric-1-box-multiple-outline:before {
  content: "\F3A5";
}

.mdi-numeric-1-box-outline:before {
  content: "\F3A6";
}

.mdi-numeric-2-box:before {
  content: "\F3A7";
}

.mdi-numeric-2-box-multiple-outline:before {
  content: "\F3A8";
}

.mdi-numeric-2-box-outline:before {
  content: "\F3A9";
}

.mdi-numeric-3-box:before {
  content: "\F3AA";
}

.mdi-numeric-3-box-multiple-outline:before {
  content: "\F3AB";
}

.mdi-numeric-3-box-outline:before {
  content: "\F3AC";
}

.mdi-numeric-4-box:before {
  content: "\F3AD";
}

.mdi-numeric-4-box-multiple-outline:before {
  content: "\F3AE";
}

.mdi-numeric-4-box-outline:before {
  content: "\F3AF";
}

.mdi-numeric-5-box:before {
  content: "\F3B0";
}

.mdi-numeric-5-box-multiple-outline:before {
  content: "\F3B1";
}

.mdi-numeric-5-box-outline:before {
  content: "\F3B2";
}

.mdi-numeric-6-box:before {
  content: "\F3B3";
}

.mdi-numeric-6-box-multiple-outline:before {
  content: "\F3B4";
}

.mdi-numeric-6-box-outline:before {
  content: "\F3B5";
}

.mdi-numeric-7-box:before {
  content: "\F3B6";
}

.mdi-numeric-7-box-multiple-outline:before {
  content: "\F3B7";
}

.mdi-numeric-7-box-outline:before {
  content: "\F3B8";
}

.mdi-numeric-8-box:before {
  content: "\F3B9";
}

.mdi-numeric-8-box-multiple-outline:before {
  content: "\F3BA";
}

.mdi-numeric-8-box-outline:before {
  content: "\F3BB";
}

.mdi-numeric-9-box:before {
  content: "\F3BC";
}

.mdi-numeric-9-box-multiple-outline:before {
  content: "\F3BD";
}

.mdi-numeric-9-box-outline:before {
  content: "\F3BE";
}

.mdi-numeric-9-plus-box:before {
  content: "\F3BF";
}

.mdi-numeric-9-plus-box-multiple-outline:before {
  content: "\F3C0";
}

.mdi-numeric-9-plus-box-outline:before {
  content: "\F3C1";
}

.mdi-nut:before {
  content: "\F6F7";
}

.mdi-nutrition:before {
  content: "\F3C2";
}

.mdi-oar:before {
  content: "\F67B";
}

.mdi-octagon:before {
  content: "\F3C3";
}

.mdi-octagon-outline:before {
  content: "\F3C4";
}

.mdi-octagram:before {
  content: "\F6F8";
}

.mdi-octagram-outline:before {
  content: "\F774";
}

.mdi-odnoklassniki:before {
  content: "\F3C5";
}

.mdi-office:before {
  content: "\F3C6";
}

.mdi-oil:before {
  content: "\F3C7";
}

.mdi-oil-temperature:before {
  content: "\F3C8";
}

.mdi-omega:before {
  content: "\F3C9";
}

.mdi-onedrive:before {
  content: "\F3CA";
}

.mdi-onenote:before {
  content: "\F746";
}

.mdi-opacity:before {
  content: "\F5CC";
}

.mdi-open-in-app:before {
  content: "\F3CB";
}

.mdi-open-in-new:before {
  content: "\F3CC";
}

.mdi-openid:before {
  content: "\F3CD";
}

.mdi-opera:before {
  content: "\F3CE";
}

.mdi-orbit:before {
  content: "\F018";
}

.mdi-ornament:before {
  content: "\F3CF";
}

.mdi-ornament-variant:before {
  content: "\F3D0";
}

.mdi-owl:before {
  content: "\F3D2";
}

.mdi-package:before {
  content: "\F3D3";
}

.mdi-package-down:before {
  content: "\F3D4";
}

.mdi-package-up:before {
  content: "\F3D5";
}

.mdi-package-variant:before {
  content: "\F3D6";
}

.mdi-package-variant-closed:before {
  content: "\F3D7";
}

.mdi-page-first:before {
  content: "\F600";
}

.mdi-page-last:before {
  content: "\F601";
}

.mdi-page-layout-body:before {
  content: "\F6F9";
}

.mdi-page-layout-footer:before {
  content: "\F6FA";
}

.mdi-page-layout-header:before {
  content: "\F6FB";
}

.mdi-page-layout-sidebar-left:before {
  content: "\F6FC";
}

.mdi-page-layout-sidebar-right:before {
  content: "\F6FD";
}

.mdi-palette:before {
  content: "\F3D8";
}

.mdi-palette-advanced:before {
  content: "\F3D9";
}

.mdi-panda:before {
  content: "\F3DA";
}

.mdi-pandora:before {
  content: "\F3DB";
}

.mdi-panorama:before {
  content: "\F3DC";
}

.mdi-panorama-fisheye:before {
  content: "\F3DD";
}

.mdi-panorama-horizontal:before {
  content: "\F3DE";
}

.mdi-panorama-vertical:before {
  content: "\F3DF";
}

.mdi-panorama-wide-angle:before {
  content: "\F3E0";
}

.mdi-paper-cut-vertical:before {
  content: "\F3E1";
}

.mdi-paperclip:before {
  content: "\F3E2";
}

.mdi-parking:before {
  content: "\F3E3";
}

.mdi-passport:before {
  content: "\F7E2";
}

.mdi-pause:before {
  content: "\F3E4";
}

.mdi-pause-circle:before {
  content: "\F3E5";
}

.mdi-pause-circle-outline:before {
  content: "\F3E6";
}

.mdi-pause-octagon:before {
  content: "\F3E7";
}

.mdi-pause-octagon-outline:before {
  content: "\F3E8";
}

.mdi-paw:before {
  content: "\F3E9";
}

.mdi-paw-off:before {
  content: "\F657";
}

.mdi-pen:before {
  content: "\F3EA";
}

.mdi-pencil:before {
  content: "\F3EB";
}

.mdi-pencil-box:before {
  content: "\F3EC";
}

.mdi-pencil-box-outline:before {
  content: "\F3ED";
}

.mdi-pencil-circle:before {
  content: "\F6FE";
}

.mdi-pencil-circle-outline:before {
  content: "\F775";
}

.mdi-pencil-lock:before {
  content: "\F3EE";
}

.mdi-pencil-off:before {
  content: "\F3EF";
}

.mdi-pentagon:before {
  content: "\F6FF";
}

.mdi-pentagon-outline:before {
  content: "\F700";
}

.mdi-percent:before {
  content: "\F3F0";
}

.mdi-periodic-table-co2:before {
  content: "\F7E3";
}

.mdi-periscope:before {
  content: "\F747";
}

.mdi-pharmacy:before {
  content: "\F3F1";
}

.mdi-phone:before {
  content: "\F3F2";
}

.mdi-phone-bluetooth:before {
  content: "\F3F3";
}

.mdi-phone-classic:before {
  content: "\F602";
}

.mdi-phone-forward:before {
  content: "\F3F4";
}

.mdi-phone-hangup:before {
  content: "\F3F5";
}

.mdi-phone-in-talk:before {
  content: "\F3F6";
}

.mdi-phone-incoming:before {
  content: "\F3F7";
}

.mdi-phone-locked:before {
  content: "\F3F8";
}

.mdi-phone-log:before {
  content: "\F3F9";
}

.mdi-phone-minus:before {
  content: "\F658";
}

.mdi-phone-missed:before {
  content: "\F3FA";
}

.mdi-phone-outgoing:before {
  content: "\F3FB";
}

.mdi-phone-paused:before {
  content: "\F3FC";
}

.mdi-phone-plus:before {
  content: "\F659";
}

.mdi-phone-settings:before {
  content: "\F3FD";
}

.mdi-phone-voip:before {
  content: "\F3FE";
}

.mdi-pi:before {
  content: "\F3FF";
}

.mdi-pi-box:before {
  content: "\F400";
}

.mdi-piano:before {
  content: "\F67C";
}

.mdi-pig:before {
  content: "\F401";
}

.mdi-pill:before {
  content: "\F402";
}

.mdi-pillar:before {
  content: "\F701";
}

.mdi-pin:before {
  content: "\F403";
}

.mdi-pin-off:before {
  content: "\F404";
}

.mdi-pine-tree:before {
  content: "\F405";
}

.mdi-pine-tree-box:before {
  content: "\F406";
}

.mdi-pinterest:before {
  content: "\F407";
}

.mdi-pinterest-box:before {
  content: "\F408";
}

.mdi-pipe:before {
  content: "\F7E4";
}

.mdi-pipe-disconnected:before {
  content: "\F7E5";
}

.mdi-pistol:before {
  content: "\F702";
}

.mdi-pizza:before {
  content: "\F409";
}

.mdi-plane-shield:before {
  content: "\F6BA";
}

.mdi-play:before {
  content: "\F40A";
}

.mdi-play-box-outline:before {
  content: "\F40B";
}

.mdi-play-circle:before {
  content: "\F40C";
}

.mdi-play-circle-outline:before {
  content: "\F40D";
}

.mdi-play-pause:before {
  content: "\F40E";
}

.mdi-play-protected-content:before {
  content: "\F40F";
}

.mdi-playlist-check:before {
  content: "\F5C7";
}

.mdi-playlist-minus:before {
  content: "\F410";
}

.mdi-playlist-play:before {
  content: "\F411";
}

.mdi-playlist-plus:before {
  content: "\F412";
}

.mdi-playlist-remove:before {
  content: "\F413";
}

.mdi-playstation:before {
  content: "\F414";
}

.mdi-plex:before {
  content: "\F6B9";
}

.mdi-plus:before {
  content: "\F415";
}

.mdi-plus-box:before {
  content: "\F416";
}

.mdi-plus-box-outline:before {
  content: "\F703";
}

.mdi-plus-circle:before {
  content: "\F417";
}

.mdi-plus-circle-multiple-outline:before {
  content: "\F418";
}

.mdi-plus-circle-outline:before {
  content: "\F419";
}

.mdi-plus-network:before {
  content: "\F41A";
}

.mdi-plus-one:before {
  content: "\F41B";
}

.mdi-plus-outline:before {
  content: "\F704";
}

.mdi-pocket:before {
  content: "\F41C";
}

.mdi-pokeball:before {
  content: "\F41D";
}

.mdi-polaroid:before {
  content: "\F41E";
}

.mdi-poll:before {
  content: "\F41F";
}

.mdi-poll-box:before {
  content: "\F420";
}

.mdi-polymer:before {
  content: "\F421";
}

.mdi-pool:before {
  content: "\F606";
}

.mdi-popcorn:before {
  content: "\F422";
}

.mdi-pot:before {
  content: "\F65A";
}

.mdi-pot-mix:before {
  content: "\F65B";
}

.mdi-pound:before {
  content: "\F423";
}

.mdi-pound-box:before {
  content: "\F424";
}

.mdi-power:before {
  content: "\F425";
}

.mdi-power-plug:before {
  content: "\F6A4";
}

.mdi-power-plug-off:before {
  content: "\F6A5";
}

.mdi-power-settings:before {
  content: "\F426";
}

.mdi-power-socket:before {
  content: "\F427";
}

.mdi-power-socket-eu:before {
  content: "\F7E6";
}

.mdi-power-socket-uk:before {
  content: "\F7E7";
}

.mdi-power-socket-us:before {
  content: "\F7E8";
}

.mdi-prescription:before {
  content: "\F705";
}

.mdi-presentation:before {
  content: "\F428";
}

.mdi-presentation-play:before {
  content: "\F429";
}

.mdi-printer:before {
  content: "\F42A";
}

.mdi-printer-3d:before {
  content: "\F42B";
}

.mdi-printer-alert:before {
  content: "\F42C";
}

.mdi-printer-settings:before {
  content: "\F706";
}

.mdi-priority-high:before {
  content: "\F603";
}

.mdi-priority-low:before {
  content: "\F604";
}

.mdi-professional-hexagon:before {
  content: "\F42D";
}

.mdi-projector:before {
  content: "\F42E";
}

.mdi-projector-screen:before {
  content: "\F42F";
}

.mdi-publish:before {
  content: "\F6A6";
}

.mdi-pulse:before {
  content: "\F430";
}

.mdi-puzzle:before {
  content: "\F431";
}

.mdi-qqchat:before {
  content: "\F605";
}

.mdi-qrcode:before {
  content: "\F432";
}

.mdi-qrcode-scan:before {
  content: "\F433";
}

.mdi-quadcopter:before {
  content: "\F434";
}

.mdi-quality-high:before {
  content: "\F435";
}

.mdi-quicktime:before {
  content: "\F436";
}

.mdi-radar:before {
  content: "\F437";
}

.mdi-radiator:before {
  content: "\F438";
}

.mdi-radio:before {
  content: "\F439";
}

.mdi-radio-handheld:before {
  content: "\F43A";
}

.mdi-radio-tower:before {
  content: "\F43B";
}

.mdi-radioactive:before {
  content: "\F43C";
}

.mdi-radiobox-blank:before {
  content: "\F43D";
}

.mdi-radiobox-marked:before {
  content: "\F43E";
}

.mdi-raspberrypi:before {
  content: "\F43F";
}

.mdi-ray-end:before {
  content: "\F440";
}

.mdi-ray-end-arrow:before {
  content: "\F441";
}

.mdi-ray-start:before {
  content: "\F442";
}

.mdi-ray-start-arrow:before {
  content: "\F443";
}

.mdi-ray-start-end:before {
  content: "\F444";
}

.mdi-ray-vertex:before {
  content: "\F445";
}

.mdi-rdio:before {
  content: "\F446";
}

.mdi-react:before {
  content: "\F707";
}

.mdi-read:before {
  content: "\F447";
}

.mdi-readability:before {
  content: "\F448";
}

.mdi-receipt:before {
  content: "\F449";
}

.mdi-record:before {
  content: "\F44A";
}

.mdi-record-rec:before {
  content: "\F44B";
}

.mdi-recycle:before {
  content: "\F44C";
}

.mdi-reddit:before {
  content: "\F44D";
}

.mdi-redo:before {
  content: "\F44E";
}

.mdi-redo-variant:before {
  content: "\F44F";
}

.mdi-refresh:before {
  content: "\F450";
}

.mdi-regex:before {
  content: "\F451";
}

.mdi-relative-scale:before {
  content: "\F452";
}

.mdi-reload:before {
  content: "\F453";
}

.mdi-remote:before {
  content: "\F454";
}

.mdi-rename-box:before {
  content: "\F455";
}

.mdi-reorder-horizontal:before {
  content: "\F687";
}

.mdi-reorder-vertical:before {
  content: "\F688";
}

.mdi-repeat:before {
  content: "\F456";
}

.mdi-repeat-off:before {
  content: "\F457";
}

.mdi-repeat-once:before {
  content: "\F458";
}

.mdi-replay:before {
  content: "\F459";
}

.mdi-reply:before {
  content: "\F45A";
}

.mdi-reply-all:before {
  content: "\F45B";
}

.mdi-reproduction:before {
  content: "\F45C";
}

.mdi-resize-bottom-right:before {
  content: "\F45D";
}

.mdi-responsive:before {
  content: "\F45E";
}

.mdi-restart:before {
  content: "\F708";
}

.mdi-restore:before {
  content: "\F6A7";
}

.mdi-rewind:before {
  content: "\F45F";
}

.mdi-rewind-outline:before {
  content: "\F709";
}

.mdi-rhombus:before {
  content: "\F70A";
}

.mdi-rhombus-outline:before {
  content: "\F70B";
}

.mdi-ribbon:before {
  content: "\F460";
}

.mdi-rice:before {
  content: "\F7E9";
}

.mdi-ring:before {
  content: "\F7EA";
}

.mdi-road:before {
  content: "\F461";
}

.mdi-road-variant:before {
  content: "\F462";
}

.mdi-robot:before {
  content: "\F6A8";
}

.mdi-rocket:before {
  content: "\F463";
}

.mdi-roomba:before {
  content: "\F70C";
}

.mdi-rotate-3d:before {
  content: "\F464";
}

.mdi-rotate-left:before {
  content: "\F465";
}

.mdi-rotate-left-variant:before {
  content: "\F466";
}

.mdi-rotate-right:before {
  content: "\F467";
}

.mdi-rotate-right-variant:before {
  content: "\F468";
}

.mdi-rounded-corner:before {
  content: "\F607";
}

.mdi-router-wireless:before {
  content: "\F469";
}

.mdi-routes:before {
  content: "\F46A";
}

.mdi-rowing:before {
  content: "\F608";
}

.mdi-rss:before {
  content: "\F46B";
}

.mdi-rss-box:before {
  content: "\F46C";
}

.mdi-ruler:before {
  content: "\F46D";
}

.mdi-run:before {
  content: "\F70D";
}

.mdi-run-fast:before {
  content: "\F46E";
}

.mdi-sale:before {
  content: "\F46F";
}

.mdi-sass:before {
  content: "\F7EB";
}

.mdi-satellite:before {
  content: "\F470";
}

.mdi-satellite-variant:before {
  content: "\F471";
}

.mdi-saxophone:before {
  content: "\F609";
}

.mdi-scale:before {
  content: "\F472";
}

.mdi-scale-balance:before {
  content: "\F5D1";
}

.mdi-scale-bathroom:before {
  content: "\F473";
}

.mdi-scanner:before {
  content: "\F6AA";
}

.mdi-school:before {
  content: "\F474";
}

.mdi-screen-rotation:before {
  content: "\F475";
}

.mdi-screen-rotation-lock:before {
  content: "\F476";
}

.mdi-screwdriver:before {
  content: "\F477";
}

.mdi-script:before {
  content: "\F478";
}

.mdi-sd:before {
  content: "\F479";
}

.mdi-seal:before {
  content: "\F47A";
}

.mdi-search-web:before {
  content: "\F70E";
}

.mdi-seat-flat:before {
  content: "\F47B";
}

.mdi-seat-flat-angled:before {
  content: "\F47C";
}

.mdi-seat-individual-suite:before {
  content: "\F47D";
}

.mdi-seat-legroom-extra:before {
  content: "\F47E";
}

.mdi-seat-legroom-normal:before {
  content: "\F47F";
}

.mdi-seat-legroom-reduced:before {
  content: "\F480";
}

.mdi-seat-recline-extra:before {
  content: "\F481";
}

.mdi-seat-recline-normal:before {
  content: "\F482";
}

.mdi-security:before {
  content: "\F483";
}

.mdi-security-home:before {
  content: "\F689";
}

.mdi-security-network:before {
  content: "\F484";
}

.mdi-select:before {
  content: "\F485";
}

.mdi-select-all:before {
  content: "\F486";
}

.mdi-select-inverse:before {
  content: "\F487";
}

.mdi-select-off:before {
  content: "\F488";
}

.mdi-selection:before {
  content: "\F489";
}

.mdi-selection-off:before {
  content: "\F776";
}

.mdi-send:before {
  content: "\F48A";
}

.mdi-send-secure:before {
  content: "\F7EC";
}

.mdi-serial-port:before {
  content: "\F65C";
}

.mdi-server:before {
  content: "\F48B";
}

.mdi-server-minus:before {
  content: "\F48C";
}

.mdi-server-network:before {
  content: "\F48D";
}

.mdi-server-network-off:before {
  content: "\F48E";
}

.mdi-server-off:before {
  content: "\F48F";
}

.mdi-server-plus:before {
  content: "\F490";
}

.mdi-server-remove:before {
  content: "\F491";
}

.mdi-server-security:before {
  content: "\F492";
}

.mdi-set-all:before {
  content: "\F777";
}

.mdi-set-center:before {
  content: "\F778";
}

.mdi-set-center-right:before {
  content: "\F779";
}

.mdi-set-left:before {
  content: "\F77A";
}

.mdi-set-left-center:before {
  content: "\F77B";
}

.mdi-set-left-right:before {
  content: "\F77C";
}

.mdi-set-none:before {
  content: "\F77D";
}

.mdi-set-right:before {
  content: "\F77E";
}

.mdi-settings:before {
  content: "\F493";
}

.mdi-settings-box:before {
  content: "\F494";
}

.mdi-shape-circle-plus:before {
  content: "\F65D";
}

.mdi-shape-plus:before {
  content: "\F495";
}

.mdi-shape-polygon-plus:before {
  content: "\F65E";
}

.mdi-shape-rectangle-plus:before {
  content: "\F65F";
}

.mdi-shape-square-plus:before {
  content: "\F660";
}

.mdi-share:before {
  content: "\F496";
}

.mdi-share-variant:before {
  content: "\F497";
}

.mdi-shield:before {
  content: "\F498";
}

.mdi-shield-half-full:before {
  content: "\F77F";
}

.mdi-shield-outline:before {
  content: "\F499";
}

.mdi-shopping:before {
  content: "\F49A";
}

.mdi-shopping-music:before {
  content: "\F49B";
}

.mdi-shovel:before {
  content: "\F70F";
}

.mdi-shovel-off:before {
  content: "\F710";
}

.mdi-shredder:before {
  content: "\F49C";
}

.mdi-shuffle:before {
  content: "\F49D";
}

.mdi-shuffle-disabled:before {
  content: "\F49E";
}

.mdi-shuffle-variant:before {
  content: "\F49F";
}

.mdi-sigma:before {
  content: "\F4A0";
}

.mdi-sigma-lower:before {
  content: "\F62B";
}

.mdi-sign-caution:before {
  content: "\F4A1";
}

.mdi-sign-direction:before {
  content: "\F780";
}

.mdi-sign-text:before {
  content: "\F781";
}

.mdi-signal:before {
  content: "\F4A2";
}

.mdi-signal-2g:before {
  content: "\F711";
}

.mdi-signal-3g:before {
  content: "\F712";
}

.mdi-signal-4g:before {
  content: "\F713";
}

.mdi-signal-hspa:before {
  content: "\F714";
}

.mdi-signal-hspa-plus:before {
  content: "\F715";
}

.mdi-signal-off:before {
  content: "\F782";
}

.mdi-signal-variant:before {
  content: "\F60A";
}

.mdi-silverware:before {
  content: "\F4A3";
}

.mdi-silverware-fork:before {
  content: "\F4A4";
}

.mdi-silverware-spoon:before {
  content: "\F4A5";
}

.mdi-silverware-variant:before {
  content: "\F4A6";
}

.mdi-sim:before {
  content: "\F4A7";
}

.mdi-sim-alert:before {
  content: "\F4A8";
}

.mdi-sim-off:before {
  content: "\F4A9";
}

.mdi-sitemap:before {
  content: "\F4AA";
}

.mdi-skip-backward:before {
  content: "\F4AB";
}

.mdi-skip-forward:before {
  content: "\F4AC";
}

.mdi-skip-next:before {
  content: "\F4AD";
}

.mdi-skip-next-circle:before {
  content: "\F661";
}

.mdi-skip-next-circle-outline:before {
  content: "\F662";
}

.mdi-skip-previous:before {
  content: "\F4AE";
}

.mdi-skip-previous-circle:before {
  content: "\F663";
}

.mdi-skip-previous-circle-outline:before {
  content: "\F664";
}

.mdi-skull:before {
  content: "\F68B";
}

.mdi-skype:before {
  content: "\F4AF";
}

.mdi-skype-business:before {
  content: "\F4B0";
}

.mdi-slack:before {
  content: "\F4B1";
}

.mdi-sleep:before {
  content: "\F4B2";
}

.mdi-sleep-off:before {
  content: "\F4B3";
}

.mdi-smoking:before {
  content: "\F4B4";
}

.mdi-smoking-off:before {
  content: "\F4B5";
}

.mdi-snapchat:before {
  content: "\F4B6";
}

.mdi-snowflake:before {
  content: "\F716";
}

.mdi-snowman:before {
  content: "\F4B7";
}

.mdi-soccer:before {
  content: "\F4B8";
}

.mdi-sofa:before {
  content: "\F4B9";
}

.mdi-solid:before {
  content: "\F68C";
}

.mdi-sort:before {
  content: "\F4BA";
}

.mdi-sort-alphabetical:before {
  content: "\F4BB";
}

.mdi-sort-ascending:before {
  content: "\F4BC";
}

.mdi-sort-descending:before {
  content: "\F4BD";
}

.mdi-sort-numeric:before {
  content: "\F4BE";
}

.mdi-sort-variant:before {
  content: "\F4BF";
}

.mdi-soundcloud:before {
  content: "\F4C0";
}

.mdi-source-branch:before {
  content: "\F62C";
}

.mdi-source-commit:before {
  content: "\F717";
}

.mdi-source-commit-end:before {
  content: "\F718";
}

.mdi-source-commit-end-local:before {
  content: "\F719";
}

.mdi-source-commit-local:before {
  content: "\F71A";
}

.mdi-source-commit-next-local:before {
  content: "\F71B";
}

.mdi-source-commit-start:before {
  content: "\F71C";
}

.mdi-source-commit-start-next-local:before {
  content: "\F71D";
}

.mdi-source-fork:before {
  content: "\F4C1";
}

.mdi-source-merge:before {
  content: "\F62D";
}

.mdi-source-pull:before {
  content: "\F4C2";
}

.mdi-soy-sauce:before {
  content: "\F7ED";
}

.mdi-speaker:before {
  content: "\F4C3";
}

.mdi-speaker-off:before {
  content: "\F4C4";
}

.mdi-speaker-wireless:before {
  content: "\F71E";
}

.mdi-speedometer:before {
  content: "\F4C5";
}

.mdi-spellcheck:before {
  content: "\F4C6";
}

.mdi-spotify:before {
  content: "\F4C7";
}

.mdi-spotlight:before {
  content: "\F4C8";
}

.mdi-spotlight-beam:before {
  content: "\F4C9";
}

.mdi-spray:before {
  content: "\F665";
}

.mdi-square:before {
  content: "\F763";
}

.mdi-square-inc:before {
  content: "\F4CA";
}

.mdi-square-inc-cash:before {
  content: "\F4CB";
}

.mdi-square-outline:before {
  content: "\F762";
}

.mdi-square-root:before {
  content: "\F783";
}

.mdi-stackexchange:before {
  content: "\F60B";
}

.mdi-stackoverflow:before {
  content: "\F4CC";
}

.mdi-stadium:before {
  content: "\F71F";
}

.mdi-stairs:before {
  content: "\F4CD";
}

.mdi-standard-definition:before {
  content: "\F7EE";
}

.mdi-star:before {
  content: "\F4CE";
}

.mdi-star-circle:before {
  content: "\F4CF";
}

.mdi-star-half:before {
  content: "\F4D0";
}

.mdi-star-off:before {
  content: "\F4D1";
}

.mdi-star-outline:before {
  content: "\F4D2";
}

.mdi-steam:before {
  content: "\F4D3";
}

.mdi-steering:before {
  content: "\F4D4";
}

.mdi-step-backward:before {
  content: "\F4D5";
}

.mdi-step-backward-2:before {
  content: "\F4D6";
}

.mdi-step-forward:before {
  content: "\F4D7";
}

.mdi-step-forward-2:before {
  content: "\F4D8";
}

.mdi-stethoscope:before {
  content: "\F4D9";
}

.mdi-sticker:before {
  content: "\F5D0";
}

.mdi-sticker-emoji:before {
  content: "\F784";
}

.mdi-stocking:before {
  content: "\F4DA";
}

.mdi-stop:before {
  content: "\F4DB";
}

.mdi-stop-circle:before {
  content: "\F666";
}

.mdi-stop-circle-outline:before {
  content: "\F667";
}

.mdi-store:before {
  content: "\F4DC";
}

.mdi-store-24-hour:before {
  content: "\F4DD";
}

.mdi-stove:before {
  content: "\F4DE";
}

.mdi-subdirectory-arrow-left:before {
  content: "\F60C";
}

.mdi-subdirectory-arrow-right:before {
  content: "\F60D";
}

.mdi-subway:before {
  content: "\F6AB";
}

.mdi-subway-variant:before {
  content: "\F4DF";
}

.mdi-summit:before {
  content: "\F785";
}

.mdi-sunglasses:before {
  content: "\F4E0";
}

.mdi-surround-sound:before {
  content: "\F5C5";
}

.mdi-surround-sound-2-0:before {
  content: "\F7EF";
}

.mdi-surround-sound-3-1:before {
  content: "\F7F0";
}

.mdi-surround-sound-5-1:before {
  content: "\F7F1";
}

.mdi-surround-sound-7-1:before {
  content: "\F7F2";
}

.mdi-svg:before {
  content: "\F720";
}

.mdi-swap-horizontal:before {
  content: "\F4E1";
}

.mdi-swap-vertical:before {
  content: "\F4E2";
}

.mdi-swim:before {
  content: "\F4E3";
}

.mdi-switch:before {
  content: "\F4E4";
}

.mdi-sword:before {
  content: "\F4E5";
}

.mdi-sword-cross:before {
  content: "\F786";
}

.mdi-sync:before {
  content: "\F4E6";
}

.mdi-sync-alert:before {
  content: "\F4E7";
}

.mdi-sync-off:before {
  content: "\F4E8";
}

.mdi-tab:before {
  content: "\F4E9";
}

.mdi-tab-plus:before {
  content: "\F75B";
}

.mdi-tab-unselected:before {
  content: "\F4EA";
}

.mdi-table:before {
  content: "\F4EB";
}

.mdi-table-column-plus-after:before {
  content: "\F4EC";
}

.mdi-table-column-plus-before:before {
  content: "\F4ED";
}

.mdi-table-column-remove:before {
  content: "\F4EE";
}

.mdi-table-column-width:before {
  content: "\F4EF";
}

.mdi-table-edit:before {
  content: "\F4F0";
}

.mdi-table-large:before {
  content: "\F4F1";
}

.mdi-table-row-height:before {
  content: "\F4F2";
}

.mdi-table-row-plus-after:before {
  content: "\F4F3";
}

.mdi-table-row-plus-before:before {
  content: "\F4F4";
}

.mdi-table-row-remove:before {
  content: "\F4F5";
}

.mdi-tablet:before {
  content: "\F4F6";
}

.mdi-tablet-android:before {
  content: "\F4F7";
}

.mdi-tablet-ipad:before {
  content: "\F4F8";
}

.mdi-taco:before {
  content: "\F761";
}

.mdi-tag:before {
  content: "\F4F9";
}

.mdi-tag-faces:before {
  content: "\F4FA";
}

.mdi-tag-heart:before {
  content: "\F68A";
}

.mdi-tag-multiple:before {
  content: "\F4FB";
}

.mdi-tag-outline:before {
  content: "\F4FC";
}

.mdi-tag-plus:before {
  content: "\F721";
}

.mdi-tag-remove:before {
  content: "\F722";
}

.mdi-tag-text-outline:before {
  content: "\F4FD";
}

.mdi-target:before {
  content: "\F4FE";
}

.mdi-taxi:before {
  content: "\F4FF";
}

.mdi-teamviewer:before {
  content: "\F500";
}

.mdi-telegram:before {
  content: "\F501";
}

.mdi-television:before {
  content: "\F502";
}

.mdi-television-classic:before {
  content: "\F7F3";
}

.mdi-television-guide:before {
  content: "\F503";
}

.mdi-temperature-celsius:before {
  content: "\F504";
}

.mdi-temperature-fahrenheit:before {
  content: "\F505";
}

.mdi-temperature-kelvin:before {
  content: "\F506";
}

.mdi-tennis:before {
  content: "\F507";
}

.mdi-tent:before {
  content: "\F508";
}

.mdi-terrain:before {
  content: "\F509";
}

.mdi-test-tube:before {
  content: "\F668";
}

.mdi-text-shadow:before {
  content: "\F669";
}

.mdi-text-to-speech:before {
  content: "\F50A";
}

.mdi-text-to-speech-off:before {
  content: "\F50B";
}

.mdi-textbox:before {
  content: "\F60E";
}

.mdi-textbox-password:before {
  content: "\F7F4";
}

.mdi-texture:before {
  content: "\F50C";
}

.mdi-theater:before {
  content: "\F50D";
}

.mdi-theme-light-dark:before {
  content: "\F50E";
}

.mdi-thermometer:before {
  content: "\F50F";
}

.mdi-thermometer-lines:before {
  content: "\F510";
}

.mdi-thought-bubble:before {
  content: "\F7F5";
}

.mdi-thought-bubble-outline:before {
  content: "\F7F6";
}

.mdi-thumb-down:before {
  content: "\F511";
}

.mdi-thumb-down-outline:before {
  content: "\F512";
}

.mdi-thumb-up:before {
  content: "\F513";
}

.mdi-thumb-up-outline:before {
  content: "\F514";
}

.mdi-thumbs-up-down:before {
  content: "\F515";
}

.mdi-ticket:before {
  content: "\F516";
}

.mdi-ticket-account:before {
  content: "\F517";
}

.mdi-ticket-confirmation:before {
  content: "\F518";
}

.mdi-ticket-percent:before {
  content: "\F723";
}

.mdi-tie:before {
  content: "\F519";
}

.mdi-tilde:before {
  content: "\F724";
}

.mdi-timelapse:before {
  content: "\F51A";
}

.mdi-timer:before {
  content: "\F51B";
}

.mdi-timer-10:before {
  content: "\F51C";
}

.mdi-timer-3:before {
  content: "\F51D";
}

.mdi-timer-off:before {
  content: "\F51E";
}

.mdi-timer-sand:before {
  content: "\F51F";
}

.mdi-timer-sand-empty:before {
  content: "\F6AC";
}

.mdi-timer-sand-full:before {
  content: "\F78B";
}

.mdi-timetable:before {
  content: "\F520";
}

.mdi-toggle-switch:before {
  content: "\F521";
}

.mdi-toggle-switch-off:before {
  content: "\F522";
}

.mdi-tooltip:before {
  content: "\F523";
}

.mdi-tooltip-edit:before {
  content: "\F524";
}

.mdi-tooltip-image:before {
  content: "\F525";
}

.mdi-tooltip-outline:before {
  content: "\F526";
}

.mdi-tooltip-outline-plus:before {
  content: "\F527";
}

.mdi-tooltip-text:before {
  content: "\F528";
}

.mdi-tooth:before {
  content: "\F529";
}

.mdi-tor:before {
  content: "\F52A";
}

.mdi-tower-beach:before {
  content: "\F680";
}

.mdi-tower-fire:before {
  content: "\F681";
}

.mdi-trackpad:before {
  content: "\F7F7";
}

.mdi-traffic-light:before {
  content: "\F52B";
}

.mdi-train:before {
  content: "\F52C";
}

.mdi-tram:before {
  content: "\F52D";
}

.mdi-transcribe:before {
  content: "\F52E";
}

.mdi-transcribe-close:before {
  content: "\F52F";
}

.mdi-transfer:before {
  content: "\F530";
}

.mdi-transit-transfer:before {
  content: "\F6AD";
}

.mdi-translate:before {
  content: "\F5CA";
}

.mdi-treasure-chest:before {
  content: "\F725";
}

.mdi-tree:before {
  content: "\F531";
}

.mdi-trello:before {
  content: "\F532";
}

.mdi-trending-down:before {
  content: "\F533";
}

.mdi-trending-neutral:before {
  content: "\F534";
}

.mdi-trending-up:before {
  content: "\F535";
}

.mdi-triangle:before {
  content: "\F536";
}

.mdi-triangle-outline:before {
  content: "\F537";
}

.mdi-trophy:before {
  content: "\F538";
}

.mdi-trophy-award:before {
  content: "\F539";
}

.mdi-trophy-outline:before {
  content: "\F53A";
}

.mdi-trophy-variant:before {
  content: "\F53B";
}

.mdi-trophy-variant-outline:before {
  content: "\F53C";
}

.mdi-truck:before {
  content: "\F53D";
}

.mdi-truck-delivery:before {
  content: "\F53E";
}

.mdi-truck-fast:before {
  content: "\F787";
}

.mdi-truck-trailer:before {
  content: "\F726";
}

.mdi-tshirt-crew:before {
  content: "\F53F";
}

.mdi-tshirt-v:before {
  content: "\F540";
}

.mdi-tumblr:before {
  content: "\F541";
}

.mdi-tumblr-reblog:before {
  content: "\F542";
}

.mdi-tune:before {
  content: "\F62E";
}

.mdi-tune-vertical:before {
  content: "\F66A";
}

.mdi-twitch:before {
  content: "\F543";
}

.mdi-twitter:before {
  content: "\F544";
}

.mdi-twitter-box:before {
  content: "\F545";
}

.mdi-twitter-circle:before {
  content: "\F546";
}

.mdi-twitter-retweet:before {
  content: "\F547";
}

.mdi-uber:before {
  content: "\F748";
}

.mdi-ubuntu:before {
  content: "\F548";
}

.mdi-ultra-high-definition:before {
  content: "\F7F8";
}

.mdi-umbraco:before {
  content: "\F549";
}

.mdi-umbrella:before {
  content: "\F54A";
}

.mdi-umbrella-outline:before {
  content: "\F54B";
}

.mdi-undo:before {
  content: "\F54C";
}

.mdi-undo-variant:before {
  content: "\F54D";
}

.mdi-unfold-less-horizontal:before {
  content: "\F54E";
}

.mdi-unfold-less-vertical:before {
  content: "\F75F";
}

.mdi-unfold-more-horizontal:before {
  content: "\F54F";
}

.mdi-unfold-more-vertical:before {
  content: "\F760";
}

.mdi-ungroup:before {
  content: "\F550";
}

.mdi-unity:before {
  content: "\F6AE";
}

.mdi-untappd:before {
  content: "\F551";
}

.mdi-update:before {
  content: "\F6AF";
}

.mdi-upload:before {
  content: "\F552";
}

.mdi-upload-network:before {
  content: "\F6F5";
}

.mdi-usb:before {
  content: "\F553";
}

.mdi-van-passenger:before {
  content: "\F7F9";
}

.mdi-van-utility:before {
  content: "\F7FA";
}

.mdi-vanish:before {
  content: "\F7FB";
}

.mdi-vector-arrange-above:before {
  content: "\F554";
}

.mdi-vector-arrange-below:before {
  content: "\F555";
}

.mdi-vector-circle:before {
  content: "\F556";
}

.mdi-vector-circle-variant:before {
  content: "\F557";
}

.mdi-vector-combine:before {
  content: "\F558";
}

.mdi-vector-curve:before {
  content: "\F559";
}

.mdi-vector-difference:before {
  content: "\F55A";
}

.mdi-vector-difference-ab:before {
  content: "\F55B";
}

.mdi-vector-difference-ba:before {
  content: "\F55C";
}

.mdi-vector-intersection:before {
  content: "\F55D";
}

.mdi-vector-line:before {
  content: "\F55E";
}

.mdi-vector-point:before {
  content: "\F55F";
}

.mdi-vector-polygon:before {
  content: "\F560";
}

.mdi-vector-polyline:before {
  content: "\F561";
}

.mdi-vector-radius:before {
  content: "\F749";
}

.mdi-vector-rectangle:before {
  content: "\F5C6";
}

.mdi-vector-selection:before {
  content: "\F562";
}

.mdi-vector-square:before {
  content: "\F001";
}

.mdi-vector-triangle:before {
  content: "\F563";
}

.mdi-vector-union:before {
  content: "\F564";
}

.mdi-verified:before {
  content: "\F565";
}

.mdi-vibrate:before {
  content: "\F566";
}

.mdi-video:before {
  content: "\F567";
}

.mdi-video-3d:before {
  content: "\F7FC";
}

.mdi-video-off:before {
  content: "\F568";
}

.mdi-video-switch:before {
  content: "\F569";
}

.mdi-view-agenda:before {
  content: "\F56A";
}

.mdi-view-array:before {
  content: "\F56B";
}

.mdi-view-carousel:before {
  content: "\F56C";
}

.mdi-view-column:before {
  content: "\F56D";
}

.mdi-view-dashboard:before {
  content: "\F56E";
}

.mdi-view-day:before {
  content: "\F56F";
}

.mdi-view-grid:before {
  content: "\F570";
}

.mdi-view-headline:before {
  content: "\F571";
}

.mdi-view-list:before {
  content: "\F572";
}

.mdi-view-module:before {
  content: "\F573";
}

.mdi-view-parallel:before {
  content: "\F727";
}

.mdi-view-quilt:before {
  content: "\F574";
}

.mdi-view-sequential:before {
  content: "\F728";
}

.mdi-view-stream:before {
  content: "\F575";
}

.mdi-view-week:before {
  content: "\F576";
}

.mdi-vimeo:before {
  content: "\F577";
}

.mdi-vine:before {
  content: "\F578";
}

.mdi-violin:before {
  content: "\F60F";
}

.mdi-visualstudio:before {
  content: "\F610";
}

.mdi-vk:before {
  content: "\F579";
}

.mdi-vk-box:before {
  content: "\F57A";
}

.mdi-vk-circle:before {
  content: "\F57B";
}

.mdi-vlc:before {
  content: "\F57C";
}

.mdi-voice:before {
  content: "\F5CB";
}

.mdi-voicemail:before {
  content: "\F57D";
}

.mdi-volume-high:before {
  content: "\F57E";
}

.mdi-volume-low:before {
  content: "\F57F";
}

.mdi-volume-medium:before {
  content: "\F580";
}

.mdi-volume-minus:before {
  content: "\F75D";
}

.mdi-volume-mute:before {
  content: "\F75E";
}

.mdi-volume-off:before {
  content: "\F581";
}

.mdi-volume-plus:before {
  content: "\F75C";
}

.mdi-vpn:before {
  content: "\F582";
}

.mdi-walk:before {
  content: "\F583";
}

.mdi-wall:before {
  content: "\F7FD";
}

.mdi-wallet:before {
  content: "\F584";
}

.mdi-wallet-giftcard:before {
  content: "\F585";
}

.mdi-wallet-membership:before {
  content: "\F586";
}

.mdi-wallet-travel:before {
  content: "\F587";
}

.mdi-wan:before {
  content: "\F588";
}

.mdi-washing-machine:before {
  content: "\F729";
}

.mdi-watch:before {
  content: "\F589";
}

.mdi-watch-export:before {
  content: "\F58A";
}

.mdi-watch-import:before {
  content: "\F58B";
}

.mdi-watch-vibrate:before {
  content: "\F6B0";
}

.mdi-water:before {
  content: "\F58C";
}

.mdi-water-off:before {
  content: "\F58D";
}

.mdi-water-percent:before {
  content: "\F58E";
}

.mdi-water-pump:before {
  content: "\F58F";
}

.mdi-watermark:before {
  content: "\F612";
}

.mdi-waves:before {
  content: "\F78C";
}

.mdi-weather-cloudy:before {
  content: "\F590";
}

.mdi-weather-fog:before {
  content: "\F591";
}

.mdi-weather-hail:before {
  content: "\F592";
}

.mdi-weather-lightning:before {
  content: "\F593";
}

.mdi-weather-lightning-rainy:before {
  content: "\F67D";
}

.mdi-weather-night:before {
  content: "\F594";
}

.mdi-weather-partlycloudy:before {
  content: "\F595";
}

.mdi-weather-pouring:before {
  content: "\F596";
}

.mdi-weather-rainy:before {
  content: "\F597";
}

.mdi-weather-snowy:before {
  content: "\F598";
}

.mdi-weather-snowy-rainy:before {
  content: "\F67E";
}

.mdi-weather-sunny:before {
  content: "\F599";
}

.mdi-weather-sunset:before {
  content: "\F59A";
}

.mdi-weather-sunset-down:before {
  content: "\F59B";
}

.mdi-weather-sunset-up:before {
  content: "\F59C";
}

.mdi-weather-windy:before {
  content: "\F59D";
}

.mdi-weather-windy-variant:before {
  content: "\F59E";
}

.mdi-web:before {
  content: "\F59F";
}

.mdi-webcam:before {
  content: "\F5A0";
}

.mdi-webhook:before {
  content: "\F62F";
}

.mdi-webpack:before {
  content: "\F72A";
}

.mdi-wechat:before {
  content: "\F611";
}

.mdi-weight:before {
  content: "\F5A1";
}

.mdi-weight-kilogram:before {
  content: "\F5A2";
}

.mdi-whatsapp:before {
  content: "\F5A3";
}

.mdi-wheelchair-accessibility:before {
  content: "\F5A4";
}

.mdi-white-balance-auto:before {
  content: "\F5A5";
}

.mdi-white-balance-incandescent:before {
  content: "\F5A6";
}

.mdi-white-balance-iridescent:before {
  content: "\F5A7";
}

.mdi-white-balance-sunny:before {
  content: "\F5A8";
}

.mdi-widgets:before {
  content: "\F72B";
}

.mdi-wifi:before {
  content: "\F5A9";
}

.mdi-wifi-off:before {
  content: "\F5AA";
}

.mdi-wii:before {
  content: "\F5AB";
}

.mdi-wiiu:before {
  content: "\F72C";
}

.mdi-wikipedia:before {
  content: "\F5AC";
}

.mdi-window-close:before {
  content: "\F5AD";
}

.mdi-window-closed:before {
  content: "\F5AE";
}

.mdi-window-maximize:before {
  content: "\F5AF";
}

.mdi-window-minimize:before {
  content: "\F5B0";
}

.mdi-window-open:before {
  content: "\F5B1";
}

.mdi-window-restore:before {
  content: "\F5B2";
}

.mdi-windows:before {
  content: "\F5B3";
}

.mdi-wordpress:before {
  content: "\F5B4";
}

.mdi-worker:before {
  content: "\F5B5";
}

.mdi-wrap:before {
  content: "\F5B6";
}

.mdi-wrench:before {
  content: "\F5B7";
}

.mdi-wunderlist:before {
  content: "\F5B8";
}

.mdi-xaml:before {
  content: "\F673";
}

.mdi-xbox:before {
  content: "\F5B9";
}

.mdi-xbox-controller:before {
  content: "\F5BA";
}

.mdi-xbox-controller-battery-alert:before {
  content: "\F74A";
}

.mdi-xbox-controller-battery-empty:before {
  content: "\F74B";
}

.mdi-xbox-controller-battery-full:before {
  content: "\F74C";
}

.mdi-xbox-controller-battery-low:before {
  content: "\F74D";
}

.mdi-xbox-controller-battery-medium:before {
  content: "\F74E";
}

.mdi-xbox-controller-battery-unknown:before {
  content: "\F74F";
}

.mdi-xbox-controller-off:before {
  content: "\F5BB";
}

.mdi-xda:before {
  content: "\F5BC";
}

.mdi-xing:before {
  content: "\F5BD";
}

.mdi-xing-box:before {
  content: "\F5BE";
}

.mdi-xing-circle:before {
  content: "\F5BF";
}

.mdi-xml:before {
  content: "\F5C0";
}

.mdi-xmpp:before {
  content: "\F7FE";
}

.mdi-yammer:before {
  content: "\F788";
}

.mdi-yeast:before {
  content: "\F5C1";
}

.mdi-yelp:before {
  content: "\F5C2";
}

.mdi-yin-yang:before {
  content: "\F67F";
}

.mdi-youtube-play:before {
  content: "\F5C3";
}

.mdi-zip-box:before {
  content: "\F5C4";
}

.mdi-blank:before {
  content: "\F68C";
  visibility: hidden;
}

@font-face {
  font-family: 'simple-line-icons';
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot);
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot) format("embedded-opentype"), url(/build/fonts/Simple-Line-Icons.3826fa1c.woff2) format("woff2"), url(/build/fonts/Simple-Line-Icons.3ec13a24.ttf) format("truetype"), url(/build/fonts/Simple-Line-Icons.5c9febce.woff) format("woff"), url(/build/images/Simple-Line-Icons.a5f360ea.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.si {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.si-user:before {
  content: "\e005";
}

.si-people:before {
  content: "\e001";
}

.si-user-female:before {
  content: "\e000";
}

.si-user-follow:before {
  content: "\e002";
}

.si-user-following:before {
  content: "\e003";
}

.si-user-unfollow:before {
  content: "\e004";
}

.si-login:before {
  content: "\e066";
}

.si-logout:before {
  content: "\e065";
}

.si-emotsmile:before {
  content: "\e021";
}

.si-phone:before {
  content: "\e600";
}

.si-call-end:before {
  content: "\e048";
}

.si-call-in:before {
  content: "\e047";
}

.si-call-out:before {
  content: "\e046";
}

.si-map:before {
  content: "\e033";
}

.si-location-pin:before {
  content: "\e096";
}

.si-direction:before {
  content: "\e042";
}

.si-directions:before {
  content: "\e041";
}

.si-compass:before {
  content: "\e045";
}

.si-layers:before {
  content: "\e034";
}

.si-menu:before {
  content: "\e601";
}

.si-list:before {
  content: "\e067";
}

.si-options-vertical:before {
  content: "\e602";
}

.si-options:before {
  content: "\e603";
}

.si-arrow-down:before {
  content: "\e604";
}

.si-arrow-left:before {
  content: "\e605";
}

.si-arrow-right:before {
  content: "\e606";
}

.si-arrow-up:before {
  content: "\e607";
}

.si-arrow-up-circle:before {
  content: "\e078";
}

.si-arrow-left-circle:before {
  content: "\e07a";
}

.si-arrow-right-circle:before {
  content: "\e079";
}

.si-arrow-down-circle:before {
  content: "\e07b";
}

.si-check:before {
  content: "\e080";
}

.si-clock:before {
  content: "\e081";
}

.si-plus:before {
  content: "\e095";
}

.si-minus:before {
  content: "\e615";
}

.si-close:before {
  content: "\e082";
}

.si-event:before {
  content: "\e619";
}

.si-exclamation:before {
  content: "\e617";
}

.si-organization:before {
  content: "\e616";
}

.si-trophy:before {
  content: "\e006";
}

.si-screen-smartphone:before {
  content: "\e010";
}

.si-screen-desktop:before {
  content: "\e011";
}

.si-plane:before {
  content: "\e012";
}

.si-notebook:before {
  content: "\e013";
}

.si-mustache:before {
  content: "\e014";
}

.si-mouse:before {
  content: "\e015";
}

.si-magnet:before {
  content: "\e016";
}

.si-energy:before {
  content: "\e020";
}

.si-disc:before {
  content: "\e022";
}

.si-cursor:before {
  content: "\e06e";
}

.si-cursor-move:before {
  content: "\e023";
}

.si-crop:before {
  content: "\e024";
}

.si-chemistry:before {
  content: "\e026";
}

.si-speedometer:before {
  content: "\e007";
}

.si-shield:before {
  content: "\e00e";
}

.si-screen-tablet:before {
  content: "\e00f";
}

.si-magic-wand:before {
  content: "\e017";
}

.si-hourglass:before {
  content: "\e018";
}

.si-graduation:before {
  content: "\e019";
}

.si-ghost:before {
  content: "\e01a";
}

.si-game-controller:before {
  content: "\e01b";
}

.si-fire:before {
  content: "\e01c";
}

.si-eyeglass:before {
  content: "\e01d";
}

.si-envelope-open:before {
  content: "\e01e";
}

.si-envelope-letter:before {
  content: "\e01f";
}

.si-bell:before {
  content: "\e027";
}

.si-badge:before {
  content: "\e028";
}

.si-anchor:before {
  content: "\e029";
}

.si-wallet:before {
  content: "\e02a";
}

.si-vector:before {
  content: "\e02b";
}

.si-speech:before {
  content: "\e02c";
}

.si-puzzle:before {
  content: "\e02d";
}

.si-printer:before {
  content: "\e02e";
}

.si-present:before {
  content: "\e02f";
}

.si-playlist:before {
  content: "\e030";
}

.si-pin:before {
  content: "\e031";
}

.si-picture:before {
  content: "\e032";
}

.si-handbag:before {
  content: "\e035";
}

.si-globe-alt:before {
  content: "\e036";
}

.si-globe:before {
  content: "\e037";
}

.si-folder-alt:before {
  content: "\e039";
}

.si-folder:before {
  content: "\e089";
}

.si-film:before {
  content: "\e03a";
}

.si-feed:before {
  content: "\e03b";
}

.si-drop:before {
  content: "\e03e";
}

.si-drawer:before {
  content: "\e03f";
}

.si-docs:before {
  content: "\e040";
}

.si-doc:before {
  content: "\e085";
}

.si-diamond:before {
  content: "\e043";
}

.si-cup:before {
  content: "\e044";
}

.si-calculator:before {
  content: "\e049";
}

.si-bubbles:before {
  content: "\e04a";
}

.si-briefcase:before {
  content: "\e04b";
}

.si-book-open:before {
  content: "\e04c";
}

.si-basket-loaded:before {
  content: "\e04d";
}

.si-basket:before {
  content: "\e04e";
}

.si-bag:before {
  content: "\e04f";
}

.si-action-undo:before {
  content: "\e050";
}

.si-action-redo:before {
  content: "\e051";
}

.si-wrench:before {
  content: "\e052";
}

.si-umbrella:before {
  content: "\e053";
}

.si-trash:before {
  content: "\e054";
}

.si-tag:before {
  content: "\e055";
}

.si-support:before {
  content: "\e056";
}

.si-frame:before {
  content: "\e038";
}

.si-size-fullscreen:before {
  content: "\e057";
}

.si-size-actual:before {
  content: "\e058";
}

.si-shuffle:before {
  content: "\e059";
}

.si-share-alt:before {
  content: "\e05a";
}

.si-share:before {
  content: "\e05b";
}

.si-rocket:before {
  content: "\e05c";
}

.si-question:before {
  content: "\e05d";
}

.si-pie-chart:before {
  content: "\e05e";
}

.si-pencil:before {
  content: "\e05f";
}

.si-note:before {
  content: "\e060";
}

.si-loop:before {
  content: "\e064";
}

.si-home:before {
  content: "\e069";
}

.si-grid:before {
  content: "\e06a";
}

.si-graph:before {
  content: "\e06b";
}

.si-microphone:before {
  content: "\e063";
}

.si-music-tone-alt:before {
  content: "\e061";
}

.si-music-tone:before {
  content: "\e062";
}

.si-earphones-alt:before {
  content: "\e03c";
}

.si-earphones:before {
  content: "\e03d";
}

.si-equalizer:before {
  content: "\e06c";
}

.si-like:before {
  content: "\e068";
}

.si-dislike:before {
  content: "\e06d";
}

.si-control-start:before {
  content: "\e06f";
}

.si-control-rewind:before {
  content: "\e070";
}

.si-control-play:before {
  content: "\e071";
}

.si-control-pause:before {
  content: "\e072";
}

.si-control-forward:before {
  content: "\e073";
}

.si-control-end:before {
  content: "\e074";
}

.si-volume-1:before {
  content: "\e09f";
}

.si-volume-2:before {
  content: "\e0a0";
}

.si-volume-off:before {
  content: "\e0a1";
}

.si-calendar:before {
  content: "\e075";
}

.si-bulb:before {
  content: "\e076";
}

.si-chart:before {
  content: "\e077";
}

.si-ban:before {
  content: "\e07c";
}

.si-bubble:before {
  content: "\e07d";
}

.si-camrecorder:before {
  content: "\e07e";
}

.si-camera:before {
  content: "\e07f";
}

.si-cloud-download:before {
  content: "\e083";
}

.si-cloud-upload:before {
  content: "\e084";
}

.si-envelope:before {
  content: "\e086";
}

.si-eye:before {
  content: "\e087";
}

.si-flag:before {
  content: "\e088";
}

.si-heart:before {
  content: "\e08a";
}

.si-info:before {
  content: "\e08b";
}

.si-key:before {
  content: "\e08c";
}

.si-link:before {
  content: "\e08d";
}

.si-lock:before {
  content: "\e08e";
}

.si-lock-open:before {
  content: "\e08f";
}

.si-magnifier:before {
  content: "\e090";
}

.si-magnifier-add:before {
  content: "\e091";
}

.si-magnifier-remove:before {
  content: "\e092";
}

.si-paper-clip:before {
  content: "\e093";
}

.si-paper-plane:before {
  content: "\e094";
}

.si-power:before {
  content: "\e097";
}

.si-refresh:before {
  content: "\e098";
}

.si-reload:before {
  content: "\e099";
}

.si-settings:before {
  content: "\e09a";
}

.si-star:before {
  content: "\e09b";
}

.si-symbol-female:before {
  content: "\e09c";
}

.si-symbol-male:before {
  content: "\e09d";
}

.si-target:before {
  content: "\e09e";
}

.si-credit-card:before {
  content: "\e025";
}

.si-paypal:before {
  content: "\e608";
}

.si-social-tumblr:before {
  content: "\e00a";
}

.si-social-twitter:before {
  content: "\e009";
}

.si-social-facebook:before {
  content: "\e00b";
}

.si-social-instagram:before {
  content: "\e609";
}

.si-social-linkedin:before {
  content: "\e60a";
}

.si-social-pinterest:before {
  content: "\e60b";
}

.si-social-github:before {
  content: "\e60c";
}

.si-social-google:before {
  content: "\e60d";
}

.si-social-reddit:before {
  content: "\e60e";
}

.si-social-skype:before {
  content: "\e60f";
}

.si-social-dribbble:before {
  content: "\e00d";
}

.si-social-behance:before {
  content: "\e610";
}

.si-social-foursqare:before {
  content: "\e611";
}

.si-social-soundcloud:before {
  content: "\e612";
}

.si-social-spotify:before {
  content: "\e613";
}

.si-social-stumbleupon:before {
  content: "\e614";
}

.si-social-youtube:before {
  content: "\e008";
}

.si-social-dropbox:before {
  content: "\e00c";
}

.si-social-vkontakte:before {
  content: "\e618";
}

.si-social-steam:before {
  content: "\e620";
}


@font-face {
	font-family: feather;
	src: url(/build/fonts/feather-webfont.708f3d42.eot);
	src: url(/build/fonts/feather-webfont.708f3d42.eot) format("embedded-opentype"), url(/build/fonts/feather-webfont.63646eb9.woff) format("woff"), url(/build/fonts/feather-webfont.2a86b695.ttf) format("truetype"), url(/build/images/feather-webfont.b5fc8ffc.svg) format("svg")
}
.fe {
	font-family: feather!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fe-activity:before {
	content: "\e900"
}
.fe-airplay:before {
	content: "\e901"
}
.fe-alert-circle:before {
	content: "\e902"
}
.fe-alert-octagon:before {
	content: "\e903"
}
.fe-alert-triangle:before {
	content: "\e904"
}
.fe-align-center:before {
	content: "\e905"
}
.fe-align-justify:before {
	content: "\e906"
}
.fe-align-left:before {
	content: "\e907"
}
.fe-align-right:before {
	content: "\e908"
}
.fe-anchor:before {
	content: "\e909"
}
.fe-aperture:before {
	content: "\e90a"
}
.fe-arrow-down:before {
	content: "\e90b"
}
.fe-arrow-down-circle:before {
	content: "\e90c"
}
.fe-arrow-down-left:before {
	content: "\e90d"
}
.fe-arrow-down-right:before {
	content: "\e90e"
}
.fe-arrow-left:before {
	content: "\e90f"
}
.fe-arrow-left-circle:before {
	content: "\e910"
}
.fe-arrow-right:before {
	content: "\e911"
}
.fe-arrow-right-circle:before {
	content: "\e912"
}
.fe-arrow-up:before {
	content: "\e913"
}
.fe-arrow-up-circle:before {
	content: "\e914"
}
.fe-arrow-up-left:before {
	content: "\e915"
}
.fe-arrow-up-right:before {
	content: "\e916"
}
.fe-at-sign:before {
	content: "\e917"
}
.fe-award:before {
	content: "\e918"
}
.fe-bar-chart:before {
	content: "\e919"
}
.fe-bar-chart-2:before {
	content: "\e91a"
}
.fe-battery:before {
	content: "\e91b"
}
.fe-battery-charging:before {
	content: "\e91c"
}
.fe-bell:before {
	content: "\e91d"
}
.fe-bell-off:before {
	content: "\e91e"
}
.fe-bluetooth:before {
	content: "\e91f"
}
.fe-bold:before {
	content: "\e920"
}
.fe-book:before {
	content: "\e921"
}
.fe-book-open:before {
	content: "\e922"
}
.fe-bookmark:before {
	content: "\e923"
}
.fe-box:before {
	content: "\e924"
}
.fe-briefcase:before {
	content: "\e925"
}
.fe-calendar:before {
	content: "\e926"
}
.fe-camera:before {
	content: "\e927"
}
.fe-camera-off:before {
	content: "\e928"
}
.fe-cast:before {
	content: "\e929"
}
.fe-check:before {
	content: "\e92a"
}
.fe-check-circle:before {
	content: "\e92b"
}
.fe-check-square:before {
	content: "\e92c"
}
.fe-chevron-down:before {
	content: "\e92d"
}
.fe-chevron-left:before {
	content: "\e92e"
}
.fe-chevron-right:before {
	content: "\e92f"
}
.fe-chevron-up:before {
	content: "\e930"
}
.fe-chevrons-down:before {
	content: "\e931"
}
.fe-chevrons-left:before {
	content: "\e932"
}
.fe-chevrons-right:before {
	content: "\e933"
}
.fe-chevrons-up:before {
	content: "\e934"
}
.fe-chrome:before {
	content: "\e935"
}
.fe-circle:before {
	content: "\e936"
}
.fe-clipboard:before {
	content: "\e937"
}
.fe-clock:before {
	content: "\e938"
}
.fe-cloud:before {
	content: "\e939"
}
.fe-cloud-drizzle:before {
	content: "\e93a"
}
.fe-cloud-lightning:before {
	content: "\e93b"
}
.fe-cloud-off:before {
	content: "\e93c"
}
.fe-cloud-rain:before {
	content: "\e93d"
}
.fe-cloud-snow:before {
	content: "\e93e"
}
.fe-code:before {
	content: "\e93f"
}
.fe-codepen:before {
	content: "\e940"
}
.fe-command:before {
	content: "\e941"
}
.fe-compass:before {
	content: "\e942"
}
.fe-copy:before {
	content: "\e943"
}
.fe-corner-down-left:before {
	content: "\e944"
}
.fe-corner-down-right:before {
	content: "\e945"
}
.fe-corner-left-down:before {
	content: "\e946"
}
.fe-corner-left-up:before {
	content: "\e947"
}
.fe-corner-right-down:before {
	content: "\e948"
}
.fe-corner-right-up:before {
	content: "\e949"
}
.fe-corner-up-left:before {
	content: "\e94a"
}
.fe-corner-up-right:before {
	content: "\e94b"
}
.fe-cpu:before {
	content: "\e94c"
}
.fe-credit-card:before {
	content: "\e94d"
}
.fe-crop:before {
	content: "\e94e"
}
.fe-crosshair:before {
	content: "\e94f"
}
.fe-database:before {
	content: "\e950"
}
.fe-delete:before {
	content: "\e951"
}
.fe-disc:before {
	content: "\e952"
}
.fe-dollar-sign:before {
	content: "\e953"
}
.fe-download:before {
	content: "\e954"
}
.fe-download-cloud:before {
	content: "\e955"
}
.fe-droplet:before {
	content: "\e956"
}
.fe-edit:before {
	content: "\e957"
}
.fe-edit-2:before {
	content: "\e958"
}
.fe-edit-3:before {
	content: "\e959"
}
.fe-external-link:before {
	content: "\e95a"
}
.fe-eye:before {
	content: "\e95b"
}
.fe-eye-off:before {
	content: "\e95c"
}
.fe-facebook:before {
	content: "\e95d"
}
.fe-fast-forward:before {
	content: "\e95e"
}
.fe-feather:before {
	content: "\e95f"
}
.fe-file:before {
	content: "\e960"
}
.fe-file-minus:before {
	content: "\e961"
}
.fe-file-plus:before {
	content: "\e962"
}
.fe-file-text:before {
	content: "\e963"
}
.fe-film:before {
	content: "\e964"
}
.fe-filter:before {
	content: "\e965"
}
.fe-flag:before {
	content: "\e966"
}
.fe-folder:before {
	content: "\e967"
}
.fe-folder-minus:before {
	content: "\e968"
}
.fe-folder-plus:before {
	content: "\e969"
}
.fe-git-branch:before {
	content: "\e96a"
}
.fe-git-commit:before {
	content: "\e96b"
}
.fe-git-merge:before {
	content: "\e96c"
}
.fe-git-pull-request:before {
	content: "\e96d"
}
.fe-github:before {
	content: "\e96e"
}
.fe-gitlab:before {
	content: "\e96f"
}
.fe-globe:before {
	content: "\e970"
}
.fe-grid:before {
	content: "\e971"
}
.fe-hard-drive:before {
	content: "\e972"
}
.fe-hash:before {
	content: "\e973"
}
.fe-headphones:before {
	content: "\e974"
}
.fe-heart:before {
	content: "\e975"
}
.fe-help-circle:before {
	content: "\e976"
}
.fe-home:before {
	content: "\e977"
}
.fe-image:before {
	content: "\e978"
}
.fe-inbox:before {
	content: "\e979"
}
.fe-info:before {
	content: "\e97a"
}
.fe-instagram:before {
	content: "\e97b"
}
.fe-italic:before {
	content: "\e97c"
}
.fe-layers:before {
	content: "\e97d"
}
.fe-layout:before {
	content: "\e97e"
}
.fe-life-buoy:before {
	content: "\e97f"
}
.fe-link:before {
	content: "\e980"
}
.fe-link-2:before {
	content: "\e981"
}
.fe-linkedin:before {
	content: "\e982"
}
.fe-list:before {
	content: "\e983"
}
.fe-loader:before {
	content: "\e984"
}
.fe-lock:before {
	content: "\e985"
}
.fe-log-in:before {
	content: "\e986"
}
.fe-log-out:before {
	content: "\e987"
}
.fe-mail:before {
	content: "\e988"
}
.fe-map:before {
	content: "\e989"
}
.fe-map-pin:before {
	content: "\e98a"
}
.fe-maximize:before {
	content: "\e98b"
}
.fe-maximize-2:before {
	content: "\e98c"
}
.fe-menu:before {
	content: "\e98d"
}
.fe-message-circle:before {
	content: "\e98e"
}
.fe-message-square:before {
	content: "\e98f"
}
.fe-mic:before {
	content: "\e990"
}
.fe-mic-off:before {
	content: "\e991"
}
.fe-minimize:before {
	content: "\e992"
}
.fe-minimize-2:before {
	content: "\e993"
}
.fe-minus:before {
	content: "\e994"
}
.fe-minus-circle:before {
	content: "\e995"
}
.fe-minus-square:before {
	content: "\e996"
}
.fe-monitor:before {
	content: "\e997"
}
.fe-moon:before {
	content: "\e998"
}
.fe-more-horizontal:before {
	content: "\e999"
}
.fe-more-vertical:before {
	content: "\e99a"
}
.fe-move:before {
	content: "\e99b"
}
.fe-music:before {
	content: "\e99c"
}
.fe-navigation:before {
	content: "\e99d"
}
.fe-navigation-2:before {
	content: "\e99e"
}
.fe-octagon:before {
	content: "\e99f"
}
.fe-package:before {
	content: "\e9a0"
}
.fe-paperclip:before {
	content: "\e9a1"
}
.fe-pause:before {
	content: "\e9a2"
}
.fe-pause-circle:before {
	content: "\e9a3"
}
.fe-percent:before {
	content: "\e9a4"
}
.fe-phone:before {
	content: "\e9a5"
}
.fe-phone-call:before {
	content: "\e9a6"
}
.fe-phone-forwarded:before {
	content: "\e9a7"
}
.fe-phone-incoming:before {
	content: "\e9a8"
}
.fe-phone-missed:before {
	content: "\e9a9"
}
.fe-phone-off:before {
	content: "\e9aa"
}
.fe-phone-outgoing:before {
	content: "\e9ab"
}
.fe-pie-chart:before {
	content: "\e9ac"
}
.fe-play:before {
	content: "\e9ad"
}
.fe-play-circle:before {
	content: "\e9ae"
}
.fe-plus:before {
	content: "\e9af"
}
.fe-plus-circle:before {
	content: "\e9b0"
}
.fe-plus-square:before {
	content: "\e9b1"
}
.fe-pocket:before {
	content: "\e9b2"
}
.fe-power:before {
	content: "\e9b3"
}
.fe-printer:before {
	content: "\e9b4"
}
.fe-radio:before {
	content: "\e9b5"
}
.fe-refresh-ccw:before {
	content: "\e9b6"
}
.fe-refresh-cw:before {
	content: "\e9b7"
}
.fe-repeat:before {
	content: "\e9b8"
}
.fe-rewind:before {
	content: "\e9b9"
}
.fe-rotate-ccw:before {
	content: "\e9ba"
}
.fe-rotate-cw:before {
	content: "\e9bb"
}
.fe-rss:before {
	content: "\e9bc"
}
.fe-save:before {
	content: "\e9bd"
}
.fe-scissors:before {
	content: "\e9be"
}
.fe-search:before {
	content: "\e9bf"
}
.fe-send:before {
	content: "\e9c0"
}
.fe-server:before {
	content: "\e9c1"
}
.fe-settings:before {
	content: "\e9c2"
}
.fe-share:before {
	content: "\e9c3"
}
.fe-share-2:before {
	content: "\e9c4"
}
.fe-shield:before {
	content: "\e9c5"
}
.fe-shield-off:before {
	content: "\e9c6"
}
.fe-shopping-bag:before {
	content: "\e9c7"
}
.fe-shopping-cart:before {
	content: "\e9c8"
}
.fe-shuffle:before {
	content: "\e9c9"
}
.fe-sidebar:before {
	content: "\e9ca"
}
.fe-skip-back:before {
	content: "\e9cb"
}
.fe-skip-forward:before {
	content: "\e9cc"
}
.fe-slack:before {
	content: "\e9cd"
}
.fe-slash:before {
	content: "\e9ce"
}
.fe-sliders:before {
	content: "\e9cf"
}
.fe-smartphone:before {
	content: "\e9d0"
}
.fe-speaker:before {
	content: "\e9d1"
}
.fe-square:before {
	content: "\e9d2"
}
.fe-star:before {
	content: "\e9d3"
}
.fe-stop-circle:before {
	content: "\e9d4"
}
.fe-sun:before {
	content: "\e9d5"
}
.fe-sunrise:before {
	content: "\e9d6"
}
.fe-sunset:before {
	content: "\e9d7"
}
.fe-tablet:before {
	content: "\e9d8"
}
.fe-tag:before {
	content: "\e9d9"
}
.fe-target:before {
	content: "\e9da"
}
.fe-terminal:before {
	content: "\e9db"
}
.fe-thermometer:before {
	content: "\e9dc"
}
.fe-thumbs-down:before {
	content: "\e9dd"
}
.fe-thumbs-up:before {
	content: "\e9de"
}
.fe-toggle-left:before {
	content: "\e9df"
}
.fe-toggle-right:before {
	content: "\e9e0"
}
.fe-trash:before {
	content: "\e9e1"
}
.fe-trash-2:before {
	content: "\e9e2"
}
.fe-trending-down:before {
	content: "\e9e3"
}
.fe-trending-up:before {
	content: "\e9e4"
}
.fe-triangle:before {
	content: "\e9e5"
}
.fe-truck:before {
	content: "\e9e6"
}
.fe-tv:before {
	content: "\e9e7"
}
.fe-twitter:before {
	content: "\e9e8"
}
.fe-type:before {
	content: "\e9e9"
}
.fe-umbrella:before {
	content: "\e9ea"
}
.fe-underline:before {
	content: "\e9eb"
}
.fe-unlock:before {
	content: "\e9ec"
}
.fe-upload:before {
	content: "\e9ed"
}
.fe-upload-cloud:before {
	content: "\e9ee"
}
.fe-user:before {
	content: "\e9ef"
}
.fe-user-check:before {
	content: "\e9f0"
}
.fe-user-minus:before {
	content: "\e9f1"
}
.fe-user-plus:before {
	content: "\e9f2"
}
.fe-user-x:before {
	content: "\e9f3"
}
.fe-users:before {
	content: "\e9f4"
}
.fe-video:before {
	content: "\e9f5"
}
.fe-video-off:before {
	content: "\e9f6"
}
.fe-voicemail:before {
	content: "\e9f7"
}
.fe-volume:before {
	content: "\e9f8"
}
.fe-volume-1:before {
	content: "\e9f9"
}
.fe-volume-2:before {
	content: "\e9fa"
}
.fe-volume-x:before {
	content: "\e9fb"
}
.fe-watch:before {
	content: "\e9fc"
}
.fe-wifi:before {
	content: "\e9fd"
}
.fe-wifi-off:before {
	content: "\e9fe"
}
.fe-wind:before {
	content: "\e9ff"
}
.fe-x:before {
	content: "\ea00"
}
.fe-x-circle:before {
	content: "\ea01"
}
.fe-x-square:before {
	content: "\ea02"
}
.fe-zap:before {
	content: "\ea03"
}
.fe-zap-off:before {
	content: "\ea04"
}
.fe-zoom-in:before {
	content: "\ea05"
}
.fe-zoom-out:before {
	content: "\ea06"
}

/*!
  Ionicons, v4.2.5
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face {
	font-family: "Ionicons";
	src: url(/build/fonts/ionicons.f237cb04.eot);
	src: url(/build/fonts/ionicons.f237cb04.eot) format("embedded-opentype"), url(/build/fonts/ionicons.6246a419.woff2) format("woff2"), url(/build/fonts/ionicons.3d21eb08.woff) format("woff"), url(/build/fonts/ionicons.fef568f6.ttf) format("truetype"), url(/build/images/ionicons.6122efc1.svg#Ionicons) format("svg");
	font-weight: normal;
	font-style: normal
}
.ion, .ionicons, .ion-ios-add:before, .ion-ios-add-circle:before, .ion-ios-add-circle-outline:before, .ion-ios-airplane:before, .ion-ios-alarm:before, .ion-ios-albums:before, .ion-ios-alert:before, .ion-ios-american-football:before, .ion-ios-analytics:before, .ion-ios-aperture:before, .ion-ios-apps:before, .ion-ios-appstore:before, .ion-ios-archive:before, .ion-ios-arrow-back:before, .ion-ios-arrow-down:before, .ion-ios-arrow-dropdown:before, .ion-ios-arrow-dropdown-circle:before, .ion-ios-arrow-dropleft:before, .ion-ios-arrow-dropleft-circle:before, .ion-ios-arrow-dropright:before, .ion-ios-arrow-dropright-circle:before, .ion-ios-arrow-dropup:before, .ion-ios-arrow-dropup-circle:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-round-back:before, .ion-ios-arrow-round-down:before, .ion-ios-arrow-round-forward:before, .ion-ios-arrow-round-up:before, .ion-ios-arrow-up:before, .ion-ios-at:before, .ion-ios-attach:before, .ion-ios-backspace:before, .ion-ios-barcode:before, .ion-ios-baseball:before, .ion-ios-basket:before, .ion-ios-basketball:before, .ion-ios-battery-charging:before, .ion-ios-battery-dead:before, .ion-ios-battery-full:before, .ion-ios-beaker:before, .ion-ios-bed:before, .ion-ios-beer:before, .ion-ios-bicycle:before, .ion-ios-bluetooth:before, .ion-ios-boat:before, .ion-ios-body:before, .ion-ios-bonfire:before, .ion-ios-book:before, .ion-ios-bookmark:before, .ion-ios-bookmarks:before, .ion-ios-bowtie:before, .ion-ios-briefcase:before, .ion-ios-browsers:before, .ion-ios-brush:before, .ion-ios-bug:before, .ion-ios-build:before, .ion-ios-bulb:before, .ion-ios-bus:before, .ion-ios-business:before, .ion-ios-cafe:before, .ion-ios-calculator:before, .ion-ios-calendar:before, .ion-ios-call:before, .ion-ios-camera:before, .ion-ios-car:before, .ion-ios-card:before, .ion-ios-cart:before, .ion-ios-cash:before, .ion-ios-cellular:before, .ion-ios-chatboxes:before, .ion-ios-chatbubbles:before, .ion-ios-checkbox:before, .ion-ios-checkbox-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-circle:before, .ion-ios-checkmark-circle-outline:before, .ion-ios-clipboard:before, .ion-ios-clock:before, .ion-ios-close:before, .ion-ios-close-circle:before, .ion-ios-close-circle-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-circle:before, .ion-ios-cloud-done:before, .ion-ios-cloud-download:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-code:before, .ion-ios-code-download:before, .ion-ios-code-working:before, .ion-ios-cog:before, .ion-ios-color-fill:before, .ion-ios-color-filter:before, .ion-ios-color-palette:before, .ion-ios-color-wand:before, .ion-ios-compass:before, .ion-ios-construct:before, .ion-ios-contact:before, .ion-ios-contacts:before, .ion-ios-contract:before, .ion-ios-contrast:before, .ion-ios-copy:before, .ion-ios-create:before, .ion-ios-crop:before, .ion-ios-cube:before, .ion-ios-cut:before, .ion-ios-desktop:before, .ion-ios-disc:before, .ion-ios-document:before, .ion-ios-done-all:before, .ion-ios-download:before, .ion-ios-easel:before, .ion-ios-egg:before, .ion-ios-exit:before, .ion-ios-expand:before, .ion-ios-eye:before, .ion-ios-eye-off:before, .ion-ios-fastforward:before, .ion-ios-female:before, .ion-ios-filing:before, .ion-ios-film:before, .ion-ios-finger-print:before, .ion-ios-fitness:before, .ion-ios-flag:before, .ion-ios-flame:before, .ion-ios-flash:before, .ion-ios-flash-off:before, .ion-ios-flashlight:before, .ion-ios-flask:before, .ion-ios-flower:before, .ion-ios-folder:before, .ion-ios-folder-open:before, .ion-ios-football:before, .ion-ios-funnel:before, .ion-ios-gift:before, .ion-ios-git-branch:before, .ion-ios-git-commit:before, .ion-ios-git-compare:before, .ion-ios-git-merge:before, .ion-ios-git-network:before, .ion-ios-git-pull-request:before, .ion-ios-glasses:before, .ion-ios-globe:before, .ion-ios-grid:before, .ion-ios-hammer:before, .ion-ios-hand:before, .ion-ios-happy:before, .ion-ios-headset:before, .ion-ios-heart:before, .ion-ios-heart-dislike:before, .ion-ios-heart-empty:before, .ion-ios-heart-half:before, .ion-ios-help:before, .ion-ios-help-buoy:before, .ion-ios-help-circle:before, .ion-ios-help-circle-outline:before, .ion-ios-home:before, .ion-ios-hourglass:before, .ion-ios-ice-cream:before, .ion-ios-image:before, .ion-ios-images:before, .ion-ios-infinite:before, .ion-ios-information:before, .ion-ios-information-circle:before, .ion-ios-information-circle-outline:before, .ion-ios-jet:before, .ion-ios-journal:before, .ion-ios-key:before, .ion-ios-keypad:before, .ion-ios-laptop:before, .ion-ios-leaf:before, .ion-ios-link:before, .ion-ios-list:before, .ion-ios-list-box:before, .ion-ios-locate:before, .ion-ios-lock:before, .ion-ios-log-in:before, .ion-ios-log-out:before, .ion-ios-magnet:before, .ion-ios-mail:before, .ion-ios-mail-open:before, .ion-ios-mail-unread:before, .ion-ios-male:before, .ion-ios-man:before, .ion-ios-map:before, .ion-ios-medal:before, .ion-ios-medical:before, .ion-ios-medkit:before, .ion-ios-megaphone:before, .ion-ios-menu:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-microphone:before, .ion-ios-moon:before, .ion-ios-more:before, .ion-ios-move:before, .ion-ios-musical-note:before, .ion-ios-musical-notes:before, .ion-ios-navigate:before, .ion-ios-notifications:before, .ion-ios-notifications-off:before, .ion-ios-notifications-outline:before, .ion-ios-nuclear:before, .ion-ios-nutrition:before, .ion-ios-open:before, .ion-ios-options:before, .ion-ios-outlet:before, .ion-ios-paper:before, .ion-ios-paper-plane:before, .ion-ios-partly-sunny:before, .ion-ios-pause:before, .ion-ios-paw:before, .ion-ios-people:before, .ion-ios-person:before, .ion-ios-person-add:before, .ion-ios-phone-landscape:before, .ion-ios-phone-portrait:before, .ion-ios-photos:before, .ion-ios-pie:before, .ion-ios-pin:before, .ion-ios-pint:before, .ion-ios-pizza:before, .ion-ios-planet:before, .ion-ios-play:before, .ion-ios-play-circle:before, .ion-ios-podium:before, .ion-ios-power:before, .ion-ios-pricetag:before, .ion-ios-pricetags:before, .ion-ios-print:before, .ion-ios-pulse:before, .ion-ios-qr-scanner:before, .ion-ios-quote:before, .ion-ios-radio:before, .ion-ios-radio-button-off:before, .ion-ios-radio-button-on:before, .ion-ios-rainy:before, .ion-ios-recording:before, .ion-ios-redo:before, .ion-ios-refresh:before, .ion-ios-refresh-circle:before, .ion-ios-remove:before, .ion-ios-remove-circle:before, .ion-ios-remove-circle-outline:before, .ion-ios-reorder:before, .ion-ios-repeat:before, .ion-ios-resize:before, .ion-ios-restaurant:before, .ion-ios-return-left:before, .ion-ios-return-right:before, .ion-ios-reverse-camera:before, .ion-ios-rewind:before, .ion-ios-ribbon:before, .ion-ios-rocket:before, .ion-ios-rose:before, .ion-ios-sad:before, .ion-ios-save:before, .ion-ios-school:before, .ion-ios-search:before, .ion-ios-send:before, .ion-ios-settings:before, .ion-ios-share:before, .ion-ios-share-alt:before, .ion-ios-shirt:before, .ion-ios-shuffle:before, .ion-ios-skip-backward:before, .ion-ios-skip-forward:before, .ion-ios-snow:before, .ion-ios-speedometer:before, .ion-ios-square:before, .ion-ios-square-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-outline:before, .ion-ios-stats:before, .ion-ios-stopwatch:before, .ion-ios-subway:before, .ion-ios-sunny:before, .ion-ios-swap:before, .ion-ios-switch:before, .ion-ios-sync:before, .ion-ios-tablet-landscape:before, .ion-ios-tablet-portrait:before, .ion-ios-tennisball:before, .ion-ios-text:before, .ion-ios-thermometer:before, .ion-ios-thumbs-down:before, .ion-ios-thumbs-up:before, .ion-ios-thunderstorm:before, .ion-ios-time:before, .ion-ios-timer:before, .ion-ios-today:before, .ion-ios-train:before, .ion-ios-transgender:before, .ion-ios-trash:before, .ion-ios-trending-down:before, .ion-ios-trending-up:before, .ion-ios-trophy:before, .ion-ios-tv:before, .ion-ios-umbrella:before, .ion-ios-undo:before, .ion-ios-unlock:before, .ion-ios-videocam:before, .ion-ios-volume-high:before, .ion-ios-volume-low:before, .ion-ios-volume-mute:before, .ion-ios-volume-off:before, .ion-ios-walk:before, .ion-ios-wallet:before, .ion-ios-warning:before, .ion-ios-watch:before, .ion-ios-water:before, .ion-ios-wifi:before, .ion-ios-wine:before, .ion-ios-woman:before, .ion-logo-android:before, .ion-logo-angular:before, .ion-logo-apple:before, .ion-logo-bitbucket:before, .ion-logo-bitcoin:before, .ion-logo-buffer:before, .ion-logo-chrome:before, .ion-logo-closed-captioning:before, .ion-logo-codepen:before, .ion-logo-css3:before, .ion-logo-designernews:before, .ion-logo-dribbble:before, .ion-logo-dropbox:before, .ion-logo-euro:before, .ion-logo-facebook:before, .ion-logo-flickr:before, .ion-logo-foursquare:before, .ion-logo-freebsd-devil:before, .ion-logo-game-controller-a:before, .ion-logo-game-controller-b:before, .ion-logo-github:before, .ion-logo-google:before, .ion-logo-googleplus:before, .ion-logo-hackernews:before, .ion-logo-html5:before, .ion-logo-instagram:before, .ion-logo-ionic:before, .ion-logo-ionitron:before, .ion-logo-javascript:before, .ion-logo-linkedin:before, .ion-logo-markdown:before, .ion-logo-model-s:before, .ion-logo-no-smoking:before, .ion-logo-nodejs:before, .ion-logo-npm:before, .ion-logo-octocat:before, .ion-logo-pinterest:before, .ion-logo-playstation:before, .ion-logo-polymer:before, .ion-logo-python:before, .ion-logo-reddit:before, .ion-logo-rss:before, .ion-logo-sass:before, .ion-logo-skype:before, .ion-logo-slack:before, .ion-logo-snapchat:before, .ion-logo-steam:before, .ion-logo-tumblr:before, .ion-logo-tux:before, .ion-logo-twitch:before, .ion-logo-twitter:before, .ion-logo-usd:before, .ion-logo-vimeo:before, .ion-logo-vk:before, .ion-logo-whatsapp:before, .ion-logo-windows:before, .ion-logo-wordpress:before, .ion-logo-xbox:before, .ion-logo-xing:before, .ion-logo-yahoo:before, .ion-logo-yen:before, .ion-logo-youtube:before, .ion-md-add:before, .ion-md-add-circle:before, .ion-md-add-circle-outline:before, .ion-md-airplane:before, .ion-md-alarm:before, .ion-md-albums:before, .ion-md-alert:before, .ion-md-american-football:before, .ion-md-analytics:before, .ion-md-aperture:before, .ion-md-apps:before, .ion-md-appstore:before, .ion-md-archive:before, .ion-md-arrow-back:before, .ion-md-arrow-down:before, .ion-md-arrow-dropdown:before, .ion-md-arrow-dropdown-circle:before, .ion-md-arrow-dropleft:before, .ion-md-arrow-dropleft-circle:before, .ion-md-arrow-dropright:before, .ion-md-arrow-dropright-circle:before, .ion-md-arrow-dropup:before, .ion-md-arrow-dropup-circle:before, .ion-md-arrow-forward:before, .ion-md-arrow-round-back:before, .ion-md-arrow-round-down:before, .ion-md-arrow-round-forward:before, .ion-md-arrow-round-up:before, .ion-md-arrow-up:before, .ion-md-at:before, .ion-md-attach:before, .ion-md-backspace:before, .ion-md-barcode:before, .ion-md-baseball:before, .ion-md-basket:before, .ion-md-basketball:before, .ion-md-battery-charging:before, .ion-md-battery-dead:before, .ion-md-battery-full:before, .ion-md-beaker:before, .ion-md-bed:before, .ion-md-beer:before, .ion-md-bicycle:before, .ion-md-bluetooth:before, .ion-md-boat:before, .ion-md-body:before, .ion-md-bonfire:before, .ion-md-book:before, .ion-md-bookmark:before, .ion-md-bookmarks:before, .ion-md-bowtie:before, .ion-md-briefcase:before, .ion-md-browsers:before, .ion-md-brush:before, .ion-md-bug:before, .ion-md-build:before, .ion-md-bulb:before, .ion-md-bus:before, .ion-md-business:before, .ion-md-cafe:before, .ion-md-calculator:before, .ion-md-calendar:before, .ion-md-call:before, .ion-md-camera:before, .ion-md-car:before, .ion-md-card:before, .ion-md-cart:before, .ion-md-cash:before, .ion-md-cellular:before, .ion-md-chatboxes:before, .ion-md-chatbubbles:before, .ion-md-checkbox:before, .ion-md-checkbox-outline:before, .ion-md-checkmark:before, .ion-md-checkmark-circle:before, .ion-md-checkmark-circle-outline:before, .ion-md-clipboard:before, .ion-md-clock:before, .ion-md-close:before, .ion-md-close-circle:before, .ion-md-close-circle-outline:before, .ion-md-cloud:before, .ion-md-cloud-circle:before, .ion-md-cloud-done:before, .ion-md-cloud-download:before, .ion-md-cloud-outline:before, .ion-md-cloud-upload:before, .ion-md-cloudy:before, .ion-md-cloudy-night:before, .ion-md-code:before, .ion-md-code-download:before, .ion-md-code-working:before, .ion-md-cog:before, .ion-md-color-fill:before, .ion-md-color-filter:before, .ion-md-color-palette:before, .ion-md-color-wand:before, .ion-md-compass:before, .ion-md-construct:before, .ion-md-contact:before, .ion-md-contacts:before, .ion-md-contract:before, .ion-md-contrast:before, .ion-md-copy:before, .ion-md-create:before, .ion-md-crop:before, .ion-md-cube:before, .ion-md-cut:before, .ion-md-desktop:before, .ion-md-disc:before, .ion-md-document:before, .ion-md-done-all:before, .ion-md-download:before, .ion-md-easel:before, .ion-md-egg:before, .ion-md-exit:before, .ion-md-expand:before, .ion-md-eye:before, .ion-md-eye-off:before, .ion-md-fastforward:before, .ion-md-female:before, .ion-md-filing:before, .ion-md-film:before, .ion-md-finger-print:before, .ion-md-fitness:before, .ion-md-flag:before, .ion-md-flame:before, .ion-md-flash:before, .ion-md-flash-off:before, .ion-md-flashlight:before, .ion-md-flask:before, .ion-md-flower:before, .ion-md-folder:before, .ion-md-folder-open:before, .ion-md-football:before, .ion-md-funnel:before, .ion-md-gift:before, .ion-md-git-branch:before, .ion-md-git-commit:before, .ion-md-git-compare:before, .ion-md-git-merge:before, .ion-md-git-network:before, .ion-md-git-pull-request:before, .ion-md-glasses:before, .ion-md-globe:before, .ion-md-grid:before, .ion-md-hammer:before, .ion-md-hand:before, .ion-md-happy:before, .ion-md-headset:before, .ion-md-heart:before, .ion-md-heart-dislike:before, .ion-md-heart-empty:before, .ion-md-heart-half:before, .ion-md-help:before, .ion-md-help-buoy:before, .ion-md-help-circle:before, .ion-md-help-circle-outline:before, .ion-md-home:before, .ion-md-hourglass:before, .ion-md-ice-cream:before, .ion-md-image:before, .ion-md-images:before, .ion-md-infinite:before, .ion-md-information:before, .ion-md-information-circle:before, .ion-md-information-circle-outline:before, .ion-md-jet:before, .ion-md-journal:before, .ion-md-key:before, .ion-md-keypad:before, .ion-md-laptop:before, .ion-md-leaf:before, .ion-md-link:before, .ion-md-list:before, .ion-md-list-box:before, .ion-md-locate:before, .ion-md-lock:before, .ion-md-log-in:before, .ion-md-log-out:before, .ion-md-magnet:before, .ion-md-mail:before, .ion-md-mail-open:before, .ion-md-mail-unread:before, .ion-md-male:before, .ion-md-man:before, .ion-md-map:before, .ion-md-medal:before, .ion-md-medical:before, .ion-md-medkit:before, .ion-md-megaphone:before, .ion-md-menu:before, .ion-md-mic:before, .ion-md-mic-off:before, .ion-md-microphone:before, .ion-md-moon:before, .ion-md-more:before, .ion-md-move:before, .ion-md-musical-note:before, .ion-md-musical-notes:before, .ion-md-navigate:before, .ion-md-notifications:before, .ion-md-notifications-off:before, .ion-md-notifications-outline:before, .ion-md-nuclear:before, .ion-md-nutrition:before, .ion-md-open:before, .ion-md-options:before, .ion-md-outlet:before, .ion-md-paper:before, .ion-md-paper-plane:before, .ion-md-partly-sunny:before, .ion-md-pause:before, .ion-md-paw:before, .ion-md-people:before, .ion-md-person:before, .ion-md-person-add:before, .ion-md-phone-landscape:before, .ion-md-phone-portrait:before, .ion-md-photos:before, .ion-md-pie:before, .ion-md-pin:before, .ion-md-pint:before, .ion-md-pizza:before, .ion-md-planet:before, .ion-md-play:before, .ion-md-play-circle:before, .ion-md-podium:before, .ion-md-power:before, .ion-md-pricetag:before, .ion-md-pricetags:before, .ion-md-print:before, .ion-md-pulse:before, .ion-md-qr-scanner:before, .ion-md-quote:before, .ion-md-radio:before, .ion-md-radio-button-off:before, .ion-md-radio-button-on:before, .ion-md-rainy:before, .ion-md-recording:before, .ion-md-redo:before, .ion-md-refresh:before, .ion-md-refresh-circle:before, .ion-md-remove:before, .ion-md-remove-circle:before, .ion-md-remove-circle-outline:before, .ion-md-reorder:before, .ion-md-repeat:before, .ion-md-resize:before, .ion-md-restaurant:before, .ion-md-return-left:before, .ion-md-return-right:before, .ion-md-reverse-camera:before, .ion-md-rewind:before, .ion-md-ribbon:before, .ion-md-rocket:before, .ion-md-rose:before, .ion-md-sad:before, .ion-md-save:before, .ion-md-school:before, .ion-md-search:before, .ion-md-send:before, .ion-md-settings:before, .ion-md-share:before, .ion-md-share-alt:before, .ion-md-shirt:before, .ion-md-shuffle:before, .ion-md-skip-backward:before, .ion-md-skip-forward:before, .ion-md-snow:before, .ion-md-speedometer:before, .ion-md-square:before, .ion-md-square-outline:before, .ion-md-star:before, .ion-md-star-half:before, .ion-md-star-outline:before, .ion-md-stats:before, .ion-md-stopwatch:before, .ion-md-subway:before, .ion-md-sunny:before, .ion-md-swap:before, .ion-md-switch:before, .ion-md-sync:before, .ion-md-tablet-landscape:before, .ion-md-tablet-portrait:before, .ion-md-tennisball:before, .ion-md-text:before, .ion-md-thermometer:before, .ion-md-thumbs-down:before, .ion-md-thumbs-up:before, .ion-md-thunderstorm:before, .ion-md-time:before, .ion-md-timer:before, .ion-md-today:before, .ion-md-train:before, .ion-md-transgender:before, .ion-md-trash:before, .ion-md-trending-down:before, .ion-md-trending-up:before, .ion-md-trophy:before, .ion-md-tv:before, .ion-md-umbrella:before, .ion-md-undo:before, .ion-md-unlock:before, .ion-md-videocam:before, .ion-md-volume-high:before, .ion-md-volume-low:before, .ion-md-volume-mute:before, .ion-md-volume-off:before, .ion-md-walk:before, .ion-md-wallet:before, .ion-md-warning:before, .ion-md-watch:before, .ion-md-water:before, .ion-md-wifi:before, .ion-md-wine:before, .ion-md-woman:before {
	display: inline-block;
	font-family: "Ionicons";
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-rendering: auto;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
.ion-ios-add:before {
	content: "\f102"
}
.ion-ios-add-circle:before {
	content: "\f101"
}
.ion-ios-add-circle-outline:before {
	content: "\f100"
}
.ion-ios-airplane:before {
	content: "\f137"
}
.ion-ios-alarm:before {
	content: "\f3c8"
}
.ion-ios-albums:before {
	content: "\f3ca"
}
.ion-ios-alert:before {
	content: "\f104"
}
.ion-ios-american-football:before {
	content: "\f106"
}
.ion-ios-analytics:before {
	content: "\f3ce"
}
.ion-ios-aperture:before {
	content: "\f108"
}
.ion-ios-apps:before {
	content: "\f10a"
}
.ion-ios-appstore:before {
	content: "\f10c"
}
.ion-ios-archive:before {
	content: "\f10e"
}
.ion-ios-arrow-back:before {
	content: "\f3cf"
}
.ion-ios-arrow-down:before {
	content: "\f3d0"
}
.ion-ios-arrow-dropdown:before {
	content: "\f110"
}
.ion-ios-arrow-dropdown-circle:before {
	content: "\f125"
}
.ion-ios-arrow-dropleft:before {
	content: "\f112"
}
.ion-ios-arrow-dropleft-circle:before {
	content: "\f129"
}
.ion-ios-arrow-dropright:before {
	content: "\f114"
}
.ion-ios-arrow-dropright-circle:before {
	content: "\f12b"
}
.ion-ios-arrow-dropup:before {
	content: "\f116"
}
.ion-ios-arrow-dropup-circle:before {
	content: "\f12d"
}
.ion-ios-arrow-forward:before {
	content: "\f3d1"
}
.ion-ios-arrow-round-back:before {
	content: "\f117"
}
.ion-ios-arrow-round-down:before {
	content: "\f118"
}
.ion-ios-arrow-round-forward:before {
	content: "\f119"
}
.ion-ios-arrow-round-up:before {
	content: "\f11a"
}
.ion-ios-arrow-up:before {
	content: "\f3d8"
}
.ion-ios-at:before {
	content: "\f3da"
}
.ion-ios-attach:before {
	content: "\f11b"
}
.ion-ios-backspace:before {
	content: "\f11d"
}
.ion-ios-barcode:before {
	content: "\f3dc"
}
.ion-ios-baseball:before {
	content: "\f3de"
}
.ion-ios-basket:before {
	content: "\f11f"
}
.ion-ios-basketball:before {
	content: "\f3e0"
}
.ion-ios-battery-charging:before {
	content: "\f120"
}
.ion-ios-battery-dead:before {
	content: "\f121"
}
.ion-ios-battery-full:before {
	content: "\f122"
}
.ion-ios-beaker:before {
	content: "\f124"
}
.ion-ios-bed:before {
	content: "\f139"
}
.ion-ios-beer:before {
	content: "\f126"
}
.ion-ios-bicycle:before {
	content: "\f127"
}
.ion-ios-bluetooth:before {
	content: "\f128"
}
.ion-ios-boat:before {
	content: "\f12a"
}
.ion-ios-body:before {
	content: "\f3e4"
}
.ion-ios-bonfire:before {
	content: "\f12c"
}
.ion-ios-book:before {
	content: "\f3e8"
}
.ion-ios-bookmark:before {
	content: "\f12e"
}
.ion-ios-bookmarks:before {
	content: "\f3ea"
}
.ion-ios-bowtie:before {
	content: "\f130"
}
.ion-ios-briefcase:before {
	content: "\f3ee"
}
.ion-ios-browsers:before {
	content: "\f3f0"
}
.ion-ios-brush:before {
	content: "\f132"
}
.ion-ios-bug:before {
	content: "\f134"
}
.ion-ios-build:before {
	content: "\f136"
}
.ion-ios-bulb:before {
	content: "\f138"
}
.ion-ios-bus:before {
	content: "\f13a"
}
.ion-ios-business:before {
	content: "\f1a3"
}
.ion-ios-cafe:before {
	content: "\f13c"
}
.ion-ios-calculator:before {
	content: "\f3f2"
}
.ion-ios-calendar:before {
	content: "\f3f4"
}
.ion-ios-call:before {
	content: "\f13e"
}
.ion-ios-camera:before {
	content: "\f3f6"
}
.ion-ios-car:before {
	content: "\f140"
}
.ion-ios-card:before {
	content: "\f142"
}
.ion-ios-cart:before {
	content: "\f3f8"
}
.ion-ios-cash:before {
	content: "\f144"
}
.ion-ios-cellular:before {
	content: "\f13d"
}
.ion-ios-chatboxes:before {
	content: "\f3fa"
}
.ion-ios-chatbubbles:before {
	content: "\f146"
}
.ion-ios-checkbox:before {
	content: "\f148"
}
.ion-ios-checkbox-outline:before {
	content: "\f147"
}
.ion-ios-checkmark:before {
	content: "\f3ff"
}
.ion-ios-checkmark-circle:before {
	content: "\f14a"
}
.ion-ios-checkmark-circle-outline:before {
	content: "\f149"
}
.ion-ios-clipboard:before {
	content: "\f14c"
}
.ion-ios-clock:before {
	content: "\f403"
}
.ion-ios-close:before {
	content: "\f406"
}
.ion-ios-close-circle:before {
	content: "\f14e"
}
.ion-ios-close-circle-outline:before {
	content: "\f14d"
}
.ion-ios-cloud:before {
	content: "\f40c"
}
.ion-ios-cloud-circle:before {
	content: "\f152"
}
.ion-ios-cloud-done:before {
	content: "\f154"
}
.ion-ios-cloud-download:before {
	content: "\f408"
}
.ion-ios-cloud-outline:before {
	content: "\f409"
}
.ion-ios-cloud-upload:before {
	content: "\f40b"
}
.ion-ios-cloudy:before {
	content: "\f410"
}
.ion-ios-cloudy-night:before {
	content: "\f40e"
}
.ion-ios-code:before {
	content: "\f157"
}
.ion-ios-code-download:before {
	content: "\f155"
}
.ion-ios-code-working:before {
	content: "\f156"
}
.ion-ios-cog:before {
	content: "\f412"
}
.ion-ios-color-fill:before {
	content: "\f159"
}
.ion-ios-color-filter:before {
	content: "\f414"
}
.ion-ios-color-palette:before {
	content: "\f15b"
}
.ion-ios-color-wand:before {
	content: "\f416"
}
.ion-ios-compass:before {
	content: "\f15d"
}
.ion-ios-construct:before {
	content: "\f15f"
}
.ion-ios-contact:before {
	content: "\f41a"
}
.ion-ios-contacts:before {
	content: "\f161"
}
.ion-ios-contract:before {
	content: "\f162"
}
.ion-ios-contrast:before {
	content: "\f163"
}
.ion-ios-copy:before {
	content: "\f41c"
}
.ion-ios-create:before {
	content: "\f165"
}
.ion-ios-crop:before {
	content: "\f41e"
}
.ion-ios-cube:before {
	content: "\f168"
}
.ion-ios-cut:before {
	content: "\f16a"
}
.ion-ios-desktop:before {
	content: "\f16c"
}
.ion-ios-disc:before {
	content: "\f16e"
}
.ion-ios-document:before {
	content: "\f170"
}
.ion-ios-done-all:before {
	content: "\f171"
}
.ion-ios-download:before {
	content: "\f420"
}
.ion-ios-easel:before {
	content: "\f173"
}
.ion-ios-egg:before {
	content: "\f175"
}
.ion-ios-exit:before {
	content: "\f177"
}
.ion-ios-expand:before {
	content: "\f178"
}
.ion-ios-eye:before {
	content: "\f425"
}
.ion-ios-eye-off:before {
	content: "\f17a"
}
.ion-ios-fastforward:before {
	content: "\f427"
}
.ion-ios-female:before {
	content: "\f17b"
}
.ion-ios-filing:before {
	content: "\f429"
}
.ion-ios-film:before {
	content: "\f42b"
}
.ion-ios-finger-print:before {
	content: "\f17c"
}
.ion-ios-fitness:before {
	content: "\f1ab"
}
.ion-ios-flag:before {
	content: "\f42d"
}
.ion-ios-flame:before {
	content: "\f42f"
}
.ion-ios-flash:before {
	content: "\f17e"
}
.ion-ios-flash-off:before {
	content: "\f12f"
}
.ion-ios-flashlight:before {
	content: "\f141"
}
.ion-ios-flask:before {
	content: "\f431"
}
.ion-ios-flower:before {
	content: "\f433"
}
.ion-ios-folder:before {
	content: "\f435"
}
.ion-ios-folder-open:before {
	content: "\f180"
}
.ion-ios-football:before {
	content: "\f437"
}
.ion-ios-funnel:before {
	content: "\f182"
}
.ion-ios-gift:before {
	content: "\f191"
}
.ion-ios-git-branch:before {
	content: "\f183"
}
.ion-ios-git-commit:before {
	content: "\f184"
}
.ion-ios-git-compare:before {
	content: "\f185"
}
.ion-ios-git-merge:before {
	content: "\f186"
}
.ion-ios-git-network:before {
	content: "\f187"
}
.ion-ios-git-pull-request:before {
	content: "\f188"
}
.ion-ios-glasses:before {
	content: "\f43f"
}
.ion-ios-globe:before {
	content: "\f18a"
}
.ion-ios-grid:before {
	content: "\f18c"
}
.ion-ios-hammer:before {
	content: "\f18e"
}
.ion-ios-hand:before {
	content: "\f190"
}
.ion-ios-happy:before {
	content: "\f192"
}
.ion-ios-headset:before {
	content: "\f194"
}
.ion-ios-heart:before {
	content: "\f443"
}
.ion-ios-heart-dislike:before {
	content: "\f13f"
}
.ion-ios-heart-empty:before {
	content: "\f19b"
}
.ion-ios-heart-half:before {
	content: "\f19d"
}
.ion-ios-help:before {
	content: "\f446"
}
.ion-ios-help-buoy:before {
	content: "\f196"
}
.ion-ios-help-circle:before {
	content: "\f198"
}
.ion-ios-help-circle-outline:before {
	content: "\f197"
}
.ion-ios-home:before {
	content: "\f448"
}
.ion-ios-hourglass:before {
	content: "\f103"
}
.ion-ios-ice-cream:before {
	content: "\f19a"
}
.ion-ios-image:before {
	content: "\f19c"
}
.ion-ios-images:before {
	content: "\f19e"
}
.ion-ios-infinite:before {
	content: "\f44a"
}
.ion-ios-information:before {
	content: "\f44d"
}
.ion-ios-information-circle:before {
	content: "\f1a0"
}
.ion-ios-information-circle-outline:before {
	content: "\f19f"
}
.ion-ios-jet:before {
	content: "\f1a5"
}
.ion-ios-journal:before {
	content: "\f189"
}
.ion-ios-key:before {
	content: "\f1a7"
}
.ion-ios-keypad:before {
	content: "\f450"
}
.ion-ios-laptop:before {
	content: "\f1a8"
}
.ion-ios-leaf:before {
	content: "\f1aa"
}
.ion-ios-link:before {
	content: "\f22a"
}
.ion-ios-list:before {
	content: "\f454"
}
.ion-ios-list-box:before {
	content: "\f143"
}
.ion-ios-locate:before {
	content: "\f1ae"
}
.ion-ios-lock:before {
	content: "\f1b0"
}
.ion-ios-log-in:before {
	content: "\f1b1"
}
.ion-ios-log-out:before {
	content: "\f1b2"
}
.ion-ios-magnet:before {
	content: "\f1b4"
}
.ion-ios-mail:before {
	content: "\f1b8"
}
.ion-ios-mail-open:before {
	content: "\f1b6"
}
.ion-ios-mail-unread:before {
	content: "\f145"
}
.ion-ios-male:before {
	content: "\f1b9"
}
.ion-ios-man:before {
	content: "\f1bb"
}
.ion-ios-map:before {
	content: "\f1bd"
}
.ion-ios-medal:before {
	content: "\f1bf"
}
.ion-ios-medical:before {
	content: "\f45c"
}
.ion-ios-medkit:before {
	content: "\f45e"
}
.ion-ios-megaphone:before {
	content: "\f1c1"
}
.ion-ios-menu:before {
	content: "\f1c3"
}
.ion-ios-mic:before {
	content: "\f461"
}
.ion-ios-mic-off:before {
	content: "\f45f"
}
.ion-ios-microphone:before {
	content: "\f1c6"
}
.ion-ios-moon:before {
	content: "\f468"
}
.ion-ios-more:before {
	content: "\f1c8"
}
.ion-ios-move:before {
	content: "\f1cb"
}
.ion-ios-musical-note:before {
	content: "\f46b"
}
.ion-ios-musical-notes:before {
	content: "\f46c"
}
.ion-ios-navigate:before {
	content: "\f46e"
}
.ion-ios-notifications:before {
	content: "\f1d3"
}
.ion-ios-notifications-off:before {
	content: "\f1d1"
}
.ion-ios-notifications-outline:before {
	content: "\f133"
}
.ion-ios-nuclear:before {
	content: "\f1d5"
}
.ion-ios-nutrition:before {
	content: "\f470"
}
.ion-ios-open:before {
	content: "\f1d7"
}
.ion-ios-options:before {
	content: "\f1d9"
}
.ion-ios-outlet:before {
	content: "\f1db"
}
.ion-ios-paper:before {
	content: "\f472"
}
.ion-ios-paper-plane:before {
	content: "\f1dd"
}
.ion-ios-partly-sunny:before {
	content: "\f1df"
}
.ion-ios-pause:before {
	content: "\f478"
}
.ion-ios-paw:before {
	content: "\f47a"
}
.ion-ios-people:before {
	content: "\f47c"
}
.ion-ios-person:before {
	content: "\f47e"
}
.ion-ios-person-add:before {
	content: "\f1e1"
}
.ion-ios-phone-landscape:before {
	content: "\f1e2"
}
.ion-ios-phone-portrait:before {
	content: "\f1e3"
}
.ion-ios-photos:before {
	content: "\f482"
}
.ion-ios-pie:before {
	content: "\f484"
}
.ion-ios-pin:before {
	content: "\f1e5"
}
.ion-ios-pint:before {
	content: "\f486"
}
.ion-ios-pizza:before {
	content: "\f1e7"
}
.ion-ios-planet:before {
	content: "\f1eb"
}
.ion-ios-play:before {
	content: "\f488"
}
.ion-ios-play-circle:before {
	content: "\f113"
}
.ion-ios-podium:before {
	content: "\f1ed"
}
.ion-ios-power:before {
	content: "\f1ef"
}
.ion-ios-pricetag:before {
	content: "\f48d"
}
.ion-ios-pricetags:before {
	content: "\f48f"
}
.ion-ios-print:before {
	content: "\f1f1"
}
.ion-ios-pulse:before {
	content: "\f493"
}
.ion-ios-qr-scanner:before {
	content: "\f1f3"
}
.ion-ios-quote:before {
	content: "\f1f5"
}
.ion-ios-radio:before {
	content: "\f1f9"
}
.ion-ios-radio-button-off:before {
	content: "\f1f6"
}
.ion-ios-radio-button-on:before {
	content: "\f1f7"
}
.ion-ios-rainy:before {
	content: "\f495"
}
.ion-ios-recording:before {
	content: "\f497"
}
.ion-ios-redo:before {
	content: "\f499"
}
.ion-ios-refresh:before {
	content: "\f49c"
}
.ion-ios-refresh-circle:before {
	content: "\f135"
}
.ion-ios-remove:before {
	content: "\f1fc"
}
.ion-ios-remove-circle:before {
	content: "\f1fb"
}
.ion-ios-remove-circle-outline:before {
	content: "\f1fa"
}
.ion-ios-reorder:before {
	content: "\f1fd"
}
.ion-ios-repeat:before {
	content: "\f1fe"
}
.ion-ios-resize:before {
	content: "\f1ff"
}
.ion-ios-restaurant:before {
	content: "\f201"
}
.ion-ios-return-left:before {
	content: "\f202"
}
.ion-ios-return-right:before {
	content: "\f203"
}
.ion-ios-reverse-camera:before {
	content: "\f49f"
}
.ion-ios-rewind:before {
	content: "\f4a1"
}
.ion-ios-ribbon:before {
	content: "\f205"
}
.ion-ios-rocket:before {
	content: "\f14b"
}
.ion-ios-rose:before {
	content: "\f4a3"
}
.ion-ios-sad:before {
	content: "\f207"
}
.ion-ios-save:before {
	content: "\f1a6"
}
.ion-ios-school:before {
	content: "\f209"
}
.ion-ios-search:before {
	content: "\f4a5"
}
.ion-ios-send:before {
	content: "\f20c"
}
.ion-ios-settings:before {
	content: "\f4a7"
}
.ion-ios-share:before {
	content: "\f211"
}
.ion-ios-share-alt:before {
	content: "\f20f"
}
.ion-ios-shirt:before {
	content: "\f213"
}
.ion-ios-shuffle:before {
	content: "\f4a9"
}
.ion-ios-skip-backward:before {
	content: "\f215"
}
.ion-ios-skip-forward:before {
	content: "\f217"
}
.ion-ios-snow:before {
	content: "\f218"
}
.ion-ios-speedometer:before {
	content: "\f4b0"
}
.ion-ios-square:before {
	content: "\f21a"
}
.ion-ios-square-outline:before {
	content: "\f15c"
}
.ion-ios-star:before {
	content: "\f4b3"
}
.ion-ios-star-half:before {
	content: "\f4b1"
}
.ion-ios-star-outline:before {
	content: "\f4b2"
}
.ion-ios-stats:before {
	content: "\f21c"
}
.ion-ios-stopwatch:before {
	content: "\f4b5"
}
.ion-ios-subway:before {
	content: "\f21e"
}
.ion-ios-sunny:before {
	content: "\f4b7"
}
.ion-ios-swap:before {
	content: "\f21f"
}
.ion-ios-switch:before {
	content: "\f221"
}
.ion-ios-sync:before {
	content: "\f222"
}
.ion-ios-tablet-landscape:before {
	content: "\f223"
}
.ion-ios-tablet-portrait:before {
	content: "\f24e"
}
.ion-ios-tennisball:before {
	content: "\f4bb"
}
.ion-ios-text:before {
	content: "\f250"
}
.ion-ios-thermometer:before {
	content: "\f252"
}
.ion-ios-thumbs-down:before {
	content: "\f254"
}
.ion-ios-thumbs-up:before {
	content: "\f256"
}
.ion-ios-thunderstorm:before {
	content: "\f4bd"
}
.ion-ios-time:before {
	content: "\f4bf"
}
.ion-ios-timer:before {
	content: "\f4c1"
}
.ion-ios-today:before {
	content: "\f14f"
}
.ion-ios-train:before {
	content: "\f258"
}
.ion-ios-transgender:before {
	content: "\f259"
}
.ion-ios-trash:before {
	content: "\f4c5"
}
.ion-ios-trending-down:before {
	content: "\f25a"
}
.ion-ios-trending-up:before {
	content: "\f25b"
}
.ion-ios-trophy:before {
	content: "\f25d"
}
.ion-ios-tv:before {
	content: "\f115"
}
.ion-ios-umbrella:before {
	content: "\f25f"
}
.ion-ios-undo:before {
	content: "\f4c7"
}
.ion-ios-unlock:before {
	content: "\f261"
}
.ion-ios-videocam:before {
	content: "\f4cd"
}
.ion-ios-volume-high:before {
	content: "\f11c"
}
.ion-ios-volume-low:before {
	content: "\f11e"
}
.ion-ios-volume-mute:before {
	content: "\f263"
}
.ion-ios-volume-off:before {
	content: "\f264"
}
.ion-ios-walk:before {
	content: "\f266"
}
.ion-ios-wallet:before {
	content: "\f18b"
}
.ion-ios-warning:before {
	content: "\f268"
}
.ion-ios-watch:before {
	content: "\f269"
}
.ion-ios-water:before {
	content: "\f26b"
}
.ion-ios-wifi:before {
	content: "\f26d"
}
.ion-ios-wine:before {
	content: "\f26f"
}
.ion-ios-woman:before {
	content: "\f271"
}
.ion-logo-android:before {
	content: "\f225"
}
.ion-logo-angular:before {
	content: "\f227"
}
.ion-logo-apple:before {
	content: "\f229"
}
.ion-logo-bitbucket:before {
	content: "\f193"
}
.ion-logo-bitcoin:before {
	content: "\f22b"
}
.ion-logo-buffer:before {
	content: "\f22d"
}
.ion-logo-chrome:before {
	content: "\f22f"
}
.ion-logo-closed-captioning:before {
	content: "\f105"
}
.ion-logo-codepen:before {
	content: "\f230"
}
.ion-logo-css3:before {
	content: "\f231"
}
.ion-logo-designernews:before {
	content: "\f232"
}
.ion-logo-dribbble:before {
	content: "\f233"
}
.ion-logo-dropbox:before {
	content: "\f234"
}
.ion-logo-euro:before {
	content: "\f235"
}
.ion-logo-facebook:before {
	content: "\f236"
}
.ion-logo-flickr:before {
	content: "\f107"
}
.ion-logo-foursquare:before {
	content: "\f237"
}
.ion-logo-freebsd-devil:before {
	content: "\f238"
}
.ion-logo-game-controller-a:before {
	content: "\f13b"
}
.ion-logo-game-controller-b:before {
	content: "\f181"
}
.ion-logo-github:before {
	content: "\f239"
}
.ion-logo-google:before {
	content: "\f23a"
}
.ion-logo-googleplus:before {
	content: "\f23b"
}
.ion-logo-hackernews:before {
	content: "\f23c"
}
.ion-logo-html5:before {
	content: "\f23d"
}
.ion-logo-instagram:before {
	content: "\f23e"
}
.ion-logo-ionic:before {
	content: "\f150"
}
.ion-logo-ionitron:before {
	content: "\f151"
}
.ion-logo-javascript:before {
	content: "\f23f"
}
.ion-logo-linkedin:before {
	content: "\f240"
}
.ion-logo-markdown:before {
	content: "\f241"
}
.ion-logo-model-s:before {
	content: "\f153"
}
.ion-logo-no-smoking:before {
	content: "\f109"
}
.ion-logo-nodejs:before {
	content: "\f242"
}
.ion-logo-npm:before {
	content: "\f195"
}
.ion-logo-octocat:before {
	content: "\f243"
}
.ion-logo-pinterest:before {
	content: "\f244"
}
.ion-logo-playstation:before {
	content: "\f245"
}
.ion-logo-polymer:before {
	content: "\f15e"
}
.ion-logo-python:before {
	content: "\f246"
}
.ion-logo-reddit:before {
	content: "\f247"
}
.ion-logo-rss:before {
	content: "\f248"
}
.ion-logo-sass:before {
	content: "\f249"
}
.ion-logo-skype:before {
	content: "\f24a"
}
.ion-logo-slack:before {
	content: "\f10b"
}
.ion-logo-snapchat:before {
	content: "\f24b"
}
.ion-logo-steam:before {
	content: "\f24c"
}
.ion-logo-tumblr:before {
	content: "\f24d"
}
.ion-logo-tux:before {
	content: "\f2ae"
}
.ion-logo-twitch:before {
	content: "\f2af"
}
.ion-logo-twitter:before {
	content: "\f2b0"
}
.ion-logo-usd:before {
	content: "\f2b1"
}
.ion-logo-vimeo:before {
	content: "\f2c4"
}
.ion-logo-vk:before {
	content: "\f10d"
}
.ion-logo-whatsapp:before {
	content: "\f2c5"
}
.ion-logo-windows:before {
	content: "\f32f"
}
.ion-logo-wordpress:before {
	content: "\f330"
}
.ion-logo-xbox:before {
	content: "\f34c"
}
.ion-logo-xing:before {
	content: "\f10f"
}
.ion-logo-yahoo:before {
	content: "\f34d"
}
.ion-logo-yen:before {
	content: "\f34e"
}
.ion-logo-youtube:before {
	content: "\f34f"
}
.ion-md-add:before {
	content: "\f273"
}
.ion-md-add-circle:before {
	content: "\f272"
}
.ion-md-add-circle-outline:before {
	content: "\f158"
}
.ion-md-airplane:before {
	content: "\f15a"
}
.ion-md-alarm:before {
	content: "\f274"
}
.ion-md-albums:before {
	content: "\f275"
}
.ion-md-alert:before {
	content: "\f276"
}
.ion-md-american-football:before {
	content: "\f277"
}
.ion-md-analytics:before {
	content: "\f278"
}
.ion-md-aperture:before {
	content: "\f279"
}
.ion-md-apps:before {
	content: "\f27a"
}
.ion-md-appstore:before {
	content: "\f27b"
}
.ion-md-archive:before {
	content: "\f27c"
}
.ion-md-arrow-back:before {
	content: "\f27d"
}
.ion-md-arrow-down:before {
	content: "\f27e"
}
.ion-md-arrow-dropdown:before {
	content: "\f280"
}
.ion-md-arrow-dropdown-circle:before {
	content: "\f27f"
}
.ion-md-arrow-dropleft:before {
	content: "\f282"
}
.ion-md-arrow-dropleft-circle:before {
	content: "\f281"
}
.ion-md-arrow-dropright:before {
	content: "\f284"
}
.ion-md-arrow-dropright-circle:before {
	content: "\f283"
}
.ion-md-arrow-dropup:before {
	content: "\f286"
}
.ion-md-arrow-dropup-circle:before {
	content: "\f285"
}
.ion-md-arrow-forward:before {
	content: "\f287"
}
.ion-md-arrow-round-back:before {
	content: "\f288"
}
.ion-md-arrow-round-down:before {
	content: "\f289"
}
.ion-md-arrow-round-forward:before {
	content: "\f28a"
}
.ion-md-arrow-round-up:before {
	content: "\f28b"
}
.ion-md-arrow-up:before {
	content: "\f28c"
}
.ion-md-at:before {
	content: "\f28d"
}
.ion-md-attach:before {
	content: "\f28e"
}
.ion-md-backspace:before {
	content: "\f28f"
}
.ion-md-barcode:before {
	content: "\f290"
}
.ion-md-baseball:before {
	content: "\f291"
}
.ion-md-basket:before {
	content: "\f292"
}
.ion-md-basketball:before {
	content: "\f293"
}
.ion-md-battery-charging:before {
	content: "\f294"
}
.ion-md-battery-dead:before {
	content: "\f295"
}
.ion-md-battery-full:before {
	content: "\f296"
}
.ion-md-beaker:before {
	content: "\f297"
}
.ion-md-bed:before {
	content: "\f160"
}
.ion-md-beer:before {
	content: "\f298"
}
.ion-md-bicycle:before {
	content: "\f299"
}
.ion-md-bluetooth:before {
	content: "\f29a"
}
.ion-md-boat:before {
	content: "\f29b"
}
.ion-md-body:before {
	content: "\f29c"
}
.ion-md-bonfire:before {
	content: "\f29d"
}
.ion-md-book:before {
	content: "\f29e"
}
.ion-md-bookmark:before {
	content: "\f29f"
}
.ion-md-bookmarks:before {
	content: "\f2a0"
}
.ion-md-bowtie:before {
	content: "\f2a1"
}
.ion-md-briefcase:before {
	content: "\f2a2"
}
.ion-md-browsers:before {
	content: "\f2a3"
}
.ion-md-brush:before {
	content: "\f2a4"
}
.ion-md-bug:before {
	content: "\f2a5"
}
.ion-md-build:before {
	content: "\f2a6"
}
.ion-md-bulb:before {
	content: "\f2a7"
}
.ion-md-bus:before {
	content: "\f2a8"
}
.ion-md-business:before {
	content: "\f1a4"
}
.ion-md-cafe:before {
	content: "\f2a9"
}
.ion-md-calculator:before {
	content: "\f2aa"
}
.ion-md-calendar:before {
	content: "\f2ab"
}
.ion-md-call:before {
	content: "\f2ac"
}
.ion-md-camera:before {
	content: "\f2ad"
}
.ion-md-car:before {
	content: "\f2b2"
}
.ion-md-card:before {
	content: "\f2b3"
}
.ion-md-cart:before {
	content: "\f2b4"
}
.ion-md-cash:before {
	content: "\f2b5"
}
.ion-md-cellular:before {
	content: "\f164"
}
.ion-md-chatboxes:before {
	content: "\f2b6"
}
.ion-md-chatbubbles:before {
	content: "\f2b7"
}
.ion-md-checkbox:before {
	content: "\f2b9"
}
.ion-md-checkbox-outline:before {
	content: "\f2b8"
}
.ion-md-checkmark:before {
	content: "\f2bc"
}
.ion-md-checkmark-circle:before {
	content: "\f2bb"
}
.ion-md-checkmark-circle-outline:before {
	content: "\f2ba"
}
.ion-md-clipboard:before {
	content: "\f2bd"
}
.ion-md-clock:before {
	content: "\f2be"
}
.ion-md-close:before {
	content: "\f2c0"
}
.ion-md-close-circle:before {
	content: "\f2bf"
}
.ion-md-close-circle-outline:before {
	content: "\f166"
}
.ion-md-cloud:before {
	content: "\f2c9"
}
.ion-md-cloud-circle:before {
	content: "\f2c2"
}
.ion-md-cloud-done:before {
	content: "\f2c3"
}
.ion-md-cloud-download:before {
	content: "\f2c6"
}
.ion-md-cloud-outline:before {
	content: "\f2c7"
}
.ion-md-cloud-upload:before {
	content: "\f2c8"
}
.ion-md-cloudy:before {
	content: "\f2cb"
}
.ion-md-cloudy-night:before {
	content: "\f2ca"
}
.ion-md-code:before {
	content: "\f2ce"
}
.ion-md-code-download:before {
	content: "\f2cc"
}
.ion-md-code-working:before {
	content: "\f2cd"
}
.ion-md-cog:before {
	content: "\f2cf"
}
.ion-md-color-fill:before {
	content: "\f2d0"
}
.ion-md-color-filter:before {
	content: "\f2d1"
}
.ion-md-color-palette:before {
	content: "\f2d2"
}
.ion-md-color-wand:before {
	content: "\f2d3"
}
.ion-md-compass:before {
	content: "\f2d4"
}
.ion-md-construct:before {
	content: "\f2d5"
}
.ion-md-contact:before {
	content: "\f2d6"
}
.ion-md-contacts:before {
	content: "\f2d7"
}
.ion-md-contract:before {
	content: "\f2d8"
}
.ion-md-contrast:before {
	content: "\f2d9"
}
.ion-md-copy:before {
	content: "\f2da"
}
.ion-md-create:before {
	content: "\f2db"
}
.ion-md-crop:before {
	content: "\f2dc"
}
.ion-md-cube:before {
	content: "\f2dd"
}
.ion-md-cut:before {
	content: "\f2de"
}
.ion-md-desktop:before {
	content: "\f2df"
}
.ion-md-disc:before {
	content: "\f2e0"
}
.ion-md-document:before {
	content: "\f2e1"
}
.ion-md-done-all:before {
	content: "\f2e2"
}
.ion-md-download:before {
	content: "\f2e3"
}
.ion-md-easel:before {
	content: "\f2e4"
}
.ion-md-egg:before {
	content: "\f2e5"
}
.ion-md-exit:before {
	content: "\f2e6"
}
.ion-md-expand:before {
	content: "\f2e7"
}
.ion-md-eye:before {
	content: "\f2e9"
}
.ion-md-eye-off:before {
	content: "\f2e8"
}
.ion-md-fastforward:before {
	content: "\f2ea"
}
.ion-md-female:before {
	content: "\f2eb"
}
.ion-md-filing:before {
	content: "\f2ec"
}
.ion-md-film:before {
	content: "\f2ed"
}
.ion-md-finger-print:before {
	content: "\f2ee"
}
.ion-md-fitness:before {
	content: "\f1ac"
}
.ion-md-flag:before {
	content: "\f2ef"
}
.ion-md-flame:before {
	content: "\f2f0"
}
.ion-md-flash:before {
	content: "\f2f1"
}
.ion-md-flash-off:before {
	content: "\f169"
}
.ion-md-flashlight:before {
	content: "\f16b"
}
.ion-md-flask:before {
	content: "\f2f2"
}
.ion-md-flower:before {
	content: "\f2f3"
}
.ion-md-folder:before {
	content: "\f2f5"
}
.ion-md-folder-open:before {
	content: "\f2f4"
}
.ion-md-football:before {
	content: "\f2f6"
}
.ion-md-funnel:before {
	content: "\f2f7"
}
.ion-md-gift:before {
	content: "\f199"
}
.ion-md-git-branch:before {
	content: "\f2fa"
}
.ion-md-git-commit:before {
	content: "\f2fb"
}
.ion-md-git-compare:before {
	content: "\f2fc"
}
.ion-md-git-merge:before {
	content: "\f2fd"
}
.ion-md-git-network:before {
	content: "\f2fe"
}
.ion-md-git-pull-request:before {
	content: "\f2ff"
}
.ion-md-glasses:before {
	content: "\f300"
}
.ion-md-globe:before {
	content: "\f301"
}
.ion-md-grid:before {
	content: "\f302"
}
.ion-md-hammer:before {
	content: "\f303"
}
.ion-md-hand:before {
	content: "\f304"
}
.ion-md-happy:before {
	content: "\f305"
}
.ion-md-headset:before {
	content: "\f306"
}
.ion-md-heart:before {
	content: "\f308"
}
.ion-md-heart-dislike:before {
	content: "\f167"
}
.ion-md-heart-empty:before {
	content: "\f1a1"
}
.ion-md-heart-half:before {
	content: "\f1a2"
}
.ion-md-help:before {
	content: "\f30b"
}
.ion-md-help-buoy:before {
	content: "\f309"
}
.ion-md-help-circle:before {
	content: "\f30a"
}
.ion-md-help-circle-outline:before {
	content: "\f16d"
}
.ion-md-home:before {
	content: "\f30c"
}
.ion-md-hourglass:before {
	content: "\f111"
}
.ion-md-ice-cream:before {
	content: "\f30d"
}
.ion-md-image:before {
	content: "\f30e"
}
.ion-md-images:before {
	content: "\f30f"
}
.ion-md-infinite:before {
	content: "\f310"
}
.ion-md-information:before {
	content: "\f312"
}
.ion-md-information-circle:before {
	content: "\f311"
}
.ion-md-information-circle-outline:before {
	content: "\f16f"
}
.ion-md-jet:before {
	content: "\f315"
}
.ion-md-journal:before {
	content: "\f18d"
}
.ion-md-key:before {
	content: "\f316"
}
.ion-md-keypad:before {
	content: "\f317"
}
.ion-md-laptop:before {
	content: "\f318"
}
.ion-md-leaf:before {
	content: "\f319"
}
.ion-md-link:before {
	content: "\f22e"
}
.ion-md-list:before {
	content: "\f31b"
}
.ion-md-list-box:before {
	content: "\f31a"
}
.ion-md-locate:before {
	content: "\f31c"
}
.ion-md-lock:before {
	content: "\f31d"
}
.ion-md-log-in:before {
	content: "\f31e"
}
.ion-md-log-out:before {
	content: "\f31f"
}
.ion-md-magnet:before {
	content: "\f320"
}
.ion-md-mail:before {
	content: "\f322"
}
.ion-md-mail-open:before {
	content: "\f321"
}
.ion-md-mail-unread:before {
	content: "\f172"
}
.ion-md-male:before {
	content: "\f323"
}
.ion-md-man:before {
	content: "\f324"
}
.ion-md-map:before {
	content: "\f325"
}
.ion-md-medal:before {
	content: "\f326"
}
.ion-md-medical:before {
	content: "\f327"
}
.ion-md-medkit:before {
	content: "\f328"
}
.ion-md-megaphone:before {
	content: "\f329"
}
.ion-md-menu:before {
	content: "\f32a"
}
.ion-md-mic:before {
	content: "\f32c"
}
.ion-md-mic-off:before {
	content: "\f32b"
}
.ion-md-microphone:before {
	content: "\f32d"
}
.ion-md-moon:before {
	content: "\f32e"
}
.ion-md-more:before {
	content: "\f1c9"
}
.ion-md-move:before {
	content: "\f331"
}
.ion-md-musical-note:before {
	content: "\f332"
}
.ion-md-musical-notes:before {
	content: "\f333"
}
.ion-md-navigate:before {
	content: "\f334"
}
.ion-md-notifications:before {
	content: "\f338"
}
.ion-md-notifications-off:before {
	content: "\f336"
}
.ion-md-notifications-outline:before {
	content: "\f337"
}
.ion-md-nuclear:before {
	content: "\f339"
}
.ion-md-nutrition:before {
	content: "\f33a"
}
.ion-md-open:before {
	content: "\f33b"
}
.ion-md-options:before {
	content: "\f33c"
}
.ion-md-outlet:before {
	content: "\f33d"
}
.ion-md-paper:before {
	content: "\f33f"
}
.ion-md-paper-plane:before {
	content: "\f33e"
}
.ion-md-partly-sunny:before {
	content: "\f340"
}
.ion-md-pause:before {
	content: "\f341"
}
.ion-md-paw:before {
	content: "\f342"
}
.ion-md-people:before {
	content: "\f343"
}
.ion-md-person:before {
	content: "\f345"
}
.ion-md-person-add:before {
	content: "\f344"
}
.ion-md-phone-landscape:before {
	content: "\f346"
}
.ion-md-phone-portrait:before {
	content: "\f347"
}
.ion-md-photos:before {
	content: "\f348"
}
.ion-md-pie:before {
	content: "\f349"
}
.ion-md-pin:before {
	content: "\f34a"
}
.ion-md-pint:before {
	content: "\f34b"
}
.ion-md-pizza:before {
	content: "\f354"
}
.ion-md-planet:before {
	content: "\f356"
}
.ion-md-play:before {
	content: "\f357"
}
.ion-md-play-circle:before {
	content: "\f174"
}
.ion-md-podium:before {
	content: "\f358"
}
.ion-md-power:before {
	content: "\f359"
}
.ion-md-pricetag:before {
	content: "\f35a"
}
.ion-md-pricetags:before {
	content: "\f35b"
}
.ion-md-print:before {
	content: "\f35c"
}
.ion-md-pulse:before {
	content: "\f35d"
}
.ion-md-qr-scanner:before {
	content: "\f35e"
}
.ion-md-quote:before {
	content: "\f35f"
}
.ion-md-radio:before {
	content: "\f362"
}
.ion-md-radio-button-off:before {
	content: "\f360"
}
.ion-md-radio-button-on:before {
	content: "\f361"
}
.ion-md-rainy:before {
	content: "\f363"
}
.ion-md-recording:before {
	content: "\f364"
}
.ion-md-redo:before {
	content: "\f365"
}
.ion-md-refresh:before {
	content: "\f366"
}
.ion-md-refresh-circle:before {
	content: "\f228"
}
.ion-md-remove:before {
	content: "\f368"
}
.ion-md-remove-circle:before {
	content: "\f367"
}
.ion-md-remove-circle-outline:before {
	content: "\f176"
}
.ion-md-reorder:before {
	content: "\f369"
}
.ion-md-repeat:before {
	content: "\f36a"
}
.ion-md-resize:before {
	content: "\f36b"
}
.ion-md-restaurant:before {
	content: "\f36c"
}
.ion-md-return-left:before {
	content: "\f36d"
}
.ion-md-return-right:before {
	content: "\f36e"
}
.ion-md-reverse-camera:before {
	content: "\f36f"
}
.ion-md-rewind:before {
	content: "\f370"
}
.ion-md-ribbon:before {
	content: "\f371"
}
.ion-md-rocket:before {
	content: "\f179"
}
.ion-md-rose:before {
	content: "\f372"
}
.ion-md-sad:before {
	content: "\f373"
}
.ion-md-save:before {
	content: "\f1a9"
}
.ion-md-school:before {
	content: "\f374"
}
.ion-md-search:before {
	content: "\f375"
}
.ion-md-send:before {
	content: "\f376"
}
.ion-md-settings:before {
	content: "\f377"
}
.ion-md-share:before {
	content: "\f379"
}
.ion-md-share-alt:before {
	content: "\f378"
}
.ion-md-shirt:before {
	content: "\f37a"
}
.ion-md-shuffle:before {
	content: "\f37b"
}
.ion-md-skip-backward:before {
	content: "\f37c"
}
.ion-md-skip-forward:before {
	content: "\f37d"
}
.ion-md-snow:before {
	content: "\f37e"
}
.ion-md-speedometer:before {
	content: "\f37f"
}
.ion-md-square:before {
	content: "\f381"
}
.ion-md-square-outline:before {
	content: "\f380"
}
.ion-md-star:before {
	content: "\f384"
}
.ion-md-star-half:before {
	content: "\f382"
}
.ion-md-star-outline:before {
	content: "\f383"
}
.ion-md-stats:before {
	content: "\f385"
}
.ion-md-stopwatch:before {
	content: "\f386"
}
.ion-md-subway:before {
	content: "\f387"
}
.ion-md-sunny:before {
	content: "\f388"
}
.ion-md-swap:before {
	content: "\f389"
}
.ion-md-switch:before {
	content: "\f38a"
}
.ion-md-sync:before {
	content: "\f38b"
}
.ion-md-tablet-landscape:before {
	content: "\f38c"
}
.ion-md-tablet-portrait:before {
	content: "\f38d"
}
.ion-md-tennisball:before {
	content: "\f38e"
}
.ion-md-text:before {
	content: "\f38f"
}
.ion-md-thermometer:before {
	content: "\f390"
}
.ion-md-thumbs-down:before {
	content: "\f391"
}
.ion-md-thumbs-up:before {
	content: "\f392"
}
.ion-md-thunderstorm:before {
	content: "\f393"
}
.ion-md-time:before {
	content: "\f394"
}
.ion-md-timer:before {
	content: "\f395"
}
.ion-md-today:before {
	content: "\f17d"
}
.ion-md-train:before {
	content: "\f396"
}
.ion-md-transgender:before {
	content: "\f397"
}
.ion-md-trash:before {
	content: "\f398"
}
.ion-md-trending-down:before {
	content: "\f399"
}
.ion-md-trending-up:before {
	content: "\f39a"
}
.ion-md-trophy:before {
	content: "\f39b"
}
.ion-md-tv:before {
	content: "\f17f"
}
.ion-md-umbrella:before {
	content: "\f39c"
}
.ion-md-undo:before {
	content: "\f39d"
}
.ion-md-unlock:before {
	content: "\f39e"
}
.ion-md-videocam:before {
	content: "\f39f"
}
.ion-md-volume-high:before {
	content: "\f123"
}
.ion-md-volume-low:before {
	content: "\f131"
}
.ion-md-volume-mute:before {
	content: "\f3a1"
}
.ion-md-volume-off:before {
	content: "\f3a2"
}
.ion-md-walk:before {
	content: "\f3a4"
}
.ion-md-wallet:before {
	content: "\f18f"
}
.ion-md-warning:before {
	content: "\f3a5"
}
.ion-md-watch:before {
	content: "\f3a6"
}
.ion-md-water:before {
	content: "\f3a7"
}
.ion-md-wifi:before {
	content: "\f3a8"
}
.ion-md-wine:before {
	content: "\f3a9"
}
.ion-md-woman:before {
	content: "\f3aa"
}
/*!*******************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/css/icons.css ***!
  \*******************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
 
 
@font-face {
  font-family: 'FontAwesome';
  src: url(/build/fonts/fontawesome-webfont.8b43027f.eot);
  src: url(/build/fonts/fontawesome-webfont.8b43027f.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(/build/fonts/fontawesome-webfont.20fd1704.woff2) format('woff2'), url(/build/fonts/fontawesome-webfont.f691f37e.woff) format('woff'), url(/build/fonts/fontawesome-webfont.1e59d233.ttf) format('truetype'), url(/build/images/fontawesome-webfont.c1e38fd9.svg#fontawesomeregular) format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em !important;
}
.fa-3x {
  font-size: 3em !important;
}
.fa-4x {
  font-size: 4em !important;
}
.fa-5x {
  font-size: 5em !important;
}
.fa-10x {
  font-size: 10em !important;
}
.fa-15x {
  font-size: 15em !important;
}
.fa-20x {
  font-size: 20em !important;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit !important;
}
.feature .fa-lg .fa-stack-1x,.facility .fa-lg .fa-stack-1x {
  font-size: 35px;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'Material-Design-Iconic-Font';
  src: url(/build/fonts/Material-Design-Iconic-Font.6ee80f4b.woff2) format("woff2"), url(/build/fonts/Material-Design-Iconic-Font.bd9b02bf.woff) format("woff"), url(/build/fonts/Material-Design-Iconic-Font.5a588d6a.ttf) format("truetype");
  font-weight: normal;
  font-style: normal; }
.zmdi {
  display: inline-block;
  font: normal normal normal 14px/1 'Material-Design-Iconic-Font';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.zmdi-hc-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.zmdi-hc-2x {
  font-size: 2em; }

.zmdi-hc-3x {
  font-size: 3em; }

.zmdi-hc-4x {
  font-size: 4em; }

.zmdi-hc-5x {
  font-size: 5em; }

.zmdi-hc-fw {
  width: 1.28571429em;
  text-align: center; }

.zmdi-hc-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

.zmdi-hc-ul > li {
  position: relative; }

.zmdi-hc-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center; }

.zmdi-hc-li.zmdi-hc-lg {
  left: -1.85714286em; }

.zmdi-hc-border {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 2px; }


.zmdi-hc-border-circle {
  padding: .1em .25em;
  border: solid 0.1em #9e9e9e;
  border-radius: 50%; }

.zmdi.pull-left {
  float: left;
  margin-right: .15em; }

.zmdi.pull-right {
  float: right;
  margin-left: .15em; }

.zmdi-hc-spin {
  -webkit-animation: zmdi-spin 1.5s infinite linear;
  animation: zmdi-spin 1.5s infinite linear; }

.zmdi-hc-spin-reverse {
  -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
  animation: zmdi-spin-reverse 1.5s infinite linear; }

@-webkit-keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes zmdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@-webkit-keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }
@keyframes zmdi-spin-reverse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(-359deg);
    transform: rotate(-359deg); } }
.zmdi-hc-rotate-90 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.zmdi-hc-rotate-180 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.zmdi-hc-rotate-270 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.zmdi-hc-flip-horizontal {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.zmdi-hc-flip-vertical {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

.zmdi-hc-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.zmdi-hc-stack-1x,
.zmdi-hc-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.zmdi-hc-stack-1x {
  line-height: inherit; }

.zmdi-hc-stack-2x {
  font-size: 2em; }

.zmdi-hc-inverse {
  color: #ffffff; }

/* Material Design Iconic Font uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.zmdi-3d-rotation:before {
  content: '\f101'; }

.zmdi-airplane-off:before {
  content: '\f102'; }

.zmdi-airplane:before {
  content: '\f103'; }

.zmdi-album:before {
  content: '\f104'; }

.zmdi-archive:before {
  content: '\f105'; }

.zmdi-assignment-account:before {
  content: '\f106'; }

.zmdi-assignment-alert:before {
  content: '\f107'; }

.zmdi-assignment-check:before {
  content: '\f108'; }

.zmdi-assignment-o:before {
  content: '\f109'; }

.zmdi-assignment-return:before {
  content: '\f10a'; }

.zmdi-assignment-returned:before {
  content: '\f10b'; }

.zmdi-assignment:before {
  content: '\f10c'; }

.zmdi-attachment-alt:before {
  content: '\f10d'; }

.zmdi-attachment:before {
  content: '\f10e'; }

.zmdi-audio:before {
  content: '\f10f'; }

.zmdi-badge-check:before {
  content: '\f110'; }

.zmdi-balance-wallet:before {
  content: '\f111'; }

.zmdi-balance:before {
  content: '\f112'; }

.zmdi-battery-alert:before {
  content: '\f113'; }

.zmdi-battery-flash:before {
  content: '\f114'; }

.zmdi-battery-unknown:before {
  content: '\f115'; }

.zmdi-battery:before {
  content: '\f116'; }

.zmdi-bike:before {
  content: '\f117'; }

.zmdi-block-alt:before {
  content: '\f118'; }

.zmdi-block:before {
  content: '\f119'; }

.zmdi-boat:before {
  content: '\f11a'; }

.zmdi-book-image:before {
  content: '\f11b'; }

.zmdi-book:before {
  content: '\f11c'; }

.zmdi-bookmark-outline:before {
  content: '\f11d'; }

.zmdi-bookmark:before {
  content: '\f11e'; }

.zmdi-brush:before {
  content: '\f11f'; }

.zmdi-bug:before {
  content: '\f120'; }

.zmdi-bus:before {
  content: '\f121'; }

.zmdi-cake:before {
  content: '\f122'; }

.zmdi-car-taxi:before {
  content: '\f123'; }

.zmdi-car-wash:before {
  content: '\f124'; }

.zmdi-car:before {
  content: '\f125'; }

.zmdi-card-giftcard:before {
  content: '\f126'; }

.zmdi-card-membership:before {
  content: '\f127'; }

.zmdi-card-travel:before {
  content: '\f128'; }

.zmdi-card:before {
  content: '\f129'; }

.zmdi-case-check:before {
  content: '\f12a'; }

.zmdi-case-download:before {
  content: '\f12b'; }

.zmdi-case-play:before {
  content: '\f12c'; }

.zmdi-case:before {
  content: '\f12d'; }

.zmdi-cast-connected:before {
  content: '\f12e'; }

.zmdi-cast:before {
  content: '\f12f'; }

.zmdi-chart-donut:before {
  content: '\f130'; }

.zmdi-chart:before {
  content: '\f131'; }

.zmdi-city-alt:before {
  content: '\f132'; }

.zmdi-city:before {
  content: '\f133'; }

.zmdi-close-circle-o:before {
  content: '\f134'; }

.zmdi-close-circle:before {
  content: '\f135'; }

.zmdi-close:before {
  content: '\f136'; }

.zmdi-cocktail:before {
  content: '\f137'; }

.zmdi-code-setting:before {
  content: '\f138'; }

.zmdi-code-smartphone:before {
  content: '\f139'; }

.zmdi-code:before {
  content: '\f13a'; }

.zmdi-coffee:before {
  content: '\f13b'; }

.zmdi-collection-bookmark:before {
  content: '\f13c'; }

.zmdi-collection-case-play:before {
  content: '\f13d'; }

.zmdi-collection-folder-image:before {
  content: '\f13e'; }

.zmdi-collection-image-o:before {
  content: '\f13f'; }

.zmdi-collection-image:before {
  content: '\f140'; }

.zmdi-collection-item-1:before {
  content: '\f141'; }

.zmdi-collection-item-2:before {
  content: '\f142'; }

.zmdi-collection-item-3:before {
  content: '\f143'; }

.zmdi-collection-item-4:before {
  content: '\f144'; }

.zmdi-collection-item-5:before {
  content: '\f145'; }

.zmdi-collection-item-6:before {
  content: '\f146'; }

.zmdi-collection-item-7:before {
  content: '\f147'; }

.zmdi-collection-item-8:before {
  content: '\f148'; }

.zmdi-collection-item-9-plus:before {
  content: '\f149'; }

.zmdi-collection-item-9:before {
  content: '\f14a'; }

.zmdi-collection-item:before {
  content: '\f14b'; }

.zmdi-collection-music:before {
  content: '\f14c'; }

.zmdi-collection-pdf:before {
  content: '\f14d'; }

.zmdi-collection-plus:before {
  content: '\f14e'; }

.zmdi-collection-speaker:before {
  content: '\f14f'; }

.zmdi-collection-text:before {
  content: '\f150'; }

.zmdi-collection-video:before {
  content: '\f151'; }

.zmdi-compass:before {
  content: '\f152'; }

.zmdi-cutlery:before {
  content: '\f153'; }

.zmdi-delete:before {
  content: '\f154'; }

.zmdi-dialpad:before {
  content: '\f155'; }

.zmdi-dns:before {
  content: '\f156'; }

.zmdi-drink:before {
  content: '\f157'; }

.zmdi-edit:before {
  content: '\f158'; }

.zmdi-email-open:before {
  content: '\f159'; }

.zmdi-email:before {
  content: '\f15a'; }

.zmdi-eye-off:before {
  content: '\f15b'; }

.zmdi-eye:before {
  content: '\f15c'; }

.zmdi-eyedropper:before {
  content: '\f15d'; }

.zmdi-favorite-outline:before {
  content: '\f15e'; }

.zmdi-favorite:before {
  content: '\f15f'; }

.zmdi-filter-list:before {
  content: '\f160'; }

.zmdi-fire:before {
  content: '\f161'; }

.zmdi-flag:before {
  content: '\f162'; }

.zmdi-flare:before {
  content: '\f163'; }

.zmdi-flash-auto:before {
  content: '\f164'; }

.zmdi-flash-off:before {
  content: '\f165'; }

.zmdi-flash:before {
  content: '\f166'; }

.zmdi-flip:before {
  content: '\f167'; }

.zmdi-flower-alt:before {
  content: '\f168'; }

.zmdi-flower:before {
  content: '\f169'; }

.zmdi-font:before {
  content: '\f16a'; }

.zmdi-fullscreen-alt:before {
  content: '\f16b'; }

.zmdi-fullscreen-exit:before {
  content: '\f16c'; }

.zmdi-fullscreen:before {
  content: '\f16d'; }

.zmdi-functions:before {
  content: '\f16e'; }

.zmdi-gas-station:before {
  content: '\f16f'; }

.zmdi-gesture:before {
  content: '\f170'; }

.zmdi-globe-alt:before {
  content: '\f171'; }

.zmdi-globe-lock:before {
  content: '\f172'; }

.zmdi-globe:before {
  content: '\f173'; }

.zmdi-graduation-cap:before {
  content: '\f174'; }

.zmdi-home:before {
  content: '\f175'; }

.zmdi-hospital-alt:before {
  content: '\f176'; }

.zmdi-hospital:before {
  content: '\f177'; }

.zmdi-hotel:before {
  content: '\f178'; }

.zmdi-hourglass-alt:before {
  content: '\f179'; }

.zmdi-hourglass-outline:before {
  content: '\f17a'; }

.zmdi-hourglass:before {
  content: '\f17b'; }

.zmdi-http:before {
  content: '\f17c'; }

.zmdi-image-alt:before {
  content: '\f17d'; }

.zmdi-image-o:before {
  content: '\f17e'; }

.zmdi-image:before {
  content: '\f17f'; }

.zmdi-inbox:before {
  content: '\f180'; }

.zmdi-invert-colors-off:before {
  content: '\f181'; }

.zmdi-invert-colors:before {
  content: '\f182'; }

.zmdi-key:before {
  content: '\f183'; }

.zmdi-label-alt-outline:before {
  content: '\f184'; }

.zmdi-label-alt:before {
  content: '\f185'; }

.zmdi-label-heart:before {
  content: '\f186'; }

.zmdi-label:before {
  content: '\f187'; }

.zmdi-labels:before {
  content: '\f188'; }

.zmdi-lamp:before {
  content: '\f189'; }

.zmdi-landscape:before {
  content: '\f18a'; }

.zmdi-layers-off:before {
  content: '\f18b'; }

.zmdi-layers:before {
  content: '\f18c'; }

.zmdi-library:before {
  content: '\f18d'; }

.zmdi-link:before {
  content: '\f18e'; }

.zmdi-lock-open:before {
  content: '\f18f'; }

.zmdi-lock-outline:before {
  content: '\f190'; }

.zmdi-lock:before {
  content: '\f191'; }

.zmdi-mail-reply-all:before {
  content: '\f192'; }

.zmdi-mail-reply:before {
  content: '\f193'; }

.zmdi-mail-send:before {
  content: '\f194'; }

.zmdi-mall:before {
  content: '\f195'; }

.zmdi-map:before {
  content: '\f196'; }

.zmdi-menu:before {
  content: '\f197'; }

.zmdi-money-box:before {
  content: '\f198'; }

.zmdi-money-off:before {
  content: '\f199'; }

.zmdi-money:before {
  content: '\f19a'; }

.zmdi-more-vert:before {
  content: '\f19b'; }

.zmdi-more:before {
  content: '\f19c'; }

.zmdi-movie-alt:before {
  content: '\f19d'; }

.zmdi-movie:before {
  content: '\f19e'; }

.zmdi-nature-people:before {
  content: '\f19f'; }

.zmdi-nature:before {
  content: '\f1a0'; }

.zmdi-navigation:before {
  content: '\f1a1'; }

.zmdi-open-in-browser:before {
  content: '\f1a2'; }

.zmdi-open-in-new:before {
  content: '\f1a3'; }

.zmdi-palette:before {
  content: '\f1a4'; }

.zmdi-parking:before {
  content: '\f1a5'; }

.zmdi-pin-account:before {
  content: '\f1a6'; }

.zmdi-pin-assistant:before {
  content: '\f1a7'; }

.zmdi-pin-drop:before {
  content: '\f1a8'; }

.zmdi-pin-help:before {
  content: '\f1a9'; }

.zmdi-pin-off:before {
  content: '\f1aa'; }

.zmdi-pin:before {
  content: '\f1ab'; }

.zmdi-pizza:before {
  content: '\f1ac'; }

.zmdi-plaster:before {
  content: '\f1ad'; }

.zmdi-power-setting:before {
  content: '\f1ae'; }

.zmdi-power:before {
  content: '\f1af'; }

.zmdi-print:before {
  content: '\f1b0'; }

.zmdi-puzzle-piece:before {
  content: '\f1b1'; }

.zmdi-quote:before {
  content: '\f1b2'; }

.zmdi-railway:before {
  content: '\f1b3'; }

.zmdi-receipt:before {
  content: '\f1b4'; }

.zmdi-refresh-alt:before {
  content: '\f1b5'; }

.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }

.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }

.zmdi-refresh-sync:before {
  content: '\f1b8'; }

.zmdi-refresh:before {
  content: '\f1b9'; }

.zmdi-roller:before {
  content: '\f1ba'; }

.zmdi-ruler:before {
  content: '\f1bb'; }

.zmdi-scissors:before {
  content: '\f1bc'; }

.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }

.zmdi-screen-rotation:before {
  content: '\f1be'; }

.zmdi-search-for:before {
  content: '\f1bf'; }

.zmdi-search-in-file:before {
  content: '\f1c0'; }

.zmdi-search-in-page:before {
  content: '\f1c1'; }

.zmdi-search-replace:before {
  content: '\f1c2'; }

.zmdi-search:before {
  content: '\f1c3'; }

.zmdi-seat:before {
  content: '\f1c4'; }

.zmdi-settings-square:before {
  content: '\f1c5'; }

.zmdi-settings:before {
  content: '\f1c6'; }

.zmdi-shield-check:before {
  content: '\f1c7'; }

.zmdi-shield-security:before {
  content: '\f1c8'; }

.zmdi-shopping-basket:before {
  content: '\f1c9'; }

.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }

.zmdi-shopping-cart:before {
  content: '\f1cb'; }

.zmdi-sign-in:before {
  content: '\f1cc'; }

.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }

.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }

.zmdi-sort-asc:before {
  content: '\f1cf'; }

.zmdi-sort-desc:before {
  content: '\f1d0'; }

.zmdi-spellcheck:before {
  content: '\f1d1'; }

.zmdi-storage:before {
  content: '\f1d2'; }

.zmdi-store-24:before {
  content: '\f1d3'; }

.zmdi-store:before {
  content: '\f1d4'; }

.zmdi-subway:before {
  content: '\f1d5'; }

.zmdi-sun:before {
  content: '\f1d6'; }

.zmdi-tab-unselected:before {
  content: '\f1d7'; }

.zmdi-tab:before {
  content: '\f1d8'; }

.zmdi-tag-close:before {
  content: '\f1d9'; }

.zmdi-tag-more:before {
  content: '\f1da'; }

.zmdi-tag:before {
  content: '\f1db'; }

.zmdi-thumb-down:before {
  content: '\f1dc'; }

.zmdi-thumb-up-down:before {
  content: '\f1dd'; }

.zmdi-thumb-up:before {
  content: '\f1de'; }

.zmdi-ticket-star:before {
  content: '\f1df'; }

.zmdi-toll:before {
  content: '\f1e0'; }

.zmdi-toys:before {
  content: '\f1e1'; }

.zmdi-traffic:before {
  content: '\f1e2'; }

.zmdi-translate:before {
  content: '\f1e3'; }

.zmdi-triangle-down:before {
  content: '\f1e4'; }

.zmdi-triangle-up:before {
  content: '\f1e5'; }

.zmdi-truck:before {
  content: '\f1e6'; }

.zmdi-turning-sign:before {
  content: '\f1e7'; }

.zmdi-wallpaper:before {
  content: '\f1e8'; }

.zmdi-washing-machine:before {
  content: '\f1e9'; }

.zmdi-window-maximize:before {
  content: '\f1ea'; }

.zmdi-window-minimize:before {
  content: '\f1eb'; }

.zmdi-window-restore:before {
  content: '\f1ec'; }

.zmdi-wrench:before {
  content: '\f1ed'; }

.zmdi-zoom-in:before {
  content: '\f1ee'; }

.zmdi-zoom-out:before {
  content: '\f1ef'; }

.zmdi-alert-circle-o:before {
  content: '\f1f0'; }

.zmdi-alert-circle:before {
  content: '\f1f1'; }

.zmdi-alert-octagon:before {
  content: '\f1f2'; }

.zmdi-alert-polygon:before {
  content: '\f1f3'; }

.zmdi-alert-triangle:before {
  content: '\f1f4'; }

.zmdi-help-outline:before {
  content: '\f1f5'; }

.zmdi-help:before {
  content: '\f1f6'; }

.zmdi-info-outline:before {
  content: '\f1f7'; }

.zmdi-info:before {
  content: '\f1f8'; }

.zmdi-notifications-active:before {
  content: '\f1f9'; }

.zmdi-notifications-add:before {
  content: '\f1fa'; }

.zmdi-notifications-none:before {
  content: '\f1fb'; }

.zmdi-notifications-off:before {
  content: '\f1fc'; }

.zmdi-notifications-paused:before {
  content: '\f1fd'; }

.zmdi-notifications:before {
  content: '\f1fe'; }

.zmdi-account-add:before {
  content: '\f1ff'; }

.zmdi-account-box-mail:before {
  content: '\f200'; }

.zmdi-account-box-o:before {
  content: '\f201'; }

.zmdi-account-box-phone:before {
  content: '\f202'; }

.zmdi-account-box:before {
  content: '\f203'; }

.zmdi-account-calendar:before {
  content: '\f204'; }

.zmdi-account-circle:before {
  content: '\f205'; }

.zmdi-account-o:before {
  content: '\f206'; }

.zmdi-account:before {
  content: '\f207'; }

.zmdi-accounts-add:before {
  content: '\f208'; }

.zmdi-accounts-alt:before {
  content: '\f209'; }

.zmdi-accounts-list-alt:before {
  content: '\f20a'; }

.zmdi-accounts-list:before {
  content: '\f20b'; }

.zmdi-accounts-outline:before {
  content: '\f20c'; }

.zmdi-accounts:before {
  content: '\f20d'; }

.zmdi-face:before {
  content: '\f20e'; }

.zmdi-female:before {
  content: '\f20f'; }

.zmdi-male-alt:before {
  content: '\f210'; }

.zmdi-male-female:before {
  content: '\f211'; }

.zmdi-male:before {
  content: '\f212'; }

.zmdi-mood-bad:before {
  content: '\f213'; }

.zmdi-mood:before {
  content: '\f214'; }

.zmdi-run:before {
  content: '\f215'; }

.zmdi-walk:before {
  content: '\f216'; }

.zmdi-cloud-box:before {
  content: '\f217'; }

.zmdi-cloud-circle:before {
  content: '\f218'; }

.zmdi-cloud-done:before {
  content: '\f219'; }

.zmdi-cloud-download:before {
  content: '\f21a'; }

.zmdi-cloud-off:before {
  content: '\f21b'; }

.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }

.zmdi-cloud-outline:before {
  content: '\f21d'; }

.zmdi-cloud-upload:before {
  content: '\f21e'; }

.zmdi-cloud:before {
  content: '\f21f'; }

.zmdi-download:before {
  content: '\f220'; }

.zmdi-file-plus:before {
  content: '\f221'; }

.zmdi-file-text:before {
  content: '\f222'; }

.zmdi-file:before {
  content: '\f223'; }

.zmdi-folder-outline:before {
  content: '\f224'; }

.zmdi-folder-person:before {
  content: '\f225'; }

.zmdi-folder-star-alt:before {
  content: '\f226'; }

.zmdi-folder-star:before {
  content: '\f227'; }

.zmdi-folder:before {
  content: '\f228'; }

.zmdi-gif:before {
  content: '\f229'; }

.zmdi-upload:before {
  content: '\f22a'; }

.zmdi-border-all:before {
  content: '\f22b'; }

.zmdi-border-bottom:before {
  content: '\f22c'; }

.zmdi-border-clear:before {
  content: '\f22d'; }

.zmdi-border-color:before {
  content: '\f22e'; }

.zmdi-border-horizontal:before {
  content: '\f22f'; }

.zmdi-border-inner:before {
  content: '\f230'; }

.zmdi-border-left:before {
  content: '\f231'; }

.zmdi-border-outer:before {
  content: '\f232'; }

.zmdi-border-right:before {
  content: '\f233'; }

.zmdi-border-style:before {
  content: '\f234'; }

.zmdi-border-top:before {
  content: '\f235'; }

.zmdi-border-vertical:before {
  content: '\f236'; }

.zmdi-copy:before {
  content: '\f237'; }

.zmdi-crop:before {
  content: '\f238'; }

.zmdi-format-align-center:before {
  content: '\f239'; }

.zmdi-format-align-justify:before {
  content: '\f23a'; }

.zmdi-format-align-left:before {
  content: '\f23b'; }

.zmdi-format-align-right:before {
  content: '\f23c'; }

.zmdi-format-bold:before {
  content: '\f23d'; }

.zmdi-format-clear-all:before {
  content: '\f23e'; }

.zmdi-format-clear:before {
  content: '\f23f'; }

.zmdi-format-color-fill:before {
  content: '\f240'; }

.zmdi-format-color-reset:before {
  content: '\f241'; }

.zmdi-format-color-text:before {
  content: '\f242'; }

.zmdi-format-indent-decrease:before {
  content: '\f243'; }

.zmdi-format-indent-increase:before {
  content: '\f244'; }

.zmdi-format-italic:before {
  content: '\f245'; }

.zmdi-format-line-spacing:before {
  content: '\f246'; }

.zmdi-format-list-bulleted:before {
  content: '\f247'; }

.zmdi-format-list-numbered:before {
  content: '\f248'; }

.zmdi-format-ltr:before {
  content: '\f249'; }

.zmdi-format-rtl:before {
  content: '\f24a'; }

.zmdi-format-size:before {
  content: '\f24b'; }

.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }

.zmdi-format-strikethrough:before {
  content: '\f24d'; }

.zmdi-format-subject:before {
  content: '\f24e'; }

.zmdi-format-underlined:before {
  content: '\f24f'; }

.zmdi-format-valign-bottom:before {
  content: '\f250'; }

.zmdi-format-valign-center:before {
  content: '\f251'; }

.zmdi-format-valign-top:before {
  content: '\f252'; }

.zmdi-redo:before {
  content: '\f253'; }

.zmdi-select-all:before {
  content: '\f254'; }

.zmdi-space-bar:before {
  content: '\f255'; }

.zmdi-text-format:before {
  content: '\f256'; }

.zmdi-transform:before {
  content: '\f257'; }

.zmdi-undo:before {
  content: '\f258'; }

.zmdi-wrap-text:before {
  content: '\f259'; }

.zmdi-comment-alert:before {
  content: '\f25a'; }

.zmdi-comment-alt-text:before {
  content: '\f25b'; }

.zmdi-comment-alt:before {
  content: '\f25c'; }

.zmdi-comment-edit:before {
  content: '\f25d'; }

.zmdi-comment-image:before {
  content: '\f25e'; }

.zmdi-comment-list:before {
  content: '\f25f'; }

.zmdi-comment-more:before {
  content: '\f260'; }

.zmdi-comment-outline:before {
  content: '\f261'; }

.zmdi-comment-text-alt:before {
  content: '\f262'; }

.zmdi-comment-text:before {
  content: '\f263'; }

.zmdi-comment-video:before {
  content: '\f264'; }

.zmdi-comment:before {
  content: '\f265'; }

.zmdi-comments:before {
  content: '\f266'; }

.zmdi-check-all:before {
  content: '\f267'; }

.zmdi-check-circle-u:before {
  content: '\f268'; }

.zmdi-check-circle:before {
  content: '\f269'; }

.zmdi-check-square:before {
  content: '\f26a'; }

.zmdi-check:before {
  content: '\f26b'; }

.zmdi-circle-o:before {
  content: '\f26c'; }

.zmdi-circle:before {
  content: '\f26d'; }

.zmdi-dot-circle-alt:before {
  content: '\f26e'; }

.zmdi-dot-circle:before {
  content: '\f26f'; }

.zmdi-minus-circle-outline:before {
  content: '\f270'; }

.zmdi-minus-circle:before {
  content: '\f271'; }

.zmdi-minus-square:before {
  content: '\f272'; }

.zmdi-minus:before {
  content: '\f273'; }

.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }

.zmdi-plus-circle-o:before {
  content: '\f275'; }

.zmdi-plus-circle:before {
  content: '\f276'; }

.zmdi-plus-square:before {
  content: '\f277'; }

.zmdi-plus:before {
  content: '\f278'; }

.zmdi-square-o:before {
  content: '\f279'; }

.zmdi-star-circle:before {
  content: '\f27a'; }

.zmdi-star-half:before {
  content: '\f27b'; }

.zmdi-star-outline:before {
  content: '\f27c'; }

.zmdi-star:before {
  content: '\f27d'; }

.zmdi-bluetooth-connected:before {
  content: '\f27e'; }

.zmdi-bluetooth-off:before {
  content: '\f27f'; }

.zmdi-bluetooth-search:before {
  content: '\f280'; }

.zmdi-bluetooth-setting:before {
  content: '\f281'; }

.zmdi-bluetooth:before {
  content: '\f282'; }

.zmdi-camera-add:before {
  content: '\f283'; }

.zmdi-camera-alt:before {
  content: '\f284'; }

.zmdi-camera-bw:before {
  content: '\f285'; }

.zmdi-camera-front:before {
  content: '\f286'; }

.zmdi-camera-mic:before {
  content: '\f287'; }

.zmdi-camera-party-mode:before {
  content: '\f288'; }

.zmdi-camera-rear:before {
  content: '\f289'; }

.zmdi-camera-roll:before {
  content: '\f28a'; }

.zmdi-camera-switch:before {
  content: '\f28b'; }

.zmdi-camera:before {
  content: '\f28c'; }

.zmdi-card-alert:before {
  content: '\f28d'; }

.zmdi-card-off:before {
  content: '\f28e'; }

.zmdi-card-sd:before {
  content: '\f28f'; }

.zmdi-card-sim:before {
  content: '\f290'; }

.zmdi-desktop-mac:before {
  content: '\f291'; }

.zmdi-desktop-windows:before {
  content: '\f292'; }

.zmdi-device-hub:before {
  content: '\f293'; }

.zmdi-devices-off:before {
  content: '\f294'; }

.zmdi-devices:before {
  content: '\f295'; }

.zmdi-dock:before {
  content: '\f296'; }

.zmdi-floppy:before {
  content: '\f297'; }

.zmdi-gamepad:before {
  content: '\f298'; }

.zmdi-gps-dot:before {
  content: '\f299'; }

.zmdi-gps-off:before {
  content: '\f29a'; }

.zmdi-gps:before {
  content: '\f29b'; }

.zmdi-headset-mic:before {
  content: '\f29c'; }

.zmdi-headset:before {
  content: '\f29d'; }

.zmdi-input-antenna:before {
  content: '\f29e'; }

.zmdi-input-composite:before {
  content: '\f29f'; }

.zmdi-input-hdmi:before {
  content: '\f2a0'; }

.zmdi-input-power:before {
  content: '\f2a1'; }

.zmdi-input-svideo:before {
  content: '\f2a2'; }

.zmdi-keyboard-hide:before {
  content: '\f2a3'; }

.zmdi-keyboard:before {
  content: '\f2a4'; }


.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }

.zmdi-laptop-mac:before {
  content: '\f2a6'; }

.zmdi-laptop:before {
  content: '\f2a7'; }

.zmdi-mic-off:before {
  content: '\f2a8'; }

.zmdi-mic-outline:before {
  content: '\f2a9'; }

.zmdi-mic-setting:before {
  content: '\f2aa'; }

.zmdi-mic:before {
  content: '\f2ab'; }

.zmdi-mouse:before {
  content: '\f2ac'; }

.zmdi-network-alert:before {
  content: '\f2ad'; }

.zmdi-network-locked:before {
  content: '\f2ae'; }

.zmdi-network-off:before {
  content: '\f2af'; }

.zmdi-network-outline:before {
  content: '\f2b0'; }

.zmdi-network-setting:before {
  content: '\f2b1'; }

.zmdi-network:before {
  content: '\f2b2'; }

.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }

.zmdi-phone-end:before {
  content: '\f2b4'; }

.zmdi-phone-forwarded:before {
  content: '\f2b5'; }

.zmdi-phone-in-talk:before {
  content: '\f2b6'; }

.zmdi-phone-locked:before {
  content: '\f2b7'; }

.zmdi-phone-missed:before {
  content: '\f2b8'; }

.zmdi-phone-msg:before {
  content: '\f2b9'; }

.zmdi-phone-paused:before {
  content: '\f2ba'; }

.zmdi-phone-ring:before {
  content: '\f2bb'; }

.zmdi-phone-setting:before {
  content: '\f2bc'; }

.zmdi-phone-sip:before {
  content: '\f2bd'; }

.zmdi-phone:before {
  content: '\f2be'; }

.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }

.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }

.zmdi-portable-wifi:before {
  content: '\f2c1'; }

.zmdi-radio:before {
  content: '\f2c2'; }

.zmdi-reader:before {
  content: '\f2c3'; }

.zmdi-remote-control-alt:before {
  content: '\f2c4'; }

.zmdi-remote-control:before {
  content: '\f2c5'; }

.zmdi-router:before {
  content: '\f2c6'; }

.zmdi-scanner:before {
  content: '\f2c7'; }

.zmdi-smartphone-android:before {
  content: '\f2c8'; }

.zmdi-smartphone-download:before {
  content: '\f2c9'; }

.zmdi-smartphone-erase:before {
  content: '\f2ca'; }

.zmdi-smartphone-info:before {
  content: '\f2cb'; }

.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }

.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }

.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }

.zmdi-smartphone-lock:before {
  content: '\f2cf'; }

.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }

.zmdi-smartphone-ring:before {
  content: '\f2d1'; }

.zmdi-smartphone-setting:before {
  content: '\f2d2'; }

.zmdi-smartphone-setup:before {
  content: '\f2d3'; }

.zmdi-smartphone:before {
  content: '\f2d4'; }

.zmdi-speaker:before {
  content: '\f2d5'; }

.zmdi-tablet-android:before {
  content: '\f2d6'; }

.zmdi-tablet-mac:before {
  content: '\f2d7'; }

.zmdi-tablet:before {
  content: '\f2d8'; }

.zmdi-tv-alt-play:before {
  content: '\f2d9'; }

.zmdi-tv-list:before {
  content: '\f2da'; }

.zmdi-tv-play:before {
  content: '\f2db'; }

.zmdi-tv:before {
  content: '\f2dc'; }

.zmdi-usb:before {
  content: '\f2dd'; }

.zmdi-videocam-off:before {
  content: '\f2de'; }

.zmdi-videocam-switch:before {
  content: '\f2df'; }

.zmdi-videocam:before {
  content: '\f2e0'; }

.zmdi-watch:before {
  content: '\f2e1'; }

.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }

.zmdi-wifi-alt:before {
  content: '\f2e3'; }

.zmdi-wifi-info:before {
  content: '\f2e4'; }

.zmdi-wifi-lock:before {
  content: '\f2e5'; }

.zmdi-wifi-off:before {
  content: '\f2e6'; }

.zmdi-wifi-outline:before {
  content: '\f2e7'; }

.zmdi-wifi:before {
  content: '\f2e8'; }

.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }

.zmdi-arrow-left:before {
  content: '\f2ea'; }

.zmdi-arrow-merge:before {
  content: '\f2eb'; }

.zmdi-arrow-missed:before {
  content: '\f2ec'; }

.zmdi-arrow-right-top:before {
  content: '\f2ed'; }

.zmdi-arrow-right:before {
  content: '\f2ee'; }

.zmdi-arrow-split:before {
  content: '\f2ef'; }

.zmdi-arrows:before {
  content: '\f2f0'; }

.zmdi-caret-down-circle:before {
  content: '\f2f1'; }

.zmdi-caret-down:before {
  content: '\f2f2'; }

.zmdi-caret-left-circle:before {
  content: '\f2f3'; }

.zmdi-caret-left:before {
  content: '\f2f4'; }

.zmdi-caret-right-circle:before {
  content: '\f2f5'; }

.zmdi-caret-right:before {
  content: '\f2f6'; }

.zmdi-caret-up-circle:before {
  content: '\f2f7'; }

.zmdi-caret-up:before {
  content: '\f2f8'; }

.zmdi-chevron-down:before {
  content: '\f2f9'; }

.zmdi-chevron-left:before {
  content: '\f2fa'; }

.zmdi-chevron-right:before {
  content: '\f2fb'; }

.zmdi-chevron-up:before {
  content: '\f2fc'; }

.zmdi-forward:before {
  content: '\f2fd'; }

.zmdi-long-arrow-down:before {
  content: '\f2fe'; }

.zmdi-long-arrow-left:before {
  content: '\f2ff'; }

.zmdi-long-arrow-return:before {
  content: '\f300'; }

.zmdi-long-arrow-right:before {
  content: '\f301'; }

.zmdi-long-arrow-tab:before {
  content: '\f302'; }

.zmdi-long-arrow-up:before {
  content: '\f303'; }

.zmdi-rotate-ccw:before {
  content: '\f304'; }

.zmdi-rotate-cw:before {
  content: '\f305'; }

.zmdi-rotate-left:before {
  content: '\f306'; }

.zmdi-rotate-right:before {
  content: '\f307'; }

.zmdi-square-down:before {
  content: '\f308'; }

.zmdi-square-right:before {
  content: '\f309'; }

.zmdi-swap-alt:before {
  content: '\f30a'; }

.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }

.zmdi-swap-vertical:before {
  content: '\f30c'; }

.zmdi-swap:before {
  content: '\f30d'; }

.zmdi-trending-down:before {
  content: '\f30e'; }

.zmdi-trending-flat:before {
  content: '\f30f'; }

.zmdi-trending-up:before {
  content: '\f310'; }

.zmdi-unfold-less:before {
  content: '\f311'; }

.zmdi-unfold-more:before {
  content: '\f312'; }

.zmdi-apps:before {
  content: '\f313'; }

.zmdi-grid-off:before {
  content: '\f314'; }

.zmdi-grid:before {
  content: '\f315'; }

.zmdi-view-agenda:before {
  content: '\f316'; }

.zmdi-view-array:before {
  content: '\f317'; }

.zmdi-view-carousel:before {
  content: '\f318'; }

.zmdi-view-column:before {
  content: '\f319'; }

.zmdi-view-comfy:before {
  content: '\f31a'; }

.zmdi-view-compact:before {
  content: '\f31b'; }

.zmdi-view-dashboard:before {
  content: '\f31c'; }

.zmdi-view-day:before {
  content: '\f31d'; }

.zmdi-view-headline:before {
  content: '\f31e'; }

.zmdi-view-list-alt:before {
  content: '\f31f'; }

.zmdi-view-list:before {
  content: '\f320'; }

.zmdi-view-module:before {
  content: '\f321'; }

.zmdi-view-quilt:before {
  content: '\f322'; }

.zmdi-view-stream:before {
  content: '\f323'; }

.zmdi-view-subtitles:before {
  content: '\f324'; }

.zmdi-view-toc:before {
  content: '\f325'; }

.zmdi-view-web:before {
  content: '\f326'; }

.zmdi-view-week:before {
  content: '\f327'; }

.zmdi-widgets:before {
  content: '\f328'; }

.zmdi-alarm-check:before {
  content: '\f329'; }

.zmdi-alarm-off:before {
  content: '\f32a'; }

.zmdi-alarm-plus:before {
  content: '\f32b'; }

.zmdi-alarm-snooze:before {
  content: '\f32c'; }

.zmdi-alarm:before {
  content: '\f32d'; }

.zmdi-calendar-alt:before {
  content: '\f32e'; }

.zmdi-calendar-check:before {
  content: '\f32f'; }

.zmdi-calendar-close:before {
  content: '\f330'; }

.zmdi-calendar-note:before {
  content: '\f331'; }

.zmdi-calendar:before {
  content: '\f332'; }

.zmdi-time-countdown:before {
  content: '\f333'; }

.zmdi-time-interval:before {
  content: '\f334'; }

.zmdi-time-restore-setting:before {
  content: '\f335'; }

.zmdi-time-restore:before {
  content: '\f336'; }

.zmdi-time:before {
  content: '\f337'; }

.zmdi-timer-off:before {
  content: '\f338'; }

.zmdi-timer:before {
  content: '\f339'; }

.zmdi-android-alt:before {
  content: '\f33a'; }

.zmdi-android:before {
  content: '\f33b'; }

.zmdi-apple:before {
  content: '\f33c'; }

.zmdi-behance:before {
  content: '\f33d'; }

.zmdi-codepen:before {
  content: '\f33e'; }

.zmdi-dribbble:before {
  content: '\f33f'; }

.zmdi-dropbox:before {
  content: '\f340'; }

.zmdi-evernote:before {
  content: '\f341'; }

.zmdi-facebook-box:before {
  content: '\f342'; }

.zmdi-facebook:before {
  content: '\f343'; }

.zmdi-github-box:before {
  content: '\f344'; }

.zmdi-github:before {
  content: '\f345'; }

.zmdi-google-drive:before {
  content: '\f346'; }

.zmdi-google-earth:before {
  content: '\f347'; }

.zmdi-google-glass:before {
  content: '\f348'; }

.zmdi-google-maps:before {
  content: '\f349'; }

.zmdi-google-pages:before {
  content: '\f34a'; }

.zmdi-google-play:before {
  content: '\f34b'; }

.zmdi-google-plus-box:before {
  content: '\f34c'; }

.zmdi-google-plus:before {
  content: '\f34d'; }

.zmdi-google:before {
  content: '\f34e'; }

.zmdi-instagram:before {
  content: '\f34f'; }

.zmdi-language-css3:before {
  content: '\f350'; }

.zmdi-language-html5:before {
  content: '\f351'; }

.zmdi-language-javascript:before {
  content: '\f352'; }

.zmdi-language-python-alt:before {
  content: '\f353'; }

.zmdi-language-python:before {
  content: '\f354'; }

.zmdi-lastfm:before {
  content: '\f355'; }

.zmdi-linkedin-box:before {
  content: '\f356'; }

.zmdi-paypal:before {
  content: '\f357'; }

.zmdi-pinterest-box:before {
  content: '\f358'; }

.zmdi-pocket:before {
  content: '\f359'; }

.zmdi-polymer:before {
  content: '\f35a'; }

.zmdi-share:before {
  content: '\f35b'; }

.zmdi-stackoverflow:before {
  content: '\f35c'; }

.zmdi-steam-square:before {
  content: '\f35d'; }

.zmdi-steam:before {
  content: '\f35e'; }

.zmdi-twitter-box:before {
  content: '\f35f'; }

.zmdi-twitter:before {
  content: '\f360'; }

.zmdi-vk:before {
  content: '\f361'; }

.zmdi-wikipedia:before {
  content: '\f362'; }

.zmdi-windows:before {
  content: '\f363'; }

.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }

.zmdi-aspect-ratio:before {
  content: '\f365'; }

.zmdi-blur-circular:before {
  content: '\f366'; }

.zmdi-blur-linear:before {
  content: '\f367'; }

.zmdi-blur-off:before {
  content: '\f368'; }

.zmdi-blur:before {
  content: '\f369'; }

.zmdi-brightness-2:before {
  content: '\f36a'; }

.zmdi-brightness-3:before {
  content: '\f36b'; }

.zmdi-brightness-4:before {
  content: '\f36c'; }

.zmdi-brightness-5:before {
  content: '\f36d'; }

.zmdi-brightness-6:before {
  content: '\f36e'; }

.zmdi-brightness-7:before {
  content: '\f36f'; }

.zmdi-brightness-auto:before {
  content: '\f370'; }

.zmdi-brightness-setting:before {
  content: '\f371'; }

.zmdi-broken-image:before {
  content: '\f372'; }

.zmdi-center-focus-strong:before {
  content: '\f373'; }

.zmdi-center-focus-weak:before {
  content: '\f374'; }

.zmdi-compare:before {
  content: '\f375'; }

.zmdi-crop-16-9:before {
  content: '\f376'; }

.zmdi-crop-3-2:before {
  content: '\f377'; }

.zmdi-crop-5-4:before {
  content: '\f378'; }

.zmdi-crop-7-5:before {
  content: '\f379'; }

.zmdi-crop-din:before {
  content: '\f37a'; }

.zmdi-crop-free:before {
  content: '\f37b'; }

.zmdi-crop-landscape:before {
  content: '\f37c'; }

.zmdi-crop-portrait:before {
  content: '\f37d'; }

.zmdi-crop-square:before {
  content: '\f37e'; }

.zmdi-exposure-alt:before {
  content: '\f37f'; }

.zmdi-exposure:before {
  content: '\f380'; }

.zmdi-filter-b-and-w:before {
  content: '\f381'; }

.zmdi-filter-center-focus:before {
  content: '\f382'; }

.zmdi-filter-frames:before {
  content: '\f383'; }

.zmdi-filter-tilt-shift:before {
  content: '\f384'; }

.zmdi-gradient:before {
  content: '\f385'; }

.zmdi-grain:before {
  content: '\f386'; }

.zmdi-graphic-eq:before {
  content: '\f387'; }

.zmdi-hdr-off:before {
  content: '\f388'; }

.zmdi-hdr-strong:before {
  content: '\f389'; }

.zmdi-hdr-weak:before {
  content: '\f38a'; }

.zmdi-hdr:before {
  content: '\f38b'; }

.zmdi-iridescent:before {
  content: '\f38c'; }

.zmdi-leak-off:before {
  content: '\f38d'; }

.zmdi-leak:before {
  content: '\f38e'; }

.zmdi-looks:before {
  content: '\f38f'; }

.zmdi-loupe:before {
  content: '\f390'; }

.zmdi-panorama-horizontal:before {
  content: '\f391'; }

.zmdi-panorama-vertical:before {
  content: '\f392'; }

.zmdi-panorama-wide-angle:before {
  content: '\f393'; }

.zmdi-photo-size-select-large:before {
  content: '\f394'; }

.zmdi-photo-size-select-small:before {
  content: '\f395'; }

.zmdi-picture-in-picture:before {
  content: '\f396'; }

.zmdi-slideshow:before {
  content: '\f397'; }

.zmdi-texture:before {
  content: '\f398'; }

.zmdi-tonality:before {
  content: '\f399'; }

.zmdi-vignette:before {
  content: '\f39a'; }

.zmdi-wb-auto:before {
  content: '\f39b'; }

.zmdi-eject-alt:before {
  content: '\f39c'; }

.zmdi-eject:before {
  content: '\f39d'; }

.zmdi-equalizer:before {
  content: '\f39e'; }

.zmdi-fast-forward:before {
  content: '\f39f'; }

.zmdi-fast-rewind:before {
  content: '\f3a0'; }

.zmdi-forward-10:before {
  content: '\f3a1'; }

.zmdi-forward-30:before {
  content: '\f3a2'; }

.zmdi-forward-5:before {
  content: '\f3a3'; }

.zmdi-hearing:before {
  content: '\f3a4'; }

.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }

.zmdi-pause-circle:before {
  content: '\f3a6'; }

.zmdi-pause:before {
  content: '\f3a7'; }

.zmdi-play-circle-outline:before {
  content: '\f3a8'; }

.zmdi-play-circle:before {
  content: '\f3a9'; }

.zmdi-play:before {
  content: '\f3aa'; }

.zmdi-playlist-audio:before {
  content: '\f3ab'; }

.zmdi-playlist-plus:before {
  content: '\f3ac'; }

.zmdi-repeat-one:before {
  content: '\f3ad'; }

.zmdi-repeat:before {
  content: '\f3ae'; }

.zmdi-replay-10:before {
  content: '\f3af'; }

.zmdi-replay-30:before {
  content: '\f3b0'; }

.zmdi-replay-5:before {
  content: '\f3b1'; }

.zmdi-replay:before {
  content: '\f3b2'; }

.zmdi-shuffle:before {
  content: '\f3b3'; }

.zmdi-skip-next:before {
  content: '\f3b4'; }

.zmdi-skip-previous:before {
  content: '\f3b5'; }

.zmdi-stop:before {
  content: '\f3b6'; }

.zmdi-surround-sound:before {
  content: '\f3b7'; }

.zmdi-tune:before {
  content: '\f3b8'; }

.zmdi-volume-down:before {
  content: '\f3b9'; }

.zmdi-volume-mute:before {
  content: '\f3ba'; }

.zmdi-volume-off:before {
  content: '\f3bb'; }

.zmdi-volume-up:before {
  content: '\f3bc'; }

.zmdi-n-1-square:before {
  content: '\f3bd'; }

.zmdi-n-2-square:before {
  content: '\f3be'; }

.zmdi-n-3-square:before {
  content: '\f3bf'; }

.zmdi-n-4-square:before {
  content: '\f3c0'; }

.zmdi-n-5-square:before {
  content: '\f3c1'; }

.zmdi-n-6-square:before {
  content: '\f3c2'; }

.zmdi-neg-1:before {
  content: '\f3c3'; }

.zmdi-neg-2:before {
  content: '\f3c4'; }

.zmdi-plus-1:before {
  content: '\f3c5'; }

.zmdi-plus-2:before {
  content: '\f3c6'; }

.zmdi-sec-10:before {
  content: '\f3c7'; }

.zmdi-sec-3:before {
  content: '\f3c8'; }

.zmdi-zero:before {
  content: '\f3c9'; }

.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }

.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }

.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }

.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }

.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }

.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }

.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }

.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }

.zmdi-airplay:before {
  content: '\f3d2'; }

.zmdi-closed-caption:before {
  content: '\f3d3'; }

.zmdi-confirmation-number:before {
  content: '\f3d4'; }

.zmdi-developer-board:before {
  content: '\f3d5'; }

.zmdi-disc-full:before {
  content: '\f3d6'; }

.zmdi-explicit:before {
  content: '\f3d7'; }

.zmdi-flight-land:before {
  content: '\f3d8'; }

.zmdi-flight-takeoff:before {
  content: '\f3d9'; }

.zmdi-flip-to-back:before {
  content: '\f3da'; }

.zmdi-flip-to-front:before {
  content: '\f3db'; }

.zmdi-group-work:before {
  content: '\f3dc'; }

.zmdi-hd:before {
  content: '\f3dd'; }

.zmdi-hq:before {
  content: '\f3de'; }

.zmdi-markunread-mailbox:before {
  content: '\f3df'; }

.zmdi-memory:before {
  content: '\f3e0'; }

.zmdi-nfc:before {
  content: '\f3e1'; }

.zmdi-play-for-work:before {
  content: '\f3e2'; }

.zmdi-power-input:before {
  content: '\f3e3'; }

.zmdi-present-to-all:before {
  content: '\f3e4'; }

.zmdi-satellite:before {
  content: '\f3e5'; }

.zmdi-tap-and-play:before {
  content: '\f3e6'; }

.zmdi-vibration:before {
  content: '\f3e7'; }

.zmdi-voicemail:before {
  content: '\f3e8'; }

.zmdi-group:before {
  content: '\f3e9'; }

.zmdi-rss:before {
  content: '\f3ea'; }

.zmdi-shape:before {
  content: '\f3eb'; }

.zmdi-spinner:before {
  content: '\f3ec'; }

.zmdi-ungroup:before {
  content: '\f3ed'; }

.zmdi-500px:before {
  content: '\f3ee'; }

.zmdi-8tracks:before {
  content: '\f3ef'; }

.zmdi-amazon:before {
  content: '\f3f0'; }

.zmdi-blogger:before {
  content: '\f3f1'; }

.zmdi-delicious:before {
  content: '\f3f2'; }

.zmdi-disqus:before {
  content: '\f3f3'; }

.zmdi-flattr:before {
  content: '\f3f4'; }

.zmdi-flickr:before {
  content: '\f3f5'; }

.zmdi-github-alt:before {
  content: '\f3f6'; }

.zmdi-google-old:before {
  content: '\f3f7'; }

.zmdi-linkedin:before {
  content: '\f3f8'; }

.zmdi-odnoklassniki:before {
  content: '\f3f9'; }

.zmdi-outlook:before {
  content: '\f3fa'; }

.zmdi-paypal-alt:before {
  content: '\f3fb'; }

.zmdi-pinterest:before {
  content: '\f3fc'; }

.zmdi-playstation:before {
  content: '\f3fd'; }

.zmdi-reddit:before {
  content: '\f3fe'; }

.zmdi-skype:before {
  content: '\f3ff'; }

.zmdi-slideshare:before {
  content: '\f400'; }

.zmdi-soundcloud:before {
  content: '\f401'; }

.zmdi-tumblr:before {
  content: '\f402'; }

.zmdi-twitch:before {
  content: '\f403'; }

.zmdi-vimeo:before {
  content: '\f404'; }

.zmdi-whatsapp:before {
  content: '\f405'; }

.zmdi-xbox:before {
  content: '\f406'; }

.zmdi-yahoo:before {
  content: '\f407'; }

.zmdi-youtube-play:before {
  content: '\f408'; }

.zmdi-youtube:before {
  content: '\f409'; }

.zmdi-3d-rotation:before {
  content: '\f101'; }

.zmdi-airplane-off:before {
  content: '\f102'; }

.zmdi-airplane:before {
  content: '\f103'; }

.zmdi-album:before {
  content: '\f104'; }

.zmdi-archive:before {
  content: '\f105'; }

.zmdi-assignment-account:before {
  content: '\f106'; }

.zmdi-assignment-alert:before {
  content: '\f107'; }

.zmdi-assignment-check:before {
  content: '\f108'; }

.zmdi-assignment-o:before {
  content: '\f109'; }

.zmdi-assignment-return:before {
  content: '\f10a'; }

.zmdi-assignment-returned:before {
  content: '\f10b'; }

.zmdi-assignment:before {
  content: '\f10c'; }

.zmdi-attachment-alt:before {
  content: '\f10d'; }

.zmdi-attachment:before {
  content: '\f10e'; }

.zmdi-audio:before {
  content: '\f10f'; }

.zmdi-badge-check:before {
  content: '\f110'; }

.zmdi-balance-wallet:before {
  content: '\f111'; }

.zmdi-balance:before {
  content: '\f112'; }

.zmdi-battery-alert:before {
  content: '\f113'; }

.zmdi-battery-flash:before {
  content: '\f114'; }

.zmdi-battery-unknown:before {
  content: '\f115'; }

.zmdi-battery:before {
  content: '\f116'; }

.zmdi-bike:before {
  content: '\f117'; }

.zmdi-block-alt:before {
  content: '\f118'; }

.zmdi-block:before {
  content: '\f119'; }

.zmdi-boat:before {
  content: '\f11a'; }

.zmdi-book-image:before {
  content: '\f11b'; }

.zmdi-book:before {
  content: '\f11c'; }

.zmdi-bookmark-outline:before {
  content: '\f11d'; }

.zmdi-bookmark:before {
  content: '\f11e'; }

.zmdi-brush:before {
  content: '\f11f'; }

.zmdi-bug:before {
  content: '\f120'; }

.zmdi-bus:before {
  content: '\f121'; }

.zmdi-cake:before {
  content: '\f122'; }

.zmdi-car-taxi:before {
  content: '\f123'; }

.zmdi-car-wash:before {
  content: '\f124'; }

.zmdi-car:before {
  content: '\f125'; }

.zmdi-card-giftcard:before {
  content: '\f126'; }

.zmdi-card-membership:before {
  content: '\f127'; }

.zmdi-card-travel:before {
  content: '\f128'; }

.zmdi-card:before {
  content: '\f129'; }

.zmdi-case-check:before {
  content: '\f12a'; }

.zmdi-case-download:before {
  content: '\f12b'; }

.zmdi-case-play:before {
  content: '\f12c'; }

.zmdi-case:before {
  content: '\f12d'; }

.zmdi-cast-connected:before {
  content: '\f12e'; }

.zmdi-cast:before {
  content: '\f12f'; }

.zmdi-chart-donut:before {
  content: '\f130'; }

.zmdi-chart:before {
  content: '\f131'; }

.zmdi-city-alt:before {
  content: '\f132'; }

.zmdi-city:before {
  content: '\f133'; }

.zmdi-close-circle-o:before {
  content: '\f134'; }

.zmdi-close-circle:before {
  content: '\f135'; }

.zmdi-close:before {
  content: '\f136'; }

.zmdi-cocktail:before {
  content: '\f137'; }

.zmdi-code-setting:before {
  content: '\f138'; }

.zmdi-code-smartphone:before {
  content: '\f139'; }

.zmdi-code:before {
  content: '\f13a'; }

.zmdi-coffee:before {
  content: '\f13b'; }

.zmdi-collection-bookmark:before {
  content: '\f13c'; }

.zmdi-collection-case-play:before {
  content: '\f13d'; }

.zmdi-collection-folder-image:before {
  content: '\f13e'; }

.zmdi-collection-image-o:before {
  content: '\f13f'; }

.zmdi-collection-image:before {
  content: '\f140'; }

.zmdi-collection-item-1:before {
  content: '\f141'; }

.zmdi-collection-item-2:before {
  content: '\f142'; }

.zmdi-collection-item-3:before {
  content: '\f143'; }

.zmdi-collection-item-4:before {
  content: '\f144'; }

.zmdi-collection-item-5:before {
  content: '\f145'; }

.zmdi-collection-item-6:before {
  content: '\f146'; }

.zmdi-collection-item-7:before {
  content: '\f147'; }

.zmdi-collection-item-8:before {
  content: '\f148'; }

.zmdi-collection-item-9-plus:before {
  content: '\f149'; }

.zmdi-collection-item-9:before {
  content: '\f14a'; }

.zmdi-collection-item:before {
  content: '\f14b'; }

.zmdi-collection-music:before {
  content: '\f14c'; }

.zmdi-collection-pdf:before {
  content: '\f14d'; }

.zmdi-collection-plus:before {
  content: '\f14e'; }

.zmdi-collection-speaker:before {
  content: '\f14f'; }

.zmdi-collection-text:before {
  content: '\f150'; }

.zmdi-collection-video:before {
  content: '\f151'; }

.zmdi-compass:before {
  content: '\f152'; }

.zmdi-cutlery:before {
  content: '\f153'; }

.zmdi-delete:before {
  content: '\f154'; }

.zmdi-dialpad:before {
  content: '\f155'; }

.zmdi-dns:before {
  content: '\f156'; }

.zmdi-drink:before {
  content: '\f157'; }

.zmdi-edit:before {
  content: '\f158'; }

.zmdi-email-open:before {
  content: '\f159'; }

.zmdi-email:before {
  content: '\f15a'; }

.zmdi-eye-off:before {
  content: '\f15b'; }

.zmdi-eye:before {
  content: '\f15c'; }

.zmdi-eyedropper:before {
  content: '\f15d'; }

.zmdi-favorite-outline:before {
  content: '\f15e'; }

.zmdi-favorite:before {
  content: '\f15f'; }

.zmdi-filter-list:before {
  content: '\f160'; }

.zmdi-fire:before {
  content: '\f161'; }

.zmdi-flag:before {
  content: '\f162'; }

.zmdi-flare:before {
  content: '\f163'; }

.zmdi-flash-auto:before {
  content: '\f164'; }

.zmdi-flash-off:before {
  content: '\f165'; }

.zmdi-flash:before {
  content: '\f166'; }

.zmdi-flip:before {
  content: '\f167'; }

.zmdi-flower-alt:before {
  content: '\f168'; }

.zmdi-flower:before {
  content: '\f169'; }

.zmdi-font:before {
  content: '\f16a'; }

.zmdi-fullscreen-alt:before {
  content: '\f16b'; }

.zmdi-fullscreen-exit:before {
  content: '\f16c'; }

.zmdi-fullscreen:before {
  content: '\f16d'; }

.zmdi-functions:before {
  content: '\f16e'; }

.zmdi-gas-station:before {
  content: '\f16f'; }

.zmdi-gesture:before {
  content: '\f170'; }

.zmdi-globe-alt:before {
  content: '\f171'; }

.zmdi-globe-lock:before {
  content: '\f172'; }

.zmdi-globe:before {
  content: '\f173'; }

.zmdi-graduation-cap:before {
  content: '\f174'; }

.zmdi-home:before {
  content: '\f175'; }

.zmdi-hospital-alt:before {
  content: '\f176'; }

.zmdi-hospital:before {
  content: '\f177'; }

.zmdi-hotel:before {
  content: '\f178'; }

.zmdi-hourglass-alt:before {
  content: '\f179'; }

.zmdi-hourglass-outline:before {
  content: '\f17a'; }

.zmdi-hourglass:before {
  content: '\f17b'; }

.zmdi-http:before {
  content: '\f17c'; }

.zmdi-image-alt:before {
  content: '\f17d'; }

.zmdi-image-o:before {
  content: '\f17e'; }

.zmdi-image:before {
  content: '\f17f'; }

.zmdi-inbox:before {
  content: '\f180'; }

.zmdi-invert-colors-off:before {
  content: '\f181'; }

.zmdi-invert-colors:before {
  content: '\f182'; }

.zmdi-key:before {
  content: '\f183'; }

.zmdi-label-alt-outline:before {
  content: '\f184'; }

.zmdi-label-alt:before {
  content: '\f185'; }

.zmdi-label-heart:before {
  content: '\f186'; }

.zmdi-label:before {
  content: '\f187'; }

.zmdi-labels:before {
  content: '\f188'; }

.zmdi-lamp:before {
  content: '\f189'; }

.zmdi-landscape:before {
  content: '\f18a'; }

.zmdi-layers-off:before {
  content: '\f18b'; }

.zmdi-layers:before {
  content: '\f18c'; }

.zmdi-library:before {
  content: '\f18d'; }

.zmdi-link:before {
  content: '\f18e'; }

.zmdi-lock-open:before {
  content: '\f18f'; }

.zmdi-lock-outline:before {
  content: '\f190'; }

.zmdi-lock:before {
  content: '\f191'; }

.zmdi-mail-reply-all:before {
  content: '\f192'; }

.zmdi-mail-reply:before {
  content: '\f193'; }

.zmdi-mail-send:before {
  content: '\f194'; }

.zmdi-mall:before {
  content: '\f195'; }

.zmdi-map:before {
  content: '\f196'; }

.zmdi-menu:before {
  content: '\f197'; }

.zmdi-money-box:before {
  content: '\f198'; }

.zmdi-money-off:before {
  content: '\f199'; }

.zmdi-money:before {
  content: '\f19a'; }

.zmdi-more-vert:before {
  content: '\f19b'; }

.zmdi-more:before {
  content: '\f19c'; }

.zmdi-movie-alt:before {
  content: '\f19d'; }

.zmdi-movie:before {
  content: '\f19e'; }

.zmdi-nature-people:before {
  content: '\f19f'; }

.zmdi-nature:before {
  content: '\f1a0'; }

.zmdi-navigation:before {
  content: '\f1a1'; }

.zmdi-open-in-browser:before {
  content: '\f1a2'; }

.zmdi-open-in-new:before {
  content: '\f1a3'; }

.zmdi-palette:before {
  content: '\f1a4'; }

.zmdi-parking:before {
  content: '\f1a5'; }

.zmdi-pin-account:before {
  content: '\f1a6'; }

.zmdi-pin-assistant:before {
  content: '\f1a7'; }

.zmdi-pin-drop:before {
  content: '\f1a8'; }

.zmdi-pin-help:before {
  content: '\f1a9'; }

.zmdi-pin-off:before {
  content: '\f1aa'; }

.zmdi-pin:before {
  content: '\f1ab'; }

.zmdi-pizza:before {
  content: '\f1ac'; }

.zmdi-plaster:before {
  content: '\f1ad'; }

.zmdi-power-setting:before {
  content: '\f1ae'; }

.zmdi-power:before {
  content: '\f1af'; }

.zmdi-print:before {
  content: '\f1b0'; }

.zmdi-puzzle-piece:before {
  content: '\f1b1'; }

.zmdi-quote:before {
  content: '\f1b2'; }

.zmdi-railway:before {
  content: '\f1b3'; }

.zmdi-receipt:before {
  content: '\f1b4'; }

.zmdi-refresh-alt:before {
  content: '\f1b5'; }

.zmdi-refresh-sync-alert:before {
  content: '\f1b6'; }

.zmdi-refresh-sync-off:before {
  content: '\f1b7'; }

.zmdi-refresh-sync:before {
  content: '\f1b8'; }

.zmdi-refresh:before {
  content: '\f1b9'; }

.zmdi-roller:before {
  content: '\f1ba'; }

.zmdi-ruler:before {
  content: '\f1bb'; }

.zmdi-scissors:before {
  content: '\f1bc'; }

.zmdi-screen-rotation-lock:before {
  content: '\f1bd'; }

.zmdi-screen-rotation:before {
  content: '\f1be'; }

.zmdi-search-for:before {
  content: '\f1bf'; }

.zmdi-search-in-file:before {
  content: '\f1c0'; }

.zmdi-search-in-page:before {
  content: '\f1c1'; }

.zmdi-search-replace:before {
  content: '\f1c2'; }

.zmdi-search:before {
  content: '\f1c3'; }

.zmdi-seat:before {
  content: '\f1c4'; }

.zmdi-settings-square:before {
  content: '\f1c5'; }

.zmdi-settings:before {
  content: '\f1c6'; }

.zmdi-shield-check:before {
  content: '\f1c7'; }

.zmdi-shield-security:before {
  content: '\f1c8'; }

.zmdi-shopping-basket:before {
  content: '\f1c9'; }

.zmdi-shopping-cart-plus:before {
  content: '\f1ca'; }

.zmdi-shopping-cart:before {
  content: '\f1cb'; }

.zmdi-sign-in:before {
  content: '\f1cc'; }

.zmdi-sort-amount-asc:before {
  content: '\f1cd'; }

.zmdi-sort-amount-desc:before {
  content: '\f1ce'; }

.zmdi-sort-asc:before {
  content: '\f1cf'; }

.zmdi-sort-desc:before {
  content: '\f1d0'; }

.zmdi-spellcheck:before {
  content: '\f1d1'; }

.zmdi-storage:before {
  content: '\f1d2'; }

.zmdi-store-24:before {
  content: '\f1d3'; }

.zmdi-store:before {
  content: '\f1d4'; }

.zmdi-subway:before {
  content: '\f1d5'; }

.zmdi-sun:before {
  content: '\f1d6'; }

.zmdi-tab-unselected:before {
  content: '\f1d7'; }

.zmdi-tab:before {
  content: '\f1d8'; }

.zmdi-tag-close:before {
  content: '\f1d9'; }

.zmdi-tag-more:before {
  content: '\f1da'; }

.zmdi-tag:before {
  content: '\f1db'; }

.zmdi-thumb-down:before {
  content: '\f1dc'; }

.zmdi-thumb-up-down:before {
  content: '\f1dd'; }

.zmdi-thumb-up:before {
  content: '\f1de'; }

.zmdi-ticket-star:before {
  content: '\f1df'; }

.zmdi-toll:before {
  content: '\f1e0'; }

.zmdi-toys:before {
  content: '\f1e1'; }

.zmdi-traffic:before {
  content: '\f1e2'; }

.zmdi-translate:before {
  content: '\f1e3'; }

.zmdi-triangle-down:before {
  content: '\f1e4'; }

.zmdi-triangle-up:before {
  content: '\f1e5'; }

.zmdi-truck:before {
  content: '\f1e6'; }

.zmdi-turning-sign:before {
  content: '\f1e7'; }

.zmdi-wallpaper:before {
  content: '\f1e8'; }

.zmdi-washing-machine:before {
  content: '\f1e9'; }

.zmdi-window-maximize:before {
  content: '\f1ea'; }

.zmdi-window-minimize:before {
  content: '\f1eb'; }

.zmdi-window-restore:before {
  content: '\f1ec'; }

.zmdi-wrench:before {
  content: '\f1ed'; }

.zmdi-zoom-in:before {
  content: '\f1ee'; }

.zmdi-zoom-out:before {
  content: '\f1ef'; }

.zmdi-alert-circle-o:before {
  content: '\f1f0'; }

.zmdi-alert-circle:before {
  content: '\f1f1'; }

.zmdi-alert-octagon:before {
  content: '\f1f2'; }

.zmdi-alert-polygon:before {
  content: '\f1f3'; }

.zmdi-alert-triangle:before {
  content: '\f1f4'; }

.zmdi-help-outline:before {
  content: '\f1f5'; }

.zmdi-help:before {
  content: '\f1f6'; }

.zmdi-info-outline:before {
  content: '\f1f7'; }

.zmdi-info:before {
  content: '\f1f8'; }

.zmdi-notifications-active:before {
  content: '\f1f9'; }

.zmdi-notifications-add:before {
  content: '\f1fa'; }

.zmdi-notifications-none:before {
  content: '\f1fb'; }

.zmdi-notifications-off:before {
  content: '\f1fc'; }

.zmdi-notifications-paused:before {
  content: '\f1fd'; }

.zmdi-notifications:before {
  content: '\f1fe'; }

.zmdi-account-add:before {
  content: '\f1ff'; }

.zmdi-account-box-mail:before {
  content: '\f200'; }

.zmdi-account-box-o:before {
  content: '\f201'; }

.zmdi-account-box-phone:before {
  content: '\f202'; }

.zmdi-account-box:before {
  content: '\f203'; }

.zmdi-account-calendar:before {
  content: '\f204'; }

.zmdi-account-circle:before {
  content: '\f205'; }

.zmdi-account-o:before {
  content: '\f206'; }

.zmdi-account:before {
  content: '\f207'; }

.zmdi-accounts-add:before {
  content: '\f208'; }

.zmdi-accounts-alt:before {
  content: '\f209'; }

.zmdi-accounts-list-alt:before {
  content: '\f20a'; }

.zmdi-accounts-list:before {
  content: '\f20b'; }

.zmdi-accounts-outline:before {
  content: '\f20c'; }

.zmdi-accounts:before {
  content: '\f20d'; }

.zmdi-face:before {
  content: '\f20e'; }

.zmdi-female:before {
  content: '\f20f'; }

.zmdi-male-alt:before {
  content: '\f210'; }

.zmdi-male-female:before {
  content: '\f211'; }

.zmdi-male:before {
  content: '\f212'; }

.zmdi-mood-bad:before {
  content: '\f213'; }

.zmdi-mood:before {
  content: '\f214'; }

.zmdi-run:before {
  content: '\f215'; }

.zmdi-walk:before {
  content: '\f216'; }

.zmdi-cloud-box:before {
  content: '\f217'; }

.zmdi-cloud-circle:before {
  content: '\f218'; }

.zmdi-cloud-done:before {
  content: '\f219'; }

.zmdi-cloud-download:before {
  content: '\f21a'; }

.zmdi-cloud-off:before {
  content: '\f21b'; }

.zmdi-cloud-outline-alt:before {
  content: '\f21c'; }

.zmdi-cloud-outline:before {
  content: '\f21d'; }

.zmdi-cloud-upload:before {
  content: '\f21e'; }

.zmdi-cloud:before {
  content: '\f21f'; }

.zmdi-download:before {
  content: '\f220'; }

.zmdi-file-plus:before {
  content: '\f221'; }

.zmdi-file-text:before {
  content: '\f222'; }

.zmdi-file:before {
  content: '\f223'; }

.zmdi-folder-outline:before {
  content: '\f224'; }

.zmdi-folder-person:before {
  content: '\f225'; }

.zmdi-folder-star-alt:before {
  content: '\f226'; }

.zmdi-folder-star:before {
  content: '\f227'; }

.zmdi-folder:before {
  content: '\f228'; }

.zmdi-gif:before {
  content: '\f229'; }

.zmdi-upload:before {
  content: '\f22a'; }

.zmdi-border-all:before {
  content: '\f22b'; }

.zmdi-border-bottom:before {
  content: '\f22c'; }

.zmdi-border-clear:before {
  content: '\f22d'; }

.zmdi-border-color:before {
  content: '\f22e'; }

.zmdi-border-horizontal:before {
  content: '\f22f'; }

.zmdi-border-inner:before {
  content: '\f230'; }

.zmdi-border-left:before {
  content: '\f231'; }

.zmdi-border-outer:before {
  content: '\f232'; }

.zmdi-border-right:before {
  content: '\f233'; }

.zmdi-border-style:before {
  content: '\f234'; }

.zmdi-border-top:before {
  content: '\f235'; }

.zmdi-border-vertical:before {
  content: '\f236'; }

.zmdi-copy:before {
  content: '\f237'; }

.zmdi-crop:before {
  content: '\f238'; }

.zmdi-format-align-center:before {
  content: '\f239'; }

.zmdi-format-align-justify:before {
  content: '\f23a'; }

.zmdi-format-align-left:before {
  content: '\f23b'; }

.zmdi-format-align-right:before {
  content: '\f23c'; }

.zmdi-format-bold:before {
  content: '\f23d'; }

.zmdi-format-clear-all:before {
  content: '\f23e'; }

.zmdi-format-clear:before {
  content: '\f23f'; }

.zmdi-format-color-fill:before {
  content: '\f240'; }

.zmdi-format-color-reset:before {
  content: '\f241'; }

.zmdi-format-color-text:before {
  content: '\f242'; }

.zmdi-format-indent-decrease:before {
  content: '\f243'; }

.zmdi-format-indent-increase:before {
  content: '\f244'; }

.zmdi-format-italic:before {
  content: '\f245'; }

.zmdi-format-line-spacing:before {
  content: '\f246'; }

.zmdi-format-list-bulleted:before {
  content: '\f247'; }

.zmdi-format-list-numbered:before {
  content: '\f248'; }

.zmdi-format-ltr:before {
  content: '\f249'; }

.zmdi-format-rtl:before {
  content: '\f24a'; }

.zmdi-format-size:before {
  content: '\f24b'; }

.zmdi-format-strikethrough-s:before {
  content: '\f24c'; }

.zmdi-format-strikethrough:before {
  content: '\f24d'; }

.zmdi-format-subject:before {
  content: '\f24e'; }

.zmdi-format-underlined:before {
  content: '\f24f'; }

.zmdi-format-valign-bottom:before {
  content: '\f250'; }

.zmdi-format-valign-center:before {
  content: '\f251'; }

.zmdi-format-valign-top:before {
  content: '\f252'; }

.zmdi-redo:before {
  content: '\f253'; }

.zmdi-select-all:before {
  content: '\f254'; }

.zmdi-space-bar:before {
  content: '\f255'; }

.zmdi-text-format:before {
  content: '\f256'; }

.zmdi-transform:before {
  content: '\f257'; }


.zmdi-undo:before {
  content: '\f258'; }

.zmdi-wrap-text:before {
  content: '\f259'; }

.zmdi-comment-alert:before {
  content: '\f25a'; }

.zmdi-comment-alt-text:before {
  content: '\f25b'; }

.zmdi-comment-alt:before {
  content: '\f25c'; }

.zmdi-comment-edit:before {
  content: '\f25d'; }

.zmdi-comment-image:before {
  content: '\f25e'; }

.zmdi-comment-list:before {
  content: '\f25f'; }

.zmdi-comment-more:before {
  content: '\f260'; }

.zmdi-comment-outline:before {
  content: '\f261'; }

.zmdi-comment-text-alt:before {
  content: '\f262'; }

.zmdi-comment-text:before {
  content: '\f263'; }

.zmdi-comment-video:before {
  content: '\f264'; }

.zmdi-comment:before {
  content: '\f265'; }

.zmdi-comments:before {
  content: '\f266'; }

.zmdi-check-all:before {
  content: '\f267'; }

.zmdi-check-circle-u:before {
  content: '\f268'; }

.zmdi-check-circle:before {
  content: '\f269'; }

.zmdi-check-square:before {
  content: '\f26a'; }

.zmdi-check:before {
  content: '\f26b'; }

.zmdi-circle-o:before {
  content: '\f26c'; }

.zmdi-circle:before {
  content: '\f26d'; }

.zmdi-dot-circle-alt:before {
  content: '\f26e'; }

.zmdi-dot-circle:before {
  content: '\f26f'; }

.zmdi-minus-circle-outline:before {
  content: '\f270'; }

.zmdi-minus-circle:before {
  content: '\f271'; }

.zmdi-minus-square:before {
  content: '\f272'; }

.zmdi-minus:before {
  content: '\f273'; }

.zmdi-plus-circle-o-duplicate:before {
  content: '\f274'; }

.zmdi-plus-circle-o:before {
  content: '\f275'; }

.zmdi-plus-circle:before {
  content: '\f276'; }

.zmdi-plus-square:before {
  content: '\f277'; }

.zmdi-plus:before {
  content: '\f278'; }

.zmdi-square-o:before {
  content: '\f279'; }

.zmdi-star-circle:before {
  content: '\f27a'; }

.zmdi-star-half:before {
  content: '\f27b'; }

.zmdi-star-outline:before {
  content: '\f27c'; }

.zmdi-star:before {
  content: '\f27d'; }

.zmdi-bluetooth-connected:before {
  content: '\f27e'; }

.zmdi-bluetooth-off:before {
  content: '\f27f'; }

.zmdi-bluetooth-search:before {
  content: '\f280'; }

.zmdi-bluetooth-setting:before {
  content: '\f281'; }

.zmdi-bluetooth:before {
  content: '\f282'; }

.zmdi-camera-add:before {
  content: '\f283'; }

.zmdi-camera-alt:before {
  content: '\f284'; }

.zmdi-camera-bw:before {
  content: '\f285'; }

.zmdi-camera-front:before {
  content: '\f286'; }

.zmdi-camera-mic:before {
  content: '\f287'; }

.zmdi-camera-party-mode:before {
  content: '\f288'; }

.zmdi-camera-rear:before {
  content: '\f289'; }

.zmdi-camera-roll:before {
  content: '\f28a'; }

.zmdi-camera-switch:before {
  content: '\f28b'; }

.zmdi-camera:before {
  content: '\f28c'; }

.zmdi-card-alert:before {
  content: '\f28d'; }

.zmdi-card-off:before {
  content: '\f28e'; }

.zmdi-card-sd:before {
  content: '\f28f'; }

.zmdi-card-sim:before {
  content: '\f290'; }

.zmdi-desktop-mac:before {
  content: '\f291'; }

.zmdi-desktop-windows:before {
  content: '\f292'; }

.zmdi-device-hub:before {
  content: '\f293'; }

.zmdi-devices-off:before {
  content: '\f294'; }

.zmdi-devices:before {
  content: '\f295'; }

.zmdi-dock:before {
  content: '\f296'; }

.zmdi-floppy:before {
  content: '\f297'; }

.zmdi-gamepad:before {
  content: '\f298'; }

.zmdi-gps-dot:before {
  content: '\f299'; }

.zmdi-gps-off:before {
  content: '\f29a'; }

.zmdi-gps:before {
  content: '\f29b'; }

.zmdi-headset-mic:before {
  content: '\f29c'; }

.zmdi-headset:before {
  content: '\f29d'; }

.zmdi-input-antenna:before {
  content: '\f29e'; }

.zmdi-input-composite:before {
  content: '\f29f'; }

.zmdi-input-hdmi:before {
  content: '\f2a0'; }

.zmdi-input-power:before {
  content: '\f2a1'; }

.zmdi-input-svideo:before {
  content: '\f2a2'; }

.zmdi-keyboard-hide:before {
  content: '\f2a3'; }

.zmdi-keyboard:before {
  content: '\f2a4'; }

.zmdi-laptop-chromebook:before {
  content: '\f2a5'; }


.zmdi-laptop-mac:before {
  content: '\f2a6'; }

.zmdi-laptop:before {
  content: '\f2a7'; }

.zmdi-mic-off:before {
  content: '\f2a8'; }

.zmdi-mic-outline:before {
  content: '\f2a9'; }

.zmdi-mic-setting:before {
  content: '\f2aa'; }

.zmdi-mic:before {
  content: '\f2ab'; }

.zmdi-mouse:before {
  content: '\f2ac'; }

.zmdi-network-alert:before {
  content: '\f2ad'; }

.zmdi-network-locked:before {
  content: '\f2ae'; }

.zmdi-network-off:before {
  content: '\f2af'; }

.zmdi-network-outline:before {
  content: '\f2b0'; }

.zmdi-network-setting:before {
  content: '\f2b1'; }

.zmdi-network:before {
  content: '\f2b2'; }

.zmdi-phone-bluetooth:before {
  content: '\f2b3'; }

.zmdi-phone-end:before {
  content: '\f2b4'; }

.zmdi-phone-forwarded:before {
  content: '\f2b5'; }

.zmdi-phone-in-talk:before {
  content: '\f2b6'; }

.zmdi-phone-locked:before {
  content: '\f2b7'; }

.zmdi-phone-missed:before {
  content: '\f2b8'; }

.zmdi-phone-msg:before {
  content: '\f2b9'; }

.zmdi-phone-paused:before {
  content: '\f2ba'; }

.zmdi-phone-ring:before {
  content: '\f2bb'; }

.zmdi-phone-setting:before {
  content: '\f2bc'; }

.zmdi-phone-sip:before {
  content: '\f2bd'; }

.zmdi-phone:before {
  content: '\f2be'; }

.zmdi-portable-wifi-changes:before {
  content: '\f2bf'; }

.zmdi-portable-wifi-off:before {
  content: '\f2c0'; }

.zmdi-portable-wifi:before {
  content: '\f2c1'; }

.zmdi-radio:before {
  content: '\f2c2'; }

.zmdi-reader:before {
  content: '\f2c3'; }

.zmdi-remote-control-alt:before {
  content: '\f2c4'; }

.zmdi-remote-control:before {
  content: '\f2c5'; }

.zmdi-router:before {
  content: '\f2c6'; }

.zmdi-scanner:before {
  content: '\f2c7'; }

.zmdi-smartphone-android:before {
  content: '\f2c8'; }

.zmdi-smartphone-download:before {
  content: '\f2c9'; }

.zmdi-smartphone-erase:before {
  content: '\f2ca'; }

.zmdi-smartphone-info:before {
  content: '\f2cb'; }

.zmdi-smartphone-iphone:before {
  content: '\f2cc'; }

.zmdi-smartphone-landscape-lock:before {
  content: '\f2cd'; }

.zmdi-smartphone-landscape:before {
  content: '\f2ce'; }

.zmdi-smartphone-lock:before {
  content: '\f2cf'; }

.zmdi-smartphone-portrait-lock:before {
  content: '\f2d0'; }

.zmdi-smartphone-ring:before {
  content: '\f2d1'; }

.zmdi-smartphone-setting:before {
  content: '\f2d2'; }

.zmdi-smartphone-setup:before {
  content: '\f2d3'; }

.zmdi-smartphone:before {
  content: '\f2d4'; }

.zmdi-speaker:before {
  content: '\f2d5'; }

.zmdi-tablet-android:before {
  content: '\f2d6'; }

.zmdi-tablet-mac:before {
  content: '\f2d7'; }

.zmdi-tablet:before {
  content: '\f2d8'; }

.zmdi-tv-alt-play:before {
  content: '\f2d9'; }

.zmdi-tv-list:before {
  content: '\f2da'; }

.zmdi-tv-play:before {
  content: '\f2db'; }

.zmdi-tv:before {
  content: '\f2dc'; }

.zmdi-usb:before {
  content: '\f2dd'; }

.zmdi-videocam-off:before {
  content: '\f2de'; }

.zmdi-videocam-switch:before {
  content: '\f2df'; }

.zmdi-videocam:before {
  content: '\f2e0'; }

.zmdi-watch:before {
  content: '\f2e1'; }

.zmdi-wifi-alt-2:before {
  content: '\f2e2'; }

.zmdi-wifi-alt:before {
  content: '\f2e3'; }

.zmdi-wifi-info:before {
  content: '\f2e4'; }

.zmdi-wifi-lock:before {
  content: '\f2e5'; }

.zmdi-wifi-off:before {
  content: '\f2e6'; }

.zmdi-wifi-outline:before {
  content: '\f2e7'; }

.zmdi-wifi:before {
  content: '\f2e8'; }

.zmdi-arrow-left-bottom:before {
  content: '\f2e9'; }

.zmdi-arrow-left:before {
  content: '\f2ea'; }

.zmdi-arrow-merge:before {
  content: '\f2eb'; }

.zmdi-arrow-missed:before {
  content: '\f2ec'; }

.zmdi-arrow-right-top:before {
  content: '\f2ed'; }

.zmdi-arrow-right:before {
  content: '\f2ee'; }

.zmdi-arrow-split:before {
  content: '\f2ef'; }

.zmdi-arrows:before {
  content: '\f2f0'; }

.zmdi-caret-down-circle:before {
  content: '\f2f1'; }

.zmdi-caret-down:before {
  content: '\f2f2'; }

.zmdi-caret-left-circle:before {
  content: '\f2f3'; }

.zmdi-caret-left:before {
  content: '\f2f4'; }

.zmdi-caret-right-circle:before {
  content: '\f2f5'; }

.zmdi-caret-right:before {
  content: '\f2f6'; }

.zmdi-caret-up-circle:before {
  content: '\f2f7'; }

.zmdi-caret-up:before {
  content: '\f2f8'; }

.zmdi-chevron-down:before {
  content: '\f2f9'; }

.zmdi-chevron-left:before {
  content: '\f2fa'; }

.zmdi-chevron-right:before {
  content: '\f2fb'; }

.zmdi-chevron-up:before {
  content: '\f2fc'; }

.zmdi-forward:before {
  content: '\f2fd'; }

.zmdi-long-arrow-down:before {
  content: '\f2fe'; }

.zmdi-long-arrow-left:before {
  content: '\f2ff'; }

.zmdi-long-arrow-return:before {
  content: '\f300'; }

.zmdi-long-arrow-right:before {
  content: '\f301'; }

.zmdi-long-arrow-tab:before {
  content: '\f302'; }

.zmdi-long-arrow-up:before {
  content: '\f303'; }

.zmdi-rotate-ccw:before {
  content: '\f304'; }

.zmdi-rotate-cw:before {
  content: '\f305'; }

.zmdi-rotate-left:before {
  content: '\f306'; }

.zmdi-rotate-right:before {
  content: '\f307'; }

.zmdi-square-down:before {
  content: '\f308'; }

.zmdi-square-right:before {
  content: '\f309'; }

.zmdi-swap-alt:before {
  content: '\f30a'; }

.zmdi-swap-vertical-circle:before {
  content: '\f30b'; }

.zmdi-swap-vertical:before {
  content: '\f30c'; }

.zmdi-swap:before {
  content: '\f30d'; }

.zmdi-trending-down:before {
  content: '\f30e'; }

.zmdi-trending-flat:before {
  content: '\f30f'; }

.zmdi-trending-up:before {
  content: '\f310'; }

.zmdi-unfold-less:before {
  content: '\f311'; }

.zmdi-unfold-more:before {
  content: '\f312'; }

.zmdi-apps:before {
  content: '\f313'; }

.zmdi-grid-off:before {
  content: '\f314'; }

.zmdi-grid:before {
  content: '\f315'; }

.zmdi-view-agenda:before {
  content: '\f316'; }

.zmdi-view-array:before {
  content: '\f317'; }

.zmdi-view-carousel:before {
  content: '\f318'; }

.zmdi-view-column:before {
  content: '\f319'; }

.zmdi-view-comfy:before {
  content: '\f31a'; }

.zmdi-view-compact:before {
  content: '\f31b'; }

.zmdi-view-dashboard:before {
  content: '\f31c'; }

.zmdi-view-day:before {
  content: '\f31d'; }

.zmdi-view-headline:before {
  content: '\f31e'; }

.zmdi-view-list-alt:before {
  content: '\f31f'; }

.zmdi-view-list:before {
  content: '\f320'; }

.zmdi-view-module:before {
  content: '\f321'; }

.zmdi-view-quilt:before {
  content: '\f322'; }

.zmdi-view-stream:before {
  content: '\f323'; }

.zmdi-view-subtitles:before {
  content: '\f324'; }

.zmdi-view-toc:before {
  content: '\f325'; }

.zmdi-view-web:before {
  content: '\f326'; }

.zmdi-view-week:before {
  content: '\f327'; }

.zmdi-widgets:before {
  content: '\f328'; }

.zmdi-alarm-check:before {
  content: '\f329'; }

.zmdi-alarm-off:before {
  content: '\f32a'; }

.zmdi-alarm-plus:before {
  content: '\f32b'; }

.zmdi-alarm-snooze:before {
  content: '\f32c'; }

.zmdi-alarm:before {
  content: '\f32d'; }

.zmdi-calendar-alt:before {
  content: '\f32e'; }

.zmdi-calendar-check:before {
  content: '\f32f'; }

.zmdi-calendar-close:before {
  content: '\f330'; }

.zmdi-calendar-note:before {
  content: '\f331'; }

.zmdi-calendar:before {
  content: '\f332'; }

.zmdi-time-countdown:before {
  content: '\f333'; }

.zmdi-time-interval:before {
  content: '\f334'; }

.zmdi-time-restore-setting:before {
  content: '\f335'; }

.zmdi-time-restore:before {
  content: '\f336'; }

.zmdi-time:before {
  content: '\f337'; }

.zmdi-timer-off:before {
  content: '\f338'; }

.zmdi-timer:before {
  content: '\f339'; }

.zmdi-android-alt:before {
  content: '\f33a'; }

.zmdi-android:before {
  content: '\f33b'; }

.zmdi-apple:before {
  content: '\f33c'; }

.zmdi-behance:before {
  content: '\f33d'; }

.zmdi-codepen:before {
  content: '\f33e'; }

.zmdi-dribbble:before {
  content: '\f33f'; }


.zmdi-dropbox:before {
  content: '\f340'; }

.zmdi-evernote:before {
  content: '\f341'; }

.zmdi-facebook-box:before {
  content: '\f342'; }

.zmdi-facebook:before {
  content: '\f343'; }

.zmdi-github-box:before {
  content: '\f344'; }

.zmdi-github:before {
  content: '\f345'; }

.zmdi-google-drive:before {
  content: '\f346'; }

.zmdi-google-earth:before {
  content: '\f347'; }

.zmdi-google-glass:before {
  content: '\f348'; }

.zmdi-google-maps:before {
  content: '\f349'; }

.zmdi-google-pages:before {
  content: '\f34a'; }

.zmdi-google-play:before {
  content: '\f34b'; }

.zmdi-google-plus-box:before {
  content: '\f34c'; }

.zmdi-google-plus:before {
  content: '\f34d'; }

.zmdi-google:before {
  content: '\f34e'; }

.zmdi-instagram:before {
  content: '\f34f'; }

.zmdi-language-css3:before {
  content: '\f350'; }

.zmdi-language-html5:before {
  content: '\f351'; }

.zmdi-language-javascript:before {
  content: '\f352'; }

.zmdi-language-python-alt:before {
  content: '\f353'; }

.zmdi-language-python:before {
  content: '\f354'; }

.zmdi-lastfm:before {
  content: '\f355'; }

.zmdi-linkedin-box:before {
  content: '\f356'; }

.zmdi-paypal:before {
  content: '\f357'; }

.zmdi-pinterest-box:before {
  content: '\f358'; }

.zmdi-pocket:before {
  content: '\f359'; }

.zmdi-polymer:before {
  content: '\f35a'; }

.zmdi-share:before {
  content: '\f35b'; }

.zmdi-stackoverflow:before {
  content: '\f35c'; }

.zmdi-steam-square:before {
  content: '\f35d'; }

.zmdi-steam:before {
  content: '\f35e'; }

.zmdi-twitter-box:before {
  content: '\f35f'; }

.zmdi-twitter:before {
  content: '\f360'; }

.zmdi-vk:before {
  content: '\f361'; }

.zmdi-wikipedia:before {
  content: '\f362'; }

.zmdi-windows:before {
  content: '\f363'; }

.zmdi-aspect-ratio-alt:before {
  content: '\f364'; }

.zmdi-aspect-ratio:before {
  content: '\f365'; }

.zmdi-blur-circular:before {
  content: '\f366'; }

.zmdi-blur-linear:before {
  content: '\f367'; }

.zmdi-blur-off:before {
  content: '\f368'; }

.zmdi-blur:before {
  content: '\f369'; }

.zmdi-brightness-2:before {
  content: '\f36a'; }

.zmdi-brightness-3:before {
  content: '\f36b'; }

.zmdi-brightness-4:before {
  content: '\f36c'; }

.zmdi-brightness-5:before {
  content: '\f36d'; }

.zmdi-brightness-6:before {
  content: '\f36e'; }

.zmdi-brightness-7:before {
  content: '\f36f'; }

.zmdi-brightness-auto:before {
  content: '\f370'; }

.zmdi-brightness-setting:before {
  content: '\f371'; }

.zmdi-broken-image:before {
  content: '\f372'; }

.zmdi-center-focus-strong:before {
  content: '\f373'; }

.zmdi-center-focus-weak:before {
  content: '\f374'; }

.zmdi-compare:before {
  content: '\f375'; }

.zmdi-crop-16-9:before {
  content: '\f376'; }

.zmdi-crop-3-2:before {
  content: '\f377'; }

.zmdi-crop-5-4:before {
  content: '\f378'; }

.zmdi-crop-7-5:before {
  content: '\f379'; }

.zmdi-crop-din:before {
  content: '\f37a'; }

.zmdi-crop-free:before {
  content: '\f37b'; }

.zmdi-crop-landscape:before {
  content: '\f37c'; }

.zmdi-crop-portrait:before {
  content: '\f37d'; }

.zmdi-crop-square:before {
  content: '\f37e'; }

.zmdi-exposure-alt:before {
  content: '\f37f'; }

.zmdi-exposure:before {
  content: '\f380'; }

.zmdi-filter-b-and-w:before {
  content: '\f381'; }

.zmdi-filter-center-focus:before {
  content: '\f382'; }

.zmdi-filter-frames:before {
  content: '\f383'; }

.zmdi-filter-tilt-shift:before {
  content: '\f384'; }

.zmdi-gradient:before {
  content: '\f385'; }

.zmdi-grain:before {
  content: '\f386'; }

.zmdi-graphic-eq:before {
  content: '\f387'; }

.zmdi-hdr-off:before {
  content: '\f388'; }

.zmdi-hdr-strong:before {
  content: '\f389'; }

.zmdi-hdr-weak:before {
  content: '\f38a'; }

.zmdi-hdr:before {
  content: '\f38b'; }

.zmdi-iridescent:before {
  content: '\f38c'; }

.zmdi-leak-off:before {
  content: '\f38d'; }

.zmdi-leak:before {
  content: '\f38e'; }

.zmdi-looks:before {
  content: '\f38f'; }

.zmdi-loupe:before {
  content: '\f390'; }

.zmdi-panorama-horizontal:before {
  content: '\f391'; }

.zmdi-panorama-vertical:before {
  content: '\f392'; }

.zmdi-panorama-wide-angle:before {
  content: '\f393'; }

.zmdi-photo-size-select-large:before {
  content: '\f394'; }

.zmdi-photo-size-select-small:before {
  content: '\f395'; }

.zmdi-picture-in-picture:before {
  content: '\f396'; }

.zmdi-slideshow:before {
  content: '\f397'; }

.zmdi-texture:before {
  content: '\f398'; }

.zmdi-tonality:before {
  content: '\f399'; }

.zmdi-vignette:before {
  content: '\f39a'; }

.zmdi-wb-auto:before {
  content: '\f39b'; }

.zmdi-eject-alt:before {
  content: '\f39c'; }

.zmdi-eject:before {
  content: '\f39d'; }

.zmdi-equalizer:before {
  content: '\f39e'; }

.zmdi-fast-forward:before {
  content: '\f39f'; }

.zmdi-fast-rewind:before {
  content: '\f3a0'; }

.zmdi-forward-10:before {
  content: '\f3a1'; }

.zmdi-forward-30:before {
  content: '\f3a2'; }

.zmdi-forward-5:before {
  content: '\f3a3'; }

.zmdi-hearing:before {
  content: '\f3a4'; }

.zmdi-pause-circle-outline:before {
  content: '\f3a5'; }

.zmdi-pause-circle:before {
  content: '\f3a6'; }

.zmdi-pause:before {
  content: '\f3a7'; }

.zmdi-play-circle-outline:before {
  content: '\f3a8'; }

.zmdi-play-circle:before {
  content: '\f3a9'; }

.zmdi-play:before {
  content: '\f3aa'; }

.zmdi-playlist-audio:before {
  content: '\f3ab'; }

.zmdi-playlist-plus:before {
  content: '\f3ac'; }

.zmdi-repeat-one:before {
  content: '\f3ad'; }

.zmdi-repeat:before {
  content: '\f3ae'; }

.zmdi-replay-10:before {
  content: '\f3af'; }

.zmdi-replay-30:before {
  content: '\f3b0'; }

.zmdi-replay-5:before {
  content: '\f3b1'; }

.zmdi-replay:before {
  content: '\f3b2'; }

.zmdi-shuffle:before {
  content: '\f3b3'; }

.zmdi-skip-next:before {
  content: '\f3b4'; }

.zmdi-skip-previous:before {
  content: '\f3b5'; }

.zmdi-stop:before {
  content: '\f3b6'; }

.zmdi-surround-sound:before {
  content: '\f3b7'; }

.zmdi-tune:before {
  content: '\f3b8'; }

.zmdi-volume-down:before {
  content: '\f3b9'; }

.zmdi-volume-mute:before {
  content: '\f3ba'; }

.zmdi-volume-off:before {
  content: '\f3bb'; }

.zmdi-volume-up:before {
  content: '\f3bc'; }

.zmdi-n-1-square:before {
  content: '\f3bd'; }

.zmdi-n-2-square:before {
  content: '\f3be'; }

.zmdi-n-3-square:before {
  content: '\f3bf'; }

.zmdi-n-4-square:before {
  content: '\f3c0'; }

.zmdi-n-5-square:before {
  content: '\f3c1'; }

.zmdi-n-6-square:before {
  content: '\f3c2'; }

.zmdi-neg-1:before {
  content: '\f3c3'; }

.zmdi-neg-2:before {
  content: '\f3c4'; }

.zmdi-plus-1:before {
  content: '\f3c5'; }

.zmdi-plus-2:before {
  content: '\f3c6'; }

.zmdi-sec-10:before {
  content: '\f3c7'; }

.zmdi-sec-3:before {
  content: '\f3c8'; }

.zmdi-zero:before {
  content: '\f3c9'; }

.zmdi-airline-seat-flat-angled:before {
  content: '\f3ca'; }

.zmdi-airline-seat-flat:before {
  content: '\f3cb'; }

.zmdi-airline-seat-individual-suite:before {
  content: '\f3cc'; }

.zmdi-airline-seat-legroom-extra:before {
  content: '\f3cd'; }

.zmdi-airline-seat-legroom-normal:before {
  content: '\f3ce'; }

.zmdi-airline-seat-legroom-reduced:before {
  content: '\f3cf'; }

.zmdi-airline-seat-recline-extra:before {
  content: '\f3d0'; }

.zmdi-airline-seat-recline-normal:before {
  content: '\f3d1'; }

.zmdi-airplay:before {
  content: '\f3d2'; }

.zmdi-closed-caption:before {
  content: '\f3d3'; }

.zmdi-confirmation-number:before {
  content: '\f3d4'; }

.zmdi-developer-board:before {
  content: '\f3d5'; }

.zmdi-disc-full:before {
  content: '\f3d6'; }

.zmdi-explicit:before {
  content: '\f3d7'; }

.zmdi-flight-land:before {
  content: '\f3d8'; }

.zmdi-flight-takeoff:before {
  content: '\f3d9'; }

.zmdi-flip-to-back:before {
  content: '\f3da'; }

.zmdi-flip-to-front:before {
  content: '\f3db'; }

.zmdi-group-work:before {
  content: '\f3dc'; }

.zmdi-hd:before {
  content: '\f3dd'; }

.zmdi-hq:before {
  content: '\f3de'; }

.zmdi-markunread-mailbox:before {
  content: '\f3df'; }

.zmdi-memory:before {
  content: '\f3e0'; }

.zmdi-nfc:before {
  content: '\f3e1'; }

.zmdi-play-for-work:before {
  content: '\f3e2'; }

.zmdi-power-input:before {
  content: '\f3e3'; }

.zmdi-present-to-all:before {
  content: '\f3e4'; }

.zmdi-satellite:before {
  content: '\f3e5'; }

.zmdi-tap-and-play:before {
  content: '\f3e6'; }

.zmdi-vibration:before {
  content: '\f3e7'; }

.zmdi-voicemail:before {
  content: '\f3e8'; }

.zmdi-group:before {
  content: '\f3e9'; }

.zmdi-rss:before {
  content: '\f3ea'; }

.zmdi-shape:before {
  content: '\f3eb'; }

.zmdi-spinner:before {
  content: '\f3ec'; }

.zmdi-ungroup:before {
  content: '\f3ed'; }

.zmdi-500px:before {
  content: '\f3ee'; }

.zmdi-8tracks:before {
  content: '\f3ef'; }

.zmdi-amazon:before {
  content: '\f3f0'; }

.zmdi-blogger:before {
  content: '\f3f1'; }

.zmdi-delicious:before {
  content: '\f3f2'; }

.zmdi-disqus:before {
  content: '\f3f3'; }

.zmdi-flattr:before {
  content: '\f3f4'; }

.zmdi-flickr:before {
  content: '\f3f5'; }

.zmdi-github-alt:before {
  content: '\f3f6'; }

.zmdi-google-old:before {
  content: '\f3f7'; }

.zmdi-linkedin:before {
  content: '\f3f8'; }

.zmdi-odnoklassniki:before {
  content: '\f3f9'; }

.zmdi-outlook:before {
  content: '\f3fa'; }

.zmdi-paypal-alt:before {
  content: '\f3fb'; }

.zmdi-pinterest:before {
  content: '\f3fc'; }

.zmdi-playstation:before {
  content: '\f3fd'; }

.zmdi-reddit:before {
  content: '\f3fe'; }

.zmdi-skype:before {
  content: '\f3ff'; }

.zmdi-slideshare:before {
  content: '\f400'; }

.zmdi-soundcloud:before {
  content: '\f401'; }

.zmdi-tumblr:before {
  content: '\f402'; }

.zmdi-twitch:before {
  content: '\f403'; }

.zmdi-vimeo:before {
  content: '\f404'; }

.zmdi-whatsapp:before {
  content: '\f405'; }

.zmdi-xbox:before {
  content: '\f406'; }

.zmdi-yahoo:before {
  content: '\f407'; }

.zmdi-youtube-play:before {
  content: '\f408'; }

.zmdi-youtube:before {
  content: '\f409'; }

.zmdi-import-export:before {
  content: '\f30c'; }

.zmdi-swap-vertical-:before {
  content: '\f30c'; }

.zmdi-airplanemode-inactive:before {
  content: '\f102'; }

.zmdi-airplanemode-active:before {
  content: '\f103'; }

.zmdi-rate-review:before {
  content: '\f103'; }

.zmdi-comment-sign:before {
  content: '\f25a'; }

.zmdi-network-warning:before {
  content: '\f2ad'; }

.zmdi-shopping-cart-add:before {
  content: '\f1ca'; }

.zmdi-file-add:before {
  content: '\f221'; }

.zmdi-network-wifi-scan:before {
  content: '\f2e4'; }

.zmdi-collection-add:before {
  content: '\f14e'; }

.zmdi-format-playlist-add:before {
  content: '\f3ac'; }

.zmdi-format-queue-music:before {
  content: '\f3ab'; }

.zmdi-plus-box:before {
  content: '\f277'; }

.zmdi-tag-backspace:before {
  content: '\f1d9'; }

.zmdi-alarm-add:before {
  content: '\f32b'; }

.zmdi-battery-charging:before {
  content: '\f114'; }

.zmdi-daydream-setting:before {
  content: '\f217'; }

.zmdi-more-horiz:before {
  content: '\f19c'; }

.zmdi-book-photo:before {
  content: '\f11b'; }

.zmdi-incandescent:before {
  content: '\f189'; }

.zmdi-wb-iridescent:before {
  content: '\f38c'; }

.zmdi-calendar-remove:before {
  content: '\f330'; }

.zmdi-refresh-sync-disabled:before {
  content: '\f1b7'; }

.zmdi-refresh-sync-problem:before {
  content: '\f1b6'; }

.zmdi-crop-original:before {
  content: '\f17e'; }

.zmdi-power-off:before {
  content: '\f1af'; }

.zmdi-power-off-setting:before {
  content: '\f1ae'; }

.zmdi-leak-remove:before {
  content: '\f38d'; }

.zmdi-star-border:before {
  content: '\f27c'; }


.zmdi-brightness-low:before {
  content: '\f36d'; }

.zmdi-brightness-medium:before {
  content: '\f36e'; }

.zmdi-brightness-high:before {
  content: '\f36f'; }

.zmdi-smartphone-portrait:before {
  content: '\f2d4'; }

.zmdi-live-tv:before {
  content: '\f2d9'; }

.zmdi-format-textdirection-l-to-r:before {
  content: '\f249'; }

.zmdi-format-textdirection-r-to-l:before {
  content: '\f24a'; }

.zmdi-arrow-back:before {
  content: '\f2ea'; }

.zmdi-arrow-forward:before {
  content: '\f2ee'; }

.zmdi-arrow-in:before {
  content: '\f2e9'; }

.zmdi-arrow-out:before {
  content: '\f2ed'; }

.zmdi-rotate-90-degrees-ccw:before {
  content: '\f304'; }

.zmdi-adb:before {
  content: '\f33a'; }

.zmdi-network-wifi:before {
  content: '\f2e8'; }

.zmdi-network-wifi-alt:before {
  content: '\f2e3'; }

.zmdi-network-wifi-lock:before {
  content: '\f2e5'; }

.zmdi-network-wifi-off:before {
  content: '\f2e6'; }

.zmdi-network-wifi-outline:before {
  content: '\f2e7'; }

.zmdi-network-wifi-info:before {
  content: '\f2e4'; }

.zmdi-layers-clear:before {
  content: '\f18b'; }

.zmdi-colorize:before {
  content: '\f15d'; }

.zmdi-format-paint:before {
  content: '\f1ba'; }

.zmdi-format-quote:before {
  content: '\f1b2'; }

.zmdi-camera-monochrome-photos:before {
  content: '\f285'; }

.zmdi-sort-by-alpha:before {
  content: '\f1cf'; }

.zmdi-folder-shared:before {
  content: '\f225'; }

.zmdi-folder-special:before {
  content: '\f226'; }

.zmdi-comment-dots:before {
  content: '\f260'; }

.zmdi-reorder:before {
  content: '\f31e'; }

.zmdi-dehaze:before {
  content: '\f197'; }

.zmdi-sort:before {
  content: '\f1ce'; }

.zmdi-pages:before {
  content: '\f34a'; }

.zmdi-stack-overflow:before {
  content: '\f35c'; }

.zmdi-calendar-account:before {
  content: '\f204'; }

.zmdi-paste:before {
  content: '\f109'; }

.zmdi-cut:before {
  content: '\f1bc'; }

.zmdi-save:before {
  content: '\f297'; }

.zmdi-smartphone-code:before {
  content: '\f139'; }

.zmdi-directions-bike:before {
  content: '\f117'; }

.zmdi-directions-boat:before {
  content: '\f11a'; }

.zmdi-directions-bus:before {
  content: '\f121'; }

.zmdi-directions-car:before {
  content: '\f125'; }

.zmdi-directions-railway:before {
  content: '\f1b3'; }

.zmdi-directions-run:before {
  content: '\f215'; }

.zmdi-directions-subway:before {
  content: '\f1d5'; }

.zmdi-directions-walk:before {
  content: '\f216'; }

.zmdi-local-hotel:before {
  content: '\f178'; }

.zmdi-local-activity:before {
  content: '\f1df'; }

.zmdi-local-play:before {
  content: '\f1df'; }

.zmdi-local-airport:before {
  content: '\f103'; }

.zmdi-local-atm:before {
  content: '\f198'; }

.zmdi-local-bar:before {
  content: '\f137'; }

.zmdi-local-cafe:before {
  content: '\f13b'; }

.zmdi-local-car-wash:before {
  content: '\f124'; }

.zmdi-local-convenience-store:before {
  content: '\f1d3'; }

.zmdi-local-dining:before {
  content: '\f153'; }

.zmdi-local-drink:before {
  content: '\f157'; }

.zmdi-local-florist:before {
  content: '\f168'; }

.zmdi-local-gas-station:before {
  content: '\f16f'; }

.zmdi-local-grocery-store:before {
  content: '\f1cb'; }

.zmdi-local-hospital:before {
  content: '\f177'; }

.zmdi-local-laundry-service:before {
  content: '\f1e9'; }

.zmdi-local-library:before {
  content: '\f18d'; }

.zmdi-local-mall:before {
  content: '\f195'; }

.zmdi-local-movies:before {
  content: '\f19d'; }

.zmdi-local-offer:before {
  content: '\f187'; }

.zmdi-local-parking:before {
  content: '\f1a5'; }

.zmdi-local-parking:before {
  content: '\f1a5'; }

.zmdi-local-pharmacy:before {
  content: '\f176'; }

.zmdi-local-phone:before {
  content: '\f2be'; }

.zmdi-local-pizza:before {
  content: '\f1ac'; }

.zmdi-local-post-office:before {
  content: '\f15a'; }

.zmdi-local-printshop:before {
  content: '\f1b0'; }

.zmdi-local-see:before {
  content: '\f28c'; }

.zmdi-local-shipping:before {

  content: '\f1e6'; }

.zmdi-local-store:before {
  content: '\f1d4'; }

.zmdi-local-taxi:before {
  content: '\f123'; }

.zmdi-local-wc:before {
  content: '\f211'; }

.zmdi-my-location:before {
  content: '\f299'; }

.zmdi-directions:before {
  content: '\f1e7'; }

@font-face {
  font-family: 'themify';
  src: url(/build/fonts/themify.9bad9444.eot);
  src: url(/build/fonts/themify.9bad9444.eot?#iefix-fvbane) format("embedded-opentype"), url(/build/fonts/themify.29b39089.woff) format("woff"), url(/build/fonts/themify.eda8b943.ttf) format("truetype"), url(/build/images/themify.f0fc8c79.svg#themify) format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="ti-"], [class*=" ti-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ti-wand:before {
  content: "\e600"; }

.ti-volume:before {
  content: "\e601"; }

.ti-user:before {
  content: "\e602"; }

.ti-unlock:before {
  content: "\e603"; }

.ti-unlink:before {
  content: "\e604"; }

.ti-trash:before {
  content: "\e605"; }

.ti-thought:before {
  content: "\e606"; }

.ti-target:before {
  content: "\e607"; }

.ti-tag:before {
  content: "\e608"; }

.ti-tablet:before {
  content: "\e609"; }

.ti-star:before {
  content: "\e60a"; }

.ti-spray:before {
  content: "\e60b"; }

.ti-signal:before {
  content: "\e60c"; }

.ti-shopping-cart:before {
  content: "\e60d"; }

.ti-shopping-cart-full:before {
  content: "\e60e"; }

.ti-settings:before {
  content: "\e60f"; }

.ti-search:before {
  content: "\e610"; }

.ti-zoom-in:before {
  content: "\e611"; }

.ti-zoom-out:before {
  content: "\e612"; }

.ti-cut:before {
  content: "\e613"; }

.ti-ruler:before {
  content: "\e614"; }

.ti-ruler-pencil:before {
  content: "\e615"; }

.ti-ruler-alt:before {
  content: "\e616"; }

.ti-bookmark:before {
  content: "\e617"; }

.ti-bookmark-alt:before {
  content: "\e618"; }

.ti-reload:before {
  content: "\e619"; }

.ti-plus:before {
  content: "\e61a"; }

.ti-pin:before {
  content: "\e61b"; }

.ti-pencil:before {
  content: "\e61c"; }

.ti-pencil-alt:before {
  content: "\e61d"; }

.ti-paint-roller:before {
  content: "\e61e"; }

.ti-paint-bucket:before {
  content: "\e61f"; }

.ti-na:before {
  content: "\e620"; }

.ti-mobile:before {
  content: "\e621"; }

.ti-minus:before {
  content: "\e622"; }

.ti-medall:before {
  content: "\e623"; }

.ti-medall-alt:before {
  content: "\e624"; }

.ti-marker:before {
  content: "\e625"; }

.ti-marker-alt:before {
  content: "\e626"; }

.ti-arrow-up:before {
  content: "\e627"; }

.ti-arrow-right:before {
  content: "\e628"; }

.ti-arrow-left:before {
  content: "\e629"; }

.ti-arrow-down:before {
  content: "\e62a"; }

.ti-lock:before {
  content: "\e62b"; }

.ti-location-arrow:before {
  content: "\e62c"; }

.ti-link:before {
  content: "\e62d"; }

.ti-layout:before {
  content: "\e62e"; }

.ti-layers:before {
  content: "\e62f"; }

.ti-layers-alt:before {
  content: "\e630"; }

.ti-key:before {
  content: "\e631"; }

.ti-import:before {
  content: "\e632"; }

.ti-image:before {
  content: "\e633"; }

.ti-heart:before {
  content: "\e634"; }

.ti-heart-broken:before {
  content: "\e635"; }

.ti-hand-stop:before {
  content: "\e636"; }

.ti-hand-open:before {
  content: "\e637"; }

.ti-hand-drag:before {
  content: "\e638"; }

.ti-folder:before {
  content: "\e639"; }

.ti-flag:before {
  content: "\e63a"; }

.ti-flag-alt:before {
  content: "\e63b"; }

.ti-flag-alt-2:before {
  content: "\e63c"; }

.ti-eye:before {
  content: "\e63d"; }

.ti-export:before {
  content: "\e63e"; }

.ti-exchange-vertical:before {
  content: "\e63f"; }

.ti-desktop:before {
  content: "\e640"; }

.ti-cup:before {
  content: "\e641"; }

.ti-crown:before {
  content: "\e642"; }

.ti-comments:before {
  content: "\e643"; }

.ti-comment:before {
  content: "\e644"; }

.ti-comment-alt:before {
  content: "\e645"; }

.ti-close:before {
  content: "\e646"; }

.ti-clip:before {
  content: "\e647"; }

.ti-angle-up:before {
  content: "\e648"; }

.ti-angle-right:before {
  content: "\e649"; }

.ti-angle-left:before {
  content: "\e64a"; }

.ti-angle-down:before {
  content: "\e64b"; }

.ti-check:before {
  content: "\e64c"; }

.ti-check-box:before {
  content: "\e64d"; }

.ti-camera:before {
  content: "\e64e"; }

.ti-announcement:before {
  content: "\e64f"; }

.ti-brush:before {
  content: "\e650"; }

.ti-briefcase:before {
  content: "\e651"; }

.ti-bolt:before {
  content: "\e652"; }

.ti-bolt-alt:before {
  content: "\e653"; }

.ti-blackboard:before {
  content: "\e654"; }

.ti-bag:before {
  content: "\e655"; }

.ti-move:before {
  content: "\e656"; }

.ti-arrows-vertical:before {
  content: "\e657"; }

.ti-arrows-horizontal:before {
  content: "\e658"; }

.ti-fullscreen:before {
  content: "\e659"; }

.ti-arrow-top-right:before {
  content: "\e65a"; }

.ti-arrow-top-left:before {
  content: "\e65b"; }

.ti-arrow-circle-up:before {
  content: "\e65c"; }

.ti-arrow-circle-right:before {
  content: "\e65d"; }

.ti-arrow-circle-left:before {
  content: "\e65e"; }

.ti-arrow-circle-down:before {
  content: "\e65f"; }

.ti-angle-double-up:before {
  content: "\e660"; }

.ti-angle-double-right:before {
  content: "\e661"; }

.ti-angle-double-left:before {
  content: "\e662"; }

.ti-angle-double-down:before {
  content: "\e663"; }

.ti-zip:before {
  content: "\e664"; }

.ti-world:before {
  content: "\e665"; }

.ti-wheelchair:before {
  content: "\e666"; }

.ti-view-list:before {
  content: "\e667"; }

.ti-view-list-alt:before {
  content: "\e668"; }

.ti-view-grid:before {
  content: "\e669"; }

.ti-uppercase:before {
  content: "\e66a"; }

.ti-upload:before {
  content: "\e66b"; }

.ti-underline:before {
  content: "\e66c"; }

.ti-truck:before {
  content: "\e66d"; }

.ti-timer:before {
  content: "\e66e"; }

.ti-ticket:before {
  content: "\e66f"; }

.ti-thumb-up:before {
  content: "\e670"; }

.ti-thumb-down:before {
  content: "\e671"; }

.ti-text:before {
  content: "\e672"; }

.ti-stats-up:before {
  content: "\e673"; }

.ti-stats-down:before {
  content: "\e674"; }

.ti-split-v:before {
  content: "\e675"; }

.ti-split-h:before {
  content: "\e676"; }

.ti-smallcap:before {
  content: "\e677"; }

.ti-shine:before {
  content: "\e678"; }

.ti-shift-right:before {
  content: "\e679"; }

.ti-shift-left:before {
  content: "\e67a"; }

.ti-shield:before {
  content: "\e67b"; }

.ti-notepad:before {
  content: "\e67c"; }

.ti-server:before {
  content: "\e67d"; }

.ti-quote-right:before {
  content: "\e67e"; }

.ti-quote-left:before {
  content: "\e67f"; }

.ti-pulse:before {
  content: "\e680"; }

.ti-printer:before {
  content: "\e681"; }

.ti-power-off:before {
  content: "\e682"; }

.ti-plug:before {
  content: "\e683"; }

.ti-pie-chart:before {
  content: "\e684"; }

.ti-paragraph:before {
  content: "\e685"; }

.ti-panel:before {
  content: "\e686"; }

.ti-package:before {
  content: "\e687"; }

.ti-music:before {
  content: "\e688"; }

.ti-music-alt:before {
  content: "\e689"; }

.ti-mouse:before {
  content: "\e68a"; }

.ti-mouse-alt:before {
  content: "\e68b"; }

.ti-money:before {
  content: "\e68c"; }

.ti-microphone:before {
  content: "\e68d"; }

.ti-menu:before {
  content: "\e68e"; }

.ti-menu-alt:before {
  content: "\e68f"; }

.ti-map:before {
  content: "\e690"; }

.ti-map-alt:before {
  content: "\e691"; }

.ti-loop:before {
  content: "\e692"; }

.ti-location-pin:before {
  content: "\e693"; }

.ti-list:before {
  content: "\e694"; }

.ti-light-bulb:before {
  content: "\e695"; }

.ti-Italic:before {
  content: "\e696"; }

.ti-info:before {
  content: "\e697"; }

.ti-infinite:before {
  content: "\e698"; }

.ti-id-badge:before {
  content: "\e699"; }

.ti-hummer:before {
  content: "\e69a"; }

.ti-home:before {
  content: "\e69b"; }

.ti-help:before {
  content: "\e69c"; }

.ti-headphone:before {
  content: "\e69d"; }

.ti-harddrives:before {
  content: "\e69e"; }

.ti-harddrive:before {
  content: "\e69f"; }

.ti-gift:before {
  content: "\e6a0"; }

.ti-game:before {
  content: "\e6a1"; }

.ti-filter:before {
  content: "\e6a2"; }

.ti-files:before {
  content: "\e6a3"; }

.ti-file:before {
  content: "\e6a4"; }

.ti-eraser:before {
  content: "\e6a5"; }

.ti-envelope:before {
  content: "\e6a6"; }

.ti-download:before {
  content: "\e6a7"; }

.ti-direction:before {
  content: "\e6a8"; }

.ti-direction-alt:before {
  content: "\e6a9"; }

.ti-dashboard:before {
  content: "\e6aa"; }

.ti-control-stop:before {
  content: "\e6ab"; }

.ti-control-shuffle:before {
  content: "\e6ac"; }

.ti-control-play:before {
  content: "\e6ad"; }

.ti-control-pause:before {
  content: "\e6ae"; }

.ti-control-forward:before {
  content: "\e6af"; }

.ti-control-backward:before {
  content: "\e6b0"; }

.ti-cloud:before {
  content: "\e6b1"; }

.ti-cloud-up:before {
  content: "\e6b2"; }

.ti-cloud-down:before {
  content: "\e6b3"; }

.ti-clipboard:before {
  content: "\e6b4"; }

.ti-car:before {
  content: "\e6b5"; }

.ti-calendar:before {
  content: "\e6b6"; }

.ti-book:before {
  content: "\e6b7"; }

.ti-bell:before {
  content: "\e6b8"; }

.ti-basketball:before {
  content: "\e6b9"; }

.ti-bar-chart:before {
  content: "\e6ba"; }

.ti-bar-chart-alt:before {
  content: "\e6bb"; }

.ti-back-right:before {
  content: "\e6bc"; }

.ti-back-left:before {
  content: "\e6bd"; }

.ti-arrows-corner:before {
  content: "\e6be"; }

.ti-archive:before {
  content: "\e6bf"; }

.ti-anchor:before {
  content: "\e6c0"; }

.ti-align-right:before {
  content: "\e6c1"; }

.ti-align-left:before {
  content: "\e6c2"; }

.ti-align-justify:before {
  content: "\e6c3"; }

.ti-align-center:before {
  content: "\e6c4"; }

.ti-alert:before {
  content: "\e6c5"; }

.ti-alarm-clock:before {
  content: "\e6c6"; }

.ti-agenda:before {
  content: "\e6c7"; }

.ti-write:before {
  content: "\e6c8"; }

.ti-window:before {
  content: "\e6c9"; }

.ti-widgetized:before {
  content: "\e6ca"; }

.ti-widget:before {
  content: "\e6cb"; }

.ti-widget-alt:before {
  content: "\e6cc"; }

.ti-wallet:before {
  content: "\e6cd"; }

.ti-video-clapper:before {
  content: "\e6ce"; }

.ti-video-camera:before {
  content: "\e6cf"; }

.ti-vector:before {
  content: "\e6d0"; }

.ti-themify-logo:before {
  content: "\e6d1"; }

.ti-themify-favicon:before {
  content: "\e6d2"; }

.ti-themify-favicon-alt:before {
  content: "\e6d3"; }

.ti-support:before {
  content: "\e6d4"; }

.ti-stamp:before {
  content: "\e6d5"; }

.ti-split-v-alt:before {
  content: "\e6d6"; }

.ti-slice:before {
  content: "\e6d7"; }

.ti-shortcode:before {
  content: "\e6d8"; }

.ti-shift-right-alt:before {
  content: "\e6d9"; }

.ti-shift-left-alt:before {
  content: "\e6da"; }

.ti-ruler-alt-2:before {
  content: "\e6db"; }

.ti-receipt:before {
  content: "\e6dc"; }

.ti-pin2:before {
  content: "\e6dd"; }

.ti-pin-alt:before {
  content: "\e6de"; }

.ti-pencil-alt2:before {
  content: "\e6df"; }

.ti-palette:before {
  content: "\e6e0"; }

.ti-more:before {
  content: "\e6e1"; }

.ti-more-alt:before {
  content: "\e6e2"; }

.ti-microphone-alt:before {
  content: "\e6e3"; }

.ti-magnet:before {
  content: "\e6e4"; }

.ti-line-double:before {
  content: "\e6e5"; }

.ti-line-dotted:before {
  content: "\e6e6"; }

.ti-line-dashed:before {
  content: "\e6e7"; }

.ti-layout-width-full:before {
  content: "\e6e8"; }

.ti-layout-width-default:before {
  content: "\e6e9"; }

.ti-layout-width-default-alt:before {
  content: "\e6ea"; }

.ti-layout-tab:before {
  content: "\e6eb"; }

.ti-layout-tab-window:before {
  content: "\e6ec"; }

.ti-layout-tab-v:before {
  content: "\e6ed"; }

.ti-layout-tab-min:before {
  content: "\e6ee"; }

.ti-layout-slider:before {
  content: "\e6ef"; }

.ti-layout-slider-alt:before {
  content: "\e6f0"; }

.ti-layout-sidebar-right:before {
  content: "\e6f1"; }

.ti-layout-sidebar-none:before {
  content: "\e6f2"; }

.ti-layout-sidebar-left:before {
  content: "\e6f3"; }

.ti-layout-placeholder:before {
  content: "\e6f4"; }

.ti-layout-menu:before {
  content: "\e6f5"; }

.ti-layout-menu-v:before {
  content: "\e6f6"; }

.ti-layout-menu-separated:before {
  content: "\e6f7"; }

.ti-layout-menu-full:before {
  content: "\e6f8"; }

.ti-layout-media-right-alt:before {
  content: "\e6f9"; }

.ti-layout-media-right:before {
  content: "\e6fa"; }

.ti-layout-media-overlay:before {
  content: "\e6fb"; }

.ti-layout-media-overlay-alt:before {
  content: "\e6fc"; }

.ti-layout-media-overlay-alt-2:before {
  content: "\e6fd"; }

.ti-layout-media-left-alt:before {
  content: "\e6fe"; }

.ti-layout-media-left:before {
  content: "\e6ff"; }

.ti-layout-media-center-alt:before {
  content: "\e700"; }

.ti-layout-media-center:before {
  content: "\e701"; }

.ti-layout-list-thumb:before {
  content: "\e702"; }

.ti-layout-list-thumb-alt:before {
  content: "\e703"; }

.ti-layout-list-post:before {
  content: "\e704"; }

.ti-layout-list-large-image:before {
  content: "\e705"; }

.ti-layout-line-solid:before {
  content: "\e706"; }

.ti-layout-grid4:before {
  content: "\e707"; }

.ti-layout-grid3:before {
  content: "\e708"; }

.ti-layout-grid2:before {
  content: "\e709"; }

.ti-layout-grid2-thumb:before {
  content: "\e70a"; }

.ti-layout-cta-right:before {
  content: "\e70b"; }

.ti-layout-cta-left:before {
  content: "\e70c"; }

.ti-layout-cta-center:before {
  content: "\e70d"; }

.ti-layout-cta-btn-right:before {
  content: "\e70e"; }

.ti-layout-cta-btn-left:before {
  content: "\e70f"; }

.ti-layout-column4:before {
  content: "\e710"; }

.ti-layout-column3:before {
  content: "\e711"; }

.ti-layout-column2:before {
  content: "\e712"; }

.ti-layout-accordion-separated:before {
  content: "\e713"; }

.ti-layout-accordion-merged:before {
  content: "\e714"; }

.ti-layout-accordion-list:before {
  content: "\e715"; }

.ti-ink-pen:before {
  content: "\e716"; }

.ti-info-alt:before {
  content: "\e717"; }

.ti-help-alt:before {
  content: "\e718"; }

.ti-headphone-alt:before {
  content: "\e719"; }

.ti-hand-point-up:before {
  content: "\e71a"; }

.ti-hand-point-right:before {
  content: "\e71b"; }

.ti-hand-point-left:before {
  content: "\e71c"; }

.ti-hand-point-down:before {
  content: "\e71d"; }

.ti-gallery:before {
  content: "\e71e"; }

.ti-face-smile:before {
  content: "\e71f"; }

.ti-face-sad:before {
  content: "\e720"; }

.ti-credit-card:before {
  content: "\e721"; }

.ti-control-skip-forward:before {
  content: "\e722"; }

.ti-control-skip-backward:before {
  content: "\e723"; }

.ti-control-record:before {
  content: "\e724"; }

.ti-control-eject:before {
  content: "\e725"; }

.ti-comments-smiley:before {
  content: "\e726"; }

.ti-brush-alt:before {
  content: "\e727"; }

.ti-youtube:before {
  content: "\e728"; }

.ti-vimeo:before {
  content: "\e729"; }

.ti-twitter:before {
  content: "\e72a"; }

.ti-time:before {
  content: "\e72b"; }

.ti-tumblr:before {
  content: "\e72c"; }

.ti-skype:before {
  content: "\e72d"; }

.ti-share:before {
  content: "\e72e"; }

.ti-share-alt:before {
  content: "\e72f"; }

.ti-rocket:before {
  content: "\e730"; }

.ti-pinterest:before {
  content: "\e731"; }

.ti-new-window:before {
  content: "\e732"; }

.ti-microsoft:before {
  content: "\e733"; }

.ti-list-ol:before {
  content: "\e734"; }

.ti-linkedin:before {
  content: "\e735"; }

.ti-layout-sidebar-2:before {
  content: "\e736"; }

.ti-layout-grid4-alt:before {
  content: "\e737"; }

.ti-layout-grid3-alt:before {
  content: "\e738"; }

.ti-layout-grid2-alt:before {
  content: "\e739"; }

.ti-layout-column4-alt:before {
  content: "\e73a"; }

.ti-layout-column3-alt:before {
  content: "\e73b"; }

.ti-layout-column2-alt:before {
  content: "\e73c"; }

.ti-instagram:before {
  content: "\e73d"; }

.ti-google:before {
  content: "\e73e"; }

.ti-github:before {
  content: "\e73f"; }

.ti-flickr:before {
  content: "\e740"; }

.ti-facebook:before {
  content: "\e741"; }

.ti-dropbox:before {
  content: "\e742"; }

.ti-dribbble:before {
  content: "\e743"; }

.ti-apple:before {
  content: "\e744"; }

.ti-android:before {
  content: "\e745"; }

.ti-save:before {
  content: "\e746"; }

.ti-save-alt:before {
  content: "\e747"; }

.ti-yahoo:before {
  content: "\e748"; }

.ti-wordpress:before {
  content: "\e749"; }

.ti-vimeo-alt:before {
  content: "\e74a"; }

.ti-twitter-alt:before {
  content: "\e74b"; }

.ti-tumblr-alt:before {
  content: "\e74c"; }

.ti-trello:before {
  content: "\e74d"; }

.ti-stack-overflow:before {
  content: "\e74e"; }

.ti-soundcloud:before {
  content: "\e74f"; }

.ti-sharethis:before {
  content: "\e750"; }

.ti-sharethis-alt:before {
  content: "\e751"; }

.ti-reddit:before {
  content: "\e752"; }

.ti-pinterest-alt:before {
  content: "\e753"; }

.ti-microsoft-alt:before {
  content: "\e754"; }

.ti-linux:before {
  content: "\e755"; }

.ti-jsfiddle:before {
  content: "\e756"; }

.ti-joomla:before {
  content: "\e757"; }

.ti-html5:before {
  content: "\e758"; }

.ti-flickr-alt:before {
  content: "\e759"; }

.ti-email:before {
  content: "\e75a"; }

.ti-drupal:before {
  content: "\e75b"; }

.ti-dropbox-alt:before {
  content: "\e75c"; }

.ti-css3:before {
  content: "\e75d"; }

.ti-rss:before {
  content: "\e75e"; }

.ti-rss-alt:before {
  content: "\e75f"; }

@font-face {
  font-family: "simple-line-icons";
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot);
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot?#iefix-i3a2kk) format("embedded-opentype"), url(/build/fonts/Simple-Line-Icons.3ec13a24.ttf) format("truetype"), url(/build/fonts/Simple-Line-Icons.3826fa1c.woff2) format("woff2"), url(/build/fonts/Simple-Line-Icons.5c9febce.woff) format("woff"), url(/build/images/Simple-Line-Icons.a5f360ea.svg#simple-line-icons) format("svg");
  font-weight: normal;
  font-style: normal; }
.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-close, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawar, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calender, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symble-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pintarest, .icon-social-github, .icon-social-gplus, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox {
  font-family: "simple-line-icons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-user:before {
  content: "\e005"; }

.icon-people:before {
  content: "\e001"; }

.icon-user-female:before {
  content: "\e000"; }

.icon-user-follow:before {
  content: "\e002"; }

.icon-user-following:before {
  content: "\e003"; }

.icon-user-unfollow:before {
  content: "\e004"; }

.icon-login:before {
  content: "\e066"; }

.icon-logout:before {
  content: "\e065"; }

.icon-emotsmile:before {
  content: "\e021"; }

.icon-phone:before {
  content: "\e600"; }

.icon-call-end:before {
  content: "\e048"; }

.icon-call-in:before {
  content: "\e047"; }

.icon-call-out:before {
  content: "\e046"; }

.icon-map:before {
  content: "\e033"; }

.icon-location-pin:before {
  content: "\e096"; }

.icon-direction:before {
  content: "\e042"; }

.icon-directions:before {
  content: "\e041"; }

.icon-compass:before {
  content: "\e045"; }

.icon-layers:before {
  content: "\e034"; }

.icon-menu:before {
  content: "\e601"; }

.icon-list:before {
  content: "\e067"; }

.icon-options-vertical:before {
  content: "\e602"; }

.icon-options:before {
  content: "\e603"; }

.icon-arrow-down:before {
  content: "\e604"; }

.icon-arrow-left:before {
  content: "\e605"; }

.icon-arrow-right:before {
  content: "\e606"; }

.icon-arrow-up:before {
  content: "\e607"; }

.icon-arrow-up-circle:before {
  content: "\e078"; }

.icon-arrow-left-circle:before {
  content: "\e07a"; }

.icon-arrow-right-circle:before {
  content: "\e079"; }

.icon-arrow-down-circle:before {
  content: "\e07b"; }

.icon-check:before {
  content: "\e080"; }

.icon-clock:before {
  content: "\e081"; }

.icon-plus:before {
  content: "\e095"; }

.icon-close:before {
  content: "\e082"; }

.icon-trophy:before {
  content: "\e006"; }

.icon-screen-smartphone:before {
  content: "\e010"; }

.icon-screen-desktop:before {
  content: "\e011"; }

.icon-plane:before {
  content: "\e012"; }

.icon-notebook:before {
  content: "\e013"; }

.icon-mustache:before {
  content: "\e014"; }

.icon-mouse:before {
  content: "\e015"; }

.icon-magnet:before {
  content: "\e016"; }

.icon-energy:before {
  content: "\e020"; }

.icon-disc:before {
  content: "\e022"; }

.icon-cursor:before {
  content: "\e06e"; }

.icon-cursor-move:before {
  content: "\e023"; }

.icon-crop:before {
  content: "\e024"; }

.icon-chemistry:before {
  content: "\e026"; }

.icon-speedometer:before {
  content: "\e007"; }

.icon-shield:before {
  content: "\e00e"; }

.icon-screen-tablet:before {
  content: "\e00f"; }

.icon-magic-wand:before {
  content: "\e017"; }

.icon-hourglass:before {
  content: "\e018"; }

.icon-graduation:before {
  content: "\e019"; }

.icon-ghost:before {
  content: "\e01a"; }

.icon-game-controller:before {
  content: "\e01b"; }

.icon-fire:before {
  content: "\e01c"; }

.icon-eyeglass:before {
  content: "\e01d"; }

.icon-envelope-open:before {
  content: "\e01e"; }

.icon-envelope-letter:before {
  content: "\e01f"; }

.icon-bell:before {
  content: "\e027"; }

.icon-badge:before {
  content: "\e028"; }

.icon-anchor:before {
  content: "\e029"; }

.icon-wallet:before {
  content: "\e02a"; }

.icon-vector:before {
  content: "\e02b"; }

.icon-speech:before {
  content: "\e02c"; }

.icon-puzzle:before {
  content: "\e02d"; }

.icon-printer:before {
  content: "\e02e"; }

.icon-present:before {
  content: "\e02f"; }

.icon-playlist:before {
  content: "\e030"; }

.icon-pin:before {
  content: "\e031"; }

.icon-picture:before {
  content: "\e032"; }

.icon-handbag:before {
  content: "\e035"; }

.icon-globe-alt:before {
  content: "\e036"; }

.icon-globe:before {
  content: "\e037"; }

.icon-folder-alt:before {
  content: "\e039"; }

.icon-folder:before {
  content: "\e089"; }

.icon-film:before {
  content: "\e03a"; }

.icon-feed:before {
  content: "\e03b"; }

.icon-drop:before {
  content: "\e03e"; }

.icon-drawar:before {
  content: "\e03f"; }

.icon-docs:before {
  content: "\e040"; }

.icon-doc:before {
  content: "\e085"; }

.icon-diamond:before {
  content: "\e043"; }

.icon-cup:before {
  content: "\e044"; }

.icon-calculator:before {
  content: "\e049"; }

.icon-bubbles:before {
  content: "\e04a"; }

.icon-briefcase:before {
  content: "\e04b"; }

.icon-book-open:before {
  content: "\e04c"; }

.icon-basket-loaded:before {
  content: "\e04d"; }

.icon-basket:before {
  content: "\e04e"; }

.icon-bag:before {
  content: "\e04f"; }

.icon-action-undo:before {
  content: "\e050"; }

.icon-action-redo:before {
  content: "\e051"; }

.icon-wrench:before {
  content: "\e052"; }

.icon-umbrella:before {
  content: "\e053"; }

.icon-trash:before {
  content: "\e054"; }

.icon-tag:before {
  content: "\e055"; }

.icon-support:before {
  content: "\e056"; }

.icon-frame:before {
  content: "\e038"; }

.icon-size-fullscreen:before {
  content: "\e057"; }

.icon-size-actual:before {
  content: "\e058"; }

.icon-shuffle:before {
  content: "\e059"; }

.icon-share-alt:before {
  content: "\e05a"; }

.icon-share:before {
  content: "\e05b"; }

.icon-rocket:before {
  content: "\e05c"; }

.icon-question:before {
  content: "\e05d"; }

.icon-pie-chart:before {
  content: "\e05e"; }

.icon-pencil:before {
  content: "\e05f"; }

.icon-note:before {
  content: "\e060"; }

.icon-loop:before {
  content: "\e064"; }

.icon-home:before {
  content: "\e069"; }

.icon-grid:before {
  content: "\e06a"; }

.icon-graph:before {
  content: "\e06b"; }

.icon-microphone:before {
  content: "\e063"; }

.icon-music-tone-alt:before {
  content: "\e061"; }

.icon-music-tone:before {
  content: "\e062"; }

.icon-earphones-alt:before {
  content: "\e03c"; }

.icon-earphones:before {
  content: "\e03d"; }

.icon-equalizer:before {
  content: "\e06c"; }

.icon-like:before {
  content: "\e068"; }

.icon-dislike:before {
  content: "\e06d"; }

.icon-control-start:before {
  content: "\e06f"; }

.icon-control-rewind:before {
  content: "\e070"; }

.icon-control-play:before {
  content: "\e071"; }

.icon-control-pause:before {
  content: "\e072"; }

.icon-control-forward:before {
  content: "\e073"; }

.icon-control-end:before {
  content: "\e074"; }

.icon-volume-1:before {
  content: "\e09f"; }

.icon-volume-2:before {
  content: "\e0a0"; }

.icon-volume-off:before {
  content: "\e0a1"; }

.icon-calender:before {
  content: "\e075"; }

.icon-bulb:before {
  content: "\e076"; }

.icon-chart:before {
  content: "\e077"; }

.icon-ban:before {
  content: "\e07c"; }

.icon-bubble:before {
  content: "\e07d"; }

.icon-camrecorder:before {
  content: "\e07e"; }

.icon-camera:before {
  content: "\e07f"; }

.icon-cloud-download:before {
  content: "\e083"; }

.icon-cloud-upload:before {
  content: "\e084"; }

.icon-envelope:before {
  content: "\e086"; }

.icon-eye:before {
  content: "\e087"; }

.icon-flag:before {
  content: "\e088"; }

.icon-heart:before {
  content: "\e08a"; }

.icon-info:before {
  content: "\e08b"; }

.icon-key:before {
  content: "\e08c"; }

.icon-link:before {
  content: "\e08d"; }

.icon-lock:before {
  content: "\e08e"; }

.icon-lock-open:before {
  content: "\e08f"; }

.icon-magnifier:before {
  content: "\e090"; }

.icon-magnifier-add:before {
  content: "\e091"; }

.icon-magnifier-remove:before {
  content: "\e092"; }

.icon-paper-clip:before {
  content: "\e093"; }

.icon-paper-plane:before {
  content: "\e094"; }

.icon-power:before {
  content: "\e097"; }

.icon-refresh:before {
  content: "\e098"; }

.icon-reload:before {
  content: "\e099"; }

.icon-settings:before {
  content: "\e09a"; }

.icon-star:before {
  content: "\e09b"; }

.icon-symble-female:before {
  content: "\e09c"; }

.icon-symbol-male:before {
  content: "\e09d"; }

.icon-target:before {
  content: "\e09e"; }

.icon-credit-card:before {
  content: "\e025"; }

.icon-paypal:before {
  content: "\e608"; }

.icon-social-tumblr:before {
  content: "\e00a"; }

.icon-social-twitter:before {
  content: "\e009"; }

.icon-social-facebook:before {
  content: "\e00b"; }

.icon-social-instagram:before {
  content: "\e609"; }

.icon-social-linkedin:before {
  content: "\e60a"; }

.icon-social-pintarest:before {
  content: "\e60b"; }

.icon-social-github:before {
  content: "\e60c"; }

.icon-social-gplus:before {
  content: "\e60d"; }

.icon-social-reddit:before {
  content: "\e60e"; }

.icon-social-skype:before {
  content: "\e60f"; }

.icon-social-dribbble:before {
  content: "\e00d"; }

.icon-social-behance:before {
  content: "\e610"; }

.icon-social-foursqare:before {
  content: "\e611"; }

.icon-social-soundcloud:before {
  content: "\e612"; }

.icon-social-spotify:before {
  content: "\e613"; }

.icon-social-stumbleupon:before {
  content: "\e614"; }

.icon-social-youtube:before {
  content: "\e008"; }

.icon-social-dropbox:before {
  content: "\e00c"; }

/*!
  Ionicons, v1.5.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/
@font-face {
  font-family: "Ionicons";
  src: url(/build/fonts/ionicons.fb0a954a.eot);
  src: url(/build/fonts/ionicons.fb0a954a.eot) format("embedded-opentype"), url(/build/fonts/ionicons.743cd7e7.ttf) format("truetype"), url(/build/fonts/ionicons.99abc3cc.woff) format("woff"), url(/build/images/ionicons.707b1ab9.svg) format("svg");
  font-weight: normal;
  font-style: normal; }
.ion, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios7-reloading, .ionicons,
.ion-alert,
.ion-alert-circled,
.ion-android-add,
.ion-android-add-contact,
.ion-android-alarm,
.ion-android-archive,
.ion-android-arrow-back,
.ion-android-arrow-down-left,
.ion-android-arrow-down-right,
.ion-android-arrow-forward,
.ion-android-arrow-up-left,
.ion-android-arrow-up-right,
.ion-android-battery,
.ion-android-book,
.ion-android-calendar,

.ion-android-call,
.ion-android-camera,
.ion-android-chat,
.ion-android-checkmark,
.ion-android-clock,
.ion-android-close,
.ion-android-contact,
.ion-android-contacts,
.ion-android-data,
.ion-android-developer,
.ion-android-display,
.ion-android-download,
.ion-android-drawer,
.ion-android-dropdown,
.ion-android-earth,
.ion-android-folder,
.ion-android-forums,
.ion-android-friends,
.ion-android-hand,
.ion-android-image,
.ion-android-inbox,
.ion-android-information,
.ion-android-keypad,
.ion-android-lightbulb,
.ion-android-locate,
.ion-android-location,
.ion-android-mail,
.ion-android-microphone,
.ion-android-mixer,
.ion-android-more,
.ion-android-note,
.ion-android-playstore,
.ion-android-printer,
.ion-android-promotion,
.ion-android-reminder,
.ion-android-remove,
.ion-android-search,
.ion-android-send,
.ion-android-settings,
.ion-android-share,
.ion-android-social,
.ion-android-social-user,
.ion-android-sort,
.ion-android-stair-drawer,
.ion-android-star,
.ion-android-stopwatch,
.ion-android-storage,
.ion-android-system-back,
.ion-android-system-home,
.ion-android-system-windows,
.ion-android-timer,
.ion-android-trash,
.ion-android-user-menu,
.ion-android-volume,
.ion-android-wifi,
.ion-aperture,
.ion-archive,
.ion-arrow-down-a,
.ion-arrow-down-b,
.ion-arrow-down-c,
.ion-arrow-expand,
.ion-arrow-graph-down-left,
.ion-arrow-graph-down-right,
.ion-arrow-graph-up-left,
.ion-arrow-graph-up-right,
.ion-arrow-left-a,
.ion-arrow-left-b,
.ion-arrow-left-c,
.ion-arrow-move,
.ion-arrow-resize,
.ion-arrow-return-left,
.ion-arrow-return-right,
.ion-arrow-right-a,
.ion-arrow-right-b,
.ion-arrow-right-c,
.ion-arrow-shrink,
.ion-arrow-swap,
.ion-arrow-up-a,
.ion-arrow-up-b,
.ion-arrow-up-c,
.ion-asterisk,
.ion-at,
.ion-bag,
.ion-battery-charging,
.ion-battery-empty,
.ion-battery-full,
.ion-battery-half,
.ion-battery-low,
.ion-beaker,
.ion-beer,
.ion-bluetooth,
.ion-bonfire,
.ion-bookmark,
.ion-briefcase,
.ion-bug,
.ion-calculator,
.ion-calendar,
.ion-camera,
.ion-card,
.ion-cash,
.ion-chatbox,
.ion-chatbox-working,
.ion-chatboxes,
.ion-chatbubble,
.ion-chatbubble-working,
.ion-chatbubbles,
.ion-checkmark,
.ion-checkmark-circled,
.ion-checkmark-round,
.ion-chevron-down,
.ion-chevron-left,
.ion-chevron-right,
.ion-chevron-up,
.ion-clipboard,
.ion-clock,
.ion-close,
.ion-close-circled,
.ion-close-round,
.ion-closed-captioning,
.ion-cloud,
.ion-code,
.ion-code-download,
.ion-code-working,
.ion-coffee,
.ion-compass,
.ion-compose,
.ion-connection-bars,
.ion-contrast,
.ion-cube,
.ion-disc,
.ion-document,
.ion-document-text,
.ion-drag,
.ion-earth,
.ion-edit,
.ion-egg,
.ion-eject,
.ion-email,
.ion-eye,
.ion-eye-disabled,
.ion-female,
.ion-filing,
.ion-film-marker,
.ion-fireball,
.ion-flag,
.ion-flame,
.ion-flash,
.ion-flash-off,
.ion-flask,
.ion-folder,
.ion-fork,
.ion-fork-repo,
.ion-forward,
.ion-funnel,
.ion-game-controller-a,
.ion-game-controller-b,
.ion-gear-a,
.ion-gear-b,
.ion-grid,
.ion-hammer,
.ion-happy,
.ion-headphone,
.ion-heart,
.ion-heart-broken,
.ion-help,
.ion-help-buoy,
.ion-help-circled,
.ion-home,
.ion-icecream,
.ion-icon-social-google-plus,
.ion-icon-social-google-plus-outline,
.ion-image,
.ion-images,
.ion-information,
.ion-information-circled,
.ion-ionic,
.ion-ios7-alarm,
.ion-ios7-alarm-outline,
.ion-ios7-albums,
.ion-ios7-albums-outline,
.ion-ios7-americanfootball,
.ion-ios7-americanfootball-outline,
.ion-ios7-analytics,
.ion-ios7-analytics-outline,
.ion-ios7-arrow-back,
.ion-ios7-arrow-down,
.ion-ios7-arrow-forward,
.ion-ios7-arrow-left,
.ion-ios7-arrow-right,
.ion-ios7-arrow-thin-down,
.ion-ios7-arrow-thin-left,
.ion-ios7-arrow-thin-right,
.ion-ios7-arrow-thin-up,
.ion-ios7-arrow-up,
.ion-ios7-at,
.ion-ios7-at-outline,
.ion-ios7-barcode,
.ion-ios7-barcode-outline,
.ion-ios7-baseball,
.ion-ios7-baseball-outline,
.ion-ios7-basketball,
.ion-ios7-basketball-outline,
.ion-ios7-bell,
.ion-ios7-bell-outline,
.ion-ios7-bolt,
.ion-ios7-bolt-outline,
.ion-ios7-bookmarks,
.ion-ios7-bookmarks-outline,
.ion-ios7-box,
.ion-ios7-box-outline,
.ion-ios7-briefcase,
.ion-ios7-briefcase-outline,
.ion-ios7-browsers,
.ion-ios7-browsers-outline,
.ion-ios7-calculator,
.ion-ios7-calculator-outline,
.ion-ios7-calendar,
.ion-ios7-calendar-outline,
.ion-ios7-camera,
.ion-ios7-camera-outline,
.ion-ios7-cart,
.ion-ios7-cart-outline,
.ion-ios7-chatboxes,
.ion-ios7-chatboxes-outline,
.ion-ios7-chatbubble,
.ion-ios7-chatbubble-outline,
.ion-ios7-checkmark,
.ion-ios7-checkmark-empty,
.ion-ios7-checkmark-outline,
.ion-ios7-circle-filled,
.ion-ios7-circle-outline,
.ion-ios7-clock,
.ion-ios7-clock-outline,
.ion-ios7-close,
.ion-ios7-close-empty,
.ion-ios7-close-outline,
.ion-ios7-cloud,
.ion-ios7-cloud-download,
.ion-ios7-cloud-download-outline,
.ion-ios7-cloud-outline,
.ion-ios7-cloud-upload,
.ion-ios7-cloud-upload-outline,
.ion-ios7-cloudy,
.ion-ios7-cloudy-night,
.ion-ios7-cloudy-night-outline,
.ion-ios7-cloudy-outline,
.ion-ios7-cog,
.ion-ios7-cog-outline,
.ion-ios7-compose,
.ion-ios7-compose-outline,
.ion-ios7-contact,
.ion-ios7-contact-outline,
.ion-ios7-copy,
.ion-ios7-copy-outline,
.ion-ios7-download,
.ion-ios7-download-outline,
.ion-ios7-drag,
.ion-ios7-email,
.ion-ios7-email-outline,
.ion-ios7-expand,
.ion-ios7-eye,
.ion-ios7-eye-outline,
.ion-ios7-fastforward,
.ion-ios7-fastforward-outline,
.ion-ios7-filing,
.ion-ios7-filing-outline,
.ion-ios7-film,
.ion-ios7-film-outline,
.ion-ios7-flag,
.ion-ios7-flag-outline,
.ion-ios7-folder,
.ion-ios7-folder-outline,
.ion-ios7-football,
.ion-ios7-football-outline,
.ion-ios7-gear,
.ion-ios7-gear-outline,
.ion-ios7-glasses,
.ion-ios7-glasses-outline,
.ion-ios7-heart,
.ion-ios7-heart-outline,
.ion-ios7-help,
.ion-ios7-help-empty,
.ion-ios7-help-outline,
.ion-ios7-home,
.ion-ios7-home-outline,
.ion-ios7-infinite,
.ion-ios7-infinite-outline,
.ion-ios7-information,
.ion-ios7-information-empty,
.ion-ios7-information-outline,
.ion-ios7-ionic-outline,
.ion-ios7-keypad,
.ion-ios7-keypad-outline,
.ion-ios7-lightbulb,
.ion-ios7-lightbulb-outline,
.ion-ios7-location,
.ion-ios7-location-outline,
.ion-ios7-locked,
.ion-ios7-locked-outline,
.ion-ios7-loop,
.ion-ios7-loop-strong,
.ion-ios7-medkit,
.ion-ios7-medkit-outline,
.ion-ios7-mic,
.ion-ios7-mic-off,
.ion-ios7-mic-outline,
.ion-ios7-minus,
.ion-ios7-minus-empty,
.ion-ios7-minus-outline,
.ion-ios7-monitor,
.ion-ios7-monitor-outline,
.ion-ios7-moon,
.ion-ios7-moon-outline,
.ion-ios7-more,
.ion-ios7-more-outline,
.ion-ios7-musical-note,
.ion-ios7-musical-notes,
.ion-ios7-navigate,
.ion-ios7-navigate-outline,
.ion-ios7-paper,
.ion-ios7-paper-outline,
.ion-ios7-paperplane,
.ion-ios7-paperplane-outline,
.ion-ios7-partlysunny,
.ion-ios7-partlysunny-outline,
.ion-ios7-pause,
.ion-ios7-pause-outline,
.ion-ios7-paw,
.ion-ios7-paw-outline,
.ion-ios7-people,
.ion-ios7-people-outline,
.ion-ios7-person,
.ion-ios7-person-outline,
.ion-ios7-personadd,
.ion-ios7-personadd-outline,
.ion-ios7-photos,
.ion-ios7-photos-outline,
.ion-ios7-pie,
.ion-ios7-pie-outline,
.ion-ios7-play,
.ion-ios7-play-outline,
.ion-ios7-plus,
.ion-ios7-plus-empty,
.ion-ios7-plus-outline,
.ion-ios7-pricetag,
.ion-ios7-pricetag-outline,
.ion-ios7-pricetags,
.ion-ios7-pricetags-outline,
.ion-ios7-printer,
.ion-ios7-printer-outline,
.ion-ios7-pulse,
.ion-ios7-pulse-strong,
.ion-ios7-rainy,
.ion-ios7-rainy-outline,
.ion-ios7-recording,
.ion-ios7-recording-outline,
.ion-ios7-redo,
.ion-ios7-redo-outline,
.ion-ios7-refresh,
.ion-ios7-refresh-empty,
.ion-ios7-refresh-outline,
.ion-ios7-reload,
.ion-ios7-reverse-camera,
.ion-ios7-reverse-camera-outline,
.ion-ios7-rewind,
.ion-ios7-rewind-outline,
.ion-ios7-search,
.ion-ios7-search-strong,
.ion-ios7-settings,
.ion-ios7-settings-strong,
.ion-ios7-shrink,
.ion-ios7-skipbackward,
.ion-ios7-skipbackward-outline,
.ion-ios7-skipforward,
.ion-ios7-skipforward-outline,
.ion-ios7-snowy,
.ion-ios7-speedometer,
.ion-ios7-speedometer-outline,
.ion-ios7-star,
.ion-ios7-star-half,
.ion-ios7-star-outline,
.ion-ios7-stopwatch,
.ion-ios7-stopwatch-outline,
.ion-ios7-sunny,
.ion-ios7-sunny-outline,
.ion-ios7-telephone,
.ion-ios7-telephone-outline,
.ion-ios7-tennisball,
.ion-ios7-tennisball-outline,
.ion-ios7-thunderstorm,
.ion-ios7-thunderstorm-outline,
.ion-ios7-time,
.ion-ios7-time-outline,
.ion-ios7-timer,
.ion-ios7-timer-outline,
.ion-ios7-toggle,
.ion-ios7-toggle-outline,
.ion-ios7-trash,
.ion-ios7-trash-outline,
.ion-ios7-undo,
.ion-ios7-undo-outline,
.ion-ios7-unlocked,
.ion-ios7-unlocked-outline,
.ion-ios7-upload,
.ion-ios7-upload-outline,
.ion-ios7-videocam,
.ion-ios7-videocam-outline,
.ion-ios7-volume-high,
.ion-ios7-volume-low,
.ion-ios7-wineglass,
.ion-ios7-wineglass-outline,
.ion-ios7-world,
.ion-ios7-world-outline,
.ion-ipad,
.ion-iphone,
.ion-ipod,
.ion-jet,
.ion-key,
.ion-knife,
.ion-laptop,
.ion-leaf,
.ion-levels,
.ion-lightbulb,
.ion-link,
.ion-load-a,
.ion-load-b,
.ion-load-c,
.ion-load-d,
.ion-location,
.ion-locked,
.ion-log-in,
.ion-log-out,
.ion-loop,
.ion-magnet,
.ion-male,
.ion-man,
.ion-map,
.ion-medkit,
.ion-merge,
.ion-mic-a,
.ion-mic-b,
.ion-mic-c,
.ion-minus,
.ion-minus-circled,
.ion-minus-round,
.ion-model-s,
.ion-monitor,
.ion-more,
.ion-mouse,
.ion-music-note,
.ion-navicon,
.ion-navicon-round,
.ion-navigate,
.ion-network,
.ion-no-smoking,
.ion-nuclear,
.ion-outlet,
.ion-paper-airplane,
.ion-paperclip,
.ion-pause,
.ion-person,
.ion-person-add,
.ion-person-stalker,
.ion-pie-graph,
.ion-pin,
.ion-pinpoint,
.ion-pizza,
.ion-plane,
.ion-planet,
.ion-play,
.ion-playstation,
.ion-plus,
.ion-plus-circled,
.ion-plus-round,
.ion-podium,
.ion-pound,
.ion-power,
.ion-pricetag,
.ion-pricetags,
.ion-printer,
.ion-pull-request,
.ion-qr-scanner,
.ion-quote,
.ion-radio-waves,
.ion-record,
.ion-refresh,
.ion-reply,
.ion-reply-all,
.ion-ribbon-a,
.ion-ribbon-b,
.ion-sad,
.ion-scissors,
.ion-search,
.ion-settings,
.ion-share,
.ion-shuffle,
.ion-skip-backward,
.ion-skip-forward,
.ion-social-android,
.ion-social-android-outline,
.ion-social-apple,
.ion-social-apple-outline,
.ion-social-bitcoin,
.ion-social-bitcoin-outline,
.ion-social-buffer,
.ion-social-buffer-outline,
.ion-social-designernews,
.ion-social-designernews-outline,
.ion-social-dribbble,
.ion-social-dribbble-outline,
.ion-social-dropbox,
.ion-social-dropbox-outline,
.ion-social-facebook,
.ion-social-facebook-outline,
.ion-social-foursquare,
.ion-social-foursquare-outline,
.ion-social-freebsd-devil,
.ion-social-github,
.ion-social-github-outline,
.ion-social-google,
.ion-social-google-outline,
.ion-social-googleplus,
.ion-social-googleplus-outline,
.ion-social-hackernews,
.ion-social-hackernews-outline,
.ion-social-instagram,
.ion-social-instagram-outline,
.ion-social-linkedin,
.ion-social-linkedin-outline,
.ion-social-pinterest,
.ion-social-pinterest-outline,
.ion-social-reddit,
.ion-social-reddit-outline,
.ion-social-rss,
.ion-social-rss-outline,
.ion-social-skype,
.ion-social-skype-outline,
.ion-social-tumblr,
.ion-social-tumblr-outline,
.ion-social-tux,
.ion-social-twitter,
.ion-social-twitter-outline,
.ion-social-usd,
.ion-social-usd-outline,
.ion-social-vimeo,
.ion-social-vimeo-outline,
.ion-social-windows,
.ion-social-windows-outline,
.ion-social-wordpress,
.ion-social-wordpress-outline,
.ion-social-yahoo,
.ion-social-yahoo-outline,
.ion-social-youtube,
.ion-social-youtube-outline,
.ion-speakerphone,
.ion-speedometer,
.ion-spoon,
.ion-star,
.ion-stats-bars,
.ion-steam,
.ion-stop,
.ion-thermometer,
.ion-thumbsdown,
.ion-thumbsup,
.ion-toggle,
.ion-toggle-filled,
.ion-trash-a,
.ion-trash-b,
.ion-trophy,
.ion-umbrella,
.ion-university,
.ion-unlocked,
.ion-upload,
.ion-usb,
.ion-videocamera,
.ion-volume-high,
.ion-volume-low,
.ion-volume-medium,
.ion-volume-mute,
.ion-wand,
.ion-waterdrop,
.ion-wifi,
.ion-wineglass,
.ion-woman,
.ion-wrench,
.ion-xbox {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ion-spin, .ion-loading-a,
.ion-loading-b,
.ion-loading-c,
.ion-loading-d,
.ion-looping,
.ion-refreshing,
.ion-ios7-reloading {
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear; }

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg); } }
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg); }
  100% {
    -o-transform: rotate(359deg); } }
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg); }
  100% {
    -ms-transform: rotate(359deg); } }
@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }
.ion-loading-a {
  -webkit-animation-timing-function: steps(8, start);
  -moz-animation-timing-function: steps(8, start);
  animation-timing-function: steps(8, start); }

.ion-alert:before {
  content: ""; }

.ion-alert-circled:before {
  content: ""; }

.ion-android-add:before {
  content: ""; }

.ion-android-add-contact:before {
  content: ""; }

.ion-android-alarm:before {
  content: ""; }

.ion-android-archive:before {
  content: ""; }

.ion-android-arrow-back:before {
  content: ""; }

.ion-android-arrow-down-left:before {
  content: ""; }

.ion-android-arrow-down-right:before {
  content: ""; }

.ion-android-arrow-forward:before {
  content: ""; }

.ion-android-arrow-up-left:before {
  content: ""; }

.ion-android-arrow-up-right:before {
  content: ""; }

.ion-android-battery:before {
  content: ""; }

.ion-android-book:before {
  content: ""; }

.ion-android-calendar:before {
  content: ""; }

.ion-android-call:before {
  content: ""; }

.ion-android-camera:before {
  content: ""; }

.ion-android-chat:before {
  content: ""; }

.ion-android-checkmark:before {
  content: ""; }

.ion-android-clock:before {
  content: ""; }

.ion-android-close:before {
  content: ""; }

.ion-android-contact:before {
  content: ""; }

.ion-android-contacts:before {
  content: ""; }

.ion-android-data:before {
  content: ""; }

.ion-android-developer:before {
  content: ""; }

.ion-android-display:before {
  content: ""; }

.ion-android-download:before {
  content: ""; }

.ion-android-drawer:before {
  content: ""; }

.ion-android-dropdown:before {
  content: ""; }

.ion-android-earth:before {
  content: ""; }

.ion-android-folder:before {
  content: ""; }

.ion-android-forums:before {
  content: ""; }

.ion-android-friends:before {
  content: ""; }

.ion-android-hand:before {
  content: ""; }

.ion-android-image:before {
  content: ""; }

.ion-android-inbox:before {
  content: ""; }

.ion-android-information:before {
  content: ""; }

.ion-android-keypad:before {
  content: ""; }

.ion-android-lightbulb:before {
  content: ""; }

.ion-android-locate:before {
  content: ""; }

.ion-android-location:before {
  content: ""; }

.ion-android-mail:before {
  content: ""; }

.ion-android-microphone:before {
  content: ""; }

.ion-android-mixer:before {
  content: ""; }

.ion-android-more:before {
  content: ""; }

.ion-android-note:before {
  content: ""; }

.ion-android-playstore:before {
  content: ""; }

.ion-android-printer:before {
  content: ""; }

.ion-android-promotion:before {
  content: ""; }

.ion-android-reminder:before {
  content: ""; }

.ion-android-remove:before {
  content: ""; }

.ion-android-search:before {
  content: ""; }

.ion-android-send:before {
  content: ""; }

.ion-android-settings:before {
  content: ""; }

.ion-android-share:before {
  content: ""; }

.ion-android-social:before {
  content: ""; }

.ion-android-social-user:before {
  content: ""; }

.ion-android-sort:before {
  content: ""; }

.ion-android-stair-drawer:before {
  content: ""; }

.ion-android-star:before {
  content: ""; }

.ion-android-stopwatch:before {
  content: ""; }

.ion-android-storage:before {
  content: ""; }

.ion-android-system-back:before {
  content: ""; }

.ion-android-system-home:before {
  content: ""; }

.ion-android-system-windows:before {
  content: ""; }

.ion-android-timer:before {
  content: ""; }

.ion-android-trash:before {
  content: ""; }

.ion-android-user-menu:before {
  content: ""; }

.ion-android-volume:before {
  content: ""; }

.ion-android-wifi:before {
  content: ""; }

.ion-aperture:before {
  content: ""; }

.ion-archive:before {
  content: ""; }

.ion-arrow-down-a:before {
  content: ""; }

.ion-arrow-down-b:before {
  content: ""; }

.ion-arrow-down-c:before {
  content: ""; }

.ion-arrow-expand:before {
  content: ""; }

.ion-arrow-graph-down-left:before {
  content: ""; }

.ion-arrow-graph-down-right:before {
  content: ""; }

.ion-arrow-graph-up-left:before {
  content: ""; }

.ion-arrow-graph-up-right:before {
  content: ""; }

.ion-arrow-left-a:before {
  content: ""; }

.ion-arrow-left-b:before {
  content: ""; }

.ion-arrow-left-c:before {
  content: ""; }

.ion-arrow-move:before {
  content: ""; }

.ion-arrow-resize:before {
  content: ""; }

.ion-arrow-return-left:before {
  content: ""; }

.ion-arrow-return-right:before {
  content: ""; }

.ion-arrow-right-a:before {
  content: ""; }

.ion-arrow-right-b:before {
  content: ""; }

.ion-arrow-right-c:before {
  content: ""; }

.ion-arrow-shrink:before {
  content: ""; }

.ion-arrow-swap:before {
  content: ""; }

.ion-arrow-up-a:before {
  content: ""; }

.ion-arrow-up-b:before {
  content: ""; }

.ion-arrow-up-c:before {
  content: ""; }

.ion-asterisk:before {
  content: ""; }

.ion-at:before {
  content: ""; }

.ion-bag:before {
  content: ""; }

.ion-battery-charging:before {
  content: ""; }

.ion-battery-empty:before {
  content: ""; }

.ion-battery-full:before {
  content: ""; }

.ion-battery-half:before {
  content: ""; }

.ion-battery-low:before {
  content: ""; }

.ion-beaker:before {
  content: ""; }

.ion-beer:before {
  content: ""; }

.ion-bluetooth:before {
  content: ""; }

.ion-bonfire:before {
  content: ""; }

.ion-bookmark:before {
  content: ""; }

.ion-briefcase:before {
  content: ""; }

.ion-bug:before {
  content: ""; }

.ion-calculator:before {
  content: ""; }

.ion-calendar:before {
  content: ""; }

.ion-camera:before {
  content: ""; }

.ion-card:before {
  content: ""; }

.ion-cash:before {
  content: ""; }

.ion-chatbox:before {
  content: ""; }

.ion-chatbox-working:before {
  content: ""; }

.ion-chatboxes:before {
  content: ""; }

.ion-chatbubble:before {
  content: ""; }

.ion-chatbubble-working:before {
  content: ""; }

.ion-chatbubbles:before {
  content: ""; }

.ion-checkmark:before {
  content: ""; }

.ion-checkmark-circled:before {
  content: ""; }

.ion-checkmark-round:before {
  content: ""; }

.ion-chevron-down:before {
  content: ""; }

.ion-chevron-left:before {
  content: ""; }

.ion-chevron-right:before {
  content: ""; }

.ion-chevron-up:before {
  content: ""; }

.ion-clipboard:before {
  content: ""; }

.ion-clock:before {
  content: ""; }

.ion-close:before {
  content: ""; }

.ion-close-circled:before {
  content: ""; }

.ion-close-round:before {
  content: ""; }

.ion-closed-captioning:before {
  content: ""; }

.ion-cloud:before {
  content: ""; }

.ion-code:before {
  content: ""; }

.ion-code-download:before {
  content: ""; }

.ion-code-working:before {
  content: ""; }

.ion-coffee:before {
  content: ""; }

.ion-compass:before {
  content: ""; }

.ion-compose:before {
  content: ""; }

.ion-connection-bars:before {
  content: ""; }

.ion-contrast:before {
  content: ""; }

.ion-cube:before {
  content: ""; }

.ion-disc:before {
  content: ""; }

.ion-document:before {
  content: ""; }

.ion-document-text:before {
  content: ""; }

.ion-drag:before {
  content: ""; }

.ion-earth:before {
  content: ""; }

.ion-edit:before {
  content: ""; }

.ion-egg:before {
  content: ""; }

.ion-eject:before {
  content: ""; }

.ion-email:before {
  content: ""; }

.ion-eye:before {
  content: ""; }

.ion-eye-disabled:before {
  content: ""; }

.ion-female:before {
  content: ""; }

.ion-filing:before {
  content: ""; }

.ion-film-marker:before {
  content: ""; }

.ion-fireball:before {
  content: ""; }

.ion-flag:before {
  content: ""; }

.ion-flame:before {
  content: ""; }

.ion-flash:before {
  content: ""; }

.ion-flash-off:before {
  content: ""; }

.ion-flask:before {
  content: ""; }

.ion-folder:before {
  content: ""; }

.ion-fork:before {
  content: ""; }

.ion-fork-repo:before {
  content: ""; }

.ion-forward:before {
  content: ""; }

.ion-funnel:before {
  content: ""; }

.ion-game-controller-a:before {
  content: ""; }

.ion-game-controller-b:before {
  content: ""; }

.ion-gear-a:before {
  content: ""; }

.ion-gear-b:before {
  content: ""; }

.ion-grid:before {
  content: ""; }

.ion-hammer:before {
  content: ""; }

.ion-happy:before {
  content: ""; }

.ion-headphone:before {
  content: ""; }

.ion-heart:before {
  content: ""; }

.ion-heart-broken:before {
  content: ""; }

.ion-help:before {
  content: ""; }

.ion-help-buoy:before {
  content: ""; }

.ion-help-circled:before {
  content: ""; }

.ion-home:before {
  content: ""; }

.ion-icecream:before {
  content: ""; }

.ion-icon-social-google-plus:before {
  content: ""; }

.ion-icon-social-google-plus-outline:before {
  content: ""; }

.ion-image:before {
  content: ""; }

.ion-images:before {
  content: ""; }

.ion-information:before {
  content: ""; }

.ion-information-circled:before {
  content: ""; }

.ion-ionic:before {
  content: ""; }

.ion-ios7-alarm:before {
  content: ""; }

.ion-ios7-alarm-outline:before {
  content: ""; }

.ion-ios7-albums:before {
  content: ""; }

.ion-ios7-albums-outline:before {
  content: ""; }

.ion-ios7-americanfootball:before {
  content: ""; }

.ion-ios7-americanfootball-outline:before {
  content: ""; }

.ion-ios7-analytics:before {
  content: ""; }

.ion-ios7-analytics-outline:before {
  content: ""; }

.ion-ios7-arrow-back:before {
  content: ""; }

.ion-ios7-arrow-down:before {
  content: ""; }

.ion-ios7-arrow-forward:before {
  content: ""; }

.ion-ios7-arrow-left:before {
  content: ""; }

.ion-ios7-arrow-right:before {
  content: ""; }

.ion-ios7-arrow-thin-down:before {
  content: ""; }

.ion-ios7-arrow-thin-left:before {
  content: ""; }

.ion-ios7-arrow-thin-right:before {
  content: ""; }

.ion-ios7-arrow-thin-up:before {
  content: ""; }

.ion-ios7-arrow-up:before {
  content: ""; }

.ion-ios7-at:before {
  content: ""; }

.ion-ios7-at-outline:before {
  content: ""; }

.ion-ios7-barcode:before {
  content: ""; }

.ion-ios7-barcode-outline:before {
  content: ""; }

.ion-ios7-baseball:before {
  content: ""; }

.ion-ios7-baseball-outline:before {
  content: ""; }

.ion-ios7-basketball:before {
  content: ""; }

.ion-ios7-basketball-outline:before {
  content: ""; }

.ion-ios7-bell:before {
  content: ""; }

.ion-ios7-bell-outline:before {
  content: ""; }

.ion-ios7-bolt:before {
  content: ""; }

.ion-ios7-bolt-outline:before {
  content: ""; }

.ion-ios7-bookmarks:before {
  content: ""; }

.ion-ios7-bookmarks-outline:before {
  content: ""; }

.ion-ios7-box:before {
  content: ""; }

.ion-ios7-box-outline:before {
  content: ""; }

.ion-ios7-briefcase:before {
  content: ""; }

.ion-ios7-briefcase-outline:before {
  content: ""; }

.ion-ios7-browsers:before {
  content: ""; }

.ion-ios7-browsers-outline:before {
  content: ""; }

.ion-ios7-calculator:before {
  content: ""; }

.ion-ios7-calculator-outline:before {
  content: ""; }

.ion-ios7-calendar:before {
  content: ""; }

.ion-ios7-calendar-outline:before {
  content: ""; }

.ion-ios7-camera:before {
  content: ""; }

.ion-ios7-camera-outline:before {
  content: ""; }

.ion-ios7-cart:before {
  content: ""; }

.ion-ios7-cart-outline:before {
  content: ""; }

.ion-ios7-chatboxes:before {
  content: ""; }

.ion-ios7-chatboxes-outline:before {
  content: ""; }

.ion-ios7-chatbubble:before {
  content: ""; }

.ion-ios7-chatbubble-outline:before {
  content: ""; }

.ion-ios7-checkmark:before {
  content: ""; }

.ion-ios7-checkmark-empty:before {
  content: ""; }

.ion-ios7-checkmark-outline:before {
  content: ""; }

.ion-ios7-circle-filled:before {
  content: ""; }

.ion-ios7-circle-outline:before {
  content: ""; }

.ion-ios7-clock:before {
  content: ""; }

.ion-ios7-clock-outline:before {
  content: ""; }

.ion-ios7-close:before {
  content: ""; }

.ion-ios7-close-empty:before {
  content: ""; }

.ion-ios7-close-outline:before {
  content: ""; }

.ion-ios7-cloud:before {
  content: ""; }

.ion-ios7-cloud-download:before {
  content: ""; }

.ion-ios7-cloud-download-outline:before {
  content: ""; }

.ion-ios7-cloud-outline:before {
  content: ""; }

.ion-ios7-cloud-upload:before {
  content: ""; }

.ion-ios7-cloud-upload-outline:before {
  content: ""; }

.ion-ios7-cloudy:before {
  content: ""; }

.ion-ios7-cloudy-night:before {
  content: ""; }

.ion-ios7-cloudy-night-outline:before {
  content: ""; }

.ion-ios7-cloudy-outline:before {
  content: ""; }

.ion-ios7-cog:before {
  content: ""; }

.ion-ios7-cog-outline:before {
  content: ""; }

.ion-ios7-compose:before {
  content: ""; }

.ion-ios7-compose-outline:before {
  content: ""; }

.ion-ios7-contact:before {
  content: ""; }

.ion-ios7-contact-outline:before {
  content: ""; }

.ion-ios7-copy:before {
  content: ""; }

.ion-ios7-copy-outline:before {
  content: ""; }

.ion-ios7-download:before {
  content: ""; }

.ion-ios7-download-outline:before {
  content: ""; }

.ion-ios7-drag:before {
  content: ""; }

.ion-ios7-email:before {
  content: ""; }

.ion-ios7-email-outline:before {
  content: ""; }

.ion-ios7-expand:before {
  content: ""; }

.ion-ios7-eye:before {
  content: ""; }

.ion-ios7-eye-outline:before {
  content: ""; }

.ion-ios7-fastforward:before {
  content: ""; }

.ion-ios7-fastforward-outline:before {
  content: ""; }

.ion-ios7-filing:before {
  content: ""; }

.ion-ios7-filing-outline:before {
  content: ""; }

.ion-ios7-film:before {
  content: ""; }

.ion-ios7-film-outline:before {
  content: ""; }

.ion-ios7-flag:before {
  content: ""; }

.ion-ios7-flag-outline:before {
  content: ""; }

.ion-ios7-folder:before {
  content: ""; }

.ion-ios7-folder-outline:before {
  content: ""; }

.ion-ios7-football:before {
  content: ""; }

.ion-ios7-football-outline:before {
  content: ""; }

.ion-ios7-gear:before {
  content: ""; }

.ion-ios7-gear-outline:before {
  content: ""; }

.ion-ios7-glasses:before {
  content: ""; }

.ion-ios7-glasses-outline:before {
  content: ""; }

.ion-ios7-heart:before {
  content: ""; }

.ion-ios7-heart-outline:before {
  content: ""; }

.ion-ios7-help:before {
  content: ""; }

.ion-ios7-help-empty:before {
  content: ""; }

.ion-ios7-help-outline:before {
  content: ""; }

.ion-ios7-home:before {
  content: ""; }

.ion-ios7-home-outline:before {
  content: ""; }

.ion-ios7-infinite:before {
  content: ""; }

.ion-ios7-infinite-outline:before {
  content: ""; }

.ion-ios7-information:before {
  content: ""; }

.ion-ios7-information-empty:before {
  content: ""; }

.ion-ios7-information-outline:before {
  content: ""; }

.ion-ios7-ionic-outline:before {
  content: ""; }

.ion-ios7-keypad:before {
  content: ""; }

.ion-ios7-keypad-outline:before {
  content: ""; }

.ion-ios7-lightbulb:before {
  content: ""; }

.ion-ios7-lightbulb-outline:before {
  content: ""; }

.ion-ios7-location:before {
  content: ""; }

.ion-ios7-location-outline:before {
  content: ""; }

.ion-ios7-locked:before {
  content: ""; }

.ion-ios7-locked-outline:before {
  content: ""; }

.ion-ios7-loop:before {
  content: ""; }

.ion-ios7-loop-strong:before {
  content: ""; }

.ion-ios7-medkit:before {
  content: ""; }

.ion-ios7-medkit-outline:before {
  content: ""; }

.ion-ios7-mic:before {
  content: ""; }

.ion-ios7-mic-off:before {
  content: ""; }

.ion-ios7-mic-outline:before {
  content: ""; }

.ion-ios7-minus:before {
  content: ""; }

.ion-ios7-minus-empty:before {
  content: ""; }

.ion-ios7-minus-outline:before {
  content: ""; }

.ion-ios7-monitor:before {
  content: ""; }

.ion-ios7-monitor-outline:before {
  content: ""; }

.ion-ios7-moon:before {
  content: ""; }

.ion-ios7-moon-outline:before {
  content: ""; }

.ion-ios7-more:before {
  content: ""; }

.ion-ios7-more-outline:before {
  content: ""; }

.ion-ios7-musical-note:before {
  content: ""; }

.ion-ios7-musical-notes:before {
  content: ""; }

.ion-ios7-navigate:before {
  content: ""; }

.ion-ios7-navigate-outline:before {
  content: ""; }

.ion-ios7-paper:before {
  content: ""; }

.ion-ios7-paper-outline:before {
  content: ""; }

.ion-ios7-paperplane:before {
  content: ""; }

.ion-ios7-paperplane-outline:before {
  content: ""; }

.ion-ios7-partlysunny:before {
  content: ""; }

.ion-ios7-partlysunny-outline:before {
  content: ""; }

.ion-ios7-pause:before {
  content: ""; }

.ion-ios7-pause-outline:before {
  content: ""; }

.ion-ios7-paw:before {
  content: ""; }

.ion-ios7-paw-outline:before {
  content: ""; }

.ion-ios7-people:before {
  content: ""; }

.ion-ios7-people-outline:before {
  content: ""; }

.ion-ios7-person:before {
  content: ""; }

.ion-ios7-person-outline:before {
  content: ""; }

.ion-ios7-personadd:before {
  content: ""; }

.ion-ios7-personadd-outline:before {
  content: ""; }

.ion-ios7-photos:before {
  content: ""; }

.ion-ios7-photos-outline:before {
  content: ""; }

.ion-ios7-pie:before {
  content: ""; }

.ion-ios7-pie-outline:before {
  content: ""; }

.ion-ios7-play:before {
  content: ""; }

.ion-ios7-play-outline:before {
  content: ""; }

.ion-ios7-plus:before {
  content: ""; }

.ion-ios7-plus-empty:before {
  content: ""; }

.ion-ios7-plus-outline:before {
  content: ""; }

.ion-ios7-pricetag:before {
  content: ""; }

.ion-ios7-pricetag-outline:before {
  content: ""; }

.ion-ios7-pricetags:before {
  content: ""; }

.ion-ios7-pricetags-outline:before {
  content: ""; }

.ion-ios7-printer:before {
  content: ""; }

.ion-ios7-printer-outline:before {
  content: ""; }

.ion-ios7-pulse:before {
  content: ""; }

.ion-ios7-pulse-strong:before {
  content: ""; }

.ion-ios7-rainy:before {
  content: ""; }

.ion-ios7-rainy-outline:before {
  content: ""; }

.ion-ios7-recording:before {
  content: ""; }

.ion-ios7-recording-outline:before {
  content: ""; }

.ion-ios7-redo:before {
  content: ""; }

.ion-ios7-redo-outline:before {
  content: ""; }

.ion-ios7-refresh:before {
  content: ""; }

.ion-ios7-refresh-empty:before {
  content: ""; }

.ion-ios7-refresh-outline:before {
  content: ""; }

.ion-ios7-reload:before, .ion-ios7-reloading:before {
  content: ""; }

.ion-ios7-reverse-camera:before {
  content: ""; }

.ion-ios7-reverse-camera-outline:before {
  content: ""; }

.ion-ios7-rewind:before {
  content: ""; }

.ion-ios7-rewind-outline:before {
  content: ""; }

.ion-ios7-search:before {
  content: ""; }

.ion-ios7-search-strong:before {
  content: ""; }

.ion-ios7-settings:before {
  content: ""; }

.ion-ios7-settings-strong:before {
  content: ""; }

.ion-ios7-shrink:before {
  content: ""; }

.ion-ios7-skipbackward:before {
  content: ""; }

.ion-ios7-skipbackward-outline:before {
  content: ""; }

.ion-ios7-skipforward:before {
  content: ""; }

.ion-ios7-skipforward-outline:before {
  content: ""; }

.ion-ios7-snowy:before {
  content: ""; }

.ion-ios7-speedometer:before {
  content: ""; }

.ion-ios7-speedometer-outline:before {
  content: ""; }

.ion-ios7-star:before {
  content: ""; }

.ion-ios7-star-half:before {
  content: ""; }

.ion-ios7-star-outline:before {
  content: ""; }

.ion-ios7-stopwatch:before {
  content: ""; }

.ion-ios7-stopwatch-outline:before {
  content: ""; }

.ion-ios7-sunny:before {
  content: ""; }

.ion-ios7-sunny-outline:before {
  content: ""; }

.ion-ios7-telephone:before {
  content: ""; }

.ion-ios7-telephone-outline:before {
  content: ""; }

.ion-ios7-tennisball:before {
  content: ""; }

.ion-ios7-tennisball-outline:before {
  content: ""; }

.ion-ios7-thunderstorm:before {
  content: ""; }

.ion-ios7-thunderstorm-outline:before {
  content: ""; }

.ion-ios7-time:before {
  content: ""; }

.ion-ios7-time-outline:before {
  content: ""; }

.ion-ios7-timer:before {
  content: ""; }

.ion-ios7-timer-outline:before {
  content: ""; }

.ion-ios7-toggle:before {
  content: ""; }

.ion-ios7-toggle-outline:before {
  content: ""; }

.ion-ios7-trash:before {
  content: ""; }

.ion-ios7-trash-outline:before {
  content: ""; }

.ion-ios7-undo:before {
  content: ""; }

.ion-ios7-undo-outline:before {
  content: ""; }

.ion-ios7-unlocked:before {
  content: ""; }

.ion-ios7-unlocked-outline:before {
  content: ""; }

.ion-ios7-upload:before {
  content: ""; }

.ion-ios7-upload-outline:before {
  content: ""; }

.ion-ios7-videocam:before {
  content: ""; }

.ion-ios7-videocam-outline:before {
  content: ""; }

.ion-ios7-volume-high:before {
  content: ""; }

.ion-ios7-volume-low:before {
  content: ""; }

.ion-ios7-wineglass:before {
  content: ""; }

.ion-ios7-wineglass-outline:before {
  content: ""; }

.ion-ios7-world:before {
  content: ""; }

.ion-ios7-world-outline:before {
  content: ""; }

.ion-ipad:before {
  content: ""; }

.ion-iphone:before {
  content: ""; }

.ion-ipod:before {
  content: ""; }

.ion-jet:before {
  content: ""; }

.ion-key:before {
  content: ""; }

.ion-knife:before {
  content: ""; }

.ion-laptop:before {
  content: ""; }

.ion-leaf:before {
  content: ""; }

.ion-levels:before {
  content: ""; }

.ion-lightbulb:before {
  content: ""; }

.ion-link:before {
  content: ""; }

.ion-load-a:before, .ion-loading-a:before {
  content: ""; }

.ion-load-b:before, .ion-loading-b:before {
  content: ""; }

.ion-load-c:before, .ion-loading-c:before {
  content: ""; }

.ion-load-d:before, .ion-loading-d:before {
  content: ""; }

.ion-location:before {
  content: ""; }

.ion-locked:before {
  content: ""; }

.ion-log-in:before {
  content: ""; }

.ion-log-out:before {
  content: ""; }

.ion-loop:before, .ion-looping:before {
  content: ""; }

.ion-magnet:before {
  content: ""; }

.ion-male:before {
  content: ""; }

.ion-man:before {
  content: ""; }

.ion-map:before {
  content: ""; }

.ion-medkit:before {
  content: ""; }

.ion-merge:before {
  content: ""; }

.ion-mic-a:before {
  content: ""; }

.ion-mic-b:before {
  content: ""; }

.ion-mic-c:before {
  content: ""; }

.ion-minus:before {
  content: ""; }

.ion-minus-circled:before {
  content: ""; }

.ion-minus-round:before {
  content: ""; }

.ion-model-s:before {
  content: ""; }

.ion-monitor:before {
  content: ""; }

.ion-more:before {
  content: ""; }

.ion-mouse:before {
  content: ""; }

.ion-music-note:before {
  content: ""; }

.ion-navicon:before {
  content: ""; }

.ion-navicon-round:before {
  content: ""; }

.ion-navigate:before {
  content: ""; }

.ion-network:before {
  content: ""; }

.ion-no-smoking:before {
  content: ""; }

.ion-nuclear:before {
  content: ""; }

.ion-outlet:before {
  content: ""; }

.ion-paper-airplane:before {
  content: ""; }

.ion-paperclip:before {
  content: ""; }

.ion-pause:before {
  content: ""; }

.ion-person:before {
  content: ""; }

.ion-person-add:before {
  content: ""; }

.ion-person-stalker:before {
  content: ""; }

.ion-pie-graph:before {
  content: ""; }

.ion-pin:before {
  content: ""; }

.ion-pinpoint:before {
  content: ""; }

.ion-pizza:before {
  content: ""; }

.ion-plane:before {
  content: ""; }

.ion-planet:before {
  content: ""; }

.ion-play:before {
  content: ""; }

.ion-playstation:before {
  content: ""; }

.ion-plus:before {
  content: ""; }

.ion-plus-circled:before {
  content: ""; }

.ion-plus-round:before {
  content: ""; }

.ion-podium:before {
  content: ""; }

.ion-pound:before {
  content: ""; }

.ion-power:before {
  content: ""; }

.ion-pricetag:before {
  content: ""; }

.ion-pricetags:before {
  content: ""; }

.ion-printer:before {
  content: ""; }

.ion-pull-request:before {
  content: ""; }

.ion-qr-scanner:before {
  content: ""; }

.ion-quote:before {
  content: ""; }

.ion-radio-waves:before {
  content: ""; }

.ion-record:before {
  content: ""; }

.ion-refresh:before, .ion-refreshing:before {
  content: ""; }

.ion-reply:before {
  content: ""; }

.ion-reply-all:before {
  content: ""; }

.ion-ribbon-a:before {
  content: ""; }

.ion-ribbon-b:before {
  content: ""; }

.ion-sad:before {
  content: ""; }

.ion-scissors:before {
  content: ""; }

.ion-search:before {
  content: ""; }

.ion-settings:before {
  content: ""; }

.ion-share:before {
  content: ""; }

.ion-shuffle:before {
  content: ""; }

.ion-skip-backward:before {
  content: ""; }

.ion-skip-forward:before {
  content: ""; }

.ion-social-android:before {
  content: ""; }

.ion-social-android-outline:before {
  content: ""; }

.ion-social-apple:before {
  content: ""; }

.ion-social-apple-outline:before {
  content: ""; }

.ion-social-bitcoin:before {
  content: ""; }

.ion-social-bitcoin-outline:before {
  content: ""; }

.ion-social-buffer:before {
  content: ""; }

.ion-social-buffer-outline:before {
  content: ""; }

.ion-social-designernews:before {
  content: ""; }

.ion-social-designernews-outline:before {
  content: ""; }

.ion-social-dribbble:before {
  content: ""; }

.ion-social-dribbble-outline:before {
  content: ""; }

.ion-social-dropbox:before {
  content: ""; }

.ion-social-dropbox-outline:before {
  content: ""; }

.ion-social-facebook:before {
  content: ""; }

.ion-social-facebook-outline:before {
  content: ""; }

.ion-social-foursquare:before {
  content: ""; }

.ion-social-foursquare-outline:before {
  content: ""; }

.ion-social-freebsd-devil:before {
  content: ""; }

.ion-social-github:before {
  content: ""; }

.ion-social-github-outline:before {
  content: ""; }

.ion-social-google:before {
  content: ""; }

.ion-social-google-outline:before {
  content: ""; }

.ion-social-googleplus:before {
  content: ""; }

.ion-social-googleplus-outline:before {
  content: ""; }

.ion-social-hackernews:before {
  content: ""; }

.ion-social-hackernews-outline:before {
  content: ""; }

.ion-social-instagram:before {
  content: ""; }

.ion-social-instagram-outline:before {
  content: ""; }

.ion-social-linkedin:before {
  content: ""; }

.ion-social-linkedin-outline:before {
  content: ""; }

.ion-social-pinterest:before {
  content: ""; }

.ion-social-pinterest-outline:before {
  content: ""; }

.ion-social-reddit:before {
  content: ""; }

.ion-social-reddit-outline:before {
  content: ""; }

.ion-social-rss:before {
  content: ""; }

.ion-social-rss-outline:before {
  content: ""; }

.ion-social-skype:before {
  content: ""; }

.ion-social-skype-outline:before {
  content: ""; }

.ion-social-tumblr:before {
  content: ""; }

.ion-social-tumblr-outline:before {
  content: ""; }

.ion-social-tux:before {
  content: ""; }

.ion-social-twitter:before {
  content: ""; }

.ion-social-twitter-outline:before {
  content: ""; }

.ion-social-usd:before {
  content: ""; }

.ion-social-usd-outline:before {
  content: ""; }

.ion-social-vimeo:before {
  content: ""; }

.ion-social-vimeo-outline:before {
  content: ""; }

.ion-social-windows:before {
  content: ""; }

.ion-social-windows-outline:before {
  content: ""; }

.ion-social-wordpress:before {
  content: ""; }

.ion-social-wordpress-outline:before {
  content: ""; }

.ion-social-yahoo:before {
  content: ""; }

.ion-social-yahoo-outline:before {
  content: ""; }

.ion-social-youtube:before {
  content: ""; }

.ion-social-youtube-outline:before {
  content: ""; }

.ion-speakerphone:before {
  content: ""; }

.ion-speedometer:before {
  content: ""; }

.ion-spoon:before {
  content: ""; }

.ion-star:before {
  content: ""; }

.ion-stats-bars:before {
  content: ""; }

.ion-steam:before {
  content: ""; }

.ion-stop:before {
  content: ""; }

.ion-thermometer:before {
  content: ""; }

.ion-thumbsdown:before {
  content: ""; }

.ion-thumbsup:before {
  content: ""; }

.ion-toggle:before {
  content: ""; }

.ion-toggle-filled:before {
  content: ""; }

.ion-trash-a:before {
  content: ""; }

.ion-trash-b:before {
  content: ""; }

.ion-trophy:before {
  content: ""; }

.ion-umbrella:before {
  content: ""; }

.ion-university:before {
  content: ""; }

.ion-unlocked:before {
  content: ""; }

.ion-upload:before {
  content: ""; }

.ion-usb:before {
  content: ""; }

.ion-videocamera:before {
  content: ""; }

.ion-volume-high:before {
  content: ""; }

.ion-volume-low:before {
  content: ""; }

.ion-volume-medium:before {
  content: ""; }

.ion-volume-mute:before {
  content: ""; }

.ion-wand:before {
  content: ""; }

.ion-waterdrop:before {
  content: ""; }

.ion-wifi:before {
  content: ""; }

.ion-wineglass:before {
  content: ""; }

.ion-woman:before {
  content: ""; }

.ion-wrench:before {
  content: ""; }

.ion-xbox:before {
  content: ""; }

/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */
@font-face {
  font-family: "weathericons";
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot);
  src: url(/build/fonts/weathericons-regular-webfont.bb2ec001.eot?#iefix) format("embedded-opentype"), url(/build/fonts/weathericons-regular-webfont.e218aee6.woff2) format("woff2"), url(/build/fonts/weathericons-regular-webfont.371511dd.woff) format("woff"), url(/build/fonts/weathericons-regular-webfont.0942d1e1.ttf) format("truetype"), url(/build/images/weathericons-regular-webfont.1341a151.svg#weather_iconsregular) format("svg");
  font-weight: normal;
  font-style: normal; }
.wi {
  display: inline-block;
  font-family: "weathericons";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.wi-fw {
  width: 1.4em;
  text-align: center; }

.wi-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.wi-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.wi-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.wi-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.wi-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

.wi-day-sunny:before {
  content: ""; }

.wi-day-cloudy:before {
  content: ""; }

.wi-day-cloudy-gusts:before {
  content: ""; }

.wi-day-cloudy-windy:before {
  content: ""; }

.wi-day-fog:before {
  content: ""; }

.wi-day-hail:before {
  content: ""; }

.wi-day-haze:before {
  content: ""; }

.wi-day-lightning:before {
  content: ""; }

.wi-day-rain:before {
  content: ""; }

.wi-day-rain-mix:before {
  content: ""; }

.wi-day-rain-wind:before {
  content: ""; }

.wi-day-showers:before {
  content: ""; }

.wi-day-sleet:before {
  content: ""; }

.wi-day-sleet-storm:before {
  content: ""; }

.wi-day-snow:before {
  content: ""; }

.wi-day-snow-thunderstorm:before {
  content: ""; }

.wi-day-snow-wind:before {
  content: ""; }

.wi-day-sprinkle:before {
  content: ""; }

.wi-day-storm-showers:before {
  content: ""; }

.wi-day-sunny-overcast:before {
  content: ""; }

.wi-day-thunderstorm:before {
  content: ""; }

.wi-day-windy:before {
  content: ""; }

.wi-solar-eclipse:before {
  content: ""; }

.wi-hot:before {
  content: ""; }

.wi-day-cloudy-high:before {
  content: ""; }

.wi-day-light-wind:before {
  content: ""; }

.wi-night-clear:before {
  content: ""; }

.wi-night-alt-cloudy:before {
  content: ""; }

.wi-night-alt-cloudy-gusts:before {
  content: ""; }

.wi-night-alt-cloudy-windy:before {
  content: ""; }

.wi-night-alt-hail:before {
  content: ""; }

.wi-night-alt-lightning:before {
  content: ""; }

.wi-night-alt-rain:before {
  content: ""; }

.wi-night-alt-rain-mix:before {
  content: ""; }

.wi-night-alt-rain-wind:before {
  content: ""; }

.wi-night-alt-showers:before {
  content: ""; }

.wi-night-alt-sleet:before {
  content: ""; }

.wi-night-alt-sleet-storm:before {
  content: ""; }

.wi-night-alt-snow:before {
  content: ""; }

.wi-night-alt-snow-thunderstorm:before {
  content: ""; }

.wi-night-alt-snow-wind:before {
  content: ""; }

.wi-night-alt-sprinkle:before {
  content: ""; }

.wi-night-alt-storm-showers:before {
  content: ""; }

.wi-night-alt-thunderstorm:before {
  content: ""; }

.wi-night-cloudy:before {
  content: ""; }

.wi-night-cloudy-gusts:before {
  content: ""; }

.wi-night-cloudy-windy:before {
  content: ""; }

.wi-night-fog:before {
  content: ""; }

.wi-night-hail:before {
  content: ""; }

.wi-night-lightning:before {
  content: ""; }

.wi-night-partly-cloudy:before {
  content: ""; }

.wi-night-rain:before {
  content: ""; }

.wi-night-rain-mix:before {
  content: ""; }

.wi-night-rain-wind:before {
  content: ""; }

.wi-night-showers:before {
  content: ""; }

.wi-night-sleet:before {
  content: ""; }

.wi-night-sleet-storm:before {
  content: ""; }

.wi-night-snow:before {
  content: ""; }

.wi-night-snow-thunderstorm:before {
  content: ""; }

.wi-night-snow-wind:before {
  content: ""; }

.wi-night-sprinkle:before {
  content: ""; }

.wi-night-storm-showers:before {
  content: ""; }

.wi-night-thunderstorm:before {
  content: ""; }

.wi-lunar-eclipse:before {
  content: ""; }

.wi-stars:before {
  content: ""; }

.wi-storm-showers:before {
  content: ""; }

.wi-thunderstorm:before {
  content: ""; }

.wi-night-alt-cloudy-high:before {
  content: ""; }

.wi-night-cloudy-high:before {
  content: ""; }

.wi-night-alt-partly-cloudy:before {
  content: ""; }

.wi-cloud:before {
  content: ""; }

.wi-cloudy:before {
  content: ""; }

.wi-cloudy-gusts:before {
  content: ""; }

.wi-cloudy-windy:before {
  content: ""; }

.wi-fog:before {
  content: ""; }

.wi-hail:before {
  content: ""; }

.wi-rain:before {
  content: ""; }

.wi-rain-mix:before {
  content: ""; }

.wi-rain-wind:before {
  content: ""; }

.wi-showers:before {
  content: ""; }

.wi-sleet:before {
  content: ""; }

.wi-snow:before {
  content: ""; }

.wi-sprinkle:before {
  content: ""; }

.wi-storm-showers:before {
  content: ""; }

.wi-thunderstorm:before {
  content: ""; }

.wi-snow-wind:before {
  content: ""; }

.wi-snow:before {
  content: ""; }

.wi-smog:before {
  content: ""; }

.wi-smoke:before {
  content: ""; }

.wi-lightning:before {
  content: ""; }

.wi-raindrops:before {
  content: ""; }

.wi-raindrop:before {
  content: ""; }

.wi-dust:before {
  content: ""; }

.wi-snowflake-cold:before {
  content: ""; }

.wi-windy:before {
  content: ""; }

.wi-strong-wind:before {
  content: ""; }

.wi-sandstorm:before {
  content: ""; }

.wi-earthquake:before {
  content: ""; }

.wi-fire:before {
  content: ""; }

.wi-flood:before {
  content: ""; }

.wi-meteor:before {
  content: ""; }

.wi-tsunami:before {
  content: ""; }

.wi-volcano:before {
  content: ""; }

.wi-hurricane:before {
  content: ""; }

.wi-tornado:before {
  content: ""; }

.wi-small-craft-advisory:before {
  content: ""; }

.wi-gale-warning:before {
  content: ""; }

.wi-storm-warning:before {
  content: ""; }

.wi-hurricane-warning:before {
  content: ""; }

.wi-wind-direction:before {
  content: ""; }

.wi-alien:before {
  content: ""; }

.wi-celsius:before {
  content: ""; }

.wi-fahrenheit:before {
  content: ""; }

.wi-degrees:before {
  content: ""; }

.wi-thermometer:before {
  content: ""; }

.wi-thermometer-exterior:before {
  content: ""; }

.wi-thermometer-internal:before {
  content: ""; }

.wi-cloud-down:before {
  content: ""; }

.wi-cloud-up:before {
  content: ""; }

.wi-cloud-refresh:before {
  content: ""; }

.wi-horizon:before {
  content: ""; }

.wi-horizon-alt:before {
  content: ""; }

.wi-sunrise:before {
  content: ""; }

.wi-sunset:before {
  content: ""; }

.wi-moonrise:before {
  content: ""; }

.wi-moonset:before {
  content: ""; }

.wi-refresh:before {
  content: ""; }

.wi-refresh-alt:before {
  content: ""; }

.wi-umbrella:before {
  content: ""; }

.wi-barometer:before {
  content: ""; }

.wi-humidity:before {
  content: ""; }

.wi-na:before {
  content: ""; }

.wi-train:before {
  content: ""; }

.wi-moon-new:before {
  content: ""; }

.wi-moon-waxing-cresent-1:before {
  content: ""; }

.wi-moon-waxing-cresent-2:before {
  content: ""; }

.wi-moon-waxing-cresent-3:before {
  content: ""; }

.wi-moon-waxing-cresent-4:before {
  content: ""; }

.wi-moon-waxing-cresent-5:before {
  content: ""; }

.wi-moon-waxing-cresent-6:before {
  content: ""; }

.wi-moon-first-quarter:before {
  content: ""; }

.wi-moon-waxing-gibbous-1:before {
  content: ""; }

.wi-moon-waxing-gibbous-2:before {
  content: ""; }

.wi-moon-waxing-gibbous-3:before {
  content: ""; }

.wi-moon-waxing-gibbous-4:before {
  content: ""; }

.wi-moon-waxing-gibbous-5:before {
  content: ""; }

.wi-moon-waxing-gibbous-6:before {
  content: ""; }

.wi-moon-full:before {
  content: ""; }

.wi-moon-waning-gibbous-1:before {
  content: ""; }

.wi-moon-waning-gibbous-2:before {
  content: ""; }

.wi-moon-waning-gibbous-3:before {
  content: ""; }

.wi-moon-waning-gibbous-4:before {
  content: ""; }

.wi-moon-waning-gibbous-5:before {
  content: ""; }

.wi-moon-waning-gibbous-6:before {
  content: ""; }

.wi-moon-third-quarter:before {
  content: ""; }

.wi-moon-waning-crescent-1:before {
  content: ""; }

.wi-moon-waning-crescent-2:before {
  content: ""; }

.wi-moon-waning-crescent-3:before {
  content: ""; }

.wi-moon-waning-crescent-4:before {
  content: ""; }

.wi-moon-waning-crescent-5:before {
  content: ""; }

.wi-moon-waning-crescent-6:before {
  content: ""; }

.wi-moon-alt-new:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-1:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-2:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-3:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-4:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-5:before {
  content: ""; }

.wi-moon-alt-waxing-cresent-6:before {
  content: ""; }

.wi-moon-alt-first-quarter:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-1:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-2:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-3:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-4:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-5:before {
  content: ""; }

.wi-moon-alt-waxing-gibbous-6:before {
  content: ""; }

.wi-moon-alt-full:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-1:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-2:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-3:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-4:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-5:before {
  content: ""; }

.wi-moon-alt-waning-gibbous-6:before {
  content: ""; }

.wi-moon-alt-third-quarter:before {
  content: ""; }

.wi-moon-alt-waning-crescent-1:before {
  content: ""; }

.wi-moon-alt-waning-crescent-2:before {
  content: ""; }

.wi-moon-alt-waning-crescent-3:before {
  content: ""; }

.wi-moon-alt-waning-crescent-4:before {
  content: ""; }

.wi-moon-alt-waning-crescent-5:before {
  content: ""; }

.wi-moon-alt-waning-crescent-6:before {
  content: ""; }

.wi-moon-0:before {
  content: ""; }

.wi-moon-1:before {
  content: ""; }

.wi-moon-2:before {
  content: ""; }

.wi-moon-3:before {
  content: ""; }

.wi-moon-4:before {
  content: ""; }

.wi-moon-5:before {
  content: ""; }

.wi-moon-6:before {
  content: ""; }

.wi-moon-7:before {
  content: ""; }

.wi-moon-8:before {
  content: ""; }

.wi-moon-9:before {
  content: ""; }

.wi-moon-10:before {
  content: ""; }

.wi-moon-11:before {
  content: ""; }

.wi-moon-12:before {
  content: ""; }

.wi-moon-13:before {
  content: ""; }

.wi-moon-14:before {
  content: ""; }

.wi-moon-15:before {
  content: ""; }

.wi-moon-16:before {
  content: ""; }

.wi-moon-17:before {
  content: ""; }

.wi-moon-18:before {
  content: ""; }

.wi-moon-19:before {
  content: ""; }

.wi-moon-20:before {
  content: ""; }

.wi-moon-21:before {
  content: ""; }

.wi-moon-22:before {
  content: ""; }

.wi-moon-23:before {
  content: ""; }

.wi-moon-24:before {
  content: ""; }

.wi-moon-25:before {
  content: ""; }

.wi-moon-26:before {
  content: ""; }

.wi-moon-27:before {
  content: ""; }

.wi-time-1:before {
  content: ""; }

.wi-time-2:before {
  content: ""; }

.wi-time-3:before {
  content: ""; }

.wi-time-4:before {
  content: ""; }

.wi-time-5:before {
  content: ""; }

.wi-time-6:before {
  content: ""; }

.wi-time-7:before {
  content: ""; }

.wi-time-8:before {
  content: ""; }

.wi-time-9:before {
  content: ""; }

.wi-time-10:before {
  content: ""; }

.wi-time-11:before {
  content: ""; }

.wi-time-12:before {
  content: ""; }

.wi-direction-up:before {
  content: ""; }

.wi-direction-up-right:before {
  content: ""; }

.wi-direction-right:before {
  content: ""; }

.wi-direction-down-right:before {
  content: ""; }

.wi-direction-down:before {
  content: ""; }

.wi-direction-down-left:before {
  content: ""; }

.wi-direction-left:before {
  content: ""; }

.wi-direction-up-left:before {
  content: ""; }

.wi-wind-beaufort-0:before {
  content: ""; }

.wi-wind-beaufort-1:before {
  content: ""; }

.wi-wind-beaufort-2:before {
  content: ""; }

.wi-wind-beaufort-3:before {
  content: ""; }

.wi-wind-beaufort-4:before {
  content: ""; }

.wi-wind-beaufort-5:before {
  content: ""; }

.wi-wind-beaufort-6:before {
  content: ""; }

.wi-wind-beaufort-7:before {
  content: ""; }

.wi-wind-beaufort-8:before {
  content: ""; }

.wi-wind-beaufort-9:before {
  content: ""; }

.wi-wind-beaufort-10:before {
  content: ""; }

.wi-wind-beaufort-11:before {
  content: ""; }

.wi-wind-beaufort-12:before {
  content: ""; }

.wi-yahoo-0:before {
  content: ""; }

.wi-yahoo-1:before {
  content: ""; }

.wi-yahoo-2:before {
  content: ""; }

.wi-yahoo-3:before {
  content: ""; }

.wi-yahoo-4:before {
  content: ""; }

.wi-yahoo-5:before {
  content: ""; }

.wi-yahoo-6:before {
  content: ""; }

.wi-yahoo-7:before {
  content: ""; }

.wi-yahoo-8:before {
  content: ""; }

.wi-yahoo-9:before {
  content: ""; }

.wi-yahoo-10:before {
  content: ""; }

.wi-yahoo-11:before {
  content: ""; }

.wi-yahoo-12:before {
  content: ""; }

.wi-yahoo-13:before {
  content: ""; }

.wi-yahoo-14:before {
  content: ""; }

.wi-yahoo-15:before {
  content: ""; }

.wi-yahoo-16:before {
  content: ""; }

.wi-yahoo-17:before {
  content: ""; }

.wi-yahoo-18:before {
  content: ""; }

.wi-yahoo-19:before {
  content: ""; }

.wi-yahoo-20:before {
  content: ""; }

.wi-yahoo-21:before {
  content: ""; }

.wi-yahoo-22:before {
  content: ""; }

.wi-yahoo-23:before {
  content: ""; }

.wi-yahoo-24:before {
  content: ""; }

.wi-yahoo-25:before {
  content: ""; }

.wi-yahoo-26:before {
  content: ""; }

.wi-yahoo-27:before {
  content: ""; }

.wi-yahoo-28:before {
  content: ""; }

.wi-yahoo-29:before {
  content: ""; }

.wi-yahoo-30:before {
  content: ""; }

.wi-yahoo-31:before {
  content: ""; }

.wi-yahoo-32:before {
  content: ""; }

.wi-yahoo-33:before {
  content: ""; }

.wi-yahoo-34:before {
  content: ""; }

.wi-yahoo-35:before {
  content: ""; }

.wi-yahoo-36:before {
  content: ""; }

.wi-yahoo-37:before {
  content: ""; }

.wi-yahoo-38:before {
  content: ""; }

.wi-yahoo-39:before {
  content: ""; }

.wi-yahoo-40:before {
  content: ""; }

.wi-yahoo-41:before {
  content: ""; }

.wi-yahoo-42:before {
  content: ""; }

.wi-yahoo-43:before {
  content: ""; }

.wi-yahoo-44:before {
  content: ""; }

.wi-yahoo-45:before {
  content: ""; }

.wi-yahoo-46:before {
  content: ""; }

.wi-yahoo-47:before {
  content: ""; }

.wi-yahoo-3200:before {
  content: ""; }

.wi-forecast-io-clear-day:before {
  content: ""; }

.wi-forecast-io-clear-night:before {
  content: ""; }

.wi-forecast-io-rain:before {
  content: ""; }

.wi-forecast-io-snow:before {
  content: ""; }

.wi-forecast-io-sleet:before {
  content: ""; }

.wi-forecast-io-wind:before {
  content: ""; }

.wi-forecast-io-fog:before {
  content: ""; }

.wi-forecast-io-cloudy:before {
  content: ""; }

.wi-forecast-io-partly-cloudy-day:before {
  content: ""; }

.wi-forecast-io-partly-cloudy-night:before {
  content: ""; }

.wi-forecast-io-hail:before {
  content: ""; }

.wi-forecast-io-thunderstorm:before {
  content: ""; }

.wi-forecast-io-tornado:before {
  content: ""; }

.wi-wmo4680-0:before,
.wi-wmo4680-00:before {
  content: ""; }

.wi-wmo4680-1:before,
.wi-wmo4680-01:before {
  content: ""; }

.wi-wmo4680-2:before,
.wi-wmo4680-02:before {
  content: ""; }

.wi-wmo4680-3:before,
.wi-wmo4680-03:before {
  content: ""; }

.wi-wmo4680-4:before,
.wi-wmo4680-04:before {
  content: ""; }

.wi-wmo4680-5:before,
.wi-wmo4680-05:before {
  content: ""; }

.wi-wmo4680-10:before {
  content: ""; }

.wi-wmo4680-11:before {
  content: ""; }

.wi-wmo4680-12:before {
  content: ""; }

.wi-wmo4680-18:before {
  content: ""; }

.wi-wmo4680-20:before {
  content: ""; }

.wi-wmo4680-21:before {
  content: ""; }

.wi-wmo4680-22:before {
  content: ""; }

.wi-wmo4680-23:before {
  content: ""; }

.wi-wmo4680-24:before {
  content: ""; }

.wi-wmo4680-25:before {
  content: ""; }

.wi-wmo4680-26:before {
  content: ""; }

.wi-wmo4680-27:before {
  content: ""; }

.wi-wmo4680-28:before {
  content: ""; }

.wi-wmo4680-29:before {
  content: ""; }

.wi-wmo4680-30:before {
  content: ""; }

.wi-wmo4680-31:before {
  content: ""; }

.wi-wmo4680-32:before {
  content: ""; }

.wi-wmo4680-33:before {
  content: ""; }

.wi-wmo4680-34:before {
  content: ""; }

.wi-wmo4680-35:before {
  content: ""; }

.wi-wmo4680-40:before {
  content: ""; }

.wi-wmo4680-41:before {
  content: ""; }

.wi-wmo4680-42:before {
  content: ""; }

.wi-wmo4680-43:before {
  content: ""; }

.wi-wmo4680-44:before {
  content: ""; }

.wi-wmo4680-45:before {
  content: ""; }

.wi-wmo4680-46:before {
  content: ""; }

.wi-wmo4680-47:before {
  content: ""; }

.wi-wmo4680-48:before {
  content: ""; }

.wi-wmo4680-50:before {
  content: ""; }

.wi-wmo4680-51:before {
  content: ""; }

.wi-wmo4680-52:before {
  content: ""; }

.wi-wmo4680-53:before {
  content: ""; }

.wi-wmo4680-54:before {
  content: ""; }

.wi-wmo4680-55:before {
  content: ""; }

.wi-wmo4680-56:before {
  content: ""; }

.wi-wmo4680-57:before {
  content: ""; }

.wi-wmo4680-58:before {
  content: ""; }

.wi-wmo4680-60:before {
  content: ""; }

.wi-wmo4680-61:before {
  content: ""; }

.wi-wmo4680-62:before {
  content: ""; }

.wi-wmo4680-63:before {
  content: ""; }

.wi-wmo4680-64:before {
  content: ""; }

.wi-wmo4680-65:before {
  content: ""; }

.wi-wmo4680-66:before {
  content: ""; }

.wi-wmo4680-67:before {
  content: ""; }

.wi-wmo4680-68:before {
  content: ""; }

.wi-wmo4680-70:before {
  content: ""; }

.wi-wmo4680-71:before {
  content: ""; }

.wi-wmo4680-72:before {
  content: ""; }

.wi-wmo4680-73:before {
  content: ""; }

.wi-wmo4680-74:before {
  content: ""; }

.wi-wmo4680-75:before {
  content: ""; }

.wi-wmo4680-76:before {
  content: ""; }

.wi-wmo4680-77:before {
  content: ""; }

.wi-wmo4680-78:before {
  content: ""; }

.wi-wmo4680-80:before {
  content: ""; }

.wi-wmo4680-81:before {
  content: ""; }

.wi-wmo4680-82:before {
  content: ""; }

.wi-wmo4680-83:before {
  content: ""; }

.wi-wmo4680-84:before {
  content: ""; }

.wi-wmo4680-85:before {
  content: ""; }

.wi-wmo4680-86:before {
  content: ""; }

.wi-wmo4680-87:before {
  content: ""; }

.wi-wmo4680-89:before {
  content: ""; }

.wi-wmo4680-90:before {
  content: ""; }

.wi-wmo4680-91:before {
  content: ""; }

.wi-wmo4680-92:before {
  content: ""; }

.wi-wmo4680-93:before {
  content: ""; }

.wi-wmo4680-94:before {
  content: ""; }

.wi-wmo4680-95:before {
  content: ""; }

.wi-wmo4680-96:before {
  content: ""; }


.wi-wmo4680-99:before {
  content: ""; }

.wi-owm-200:before {
  content: ""; }

.wi-owm-201:before {
  content: ""; }

.wi-owm-202:before {
  content: ""; }

.wi-owm-210:before {
  content: ""; }

.wi-owm-211:before {
  content: ""; }

.wi-owm-212:before {
  content: ""; }

.wi-owm-221:before {
  content: ""; }

.wi-owm-230:before {
  content: ""; }

.wi-owm-231:before {
  content: ""; }

.wi-owm-232:before {
  content: ""; }

.wi-owm-300:before {
  content: ""; }

.wi-owm-301:before {
  content: ""; }

.wi-owm-302:before {
  content: ""; }

.wi-owm-310:before {
  content: ""; }

.wi-owm-311:before {
  content: ""; }

.wi-owm-312:before {
  content: ""; }

.wi-owm-313:before {
  content: ""; }

.wi-owm-314:before {
  content: ""; }

.wi-owm-321:before {
  content: ""; }

.wi-owm-500:before {
  content: ""; }

.wi-owm-501:before {
  content: ""; }

.wi-owm-502:before {
  content: ""; }

.wi-owm-503:before {
  content: ""; }

.wi-owm-504:before {
  content: ""; }

.wi-owm-511:before {
  content: ""; }

.wi-owm-520:before {
  content: ""; }

.wi-owm-521:before {
  content: ""; }

.wi-owm-522:before {
  content: ""; }

.wi-owm-531:before {
  content: ""; }

.wi-owm-600:before {
  content: ""; }

.wi-owm-601:before {
  content: ""; }

.wi-owm-602:before {
  content: ""; }

.wi-owm-611:before {
  content: ""; }

.wi-owm-612:before {
  content: ""; }

.wi-owm-615:before {
  content: ""; }

.wi-owm-616:before {
  content: ""; }

.wi-owm-620:before {
  content: ""; }

.wi-owm-621:before {
  content: ""; }

.wi-owm-622:before {
  content: ""; }

.wi-owm-701:before {
  content: ""; }

.wi-owm-711:before {
  content: ""; }

.wi-owm-721:before {
  content: ""; }

.wi-owm-731:before {
  content: ""; }

.wi-owm-741:before {
  content: ""; }

.wi-owm-761:before {
  content: ""; }

.wi-owm-762:before {
  content: ""; }

.wi-owm-771:before {
  content: ""; }

.wi-owm-781:before {
  content: ""; }

.wi-owm-800:before {
  content: ""; }

.wi-owm-801:before {
  content: ""; }

.wi-owm-802:before {
  content: ""; }

.wi-owm-803:before {
  content: ""; }

.wi-owm-803:before {
  content: ""; }

.wi-owm-804:before {
  content: ""; }

.wi-owm-900:before {
  content: ""; }

.wi-owm-901:before {
  content: ""; }

.wi-owm-902:before {
  content: ""; }

.wi-owm-903:before {
  content: ""; }

.wi-owm-904:before {
  content: ""; }

.wi-owm-905:before {
  content: ""; }

.wi-owm-906:before {
  content: ""; }

.wi-owm-957:before {
  content: ""; }

.wi-owm-day-200:before {
  content: ""; }

.wi-owm-day-201:before {
  content: ""; }

.wi-owm-day-202:before {
  content: ""; }

.wi-owm-day-210:before {
  content: ""; }

.wi-owm-day-211:before {
  content: ""; }

.wi-owm-day-212:before {
  content: ""; }

.wi-owm-day-221:before {
  content: ""; }

.wi-owm-day-230:before {
  content: ""; }

.wi-owm-day-231:before {
  content: ""; }

.wi-owm-day-232:before {
  content: ""; }

.wi-owm-day-300:before {
  content: ""; }

.wi-owm-day-301:before {
  content: ""; }

.wi-owm-day-302:before {
  content: ""; }

.wi-owm-day-310:before {
  content: ""; }

.wi-owm-day-311:before {
  content: ""; }

.wi-owm-day-312:before {
  content: ""; }

.wi-owm-day-313:before {
  content: ""; }

.wi-owm-day-314:before {
  content: ""; }

.wi-owm-day-321:before {
  content: ""; }

.wi-owm-day-500:before {
  content: ""; }

.wi-owm-day-501:before {
  content: ""; }

.wi-owm-day-502:before {
  content: ""; }

.wi-owm-day-503:before {
  content: ""; }

.wi-owm-day-504:before {
  content: ""; }

.wi-owm-day-511:before {
  content: ""; }

.wi-owm-day-520:before {
  content: ""; }

.wi-owm-day-521:before {
  content: ""; }

.wi-owm-day-522:before {
  content: ""; }

.wi-owm-day-531:before {
  content: ""; }

.wi-owm-day-600:before {
  content: ""; }

.wi-owm-day-601:before {
  content: ""; }

.wi-owm-day-602:before {
  content: ""; }

.wi-owm-day-611:before {
  content: ""; }

.wi-owm-day-612:before {
  content: ""; }

.wi-owm-day-615:before {
  content: ""; }

.wi-owm-day-616:before {
  content: ""; }

.wi-owm-day-620:before {
  content: ""; }

.wi-owm-day-621:before {
  content: ""; }

.wi-owm-day-622:before {
  content: ""; }

.wi-owm-day-701:before {
  content: ""; }

.wi-owm-day-711:before {
  content: ""; }

.wi-owm-day-721:before {
  content: ""; }

.wi-owm-day-731:before {
  content: ""; }

.wi-owm-day-741:before {
  content: ""; }

.wi-owm-day-761:before {
  content: ""; }

.wi-owm-day-762:before {
  content: ""; }

.wi-owm-day-781:before {
  content: ""; }

.wi-owm-day-800:before {
  content: ""; }

.wi-owm-day-801:before {
  content: ""; }

.wi-owm-day-802:before {
  content: ""; }

.wi-owm-day-803:before {
  content: ""; }

.wi-owm-day-804:before {
  content: ""; }

.wi-owm-day-900:before {
  content: ""; }

.wi-owm-day-902:before {
  content: ""; }

.wi-owm-day-903:before {
  content: ""; }

.wi-owm-day-904:before {
  content: ""; }

.wi-owm-day-906:before {
  content: ""; }

.wi-owm-day-957:before {
  content: ""; }

.wi-owm-night-200:before {
  content: ""; }

.wi-owm-night-201:before {
  content: ""; }

.wi-owm-night-202:before {
  content: ""; }

.wi-owm-night-210:before {
  content: ""; }

.wi-owm-night-211:before {
  content: ""; }

.wi-owm-night-212:before {
  content: ""; }

.wi-owm-night-221:before {
  content: ""; }

.wi-owm-night-230:before {
  content: ""; }

.wi-owm-night-231:before {
  content: ""; }

.wi-owm-night-232:before {
  content: ""; }

.wi-owm-night-300:before {
  content: ""; }

.wi-owm-night-301:before {
  content: ""; }

.wi-owm-night-302:before {
  content: ""; }

.wi-owm-night-310:before {
  content: ""; }

.wi-owm-night-311:before {
  content: ""; }

.wi-owm-night-312:before {
  content: ""; }

.wi-owm-night-313:before {
  content: ""; }

.wi-owm-night-314:before {
  content: ""; }

.wi-owm-night-321:before {
  content: ""; }

.wi-owm-night-500:before {
  content: ""; }

.wi-owm-night-501:before {
  content: ""; }

.wi-owm-night-502:before {
  content: ""; }

.wi-owm-night-503:before {
  content: ""; }

.wi-owm-night-504:before {
  content: ""; }

.wi-owm-night-511:before {
  content: ""; }

.wi-owm-night-520:before {
  content: ""; }

.wi-owm-night-521:before {
  content: ""; }

.wi-owm-night-522:before {
  content: ""; }

.wi-owm-night-531:before {
  content: ""; }

.wi-owm-night-600:before {
  content: ""; }

.wi-owm-night-601:before {
  content: ""; }

.wi-owm-night-602:before {
  content: ""; }

.wi-owm-night-611:before {
  content: ""; }

.wi-owm-night-612:before {
  content: ""; }

.wi-owm-night-615:before {
  content: ""; }

.wi-owm-night-616:before {
  content: ""; }

.wi-owm-night-620:before {
  content: ""; }

.wi-owm-night-621:before {
  content: ""; }

.wi-owm-night-622:before {
  content: ""; }

.wi-owm-night-701:before {
  content: ""; }

.wi-owm-night-711:before {
  content: ""; }

.wi-owm-night-721:before {
  content: ""; }

.wi-owm-night-731:before {
  content: ""; }

.wi-owm-night-741:before {
  content: ""; }

.wi-owm-night-761:before {
  content: ""; }

.wi-owm-night-762:before {
  content: ""; }

.wi-owm-night-781:before {
  content: ""; }

.wi-owm-night-800:before {
  content: ""; }

.wi-owm-night-801:before {
  content: ""; }

.wi-owm-night-802:before {
  content: ""; }

.wi-owm-night-803:before {
  content: ""; }

.wi-owm-night-804:before {
  content: ""; }

.wi-owm-night-900:before {
  content: ""; }

.wi-owm-night-902:before {
  content: ""; }

.wi-owm-night-903:before {
  content: ""; }

.wi-owm-night-904:before {
  content: ""; }

.wi-owm-night-906:before {
  content: ""; }

.wi-owm-night-957:before {
  content: ""; }

/* @FONT-FACE loads font into browser */
@font-face {
  font-family: 'typicons';
  font-weight: normal;
  font-style: normal;
  src: url(/build/fonts/typicons.17be2f81.eot);
  src: url(/build/fonts/typicons.17be2f81.eot?#iefix) format("embedded-opentype"), url(/build/fonts/typicons.6df05c03.woff) format("woff"), url(/build/fonts/typicons.d45316f6.ttf) format("truetype"), url(/build/images/typicons.6697a4a6.svg#typicons) format("svg"); }
/* :before psuedo-selector inserts and styles icon */
.typcn:before {
  font-family: 'typicons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  height: 1em;
  font-size: 1em;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility; }

/* Code for individual icons */
.typcn-adjust-brightness:before {
  content: '\e000';
  /* 'εÇÇ' */ }

.typcn-adjust-contrast:before {
  content: '\e001';
  /* 'εÇü' */ }

.typcn-anchor-outline:before {
  content: '\e002';
  /* 'εÇé' */ }

.typcn-anchor:before {
  content: '\e003';
  /* 'εÇâ' */ }

.typcn-archive:before {
  content: '\e004';
  /* 'εÇä' */ }

.typcn-arrow-back-outline:before {
  content: '\e005';
  /* 'εÇà' */ }

.typcn-arrow-back:before {
  content: '\e006';
  /* 'εÇå' */ }

.typcn-arrow-down-outline:before {
  content: '\e007';
  /* 'εÇç' */ }

.typcn-arrow-down-thick:before {
  content: '\e008';
  /* 'εÇê' */ }

.typcn-arrow-down:before {
  content: '\e009';
  /* 'εÇë' */ }

.typcn-arrow-forward-outline:before {
  content: '\e00a';
  /* 'εÇè' */ }

.typcn-arrow-forward:before {
  content: '\e00b';
  /* 'εÇï' */ }

.typcn-arrow-left-outline:before {
  content: '\e00c';
  /* 'εÇî' */ }

.typcn-arrow-left-thick:before {
  content: '\e00d';
  /* 'εÇì' */ }

.typcn-arrow-left:before {
  content: '\e00e';
  /* 'εÇÄ' */ }

.typcn-arrow-loop-outline:before {
  content: '\e00f';
  /* 'εÇÅ' */ }

.typcn-arrow-loop:before {
  content: '\e010';
  /* 'εÇÉ' */ }

.typcn-arrow-maximise-outline:before {
  content: '\e011';
  /* 'εÇæ' */ }

.typcn-arrow-maximise:before {
  content: '\e012';
  /* 'εÇÆ' */ }

.typcn-arrow-minimise-outline:before {
  content: '\e013';
  /* 'εÇô' */ }

.typcn-arrow-minimise:before {
  content: '\e014';
  /* 'εÇö' */ }

.typcn-arrow-move-outline:before {
  content: '\e015';
  /* 'εÇò' */ }

.typcn-arrow-move:before {
  content: '\e016';
  /* 'εÇû' */ }

.typcn-arrow-repeat-outline:before {
  content: '\e017';
  /* 'εÇù' */ }

.typcn-arrow-repeat:before {
  content: '\e018';
  /* 'εÇÿ' */ }

.typcn-arrow-right-outline:before {
  content: '\e019';
  /* 'εÇÖ' */ }

.typcn-arrow-right-thick:before {
  content: '\e01a';
  /* 'εÇÜ' */ }

.typcn-arrow-right:before {
  content: '\e01b';
  /* 'εÇ¢' */ }

.typcn-arrow-shuffle:before {
  content: '\e01c';
  /* 'εÇ£' */ }

.typcn-arrow-sorted-down:before {
  content: '\e01d';
  /* 'εÇ¥' */ }

.typcn-arrow-sorted-up:before {
  content: '\e01e';
  /* 'εÇ₧' */ }

.typcn-arrow-sync-outline:before {
  content: '\e01f';
  /* 'εÇƒ' */ }

.typcn-arrow-sync:before {
  content: '\e020';
  /* 'εÇá' */ }

.typcn-arrow-unsorted:before {
  content: '\e021';
  /* 'εÇí' */ }

.typcn-arrow-up-outline:before {
  content: '\e022';
  /* 'εÇó' */ }

.typcn-arrow-up-thick:before {
  content: '\e023';
  /* 'εÇú' */ }

.typcn-arrow-up:before {
  content: '\e024';
  /* 'εÇñ' */ }

.typcn-at:before {
  content: '\e025';
  /* 'εÇÑ' */ }

.typcn-attachment-outline:before {
  content: '\e026';
  /* 'εÇª' */ }

.typcn-attachment:before {
  content: '\e027';
  /* 'εÇº' */ }

.typcn-backspace-outline:before {
  content: '\e028';
  /* 'εÇ¿' */ }

.typcn-backspace:before {
  content: '\e029';
  /* 'εÇ⌐' */ }

.typcn-battery-charge:before {
  content: '\e02a';
  /* 'εÇ¬' */ }

.typcn-battery-full:before {
  content: '\e02b';
  /* 'εÇ½' */ }

.typcn-battery-high:before {
  content: '\e02c';
  /* 'εÇ¼' */ }

.typcn-battery-low:before {
  content: '\e02d';
  /* 'εÇ¡' */ }

.typcn-battery-mid:before {
  content: '\e02e';
  /* 'εÇ«' */ }

.typcn-beaker:before {
  content: '\e02f';
  /* 'εÇ»' */ }

.typcn-beer:before {
  content: '\e030';
  /* 'εÇ░' */ }

.typcn-bell:before {
  content: '\e031';
  /* 'εÇ▒' */ }

.typcn-book:before {
  content: '\e032';
  /* 'εÇ▓' */ }

.typcn-bookmark:before {
  content: '\e033';
  /* 'εÇ│' */ }

.typcn-briefcase:before {
  content: '\e034';
  /* 'εÇ┤' */ }

.typcn-brush:before {
  content: '\e035';
  /* 'εÇ╡' */ }

.typcn-business-card:before {
  content: '\e036';
  /* 'εÇ╢' */ }

.typcn-calculator:before {
  content: '\e037';
  /* 'εÇ╖' */ }

.typcn-calendar-outline:before {
  content: '\e038';
  /* 'εÇ╕' */ }

.typcn-calendar:before {
  content: '\e039';
  /* 'εÇ╣' */ }

.typcn-camera-outline:before {
  content: '\e03a';
  /* 'εÇ║' */ }

.typcn-camera:before {
  content: '\e03b';
  /* 'εÇ╗' */ }

.typcn-cancel-outline:before {
  content: '\e03c';
  /* 'εÇ╝' */ }

.typcn-cancel:before {
  content: '\e03d';
  /* 'εÇ╜' */ }

.typcn-chart-area-outline:before {
  content: '\e03e';
  /* 'εÇ╛' */ }

.typcn-chart-area:before {
  content: '\e03f';
  /* 'εÇ┐' */ }

.typcn-chart-bar-outline:before {
  content: '\e040';
  /* 'εüÇ' */ }

.typcn-chart-bar:before {
  content: '\e041';
  /* 'εüü' */ }

.typcn-chart-line-outline:before {
  content: '\e042';
  /* 'εüé' */ }

.typcn-chart-line:before {
  content: '\e043';
  /* 'εüâ' */ }

.typcn-chart-pie-outline:before {
  content: '\e044';
  /* 'εüä' */ }

.typcn-chart-pie:before {
  content: '\e045';
  /* 'εüà' */ }

.typcn-chevron-left-outline:before {
  content: '\e046';
  /* 'εüå' */ }

.typcn-chevron-left:before {
  content: '\e047';
  /* 'εüç' */ }

.typcn-chevron-right-outline:before {
  content: '\e048';
  /* 'εüê' */ }

.typcn-chevron-right:before {
  content: '\e049';
  /* 'εüë' */ }

.typcn-clipboard:before {
  content: '\e04a';
  /* 'εüè' */ }

.typcn-cloud-storage:before {
  content: '\e04b';
  /* 'εüï' */ }

.typcn-cloud-storage-outline:before {
  content: '\e054';
  /* 'εüö' */ }

.typcn-code-outline:before {
  content: '\e04c';
  /* 'εüî' */ }

.typcn-code:before {
  content: '\e04d';
  /* 'εüì' */ }

.typcn-coffee:before {
  content: '\e04e';
  /* 'εüÄ' */ }

.typcn-cog-outline:before {
  content: '\e04f';
  /* 'εüÅ' */ }

.typcn-cog:before {
  content: '\e050';
  /* 'εüÉ' */ }

.typcn-compass:before {
  content: '\e051';
  /* 'εüæ' */ }

.typcn-contacts:before {
  content: '\e052';
  /* 'εüÆ' */ }

.typcn-credit-card:before {
  content: '\e053';
  /* 'εüô' */ }

.typcn-css3:before {
  content: '\e055';
  /* 'εüò' */ }

.typcn-database:before {
  content: '\e056';
  /* 'εüû' */ }

.typcn-delete-outline:before {
  content: '\e057';
  /* 'εüù' */ }

.typcn-delete:before {
  content: '\e058';
  /* 'εüÿ' */ }

.typcn-device-desktop:before {
  content: '\e059';
  /* 'εüÖ' */ }

.typcn-device-laptop:before {
  content: '\e05a';
  /* 'εüÜ' */ }

.typcn-device-phone:before {
  content: '\e05b';
  /* 'εü¢' */ }

.typcn-device-tablet:before {
  content: '\e05c';
  /* 'εü£' */ }

.typcn-directions:before {
  content: '\e05d';
  /* 'εü¥' */ }

.typcn-divide-outline:before {
  content: '\e05e';
  /* 'εü₧' */ }

.typcn-divide:before {
  content: '\e05f';
  /* 'εüƒ' */ }

.typcn-document-add:before {
  content: '\e060';
  /* 'εüá' */ }

.typcn-document-delete:before {
  content: '\e061';
  /* 'εüí' */ }

.typcn-document-text:before {
  content: '\e062';
  /* 'εüó' */ }

.typcn-document:before {
  content: '\e063';
  /* 'εüú' */ }

.typcn-download-outline:before {
  content: '\e064';
  /* 'εüñ' */ }

.typcn-download:before {
  content: '\e065';
  /* 'εüÑ' */ }

.typcn-dropbox:before {
  content: '\e066';
  /* 'εüª' */ }

.typcn-edit:before {
  content: '\e067';

  /* 'εüº' */ }

.typcn-eject-outline:before {
  content: '\e068';
  /* 'εü¿' */ }

.typcn-eject:before {
  content: '\e069';
  /* 'εü⌐' */ }

.typcn-equals-outline:before {
  content: '\e06a';
  /* 'εü¬' */ }

.typcn-equals:before {
  content: '\e06b';
  /* 'εü½' */ }

.typcn-export-outline:before {
  content: '\e06c';
  /* 'εü¼' */ }

.typcn-export:before {
  content: '\e06d';
  /* 'εü¡' */ }

.typcn-eye-outline:before {
  content: '\e06e';
  /* 'εü«' */ }

.typcn-eye:before {
  content: '\e06f';
  /* 'εü»' */ }

.typcn-feather:before {
  content: '\e070';
  /* 'εü░' */ }

.typcn-film:before {
  content: '\e071';
  /* 'εü▒' */ }

.typcn-filter:before {
  content: '\e072';
  /* 'εü▓' */ }

.typcn-flag-outline:before {
  content: '\e073';
  /* 'εü│' */ }

.typcn-flag:before {
  content: '\e074';
  /* 'εü┤' */ }

.typcn-flash-outline:before {
  content: '\e075';
  /* 'εü╡' */ }

.typcn-flash:before {
  content: '\e076';
  /* 'εü╢' */ }

.typcn-flow-children:before {
  content: '\e077';
  /* 'εü╖' */ }

.typcn-flow-merge:before {
  content: '\e078';
  /* 'εü╕' */ }

.typcn-flow-parallel:before {
  content: '\e079';
  /* 'εü╣' */ }

.typcn-flow-switch:before {
  content: '\e07a';
  /* 'εü║' */ }

.typcn-folder-add:before {
  content: '\e07b';
  /* 'εü╗' */ }

.typcn-folder-delete:before {
  content: '\e07c';
  /* 'εü╝' */ }

.typcn-folder-open:before {
  content: '\e07d';
  /* 'εü╜' */ }

.typcn-folder:before {
  content: '\e07e';
  /* 'εü╛' */ }

.typcn-gift:before {
  content: '\e07f';
  /* 'εü┐' */ }

.typcn-globe-outline:before {
  content: '\e080';
  /* 'εéÇ' */ }

.typcn-globe:before {
  content: '\e081';
  /* 'εéü' */ }

.typcn-group-outline:before {
  content: '\e082';
  /* 'εéé' */ }

.typcn-group:before {
  content: '\e083';
  /* 'εéâ' */ }

.typcn-headphones:before {
  content: '\e084';
  /* 'εéä' */ }

.typcn-heart-full-outline:before {
  content: '\e085';
  /* 'εéà' */ }

.typcn-heart-half-outline:before {
  content: '\e086';
  /* 'εéå' */ }

.typcn-heart-outline:before {
  content: '\e087';
  /* 'εéç' */ }

.typcn-heart:before {
  content: '\e088';
  /* 'εéê' */ }

.typcn-home-outline:before {
  content: '\e089';
  /* 'εéë' */ }

.typcn-home:before {
  content: '\e08a';
  /* 'εéè' */ }

.typcn-html5:before {
  content: '\e08b';
  /* 'εéï' */ }

.typcn-image-outline:before {
  content: '\e08c';
  /* 'εéî' */ }

.typcn-image:before {
  content: '\e08d';
  /* 'εéì' */ }

.typcn-infinity-outline:before {
  content: '\e08e';
  /* 'εéÄ' */ }

.typcn-infinity:before {
  content: '\e08f';
  /* 'εéÅ' */ }

.typcn-info-large-outline:before {
  content: '\e090';
  /* 'εéÉ' */ }

.typcn-info-large:before {
  content: '\e091';
  /* 'εéæ' */ }

.typcn-info-outline:before {
  content: '\e092';
  /* 'εéÆ' */ }

.typcn-info:before {
  content: '\e093';
  /* 'εéô' */ }

.typcn-input-checked-outline:before {
  content: '\e094';
  /* 'εéö' */ }

.typcn-input-checked:before {
  content: '\e095';
  /* 'εéò' */ }

.typcn-key-outline:before {
  content: '\e096';
  /* 'εéû' */ }

.typcn-key:before {
  content: '\e097';
  /* 'εéù' */ }

.typcn-keyboard:before {
  content: '\e098';
  /* 'εéÿ' */ }

.typcn-leaf:before {
  content: '\e099';
  /* 'εéÖ' */ }

.typcn-lightbulb:before {
  content: '\e09a';
  /* 'εéÜ' */ }

.typcn-link-outline:before {
  content: '\e09b';
  /* 'εé¢' */ }

.typcn-link:before {
  content: '\e09c';
  /* 'εé£' */ }

.typcn-location-arrow-outline:before {
  content: '\e09d';
  /* 'εé¥' */ }

.typcn-location-arrow:before {
  content: '\e09e';
  /* 'εé₧' */ }

.typcn-location-outline:before {
  content: '\e09f';
  /* 'εéƒ' */ }

.typcn-location:before {
  content: '\e0a0';
  /* 'εéá' */ }

.typcn-lock-closed-outline:before {
  content: '\e0a1';
  /* 'εéí' */ }

.typcn-lock-closed:before {
  content: '\e0a2';
  /* 'εéó' */ }

.typcn-lock-open-outline:before {
  content: '\e0a3';
  /* 'εéú' */ }

.typcn-lock-open:before {
  content: '\e0a4';
  /* 'εéñ' */ }

.typcn-mail:before {
  content: '\e0a5';
  /* 'εéÑ' */ }

.typcn-map:before {
  content: '\e0a6';
  /* 'εéª' */ }

.typcn-media-eject-outline:before {
  content: '\e0a7';
  /* 'εéº' */ }

.typcn-media-eject:before {
  content: '\e0a8';
  /* 'εé¿' */ }

.typcn-media-fast-forward-outline:before {
  content: '\e0a9';
  /* 'εé⌐' */ }

.typcn-media-fast-forward:before {
  content: '\e0aa';
  /* 'εé¬' */ }

.typcn-media-pause-outline:before {
  content: '\e0ab';
  /* 'εé½' */ }

.typcn-media-pause:before {
  content: '\e0ac';
  /* 'εé¼' */ }

.typcn-media-play-outline:before {
  content: '\e0ad';
  /* 'εé¡' */ }

.typcn-media-play-reverse-outline:before {
  content: '\e0ae';
  /* 'εé«' */ }

.typcn-media-play-reverse:before {
  content: '\e0af';
  /* 'εé»' */ }

.typcn-media-play:before {
  content: '\e0b0';
  /* 'εé░' */ }

.typcn-media-record-outline:before {
  content: '\e0b1';
  /* 'εé▒' */ }

.typcn-media-record:before {
  content: '\e0b2';
  /* 'εé▓' */ }

.typcn-media-rewind-outline:before {
  content: '\e0b3';
  /* 'εé│' */ }

.typcn-media-rewind:before {
  content: '\e0b4';
  /* 'εé┤' */ }

.typcn-media-stop-outline:before {
  content: '\e0b5';
  /* 'εé╡' */ }

.typcn-media-stop:before {
  content: '\e0b6';
  /* 'εé╢' */ }

.typcn-message-typing:before {
  content: '\e0b7';
  /* 'εé╖' */ }

.typcn-message:before {
  content: '\e0b8';
  /* 'εé╕' */ }

.typcn-messages:before {
  content: '\e0b9';
  /* 'εé╣' */ }

.typcn-microphone-outline:before {
  content: '\e0ba';
  /* 'εé║' */ }

.typcn-microphone:before {
  content: '\e0bb';
  /* 'εé╗' */ }

.typcn-minus-outline:before {
  content: '\e0bc';
  /* 'εé╝' */ }

.typcn-minus:before {
  content: '\e0bd';
  /* 'εé╜' */ }

.typcn-mortar-board:before {
  content: '\e0be';
  /* 'εé╛' */ }

.typcn-news:before {
  content: '\e0bf';
  /* 'εé┐' */ }

.typcn-notes-outline:before {
  content: '\e0c0';
  /* 'εâÇ' */ }

.typcn-notes:before {
  content: '\e0c1';
  /* 'εâü' */ }

.typcn-pen:before {
  content: '\e0c2';
  /* 'εâé' */ }

.typcn-pencil:before {
  content: '\e0c3';
  /* 'εââ' */ }

.typcn-phone-outline:before {
  content: '\e0c4';
  /* 'εâä' */ }

.typcn-phone:before {
  content: '\e0c5';
  /* 'εâà' */ }

.typcn-pi-outline:before {
  content: '\e0c6';
  /* 'εâå' */ }

.typcn-pi:before {
  content: '\e0c7';
  /* 'εâç' */ }

.typcn-pin-outline:before {
  content: '\e0c8';
  /* 'εâê' */ }

.typcn-pin:before {
  content: '\e0c9';
  /* 'εâë' */ }

.typcn-pipette:before {
  content: '\e0ca';
  /* 'εâè' */ }

.typcn-plane-outline:before {
  content: '\e0cb';
  /* 'εâï' */ }

.typcn-plane:before {
  content: '\e0cc';
  /* 'εâî' */ }

.typcn-plug:before {
  content: '\e0cd';
  /* 'εâì' */ }

.typcn-plus-outline:before {
  content: '\e0ce';
  /* 'εâÄ' */ }

.typcn-plus:before {
  content: '\e0cf';
  /* 'εâÅ' */ }

.typcn-point-of-interest-outline:before {
  content: '\e0d0';
  /* 'εâÉ' */ }

.typcn-point-of-interest:before {
  content: '\e0d1';
  /* 'εâæ' */ }

.typcn-power-outline:before {
  content: '\e0d2';
  /* 'εâÆ' */ }

.typcn-power:before {
  content: '\e0d3';
  /* 'εâô' */ }

.typcn-printer:before {
  content: '\e0d4';
  /* 'εâö' */ }

.typcn-puzzle-outline:before {
  content: '\e0d5';
  /* 'εâò' */ }

.typcn-puzzle:before {
  content: '\e0d6';
  /* 'εâû' */ }

.typcn-radar-outline:before {
  content: '\e0d7';
  /* 'εâù' */ }

.typcn-radar:before {
  content: '\e0d8';
  /* 'εâÿ' */ }

.typcn-refresh-outline:before {
  content: '\e0d9';
  /* 'εâÖ' */ }

.typcn-refresh:before {
  content: '\e0da';
  /* 'εâÜ' */ }

.typcn-rss-outline:before {
  content: '\e0db';
  /* 'εâ¢' */ }

.typcn-rss:before {
  content: '\e0dc';
  /* 'εâ£' */ }

.typcn-scissors-outline:before {
  content: '\e0dd';
  /* 'εâ¥' */ }

.typcn-scissors:before {
  content: '\e0de';
  /* 'εâ₧' */ }

.typcn-shopping-bag:before {
  content: '\e0df';
  /* 'εâƒ' */ }

.typcn-shopping-cart:before {
  content: '\e0e0';
  /* 'εâá' */ }

.typcn-social-at-circular:before {
  content: '\e0e1';
  /* 'εâí' */ }

.typcn-social-dribbble-circular:before {
  content: '\e0e2';
  /* 'εâó' */ }

.typcn-social-dribbble:before {
  content: '\e0e3';
  /* 'εâú' */ }

.typcn-social-facebook-circular:before {
  content: '\e0e4';
  /* 'εâñ' */ }

.typcn-social-facebook:before {
  content: '\e0e5';
  /* 'εâÑ' */ }

.typcn-social-flickr-circular:before {
  content: '\e0e6';
  /* 'εâª' */ }

.typcn-social-flickr:before {
  content: '\e0e7';
  /* 'εâº' */ }

.typcn-social-github-circular:before {
  content: '\e0e8';
  /* 'εâ¿' */ }

.typcn-social-github:before {
  content: '\e0e9';
  /* 'εâ⌐' */ }

.typcn-social-google-plus-circular:before {
  content: '\e0ea';
  /* 'εâ¬' */ }

.typcn-social-google-plus:before {
  content: '\e0eb';
  /* 'εâ½' */ }

.typcn-social-instagram-circular:before {
  content: '\e0ec';
  /* 'εâ¼' */ }

.typcn-social-instagram:before {
  content: '\e0ed';
  /* 'εâ¡' */ }

.typcn-social-last-fm-circular:before {
  content: '\e0ee';
  /* 'εâ«' */ }

.typcn-social-last-fm:before {
  content: '\e0ef';
  /* 'εâ»' */ }

.typcn-social-linkedin-circular:before {
  content: '\e0f0';
  /* 'εâ░' */ }

.typcn-social-linkedin:before {
  content: '\e0f1';
  /* 'εâ▒' */ }

.typcn-social-pinterest-circular:before {
  content: '\e0f2';
  /* 'εâ▓' */ }

.typcn-social-pinterest:before {
  content: '\e0f3';
  /* 'εâ│' */ }

.typcn-social-skype-outline:before {
  content: '\e0f4';
  /* 'εâ┤' */ }

.typcn-social-skype:before {
  content: '\e0f5';
  /* 'εâ╡' */ }

.typcn-social-tumbler-circular:before {
  content: '\e0f6';
  /* 'εâ╢' */ }

.typcn-social-tumbler:before {
  content: '\e0f7';
  /* 'εâ╖' */ }

.typcn-social-twitter-circular:before {
  content: '\e0f8';
  /* 'εâ╕' */ }

.typcn-social-twitter:before {
  content: '\e0f9';
  /* 'εâ╣' */ }

.typcn-social-vimeo-circular:before {
  content: '\e0fa';
  /* 'εâ║' */ }

.typcn-social-vimeo:before {
  content: '\e0fb';
  /* 'εâ╗' */ }

.typcn-social-youtube-circular:before {
  content: '\e0fc';
  /* 'εâ╝' */ }

.typcn-social-youtube:before {
  content: '\e0fd';
  /* 'εâ╜' */ }

.typcn-sort-alphabetically-outline:before {
  content: '\e0fe';
  /* 'εâ╛' */ }

.typcn-sort-alphabetically:before {
  content: '\e0ff';
  /* 'εâ┐' */ }

.typcn-sort-numerically-outline:before {
  content: '\e100';
  /* 'εäÇ' */ }

.typcn-sort-numerically:before {
  content: '\e101';
  /* 'εäü' */ }

.typcn-spanner-outline:before {
  content: '\e102';
  /* 'εäé' */ }

.typcn-spanner:before {
  content: '\e103';
  /* 'εäâ' */ }

.typcn-spiral:before {
  content: '\e104';
  /* 'εää' */ }

.typcn-star-full-outline:before {
  content: '\e105';
  /* 'εäà' */ }

.typcn-star-half-outline:before {
  content: '\e106';
  /* 'εäå' */ }

.typcn-star-half:before {
  content: '\e107';
  /* 'εäç' */ }

.typcn-star-outline:before {
  content: '\e108';
  /* 'εäê' */ }

.typcn-star:before {
  content: '\e109';
  /* 'εäë' */ }

.typcn-starburst-outline:before {
  content: '\e10a';
  /* 'εäè' */ }

.typcn-starburst:before {
  content: '\e10b';
  /* 'εäï' */ }

.typcn-stopwatch:before {
  content: '\e10c';
  /* 'εäî' */ }

.typcn-support:before {
  content: '\e10d';
  /* 'εäì' */ }

.typcn-tabs-outline:before {
  content: '\e10e';
  /* 'εäÄ' */ }

.typcn-tag:before {
  content: '\e10f';
  /* 'εäÅ' */ }

.typcn-tags:before {
  content: '\e110';
  /* 'εäÉ' */ }

.typcn-th-large-outline:before {
  content: '\e111';
  /* 'εäæ' */ }

.typcn-th-large:before {
  content: '\e112';
  /* 'εäÆ' */ }

.typcn-th-list-outline:before {
  content: '\e113';
  /* 'εäô' */ }

.typcn-th-list:before {
  content: '\e114';
  /* 'εäö' */ }

.typcn-th-menu-outline:before {
  content: '\e115';
  /* 'εäò' */ }

.typcn-th-menu:before {
  content: '\e116';
  /* 'εäû' */ }

.typcn-th-small-outline:before {
  content: '\e117';
  /* 'εäù' */ }

.typcn-th-small:before {
  content: '\e118';
  /* 'εäÿ' */ }

.typcn-thermometer:before {
  content: '\e119';
  /* 'εäÖ' */ }

.typcn-thumbs-down:before {
  content: '\e11a';
  /* 'εäÜ' */ }

.typcn-thumbs-ok:before {
  content: '\e11b';
  /* 'εä¢' */ }

.typcn-thumbs-up:before {
  content: '\e11c';
  /* 'εä£' */ }

.typcn-tick-outline:before {
  content: '\e11d';
  /* 'εä¥' */ }

.typcn-tick:before {
  content: '\e11e';
  /* 'εä₧' */ }

.typcn-ticket:before {
  content: '\e11f';
  /* 'εäƒ' */ }

.typcn-time:before {
  content: '\e120';
  /* 'εäá' */ }

.typcn-times-outline:before {
  content: '\e121';
  /* 'εäí' */ }

.typcn-times:before {
  content: '\e122';
  /* 'εäó' */ }

.typcn-trash:before {
  content: '\e123';
  /* 'εäú' */ }

.typcn-tree:before {
  content: '\e124';
  /* 'εäñ' */ }

.typcn-upload-outline:before {
  content: '\e125';
  /* 'εäÑ' */ }

.typcn-upload:before {
  content: '\e126';
  /* 'εäª' */ }

.typcn-user-add-outline:before {
  content: '\e127';
  /* 'εäº' */ }

.typcn-user-add:before {
  content: '\e128';
  /* 'εä¿' */ }

.typcn-user-delete-outline:before {
  content: '\e129';
  /* 'εä⌐' */ }

.typcn-user-delete:before {
  content: '\e12a';
  /* 'εä¬' */ }

.typcn-user-outline:before {
  content: '\e12b';
  /* 'εä½' */ }

.typcn-user:before {
  content: '\e12c';
  /* 'εä¼' */ }

.typcn-vendor-android:before {
  content: '\e12d';
  /* 'εä¡' */ }

.typcn-vendor-apple:before {
  content: '\e12e';
  /* 'εä«' */ }

.typcn-vendor-microsoft:before {
  content: '\e12f';
  /* 'εä»' */ }

.typcn-video-outline:before {
  content: '\e130';
  /* 'εä░' */ }

.typcn-video:before {
  content: '\e131';
  /* 'εä▒' */ }

.typcn-volume-down:before {
  content: '\e132';
  /* 'εä▓' */ }

.typcn-volume-mute:before {
  content: '\e133';
  /* 'εä│' */ }

.typcn-volume-up:before {
  content: '\e134';
  /* 'εä┤' */ }

.typcn-volume:before {
  content: '\e135';
  /* 'εä╡' */ }

.typcn-warning-outline:before {
  content: '\e136';
  /* 'εä╢' */ }

.typcn-warning:before {
  content: '\e137';
  /* 'εä╖' */ }

.typcn-watch:before {
  content: '\e138';
  /* 'εä╕' */ }

.typcn-waves-outline:before {
  content: '\e139';
  /* 'εä╣' */ }

.typcn-waves:before {
  content: '\e13a';
  /* 'εä║' */ }

.typcn-weather-cloudy:before {
  content: '\e13b';
  /* 'εä╗' */ }

.typcn-weather-downpour:before {
  content: '\e13c';
  /* 'εä╝' */ }

.typcn-weather-night:before {
  content: '\e13d';
  /* 'εä╜' */ }

.typcn-weather-partly-sunny:before {
  content: '\e13e';
  /* 'εä╛' */ }

.typcn-weather-shower:before {
  content: '\e13f';
  /* 'εä┐' */ }

.typcn-weather-snow:before {
  content: '\e140';
  /* 'εàÇ' */ }

.typcn-weather-stormy:before {
  content: '\e141';
  /* 'εàü' */ }

.typcn-weather-sunny:before {
  content: '\e142';
  /* 'εàé' */ }

.typcn-weather-windy-cloudy:before {
  content: '\e143';
  /* 'εàâ' */ }

.typcn-weather-windy:before {
  content: '\e144';
  /* 'εàä' */ }

.typcn-wi-fi-outline:before {
  content: '\e145';
  /* 'εàà' */ }

.typcn-wi-fi:before {
  content: '\e146';
  /* 'εàå' */ }

.typcn-wine:before {
  content: '\e147';
  /* 'εàç' */ }

.typcn-world-outline:before {
  content: '\e148';
  /* 'εàê' */ }

.typcn-world:before {
  content: '\e149';
  /* 'εàë' */ }

.typcn-zoom-in-outline:before {
  content: '\e14a';
  /* 'εàè' */ }

.typcn-zoom-in:before {
  content: '\e14b';
  /* 'εàï' */ }

.typcn-zoom-out-outline:before {
  content: '\e14c';
  /* 'εàî' */ }

.typcn-zoom-out:before {
  content: '\e14d';
  /* 'εàì' */ }

.typcn-zoom-outline:before {
  content: '\e14e';
  /* 'εàÄ' */ }

.typcn-zoom:before {
  content: '\e14f';
  /* 'εàÅ' */ }

@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url(/build/fonts/Pe-icon-7-stroke.1d449ea5.eot);
  src: url(/build/fonts/Pe-icon-7-stroke.1d449ea5.eot?#iefixd7yf1v) format("embedded-opentype"), url(/build/fonts/Pe-icon-7-stroke.11f7c073.woff) format("woff"), url(/build/fonts/Pe-icon-7-stroke.7233a7ae.ttf) format("truetype"), url(/build/images/Pe-icon-7-stroke.09c6a965.svg#Pe-icon-7-stroke) format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="pe-7s-"], [class*=" pe-7s-"] {
  display: inline-block;
  font-family: 'Pe-icon-7-stroke';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.pe-7s-album:before {
  content: "\e6aa"; }

.pe-7s-arc:before {
  content: "\e6ab"; }

.pe-7s-back-2:before {
  content: "\e6ac"; }

.pe-7s-bandaid:before {
  content: "\e6ad"; }

.pe-7s-car:before {
  content: "\e6ae"; }

.pe-7s-diamond:before {
  content: "\e6af"; }

.pe-7s-door-lock:before {
  content: "\e6b0"; }

.pe-7s-eyedropper:before {
  content: "\e6b1"; }

.pe-7s-female:before {
  content: "\e6b2"; }

.pe-7s-gym:before {
  content: "\e6b3"; }

.pe-7s-hammer:before {
  content: "\e6b4"; }

.pe-7s-headphones:before {
  content: "\e6b5"; }

.pe-7s-helm:before {
  content: "\e6b6"; }

.pe-7s-hourglass:before {
  content: "\e6b7"; }

.pe-7s-leaf:before {
  content: "\e6b8"; }

.pe-7s-magic-wand:before {
  content: "\e6b9"; }

.pe-7s-male:before {
  content: "\e6ba"; }

.pe-7s-map-2:before {
  content: "\e6bb"; }

.pe-7s-next-2:before {
  content: "\e6bc"; }

.pe-7s-paint-bucket:before {
  content: "\e6bd"; }

.pe-7s-pendrive:before {
  content: "\e6be"; }

.pe-7s-photo:before {
  content: "\e6bf"; }

.pe-7s-piggy:before {
  content: "\e6c0"; }

.pe-7s-plugin:before {
  content: "\e6c1"; }

.pe-7s-refresh-2:before {
  content: "\e6c2"; }

.pe-7s-rocket:before {
  content: "\e6c3"; }

.pe-7s-settings:before {
  content: "\e6c4"; }

.pe-7s-shield:before {
  content: "\e6c5"; }

.pe-7s-smile:before {
  content: "\e6c6"; }

.pe-7s-usb:before {
  content: "\e6c7"; }

.pe-7s-vector:before {
  content: "\e6c8"; }

.pe-7s-wine:before {
  content: "\e6c9"; }

.pe-7s-cloud-upload:before {
  content: "\e68a"; }

.pe-7s-cash:before {
  content: "\e68c"; }

.pe-7s-close:before {
  content: "\e680"; }

.pe-7s-bluetooth:before {
  content: "\e68d"; }

.pe-7s-cloud-download:before {
  content: "\e68b"; }

.pe-7s-way:before {
  content: "\e68e"; }

.pe-7s-close-circle:before {
  content: "\e681"; }

.pe-7s-id:before {
  content: "\e68f"; }

.pe-7s-angle-up:before {
  content: "\e682"; }

.pe-7s-wristwatch:before {
  content: "\e690"; }

.pe-7s-angle-up-circle:before {
  content: "\e683"; }

.pe-7s-world:before {
  content: "\e691"; }

.pe-7s-angle-right:before {
  content: "\e684"; }

.pe-7s-volume:before {
  content: "\e692"; }

.pe-7s-angle-right-circle:before {
  content: "\e685"; }

.pe-7s-users:before {
  content: "\e693"; }

.pe-7s-angle-left:before {
  content: "\e686"; }

.pe-7s-user-female:before {
  content: "\e694"; }

.pe-7s-angle-left-circle:before {
  content: "\e687"; }

.pe-7s-up-arrow:before {
  content: "\e695"; }

.pe-7s-angle-down:before {
  content: "\e688"; }

.pe-7s-switch:before {
  content: "\e696"; }

.pe-7s-angle-down-circle:before {
  content: "\e689"; }

.pe-7s-scissors:before {
  content: "\e697"; }

.pe-7s-wallet:before {
  content: "\e600"; }

.pe-7s-safe:before {
  content: "\e698"; }

.pe-7s-volume2:before {
  content: "\e601"; }

.pe-7s-volume1:before {
  content: "\e602"; }

.pe-7s-voicemail:before {
  content: "\e603"; }

.pe-7s-video:before {
  content: "\e604"; }

.pe-7s-user:before {
  content: "\e605"; }

.pe-7s-upload:before {
  content: "\e606"; }

.pe-7s-unlock:before {
  content: "\e607"; }

.pe-7s-umbrella:before {
  content: "\e608"; }

.pe-7s-trash:before {
  content: "\e609"; }

.pe-7s-tools:before {
  content: "\e60a"; }

.pe-7s-timer:before {
  content: "\e60b"; }

.pe-7s-ticket:before {
  content: "\e60c"; }

.pe-7s-target:before {
  content: "\e60d"; }

.pe-7s-sun:before {
  content: "\e60e"; }

.pe-7s-study:before {
  content: "\e60f"; }

.pe-7s-stopwatch:before {
  content: "\e610"; }

.pe-7s-star:before {
  content: "\e611"; }

.pe-7s-speaker:before {
  content: "\e612"; }

.pe-7s-signal:before {
  content: "\e613"; }

.pe-7s-shuffle:before {
  content: "\e614"; }

.pe-7s-shopbag:before {
  content: "\e615"; }

.pe-7s-share:before {
  content: "\e616"; }

.pe-7s-server:before {
  content: "\e617"; }

.pe-7s-search:before {
  content: "\e618"; }

.pe-7s-film:before {
  content: "\e6a5"; }

.pe-7s-science:before {
  content: "\e619"; }

.pe-7s-disk:before {
  content: "\e6a6"; }

.pe-7s-ribbon:before {
  content: "\e61a"; }

.pe-7s-repeat:before {
  content: "\e61b"; }

.pe-7s-refresh:before {
  content: "\e61c"; }

.pe-7s-add-user:before {
  content: "\e6a9"; }

.pe-7s-refresh-cloud:before {
  content: "\e61d"; }

.pe-7s-paperclip:before {
  content: "\e69c"; }

.pe-7s-radio:before {
  content: "\e61e"; }

.pe-7s-note2:before {
  content: "\e69d"; }

.pe-7s-print:before {
  content: "\e61f"; }

.pe-7s-network:before {
  content: "\e69e"; }

.pe-7s-prev:before {
  content: "\e620"; }

.pe-7s-mute:before {
  content: "\e69f"; }

.pe-7s-power:before {
  content: "\e621"; }

.pe-7s-medal:before {
  content: "\e6a0"; }

.pe-7s-portfolio:before {
  content: "\e622"; }

.pe-7s-like2:before {
  content: "\e6a1"; }

.pe-7s-plus:before {
  content: "\e623"; }

.pe-7s-left-arrow:before {
  content: "\e6a2"; }

.pe-7s-play:before {
  content: "\e624"; }

.pe-7s-key:before {
  content: "\e6a3"; }

.pe-7s-plane:before {
  content: "\e625"; }

.pe-7s-joy:before {
  content: "\e6a4"; }

.pe-7s-photo-gallery:before {
  content: "\e626"; }

.pe-7s-pin:before {
  content: "\e69b"; }

.pe-7s-phone:before {
  content: "\e627"; }

.pe-7s-plug:before {
  content: "\e69a"; }

.pe-7s-pen:before {
  content: "\e628"; }

.pe-7s-right-arrow:before {
  content: "\e699"; }

.pe-7s-paper-plane:before {
  content: "\e629"; }

.pe-7s-delete-user:before {
  content: "\e6a7"; }

.pe-7s-paint:before {
  content: "\e62a"; }

.pe-7s-bottom-arrow:before {
  content: "\e6a8"; }

.pe-7s-notebook:before {
  content: "\e62b"; }

.pe-7s-note:before {
  content: "\e62c"; }

.pe-7s-next:before {
  content: "\e62d"; }

.pe-7s-news-paper:before {
  content: "\e62e"; }

.pe-7s-musiclist:before {
  content: "\e62f"; }

.pe-7s-music:before {
  content: "\e630"; }

.pe-7s-mouse:before {
  content: "\e631"; }

.pe-7s-more:before {
  content: "\e632"; }

.pe-7s-moon:before {
  content: "\e633"; }

.pe-7s-monitor:before {
  content: "\e634"; }

.pe-7s-micro:before {
  content: "\e635"; }

.pe-7s-menu:before {
  content: "\e636"; }

.pe-7s-map:before {
  content: "\e637"; }

.pe-7s-map-marker:before {
  content: "\e638"; }

.pe-7s-mail:before {
  content: "\e639"; }

.pe-7s-mail-open:before {
  content: "\e63a"; }

.pe-7s-mail-open-file:before {
  content: "\e63b"; }

.pe-7s-magnet:before {
  content: "\e63c"; }

.pe-7s-loop:before {
  content: "\e63d"; }

.pe-7s-look:before {
  content: "\e63e"; }

.pe-7s-lock:before {
  content: "\e63f"; }

.pe-7s-lintern:before {
  content: "\e640"; }

.pe-7s-link:before {
  content: "\e641"; }

.pe-7s-like:before {
  content: "\e642"; }

.pe-7s-light:before {
  content: "\e643"; }

.pe-7s-less:before {
  content: "\e644"; }

.pe-7s-keypad:before {
  content: "\e645"; }

.pe-7s-junk:before {
  content: "\e646"; }

.pe-7s-info:before {
  content: "\e647"; }

.pe-7s-home:before {
  content: "\e648"; }

.pe-7s-help2:before {
  content: "\e649"; }

.pe-7s-help1:before {
  content: "\e64a"; }

.pe-7s-graph3:before {
  content: "\e64b"; }

.pe-7s-graph2:before {
  content: "\e64c"; }

.pe-7s-graph1:before {
  content: "\e64d"; }

.pe-7s-graph:before {
  content: "\e64e"; }


.pe-7s-global:before {
  content: "\e64f"; }

.pe-7s-gleam:before {
  content: "\e650"; }

.pe-7s-glasses:before {
  content: "\e651"; }

.pe-7s-gift:before {
  content: "\e652"; }

.pe-7s-folder:before {
  content: "\e653"; }

.pe-7s-flag:before {
  content: "\e654"; }

.pe-7s-filter:before {
  content: "\e655"; }

.pe-7s-file:before {
  content: "\e656"; }

.pe-7s-expand1:before {
  content: "\e657"; }

.pe-7s-exapnd2:before {
  content: "\e658"; }

.pe-7s-edit:before {
  content: "\e659"; }

.pe-7s-drop:before {
  content: "\e65a"; }

.pe-7s-drawer:before {
  content: "\e65b"; }

.pe-7s-download:before {
  content: "\e65c"; }

.pe-7s-display2:before {
  content: "\e65d"; }

.pe-7s-display1:before {
  content: "\e65e"; }

.pe-7s-diskette:before {
  content: "\e65f"; }

.pe-7s-date:before {
  content: "\e660"; }

.pe-7s-cup:before {
  content: "\e661"; }

.pe-7s-culture:before {
  content: "\e662"; }

.pe-7s-crop:before {
  content: "\e663"; }

.pe-7s-credit:before {
  content: "\e664"; }

.pe-7s-copy-file:before {
  content: "\e665"; }

.pe-7s-config:before {
  content: "\e666"; }

.pe-7s-compass:before {
  content: "\e667"; }

.pe-7s-comment:before {
  content: "\e668"; }

.pe-7s-coffee:before {
  content: "\e669"; }

.pe-7s-cloud:before {
  content: "\e66a"; }

.pe-7s-clock:before {
  content: "\e66b"; }

.pe-7s-check:before {
  content: "\e66c"; }

.pe-7s-chat:before {
  content: "\e66d"; }

.pe-7s-cart:before {
  content: "\e66e"; }

.pe-7s-camera:before {
  content: "\e66f"; }

.pe-7s-call:before {
  content: "\e670"; }

.pe-7s-calculator:before {
  content: "\e671"; }

.pe-7s-browser:before {
  content: "\e672"; }

.pe-7s-box2:before {
  content: "\e673"; }

.pe-7s-box1:before {
  content: "\e674"; }

.pe-7s-bookmarks:before {
  content: "\e675"; }

.pe-7s-bicycle:before {
  content: "\e676"; }

.pe-7s-bell:before {
  content: "\e677"; }

.pe-7s-battery:before {
  content: "\e678"; }

.pe-7s-ball:before {
  content: "\e679"; }

.pe-7s-back:before {
  content: "\e67a"; }

.pe-7s-attention:before {
  content: "\e67b"; }

.pe-7s-anchor:before {
  content: "\e67c"; }

.pe-7s-albums:before {
  content: "\e67d"; }

.pe-7s-alarm:before {
  content: "\e67e"; }

.pe-7s-airplay:before {
  content: "\e67f"; }
  
  
  

/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/styles/scss/style.scss (1) ***!
  \**************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*------------------------------------------------------------------
[Master Stylesheet]

Project        :   DASHPLEX - HTML5 Bootstrap Admin Template
Copyright      :   Spruko Technologies Private Limited 
Author         :   Spruko
Author URL     :   https://themeforest.net/user/sprukosoft
Support	       :   support@spruko.com
License        :   Licensed under ThemeForest License

-------------------------------------------------------------------*/
/*
1.	Bootstrap-custom
2.	Accordions
3.	Alerts
4.	Badges
5.	Breadcrumbs
6.	Buttons
7.	Cards
8.	Carousel
9.	Dropdown
10.	Forms
11.	Grid
12.	Input-group
13.	Modals
14.	Navigation
15.	Pagination
16.	Popover
17.	Progress
18.	Tables
19.	Datatable
20.	Toast
21.	Tooltip
22.	Color
23.	Main-content
24.	Header
25.	Footer
26.	Sidebar
27.	Right-sidebar
28.	Profile
29.	Iconbar
30.	Datepicker
31.	Datetimepicker
32.	Jqvmap
33.	Chart
34.	Parsely
35.	Quill
36.	Rangeslider
37.	Select2
38.	Spectrum
39.	Calendar
40.	Chat
41.	Contacts
42.	Error
43.	Invoice
44.	Mail
45.	Profile
46.	Account-setting
47.	Pricing
48.	Blog
49.	Add Product
50.	Product-list
51.	Whishlist
52.	Border
53.	Height
54.	Margin
55.	Opacity
56.	Padding
57.	Position
58.	Typography
59.	Width
60.	Tags
61.	Tabs
62.	Navbar
63.	Wizard
64.	P-scroll
65.	Radio
66.	Rating
67.	Timeline
68.	Countdown
69.	Image
70.	List
71.	Checkbox
72.	Toggle
73.	Listgroup
74.	Custom-control
75.	Element-sizes
76.	Custom-styles
77. File Manager
*/
/* ############### FONTS IMPORT ############### */
/*Color variables*/
/*gray variables*/
/*white variables*/
/*black variables*/
/*Dark variables*/
/* ########## BOOTSTRAP OVERRIDES ########## */
/* ###### Bootstrap ###### */
:root {
  --dark-theme:#282d3e;
  --dark-body:#3c3f4e;
  --primary-bg-color:#4d65d9;
  --primary-bg-hover:rgba(77, 101, 217, 0.8);
  --primary-bg-border:#4d65d9;
  --dark-border:#30314e;
  --dark-primary:#4d65d9;
  --transparent-primary:#4d65d9;
  --transparent-body:#32428f;
  --transparent-theme: rgba(0,0,0,0.2);
  --transparent-border:$white-1;
  --blue: $dark-body;
  --dark-primary-hover:rgba(77, 101, 217, 0.8);
  --primary-transparentcolor:#f1f2f7;
  --darkprimary-transparentcolor:rgba(255, 255, 255, 0.1);
  --transparentprimary-transparentcolor:rgba(255, 255, 255, 0.1);
  --indigo:#4b0082;
  --purple:#6f42c1;
  --pink:$secondary;
  --orange:#fd7e14;
  --yellow:#ffc107;
  --green:#28a745;
  --teal:#20c997;
  --cyan:#17a2b8;
  --white:$white;
  --gray:#6c757d;
  --gray-dark:#343a40;
  --primary:#4d65d9;
  --secondary:#f1388b;
  --success:$success;
  --info:$info;
  --warning:$warning;
  --danger:$danger;
  --light:#f8f9fa;
  --dark:$dark;
  --breakpoint-xs:0;
  --breakpoint-sm:576px;
  --breakpoint-md:768px;
  --breakpoint-lg:992px;
  --breakpoint-xl:1200px;
  --font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

* {
  box-sizing: border-box;
}
*::before, *::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Hind Siliguri", sans-serif;
  font-size: 0.865rem;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  background-color: #ffffff;
  background: #f1f2f7;
  color: #53545e;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-font-feature-settings: "liga" 0;
  font-feature-settings: "liga" 0;
  overflow-y: scroll;
  width: 100%;
  position: relative;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid #e8e8f7;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title], abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol, ul ul, ol ul, ul ol {
  margin-bottom: 0;
  list-style-type: none;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
  display: inline-block;
}

blockquote {
  margin: 0 0 1rem;
}

b, strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub, sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  text-decoration: none;
}
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

pre, code, kbd, samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
  max-width: 100%;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #a8afc7;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
  text-transform: none;
}
button:focus {
  outline: none;
}

input, button, select, optgroup, textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button, input {
  overflow: visible;
}

select {
  text-transform: none;
  word-wrap: normal;
}

button, [type=button], [type=reset], [type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio], input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}
input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.1875rem;
}

h2, .h2 {
  font-size: 1.75rem;
}

h3, .h3 {
  font-size: 1.53125rem;
}

h4, .h4 {
  font-size: 1.3125rem;
}

h5, .h5 {
  font-size: 1.09375rem;
}

h6, .h6 {
  font-size: 0.875rem;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-5 {
  font-size: 3rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-6 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

small, .small {
  font-size: 80%;
  font-weight: 400;
}

mark, .mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled, .list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #a8afc7;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #a8afc7;
}

code {
  font-size: 87.5%;
  color: #f10075;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #8f9cc0;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  padding: 1rem;
  overflow: auto;
  font-size: 85%;
  line-height: 1.45;
  border-radius: 3px;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  text-shadow: 0 1px white;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  margin-top: 0;
  margin-bottom: 0;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container, .container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col, .no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

/* ###### Bootstrap ###### */
/* ###### Accordion ###### */
.accordion-color .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  letter-spacing: -0.1px;
}
.accordion-color .card-header a.collapsed:hover, .accordion-color .card-header a.collapsed:focus {
  color: #ffffff;
}

.accordion-faq .accordion .card-header a {
  background-color: #f5f5fd;
}

.accordion .card {
  border-width: 0;
}
.accordion .card + .card {
  margin-top: 1px;
}
.accordion .card-header {
  padding: 0;
  background-color: transparent;
  font-weight: 500;
}
.accordion .card-header a {
  display: block;
  padding: 14px 20px;
  position: relative;
  font-weight: 500;
  font-size: 14px;
  background-color: #f0f2f8;
}
.accordion .card-header a.collapsed {
  color: #3c4858;
  background-color: #f0f2f8;
  border-bottom-color: transparent;
}
.accordion .card-header a.collapsed:hover, .accordion .card-header a.collapsed:focus {
  color: #8f9cc0;
  background-color: #f1f2f7;
  background-color: #f5f5fd;
}
.accordion .card-body {
  padding: 15px;
  background-color: #fbfcff;
  transition: none;
}

.accordion-indigo .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  letter-spacing: -0.1px;
}
.accordion-indigo .card-header a.collapsed:hover, .accordion-indigo .card-header a.collapsed:focus {
  color: #ffffff;
}

.accordion-blue .card-header a {
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  letter-spacing: -0.1px;
}
.accordion-blue .card-header a:hover, .accordion-blue .card-header a:focus {
  color: #ffffff;
}

.accordion-dark .card {
  border-color: #8f9cc0;
}
.accordion-dark .card-header a {
  color: #8f9cc0;
}
.accordion-dark .card-header a:hover, .accordion-dark .card-header a:focus {
  color: #8f9cc0;
}
.accordion-dark .card-header a.collapsed {
  background-color: #8f9cc0;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  letter-spacing: -0.1px;
}
.accordion-dark .card-header a.collapsed:hover, .accordion-dark .card-header a.collapsed:focus {
  background-color: #141c2b;
  color: #ffffff;
}

.accordion-gray .card {
  border-color: #a8afc7;
}
.accordion-gray .card-header a {
  color: #a8afc7;
}
.accordion-gray .card-header a:hover, .accordion-gray .card-header a:focus {
  color: #a8afc7;
}
.accordion-gray .card-header a.collapsed {
  background-color: #a8afc7;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 500;
  letter-spacing: -0.1px;
}
.accordion-gray .card-header a.collapsed:hover, .accordion-gray .card-header a.collapsed:focus {
  background-color: #6a7a96;
  color: #ffffff;
}

.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card .card-header {
  margin-bottom: -1px;
}

.main-accordion .accordion-item {
  background-color: #f1f2f9;
  border: 1px solid #dee2ef;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.main-accordion .accordion-item:hover, .main-accordion .accordion-item:focus {
  cursor: pointer;
  background-color: #f1f2f6;
  border-color: #bcc4de;
  z-index: 4;
}
.main-accordion .accordion-item.active {
  background-color: #ffffff;
  z-index: 5;
  border-color: #bcc4de;
}
.main-accordion .accordion-item.active .accordion-body {
  display: block;
}
.main-accordion .accordion-item + .accordion-item {
  margin-top: -1px;
}
.main-accordion .accordion-header {
  display: flex;
  align-items: center;
  padding: 15px 20px;
}
.main-accordion .accordion-title {
  font-weight: 700;
  color: #8f9cc0;
  margin: 0;
  transition: all 0.2s ease-in-out;
}
.main-accordion .accordion-body {
  display: none;
  padding: 0 20px 20px;
}

@media (prefers-reduced-motion: reduce) {
  .main-accordion .accordion-item {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-accordion .accordion-title {
    transition: none;
  }
}
.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
/* ###### Accordion ###### */
/* ###### Alerts ###### */
.alert {
  border-width: 0;
  padding: 12px 15px;
  border-radius: 0;
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 6px;
}
.alert .btn-close {
  position: absolute;
  top: 3px;
  right: 15px;
  color: inherit;
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  background: none;
  font-size: 1.5rem;
  text-shadow: none;
  opacity: 0.7;
  transition: 0.3s color;
}
.alert strong {
  font-weight: 600;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
}

.alert-dismissible {
  padding-right: 3.8125rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 3px;
  right: 15px;
  color: inherit;
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  background: none;
  font-size: 1.5rem;
  text-shadow: none;
  opacity: 0.7;
  transition: 0.3s color;
}
.alert-dismissible .btn-close:hover, .alert-dismissible .btn-close:focus {
  color: inherit;
}

.alert-primary {
  color: var(--primary-bg-color);
  background-color: var(--primary01);
  border-color: var(--primary01);
}
.alert-primary hr {
  height: 1px !important;
  background-color: rgba(var(--primary-bg-color), 0.2);
  border: none;
}
.alert-primary .alert-link {
  color: #12245b;
}

.alert-secondary {
  color: #f1388b;
  background-color: rgba(241, 56, 139, 0.1);
  border-color: rgba(241, 56, 139, 0.1);
}
.alert-secondary hr {
  height: 1px !important;
  background-color: rgba(241, 56, 139, 0.2);
  border: none;
}
.alert-secondary .alert-link {
  color: #292e37;
}

.alert-success {
  color: #19b159;
  background-color: rgba(25, 177, 89, 0.1);
  border-color: rgba(25, 177, 89, 0.1);
}
.alert-success hr {
  height: 1px !important;
  background-color: rgba(25, 177, 89, 0.2);
  border: none;
  background-image: linear-gradient(to right, #e8f7ee, rgba(25, 177, 89, 0.2), #e8f7ee);
}
.alert-success .alert-link {
  color: #0e2a00;
}

.alert-info {
  color: #01b8ff;
  background-color: rgba(1, 184, 255, 0.1);
  border-color: rgba(1, 184, 255, 0.1);
}
.alert-info hr {
  height: 1px !important;
  background-color: rgba(1, 184, 255, 0.2);
  border: none;
  background-image: linear-gradient(to right, #e5f8ff, rgba(1, 184, 255, 0.2), #e5f8ff);
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #ff9b21;
  background-color: rgba(255, 155, 33, 0.1);
  border-color: rgba(255, 155, 33, 0.1);
}
.alert-warning hr {
  height: 1px !important;
  background-color: rgba(255, 155, 33, 0.2);
  border: none;
  background-image: linear-gradient(to right, #fff5e8, rgba(255, 155, 33, 0.2), #fff5e8);
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #fd6074;
  background-color: rgba(253, 96, 116, 0.1);
  border-color: rgba(253, 96, 116, 0.1);
}
.alert-danger hr {
  height: 1px !important;
  background-color: rgba(253, 96, 116, 0.2);
  border: none;
  background-image: linear-gradient(to right, #ffeff1, rgba(253, 96, 116, 0.2), #ffeff1);
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #7f7f81;
  background-color: #fdfdfe;
  border-color: #d8d8de;
}
.alert-light hr {
  height: 1px !important;
  background-color: #7f7f81;
  border: none;
}
.alert-light .alert-link {
  color: #666667;
}

.alert-dark {
  color: #3b4863;
  background-color: rgba(59, 72, 99, 0.1);
  border-color: rgba(59, 72, 99, 0.1);
}
.alert-dark hr {
  height: 1px !important;
  background-color: rgba(59, 72, 99, 0.2);
  border: none;
}
.alert-dark .alert-link {
  color: #0c0e13;
}

[class*=alert-outline-] {
  border: 1px solid transparent;
}

.alert-outline-primary {
  border-color: var(--primary-bg-color);
  color: var(--primary-bg-color);
}

.alert-outline-secondary {
  border-color: #f1388b;
  color: #f1388b;
}

.alert-outline-success {
  border-color: #36c54d;
  color: #19b159;
}

.alert-outline-info {
  border-color: #1ab6cf;
  color: #01b8ff;
}

.alert-outline-warning {
  border-color: #ffdb6d;
  color: #d39e00;
}

.alert-outline-danger {
  border-color: #eb8c95;
  color: #fd6074;
}

[class*=alert-solid-] {
  border-width: 0;
  color: #ffffff;
}

.alert-solid-primary {
  background-color: var(--primary-bg-color);
}

.alert-solid-secondary {
  background-color: #f1388b;
}

.alert-solid-success {
  background-color: #19b159;
}

.alert-solid-info {
  background-color: #01b8ff;
}

.alert-solid-warning {
  background-color: #ff9b21;
}

.alert-solid-danger {
  background-color: #fd6074;
}

.alert-message {
  border: 1px solid rgba(232, 232, 247, 0.2);
  border-radius: 3px;
  background: #665dd2;
}

.alert-default {
  border: 1px solid #d8d8de;
}

.alert-bdleft-success {
  border-left: 5px solid #19b159;
}

.alert-bdleft-primary {
  border-left: 5px solid var(--primary-bg-color);
}

.alert-bdleft-warning {
  border-left: 5px solid #ff9b21;
}

.alert-bdleft-danger {
  border-left: 5px solid #fd6074;
}

.alert-bdleft-info {
  border-left: 5px solid #01b8ff;
}

.alert-bdleft-secondary {
  border-left: 5px solid #f1388b;
}

/* ###### Alerts ###### */
/* ###### Badge ###### */
.badge {
  padding: 5px 6px 4px 6px;
  display: inline-block;
  font-size: 75%;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 3px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.rounded-pill {
  padding-left: 8px;
  padding-right: 8px;
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge, .sp-container button .badge {
  position: relative;
  top: -1px;
}

.bg-secondary {
  color: #ffffff !important;
  background-color: #f1388b;
}

a.bg-secondary:hover {
  color: #ffffff !important;
  background-color: #de287a;
}
a.bg-secondary:focus {
  color: #ffffff !important;
  background-color: #de287a;
  outline: 0;
}
a.bg-secondary.focus {
  outline: 0;
}

.bg-success {
  color: #ffffff !important;
  background-color: #19b159;
}

a.bg-success:hover {
  color: #ffffff !important;
  background-color: #16a552;
}
a.bg-success:focus {
  color: #ffffff;
  background-color: #16a552;
  outline: 0;
}
a.bg-success.focus {
  outline: 0;
}

.bg-info {
  color: #ffffff !important;
  background-color: #01b8ff;
}

a.bg-info:hover {
  color: #ffffff !important;
  background-color: #06aff1;
}
a.bg-info:focus {
  color: #ffffff;
  background-color: #06aff1;
  outline: 0;
}
a.bg-info.focus {
  outline: 0;
}

.bg-warning {
  color: #ffffff !important;
  background-color: #ecb529;
}

a.bg-warning:hover {
  background-color: #f1911d;
}
a.bg-warning:focus {
  background-color: #f1911d;
  outline: 0;
}
a.bg-warning.focus {
  outline: 0;
}

.bg-danger {
  color: #ffffff !important;
  background-color: #fd6074;
}

a.bg-danger:hover {
  color: #ffffff !important;
  background-color: #ec4157;
}
a.bg-danger:focus {
  color: #ffffff;
  background-color: #ec4157;
  outline: 0;
}
a.bg-danger.focus {
  outline: 0;
}

.bg-pink {
  color: #ffffff !important;
  background-color: #ff75ad;
}

a.bg-pink:hover, a.bg-pink:focus {
  color: #ffffff !important;
  background-color: #ff75ad;
}

.bg-dark {
  color: #ffffff;
  background-color: #8f9cc0;
}

a.bg-dark:hover {
  color: #ffffff !important;
  background-color: #131212;
}
a.bg-dark:focus {
  color: #ffffff !important;
  background-color: #131212;
  outline: 0;
}
a.bg-dark.focus {
  outline: 0;
}

.bg-success-light {
  color: #19b159 !important;
  background: rgba(25, 177, 89, 0.2) !important;
}

.bg-info-light {
  background: rgba(1, 184, 255, 0.2) !important;
  color: #01b8ff;
}

.btn-outline-primary:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

.btn-outline-secondary:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

.btn-outline-success:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

.btn-outline-danger:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

.btn-outline-warning:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

.btn-outline-info:hover .badge {
  background-color: #f0f2f8 !important;
  color: #55556b !important;
}

/* ###### Badge ###### */
/* ###### Breadcrumb ###### */
.breadcrumb-style1, .breadcrumb-style2, .breadcrumb-style3 {
  border-radius: 0;
  background-color: transparent;
  padding: 0;
}

.breadcrumb-style1 .breadcrumb-item, .breadcrumb-style2 .breadcrumb-item, .breadcrumb-style3 .breadcrumb-item {
  font-size: 15px;
  letter-spacing: 0.5px;
}

.breadcrumb-basic .breadcrumb-item a, .breadcrumb-style1 .breadcrumb-item a, .breadcrumb-style2 .breadcrumb-item a, .breadcrumb-style3 .breadcrumb-item a {
  color: #6f6f8e;
}

.breadcrumb-basic .breadcrumb-item + .breadcrumb-item::before, .breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before, .breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before, .breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  color: #cdd1de;
  font-size: 14px;
}

.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before, .breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  width: 16px;
  text-align: center;
  font-family: "Ionicons";
}

.breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before {
  content: "\f3d1";
}

.breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  content: "\f287";
}

.main-content-breadcrumb {
  display: flex;
  align-items: center;
  font-size: 10px;
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #a8afc7;
  margin-bottom: 10px;
}
.main-content-breadcrumb span {
  position: relative;
}
.main-content-breadcrumb span + span::before {
  content: "\f3d1";
  font-family: "Ionicons";
  font-size: 12px;
  font-weight: 300;
  display: inline;
  margin: 0 5px;
  color: #b4bdce;
  line-height: 0;
  position: relative;
  top: 1px;
}
.main-content-breadcrumb span:last-child {
  color: #3c4858;
}

.main-breadcrumbs {
  padding: 0;
  background-color: transparent;
  margin-bottom: 0;
}
.main-breadcrumbs .breadcrumb-item {
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  font-weight: 700;
}
.main-breadcrumbs .breadcrumb-item a {
  color: #8f9cc0;
  transition: all 0.2s ease-in-out;
}
.main-breadcrumbs .breadcrumb-item a:hover {
  color: #a8afc7;
}
.main-breadcrumbs .breadcrumb-item + .breadcrumb-item {
  padding-left: 8px;
}
.main-breadcrumbs .breadcrumb-item + .breadcrumb-item::before {
  color: #a8afc7;
  padding-right: 8px;
  font-weight: 400;
}

@media (prefers-reduced-motion: reduce) {
  .main-breadcrumbs .breadcrumb-item a {
    transition: none;
  }
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 2px 2px;
  margin-bottom: 1rem;
  list-style: none;
  border-radius: 0px;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.3rem;
  padding-left: 0.3rem;
  color: #a8afc7;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
  text-decoration: none;
}
.breadcrumb-item.active {
  color: var(--primary-bg-color);
}

.breadcrumb-5 a {
  text-decoration: none;
  outline: none;
  display: block;
  float: left;
  font-size: 12px;
  line-height: 36px;
  color: white;
  padding: 0 10px 0 39px;
  background: #666;
  background: linear-gradient(#666, #333);
  position: relative;
}
.breadcrumb-5 a:first-child {
  padding-left: 46px;
  border-radius: 5px 0 0 5px;
}
.breadcrumb-5 a:first-child:before {
  left: 14px;
}
.breadcrumb-5 a:last-child {
  border-radius: 0 5px 5px 0;
  padding-right: 20px;
}
.breadcrumb-5 a.active, .breadcrumb-5 a:hover {
  background: #333;
  background: linear-gradient(#333, #000000);
}
.breadcrumb-5 a.active:after {
  box-shadow: none;
}
.breadcrumb-5 a:after {
  content: "";
  position: absolute;
  top: 0;
  right: -18px;
  width: 36px;
  height: 36px;
  z-index: 1;
  transform: scale(0.707) rotate(45deg);
  box-shadow: 2px -2px 0 2px rgb(240, 242, 248), 3px -3px 0 2px rgba(255, 255, 255, 0.1);
  border-radius: 0 5px 0 50px;
}
.breadcrumb-5 a:last-child:after {
  content: none;
}

.breadcrumb-3 ol {
  position: relative;
  display: block;
  width: 100%;
  text-align: center !important;
}
.breadcrumb-3 li {
  display: contents;
  text-align: center;
}

.breadcrumb-4 ol {
  position: relative;
  display: block;
  width: 100%;
  text-align: right;
}
.breadcrumb-4 li {
  display: contents;
  text-align: right;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: none;
}

/* ###### Breadcrumb ###### */
/* ###### Buttons ###### */
.btn, .sp-container button {
  line-height: 1.538;
  padding: 7px 20px;
  border-radius: 4px;
  transition: none;
  min-height: 38px;
  display: inline-block;
  font-weight: 400;
  color: #8f9cc0;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.475rem 0.95rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 6px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:active, .sp-container button:active, .btn:focus, .sp-container button:focus {
  box-shadow: none;
  outline: 0;
  box-shadow: none;
}

.btn-light {
  color: #2c3033;
  background-color: #f1f2f9 !important;
  border-color: #e3e6f9 !important;
}
.btn-light:hover {
  color: #2c3033;
  background-color: #dde0e9;
  border-color: #e3e6f9;
}
.btn-light:focus, .btn-light.focus {
  color: #2c3033;
  background-color: #dde0e9;
  border-color: #e3e6f9;
  box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #8f9cc0;
  background-color: #f1f2f9;
  border-color: #e3e6f9;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
  color: #8f9cc0;
  background-color: #f1f2f9;
  border-color: #e3e6f9;
}

.show > .btn-light.dropdown-toggle {
  color: #8f9cc0;
  background-color: #dde0e9;
  border-color: #e3e6f9;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}

.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212, 214, 220, 0.5);
}

.btn-indigo {
  color: #ffffff;
  background-color: #4b0082;
  border-color: #4b0082;
}
.btn-indigo:hover {
  color: #ffffff;
  background-color: #49047b;
  border-color: #49047b;
}
.btn-indigo:focus, .btn-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.btn-indigo.disabled, .btn-indigo:disabled {
  color: #ffffff;
  background-color: #4b0082;
  border-color: #4b0082;
}
.btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #4b0082;
  border-color: #4b0082;
}

.show > .btn-indigo.dropdown-toggle {
  color: #ffffff;
  background-color: #4b0082;
  border-color: #4b0082;
}

.btn-indigo:not(:disabled):not(.disabled):active:focus, .btn-indigo:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}

.show > .btn-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}

.btn-purple {
  color: #ffffff;
  background-color: #6f42c1;
  border-color: #643ab0;
}
.btn-purple:hover {
  color: #ffffff;
  background-color: #5e37a6;
  border-color: #4e2d89;
}
.btn-purple:focus, .btn-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #ffffff;
  background-color: #6f42c1;
  border-color: #643ab0;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #59339d;
  border-color: #482a80;
}

.show > .btn-purple.dropdown-toggle {
  color: #ffffff;
  background-color: #59339d;
  border-color: #482a80;
}

.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}

.show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}

.btn-pink {
  color: #ffffff;
  background-color: #f10075;
  border-color: #d80069;
}
.btn-pink:hover {
  color: #ffffff;
  background-color: #cb0062;
  border-color: #a50050;
}
.btn-pink:focus, .btn-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #ffffff;
  background-color: #f10075;
  border-color: #d80069;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #be005c;
  border-color: #98004a;
}

.show > .btn-pink.dropdown-toggle {
  color: #ffffff;
  background-color: #be005c;
  border-color: #98004a;
}

.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}

.show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}

.btn-gray-500 {
  color: #8f9cc0;
  background-color: #a8afc7;
  border-color: #8896af;
}
.btn-gray-500:hover {
  color: #ffffff;
  background-color: #808faa;
  border-color: #697b9a;
}
.btn-gray-500:focus, .btn-gray-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}
.btn-gray-500.disabled, .btn-gray-500:disabled {
  color: #8f9cc0;
  background-color: #a8afc7;
  border-color: #8896af;
}
.btn-gray-500:not(:disabled):not(.disabled):active, .btn-gray-500:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #7988a4;
  border-color: #637493;
}

.show > .btn-gray-500.dropdown-toggle {
  color: #ffffff;
  background-color: #7988a4;
  border-color: #637493;
}

.btn-gray-500:not(:disabled):not(.disabled):active:focus, .btn-gray-500:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}

.show > .btn-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}

.btn-gray-700 {
  color: #ffffff;
  background-color: #3c4858;
  border-color: #4f5c73;
}
.btn-gray-700:hover {
  color: #ffffff;
  background-color: #49566b;
  border-color: #3a4455;
}
.btn-gray-700:focus, .btn-gray-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}
.btn-gray-700.disabled, .btn-gray-700:disabled {
  color: #ffffff;
  background-color: #3c4858;
  border-color: #4f5c73;
}
.btn-gray-700:not(:disabled):not(.disabled):active, .btn-gray-700:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #445064;
  border-color: #353e4d;
}

.show > .btn-gray-700.dropdown-toggle {
  color: #ffffff;
  background-color: #445064;
  border-color: #353e4d;
}

.btn-gray-700:not(:disabled):not(.disabled):active:focus, .btn-gray-700:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}

.show > .btn-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}

[class*=btn-outline-] {
  padding: 0.4rem 1rem;
  line-height: 1.657;
  border-width: 1px;
  background-color: transparent;
}
[class*=btn-outline-]:hover, [class*=btn-outline-]:focus {
  color: #ffffff;
}

.btn-outline-indigo {
  border-color: #4b0082;
  color: #4b0082;
}
.btn-outline-indigo:hover, .btn-outline-indigo:focus {
  background-color: #49047b;
}

@media (prefers-reduced-motion: reduce) {
  .btn, .sp-container button {
    transition: none;
  }
}
.btn:hover, .sp-container button:hover {
  color: #8f9cc0;
  text-decoration: none;
}

.btn.disabled, .sp-container button.disabled, .btn:disabled, .sp-container button:disabled {
  opacity: 0.6;
}

a.btn.disabled, fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-secondary {
  color: #ffffff !important;
  background-color: #f1388b !important;
  border-color: #ea67a2 !important;
}
.btn-secondary:hover {
  color: #ffffff !important;
  background-color: rgba(241, 56, 139, 0.8) !important;
}
.btn-secondary:focus, .btn-secondary.focus {
  background-color: #de287a !important;
  border-color: #ea67a2 !important;
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #ffffff;
  background-color: #f1388b;
  border-color: #ea67a2;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #de287a;
  border-color: #ea67a2;
}

.show > .btn-secondary.dropdown-toggle {
  color: #ffffff !important;
  background-color: #f1388b;
  border-color: #ea67a2;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}

.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}

.btn-success {
  color: #ffffff !important;
  background-color: #19b159 !important;
  border-color: #3ec377 !important;
}
.btn-success:hover {
  color: #ffffff !important;
  background-color: rgba(25, 177, 89, 0.8) !important;
  border-color: #3ec377 !important;
}
.btn-success:focus, .btn-success.focus {
  color: #ffffff;
  background-color: #16a552;
  border-color: #3ec377;
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}
.btn-success.disabled, .btn-success:disabled {
  color: #ffffff;
  background-color: #19b159;
  border-color: #3ec377;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #16a552;
  border-color: #3ec377;
}

.show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #19b159;
  border-color: #3ec377;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}

.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}

.btn-info {
  color: #ffffff !important;
  background-color: #01b8ff !important;
  border-color: #01ceff !important;
}
.btn-info:hover {
  color: #ffffff !important;
  background-color: rgba(1, 184, 255, 0.8) !important;
  border-color: #01ceff !important;
}
.btn-info:focus, .btn-info.focus {
  color: #ffffff !important;
  background-color: #06aff1;
  border-color: #01ceff;
  box-shadow: 0 0 0 1px rgb(1, 184, 255);
}
.btn-info.disabled, .btn-info:disabled {
  color: #ffffff;
  background-color: #01b8ff;
  border-color: #01ceff;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #01ceff;
}

.show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #01ceff;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgb(1, 184, 255);
}

.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgb(1, 184, 255);
}

.btn-warning {
  color: #ffffff !important;
  background-color: #ff9b21 !important;
  border-color: #ffb65c !important;
}
.btn-warning:hover {
  color: #ffffff !important;
  background-color: rgba(255, 155, 33, 0.8) !important;
  border-color: #ffb65c !important;
}
.btn-warning:focus, .btn-warning.focus {
  color: #ffffff;
  background-color: #f1911d;
  border-color: #ffb65c;
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #ffffff;
  background-color: #ff9b21;
  border-color: #ffb65c;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #f1911d;
  border-color: #ffb65c;
}

.show > .btn-warning.dropdown-toggle {
  color: #ffffff;
  background-color: #ff9b21;
  border-color: #ffb65c;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}

.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}

.btn-danger {
  color: #ffffff !important;
  background-color: #fd6074 !important;
  border-color: #ff7c8d !important;
}
.btn-danger:hover {
  color: #ffffff !important;
  background-color: rgba(253, 96, 116, 0.8) !important;
  border-color: #ff7c8d !important;
}
.btn-danger:focus, .btn-danger.focus {
  color: #ffffff;
  background-color: #ec4157;
  border-color: #ff7c8d;
  box-shadow: 0 0 0 1px rgb(255, 71, 61);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #ffffff;
  background-color: #fd6074;
  border-color: #ff7c8d;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #ec4157;
  border-color: #ff7c8d;
}

.show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #fd6074;
  border-color: #ff7c8d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgb(255, 71, 61);
}

.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgb(255, 71, 61);
}

.btn-white {
  background-color: #ffffff;
  background-image: none;
  border-color: transparent;
  color: #424e79;
}
.btn-white:hover {
  background-color: #ffffff;
  background-image: none;
  border-color: transparent;
  color: #424e79;
}
.btn-white:focus, .btn-white.focus {
  background-color: #ffffff;
  background-image: none;
  border-color: transparent;
  color: #424e79;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}
.btn-white.disabled, .btn-white:disabled {
  color: #495057;
  background-color: #ffffff;
  border-color: transparent;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active {
  color: #495057;
  background-color: #eff0f6;
  border-color: transparent;
}

.show > .btn-white.dropdown-toggle {
  color: #495057;
  background-color: #eff0f6;
  border-color: transparent;
}

.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.show > .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5);
}

.btn-dark {
  color: #ffffff !important;
  background-color: #3b4863 !important;
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.btn-dark:hover {
  color: #ffffff !important;
  background-color: rgba(59, 72, 99, 0.8) !important;
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.btn-dark:focus, .btn-dark.focus {
  color: #ffffff;
  background-color: #131212;
  border-color: rgba(255, 255, 255, 0.2) !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: #3b4863;
  border-color: rgba(255, 255, 255, 0.2);
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #131212;
  border-color: rgba(255, 255, 255, 0.2);
}

.show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #131212;
  border-color: rgba(255, 255, 255, 0.2);
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}

.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}

.btn-outline-secondary {
  color: #f1388b !important;
  border-color: #f1388b !important;
}
.btn-outline-secondary:hover {
  color: #ffffff !important;
  background-color: #f1388b !important;
  border-color: #f1388b !important;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: none !important;
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #f1388b !important;
  background-color: transparent !important;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: #f1388b !important;
  border-color: #f1388b !important;
}

.btn-outline-secondary.dropdown-toggle.show {
  color: #ffffff !important;
  background-color: #f1388b !important;
  border-color: #f1388b !important;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus {
  box-shadow: none !important;
}

.btn-outline-secondary.dropdown-toggle.show:focus {
  box-shadow: none !important;
}

.btn-outline-success {
  color: #19b159 !important;
  border-color: #19b159 !important;
}
.btn-outline-success:hover {
  color: #ffffff !important;
  background-color: #19b159 !important;
  border-color: #19b159 !important;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: none !important;
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #19b159 !important;
  background-color: transparent !important;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: #19b159 !important;
  border-color: #19b159 !important;
}

.btn-outline-success.dropdown-toggle.show {
  color: #ffffff !important;
  background-color: #19b159 !important;
  border-color: #19b159 !important;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus {
  box-shadow: none !important;
}

.btn-outline-success.dropdown-toggle.show:focus {
  box-shadow: none !important;
}

.btn-outline-info {
  color: #01b8ff !important;
  border-color: #01b8ff !important;
}
.btn-outline-info:hover {
  color: #ffffff !important;
  background-color: #01b8ff !important;
  border-color: #01b8ff !important;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: none !important;
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #01b8ff !important;
  background-color: transparent !important;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: #01b8ff !important;
  border-color: #01b8ff !important;
}

.btn-outline-info.dropdown-toggle.show {
  color: #ffffff !important;
  background-color: #01b8ff !important;
  border-color: #01b8ff !important;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus {
  box-shadow: none !important;
}

.btn-outline-info.dropdown-toggle.show:focus {
  box-shadow: none !important;
}

.btn-outline-warning {
  color: #ff9b21 !important;
  border-color: #ff9b21 !important;
}
.btn-outline-warning:hover {
  color: #ffffff !important;
  background-color: #ff9b21 !important;
  border-color: #ff9b21 !important;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: none !important;
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ff9b21 !important;
  background-color: transparent !important;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: #ff9b21 !important;
  border-color: #ff9b21 !important;
}

.btn-outline-warning.dropdown-toggle.show {
  color: #ffffff !important;
  background-color: #ff9b21 !important;
  border-color: #ff9b21 !important;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus {
  box-shadow: none !important;
}

.btn-outline-warning.dropdown-toggle.show:focus {
  box-shadow: none !important;
}

.btn-outline-danger {
  color: #fd6074 !important;
  border-color: #fd6074 !important;
}
.btn-outline-danger:hover {
  color: #ffffff !important;
  background-color: #fd6074 !important;
  border-color: #fd6074 !important;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: none !important;
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #fd6074 !important;
  background-color: transparent !important;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: #fd6074 !important;
  border-color: #fd6074 !important;
}

.btn-outline-danger.dropdown-toggle.show {
  color: #ffffff !important;
  background-color: #fd6074 !important;
  border-color: #fd6074 !important;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus {
  box-shadow: none !important;
}

.btn-outline-danger.dropdown-toggle.show:focus {
  box-shadow: none !important;
}

.btn-outline-light {
  color: #000000 !important;
  border-color: #e3e6f9;
}
.btn-outline-light:hover {
  color: #000000 !important;
  background-color: #f1f2f7;
  border-color: #e3e6f9;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #000000 !important;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #8f9cc0;
  background-color: #f1f2f7;
  border-color: #e3e6f9;
}

.show > .btn-outline-light.dropdown-toggle {
  color: #8f9cc0;
  background-color: #f1f2f7;
  border-color: #e3e6f9;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}

.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}

.btn-outline-dark {
  color: #000000 !important;
  border-color: #000000;
}
.btn-outline-dark:hover {
  color: #ffffff !important;
  background-color: #000000;
  border-color: #000000;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #3b4863 !important;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #8f9cc0;
  border-color: #000000;
}

.show > .btn-outline-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #8f9cc0;
  border-color: #000000;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}

.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}

.btn-link {
  font-weight: 400;
  text-decoration: none;
}
.btn-link:hover {
  text-decoration: none;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: none;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #a8afc7;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .sp-container .btn-group-lg > button {
  padding: 0.65rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
}

.btn-sm, .btn-group-sm > .btn, .sp-container .btn-group-sm > button {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

.btn-group, .btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn, .sp-container .btn-group > button, .btn-group-vertical > .btn, .sp-container .btn-group-vertical > button {
  position: relative;
  flex: 1 1 auto;
}

.btn-group > .btn:hover, .sp-container .btn-group > button:hover, .btn-group-vertical > .btn:hover, .sp-container .btn-group-vertical > button:hover, .btn-group > .btn:focus, .sp-container .btn-group > button:focus, .btn-group > .btn:active, .sp-container .btn-group > button:active, .btn-group > .btn.active, .sp-container .btn-group > button.active, .btn-group-vertical > .btn:focus, .sp-container .btn-group-vertical > button:focus, .btn-group-vertical > .btn:active, .sp-container .btn-group-vertical > button:active, .btn-group-vertical > .btn.active, .sp-container .btn-group-vertical > button.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child), .sp-container .btn-group > button:not(:first-child) {
  margin-left: -1px;
}

.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sp-container .btn-group > button:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn, .sp-container .btn-group > .btn-group:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .sp-container .btn-group-sm > button + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .sp-container .btn-group-lg > button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn {
  width: 100%;
}

.sp-container .btn-group-vertical > button {
  width: 100%;
}

.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child) {
  margin-top: -1px;
}

.sp-container .btn-group-vertical > button:not(:first-child) {
  margin-top: -1px;
}

.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .sp-container .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child), .sp-container .btn-group-vertical > button:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn, .sp-container .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .sp-container .btn-group-toggle > button, .btn-group-toggle > .btn-group > .btn, .sp-container .btn-group-toggle > .btn-group > button {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=radio], .sp-container .btn-group-toggle > button input[type=radio], .btn-group-toggle > .btn input[type=checkbox], .sp-container .btn-group-toggle > button input[type=checkbox], .btn-group-toggle > .btn-group > .btn input[type=radio], .sp-container .btn-group-toggle > .btn-group > button input[type=radio], .btn-group-toggle > .btn-group > .btn input[type=checkbox], .sp-container .btn-group-toggle > .btn-group > button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.btn-rounded {
  border-radius: 50px;
}

.btn-with-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 38px;
}
.btn-with-icon i {
  line-height: 0;
  font-size: 20px;
  margin-right: 5px;
}
.btn-with-icon i.typcn {
  line-height: 0.9;
}
.btn-with-icon i.fas {
  font-size: 15px;
}
.btn-with-icon i.icon {
  font-size: 18px;
}

.btn-icon {
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.btn-icon i {
  line-height: 1.5;
  font-size: 18px;
}
.btn-icon i.typcn {
  line-height: 0.95;
}

.btn-icon-list {
  display: flex;
  align-items: center;
}
.btn-icon-list .btn + .btn, .btn-icon-list .sp-container button + .btn {
  margin-left: 5px;
}

.sp-container .btn-icon-list button + .btn, .btn-icon-list .sp-container .btn + button, .sp-container .btn-icon-list .btn + button, .btn-icon-list .sp-container button + button, .sp-container .btn-icon-list button + button {
  margin-left: 5px;
}

.btn-group-sm > .btn, .btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 3px;
  min-height: 0;
}

.btn-list {
  margin-bottom: -0.5rem;
  font-size: 0;
  padding: 0;
}
.btn-list > .btn:not(:last-child), .btn-list > .dropdown:not(:last-child) {
  margin-right: 0.5rem;
}
.btn-list > .btn, .btn-list > .dropdown {
  margin-bottom: 0.5rem;
}

.btn-default {
  color: #292828;
}

.btn-primary-transparent {
  background-color: var(--primary02) !important;
  color: var(--primary-bg-color) !important;
}
.btn-primary-transparent:hover {
  color: var(--primary-bg-color) !important;
}

.btn-secondary-transparent {
  background-color: rgba(241, 56, 139, 0.2) !important;
  color: #f1388b !important;
}
.btn-secondary-transparent:hover {
  color: #f1388b !important;
}

.btn-success-transparent {
  background-color: rgba(25, 177, 89, 0.2) !important;
  color: #19b159 !important;
}
.btn-success-transparent:hover {
  color: #19b159 !important;
}

.btn-danger-transparent {
  background-color: rgba(253, 96, 116, 0.2) !important;
  color: #fd6074 !important;
}
.btn-danger-transparent:hover {
  color: #fd6074 !important;
}

.btn-info-transparent {
  background-color: rgba(1, 184, 255, 0.2) !important;
  color: #01b8ff !important;
}
.btn-info-transparent:hover {
  color: #01b8ff !important;
}

.btn-warning-transparent {
  background-color: rgba(255, 155, 33, 0.2) !important;
  color: #ff9b21 !important;
}
.btn-warning-transparent:hover {
  color: #ff9b21 !important;
}

.btn-dark-transparent {
  background-color: rgba(59, 72, 99, 0.2) !important;
  color: #3b4863 !important;
}
.btn-dark-transparent:hover {
  color: #3b4863 !important;
}

.btn-animation .btn-loaders {
  color: #ffffff !important;
  pointer-events: none;
  position: relative;
  padding-right: 46px;
}

.btn-animation .btn-loaders:after {
  content: "";
  animation: loader 500ms infinite linear;
  border: 2px solid #ffffff;
  border-radius: 50%;
  border-right-color: transparent !important;
  border-top-color: transparent !important;
  display: block;
  height: 1.4em;
  width: 1.4em;
  position: absolute;
  right: 13px !important;
  top: calc(50% - 0.7em);
  transform-origin: center;
  position: absolute !important;
}

@keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show, .btn-outline-primary:active {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-border);
}

.btn-check:active + .btn-outline-primary:focus, .btn-check:checked + .btn-outline-primary:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus, .btn-outline-primary:active:focus {
  box-shadow: none !important;
}

.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
  box-shadow: none;
}

/* ###### Buttons ###### */
/* ###### Card  ###### */
.card {
  border-radius: 11px;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid #e8e8f7;
}
.card.text-white .main-content-label, .card.tx-white .main-content-label {
  color: #ffffff;
}

.card-body {
  flex: 1 1 auto;
  padding: 25px;
}

.main-content-label {
  font-weight: 500;
  color: #3c4858;
  font-size: 14px;
  margin-bottom: 0rem;
  line-height: 1;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.card .card {
  box-shadow: none;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
  margin-right: 0;
}

.card-header {
  padding: 20px 25px 0 25px;
  margin-bottom: 0;
  border-bottom: 1px solid #e8e8f7;
  background: transparent;
}
.card-header:first-child {
  border-radius: 2px 2px 0 0;
  border-radius: 11px 11px 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background: #ffffff;
  border-top: 1px solid #e8e8f7;
  background: transparent;
}
.card-footer:last-child {
  border-radius: 0 0 11px 11px;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: 2px;
}

.card-img-top {
  width: 100%;
  border-top-left-radius: 11px;
  border-top-right-radius: 11px;
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: 11px;
  border-bottom-left-radius: 11px;
}

.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.card-header, .card-footer {
  position: relative;
  border-color: #e8e8f7;
  padding-left: 25px;
  padding-right: 25px;
}

.card-header-tab {
  border-bottom: 0;
  padding: 0;
}

.card-item .card-item-icon {
  width: 45px;
  height: 45px;
  position: absolute;
  right: 20px;
  bottom: 21px;
  top: auto;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-item .card-item-icon.card-icon {
  background: var(--primary-transparentcolor);
}
.card-item .card-item-title {
  display: flex;
  flex-direction: column;
  font-size: 1rem;
  margin-bottom: 2rem;
  letter-spacing: 0;
  color: #383942;
}
.card-item .card-item-title small {
  font-size: 80%;
  font-weight: 300;
  text-transform: capitalize;
  color: #8d95b1;
}
.card-item .card-item-body {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
.card-item .card-item-body .card-item-stat .card-item-figure {
  display: flex;
  font-weight: 500;
  font-size: 1.125rem;
  letter-spacing: 0.5px;
  color: #383942;
}
.card-item .card-item-body .card-item-stat small {
  font-size: 85%;
  font-weight: 300;
  text-transform: capitalize;
  color: #8d95b1;
}
.card-item .card-item-body .card-item-redirect .btn-card-item-view {
  background: #F4F7FD;
  color: #A5ABBA;
  font-weight: 300;
  letter-spacing: 0.5px;
  border: none;
  transition: all, 0.3s;
}

.card-dashboard-calendar {
  padding: 20px;
  box-shadow: -7.829px 11.607px 20px 0px rgb(228, 227, 245);
}
.card-dashboard-calendar .main-content-label {
  color: #1c273c;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 15px;
}
.card-dashboard-calendar .card-body {
  padding: 0;
}
.card-dashboard-calendar .ui-datepicker-inline {
  border-width: 0;
  max-width: none;
  padding: 0;
  margin: 0;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-header {
  border-bottom: 0;
  padding: 13px 10px;
  margin: auto;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before, .card-dashboard-calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  top: 12px;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar {
  width: 100%;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar th {
  font-size: 12px;
  text-align: center;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar td a {
  display: block;
  font-size: 11.7px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #ffffff;
  font-weight: 700;
  border-radius: 0;
}

@media (min-width: 576px) {
  .card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar {
    width: 100%;
  }
}
.card-dashboard-twentyfour .card-header {
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 20px 0;
}
.card-dashboard-twentyfour .main-content-label {
  font-size: 14px;
  margin-bottom: 0;
}
.card-dashboard-twentyfour .card-body {
  padding: 15px 20px 20px;
}
.card-dashboard-twentyfour .card-body-top {
  display: flex;
  margin-bottom: 20px;
}
.card-dashboard-twentyfour .card-body-top h6 {
  color: #8f9cc0;
  font-size: 18px;
  font-weight: 600;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-bottom: 0;
  letter-spacing: -0.75px;
}
.card-dashboard-twentyfour .card-body-top h6 small {
  font-weight: 600;
}
.card-dashboard-twentyfour .card-body-top h6 span {
  color: #a8afc7;
  font-weight: 400;
  letter-spacing: normal;
}
.card-dashboard-twentyfour .card-body-top label {
  display: block;
  margin-bottom: 0;
  color: #a8afc7;
  font-size: 11px;
}
.card-dashboard-twentyfour .card-body-top > div + div {
  margin-left: 30px;
}
.card-dashboard-twentyfour .main-content-label, .card-dashboard-twentyfour .card-table-two .main-content-label {
  font-size: 10px;
  color: #8f9cc0;
  letter-spacing: 0.5px;
  margin-bottom: 0;
}

@media (min-width: 576px) {
  .card-dashboard-twentyfour .card-body-top h6 {
    font-size: 22px;
  }
}
@media (min-width: 576px) {
  .card-dashboard-twentyfour .card-body-top label {
    font-size: 0.875rem;
  }
}
.card-table-two .card-dashboard-twentyfour .main-content-label, .card-dashboard-twentyfour .card-dashboard-eight .main-content-label, .card-dashboard-eight .card-dashboard-twentyfour .main-content-label {
  font-size: 10px;
  color: #8f9cc0;
  letter-spacing: 0.5px;
  margin-bottom: 0;
}

.card-dashboard-twentyfour .chart-legend {
  display: flex;
  align-items: center;
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 0.6;
}
.card-dashboard-twentyfour .chart-legend span {
  display: inline-block;
  width: 7px;
  height: 7px;
  margin-right: 5px;
}
.card-dashboard-twentyfour .chart-legend > div {
  display: flex;
  align-items: center;
}
.card-dashboard-twentyfour .chart-legend > div + div {
  margin-left: 20px;
}
.card-dashboard-twentyfour .chart-wrapper {
  position: relative;
  margin-right: -10px;
}
.card-dashboard-twentyfour .flot-chart {
  width: 100%;
  height: 130px;
}

.card-dashboard-twentyfive .main-content-label {
  font-size: 14px;
  margin-bottom: 15px;
}
.card-dashboard-twentyfive .col + .col {
  border-left: 1px solid #e8e8f7;
}
.card-dashboard-twentyfive .card-label {
  display: block;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.5px;
  margin-bottom: 2px;
  color: #a8afc7;
  white-space: nowrap;
}
.card-dashboard-twentyfive .card-value {
  font-size: 22px;
  font-weight: 600;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #8f9cc0;
  margin-bottom: 0;
  letter-spacing: -1px;
}
.card-dashboard-twentyfive .chart-wrapper {
  position: relative;
  margin: 0 -8px -5px;
}
.card-dashboard-twentyfive .flot-chart {
  width: 100%;
  height: 35px;
}

.card-dashboard-twentysix .card-header {
  padding: 15px 15px 10px;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.card-dashboard-twentysix .main-content-label {
  margin-bottom: 0;
  text-transform: uppercase;
}
.card-dashboard-twentysix .chart-legend {
  display: flex;
  align-items: center;
}
.card-dashboard-twentysix .chart-legend > div {
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
.card-dashboard-twentysix .chart-legend > div + div {
  margin-left: 15px;
}
.card-dashboard-twentysix .chart-legend span {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 2px;
}
.card-dashboard-twentysix .card-body {
  padding: 0;
  position: relative;
  overflow: hidden;
}
.card-dashboard-twentysix .card-body h6 {
  margin-bottom: 0;
  color: #8f9cc0;
  font-size: 22px;
  font-weight: 600;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  letter-spacing: -0.5px;
  line-height: 1;
}
.card-dashboard-twentysix .card-body h6 span {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: -1px;
}
.card-dashboard-twentysix .card-body label {
  font-size: 12px;
  margin-bottom: 0;
  color: #a8afc7;
}
.card-dashboard-twentysix .chart-wrapper {
  position: relative;
  margin: -30px -18px -15px -18px;
}
.card-dashboard-twentysix .flot-chart {
  width: 100%;
  height: 120px;
}
.card-dashboard-twentysix .flot-chart .flot-x-axis > div {
  font-size: 10px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.75);
  transform: translateY(-20px);
}
.card-dashboard-twentysix .flot-chart .flot-y-axis > div {
  font-size: 10px;
  transform: translateX(33px);
  color: rgba(28, 39, 60, 0.5);
}
.card-dashboard-twentysix.card-dark-one .main-content-label, .card-dashboard-twentysix.card-dark-two .main-content-label, .card-dashboard-twentysix.card-dark-one .card-body h6, .card-dashboard-twentysix.card-dark-two .card-body h6 {
  color: #ffffff;
}
.card-dashboard-twentysix.card-dark-one .card-body h6 span, .card-dashboard-twentysix.card-dark-two .card-body h6 span {
  color: rgba(255, 255, 255, 0.5);
}
.card-dashboard-twentysix.card-dark-one .card-body label, .card-dashboard-twentysix.card-dark-two .card-body label {
  color: rgba(255, 255, 255, 0.7);
}
.card-dashboard-twentysix.card-dark-one .flot-chart .flot-y-axis > div, .card-dashboard-twentysix.card-dark-two .flot-chart .flot-y-axis > div {
  color: rgba(255, 255, 255, 0.2);
}
.card-dashboard-twentysix.card-dark-one {
  background-repeat: repeat-x;
}
.card-dashboard-twentysix.card-dark-two {
  background-image: linear-gradient(to bottom, #0a47ff 0%, var(--primary-bg-color) 100%);
  background-repeat: repeat-x;
}

.card-table.table-vcenter th {
  font-weight: 600 !important;
}
.card-table .badge {
  padding: 9px 13px 9px;
}

.custom-card {
  margin-bottom: 20px;
  border: 0;
  box-shadow: -7.829px 11.607px 20px 0px rgb(228, 227, 245);
}

.card-aside {
  -ms-flex-direction: row;
  flex-direction: row;
}

.card-aside-column {
  min-width: 5rem;
  width: 30%;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  background: no-repeat center/cover;
}

.card-options {
  margin-left: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-order: 100;
  order: 100;
  margin-right: -0.5rem;
  color: #a8afc7;
  -ms-flex-item-align: center;
  align-self: center;
}
.card-options a:not(.btn) {
  margin-left: 0;
  color: #505069;
  display: inline-block;
  min-width: 1rem;
  padding: 10px 15px;
}
.card-options a:not(.btn):hover {
  text-decoration: none;
  color: #505069;
}

.card-fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  margin: 0;
}

.card-collapsed > :not(.card-header):not(.card-status) {
  display: none;
}

.card-options a:not(.btn) i {
  font-size: 1rem;
  vertical-align: middle;
}
.card-options .dropdown-toggle:after {
  display: none;
}

.custom-card-header {
  background: #ffffff;
  display: flex;
  line-height: 0;
}

.card-body + .card-body {
  border-top: 1px solid #f0f2f8;
}

.card-sub-title {
  font-size: 13px;
  margin-top: 3px;
}

.card-blog-overlay1 {
  background: url(/build/images/6.f65c1820.jpg);
  background-size: cover;
}

.card-blog-overlay2 {
  background: url(/build/images/8.ad0562c8.jpg);
  background-size: cover;
}

.card-blog-overlay {
  background: url(/build/images/13.bb8294bc.jpg);
  background-size: cover;
  position: relative;
}
.card-blog-overlay:before {
  content: "";
  display: block;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  right: 0;
  top: 0;
}

.card-blog-overlay1:before, .card-blog-overlay2:before {
  content: "";
  display: block;
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  right: 0;
  top: 0;
}

.card-blog-overlay .custom-card-header, .card-blog-overlay1 .custom-card-header, .card-blog-overlay2 .custom-card-header {
  background: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.card-blog-overlay .card-footer, .card-blog-overlay1 .card-footer, .card-blog-overlay2 .card-footer {
  background: none;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}

.card-item-desc .card-item-desc-1 dt {
  font-weight: 400;
  font-size: 13px;
  display: inline-block;
}

.card-item-desc dl, .card-item-desc dd {
  margin-top: 0;
  margin-bottom: 0;
}
.card-item-desc .card-item-desc-1 dd {
  font-size: 13px;
  color: #737f9e;
  margin-bottom: 0;
}

.cart-details dt {
  font-weight: 400;
  margin-bottom: 0.6rem;
}
.cart-details dd {
  font-weight: 600;
}

@media (max-width: 575px) {
  .card-box img {
    position: relative !important;
    bottom: -27px !important;
    left: -14px !important;
  }
}
.custom-card .card-header {
  padding: 20px 25px !important;
}

.custom-card .card-header .card-title {
  margin-bottom: 0 !important;
}

/* ###### Card  ###### */
/* ###### carousel ###### */
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 6px;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
.carousel-item.active {
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item-next, .carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start), .active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active {
  z-index: 0;
  opacity: 1;
}
.carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 0;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev, .carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev, .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-next:hover, .carousel-control-next:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon, .carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z%27/%3e%3c/svg%3e");
}

.carousel-control-prev-icon svg, .carousel-control-next-icon svg {
  width: 48px;
  height: 48px;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
  width: 10px;
  height: 10px;
}
.carousel-indicators .active {
  opacity: 1;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.carousel-slider #carousel {
  margin: 0;
}
.carousel-slider #thumbcarousel {
  margin: 10px 0 0 0;
  padding: 0;
}
.carousel-slider #thumbcarousel .carousel-item {
  text-align: center;
}
.carousel-slider #thumbcarousel .carousel-item .thumb {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  max-width: 100px;
}
.carousel-slider #thumbcarousel .carousel-item .thumb:hover {
  border-color: #cad4e4;
}
.carousel-slider .carousel-item img {
  width: 100%;
  height: auto;
}

.carousel-control:active, .carousel-control:focus, .carousel-control:hover {
  color: #333;
}

#thumbcarousel .carousel-control-prev {
  left: 0;
  background: rgba(0, 0, 0, 0.8);
}
#thumbcarousel .carousel-control-next {
  right: 0;
  background: rgba(0, 0, 0, 0.8);
}

.owl-carousel .owl-item {
  position: relative;
  cursor: url(/build/images/cursor.e1df595d.png), move;
  overflow: hidden;
}

.owl-nav {
  display: block;
}

.owl-carousel {
  position: relative;
}

.owl-nav .owl-prev {
  position: absolute;
  top: 50%;
  left: -25px;
  right: -1.5em;
  margin-top: -1.65em;
}
.owl-nav .owl-next {
  position: absolute;
  top: 50%;
  right: -25px;
  margin-top: -1.65em;
}
.owl-nav button {
  display: block;
  font-size: 1.3rem !important;
  line-height: 2em;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  text-align: center;
  background: rgba(255, 255, 255, 0.5) !important;
  border: 1px solid #e8ebf3 !important;
  z-index: 1;
  box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
}
.owl-nav button:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098d1;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.owl-carousel:hover .owl-nav button {
  background: rgb(255, 255, 255) !important;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  animation: sonarEffect 1.3s ease-out 75ms;
}

.owl-nav > div i {
  margin: 0;
}

.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  position: absolute;
  bottom: 0.65em;
  left: 0;
  right: 0;
  z-index: 99;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
  width: 1em;
  height: 1em;
  margin: 5px 7px;
  background: rgba(0, 0, 0, 0.3);
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}

.product-carousel .thumb {
  border: 1px solid #cad4e4;
  padding: 5px;
}

.dark-carousel {
  opacity: 0.3;
}

.MS-content img {
  border-radius: 6px;
}

.carousel-top-indicators {
  top: 20px;
}

.carousel-top-right-indicators {
  top: 20px;
  right: 20px !important;
  left: auto;
  margin: 0 !important;
}

.carousel-top-left-indicators {
  top: 20px;
  left: 20px !important;
  right: auto;
  margin: 0 !important;
}

.carousel-bottom-right-indicators {
  bottom: 20px;
  right: 20px !important;
  left: auto;
  margin: 0 !important;
}

.carousel-bottom-left-indicators {
  bottom: 20px;
  left: 20px !important;
  right: auto;
  margin: 0 !important;
}

/* ###### carousel ###### */
/* ########## Dropdown ########## */
.dropup, .dropend, .dropdown, .dropstart {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
  .header-search {
    display: none;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  vertical-align: 0;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropstart .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
  vertical-align: 0;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e8e8f7;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #647194;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  padding: 8px 15px;
  font-size: 13px;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #141c2b;
  text-decoration: none;
  background-color: var(--primary-transparentcolor);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #a8afc7;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.76562rem;
  color: #a8afc7;
  white-space: nowrap;
  padding-left: 15px;
  padding-right: 15px;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #8f9cc0;
}

.dropdown-menu .main-form-search {
  flex: 1;
  width: 100%;
  position: relative;
}
.dropdown-menu .main-header-center .select2-container--default .select2-selection--single {
  border-radius: 6px 0 0 6px;
  background: #eaebfa;
  height: 40px;
  width: 200px !important;
}
.dropdown-menu .main-header-center .search-btn {
  padding: 0.375rem 0.7rem 0.375rem 0.7rem;
  border-radius: 0 6px 6px 0;
  color: #ffffff;
  display: inline-block;
}
.dropdown-menu .main-form-search .btn, .dropdown-menu .main-form-search .sp-container button {
  display: inline-block;
  position: initial;
  padding: 0.375rem 0.85rem 0.4rem 0.7rem;
  border-radius: 0 6px 6px 0;
  color: #ffffff;
}
.dropdown-menu .sp-container .main-form-search button {
  display: inline-block;
  position: initial;
  padding: 0.375rem 0.85rem 0.4rem 0.7rem;
  border-radius: 0 6px 6px 0;
  color: #ffffff;
}
.dropdown-menu .main-header-center .form-control {
  background: #eaebfa;
  border: 1px solid #e6eaff;
  transition: none;
  height: 40px;
  border-radius: 0;
}
.dropdown-menu .input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after {
  margin-left: 0;
}

.dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.dropdown.header-message .nav-link.icon {
  font-size: 18px;
}

.dropdown-menu {
  padding: 0;
  border-width: 1px;
  border-radius: 4px;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #8f9cc0;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ffffff;
  border-radius: 11px;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
}
.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-item.active {
  background-color: var(--primary-bg-color);
}

/* ########## Dropdown ########## */
/* ###### Form-elements ###### */
.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.95rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.8;
  color: #53545e !important;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #e8e8f7;
  border-radius: 3px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  border-radius: 6px;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #53545e;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(135, 96, 251, 0.25);
  border-color: #e0e1fb;
  box-shadow: none;
}
.form-control::placeholder {
  color: #a8afc7;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #f1f2f7;
  opacity: 1;
}
.form-control::-webkit-file-upload-button {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.form-control:hover:not(disabled):not([readonly])::-webkit-file-upload-button {
  background-color: var(--primary-bg-color) !important;
}

@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
select.form-control:focus::-ms-value {
  color: #8f9cc0;
  background-color: #ffffff;
}

.form-control-file, .form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.76562rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #8f9cc0;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.6;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.08375rem;
  line-height: 1.5;
  border-radius: 6px;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col, .form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #a8afc7;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group, .form-inline .form-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.custom-file, .custom-file-input {
  height: 38px;
}

.form-label {
  display: block;
  margin-bottom: 5px;
  color: #53545e;
}

.file-browser .btn-default {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
  padding: 0.46rem 15px;
  color: #ffffff;
  border-radius: 0;
  border: 1px solid #e2e8f5;
}

.main-form-group {
  padding: 12px 15px;
  border: 1px solid #e8e8f7;
}
.main-form-group.focus {
  border-color: #b4bdce;
  box-shadow: 0 0 0 2px rgba(91, 71, 251, 0.16);
}
.main-form-group .form-label {
  font-size: 13px;
  margin-bottom: 2px;
  font-weight: 400;
  color: #a8afc7;
}
.main-form-group .form-control {
  padding: 0;
  border-width: 0;
  height: 25px;
  color: #8f9cc0;
  font-weight: 500;
}
.main-form-group .form-control:focus {
  box-shadow: none;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #19b159;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #19b159;
  border-radius: 3px;
}

.was-validated .form-control:valid, .form-control.is-valid, input.form-control.parsley-success, textarea.form-control.parsley-success {
  border-color: #19b159;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%233bb001%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, input.form-control.parsley-success:focus, textarea.form-control.parsley-success:focus {
  border-color: #19b159;
  box-shadow: none;
}

.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip {
  display: block;
}

.form-control.is-valid ~ .valid-feedback, input.form-control.parsley-success ~ .valid-feedback, textarea.form-control.parsley-success ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, input.form-control.parsley-success ~ .valid-tooltip, textarea.form-control.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

textarea.form-control.is-valid, textarea.form-control.parsley-success {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid, input.form-select.parsley-success, textarea.form-select.parsley-success {
  border-color: #19b159;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%233b4863%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%233bb001%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-select:valid:focus, .form-select.is-valid:focus, input.form-select.parsley-success:focus, textarea.form-select.parsley-success:focus {
  border-color: #19b159;
  box-shadow: none;
}

.was-validated .form-select:valid ~ .valid-feedback, .was-validated .form-select:valid ~ .valid-tooltip {
  display: block;
}

.form-select.is-valid ~ .valid-feedback, input.form-select.parsley-success ~ .valid-feedback, textarea.form-select.parsley-success ~ .valid-feedback, .form-select.is-valid ~ .valid-tooltip, input.form-select.parsley-success ~ .valid-tooltip, textarea.form-select.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip {
  display: block;
}

.form-control-file.is-valid ~ .valid-feedback, input.form-control-file.parsley-success ~ .valid-feedback, textarea.form-control-file.parsley-success ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip, input.form-control-file.parsley-success ~ .valid-tooltip, textarea.form-control-file.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label, input.form-check-input.parsley-success ~ .form-check-label, textarea.form-check-input.parsley-success ~ .form-check-label {
  color: #19b159;
}

.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip {
  display: block;
}

.form-check-input.is-valid ~ .valid-feedback, input.form-check-input.parsley-success ~ .valid-feedback, textarea.form-check-input.parsley-success ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip, input.form-check-input.parsley-success ~ .valid-tooltip, textarea.form-check-input.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label, input.custom-control-input.parsley-success ~ .custom-control-label, textarea.custom-control-input.parsley-success ~ .custom-control-label {
  color: #19b159;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before, input.custom-control-input.parsley-success ~ .custom-control-label::before, textarea.custom-control-input.parsley-success ~ .custom-control-label::before {
  border-color: #19b159;
}

.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before, input.custom-control-input.parsley-success:checked ~ .custom-control-label::before, textarea.custom-control-input.parsley-success:checked ~ .custom-control-label::before {
  border-color: #4ce301;
  background-color: #4ce301;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before, input.custom-control-input.parsley-success:focus ~ .custom-control-label::before, textarea.custom-control-input.parsley-success:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before, input.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before, textarea.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label, input.custom-file-input.parsley-success ~ .custom-file-label, textarea.custom-file-input.parsley-success ~ .custom-file-label {
  border-color: #19b159;
}

.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip {
  display: block;
}

.custom-file-input.is-valid ~ .valid-feedback, input.custom-file-input.parsley-success ~ .valid-feedback, textarea.custom-file-input.parsley-success ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip, input.custom-file-input.parsley-success ~ .valid-tooltip, textarea.custom-file-input.parsley-success ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label, input.custom-file-input.parsley-success:focus ~ .custom-file-label, textarea.custom-file-input.parsley-success:focus ~ .custom-file-label {
  border-color: #19b159;
  box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #fd6074;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: #fd6074;
  border-radius: 3px;
}

.was-validated .form-control:invalid, .form-control.is-invalid, input.form-control.parsley-error, textarea.form-control.parsley-error {
  border-color: #fd6074;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23dc3545%27 viewBox=%27-2 -2 7 7%27%3e%3cpath stroke=%27%23dc3545%27 d=%27M0 0l3 3m0-3L0 3%27/%3e%3ccircle r=%27.5%27/%3e%3ccircle cx=%273%27 r=%27.5%27/%3e%3ccircle cy=%273%27 r=%27.5%27/%3e%3ccircle cx=%273%27 cy=%273%27 r=%27.5%27/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, input.form-control.parsley-error:focus, textarea.form-control.parsley-error:focus {
  border-color: #fd6074;
  box-shadow: none;
}

.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip {
  display: block;
}

.form-control.is-invalid ~ .invalid-feedback, input.form-control.parsley-error ~ .invalid-feedback, textarea.form-control.parsley-error ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, input.form-control.parsley-error ~ .invalid-tooltip, textarea.form-control.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

textarea.form-control.is-invalid, textarea.form-control.parsley-error {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid, input.form-select.parsley-error, textarea.form-select.parsley-error {
  border-color: #fd6074;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
}

.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus, input.form-select.parsley-error:focus, textarea.form-select.parsley-error:focus {
  border-color: #fd6074;
  box-shadow: none;
}

.was-validated .form-select:invalid ~ .invalid-feedback, .was-validated .form-select:invalid ~ .invalid-tooltip {
  display: block;
}

.form-select.is-invalid ~ .invalid-feedback, input.form-select.parsley-error ~ .invalid-feedback, textarea.form-select.parsley-error ~ .invalid-feedback, .form-select.is-invalid ~ .invalid-tooltip, input.form-select.parsley-error ~ .invalid-tooltip, textarea.form-select.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip {
  display: block;
}

.form-control-file.is-invalid ~ .invalid-feedback, input.form-control-file.parsley-error ~ .invalid-feedback, textarea.form-control-file.parsley-error ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip, input.form-control-file.parsley-error ~ .invalid-tooltip, textarea.form-control-file.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, input.form-check-input.parsley-error ~ .form-check-label, textarea.form-check-input.parsley-error ~ .form-check-label {
  color: #fd6074;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip {
  display: block;
}

.form-check-input.is-invalid ~ .invalid-feedback, input.form-check-input.parsley-error ~ .invalid-feedback, textarea.form-check-input.parsley-error ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip, input.form-check-input.parsley-error ~ .invalid-tooltip, textarea.form-check-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label, input.custom-control-input.parsley-error ~ .custom-control-label, textarea.custom-control-input.parsley-error ~ .custom-control-label {
  color: #fd6074;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before, input.custom-control-input.parsley-error ~ .custom-control-label::before, textarea.custom-control-input.parsley-error ~ .custom-control-label::before {
  border-color: #fd6074;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before, input.custom-control-input.parsley-error:checked ~ .custom-control-label::before, textarea.custom-control-input.parsley-error:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before, input.custom-control-input.parsley-error:focus ~ .custom-control-label::before, textarea.custom-control-input.parsley-error:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before, input.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before, textarea.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before, .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label, input.custom-file-input.parsley-error ~ .custom-file-label, textarea.custom-file-input.parsley-error ~ .custom-file-label {
  border-color: #fd6074;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip {
  display: block;
}

.custom-file-input.is-invalid ~ .invalid-feedback, input.custom-file-input.parsley-error ~ .invalid-feedback, textarea.custom-file-input.parsley-error ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip, input.custom-file-input.parsley-error ~ .invalid-tooltip, textarea.custom-file-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label, input.custom-file-input.parsley-error:focus ~ .custom-file-label, textarea.custom-file-input.parsley-error:focus ~ .custom-file-label {
  border-color: #fd6074;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

select.form-control.select-lg {
  height: 46px !important;
  padding: 10px 16px !important;
  font-size: 17px !important;
  line-height: 1.3333333 !important;
}
select.form-control.select-sm {
  height: 28px !important;
  padding: 0px 10px 1px 10px !important;
  line-height: 1 !important;
}

#example-input .form-control {
  color: #8f9cc0 !important;
}
#example-input .form-control::placeholder {
  color: #8f9cc0 !important;
}

/* ###### Form-elements ###### */
/* ###### Grid ###### */
.row-sm {
  margin-left: -10px;
  margin-right: -10px;
}
.row-sm > div {
  padding-left: 10px;
  padding-right: 10px;
}

.row-xs {
  margin-left: -5px;
  margin-right: -5px;
}
.row-xs > div {
  padding-left: 5px;
  padding-right: 5px;
}

@media (min-width: 576px) {
  .row-xs--sm {
    margin-left: -5px;
    margin-right: -5px;
  }
  .row-xs--sm > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .row-sm--sm {
    margin-left: -10px;
    margin-right: -10px;
  }
  .row-sm--sm > div {
    padding-left: 10px;
    padding-right: 10px;
  }
  .row--sm {
    margin-left: -15px;
    margin-right: -15px;
  }
  .row--sm > div {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .row-xs--md {
    margin-left: -5px;
    margin-right: -5px;
  }
  .row-xs--md > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .row-sm--md {
    margin-left: -10px;
    margin-right: -10px;
  }
  .row-sm--md > div {
    padding-left: 10px;
    padding-right: 10px;
  }
  .row--md {
    margin-left: -15px;
    margin-right: -15px;
  }
  .row--md > div {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .row-xs--lg {
    margin-left: -5px;
    margin-right: -5px;
  }
  .row-xs--lg > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .row-sm--lg {
    margin-left: -10px;
    margin-right: -10px;
  }
  .row-sm--lg > div {
    padding-left: 10px;
    padding-right: 10px;
  }
  .row--lg {
    margin-left: -15px;
    margin-right: -15px;
  }
  .row--lg > div {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1200px) {
  .row-xs--xl {
    margin-left: -5px;
    margin-right: -5px;
  }
  .row-xs--xl > div {
    padding-left: 5px;
    padding-right: 5px;
  }
  .row-sm--xl {
    margin-left: -10px;
    margin-right: -10px;
  }
  .row-sm--xl > div {
    padding-left: 10px;
    padding-right: 10px;
  }
  .row--xl {
    margin-left: -15px;
    margin-right: -15px;
  }
  .row--xl > div {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* ###### Grid ###### */
/* ###### Input-group ###### */
.input-group-prepend, .input-group-append {
  border-radius: 0;
  display: flex;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3c4858;
  text-align: center;
  white-space: nowrap;
  background-color: #f1f2f7;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
  padding-top: 0;
  padding-bottom: 0;
}
.input-group-text input[type=radio], .input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: dstretch;
  width: 100%;
}
.input-group > .form-control, .input-group > .form-control-plaintext, .input-group > .form-select, .input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control, .input-group > .form-control + .form-select, .input-group > .form-control + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control-plaintext + .form-control, .input-group > .form-control-plaintext + .form-select, .input-group > .form-control-plaintext + .custom-file {
  margin-left: -1px;
}
.input-group > .form-select + .form-control, .input-group > .form-select + .form-select, .input-group > .form-select + .custom-file {
  margin-left: -1px;
}
.input-group > .custom-file + .form-control, .input-group > .custom-file + .form-select, .input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus, .input-group > .form-select:focus {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .form-control:not(:last-child), .input-group > .form-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child), .input-group > .form-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend .btn, .input-group-prepend .sp-container button {
  position: relative;
  z-index: 0;
}

.sp-container .input-group-prepend button {
  position: relative;
  z-index: 0;
}

.input-group-append .btn, .input-group-append .sp-container button {
  position: relative;
  z-index: 0;
}

.sp-container .input-group-append button {
  position: relative;
  z-index: 0;
}

.input-group-prepend .btn:focus, .input-group-prepend .sp-container button:focus {
  z-index: 3;
}

.sp-container .input-group-prepend button:focus {
  z-index: 3;
}

.input-group-append .btn:focus, .input-group-append .sp-container button:focus {
  z-index: 3;
}

.sp-container .input-group-append button:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn, .input-group-prepend .sp-container button + .btn {
  margin-left: -1px;
}

.sp-container .input-group-prepend button + .btn, .input-group-prepend .sp-container .btn + button, .sp-container .input-group-prepend .btn + button, .input-group-prepend .sp-container button + button, .sp-container .input-group-prepend button + button {
  margin-left: -1px;
}

.input-group-prepend .btn + .input-group-text, .input-group-prepend .sp-container button + .input-group-text {
  margin-left: -1px;
}

.sp-container .input-group-prepend button + .input-group-text {
  margin-left: -1px;
}

.input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-prepend .sp-container .input-group-text + button {
  margin-left: -1px;
}

.sp-container .input-group-prepend .input-group-text + button {
  margin-left: -1px;
}

.input-group-append .btn + .btn, .input-group-append .sp-container button + .btn {
  margin-left: -1px;
}

.sp-container .input-group-append button + .btn, .input-group-append .sp-container .btn + button, .sp-container .input-group-append .btn + button, .input-group-append .sp-container button + button, .sp-container .input-group-append button + button {
  margin-left: -1px;
}

.input-group-append .btn + .input-group-text, .input-group-append .sp-container button + .input-group-text {
  margin-left: -1px;
}

.sp-container .input-group-append button + .input-group-text {
  margin-left: -1px;
}

.input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-append .sp-container .input-group-text + button {
  margin-left: -1px;
}

.sp-container .input-group-append .input-group-text + button {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-lg > .form-control:not(textarea), .input-group-lg > .form-select {
  height: calc(1.5em + 1rem + 2px);
}
.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0rem;
}

.sp-container .input-group-lg > .input-group-prepend > button, .input-group-lg > .input-group-append > .btn, .sp-container .input-group-lg > .input-group-append > button {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 0rem;
}

.input-group-sm > .form-control:not(textarea), .input-group-sm > .form-select {
  height: calc(1.5em + 0.5rem + 2px);
}
.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0rem;
}

.sp-container .input-group-sm > .input-group-prepend > button, .input-group-sm > .input-group-append > .btn, .sp-container .input-group-sm > .input-group-append > button {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
  border-radius: 0rem;
}

.input-group-lg > .form-select, .input-group-sm > .form-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn, .sp-container .input-group > .input-group-prepend > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sp-container .input-group > .input-group-append:not(:last-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.sp-container .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.sp-container .input-group > .input-group-append > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .input-group > .input-group-prepend:not(:first-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.sp-container .input-group > .input-group-prepend:first-child > button:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 15px;
  line-height: 1.3333333;
}

.input-sm {
  height: 28px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.input-group input-group-btn {
  border-radius: 0 6px 6px 0 !important;
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: 0;
}

/* ###### Input-group ###### */
/* ###### Modal ###### */
.modal-open {
  overflow: auto !important;
  padding-right: 0px !important;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 0px !important;
}

.modal.animated .modal-dialog {
  transform: translate(0, 0);
}
.modal.effect-scale .modal-dialog {
  transform: scale(0.7);
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-scale.show .modal-dialog {
  transform: scale(1);
  opacity: 1;
}
.modal.effect-slide-in-right .modal-dialog {
  transform: translateX(20%);
  opacity: 0;
  transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.modal.effect-slide-in-right.show .modal-dialog {
  transform: translateX(0);
  opacity: 1;
}
.modal.effect-slide-in-bottom .modal-dialog {
  transform: translateY(20%);
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-slide-in-bottom.show .modal-dialog {
  transform: translateY(0);
  opacity: 1;
}
.modal.effect-newspaper .modal-dialog {
  transform: scale(0) rotate(720deg);
  opacity: 0;
}
.modal.effect-newspaper.show ~ .modal-backdrop, .modal.effect-newspaper .modal-dialog {
  transition: all 0.5s;
}
.modal.effect-newspaper.show .modal-dialog {
  transform: scale(1) rotate(0deg);
  opacity: 1;
}
.modal.effect-fall {
  -webkit-perspective: 1300px;
  -moz-perspective: 1300px;
  perspective: 1300px;
}
.modal.effect-fall .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: translateZ(600px) rotateX(20deg);
  opacity: 0;
}
.modal.effect-fall.show .modal-dialog {
  transition: all 0.3s ease-in;
  transform: translateZ(0px) rotateX(0deg);
  opacity: 1;
}
.modal.effect-flip-horizontal {
  perspective: 1300px;
}
.modal.effect-flip-horizontal .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: rotateY(-70deg);
  transition: all 0.3s;
  opacity: 0;
}
.modal.effect-flip-horizontal.show .modal-dialog {
  transform: rotateY(0deg);
  opacity: 1;
}
.modal.effect-flip-vertical {
  perspective: 1300px;
}
.modal.effect-flip-vertical .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: rotateX(-70deg);
  transition: all 0.3s;
  opacity: 0;
}
.modal.effect-flip-vertical.show .modal-dialog {
  transform: rotateX(0deg);
  opacity: 1;
}
.modal.effect-super-scaled .modal-dialog {
  transform: scale(2);
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-super-scaled.show .modal-dialog {
  transform: scale(1);
  opacity: 1;
}
.modal.effect-sign {
  perspective: 1300px;
}
.modal.effect-sign .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: rotateX(-60deg);
  transform-origin: 50% 0;
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-sign.show .modal-dialog {
  transform: rotateX(0deg);
  opacity: 1;
}
.modal.effect-rotate-bottom {
  perspective: 1300px;
}
.modal.effect-rotate-bottom .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: translateY(100%) rotateX(90deg);
  transform-origin: 0 100%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.modal.effect-rotate-bottom.show .modal-dialog {
  transform: translateY(0%) rotateX(0deg);
  opacity: 1;
}
.modal.effect-rotate-left {
  perspective: 1300px;
}
.modal.effect-rotate-left .modal-dialog {
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transform: translateZ(100px) translateX(-30%) rotateY(90deg);
  transform-origin: 0 100%;
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-rotate-left.show .modal-dialog {
  transform: translateZ(0px) translateX(0%) rotateY(0deg);
  opacity: 1;
}
.modal.effect-just-me .modal-dialog {
  transform: scale(0.8);
  opacity: 0;
  transition: all 0.3s;
}
.modal.effect-just-me .btn-close {
  text-shadow: none;
  color: #ffffff;
}
.modal.effect-just-me .modal-header {
  background-color: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.modal.effect-just-me .modal-header h6 {
  color: #ffffff;
  font-weight: 500;
}
.modal.effect-just-me .modal-content {
  background: #000000;
}
.modal.effect-just-me .modal-body {
  color: rgba(255, 255, 255, 0.8);
}
.modal.effect-just-me .modal-body h6 {
  color: #ffffff;
}
.modal.effect-just-me .modal-footer {
  background-color: transparent;
  border-top-color: rgba(255, 255, 255, 0.1);
}
.modal.effect-just-me.show ~ .modal-backdrop {
  opacity: 0.96;
}
.modal.effect-just-me.show .modal-dialog {
  transform: scale(1);
  opacity: 1;
}

.btn-close {
  float: right;
  font-size: 10px;
}
.btn-close:hover {
  color: inherit;
  text-decoration: none;
  opacity: 1;
}

button.btn-close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none;
  outline: none;
}

a.btn-close.disabled {
  pointer-events: none;
}

.modal-open {
  overflow: hidden;
}
.modal-open .select2-container--open {
  z-index: 9999;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header, .modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #202029;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
  opacity: 0.8;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #e8e8f7;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  align-items: center;
  padding: 15px;
}
.modal-header .btn-close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}
.modal-header .modal-title {
  margin-bottom: 0;
}

.modal-title {
  font-size: 16px;
  font-weight: 600;
  color: #53545e;
  line-height: 1;
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
  padding: 25px;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e8e8f7;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg, .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-content-demo .modal-body h6 {
  color: #53545e;
  font-size: 15px;
  margin-bottom: 15px;
  font-weight: 500;
}
.modal-content-demo .modal-body p {
  margin-bottom: 0;
}

input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
.fade:not(.show) {
  opacity: 0;
}

@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.modal-backdrop {
  background-color: #0a0a0a;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
  outline: 0;
  box-shadow: 0 0.5rem 1rem rgba(162, 169, 204, 0.15);
  border-width: 0;
}
.modal-content .btn-close {
  font-size: 12px;
  padding: 0;
  margin: 0;
  line-height: 0.5;
}

@media (min-width: 576px) {
  .modal-header {
    padding: 15px 20px;
  }
}
@media (min-width: 992px) {
  .modal-header {
    padding: 20px;
  }
}
@media (min-width: 1200px) {
  .modal-header {
    padding: 20px 25px;
  }
}
div.dtr-modal div.dtr-modal-content {
  box-shadow: none;
}

.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}

.modal-open .tooltip, .modal-open .popover {
  z-index: 999999;
}

/* ###### Modal ###### */
/* ###### Navigation   ###### */
.nav-link:hover, .nav-link:focus, .nav-link:active {
  outline: none;
}

.nav-pills .nav-link {
  color: #3c4858;
  border-radius: 6px;
}
.nav-pills .nav-link:hover, .nav-pills .nav-link:focus {
  color: var(--primary-bg-color);
}
.nav-pills .nav-link.active {
  border-radius: 6px;
  color: #ffffff;
}
.nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus {
  color: #ffffff;
}

.nav-dark .nav-link {
  color: #a8afc7;
}
.nav-dark .nav-link:hover, .nav-dark .nav-link:focus {
  color: #ffffff;
}

@media (min-width: 768px) {
  .nav-tabs .nav-link {
    padding: 10px 20px;
  }
}
@media (min-width: 768px) {
  .main-nav {
    align-items: center;
  }
}
.main-nav .nav-link {
  display: block;
  color: #3c4858;
  padding: 0;
  position: relative;
  line-height: normal;
}
.main-nav .nav-link:hover, .main-nav .nav-link:focus {
  color: var(--primary-bg-color);
}
.main-nav .nav-link + .nav-link {
  padding-top: 12px;
  margin-top: 12px;
}

@media (min-width: 768px) {
  .main-nav .nav-link + .nav-link {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
    padding-left: 15px;
    margin-left: 15px;
  }
}
.main-nav-column {
  flex-direction: column;
}
.main-nav-column .nav-link {
  padding: 0;
  height: 38px;
  color: #606c8c;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.main-nav-column .nav-link i {
  font-size: 18px;
  line-height: 0;
  width: 24px;
  margin-right: 12px;
  text-align: center;
  transition: all 0.2s ease-in-out;
  line-height: 0.9;
}
.main-nav-column .nav-link i:not([class*=" tx-"]) {
  color: #606c8c;
}
.main-nav-column .nav-link span {
  font-weight: 400;
  font-size: 10px;
  margin-left: auto;
  background: #f0f2f8;
  padding: 2px 6px;
  border-radius: 5px;
}
.main-nav-column .nav-link:hover, .main-nav-column .nav-link:focus, .main-nav-column .nav-link:hover i:not([class*=" tx-"]), .main-nav-column .nav-link:focus i:not([class*=" tx-"]) {
  color: var(--primary-bg-color);
}
.main-nav-column .nav-link.active {
  position: relative;
}
.main-nav-column .nav-link.active i:not([class*=" tx-"]) {
  color: var(--primary-bg-color) !important;
}
.main-nav-column .nav-link.active::before {
  content: "";
  position: absolute;
  top: 6px;
  bottom: 6px;
  left: -28px;
  width: 3px;
  border-radius: 3px;
  display: none;
}
.main-nav-column.sm .nav-link {
  font-size: 0.875rem;
  font-weight: 400;
  padding: 10px 0;
}
.main-nav-column.sm .nav-link i {
  font-size: 21px;
}

@media (prefers-reduced-motion: reduce) {
  .main-nav-column .nav-link i {
    transition: none;
  }
}
.main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.main-nav-dark .nav-link:hover, .main-nav-dark .nav-link:focus {
  color: #ffffff;
}
.main-nav-dark .nav-link + .nav-link {
  border-color: #3c4858;
}

.main-nav-colored-bg .nav-link + .nav-link {
  border-color: rgba(255, 255, 255, 0.4);
}
.main-nav-colored-bg .nav-link.active {
  color: #ffffff;
}

.main-nav-line {
  position: relative;
}
.main-nav-line .nav-link {
  padding: 0;
  color: #3c4858;
  position: relative;
}
.main-nav-line .nav-link + .nav-link {
  margin-top: 15px;
}
.main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
}
.main-nav-line.main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.main-nav-line.main-nav-dark .nav-link:hover, .main-nav-line.main-nav-dark .nav-link:focus {
  color: #ffffff;
}
.main-nav-line.main-nav-dark .nav-link.active {
  color: #ffffff;
}
.main-nav-line.main-nav-dark .nav-link.active::before {
  background-color: #ffffff;
}

@media (min-width: 768px) {
  .main-nav-line .nav-link + .nav-link {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (min-width: 768px) {
  .main-nav-line .nav-link.active::before {
    top: auto;
    bottom: -18px;
    left: 0;
    right: 0;
    height: 2px;
    width: auto;
  }
}
@media (min-width: 992px) {
  .main-nav-line-chat {
    padding-left: 0;
    flex-shrink: 0;
    height: 57px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 0 15px;
    border-bottom: 1px solid #e2e8f5;
  }
  .nav.main-nav-line-chat {
    padding-left: 20px;
  }
}
#underline .main-nav-line .nav-link.active {
  text-decoration: underline;
}

.main-mail-search button.btn.btn-primary {
  border-radius: 0px 6px 6px 0px;
}

.nav-justified .nav-item, .nav-justified > .nav-link {
  color: var(--primary-bg-color);
}

/* ###### Navigation   ###### */
/* ###### Pagination  ###### */
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  color: #71719a;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.5rem 0.75rem;
  border-width: 0;
  border: 1px solid #e8e8f7;
  font-weight: 400;
  position: relative;
  margin-left: -1px;
  line-height: 1.25;
  background-color: #ffffff;
}
.page-link i {
  font-size: 18px;
  line-height: 0;
}
.page-link:hover, .page-link:focus {
  background-color: #f1f2f7;
  box-shadow: none;
  z-index: 2;
}
.page-link:hover {
  text-decoration: none;
  background-color: #f1f2f7;
  border-color: #e8e8f7;
  color: var(--primary-bg-color);
}
.page-link:focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.1);
  color: #3b4863;
}

.page-item.active .page-link {
  color: #ffffff;
  z-index: 0;
}
.page-item.disabled .page-link {
  color: #a8afc7;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #e8e8f7;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
  line-height: 1.5;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.76562rem;
  line-height: 1.5;
}

.page-item:first-child .page-link {
  border-radius: 6px 0 0 6px;
}
.page-item:last-child .page-link {
  border-radius: 0 6px 6px 0;
}

.pagination-dark .page-item.active .page-link {
  color: #ffffff;
}
.pagination-dark .page-link {
  font-weight: 400;
  background-color: rgba(255, 255, 255, 0.05);
  color: rgba(255, 255, 255, 0.8);
}
.pagination-dark .page-link:hover, .pagination-dark .page-link:focus {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.08);
}

.pagination-success .page-item.active .page-link {
  background-color: #19b159;
  border-color: #19b159;
}

.pagination-circled .page-item + .page-item {
  margin-left: 5px;
}
.pagination-circled .page-item:first-child .page-link, .pagination-circled .page-item:last-child .page-link {
  border-radius: 100%;
}
.pagination-circled .page-link {
  padding: 0;
  width: 40px;
  height: 40px;
  border-radius: 100%;
}

.pagination-circle {
  margin-top: 0;
  border-radius: 50px;
  background: #f1f2f7;
  padding: 7px;
}
.pagination-circle li a, .pagination-circle li span {
  padding: 0;
  border-radius: 50px !important;
  border: none;
  margin: 0 3px;
  min-width: 32px;
  height: 32px;
  width: 32px;
  line-height: 31px;
  text-align: center;
  font-size: 14px;
  border: 0;
  background: #ffffff;
}

.pagination-radius {
  margin-top: 0;
  border-radius: 6px;
  padding: 6px;
}
.pagination-radius > li {
  display: inline;
  margin: 2px;
}

.pagination-radius li a, .pagination-radius li span {
  padding: 0;
  border-radius: 11px !important;
  border: none;
  margin: 0;
  min-width: 32px;
  height: 32px;
  width: 32px;
  line-height: 31px;
  text-align: center;
  font-size: 14px;
  border: 1px solid #dee4f5;
  margin-left: 4px;
  background: #ffffff;
}
.pagination-radius .page-link i {
  font-size: 11px;
  line-height: 0;
}

.pagination-circle .page-link i {
  font-size: 11px;
  line-height: 0;
}

/* ###### Pagination  ###### */
/* ###### Popover  ###### */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border-radius: 0.3rem;
  padding: 0;
  border: none;
}
.popover.show {
  box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.3);
}
.popover .popover-arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.popover-header {
  font-weight: 600;
  letter-spacing: 0.5px;
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.775rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.popover-header::before {
  display: none !important;
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #8f9cc0;
}
.popover-body p:last-child {
  margin-bottom: 0;
}

.popover-head-primary .popover-header {
  color: #ffffff;
}
.popover-head-primary.bs-popover-top .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-primary.bs-popover-start .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-primary.bs-popover-end .popover-arrow, .popover-head-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}

.popover-head-secondary .popover-header {
  color: #ffffff;
  background-color: #f1388b;
}
.popover-head-secondary.bs-popover-top .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-secondary.bs-popover-start .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-secondary.bs-popover-end .popover-arrow, .popover-head-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}
.popover-head-secondary.bs-popover-bottom .popover-arrow::after, .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #f1388b;
}

.popover-head-success .popover-header {
  color: #ffffff;
  background-color: #19b159;
}
.popover-head-success.bs-popover-top .popover-arrow, .popover-head-success.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-success.bs-popover-start .popover-arrow, .popover-head-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-success.bs-popover-end .popover-arrow, .popover-head-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}
.popover-head-success.bs-popover-bottom .popover-arrow::after, .popover-head-success.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #19b159;
}

.popover-head-info .popover-header {
  color: #ffffff;
  background-color: #01b8ff;
}
.popover-head-info.bs-popover-top .popover-arrow, .popover-head-info.bs-popover-auto[data-popper-placement^=top] .popover-arrow {
  bottom: -7px;
}
.popover-head-info.bs-popover-start .popover-arrow, .popover-head-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  right: -7px;
}
.popover-head-info.bs-popover-end .popover-arrow, .popover-head-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  left: -7px;
}
.popover-head-info.bs-popover-bottom .popover-arrow::after, .popover-head-info.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #01b8ff;
}

.popover-head-primary, .popover-head-secondary, .popover-head-success, .popover-head-info {
  border: 0;
}
.popover-head-primary .popover-header, .popover-head-secondary .popover-header, .popover-head-success .popover-header, .popover-head-info .popover-header {
  border: 0;
}

.popover-head-primary .popover-body, .popover-head-secondary .popover-body, .popover-head-success .popover-body, .popover-head-info .popover-body {
  border-top-width: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.popover-head-primary.bs-popover-bottom .popover-arrow::before, .popover-head-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-head-secondary.bs-popover-bottom .popover-arrow::before, .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-head-success.bs-popover-bottom .popover-arrow::before, .popover-head-success.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-head-info.bs-popover-bottom .popover-arrow::before, .popover-head-info.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::before {
  display: none;
}

.popover-primary {
  border-width: 0;
  padding: 15px;
}
.popover-primary .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  padding: 0 0 15px;
  color: #ffffff;
}
.popover-primary .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-primary .popover-arrow::before {
  display: none;
}
.popover-primary.bs-popover-top .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--primary-bg-color);
}
.popover-primary.bs-popover-bottom .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color);
}
.popover-primary.bs-popover-start .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--primary-bg-color);
}
.popover-primary.bs-popover-end .popover-arrow::after, .popover-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--primary-bg-color);
}

.popover-secondary {
  background-color: #f1388b;
  border-width: 0;
  padding: 15px;
}
.popover-secondary .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  padding: 0 0 15px;
  color: #ffffff;
}
.popover-secondary .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-secondary .popover-arrow::before {
  display: none;
}
.popover-secondary.bs-popover-top .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #f1388b;
}
.popover-secondary.bs-popover-bottom .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #f1388b;
}
.popover-secondary.bs-popover-start .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #f1388b;
}
.popover-secondary.bs-popover-end .popover-arrow::after, .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #f1388b;
}

.popover-success {
  background-color: #19b159;
  border-width: 0;
  padding: 15px;
}
.popover-success .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  padding: 0 0 15px;
  color: #ffffff;
}
.popover-success .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-success .popover-arrow::before {
  display: none;
}
.popover-success.bs-popover-top .popover-arrow::after, .popover-success.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #19b159;
}
.popover-success.bs-popover-bottom .popover-arrow::after, .popover-success.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #19b159;
}
.popover-success.bs-popover-start .popover-arrow::after, .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #19b159;
}
.popover-success.bs-popover-end .popover-arrow::after, .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #19b159;
}

.popover-info {
  background-color: #01b8ff;
  border-width: 0;
  padding: 15px;
}
.popover-info .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  padding: 0 0 15px;
  color: #ffffff;
}
.popover-info .popover-body {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
}
.popover-info .popover-arrow::before {
  display: none;
}
.popover-info.bs-popover-top .popover-arrow::after, .popover-info.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #01b8ff;
}
.popover-info.bs-popover-bottom .popover-arrow::after, .popover-info.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #01b8ff;
}
.popover-info.bs-popover-start .popover-arrow::after, .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #01b8ff;
}
.popover-info.bs-popover-end .popover-arrow::after, .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #01b8ff;
}

.popover-static-demo {
  background-color: #f1f2f7;
  padding-top: 40px;
  padding-bottom: 40px;
  text-align: center;
  border-radius: 6px;
}
.popover-static-demo .popover {
  z-index: 0;
  opacity: 1;
  position: relative;
  display: inline-block;
  margin: 0 10px;
  border: none;
}
.popover-static-demo .bs-popover-top .popover-arrow, .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow, .popover-static-demo .bs-popover-bottom .popover-arrow, .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow {
  left: 50%;
  margin-left: -5px;
}
.popover-static-demo .bs-popover-start, .popover-static-demo .bs-popover-auto[data-popper-placement^=left], .popover-static-demo .bs-popover-end, .popover-static-demo .bs-popover-auto[data-popper-placement^=right] {
  margin-top: 5px;
}
.popover-static-demo .bs-popover-start .popover-arrow, .popover-static-demo .bs-popover-auto[data-popper-placement^=left] .popover-arrow, .popover-static-demo .bs-popover-end .popover-arrow, .popover-static-demo .bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  top: 50%;
  margin-top: -5px;
}

.bs-popover-top, .bs-popover-auto[data-popper-placement^=top] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #f1f2f7;
}

.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

.bs-popover-end, .bs-popover-auto[data-popper-placement^=right] {
  margin-left: 0.5rem;
}

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #f1f2f7;
}

.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

.bs-popover-bottom, .bs-popover-auto[data-popper-placement^=bottom] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #f1f2f7;
}

.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: var(--primary-bg-color);
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-start, .bs-popover-auto[data-popper-placement^=left] {
  margin-right: 0.5rem;
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #f1f2f7;
}

.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

/* ###### Popover  ###### */
/* ###### Progress ###### */
.progress-bar-xs {
  height: 5px;
}

.progress-bar-sm {
  height: 8px;
}

.progress-bar-lg {
  height: 15px;
}

.progress {
  display: flex;
  height: 10px;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #f1f2f7;
  border-radius: 11px;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  transition: width 0.6s ease;
  font-size: 11px;
  height: 10px;
  font-size: 10px;
  border-radius: 11px;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
/* ###### Progress ###### */
/* ###### Table  ###### */
.table {
  width: 100% !important;
  margin-bottom: 1rem;
  color: #53545e;
}
.table th, .table td {
  padding: 0.75rem;
  vertical-align: middle;
  padding: 9px 15px;
  line-height: 1.462;
  border-top: 0;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 1px solid #e8e8f7;
}
.table tbody + tbody {
  border-top: 1px solid #e8e8f7;
}
.table thead th, .table thead td {
  color: #53545e;
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  border-bottom-width: 1px;
  border-top-width: 0;
}
.table tbody tr {
  background-color: rgba(255, 255, 255, 0.5);
}
.table tbody tr th {
  font-weight: 600;
}

.table-sm th, .table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #e8e8f7;
}
.table-bordered th, .table-bordered td {
  border: 1px solid #e8e8f7;
}
.table-bordered thead th, .table-bordered thead td {
  border-bottom-width: 2px;
  border-top-width: 1px;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  background-color: #efefff;
}

.table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: var(--primary005);
}

.table-primary {
  background-color: #c6d4ff;
}
.table-primary > th, .table-primary > td {
  background-color: #c6d4ff;
}
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody {
  border-color: #95afff;
}

.table-hover .table-primary:hover {
  background-color: #adc1ff;
}
.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th {
  background-color: #adc1ff;
}

.table-secondary {
  background-color: #d9dde5;
}
.table-secondary > th, .table-secondary > td {
  background-color: #d9dde5;
}
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
  border-color: #b9c1ce;
}

.table-hover .table-secondary:hover {
  background-color: #cacfdb;
}
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th {
  background-color: #cacfdb;
}

.table-success {
  background-color: #c8e9b8;
}
.table-success > th, .table-success > td {
  background-color: #c8e9b8;
}
.table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody {
  border-color: #99d67b;
}

.table-hover .table-success:hover {
  background-color: #b9e3a5;
}
.table-hover .table-success:hover > td, .table-hover .table-success:hover > th {
  background-color: #b9e3a5;
}

.table-info {
  background-color: #bee5eb;
}
.table-info > th, .table-info > td {
  background-color: #bee5eb;
}
.table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning {
  background-color: #ffeeba;
}
.table-warning > th, .table-warning > td {
  background-color: #ffeeba;
}
.table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger {
  background-color: #f5c6cb;
}
.table-danger > th, .table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light {
  background-color: #fcfcfd;
}
.table-light > th, .table-light > td {
  background-color: #fcfcfd;
}
.table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody {
  border-color: #f9fafb;
}

.table-hover .table-light:hover {
  background-color: #ededf3;
}
.table-hover .table-light:hover > td, .table-hover .table-light:hover > th {
  background-color: #ededf3;
}

.table-dark {
  color: #ffffff;
  background-color: #3b4863;
}
.table-dark > th, .table-dark > td {
  background-color: #c8ccd3;
}
.table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody {
  border-color: #49597b;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.075);
}

.table-hover .table-dark:hover {
  background-color: #babfc8;
}
.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th {
  background-color: #babfc8;
}

.table-active {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th, .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #ffffff;
  background-color: #3b4863;
  border-color: #49597b;
}
.table .thead-light th {
  color: #3c4858;
  background-color: #f1f2f7;
  border-color: #f1f2f7;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: a;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.table-striped tbody tr:nth-of-type(2n+1) {
  background-color: var(--primary-transparentcolor);
}

.table.dtr-details {
  margin-bottom: 0;
}

.table-shopping-cart .media {
  display: flex;
  align-items: flex-start;
  padding: 0.75rem;
}

.table > :not(:last-child) > :last-child > * {
  border-bottom-color: #ededf9 !important;
}

.table > :not(caption) > * > * {
  border-bottom-width: 0;
  box-shadow: none;
}

.table-bordered > :not(caption) > * {
  border: 1px solid #e8e8f7;
}

.table > :not(:first-child) {
  border-top: 0px solid #ededf9;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  color: inherit;
}

.table-hover > tbody > tr:hover > * {
  color: inherit;
}

table.dataTable.no-footer {
  border-bottom-color: #e8e8f7 !important;
}

/* ###### Table  ###### */
/* ###### Datatables ###### */
table.dataTable {
  border: 1px solid #e8e8f7;
}
table.dataTable.no-footer {
  border-bottom-color: #f1f2f7;
}
table.dataTable thead th, table.dataTable thead td {
  border-top-width: 0;
  border-bottom-width: 0;
  padding: 8px 10px;
  font-weight: 600;
  font-size: 12px;
  color: #53545e;
}

.dataTables_wrapper .dataTables_filter input {
  margin-left: 0;
  border: 1px solid #e8e8f7;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current {
  border: 0;
  background-image: none;
  color: #ffffff !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus {
  border: 0;
  background-image: none;
  color: #ffffff !important;
}

.table.dataTable tr {
  border: 1px solid #e8e8f7;
  white-space: nowrap;
}

.dataTables_info {
  margin-bottom: 1rem;
}

.table.dataTable th, .table.dataTable td {
  border-left: 1px solid #e8e8f7;
  outline: none;
}

div.dataTables_wrapper div.dataTables_length select {
  margin-right: 10px;
}

table.table-bordered.dataTable thead tr:first-child th, table.table-bordered.dataTable thead tr:first-child td {
  border-top-width: 0 !important;
}

/* ######  Datatables ###### */
/* ###### Toast ###### */
.toast {
  max-width: 100%;
  width: 300px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
  background-color: rgba(255, 255, 255, 0.95);
  border-color: #f1f2f7;
  box-shadow: 0 2px 3px rgba(28, 39, 60, 0.06);
  border-radius: 6px;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-body {
  padding: 1rem;
}

.toast-header {
  border-bottom-color: rgba(205, 212, 224, 0.4);
  display: flex;
  align-items: center;
  padding: 0.55rem 0.75rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.toast-header .btn-close {
  font-weight: 300;
  color: #a8afc7;
  margin-top: 5px;
  margin-right: 3px;
}

.demo-static-toast .toast {
  opacity: 1;
}

/* ###### Toast ###### */
/* ###### Tooltip  ###### */
.tooltip {
  position: absolute;
  z-index: 99;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.76562rem;
  word-wrap: break-word;
  opacity: 0;
  top: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .tooltip-arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.tooltip-inner {
  font-size: 12px;
  border-radius: 2px;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #ffffff;
  text-align: center;
  background-color: #000000;
  border-radius: 3px;
}

.tooltip-primary .tooltip-inner {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.tooltip-primary.bs-tooltip-top .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-start .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.tooltip-primary.bs-tooltip-end .tooltip-arrow::before, .tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}

.tooltip-secondary .tooltip-inner {
  background-color: #f1388b;
  color: #ffffff;
}
.tooltip-secondary.bs-tooltip-top .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #f1388b;
}
.tooltip-secondary.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #f1388b;
}
.tooltip-secondary.bs-tooltip-start .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #f1388b;
}
.tooltip-secondary.bs-tooltip-end .tooltip-arrow::before, .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #f1388b;
}

.tooltip-info .tooltip-inner {
  background-color: #01b8ff;
  color: #ffffff;
}
.tooltip-info.bs-tooltip-top .tooltip-arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #01b8ff;
}
.tooltip-info.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #01b8ff;
}
.tooltip-info.bs-tooltip-start .tooltip-arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #01b8ff;
}
.tooltip-info.bs-tooltip-end .tooltip-arrow::before, .tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #01b8ff;
}

.tooltip-danger .tooltip-inner {
  background-color: #fd6074;
  color: #ffffff;
}
.tooltip-danger.bs-tooltip-top .tooltip-arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #fd6074;
}
.tooltip-danger.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #fd6074;
}
.tooltip-danger.bs-tooltip-start .tooltip-arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #fd6074;
}
.tooltip-danger.bs-tooltip-end .tooltip-arrow::before, .tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #fd6074;
}

.tooltip-success .tooltip-inner {
  background-color: #19b159;
  color: #ffffff;
}
.tooltip-success.bs-tooltip-top .tooltip-arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #19b159;
}
.tooltip-success.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #19b159;
}
.tooltip-success.bs-tooltip-start .tooltip-arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #19b159;
}
.tooltip-success.bs-tooltip-end .tooltip-arrow::before, .tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #19b159;
}

.tooltip-warning .tooltip-inner {
  background-color: #ff9b21;
  color: #8f9cc0;
}
.tooltip-warning.bs-tooltip-top .tooltip-arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #ff9b21;
}
.tooltip-warning.bs-tooltip-bottom .tooltip-arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #ff9b21;
}
.tooltip-warning.bs-tooltip-start .tooltip-arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #ff9b21;
}
.tooltip-warning.bs-tooltip-end .tooltip-arrow::before, .tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #ff9b21;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}

.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000000;
}

.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {
  padding: 0 0.4rem;
}

.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}

.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000000;
}

.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {
  padding: 0 0.4rem;
}

.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000000;
}

.tooltip-static-demo {
  text-align: center;
  background-color: var(--primary-transparentcolor);
  padding: 20px;
}
.tooltip-static-demo .tooltip {
  z-index: 0;
  opacity: 1;
  position: relative;
  display: inline-block;
  margin: 0 10px;
}
.tooltip-static-demo .bs-tooltip-top .tooltip-arrow, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, .tooltip-static-demo .bs-tooltip-bottom .tooltip-arrow, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  left: 50%;
  margin-left: -2px;
}
.tooltip-static-demo .bs-tooltip-start, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=left], .tooltip-static-demo .bs-tooltip-end, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=right] {
  margin-top: 5px;
}
.tooltip-static-demo .bs-tooltip-start .tooltip-arrow, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, .tooltip-static-demo .bs-tooltip-end .tooltip-arrow, .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  top: 40%;
  margin-top: -3px;
}

/* ###### Tooltip  ###### */
/* ########## LAYOUTS  ########## */
/* ###### Main-content  ###### */
.main-content-dashboard-ten {
  padding: 0;
  min-height: 100vh;
  background-color: #f1f2f7;
}
.main-content-dashboard-ten .main-header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #ffffff;
}
.main-content-dashboard-ten .main-header-center {
  margin-left: 0;
}
.main-content-dashboard-ten .main-content-body {
  margin-top: 64px;
}
.main-content-dashboard-ten .main-content-body-left {
  flex: 1;
  padding: 20px;
}
.main-content-dashboard-ten .main-content-body-right {
  background-color: #f4f5fb;
  padding: 20px;
  display: none;
}
.main-content-dashboard-ten .main-content-title {
  letter-spacing: -0.8px;
}
.main-content-dashboard-ten .card {
  border-width: 0;
  box-shadow: 0 0 6px rgba(28, 39, 60, 0.12);
}
.main-content-dashboard-ten .main-footer {
  margin-top: auto;
}

@media (min-width: 992px) {
  .main-content-dashboard-ten {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    margin-left: 64px;
  }
}
@media (min-width: 992px) {
  .main-content-dashboard-ten .main-header {
    left: 64px;
  }
}
@media (min-width: 992px) {
  .main-content-dashboard-ten .main-header .container-fluid {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-ten .main-content-body {
    display: flex;
  }
}
@media (min-width: 1200px) {
  .main-content-dashboard-ten .main-content-body-right {
    display: block;
    width: 280px;
    box-shadow: 0 0 6px rgba(28, 39, 60, 0.1);
  }
}
@media (min-width: 1300px) {
  .main-content-dashboard-ten .main-content-body-right {
    width: 300px;
  }
}
.main-content.side-content {
  transition: none;
  border-radius: 0;
  padding: 0px;
  padding-bottom: 0;
  bottom: 0;
  position: relative;
  height: 100%;
}
.main-content .container, .main-content .container-fluid {
  padding-left: 20px;
  padding-right: 20px;
}

@media (max-width: 575px) {
  .main-content-left-show {
    overflow: hidden;
  }
}
@media (max-width: 991.98px) {
  .main-content-left-show .main-content-left {
    display: block;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #ffffff;
    z-index: 800;
    border-right: 1px solid #e8e8f7;
    box-shadow: 0 0 3px rgba(28, 39, 60, 0.1);
    overflow-y: auto;
  }
}
@media (max-width: 575px) {
  .main-content-left-show .main-content-body {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .main-content-body-show .main-header .main-header-menu-icon {
    display: none;
  }
  .main-content-body-show .main-header .main-header-left .main-header-arrow {
    display: block;
  }
  .main-content-body-show .main-content-left {
    display: none;
  }
  .main-content-body-show .main-content-body {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-content .container {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .main-content .container {
    max-width: none;
  }
}
.main-content-app {
  padding-top: 20px;
}
.main-content-app .container, .main-content-app .container-fluid {
  height: 100%;
  padding: 0;
}

@media (min-width: 992px) {
  .main-content-app {
    padding-top: 30px;
  }
}
.main-content-left {
  width: 100%;
  position: relative;
  padding: 0;
  flex-shrink: 0;
  display: none;
}

@media (min-width: 992px) {
  .main-content-left {
    display: block;
    padding: 0;
  }
}
.main-content-header {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.main-content-header .main-logo {
  flex: 1;
  text-align: center;
}

@media (min-width: 992px) {
  .main-content-header {
    display: none;
  }
}
.main-content-body {
  flex: 1;
}

.main-content-right {
  padding-left: 25px;
  margin-left: 25px;
  width: 200px;
  display: none;
}

@media (min-width: 992px) {
  .main-content-right {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-content-title {
    margin-bottom: 40px;
  }
}
.main-content-label, .card-table-two .card-title, .card-dashboard-eight .card-title {
  color: #53545e;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1.2;
  letter-spacing: 0.2px;
}

.main-content-label-sm {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  color: #53545e;
  letter-spacing: 0.5px;
}

.main-content-text {
  font-size: 12px;
  line-height: 1.4;
  display: block;
  color: #a8afc7;
}

.main-content-choose-demo {
  position: relative;
  z-index: 5;
  background-color: #0f0373;
  color: rgba(255, 255, 255, 0.5);
  padding: 0;
}
.main-content-choose-demo .container {
  display: block;
  padding: 20px;
}
.main-content-choose-demo .title-label {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 10px;
  margin-bottom: 3px;
}
.main-content-choose-demo .title {
  font-size: 20px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: -0.5px;
  margin-bottom: 10px;
}
.main-content-choose-demo .title-text {
  font-weight: 300;
  margin-bottom: 20px;
}
.main-content-choose-demo .card {
  border-width: 0;
  margin-bottom: 10px;
  height: 200px;
  overflow: hidden;
  position: relative;
}
.main-content-choose-demo .card img {
  transition: all 0.2s ease-in-out;
}
.main-content-choose-demo .card figure {
  margin-bottom: 0;
}
.main-content-choose-demo .card figure:hover img, .main-content-choose-demo .card figure:focus img {
  transform: scale(1.75, 1.75);
}
.main-content-choose-demo .card figure:hover figcaption, .main-content-choose-demo .card figure:focus figcaption {
  opacity: 1;
}
.main-content-choose-demo .card figcaption {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(25, 4, 190, 0.75);
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
.main-content-choose-demo .card figcaption .btn, .main-content-choose-demo .card figcaption .sp-container button {
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 11px;
  font-weight: 500;
  min-height: inherit;
  padding: 10px 20px;
  border-radius: 2px;
}

@media (min-width: 576px) {
  .main-content-choose-demo .container {
    padding: 40px;
  }
}
@media (min-width: 992px) {
  .main-content-choose-demo .container {
    padding: 100px 40px;
  }
}
@media (min-width: 1200px) {
  .main-content-choose-demo .container {
    padding: 100px 0;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title-label {
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title {
    font-size: 30px;
  }
}
@media (min-width: 576px) {
  .main-content-choose-demo .title-text {
    margin-bottom: 40px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .title-text {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .main-content-choose-demo .title-text {
    margin-bottom: 60px;
  }
}
@media (min-width: 576px) {
  .main-content-choose-demo .card {
    height: 155px;
  }
}
@media (min-width: 768px) {
  .main-content-choose-demo .card {
    height: 215px;
    margin-bottom: 15px;
  }
}
@media (min-width: 1200px) {
  .main-content-choose-demo .card {
    height: 255px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-content-choose-demo .card img {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-content-choose-demo .card figcaption {
    transition: none;
  }
}
.sp-container .main-content-choose-demo .card figcaption button {
  text-transform: uppercase;
  letter-spacing: 1.5px;
  font-size: 11px;
  font-weight: 500;
  min-height: inherit;
  padding: 10px 20px;
  border-radius: 2px;
}

.main-content-choose-demo .card.coming-soon {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #8f9cc0;
  background-color: #f1f2f7;
}
.main-content-choose-demo .card.coming-soon .typcn {
  line-height: 0.9;
  font-size: 48px;
  margin-bottom: 10px;
}
.main-content-choose-demo .card.coming-soon h6 {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 800;
  letter-spacing: 1px;
}
.main-content-choose-demo .main-content-label, .main-content-choose-demo .card-table-two .card-title {
  color: #a8afc7;
  margin-bottom: 5px;
  letter-spacing: 1px;
}

.card-table-two .main-content-choose-demo .card-title, .main-content-choose-demo .card-dashboard-eight .card-title, .card-dashboard-eight .main-content-choose-demo .card-title {
  color: #a8afc7;
  margin-bottom: 5px;
  letter-spacing: 1px;
}

.main-content-choose-demo .main-content-title {
  font-size: 15px;
  font-weight: 400;
  margin-bottom: 0;
  color: #ffffff;
}

@media (min-width: 768px) {
  .main-content-choose-demo .main-content-title {
    font-size: 17px;
  }
}
.main-sidebar-body .nav-header ul {
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}

@media (min-width: 992px) {
  .chat .main-content-app {
    height: calc(100vh - 250px);
    padding-top: 30px;
  }
}
.tab-content .main-content-body.tab-pane .custom-switch {
  margin: 10px;
}

/* ###### Main-content  ###### */
.custom-card {
  box-shadow: 0 10px 30px 0 rgba(24, 28, 33, 0.05);
}

.main-header-center .form-control {
  border: 1px solid #e8e8f7;
  border-radius: 10px 0px 0px 10px !important;
}
.main-header-center .form-control:focus {
  background: transparent;
}
.main-header-center .select2-container--default .select2-selection--single {
  border-right: 0;
}

.bg-primary {
  background-color: var(--primary-bg-color) !important;
}
.bg-primary::hover, .bg-primary::focus {
  background-color: var(--primary-bg-color) !important;
}

.bg-primary-transparent {
  background-color: var(--primary01);
}

.select2-container--classic .select2-selection--single:focus, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid var(--primary-bg-color);
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid var(--primary-bg-color);
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: var(--primary-bg-color);
}

.main-header-center .search-btn {
  background-color: var(--primary-bg-color);
}

.main-header-center .search-btn:hover, .main-header-center .search-btn :focus {
  background: var(--primary-bg-hover);
}

.text-primary {
  color: var(--primary-bg-color) !important;
}
.text-primary:hover, .text-primary :focus {
  color: var(--primary-bg-color) !important;
}

.border-primary {
  border-color: var(--primary-bg-color) !important;
}

.bd-primary {
  border-color: var(--primary-bg-color);
}

.card-item .card-item-icon.card-icon {
  background: var(--primary-transparentcolor);
  fill: var(--primary-bg-color);
}

.card-dashboard-calendar .ui-datepicker .ui-datepicker-month {
  color: var(--primary-bg-color);
}
.card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  background-color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}

#back-to-top {
  background: var(--primary-bg-color);
}

.ckbox span:after {
  background-color: var(--primary-bg-color);
}

.btn-primary {
  color: #ffffff;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-border) !important;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: var(--primary-bg-hover) !important;
  border-color: var(--primary-bg-border) !important;
}
.btn-primary:focus, .btn-primary.focus {
  background-color: var(--primary-bg-hover) !important;
  border-color: var(--primary-bg-border) !important;
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-border);
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: var(--primary-bg-hover);
  border-color: var(--primary-bg-border);
}

.show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-border);
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.btn-main-primary {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: #3851ec;
}
.btn-main-primary:hover {
  color: #ffffff;
  background-color: var(--primary-bg-hover);
  border-color: #3851ec;
}
.btn-main-primary:focus, .btn-main-primary.focus {
  background-color: var(--primary-bg-hover) !important;
  border-color: #3851ec !important;
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}
.btn-main-primary.disabled, .btn-main-primary:disabled {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: #3851ec;
}
.btn-main-primary:not(:disabled):not(.disabled):active, .btn-main-primary:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: var(--primary-bg-hover);
  border-color: #3851ec;
}

.show > .btn-main-primary.dropdown-toggle {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: #3851ec;
}

.btn-main-primary:not(:disabled):not(.disabled):active:focus, .btn-main-primary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.show > .btn-main-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.btn-outline-primary {
  color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color);
}
.btn-outline-primary:hover {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: var(--primary-bg-color);
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.show > .btn-outline-primary.dropdown-toggle {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(98, 89, 202, 0.2);
}

.btn-light {
  color: #2c3033;
  background-color: #f1f2f9;
  border-color: #f1f2f9;
}
.btn-light:hover {
  color: #2c3033;
  background-color: #dbe0ea;
  border-color: #dbe0ea;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}
.btn-light.disabled, .btn-light:disabled {
  color: #2c3033;
  background-color: #dbe0ea;
  border-color: #dbe0ea;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
  color: #2c3033;
  background-color: #dbe0ea;
  border-color: #dbe0ea;
}

.show > .btn-light.dropdown-toggle {
  color: #2c3033;
  background-color: #dbe0ea;
  border-color: #dbe0ea;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}

.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgb(225, 230, 241);
}

.bg-primary {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
}

a.bg-primary:hover {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
}
a.bg-primary:focus {
  color: #ffffff !important;
  background-color: var(--primary-bg-color);
  outline: 0;
}
a.bg-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem #8893db;
}

.bg-light {
  color: #55556b;
  background-color: #f0f2f8;
}

a.bg-light:hover {
  color: #8f9cc0;
  background-color: #d5d9e4;
}
a.bg-light:focus {
  color: #8f9cc0;
  background-color: #d5d9e4;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}
a.bg-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(244, 245, 248, 0.5);
}

.main-nav-column .nav-link.active {
  color: var(--primary-bg-color);
}
.main-nav-column .nav-link.active:hover, .main-nav-column .nav-link.active:focus {
  color: var(--primary-bg-color);
}

a {
  color: var(--primary-bg-color);
}
a:hover {
  color: var(--primary-bg-color);
}

.main-nav-line-chat .nav-link.active {
  color: var(--primary-bg-color);
}

.main-calendar .fc-view.fc-agenda-view .fc-day-header.fc-today > a {
  color: var(--primary-bg-color);
}
.main-calendar td.fc-today .fc-day-number {
  background-color: var(--primary-bg-color);
}
.main-calendar td.fc-today .fc-day-number:hover, .main-calendar td.fc-today .fc-day-number:focus {
  background-color: var(--primary-bg-color);
}

.main-avatar {
  background-color: var(--primary-bg-color);
}

.page-item.active .page-link {
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
  background-color: var(--primary-bg-color);
}

pre {
  background-color: #f1f2f7;
}

.flat a:hover, .flat a.active, .flat a:hover:after, .flat a.active:after {
  background: var(--primary-bg-color);
  color: #ffffff;
}

.nav-pills .nav-link.active {
  background-color: var(--primary-bg-color);
}

.main-nav .nav-link.active {
  color: var(--primary-bg-color);
}

.accordion .card-header a {
  color: var(--primary-bg-color);
  background-color: #f0f2f8;
}

.accordion-color .card-header a.collapsed {
  background-color: var(--primary-bg-color);
}

.timeline-wrapper-primary .timeline-panel:before {
  background: var(--primary-bg-color);
}
.timeline-wrapper-primary .timeline-badge {
  background: #ffffff;
  border: 4px solid var(--primary-bg-color) !important;
}

.br-theme-bars-1to10 .br-widget a {
  background-color: #f0f2f8;
}
.br-theme-bars-1to10 .br-widget a.br-active, .br-theme-bars-1to10 .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}

.br-theme-bars-movie .br-widget a.br-active, .br-theme-bars-movie .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}

.br-theme-bars-square .br-widget a.br-active, .br-theme-bars-square .br-widget a.br-selected {
  border: 1px solid #e8e8f7;
  color: #ffffff;
  background-color: var(--primary-bg-color);
}

.br-theme-bars-pill .br-widget a.br-active, .br-theme-bars-pill .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
  color: white;
}

.br-theme-bars-horizontal .br-widget a.br-active, .br-theme-bars-horizontal .br-widget a.br-selected {
  background-color: var(--primary-bg-color);
}

.main-content-body-profile .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
}

.table-striped tbody tr:nth-of-type(2n+1) {
  background-color: var(--primary005);
}

.custom-switch-input:checked ~ .custom-switch-indicator {
  background: var(--primary-bg-color);
}

.rdiobox input[type=radio]:checked + span:before {
  border-color: transparent;
  background-color: var(--primary-bg-color);
}

.form-control[readonly] {
  background-color: var(--primary-transparentcolor);
}

.form-control:disabled {
  background-color: var(--primary01);
}

.selectgroup-input:checked + .selectgroup-button {
  border-color: var(--primary-bg-color);
  color: var(--primary-bg-color);
  background: var(--primary-transparentcolor);
}

.input-group-text {
  background-color: var(--primary-transparentcolor);
  border: 1px solid #e8e8f7;
  border-right: none;
}

.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  background: var(--primary-transparentcolor);
  color: var(--primary-bg-color);
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:focus {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}

.irs-bar {
  background-color: var(--primary-bg-color);
}

.irs-from, .irs-to, .irs-single {
  color: #ffffff;
  background: var(--primary-bg-color);
}

.irs-line, .irs-line-mid, .irs-line-right {
  background-color: #f1f2f7;
}

.irs-min, .irs-max {
  color: #78769a;
  background: #f2f1ff;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: rgba(68, 68, 68, 0.05) !important;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: rgba(68, 68, 68, 0.05) !important;
}
.select2-container--default .select2-selection--single {
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}

.ff_fileupload_wrap .ff_fileupload_dropzone {
  border: 2px dashed #dcd9f5;
  background-color: #f2f1ff;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--primary-transparentcolor) !important;
  color: var(--primary-bg-color);
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: var(--primary-transparentcolor) !important;
}

.wizard > .steps .current a .number, .wizard > .steps .current a:hover .number, .wizard > .steps .current a:active .number {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
  color: #8f9cc0;
  background-color: #f1f2f7;
}

.profile-cover__info .nav strong, .profile-tab .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
}

.pricing-tabs .nav-price li .active {
  background: #f1f2f7;
  color: #53545e;
  border: 1px solid #e8e8f7;
}

.table-hover tbody tr:hover {
  background-color: var(--primary005);
}

.bg-transparent {
  background-color: transparent;
}

.bg-gray-100 {
  background-color: #eaeafb;
}

.bg-gray-200 {
  background-color: #d0d0ec;
}

.bg-gray-300 {
  background-color: #babade;
}

.bg-gray-400 {
  background-color: #8f8fb7;
}

.bg-gray-500 {
  background-color: #717196;
}

.bg-gray-600 {
  background-color: #4f4f71;
}

.bg-gray-700 {
  background-color: #3c3c5d;
}

.bg-gray-800 {
  background-color: #262644;
}

.bg-gray-900 {
  background-color: #1b1b33;
}

.signpages .details:before {
  background: var(--primary08);
}

.construction:before {
  background: var(--primary08);
}

.tag-primary, .progress-bar {
  background-color: var(--primary-bg-color);
}

.breadcrumb {
  background-color: transparent;
}

.bg-primary .main-nav .nav-link.active, .bg-secondary .main-nav .nav-link.active, .bg-success .main-nav .nav-link.active {
  color: #ffffff;
}

.popover-header {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}

.lds-heart div:after, .lds-heart div:before {
  background: var(--primary-bg-color);
}

.lds-ripple div {
  border: 4px solid var(--primary-bg-color);
}

.lds-spinner div:after {
  background: var(--primary-bg-color);
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: var(--primary-transparentcolor);
  border: 1px solid #e8e8f7;
  color: #53545e;
  border-radius: 4px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #53545e;
}

.lds-circle > div {
  background: var(--primary-bg-color);
}

.lds-dual-ring:after {
  border: 5px solid var(--primary-bg-color);
  border-color: var(--primary-bg-color) transparent var(--primary-bg-color) transparent;
}

.lds-facebook div {
  background: var(--primary-bg-color);
}

.main-navbar .nav-item.active .nav-link {
  color: var(--primary-bg-color);
}
.main-navbar .nav-item.active .nav-link.with-sub::after {
  color: var(--primary-bg-color);
}
.main-navbar .nav-sub-item.active > .nav-sub-link:before {
  color: var(--primary-bg-color);
}
.main-navbar .nav-sub-link:hover, .main-navbar .nav-sub-link:focus {
  color: var(--primary-bg-color);
}

.main-navbar .nav-sub-link:hover, .main-navbar .nav-sub-link:focus {
  color: var(--primary-bg-color);
}
.main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active {
  color: var(--primary-bg-color);
}
.main-navbar .nav-sub-item.active > .nav-sub-link:before {
  color: var(--primary-bg-color);
}

.main-form-search .btn, .main-form-search .sp-container button {
  background-color: var(--primary-bg-color);
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  background-color: var(--primary-bg-color);
  color: #ffffff !important;
}

.lds-heart div {
  background: var(--primary-bg-color);
}

.accordion .card-header a.collapsed:hover, .accordion .card-header a.collapsed:focus {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}

.main-sidebar-body li.active .sidemenu-label, .main-sidebar-body li.active i {
  color: #ffffff;
}

.light-horizontal .main-navbar.hor-menu .nav-item.active .nav-link, .light-horizontal .main-navbar.hor-menu .nav-item:hover .nav-link {
  color: var(--primary-bg-color);
}
.light-horizontal .main-navbar .nav-link, .light-horizontal .main-navbar .nav-item:hover .nav-link.with-sub::after {
  color: #7b7ba2;
}

.first-sidemenu {
  background: #25233c;
}

.resp-tabs-list li.resp-tab-item.active::after, .resp-tabs-list li.resp-tab-active::after, .resp-tabs-list li.resp-tab-item.active::before, .resp-tabs-list li.resp-tab-active::before {
  border-right: 20px solid #25233c;
}

.second-sidemenu .slide-item.active, .second-sidemenu .menu .slide-item.active:before, .second-sidemenu .slide-item:hover, .second-sidemenu .menu .slide-item:hover:before {
  color: var(--primary-bg-color);
}

.main-sidebar-body .nav-sub-link:hover {
  color: var(--primary-bg-color);
}
.main-sidebar-body .nav-sub .nav-sub-item.active .nav-sub-link:before {
  color: var(--primary-bg-color);
  opacity: 0.9;
}
.main-sidebar-body li.active .sidemenu-icon {
  background: transparent;
}

.project .deadline {
  background: #f1f2f7;
}

.project-status.primary:before {
  border-left: 3px solid var(--primary-bg-color);
}

.bg-primary-light {
  background-color: var(--primary02) !important;
  color: var(--primary-bg-color);
}

.bg-warning-light {
  background-color: rgba(255, 155, 33, 0.2) !important;
  color: #ff9b21;
}

.bg-danger-light {
  background-color: rgba(253, 96, 116, 0.2) !important;
  color: #fd6074;
}

.bg-secondary-light {
  background-color: rgba(241, 56, 139, 0.2) !important;
  color: #f1388b;
}

.bg-dark-light {
  background-color: rgba(59, 72, 99, 0.2) !important;
  color: #3b4853;
}

.peity {
  position: relative;
}
.peity:before {
  content: "5%";
  position: absolute;
}

.list-card {
  background: #f6f6fb;
}

.forth.circle .chart-circle-value.circle-style {
  border: 2px dotted #aba5f4;
  background: #fcfcff;
}

.dark-theme.light-leftmenu .second-sidemenu .slide-item.active, .dark-theme.light-leftmenu .second-sidemenu .menu .slide-item.active:before {
  color: var(--primary-bg-color);
}

.resp-tabs-list li.resp-tab-item.active .side-menu__icon, .resp-tabs-list li.resp-tab-active .side-menu__icon {
  background: var(--primary-bg-color);
}

.crypto-btc-usd .nav-link.active {
  background-color: var(--primary-bg-color) !important;
  color: #ffffff;
}

.irs-slider:before {
  background-color: var(--primary-bg-color) !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: var(--primary-bg-color);
  background-color: var(--primary-bg-color);
}

.sweet-alert button {
  background-color: var(--primary-bg-color) !important;
}

.alert-message {
  border-radius: 11px;
  background: #ffffff;
  padding: 1rem;
}

.alert-icons {
  height: 135px;
  width: 100px;
}

.popover-primary {
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}

.popover-secondary {
  background-color: #f1388b;
  border-color: #f1388b;
}

.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

.bg-primary-transparent-70 {
  border-color: var(--primary-bg-color);
  background-color: var(--primary07);
}

.bg-secondary-transparent-70 {
  border-color: rgb(241, 56, 139);
  background-color: rgba(241, 56, 139, 0.7);
}

.bg-warning-transparent-70 {
  border-color: rgb(255, 155, 33);
  background-color: rgba(255, 155, 33, 0.7);
}

.bg-danger-transparent-70 {
  border-color: rgb(253, 96, 116);
  background-color: rgba(253, 96, 116, 0.7);
}

.bg-info-transparent-70 {
  border-color: rgb(1, 184, 255);
  background-color: rgba(1, 184, 255, 0.7);
}

.bg-success-transparent-70 {
  border-color: rgb(25, 177, 89);
  background-color: rgba(25, 177, 89, 0.7);
}

.intl-tel-input .flag-dropdown .country-list .country.highlight {
  background-color: var(--primary-transparentcolor) !important;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: var(--primary-transparentcolor) !important;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: var(--primary-transparentcolor) !important;
}

.daterangepicker td.in-range {
  background-color: var(--primary-transparentcolor) !important;
}

/* ###### Main-header  ###### */
@media (max-width: 991.98px) {
  .main-header-menu-show {
    overflow: hidden;
  }
  .main-header-menu-show .main-header-menu {
    border-right: 1px solid rgba(28, 39, 60, 0.08);
    box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
    transform: translateX(0);
  }
  .main-header-menu-show .main-navbar-backdrop {
    visibility: visible;
    opacity: 1;
  }
}
.main-header {
  height: 60px;
  background-color: #ffffff;
  box-shadow: none;
  border-bottom: 1px solid #e8e8f7;
  z-index: 99;
  width: 100%;
}
.main-header > .container,
.main-header > .container-fluid {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 992px) {
  .main-body .main-header {
    position: fixed;
    height: 65px;
  }
  .main-header {
    position: relative;
    height: 65px;
  }
}
@media (min-width: 992px) {
  .main-header > .container,
.main-header > .container-fluid {
    padding-left: 25px;
    padding-right: 15px;
  }
}
@media (min-width: 992px) {
  .main-header > .container {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .main-header > .container {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .main-header .main-header-left .main-logo {
    display: flex;
  }
}
.main-header-left {
  display: flex;
  align-items: center;
}
.main-header-left .main-header-arrow {
  display: none;
  position: relative;
  top: -2px;
}

.main-logo {
  font-weight: 700;
  font-size: 28px;
  font-family: "Poppins", sans-serif;
  text-transform: lowercase;
  letter-spacing: -1px;
  display: flex;
  align-items: left;
  position: relative;
  /* top: 10px; */
  margin: auto;
  justify-content: left;
  outline: none;
}
.main-logo i {
  display: block;
  line-height: 0.9;
  margin-right: 8px;
  font-size: 40px;
}
.main-logo i::before {
  width: auto;
  height: auto;
}

.main-header-menu-icon {
  margin-right: 10px;
  display: flex;
  align-items: center;
}
.main-header-menu-icon span {
  display: block;
  position: relative;
  width: 15px;
  height: 2px;
  background-color: #2f395f;
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
}
.main-header-menu-icon span::before, .main-header-menu-icon span::after {
  content: "";
  position: absolute;
  left: 0;
  width: 20px;
  height: 2px;
  background-color: #2f395f;
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
}
.main-header-menu-icon span::before {
  top: -6px;
}
.main-header-menu-icon span::after {
  bottom: -6px;
}

@media (min-width: 992px) {
  .main-header-menu-icon {
    margin-right: 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu-icon span {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu-icon span::before, .main-header-menu-icon span::after {
    transition: none;
  }
}
.main-header-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  width: 240px;
  background-color: #ffffff;
  overflow-y: auto;
  z-index: 1000;
  transform: translateX(-240px);
  transition: all 0.35s;
}
.main-header-menu > .nav {
  flex-direction: column;
  padding: 20px;
}
.main-header-menu .nav-item::before {
  content: "";
  position: absolute;
  top: 67px;
  margin-left: 25px;
  width: 15px;
  height: 15px;
  border-top: 2px solid rgba(28, 39, 60, 0.12);
  border-left: 2px solid rgba(28, 39, 60, 0.12);
  background-color: #ffffff;
  transform: rotate(45deg);
  z-index: 100;
  display: none;
}
.main-header-menu .nav-item + .nav-item {
  margin-top: 10px;
}
.main-header-menu .nav-item > .nav-link {
  display: flex;
  align-items: center;
  position: relative;
  color: #8f9cc0;
  font-size: 15px;
  font-weight: 500;
  padding: 0;
  transition: all 0.2s ease-in-out;
}
.main-header-menu .nav-item > .nav-link.with-sub::after {
  content: "\f3d0";
  display: inline-block;
  font-family: "Ionicons";
  font-size: 12px;
  font-weight: 400;
  margin-left: auto;
  margin-top: 3px;
  opacity: 0.5;
}
.main-header-menu .nav-item > .nav-link .typcn {
  font-size: 20px;
  line-height: 0.95;
  margin-right: 15px;
  width: 16px;
}
.main-header-menu .nav-item > .nav-link .typcn::before {
  width: auto;
}
.main-header-menu .nav-item.active > .nav-link {
  position: relative;
}
.main-header-menu .nav-item.active > .nav-link::before {
  content: "";
  position: absolute;
  bottom: 0;
  top: 0;
  left: -20px;
  width: 2px;
  border-radius: 3px;
}
.main-header-menu .nav-item.show .main-menu-sub {
  display: block;
}

@media (prefers-reduced-motion: reduce) {
  .main-header-menu {
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-header-menu {
    background-color: transparent;
    border-right: 0;
    position: static;
    width: auto;
    overflow-y: visible;
    transform: none;
    z-index: auto;
  }
}
@media (min-width: 992px) {
  .main-header-menu > .nav {
    padding: 0;
    flex-direction: row;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item + .nav-item {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-header-menu .nav-item > .nav-link {
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link {
    font-size: 0.875rem;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link.with-sub::after {
    margin-left: 5px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item > .nav-link .typcn {
    font-size: 18px;
    margin-right: 7px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item.active > .nav-link::before {
    top: auto;
    bottom: -22px;
    left: 0;
    right: 0;
    width: auto;
    height: 2px;
  }
}
@media (min-width: 992px) {
  .main-header-menu .nav-item.show::before {
    display: block;
  }
}
.main-header-menu-header {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  border-bottom: 1px solid rgba(28, 39, 60, 0.05);
}
.main-header-menu-header .btn-close {
  font-weight: 300;
  font-size: 28px;
}

@media (min-width: 992px) {
  .main-header-menu-header {
    display: none;
  }
}
.main-header-center {
  flex: 1;
  margin: 0 0 0 0.8rem;
  position: relative;
}
.main-header-center .search-panel .dropdown-toggle {
  border-radius: 6px 0 0 6px;
  background: #eaebfa;
  border: 1px solid #e6eaff;
  height: 40px;
  color: #828aa5;
}
.main-header-center .search-panel .btn:hover .dropdown-toggle {
  color: #828aa5;
}
.main-header-center .search-panel .dropdown-menu.show {
  display: block;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.main-header-center .search-btn {
  padding: 0.375rem 0.7rem 0.375rem 0.7rem;
  border-radius: 0 6px 6px 0;
  color: #ffffff;
}
.main-header-center .search-btn:hover i, .main-header-center .search-btn:focus i {
  color: #ffffff;
}
.main-header-center .search-btn:hover, .main-header-center .search-btn:focus {
  background-color: var(--primary-bg-color);
}
.main-header-center .form-control::focus {
  background: #f6f4ff !important;
  border: 1px solid #e6eaff;
}
.main-header-center .select2-container--default .select2-selection--single {
  border-radius: 6px 0 0 6px;
  height: 40px;
  width: 150px;
}
.main-header-center .form-control {
  transition: none;
  height: 40px;
  border-radius: 0;
  width: auto;
  flex: inherit;
}
.main-header-center .form-control:focus {
  background-color: #eaebfa;
  border-color: #e0e1fb;
  box-shadow: none !important;
}
.main-header-center .form-control:focus + .btn {
  color: #ffffff;
}
.main-header-center .sp-container .form-control:focus + button {
  color: #a8afc7;
}

@media (min-width: 992px) and (max-width: 1172px) {
  .main-header-center .form-control {
    width: 125px !important;
  }
}
@media (min-width: 1173px) {
  .main-header-center .form-control {
    width: 280px !important;
  }
}
.sp-container .main-header-center .form-control:focus + button {
  color: #a8afc7;
}

.main-header-center .btn:hover,
.main-header-center .sp-container button:hover {
  color: #ffffff;
}

.sp-container .main-header-center button:hover {
  color: #ffffff;
}

.main-header-center .btn:focus,
.main-header-center .sp-container button:focus {
  color: #ffffff;
}

.sp-container .main-header-center button:focus {
  color: #ffffff;
}

.sp-container .main-header-center button:hover i {
  color: #ffffff;
}

.main-header-center .btn:focus i,
.main-header-center .sp-container button:focus i {
  color: #ffffff;
}

.sp-container .main-header-center button:focus i {
  color: #ffffff;
}

.main-header-right {
  display: flex;
  align-items: center;
}
.main-header-right .btn-social {
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #a8afc7;
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
}
.main-header-right .btn-social:hover, .main-header-right .btn-social:focus {
  color: #3c4858;
}
.main-header-right .btn-social i {
  font-size: 18px;
  line-height: 0;
}
.main-header-right .btn-social + .btn-social {
  margin-left: 10px;
}
.main-header-right .btn-buy {
  text-transform: uppercase;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 11px;
  font-weight: 500;
  color: #ffffff;
  letter-spacing: 0.5px;
  display: flex;
  align-items: center;
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
  margin-left: 20px;
}

@media (prefers-reduced-motion: reduce) {
  .main-header-right .btn-social {
    transition: none;
  }
}
.header-icons {
  height: 20px;
  width: 20px;
  line-height: 20px;
}

.country-Flag svg {
  padding: 0;
  min-width: 0;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  line-height: 24px;
  border-radius: 50%;
}

@media (prefers-reduced-motion: reduce) {
  .main-header-right .btn-buy {
    transition: none;
  }
}
.main-header-search-link {
  font-size: 18px;
  color: #3c4858;
  line-height: 1;
  margin-right: 15px;
}

.main-header-arrow {
  font-size: 27px;
  color: #8f9cc0;
  display: inline-block;
  line-height: 0;
}
.main-header-arrow i {
  line-height: 0;
}
.main-header-arrow:hover, .main-header-arrow:focus {
  color: #3c4858;
}

.main-header-message,
.main-header-notification {
  position: relative;
  position: relative;
  padding: 0.6rem 0;
  margin: 0 7px;
}

.main-header-message > a,
.main-header-notification > a {
  display: block;
  font-size: 20px;
  color: #8f9cc0;
  position: relative;
  line-height: 0.9;
  outline: none;
}

.main-header-message > a.new::before {
  content: "";
  position: absolute;
  top: -2px;
  right: 2px;
  width: 7px;
  height: 7px;
  background-color: #fd6074;
  border-radius: 100%;
}

.main-header-notification > a.new::before {
  content: "";
  position: absolute;
  top: -2px;
  right: 2px;
  width: 7px;
  height: 7px;
  background-color: #fd6074;
  border-radius: 100%;
}
.main-header-notification .dropdown-menu {
  width: 300px;
  position: absolute;
  top: 48px;
  left: auto;
  right: -10px;
  bottom: auto;
  padding: 0;
  border: 0;
  border-width: 1px;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
  border-radius: 4px;
}

@media (min-width: 992px) {
  .main-header-notification > a::after,
.main-header-message > a::after {
    bottom: -36px;
  }
}
.main-header-message .dropdown-menu {
  width: 300px;
  position: absolute;
  top: 48px !important;
  left: auto !important;
  right: -10px;
  bottom: auto;
  padding: 0;
  border: none;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
}

.main-header-notification .dropdown-footer {
  text-align: center;
  padding: 10px;
  font-size: 13px;
  border-top: 1px solid rgba(123, 65, 216, 0.1);
}
.main-header-notification.show > a::after,
.main-header-notification.show .dropdown-menu {
  display: block;
}

.main-header-message.show > a::after,
.main-header-message.show .dropdown-menu {
  display: block;
}

.main-header-profile {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px;
}
.main-header-profile .main-img-user {
  width: 120px;
  height: 120px;
  margin-bottom: 20px;
}
.main-header-profile .main-img-user::after {
  display: none;
}
.main-header-profile h6 {
  font-size: 24px;
  font-weight: 700;
  color: #8f9cc0;
  margin-bottom: 0;
}
.main-header-profile span {
  display: block;
  font-size: 13px;
}

@media (min-width: 576px) {
  .main-header-profile .main-img-user {
    width: 80px;
    height: 80px;
  }
}
@media (min-width: 576px) {
  .main-header-profile h6 {
    font-size: 18px;
  }
}
.main-header-sticky {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1000;
}

/* ###### Main-header  ###### */
/* ###### Main-header-nav  ###### */
.main-menu-sub {
  font-size: 13px;
  margin-left: 32px;
  margin-top: 12px;
  display: none;
}
.main-menu-sub .nav {
  flex-direction: column;
}
.main-menu-sub .nav-link {
  padding: 0;
  display: block;
  color: #3c4858;
}
.main-menu-sub .nav-link + .nav-link {
  margin-top: 6px;
  padding-top: 6px;
  border-top: 1px dotted #f1f2f7;
}
.main-menu-sub .nav-link.active {
  font-weight: 500;
}

@media (min-width: 992px) {
  .main-menu-sub {
    position: absolute;
    top: 74px;
    background-color: #ffffff;
    padding: 15px 20px;
    border: 2px solid rgba(28, 39, 60, 0.12);
    min-width: 200px;
    margin-left: 0;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .main-menu-sub .nav-link.active {
    font-weight: 400;
  }
}
.main-menu-sub-mega {
  left: 0;
  right: 0;
  background-color: transparent;
  padding: 0;
  border: 0;
}
.main-menu-sub-mega .container {
  padding: 0;
}
.main-menu-sub-mega .container > div + div {
  margin-top: 25px;
}
.main-menu-sub-mega .nav {
  min-width: 120px;
  flex-direction: column;
}
.main-menu-sub-mega .nav + .nav {
  border-top: 1px dotted #f1f2f7;
  margin-top: 6px;
  padding-top: 6px;
}
.main-menu-sub-mega .mega-subtitle {
  display: block;
  text-transform: uppercase;
  font-size: 10px;
  font-weight: 700;
  color: #8f9cc0;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
  margin-top: 30px;
}
.main-menu-sub-mega .nav > span:first-of-type {
  margin-top: 0;
}

@media (max-width: 991.98px) {
  .main-menu-sub-mega .container {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container {
    display: flex;
    background-color: #ffffff;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container > div {
    display: flex;
    padding: 20px;
    flex: 1;
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .container > div {
    padding: 20px 25px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .container > div + div {
    margin-top: 0;
    border-left: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .nav {
    min-width: 140px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .nav + .nav {
    margin-left: 20px;
    margin-top: 31px;
    padding-top: 0;
    border-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-menu-sub-mega .nav + .nav {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-menu-sub-mega .nav > span {
    font-size: 12px;
  }
}
.header-brand-img {
  line-height: 2.5rem;
  vertical-align: middle;
  width: auto;
}

.header-navheading {
  padding: 20px 20px 15px;
  text-align: center;
}

.header-brand-img.icon-logo {
  display: none;
}

.main-header-right .nav-link.icon {
  font-size: 20px;
  color: #4a4d51;
  cursor: pointer;
  line-height: 0.9;
  padding: 0;
  border-radius: 50%;
  margin: 0;
}
.main-header-right .nav-link.icon:hover {
  background: #f0f1ff;
}

@keyframes fadein {
  from {
    opacity: 0;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 1;
    transform: none;
    transform: translate3d(0, 0, 0);
  }
}
.fadein,
.main-header-notification.show .dropdown-menu,
.main-header-message.show .dropdown-menu,
.main-profile-menu.show .dropdown-menu,
.header-search.show .dropdown-menu {
  animation-name: fadein;
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -ms-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.main-header-notification.show .dropdown-menu::before,
.main-header-message.show .dropdown-menu::before,
.main-profile-menu.show .dropdown-menu::before {
  content: "";
  width: 13px;
  height: 13px;
  background: #ffffff;
  position: absolute;
  top: -7px;
  right: 21px;
  transform: rotate(45deg);
}

.header-search.show .dropdown-menu {
  display: block;
}
.header-search.show .dropdown-menu::before {
  content: "";
  width: 13px;
  height: 13px;
  background: #ffffff;
  position: absolute;
  top: -7px;
  right: 21px;
  transform: rotate(45deg);
  border-top: 1px solid #f0f2f8;
  border-left: 1px solid #f0f2f8;
}
.header-search .dropdown-menu {
  width: 300px;
  position: absolute;
  top: 50px;
  left: auto;
  right: -10px;
  bottom: auto;
  padding: 0;
  border-color: #f0f2f8;
  border-width: 1px;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
}

.main-form-search {
  flex: 1;
  width: 300px;
  position: relative;
}
.main-form-search .form-control {
  border-color: #f0f2f8;
  border-width: 1px;
  background-color: #ffffff;
  transition: none;
  height: 40px;
  border-radius: 3px;
}
.main-form-search .form-control:focus {
  background-color: #ffffff;
  border-color: #e0e1fb;
  box-shadow: none !important;
}
.main-form-search .form-control:focus + .btn {
  color: #ffffff;
}
.main-form-search .sp-container .form-control:focus + button {
  color: #a8afc7;
}

.sp-container .main-form-search .form-control:focus + button {
  color: #a8afc7;
}

.main-form-search .btn,
.main-form-search .sp-container button {
  position: absolute;
  top: 8px;
  left: 8px;
  height: 40px;
  color: #b4bdce;
  transition: none;
  font-size: 16px;
  padding-left: 16px;
}

.sp-container .main-form-search button {
  position: absolute;
  top: 8px;
  left: 8px;
  background-color: transparent;
  height: 40px;
  color: #b4bdce;
  transition: none;
  font-size: 16px;
  padding-left: 16px;
}

.main-form-search .btn:hover,
.main-form-search .sp-container button:hover {
  color: #8f9cc0;
}

.sp-container .main-form-search button:hover {
  color: #8f9cc0;
}

.main-form-search .btn:focus,
.main-form-search .sp-container button:focus {
  color: #8f9cc0;
}

.sp-container .main-form-search button:focus {
  color: #8f9cc0;
}

.theme-logo {
  display: none !important;
}

.main-notification-text .badge {
  line-height: 1.5;
}

.main-message-list .media {
  padding: 10px 10px 0px 15px;
}

.main-header-message .dropdown-footer {
  text-align: center;
  padding: 10px;
  font-size: 13px;
  border-top: 1px solid rgba(123, 65, 216, 0.1);
}

.main-header-flags {
  position: relative;
}

.fadein {
  animation-name: fadein;
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -ms-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.main-header-flags.show .dropdown-menu {
  animation-name: fadein;
  -webkit-animation-duration: 0.2s;
  -moz-animation-duration: 0.2s;
  -ms-animation-duration: 0.2s;
  -o-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  display: block;
}
.main-header-flags .dropdown-menu {
  width: 200px;
  position: absolute;
  top: 48px;
  right: auto;
  left: -10px;
  bottom: auto;
  padding: 0;
  border-color: #f0f2f8;
  border-width: 1px;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.main-header-flags.show .dropdown-menu::before {
  content: "";
  width: 13px;
  height: 13px;
  background: #ffffff;
  position: absolute;
  top: -7px;
  left: 28px;
  transform: rotate(45deg);
  border-top: 1px solid #f0f2f8;
  border-left: 1px solid #f0f2f8;
}

.main-flags-list .media {
  padding: 10px 10px 0px 15px;
}

.main-header-flags .dropdown-footer {
  text-align: center;
  padding: 10px;
  font-size: 13px;
  border-top: 1px solid rgba(123, 65, 216, 0.1);
}

.header-flag,
.main-flags-list img {
  width: 1.7rem;
}

.hor-header.hor-top-header .nav-link-badge {
  position: absolute;
  top: 0px;
  left: 11px;
  display: block !important;
  padding: 3px 5px !important;
  border-radius: 50px;
  font-size: 10px;
}
.hor-header.hor-top-header .main-message-list p {
  font-size: 12px;
}

@media (max-width: 991px) {
  .hor-header.hor-top-header .main-logo {
    left: 0px;
    margin-right: auto;
  }
}
.main-header-project {
  position: relative;
}

.main-header-right .nav-link .badge {
  position: absolute;
  top: -2px;
  right: 1px;
  padding: 0.2rem 0.2rem;
  min-width: 1rem;
  font-size: 9px;
  border-radius: 50%;
}

.main-header-center .select2-container {
  z-index: 9999;
}

.main-header-center .btn {
  border-radius: 0 6px 6px 0 !important;
}

.main-content-left-chat .btn {
  border-radius: 0 6px 6px 0 !important;
}

@media (min-width: 992px) {
  .main-header.hor-header.top-header .main-header-left .main-logo {
    display: none;
  }
}
@media (max-width: 992px) {
  .header-brand2 {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-header-center {
    margin: 0 0 0 2rem;
  }
}
.main-header .main-notification-list, .main-header .main-message-list {
  height: 229px;
}

.main-notification-list .ps__thumb-y, .main-message-list .ps__thumb-y {
  height: 100px !important;
  background-color: transparent !important;
}

/* ###### Main-header-nav  ###### */
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body.dark-theme {
  background: var(--dark-body);
  color: #dadef4;
}

.dark-theme hr {
  border: 0;
  border-top: 1px solid #30314d;
}
.dark-theme abbr[title], .dark-theme abbr[data-original-title] {
  border-bottom: 0;
}
.dark-theme a:not([href]):not([tabindex]) {
  color: inherit;
}
.dark-theme a:not([href]):not([tabindex]):hover, .dark-theme a:not([href]):not([tabindex]):focus {
  color: inherit;
}
.dark-theme table {
  border-collapse: collapse;
}
.dark-theme caption {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme button::-moz-focus-inner,
.dark-theme [type=button]::-moz-focus-inner,
.dark-theme [type=reset]::-moz-focus-inner,
.dark-theme [type=submit]::-moz-focus-inner {
  border-style: none;
}
.dark-theme fieldset {
  border: 0;
}
.dark-theme legend {
  color: inherit;
}
.dark-theme mark,
.dark-theme .mark {
  background-color: #fcf8e3;
}
.dark-theme .blockquote-footer {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .img-thumbnail {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .figure-caption {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme code {
  color: #f10075;
}
.dark-theme a > code {
  color: inherit;
}
.dark-theme kbd {
  color: #dadef4;
  background-color: #8f9cc0;
}
.dark-theme pre {
  text-shadow: 0 1px var(--dark-body);
  background-color: var(--dark-body);
}
.dark-theme pre code {
  color: inherit;
}
.dark-theme .accordion-color .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8) !important;
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .accordion-color .card-header a.collapsed:hover, .dark-theme .accordion-color .card-header a.collapsed:focus {
  color: #dadef4;
}
.dark-theme .accordion-faq .accordion .card-header a {
  background-color: var(--dark-body);
}
.dark-theme .accordion .card {
  border-width: 0;
}
.dark-theme .accordion .card-header {
  background-color: transparent;
}
.dark-theme .accordion .card-header a {
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .accordion .card-header a.collapsed {
  color: #dadef4;
  background-color: var(--dark-body);
  border-bottom-color: transparent;
}
.dark-theme .accordion .card-header a.collapsed:hover, .dark-theme .accordion .card-header a.collapsed:focus {
  color: #dadef4;
  background-color: #30314d;
}
.dark-theme .accordion .card-body {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .accordion-indigo .card-header a.collapsed {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .accordion-indigo .card-header a.collapsed:hover, .dark-theme .accordion-indigo .card-header a.collapsed:focus {
  color: #dadef4;
}
.dark-theme .accordion-blue .card-header a {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .accordion-blue .card-header a:hover, .dark-theme .accordion-blue .card-header a:focus {
  color: #dadef4;
}
.dark-theme .accordion-dark .card {
  border-color: #8f9cc0;
}
.dark-theme .accordion-dark .card-header a {
  color: #8f9cc0;
}
.dark-theme .accordion-dark .card-header a:hover, .dark-theme .accordion-dark .card-header a:focus {
  color: #8f9cc0;
}
.dark-theme .accordion-dark .card-header a.collapsed {
  background-color: #8f9cc0;
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .accordion-dark .card-header a.collapsed:hover, .dark-theme .accordion-dark .card-header a.collapsed:focus {
  background-color: #141c2b;
  color: #dadef4;
}
.dark-theme .accordion-gray .card {
  border-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .accordion-gray .card-header a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .accordion-gray .card-header a:hover, .dark-theme .accordion-gray .card-header a:focus {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .accordion-gray .card-header a.collapsed {
  background-color: rgba(255, 255, 255, 0.7);
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .accordion-gray .card-header a.collapsed:hover, .dark-theme .accordion-gray .card-header a.collapsed:focus {
  background-color: #6a7a96;
  color: #dadef4;
}
.dark-theme .accordion > .card:not(:first-of-type):not(:last-of-type), .dark-theme .accordion > .card:first-of-type {
  border-bottom: 0;
}
.dark-theme .main-accordion .accordion-item {
  background-color: #f1f2f9;
  border: 1px solid #dee2ef;
}
.dark-theme .main-accordion .accordion-item:hover, .dark-theme .main-accordion .accordion-item:focus {
  background-color: #f1f2f6;
  border-color: #bcc4de;
}
.dark-theme .main-accordion .accordion-item.active {
  background-color: #dadef4;
  border-color: #bcc4de;
}
.dark-theme .main-accordion .accordion-title {
  color: #8f9cc0;
}
.dark-theme .alert {
  border-width: 0;
  border: 1px solid transparent;
}
.dark-theme .alert .btn-close {
  text-shadow: none;
}
.dark-theme .alert-heading,
.dark-theme .alert-dismissible .btn-close {
  color: inherit;
}
.dark-theme .alert-primary {
  color: var(--primary-bg-color);
  background-color: var(--primary01);
  border-color: var(--primary01);
}
.dark-theme .alert-primary hr {
  height: 1px !important;
  background-color: var(--primary02);
  border: none;
}
.dark-theme .alert-primary .alert-link {
  color: #5b77c9;
}
.dark-theme .alert-secondary {
  color: #f1388b;
  background-color: rgba(241, 56, 139, 0.1);
  border-color: rgba(241, 56, 139, 0.1);
}
.dark-theme .alert-secondary hr {
  height: 1px !important;
  background-color: rgba(241, 56, 139, 0.2);
  border: none;
}
.dark-theme .alert-secondary .alert-link {
  color: #c3829f;
}
.dark-theme .alert-success {
  color: #19b159;
  background-color: rgba(25, 177, 89, 0.1);
  border-color: rgba(25, 177, 89, 0.1);
}
.dark-theme .alert-success hr {
  height: 1px !important;
  background-color: rgba(25, 177, 89, 0.2);
  border: none;
  background-image: linear-gradient(to right, #1b2b3d, rgba(25, 177, 89, 0.2), #1b2b3d);
}
.dark-theme .alert-success .alert-link {
  color: #9fcbb2;
}
.dark-theme .alert-info {
  color: #01b8ff;
  background-color: rgba(1, 184, 255, 0.1);
  border-color: rgba(1, 184, 255, 0.1);
}
.dark-theme .alert-info hr {
  height: 1px !important;
  background-color: rgba(1, 184, 255, 0.2);
  border: none;
  background-image: linear-gradient(to right, #182c4e, rgba(1, 184, 255, 0.2), #182c4e);
}
.dark-theme .alert-info .alert-link {
  color: #95c5d8;
}
.dark-theme .alert-warning {
  color: #ff9b21;
  background-color: rgba(255, 155, 33, 0.1);
  border-color: rgba(255, 155, 33, 0.1);
}
.dark-theme .alert-warning hr {
  height: 1px !important;
  background-color: rgba(255, 155, 33, 0.2);
  border: none;
  background-image: linear-gradient(to right, #322937, rgba(255, 155, 33, 0.2), #322937);
}
.dark-theme .alert-warning .alert-link {
  color: #f0c58f;
}
.dark-theme .alert-danger {
  color: #fd6074;
  background-color: rgba(253, 96, 116, 0.1);
  border-color: rgba(253, 96, 116, 0.1);
}
.dark-theme .alert-danger hr {
  height: 1px !important;
  background-color: rgba(253, 96, 116, 0.2);
  border: none;
  background-image: linear-gradient(to right, #322340, rgba(253, 96, 116, 0.2), #322340);
}
.dark-theme .alert-danger .alert-link {
  color: #cb878f;
}
.dark-theme .alert-light {
  color: #7f7f81;
  background-color: #fdfdfe;
  border-color: #d8d8de;
}
.dark-theme .alert-light hr {
  height: 1px !important;
  background-color: #7f7f81;
  border: none;
}
.dark-theme .alert-light .alert-link {
  color: #666667;
}
.dark-theme .alert-dark {
  color: #3b4863;
  background-color: rgba(59, 72, 99, 0.1);
  border-color: rgba(59, 72, 99, 0.1);
}
.dark-theme .alert-dark hr {
  height: 1px !important;
  background-color: rgba(59, 72, 99, 0.2);
  border: none;
}
.dark-theme .alert-dark .alert-link {
  color: #0c0e13;
}

.alert-dark .alert-link {
  color: #0c0e13;
}

.dark-theme [class*=alert-outline-] {
  border: 1px solid transparent;
}
.dark-theme .alert-outline-primary {
  border-color: var(--primary-bg-color);
  color: var(--primary-bg-color);
}
.dark-theme .alert-outline-secondary {
  border-color: #f1388b;
  color: #f1388b;
}
.dark-theme .alert-outline-success {
  border-color: #36c54d;
  color: #19b159;
}
.dark-theme .alert-outline-info {
  border-color: #1ab6cf;
  color: #01b8ff;
}
.dark-theme .alert-outline-warning {
  border-color: #ffdb6d;
  color: #d39e00;
}
.dark-theme .alert-outline-danger {
  border-color: #eb8c95;
  color: #f16d75;
}
.dark-theme [class*=alert-solid-] {
  border-width: 0;
  color: #ffffff;
}
.dark-theme .alert-solid-primary {
  background-color: var(--primary-bg-color);
}
.dark-theme .alert-solid-secondary {
  background-color: #f1388b;
}
.dark-theme .alert-solid-success {
  background-color: #19b159;
}
.dark-theme .alert-solid-info {
  background-color: #01b8ff;
}
.dark-theme .alert-solid-warning {
  background-color: #ff9b21;
}
.dark-theme .alert-solid-danger {
  background-color: #f16d75;
}
.dark-theme .alert-message {
  border: 1px solid rgba(232, 232, 247, 0.2);
  background: #665dd2;
}
.dark-theme .alert-default {
  border: 1px solid #d8d8de;
}
.dark-theme .alert-bdleft-success {
  border-left: 5px solid #19b159;
}
.dark-theme .alert-bdleft-primary {
  border-left: 5px solid var(--primary-bg-color);
}
.dark-theme .alert-bdleft-warning {
  border-left: 5px solid #ff9b21;
}
.dark-theme .alert-bdleft-danger {
  border-left: 5px solid #fd6074;
}
.dark-theme .alert-bdleft-info {
  border-left: 5px solid #01b8ff;
}
.dark-theme .alert-bdleft-secondary {
  border-left: 5px solid #f1388b;
}
.dark-theme .bg-secondary {
  color: #ffffff !important;
  background-color: #f1388b;
}
.dark-theme a.bg-secondary:hover {
  color: #ffffff !important;
  background-color: #de287a;
}
.dark-theme a.bg-secondary:focus {
  color: #ffffff !important;
  background-color: #de287a;
}
.dark-theme .bg-success {
  color: #ffffff !important;
  background-color: #19b159;
}
.dark-theme a.bg-success:hover {
  color: #ffffff !important;
  background-color: #16a552;
}
.dark-theme a.bg-success:focus {
  color: #ffffff;
  background-color: #16a552;
}
.dark-theme .bg-info {
  color: #ffffff !important;
  background-color: #01b8ff;
}
.dark-theme a.bg-info:hover {
  color: #ffffff !important;
  background-color: #06aff1;
}
.dark-theme a.bg-info:focus {
  color: #ffffff;
  background-color: #06aff1;
}
.dark-theme .bg-warning {
  color: #ffffff !important;
  background-color: #ecb529;
}
.dark-theme a.bg-warning:hover {
  background-color: #f1911d;
}
.dark-theme a.bg-warning:focus {
  background-color: #f1911d;
}
.dark-theme .bg-danger {
  color: #ffffff !important;
  background-color: #fd6074;
}
.dark-theme a.bg-danger:hover {
  color: #ffffff !important;
  background-color: #ec4157;
}
.dark-theme a.bg-danger:focus {
  color: #ffffff;
  background-color: #ec4157;
}
.dark-theme .bg-pink {
  color: #ffffff !important;
  background-color: #ff75ad;
}
.dark-theme a.bg-pink:hover, .dark-theme a.bg-pink:focus {
  color: #ffffff !important;
  background-color: #ff75ad;
}
.dark-theme .bg-dark {
  color: #ffffff;
  background-color: #8f9cc0;
}
.dark-theme a.bg-dark:hover {
  color: #ffffff !important;
  background-color: #131212;
}
.dark-theme a.bg-dark:focus {
  color: #ffffff !important;
  background-color: #131212;
}
.dark-theme .bg-success-light {
  color: #19b159 !important;
  background: rgba(25, 177, 89, 0.2);
}
.dark-theme .bg-info-light {
  background: rgba(1, 184, 255, 0.2);
  color: #01b8ff;
}
.dark-theme .breadcrumb-style1,
.dark-theme .breadcrumb-style2,
.dark-theme .breadcrumb-style3 {
  background-color: transparent;
}
.dark-theme .breadcrumb-basic .breadcrumb-item a,
.dark-theme .breadcrumb-style1 .breadcrumb-item a,
.dark-theme .breadcrumb-style2 .breadcrumb-item a,
.dark-theme .breadcrumb-style3 .breadcrumb-item a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .breadcrumb-basic .breadcrumb-item + .breadcrumb-item::before,
.dark-theme .breadcrumb-style1 .breadcrumb-item + .breadcrumb-item::before,
.dark-theme .breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before,
.dark-theme .breadcrumb-style3 .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(255, 255, 255, 0.2);
}
.dark-theme .main-content-breadcrumb {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-content-breadcrumb span + span::before {
  color: #b4bdce;
}
.dark-theme .main-content-breadcrumb span:last-child {
  color: #3c4858;
}
.dark-theme .main-breadcrumbs {
  background-color: transparent;
}
.dark-theme .main-breadcrumbs .breadcrumb-item a {
  color: #8f9cc0;
}
.dark-theme .main-breadcrumbs .breadcrumb-item a:hover {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-breadcrumbs .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .breadcrumb-item + .breadcrumb-item::before {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .breadcrumb-item.active {
  color: var(--primary-bg-color);
}
.dark-theme .breadcrumb-5 a {
  color: white;
  background: #666;
  background: linear-gradient(#666, #333);
}
.dark-theme .breadcrumb-5 a.active, .dark-theme .breadcrumb-5 a:hover {
  background: var(--primary-bg-color);
}
.dark-theme .breadcrumb-5 a.active:after {
  box-shadow: none;
}
.dark-theme .breadcrumb-5 a:after {
  box-shadow: 2px -2px 0 2px rgba(255, 255, 255, 0.1), 3px -3px 0 2px rgba(255, 255, 255, 0.1);
}

.btn:active {
  box-shadow: none;
  box-shadow: none;
}

.dark-theme .sp-container button:active,
.dark-theme .btn:focus,
.dark-theme .sp-container button:focus {
  box-shadow: none;
  box-shadow: none;
}
.dark-theme .btn-light {
  color: #dadef4;
  background-color: var(--dark-theme) !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .btn-light:hover {
  color: #8f9cc0;
  background-color: #dde0e9;
  border-color: #d5d9e4;
}
.dark-theme .btn-light:focus, .dark-theme .btn-light.focus {
  color: #8f9cc0;
  background-color: #dde0e9;
  border-color: #d5d9e4;
  box-shadow: none;
}
.dark-theme .btn-light.disabled, .dark-theme .btn-light:disabled {
  color: #ffffff;
  background-color: #f1f2f9;
  border-color: #f1f2f9;
}
.dark-theme .btn-light:not(:disabled):not(.disabled):active, .dark-theme .btn-light:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #d5d9e4;
  border-color: #cdd2df;
}
.dark-theme .show > .btn-light.dropdown-toggle {
  color: #8f9cc0;
  background-color: #d5d9e4;
  border-color: #cdd2df;
}
.dark-theme .btn-light:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-light:not(:disabled):not(.disabled).active:focus {
  box-shadow: none;
}
.dark-theme .show > .btn-light.dropdown-toggle:focus {
  box-shadow: none;
}
.dark-theme .btn-indigo {
  color: #dadef4;
  background-color: #4b0082;
  border-color: #4b0082;
}
.dark-theme .btn-indigo:hover {
  color: #dadef4;
  background-color: #49047b;
  border-color: #49047b;
}
.dark-theme .btn-indigo:focus, .dark-theme .btn-indigo.focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.dark-theme .btn-indigo.disabled, .dark-theme .btn-indigo:disabled {
  color: #dadef4;
  background-color: #4b0082;
  border-color: #4b0082;
}
.dark-theme .btn-indigo:not(:disabled):not(.disabled):active, .dark-theme .btn-indigo:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #4b0082;
  border-color: #4b0082;
}
.dark-theme .show > .btn-indigo.dropdown-toggle {
  color: #dadef4;
  background-color: #4b0082;
  border-color: #4b0082;
}
.dark-theme .btn-indigo:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-indigo:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.dark-theme .show > .btn-indigo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(75, 0, 130, 0.5);
}
.dark-theme .btn-purple {
  color: #dadef4;
  background-color: #6f42c1;
  border-color: #643ab0;
}
.dark-theme .btn-purple:hover {
  color: #dadef4;
  background-color: #5e37a6;
  border-color: #4e2d89;
}
.dark-theme .btn-purple:focus, .dark-theme .btn-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}
.dark-theme .btn-purple.disabled, .dark-theme .btn-purple:disabled {
  color: #dadef4;
  background-color: #6f42c1;
  border-color: #643ab0;
}
.dark-theme .btn-purple:not(:disabled):not(.disabled):active, .dark-theme .btn-purple:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #59339d;
  border-color: #482a80;
}
.dark-theme .show > .btn-purple.dropdown-toggle {
  color: #dadef4;
  background-color: #59339d;
  border-color: #482a80;
}
.dark-theme .btn-purple:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-purple:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}
.dark-theme .show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(123, 87, 188, 0.5);
}
.dark-theme .btn-pink {
  color: #dadef4;
  background-color: #f10075;
  border-color: #d80069;
}
.dark-theme .btn-pink:hover {
  color: #dadef4;
  background-color: #cb0062;
  border-color: #a50050;
}
.dark-theme .btn-pink:focus, .dark-theme .btn-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}
.dark-theme .btn-pink.disabled, .dark-theme .btn-pink:disabled {
  color: #dadef4;
  background-color: #f10075;
  border-color: #d80069;
}
.dark-theme .btn-pink:not(:disabled):not(.disabled):active, .dark-theme .btn-pink:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #be005c;
  border-color: #98004a;
}
.dark-theme .show > .btn-pink.dropdown-toggle {
  color: #dadef4;
  background-color: #be005c;
  border-color: #98004a;
}
.dark-theme .btn-pink:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-pink:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}
.dark-theme .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 38, 127, 0.5);
}
.dark-theme .btn-gray-500 {
  color: #8f9cc0;
  background-color: rgba(255, 255, 255, 0.7);
  border-color: #8896af;
}
.dark-theme .btn-gray-500:hover {
  color: #dadef4;
  background-color: #808faa;
  border-color: #697b9a;
}
.dark-theme .btn-gray-500:focus, .dark-theme .btn-gray-500.focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}
.dark-theme .btn-gray-500.disabled, .dark-theme .btn-gray-500:disabled {
  color: #8f9cc0;
  background-color: rgba(255, 255, 255, 0.7);
  border-color: #8896af;
}
.dark-theme .btn-gray-500:not(:disabled):not(.disabled):active, .dark-theme .btn-gray-500:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #7988a4;
  border-color: #637493;
}
.dark-theme .show > .btn-gray-500.dropdown-toggle {
  color: #dadef4;
  background-color: #7988a4;
  border-color: #637493;
}
.dark-theme .btn-gray-500:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-gray-500:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}
.dark-theme .show > .btn-gray-500.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(120, 133, 158, 0.5);
}
.dark-theme .btn-gray-700 {
  color: #dadef4;
  background-color: #3c4858;
  border-color: #4f5c73;
}
.dark-theme .btn-gray-700:hover {
  color: #dadef4;
  background-color: #49566b;
  border-color: #3a4455;
}
.dark-theme .btn-gray-700:focus, .dark-theme .btn-gray-700.focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}
.dark-theme .btn-gray-700.disabled, .dark-theme .btn-gray-700:disabled {
  color: #dadef4;
  background-color: #3c4858;
  border-color: #4f5c73;
}
.dark-theme .btn-gray-700:not(:disabled):not(.disabled):active, .dark-theme .btn-gray-700:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #445064;
  border-color: #353e4d;
}
.dark-theme .show > .btn-gray-700.dropdown-toggle {
  color: #dadef4;
  background-color: #445064;
  border-color: #353e4d;
}
.dark-theme .btn-gray-700:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-gray-700:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}
.dark-theme .show > .btn-gray-700.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 116, 136, 0.5);
}
.dark-theme [class*=btn-outline-] {
  border-width: 1px;
  background-color: transparent;
}
.dark-theme [class*=btn-outline-]:hover {
  color: #dadef4;
}

[class*=btn-outline-]:focus {
  color: #dadef4;
}

.dark-theme .btn-outline-indigo {
  border-color: #4b0082;
  color: #4b0082;
}
.dark-theme .btn-outline-indigo:hover, .dark-theme .btn-outline-indigo:focus {
  background-color: #49047b;
}

.sp-container button:hover {
  color: #8f9cc0;
}

.dark-theme .btn-secondary {
  color: #ffffff;
  background-color: #f1388b;
  border-color: #ea67a2;
}
.dark-theme .btn-secondary:hover {
  color: #ffffff;
  background-color: #de287a;
  border-color: #ea67a2;
}
.dark-theme .btn-secondary:focus, .dark-theme .btn-secondary.focus {
  background-color: #de287a !important;
  border-color: #ea67a2 !important;
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}
.dark-theme .btn-secondary.disabled, .dark-theme .btn-secondary:disabled {
  color: #ffffff;
  background-color: #d14282;
  border-color: #ea67a2;
}
.dark-theme .btn-secondary:not(:disabled):not(.disabled):active, .dark-theme .btn-secondary:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #d14282;
  border-color: #ea67a2;
}
.dark-theme .show > .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #f1388b;
  border-color: #ea67a2;
}
.dark-theme .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-secondary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}
.dark-theme .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(241, 56, 139, 0.3);
}
.dark-theme .btn-success {
  color: #ffffff;
  background-color: #19b159;
  border-color: #3ec377;
}
.dark-theme .btn-success:hover {
  color: #ffffff;
  background-color: #16a552;
  border-color: #3ec377;
}
.dark-theme .btn-success:focus, .dark-theme .btn-success.focus {
  color: #ffffff;
  background-color: #16a552;
  border-color: #3ec377;
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}
.dark-theme .btn-success.disabled, .dark-theme .btn-success:disabled {
  color: #ffffff;
  background-color: #19b159;
  border-color: #3ec377;
}
.dark-theme .btn-success:not(:disabled):not(.disabled):active, .dark-theme .btn-success:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #16a552;
  border-color: #3ec377;
}
.dark-theme .show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: #19b159;
  border-color: #3ec377;
}
.dark-theme .btn-success:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-success:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}
.dark-theme .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(21, 165, 82, 0.3);
}
.dark-theme .btn-info {
  color: #ffffff;
  background-color: #01b8ff;
  border-color: #55b0ff;
}
.dark-theme .btn-info:hover {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #55b0ff;
}
.dark-theme .btn-info:focus, .dark-theme .btn-info.focus {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #55b0ff;
  box-shadow: 0 0 0 1px rgb(1, 184, 255);
}
.dark-theme .btn-info.disabled, .dark-theme .btn-info:disabled {
  color: #ffffff;
  background-color: #01b8ff;
  border-color: #55b0ff;
}
.dark-theme .btn-info:not(:disabled):not(.disabled):active, .dark-theme .btn-info:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #55b0ff;
}
.dark-theme .show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: #06aff1;
  border-color: #55b0ff;
}
.dark-theme .btn-info:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-info:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #01b8ff;
}
.dark-theme .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #01b8ff;
}
.dark-theme .btn-warning {
  color: #ffffff;
  background-color: #ff9b21;
  border-color: #ff8c00;
}
.dark-theme .btn-warning:hover {
  color: #ffffff;
  background-color: #f1911d;
  border-color: #ff8c00;
}
.dark-theme .btn-warning:focus, .dark-theme .btn-warning.focus {
  color: #ffffff;
  background-color: #f1911d;
  border-color: #ff8c00;
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}
.dark-theme .btn-warning.disabled, .dark-theme .btn-warning:disabled {
  color: #ffffff;
  background-color: #ff9b21;
  border-color: #ff8c00;
}
.dark-theme .btn-warning:not(:disabled):not(.disabled):active, .dark-theme .btn-warning:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #f1911d;
  border-color: #ff8c00;
}
.dark-theme .show > .btn-warning.dropdown-toggle {
  color: #ffffff;
  background-color: #ff9b21;
  border-color: #ff8c00;
}
.dark-theme .btn-warning:not(:disabled):not(.disabled):active:focus {
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}

.btn-warning:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}

.dark-theme .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(241, 145, 29, 0.3);
}
.dark-theme .btn-danger {
  color: #ffffff;
  background-color: #fd6074;
  border-color: #ff334d;
}
.dark-theme .btn-danger:hover {
  color: #ffffff;
  background-color: #ec4157;
  border-color: #ff334d;
}
.dark-theme .btn-danger:focus, .dark-theme .btn-danger.focus {
  color: #ffffff;
  background-color: #ec4157;
  border-color: #ff334d;
  box-shadow: 0 0 0 1px rgb(255, 71, 61);
}
.dark-theme .btn-danger.disabled, .dark-theme .btn-danger:disabled {
  color: #ffffff;
  background-color: #fd6074;
  border-color: #ff334d;
}
.dark-theme .btn-danger:not(:disabled):not(.disabled):active, .dark-theme .btn-danger:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #ec4157;
  border-color: #ff334d;
}
.dark-theme .show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #fd6074;
  border-color: #ff334d;
}
.dark-theme .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-danger:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #ff473d;
}
.dark-theme .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #ff473d;
}
.dark-theme .btn-white {
  background-color: var(--dark-theme);
  border-color: transparent;
  color: #dadef4;
}
.dark-theme .btn-white:hover {
  background-color: var(--dark-theme);
  border-color: transparent;
  color: #dadef4;
}
.dark-theme .btn-white:focus, .dark-theme .btn-white.focus {
  background-color: var(--dark-theme);
  border-color: transparent;
  color: #dadef4;
  box-shadow: none;
}
.dark-theme .btn-white.disabled, .dark-theme .btn-white:disabled {
  color: #ffffff;
  background-color: var(--dark-theme);
  border-color: transparent;
}
.dark-theme .btn-white:not(:disabled):not(.disabled):active, .dark-theme .btn-white:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: var(--dark-theme);
  border-color: transparent;
}
.dark-theme .show > .btn-white.dropdown-toggle {
  color: #495057;
  background-color: #eff0f6;
  border-color: transparent;
}
.dark-theme .btn-white:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-white:not(:disabled):not(.disabled).active:focus {
  box-shadow: none;
}
.dark-theme .show > .btn-white.dropdown-toggle:focus {
  box-shadow: none;
}
.dark-theme .btn-dark {
  color: #ffffff;
  background-color: #8f9cc0;
  border-color: #8f9cc0;
}
.dark-theme .btn-dark:hover {
  color: #ffffff;
  background-color: #131212;
  border-color: #131212;
}
.dark-theme .btn-dark:focus, .dark-theme .btn-dark.focus {
  color: #ffffff;
  background-color: #131212;
  border-color: #131212;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .btn-dark.disabled, .dark-theme .btn-dark:disabled {
  color: #ffffff;
  background-color: #3b4863;
  border-color: #3b4863;
}
.dark-theme .btn-dark:not(:disabled):not(.disabled):active, .dark-theme .btn-dark:not(:disabled):not(.disabled).active {
  color: #ffffff;
  background-color: #131212;
  border-color: #232b3b;
}
.dark-theme .show > .btn-dark.dropdown-toggle {
  color: #dadef4;
  background-color: #131212;
  border-color: #232b3b;
}
.dark-theme .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-dark:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .btn-outline-secondary {
  color: #f1388b !important;
  border-color: #f1388b;
}
.dark-theme .btn-outline-secondary:hover {
  color: #ffffff !important;
  background-color: #f1388b;
  border-color: #f1388b;
}
.dark-theme .btn-outline-secondary:focus, .dark-theme .btn-outline-secondary.focus {
  box-shadow: 0 0 0 1px #ec831b;
}
.dark-theme .btn-outline-secondary.disabled, .dark-theme .btn-outline-secondary:disabled {
  color: #f1388b !important;
  background-color: transparent;
}
.dark-theme .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #f1388b;
  border-color: #f1388b;
}
.dark-theme .show > .btn-outline-secondary.dropdown-toggle {
  color: #dadef4;
  background-color: #f1388b;
  border-color: #f1388b;
}
.dark-theme .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-secondary:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #ec831b;
}
.dark-theme .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #ec831b;
}
.dark-theme .btn-outline-success {
  color: #19b159 !important;
  border-color: #19b159;
}
.dark-theme .btn-outline-success:hover {
  color: #ffffff !important;
  background-color: #19b159;
  border-color: #19b159;
}
.dark-theme .btn-outline-success:focus, .dark-theme .btn-outline-success.focus {
  color: #ffffff !important;
  background-color: #19b159;
  border-color: #19b159;
  box-shadow: 0 0 0 1px #38d250;
}
.dark-theme .btn-outline-success.disabled, .dark-theme .btn-outline-success:disabled {
  color: #19b159 !important;
  background-color: transparent;
}
.dark-theme .btn-outline-success:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #19b159;
  border-color: #19b159;
}
.dark-theme .show > .btn-outline-success.dropdown-toggle {
  color: #dadef4;
  background-color: #19b159;
  border-color: #19b159;
}
.dark-theme .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-success:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #38d250;
}
.dark-theme .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #38d250;
}
.dark-theme .btn-outline-info {
  color: #01b8ff !important;
  border-color: #01b8ff;
}
.dark-theme .btn-outline-info:hover {
  color: #ffffff !important;
  background-color: #01b8ff;
  border-color: #01b8ff;
}
.dark-theme .btn-outline-info:focus, .dark-theme .btn-outline-info.focus {
  box-shadow: 0 0 0 1px #01b8ff;
}
.dark-theme .btn-outline-info.disabled, .dark-theme .btn-outline-info:disabled {
  color: #01b8ff !important;
  background-color: transparent;
}
.dark-theme .btn-outline-info:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #01b8ff;
  border-color: #01b8ff;
}
.dark-theme .show > .btn-outline-info.dropdown-toggle {
  color: #dadef4;
  background-color: #01b8ff;
  border-color: #01b8ff;
}
.dark-theme .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-info:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #01b8ff;
}
.dark-theme .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #01b8ff;
}
.dark-theme .btn-outline-warning {
  color: #ff9b21 !important;
  border-color: #ff9b21;
}
.dark-theme .btn-outline-warning:hover {
  color: #ffffff !important;
  background-color: #ff9b21;
  border-color: #ff9b21;
}
.dark-theme .btn-outline-warning:focus, .dark-theme .btn-outline-warning.focus {
  box-shadow: 0 0 0 1px #ffc107;
}
.dark-theme .btn-outline-warning.disabled, .dark-theme .btn-outline-warning:disabled {
  color: #ff9b21 !important;
  background-color: transparent;
}
.dark-theme .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #8f9cc0;
  background-color: #ff9b21;
  border-color: #ff9b21;
}
.dark-theme .show > .btn-outline-warning.dropdown-toggle {
  color: #8f9cc0;
  background-color: #ff9b21;
  border-color: #ff9b21;
}
.dark-theme .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-warning:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #ffc107;
}
.dark-theme .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #ffc107;
}
.dark-theme .btn-outline-danger {
  color: #f16d75 !important;
  border-color: #f16d75;
}
.dark-theme .btn-outline-danger:hover {
  color: #ffffff !important;
  background-color: #f16d75;
  border-color: #f16d75;
}
.dark-theme .btn-outline-danger:focus, .dark-theme .btn-outline-danger.focus {
  box-shadow: 0 0 0 1px #ff473d;
}
.dark-theme .btn-outline-danger.disabled, .dark-theme .btn-outline-danger:disabled {
  color: #f16d75 !important;
  background-color: transparent;
}
.dark-theme .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #dadef4 !important;
  background-color: #f16d75;
  border-color: #f16d75;
}
.dark-theme .show > .btn-outline-danger.dropdown-toggle {
  color: #dadef4 !important;
  background-color: #f16d75;
  border-color: #f16d75;
}
.dark-theme .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-danger:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #ff473d;
}
.dark-theme .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #ff473d;
}
.dark-theme .btn-outline-light {
  color: #dadef4 !important;
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .btn-outline-light:hover {
  color: #dadef4 !important;
  background-color: var(--dark-theme) !important;
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-outline-light:focus {
  box-shadow: 0 0 0 1px #616477;
}

.btn-outline-light.focus {
  box-shadow: 0 0 0 1px #616477;
}

.dark-theme .btn-outline-light.disabled, .dark-theme .btn-outline-light:disabled {
  color: #ffffff !important;
  background-color: transparent;
}
.dark-theme .btn-outline-light:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #8f9cc0;
  background-color: #f0f2f8;
  border-color: #f0f2f8;
}
.dark-theme .show > .btn-outline-light.dropdown-toggle {
  color: #8f9cc0;
  background-color: #f0f2f8;
  border-color: #f0f2f8;
}
.dark-theme .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-light:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px #e8e8f7;
}
.dark-theme .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px #e8e8f7;
}
.dark-theme .btn-outline-dark {
  color: #dadef4 !important;
  border-color: #8f9cc0;
}
.dark-theme .btn-outline-dark:hover {
  color: #dadef4 !important;
  background-color: #8f9cc0;
  border-color: #8f9cc0;
}
.dark-theme .btn-outline-dark:focus, .dark-theme .btn-outline-dark.focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .btn-outline-dark.disabled, .dark-theme .btn-outline-dark:disabled {
  color: #ffffff !important;
  background-color: transparent;
}
.dark-theme .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-theme .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #dadef4;
  background-color: #8f9cc0;
  border-color: #000000;
}
.dark-theme .show > .btn-outline-dark.dropdown-toggle {
  color: #dadef4;
  background-color: #8f9cc0;
  border-color: #000000;
}
.dark-theme .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-theme .btn-outline-dark:not(:disabled):not(.disabled).active:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
}
.dark-theme .btn-link:focus, .dark-theme .btn-link.focus {
  box-shadow: none;
}
.dark-theme .btn-link:disabled, .dark-theme .btn-link.disabled {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-default {
  color: #dadef4;
}
.dark-theme .btn-primary-transparent {
  background-color: var(--primary02);
  color: var(--primary-bg-color);
}
.dark-theme .btn-primary-transparent:hover {
  color: var(--primary-bg-color);
}
.dark-theme .btn-secondary-transparent {
  background-color: rgba(241, 56, 139, 0.2);
  color: #f1388b;
}
.dark-theme .btn-secondary-transparent:hover {
  color: #f1388b;
}
.dark-theme .btn-success-transparent {
  background-color: rgba(25, 177, 89, 0.2);
  color: #19b159;
}
.dark-theme .btn-success-transparent:hover {
  color: #19b159;
}
.dark-theme .btn-danger-transparent {
  background-color: rgba(253, 96, 116, 0.2);
  color: #fd6074;
}
.dark-theme .btn-danger-transparent:hover {
  color: #fd6074;
}
.dark-theme .btn-info-transparent {
  background-color: rgba(1, 184, 255, 0.2);
  color: #01b8ff;
}
.dark-theme .btn-info-transparent:hover {
  color: #01b8ff;
}
.dark-theme .btn-warning-transparent {
  background-color: rgba(255, 155, 33, 0.2);
  color: #ff9b21;
}
.dark-theme .btn-warning-transparent:hover {
  color: #ff9b21;
}
.dark-theme .btn-dark-transparent {
  background-color: rgba(143, 156, 192, 0.2) !important;
  color: #8f9cc0 !important;
}
.dark-theme .btn-dark-transparent:hover {
  color: #8f9cc0;
}
.dark-theme .card {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .card.text-white .main-content-label, .dark-theme .card.tx-white .main-content-label {
  color: #ffffff;
}
.dark-theme .main-content-label {
  color: #3c4858;
}
.dark-theme .card .card {
  box-shadow: none;
}
.dark-theme .card-header {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  background: transparent;
}
.dark-theme .card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}
.dark-theme .card-footer {
  background: #dadef4;
  border-top: 1px solid #e8e8f7;
  background: transparent;
}
.dark-theme .card-header-tabs {
  border-bottom: 0;
}
.dark-theme .card-header,
.dark-theme .card-footer {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .card-header-tab {
  border-bottom: 0;
}
.dark-theme .card-item .card-item-icon.card-icon {
  background: var(--darkprimary-transparentcolor);
  fill: var(--primary-bg-color);
}
.dark-theme .card-item .card-item-title {
  color: #383942;
}
.dark-theme .card-item .card-item-title small {
  color: #8d95b1;
}
.dark-theme .card-item .card-item-body .card-item-stat .card-item-figure {
  color: #383942;
}
.dark-theme .card-item .card-item-body .card-item-stat small {
  color: #8d95b1;
}
.dark-theme .card-item .card-item-body .card-item-redirect .btn-card-item-view {
  background: #f4f7fd;
  color: #a5abba;
  border: none;
}
.dark-theme .card-dashboard-calendar {
  box-shadow: -7.829px 11.607px 20px 0px #e4e3f5;
}
.dark-theme .card-dashboard-calendar .main-content-label {
  color: #1c273c;
}
.dark-theme .card-dashboard-calendar .ui-datepicker-inline {
  border-width: 0;
}
.dark-theme .card-dashboard-calendar .ui-datepicker .ui-datepicker-header {
  border-bottom: 0;
}
.dark-theme .card-dashboard-calendar .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #dadef4;
}
.dark-theme .card-dashboard-twentyfour .card-header {
  background-color: transparent;
}
.dark-theme .card-dashboard-twentyfour .card-body-top h6 {
  color: #8f9cc0;
}
.dark-theme .card-dashboard-twentyfour .card-body-top h6 span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-dashboard-twentyfour .card-body-top label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-dashboard-twentyfour .main-content-label,
.dark-theme .card-dashboard-twentyfour .card-table-two .main-content-label {
  color: #8f9cc0;
}
.dark-theme .card-table-two .card-dashboard-twentyfour .main-content-label,
.dark-theme .card-dashboard-twentyfour .card-dashboard-eight .main-content-label,
.dark-theme .card-dashboard-eight .card-dashboard-twentyfour .main-content-label {
  color: #8f9cc0;
}
.dark-theme .card-dashboard-twentyfive .col + .col {
  border-left: 1px solid #e8e8f7;
}
.dark-theme .card-dashboard-twentyfive .card-label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-dashboard-twentyfive .card-value {
  color: #8f9cc0;
}
.dark-theme .card-dashboard-twentysix .card-header {
  background-color: transparent;
}
.dark-theme .card-dashboard-twentysix .card-body h6 {
  color: #8f9cc0;
}
.dark-theme .card-dashboard-twentysix .card-body label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-dashboard-twentysix .flot-chart .flot-x-axis > div {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .card-dashboard-twentysix .flot-chart .flot-y-axis > div {
  color: rgba(28, 39, 60, 0.5);
}
.dark-theme .card-dashboard-twentysix.card-dark-one .main-content-label, .dark-theme .card-dashboard-twentysix.card-dark-two .main-content-label, .dark-theme .card-dashboard-twentysix.card-dark-one .card-body h6, .dark-theme .card-dashboard-twentysix.card-dark-two .card-body h6 {
  color: #dadef4;
}
.dark-theme .card-dashboard-twentysix.card-dark-one .card-body h6 span, .dark-theme .card-dashboard-twentysix.card-dark-two .card-body h6 span {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .card-dashboard-twentysix.card-dark-one .card-body label, .dark-theme .card-dashboard-twentysix.card-dark-two .card-body label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-dashboard-twentysix.card-dark-one .flot-chart .flot-y-axis > div, .dark-theme .card-dashboard-twentysix.card-dark-two .flot-chart .flot-y-axis > div {
  color: rgba(255, 255, 255, 0.2);
}
.dark-theme .custom-card {
  border: 0px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .card-aside-column {
  background: no-repeat center/cover;
}
.dark-theme .card-options {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-options a:not(.btn) {
  color: #dadef4;
}
.dark-theme .card-options a:not(.btn):hover {
  color: #ffffff;
}
.dark-theme .custom-card-header {
  background: var(--dark-theme);
}
.dark-theme .card-body + .card-body {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .card-blog-overlay:before,
.dark-theme .card-blog-overlay1:before,
.dark-theme .card-blog-overlay2:before {
  background: rgba(0, 0, 0, 0.5);
}
.dark-theme .card-blog-overlay .custom-card-header,
.dark-theme .card-blog-overlay1 .custom-card-header,
.dark-theme .card-blog-overlay2 .custom-card-header {
  background: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.dark-theme .card-blog-overlay .card-footer,
.dark-theme .card-blog-overlay1 .card-footer,
.dark-theme .card-blog-overlay2 .card-footer {
  background: none;
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.dark-theme .card-item-desc .card-item-desc-1 dd {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .carousel-control-prev,
.dark-theme .carousel-control-next {
  color: #ffffff;
}
.dark-theme .carousel-control-prev:hover, .dark-theme .carousel-control-prev:focus {
  color: #ffffff;
}
.dark-theme .carousel-control-next:hover, .dark-theme .carousel-control-next:focus {
  color: #ffffff;
}
.dark-theme .carousel-indicators li {
  background-color: #ffffff;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}
.dark-theme .carousel-caption {
  color: #ffffff;
}
.dark-theme .carousel-dark .carousel-caption {
  color: #000;
}
.dark-theme .carousel-slider #thumbcarousel .carousel-item .thumb:hover {
  border-color: #cad4e4;
}
.dark-theme .carousel-control:active, .dark-theme .carousel-control:focus, .dark-theme .carousel-control:hover {
  color: #333;
}
.dark-theme #thumbcarousel .carousel-control-prev,
.dark-theme #thumbcarousel .carousel-control-next {
  background: rgba(0, 0, 0, 0.8);
}
.dark-theme .owl-nav button {
  background: var(--dark-theme) !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  box-shadow: 0 4px 15px rgba(67, 67, 67, 0.15);
}
.dark-theme .owl-nav button:before {
  background: #2098d1;
}
.dark-theme .owl-carousel:hover .owl-nav button {
  background: var(--dark-body) !important;
}
.dark-theme .owl-theme .owl-dots {
  -webkit-tap-highlight-color: transparent;
}
.dark-theme .owl-theme .owl-dots .owl-dot span {
  background: rgba(0, 0, 0, 0.3);
}
.dark-theme .product-carousel .thumb {
  border: 1px solid #cad4e4;
}
.dark-theme .dropup .dropdown-toggle::after {
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dark-theme .dropend .dropdown-toggle::after {
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dark-theme .dropstart .dropdown-toggle::before {
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dark-theme .dropdown-divider {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .dropdown-item {
  color: #dadef4;
  background-color: transparent;
  border: 0;
}
.dark-theme .dropdown-item:hover, .dark-theme .dropdown-item:focus {
  color: #dadef4;
  background-color: var(--dark-body);
}
.dark-theme .dropdown-item.disabled, .dark-theme .dropdown-item:disabled {
  color: #dadef4;
  background-color: transparent;
  opacity: 0.2;
}
.dark-theme .dropdown-item.active {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.dark-theme .dropdown-header {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .dropdown-item-text {
  color: #8f9cc0;
}
.dark-theme .dropdown-menu {
  border-width: 1px;
  color: #8f9cc0;
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.3);
}
.dark-theme .dropdown-menu .main-header-center .select2-container--default .select2-selection--single {
  background: #eaebfa;
}
.dark-theme .dropdown-menu .main-header-center .search-btn {
  color: #ffffff;
}
.dark-theme .dropdown-menu .main-form-search .btn,
.dark-theme .dropdown-menu .main-form-search .sp-container button {
  color: #dadef4;
}
.dark-theme .dropdown-menu .sp-container .main-form-search button {
  color: #dadef4;
}
.dark-theme .dropdown-menu .main-header-center .form-control {
  background: #eaebfa;
  border: 1px solid #e8e8f7;
}
.dark-theme .form-control {
  color: rgba(255, 255, 255, 0.7) !important;
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.dark-theme .form-control:focus {
  color: #8f9cc0;
  box-shadow: 0 0 0 0.2rem rgba(135, 96, 251, 0.25);
  border-color: #e0e1fb;
  box-shadow: none;
}
.dark-theme .form-control::placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .form-control[readonly] {
  background-color: var(--dark-body);
}
.dark-theme .form-control:disabled {
  background-color: rgba(0, 0, 0, 0.2);
}
.dark-theme select.form-control:focus::-ms-value {
  color: #8f9cc0;
  background-color: #dadef4;
}
.dark-theme .form-control-plaintext {
  color: #8f9cc0;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.dark-theme .form-check-input:disabled ~ .form-check-label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .form-label {
  color: #dadef4;
}
.dark-theme .file-browser .btn-default {
  color: #dadef4;
  border: 1px solid #e2e8f5;
}
.dark-theme .main-form-group {
  border: 1px solid #e8e8f7;
}
.dark-theme .main-form-group.focus {
  border-color: #b4bdce;
  box-shadow: 0 0 0 2px rgba(91, 71, 251, 0.16);
}
.dark-theme .main-form-group .form-label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-form-group .form-control {
  border-width: 0;
  color: #8f9cc0;
}
.dark-theme .main-form-group .form-control:focus {
  box-shadow: none;
}
.dark-theme .valid-feedback {
  color: #19b159 !important;
}
.dark-theme .valid-tooltip {
  color: #ffffff;
  background-color: #19b159;
}
.dark-theme .was-validated .form-control:valid,
.dark-theme .form-control.is-valid,
.dark-theme input.form-control.parsley-success,
.dark-theme textarea.form-control.parsley-success {
  border-color: #19b159 !important;
}
.dark-theme .was-validated .form-control:valid:focus,
.dark-theme .form-control.is-valid:focus,
.dark-theme input.form-control.parsley-success:focus,
.dark-theme textarea.form-control.parsley-success:focus {
  border-color: #19b159 !important;
  box-shadow: none;
}
.dark-theme .was-validated .form-select:valid,
.dark-theme .form-select.is-valid,
.dark-theme input.form-select.parsley-success,
.dark-theme textarea.form-select.parsley-success {
  border-color: #19b159 !important;
}
.dark-theme .was-validated .form-select:valid:focus,
.dark-theme .form-select.is-valid:focus,
.dark-theme input.form-select.parsley-success:focus,
.dark-theme textarea.form-select.parsley-success:focus {
  border-color: #19b159 !important;
  box-shadow: none;
}
.dark-theme .was-validated .form-check-input:valid ~ .form-check-label,
.dark-theme .form-check-input.is-valid ~ .form-check-label,
.dark-theme input.form-check-input.parsley-success ~ .form-check-label,
.dark-theme textarea.form-check-input.parsley-success ~ .form-check-label,
.dark-theme .was-validated .custom-control-input:valid ~ .custom-control-label,
.dark-theme .custom-control-input.is-valid ~ .custom-control-label,
.dark-theme input.custom-control-input.parsley-success ~ .custom-control-label,
.dark-theme textarea.custom-control-input.parsley-success ~ .custom-control-label {
  color: #19b159 !important;
}
.dark-theme .was-validated .custom-control-input:valid ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-valid ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-success ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-success ~ .custom-control-label::before {
  border-color: #19b159 !important;
}
.dark-theme .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-valid:checked ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-success:checked ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-success:checked ~ .custom-control-label::before {
  border-color: #4ce301;
  background-color: #4ce301;
}
.dark-theme .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-valid:focus ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-success:focus ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-success:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}
.dark-theme .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-success:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme .was-validated .custom-file-input:valid ~ .custom-file-label,
.dark-theme .custom-file-input.is-valid ~ .custom-file-label,
.dark-theme input.custom-file-input.parsley-success ~ .custom-file-label,
.dark-theme textarea.custom-file-input.parsley-success ~ .custom-file-label {
  border-color: #19b159 !important;
}
.dark-theme .was-validated .custom-file-input:valid:focus ~ .custom-file-label,
.dark-theme .custom-file-input.is-valid:focus ~ .custom-file-label,
.dark-theme input.custom-file-input.parsley-success:focus ~ .custom-file-label,
.dark-theme textarea.custom-file-input.parsley-success:focus ~ .custom-file-label {
  border-color: #19b159 !important;
  box-shadow: 0 0 0 0.2rem rgba(59, 176, 1, 0.25);
}
.dark-theme .invalid-feedback {
  color: #f16d75 !important;
}
.dark-theme .invalid-tooltip {
  color: #ffffff;
  background-color: #f16d75;
}
.dark-theme .was-validated .form-control:invalid,
.dark-theme .form-control.is-invalid,
.dark-theme input.form-control.parsley-error,
.dark-theme textarea.form-control.parsley-error {
  border-color: #f16d75 !important;
}
.dark-theme .was-validated .form-control:invalid:focus,
.dark-theme .form-control.is-invalid:focus,
.dark-theme input.form-control.parsley-error:focus,
.dark-theme textarea.form-control.parsley-error:focus {
  border-color: #f16d75 !important;
  box-shadow: none;
}
.dark-theme .was-validated .form-select:invalid,
.dark-theme .form-select.is-invalid,
.dark-theme input.form-select.parsley-error,
.dark-theme textarea.form-select.parsley-error {
  border-color: #f16d75 !important;
}
.dark-theme .was-validated .form-select:invalid:focus,
.dark-theme .form-select.is-invalid:focus,
.dark-theme input.form-select.parsley-error:focus,
.dark-theme textarea.form-select.parsley-error:focus {
  border-color: #f16d75 !important;
  box-shadow: none;
}
.dark-theme .was-validated .form-check-input:invalid ~ .form-check-label,
.dark-theme .form-check-input.is-invalid ~ .form-check-label,
.dark-theme input.form-check-input.parsley-error ~ .form-check-label,
.dark-theme textarea.form-check-input.parsley-error ~ .form-check-label,
.dark-theme .was-validated .custom-control-input:invalid ~ .custom-control-label,
.dark-theme .custom-control-input.is-invalid ~ .custom-control-label,
.dark-theme input.custom-control-input.parsley-error ~ .custom-control-label,
.dark-theme textarea.custom-control-input.parsley-error ~ .custom-control-label {
  color: #f16d75 !important;
}
.dark-theme .was-validated .custom-control-input:invalid ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-invalid ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-error ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-error ~ .custom-control-label::before {
  border-color: #f16d75 !important;
}
.dark-theme .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-invalid:checked ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-error:checked ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-error:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.dark-theme .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-invalid:focus ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-error:focus ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-error:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.dark-theme .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme input.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme textarea.custom-control-input.parsley-error:focus:not(:checked) ~ .custom-control-label::before,
.dark-theme .was-validated .custom-file-input:invalid ~ .custom-file-label,
.dark-theme .custom-file-input.is-invalid ~ .custom-file-label,
.dark-theme input.custom-file-input.parsley-error ~ .custom-file-label,
.dark-theme textarea.custom-file-input.parsley-error ~ .custom-file-label {
  border-color: #f16d75 !important;
}
.dark-theme .was-validated .custom-file-input:invalid:focus ~ .custom-file-label,
.dark-theme .custom-file-input.is-invalid:focus ~ .custom-file-label,
.dark-theme input.custom-file-input.parsley-error:focus ~ .custom-file-label,
.dark-theme textarea.custom-file-input.parsley-error:focus ~ .custom-file-label {
  border-color: #f16d75 !important;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.dark-theme #example-input .form-control {
  color: #8f9cc0 !important;
}
.dark-theme #example-input .form-control::placeholder {
  color: #8f9cc0 !important;
}
.dark-theme .input-group-text {
  color: #dadef4;
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-right: none;
}
.dark-theme .modal.effect-just-me .btn-close {
  text-shadow: none;
  color: #dadef4;
}
.dark-theme .modal.effect-just-me .modal-header {
  background-color: transparent;
  border-bottom-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .modal.effect-just-me .modal-header h6 {
  color: #dadef4;
}
.dark-theme .modal.effect-just-me .modal-content {
  background: #000000;
}
.dark-theme .modal.effect-just-me .modal-body {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .modal.effect-just-me .modal-body h6 {
  color: #dadef4;
}
.dark-theme .modal.effect-just-me .modal-footer {
  background-color: transparent;
  border-top-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-close:hover {
  color: inherit;
}
.dark-theme button.btn-close {
  background-color: transparent;
  border: 0;
}
.dark-theme .modal-backdrop {
  background-color: #202029;
}
.dark-theme .modal-header {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .modal-title {
  color: #dadef4;
}
.dark-theme .modal-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .modal-content-demo .modal-body h6 {
  color: #dadef4;
}
.dark-theme .modal-backdrop {
  background-color: #0a0a0a;
}
.dark-theme .modal-content {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.12), 0 8px 16px 0 rgba(0, 0, 0, 0.24);
  border-width: 0;
}
.dark-theme div.dtr-modal div.dtr-modal-content {
  box-shadow: none;
  background-color: var(--dark-theme);
}
.dark-theme div.dtr-modal div.dtr-modal-close {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .nav-pills .nav-link {
  color: #dadef4;
}
.dark-theme .nav-pills .nav-link:hover, .dark-theme .nav-pills .nav-link:focus {
  color: var(--primary-bg-color);
}
.dark-theme .nav-pills .nav-link.active {
  color: #ffffff;
}
.dark-theme .nav-pills .nav-link.active:hover, .dark-theme .nav-pills .nav-link.active:focus {
  color: #ffffff;
}
.dark-theme .nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .nav-dark .nav-link:hover, .dark-theme .nav-dark .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-nav .nav-link {
  color: #dadef4;
}
.dark-theme .main-nav .nav-link:hover, .dark-theme .main-nav .nav-link:focus {
  color: var(--primary-bg-color);
}
.dark-theme .main-nav-column .nav-link {
  color: #dadef4;
}
.dark-theme .main-nav-column .nav-link i:not([class*=" tx-"]) {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-nav-column .nav-link span {
  background: #f0f2f8;
}
.dark-theme .main-nav-column .nav-link:hover, .dark-theme .main-nav-column .nav-link:focus, .dark-theme .main-nav-column .nav-link:hover i:not([class*=" tx-"]), .dark-theme .main-nav-column .nav-link:focus i:not([class*=" tx-"]) {
  color: var(--primary-bg-color);
}
.dark-theme .main-nav-column .nav-link.active i:not([class*=" tx-"]) {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-nav-dark .nav-link:hover, .dark-theme .main-nav-dark .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-nav-dark .nav-link + .nav-link {
  border-color: #3c4858;
}
.dark-theme .main-nav-colored-bg .nav-link + .nav-link {
  border-color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-nav-colored-bg .nav-link.active {
  color: #dadef4;
}
.dark-theme .main-nav-line .nav-link {
  color: #dadef4;
}
.dark-theme .main-nav-line .nav-link.active {
  color: var(--primary-bg-color);
}
.dark-theme .main-nav-line.main-nav-dark .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-nav-line.main-nav-dark .nav-link:hover, .dark-theme .main-nav-line.main-nav-dark .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-nav-line.main-nav-dark .nav-link.active {
  color: #dadef4;
}
.dark-theme .main-nav-line.main-nav-dark .nav-link.active::before {
  background-color: #dadef4;
}
.dark-theme .page-link {
  color: #dadef4;
  border-width: 0;
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme .page-link:hover, .dark-theme .page-link:focus {
  background-color: var(--dark-body);
  box-shadow: none;
}
.dark-theme .page-link:hover {
  background-color: var(--dark-body);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .page-link:focus {
  box-shadow: none;
}
.dark-theme .page-item.active .page-link {
  color: #dadef4;
}
.dark-theme .page-item.disabled .page-link {
  color: rgba(255, 255, 255, 0.2);
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .pagination-dark .page-item.active .page-link {
  color: #dadef4;
}
.dark-theme .pagination-dark .page-link {
  background-color: rgba(255, 255, 255, 0.05);
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .pagination-dark .page-link:hover, .dark-theme .pagination-dark .page-link:focus {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .pagination-success .page-item.active .page-link {
  background-color: #19b159;
  border-color: #19b159;
}
.dark-theme .pagination-circle {
  background: #f0f2f8;
}
.dark-theme .pagination-circle li a,
.dark-theme .pagination-circle li span {
  border: none;
  border: 0;
  background: #dadef4;
}
.dark-theme .pagination-radius li a,
.dark-theme .pagination-radius li span {
  border: none;
  border: 1px solid #dee4f5;
  background: #dadef4;
}
.dark-theme .popover {
  text-shadow: none;
  background-color: var(--dark-theme);
  border: none;
}
.dark-theme .popover.show {
  box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.12);
}
.dark-theme .popover .popover-arrow::before, .dark-theme .popover .popover-arrow::after {
  border-color: transparent;
  border-style: solid;
}
.dark-theme .popover-header {
  background-color: var(--primary-bg-color);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .popover-body {
  color: #dadef4;
}
.dark-theme .popover-head-primary .popover-header {
  color: #dadef4;
  background: var(--primary-bg-color);
}
.dark-theme .popover-head-secondary .popover-header {
  color: #dadef4;
  background-color: #f1388b;
}
.dark-theme .popover-head-secondary.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-head-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #f1388b;
}
.dark-theme .popover-head-success .popover-header {
  color: #dadef4;
  background-color: #19b159;
}
.dark-theme .popover-head-success.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-head-success.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #19b159;
}
.dark-theme .popover-head-info .popover-header {
  color: #dadef4;
  background-color: #01b8ff;
}
.dark-theme .popover-head-info.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-head-info.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #01b8ff;
}
.dark-theme .popover-head-primary,
.dark-theme .popover-head-secondary,
.dark-theme .popover-head-success,
.dark-theme .popover-head-info,
.dark-theme .popover-head-primary .popover-header,
.dark-theme .popover-head-secondary .popover-header,
.dark-theme .popover-head-success .popover-header,
.dark-theme .popover-head-info .popover-header {
  border: 0;
}
.dark-theme .popover-head-primary .popover-body,
.dark-theme .popover-head-secondary .popover-body,
.dark-theme .popover-head-success .popover-body,
.dark-theme .popover-head-info .popover-body {
  border-top-width: 0;
}
.dark-theme .popover-primary {
  border-width: 0;
  background: var(--primary-bg-color);
}
.dark-theme .popover-primary .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  color: #dadef4;
}
.dark-theme .popover-primary .popover-body {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .popover-primary.bs-popover-top .popover-arrow::after, .dark-theme .popover-primary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: var(--primary-bg-color);
}
.dark-theme .popover-primary.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: var(--primary-bg-color);
}
.dark-theme .popover-primary.bs-popover-start .popover-arrow::after, .dark-theme .popover-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: var(--primary-bg-color);
}
.dark-theme .popover-primary.bs-popover-end .popover-arrow::after, .dark-theme .popover-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: var(--primary-bg-color);
}
.dark-theme .popover-secondary {
  background-color: #f1388b;
  border-width: 0;
}
.dark-theme .popover-secondary .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  color: #dadef4;
}
.dark-theme .popover-secondary .popover-body {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .popover-secondary.bs-popover-top .popover-arrow::after, .dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #f1388b;
}
.dark-theme .popover-secondary.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #f1388b;
}
.dark-theme .popover-secondary.bs-popover-start .popover-arrow::after, .dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #f1388b;
}
.dark-theme .popover-secondary.bs-popover-end .popover-arrow::after, .dark-theme .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #f1388b;
}
.dark-theme .popover-success {
  background-color: #19b159;
  border-width: 0;
}
.dark-theme .popover-success .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  color: #dadef4;
}
.dark-theme .popover-success .popover-body {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .popover-success.bs-popover-top .popover-arrow::after, .dark-theme .popover-success.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #19b159;
}
.dark-theme .popover-success.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-success.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #19b159;
}
.dark-theme .popover-success.bs-popover-start .popover-arrow::after, .dark-theme .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #19b159;
}
.dark-theme .popover-success.bs-popover-end .popover-arrow::after, .dark-theme .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #19b159;
}
.dark-theme .popover-info {
  background-color: #01b8ff;
  border-width: 0;
}
.dark-theme .popover-info .popover-header {
  background-color: transparent;
  border-bottom-width: 0;
  color: #dadef4;
}
.dark-theme .popover-info .popover-body {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .popover-info.bs-popover-top .popover-arrow::after, .dark-theme .popover-info.bs-popover-auto[data-popper-placement^=top] .popover-arrow::after {
  border-top-color: #01b8ff;
}
.dark-theme .popover-info.bs-popover-bottom .popover-arrow::after, .dark-theme .popover-info.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow::after {
  border-bottom-color: #01b8ff;
}
.dark-theme .popover-info.bs-popover-start .popover-arrow::after, .dark-theme .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #01b8ff;
}
.dark-theme .popover-info.bs-popover-end .popover-arrow::after, .dark-theme .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #01b8ff;
}
.dark-theme .popover-static-demo {
  background-color: var(--dark-body);
}
.dark-theme .popover-static-demo .popover {
  border: 1px solid rgba(255, 255, 255, 0.12);
}
.dark-theme .bs-popover-top > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(255, 255, 255, 0.12);
}
.dark-theme .bs-popover-top > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: var(--dark-theme);
}
.dark-theme .bs-popover-end > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(255, 255, 255, 0.12);
}
.dark-theme .bs-popover-end > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: var(--dark-theme);
}
.dark-theme .bs-popover-bottom > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(255, 255, 255, 0.12);
}
.dark-theme .bs-popover-bottom > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: var(--primary-bg-color);
}
.dark-theme .bs-popover-bottom .popover-header::before,
.dark-theme .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  border-bottom: 1px solid #f7f7f7;
}
.dark-theme .bs-popover-start > .popover-arrow::before,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(255, 255, 255, 0.12);
}
.dark-theme .bs-popover-start > .popover-arrow::after,
.dark-theme .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: var(--dark-theme);
}
.dark-theme .progress {
  background-color: var(--dark-body);
}
.dark-theme .progress-bar {
  color: #dadef4;
}
.dark-theme .table {
  color: #dadef4;
}
.dark-theme .table th,
.dark-theme .table td {
  border-top: 0;
}
.dark-theme .table thead th {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .table tbody + tbody {
  border-top: 1px solid #e8e8f7;
}
.dark-theme .table thead th,
.dark-theme .table thead td {
  color: #dadef4;
  border-bottom-width: 1px;
  border-top-width: 0;
}
.dark-theme .table tbody tr {
  background-color: var(--dark-theme);
}
.dark-theme .table-bordered {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .table-bordered th,
.dark-theme .table-bordered td {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .table-bordered thead th,
.dark-theme .table-bordered thead td {
  border-bottom-width: 2px;
  border-top-width: 1px;
  background-color: #efefff;
}
.dark-theme .table-borderless th,
.dark-theme .table-borderless td,
.dark-theme .table-borderless thead th,
.dark-theme .table-borderless tbody + tbody {
  border: 0;
}
.dark-theme .table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.dark-theme .table-hover tbody tr:hover {
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .table-primary {
  background-color: #c6d4ff;
}
.dark-theme .table-primary > th,
.dark-theme .table-primary > td {
  background-color: #c6d4ff;
}
.dark-theme .table-primary th,
.dark-theme .table-primary td,
.dark-theme .table-primary thead th,
.dark-theme .table-primary tbody + tbody {
  border-color: #95afff;
}
.dark-theme .table-hover .table-primary:hover {
  background-color: #adc1ff;
}
.dark-theme .table-hover .table-primary:hover > td {
  background-color: #adc1ff;
}

/* ###### Buttons ###### */
/* ###### Card  ###### */
@media (min-width: 576px) {
  .dark-theme .card-group > .card + .card {
    border-left: 0;
  }
}
/* ###### Card  ###### */
/* ###### carousel ###### */
/* ###### carousel ###### */
/* ########## Dropdown ########## */
/* ########## Dropdown ########## */
/* ###### Form-elements ###### */
/* ###### Form elements ###### */
/* ###### Input-group ###### */
/* ###### Input-group ###### */
/* ###### Modal ###### */
/* ###### Modal ###### */
/* ###### Navigation   ###### */
@media (min-width: 768px) {
  .dark-theme .main-nav .nav-link + .nav-link {
    border-top: 0;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-nav-line-chat {
    border-bottom: 1px solid #e2e8f5;
  }
}
/* ###### Navigation   ###### */
/* ###### Pagination  ###### */
/* ###### Pagination  ###### */
/* ###### Popover  ###### */
/* ###### Popover  ###### */
/* ###### Progress ###### */
/* ###### Progress ###### */
/* ###### Table  ###### */
.table-hover .table-primary:hover > th {
  background-color: #adc1ff;
}

.dark-theme .table-secondary {
  background-color: #d9dde5;
}
.dark-theme .table-secondary > th,
.dark-theme .table-secondary > td {
  background-color: #d9dde5;
}
.dark-theme .table-secondary th,
.dark-theme .table-secondary td,
.dark-theme .table-secondary thead th,
.dark-theme .table-secondary tbody + tbody {
  border-color: #b9c1ce;
}
.dark-theme .table-hover .table-secondary:hover {
  background-color: #cacfdb;
}
.dark-theme .table-hover .table-secondary:hover > td,
.dark-theme .table-hover .table-secondary:hover > th {
  background-color: #cacfdb;
}
.dark-theme .table-success {
  background-color: #c8e9b8;
}
.dark-theme .table-success > th,
.dark-theme .table-success > td {
  background-color: #c8e9b8;
}
.dark-theme .table-success th,
.dark-theme .table-success td,
.dark-theme .table-success thead th,
.dark-theme .table-success tbody + tbody {
  border-color: #99d67b;
}
.dark-theme .table-hover .table-success:hover {
  background-color: #b9e3a5;
}
.dark-theme .table-hover .table-success:hover > td,
.dark-theme .table-hover .table-success:hover > th {
  background-color: #b9e3a5;
}
.dark-theme .table-info {
  background-color: #bee5eb;
}
.dark-theme .table-info > th,
.dark-theme .table-info > td {
  background-color: #bee5eb;
}
.dark-theme .table-info th,
.dark-theme .table-info td,
.dark-theme .table-info thead th,
.dark-theme .table-info tbody + tbody {
  border-color: #86cfda;
}
.dark-theme .table-hover .table-info:hover {
  background-color: #abdde5;
}
.dark-theme .table-hover .table-info:hover > td,
.dark-theme .table-hover .table-info:hover > th {
  background-color: #abdde5;
}
.dark-theme .table-warning {
  background-color: #ffeeba;
}
.dark-theme .table-warning > th,
.dark-theme .table-warning > td {
  background-color: #ffeeba;
}
.dark-theme .table-warning th,
.dark-theme .table-warning td,
.dark-theme .table-warning thead th,
.dark-theme .table-warning tbody + tbody {
  border-color: #ffdf7e;
}
.dark-theme .table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.dark-theme .table-hover .table-warning:hover > td,
.dark-theme .table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}
.dark-theme .table-danger {
  background-color: #f5c6cb;
}
.dark-theme .table-danger > th,
.dark-theme .table-danger > td {
  background-color: #f5c6cb;
}
.dark-theme .table-danger th,
.dark-theme .table-danger td,
.dark-theme .table-danger thead th,
.dark-theme .table-danger tbody + tbody {
  border-color: #ed969e;
}
.dark-theme .table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.dark-theme .table-hover .table-danger:hover > td,
.dark-theme .table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}
.dark-theme .table-light {
  background-color: #fcfcfd;
}
.dark-theme .table-light > th,
.dark-theme .table-light > td {
  background-color: #fcfcfd;
}
.dark-theme .table-light th,
.dark-theme .table-light td,
.dark-theme .table-light thead th,
.dark-theme .table-light tbody + tbody {
  border-color: #f9fafb;
}
.dark-theme .table-hover .table-light:hover {
  background-color: #ededf3;
}
.dark-theme .table-hover .table-light:hover > td,
.dark-theme .table-hover .table-light:hover > th {
  background-color: #ededf3;
}
.dark-theme .table-dark {
  color: #dadef4;
  background-color: #3b4863;
}
.dark-theme .table-dark > th,
.dark-theme .table-dark > td {
  background-color: #c8ccd3;
}
.dark-theme .table-dark th,
.dark-theme .table-dark td,
.dark-theme .table-dark thead th,
.dark-theme .table-dark tbody + tbody {
  border-color: #49597b;
}
.dark-theme .table-dark.table-bordered {
  border: 0;
}
.dark-theme .table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .table-dark.table-hover tbody tr:hover {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.075);
}
.dark-theme .table-hover .table-dark:hover {
  background-color: #babfc8;
}
.dark-theme .table-hover .table-dark:hover > td,
.dark-theme .table-hover .table-dark:hover > th {
  background-color: #babfc8;
}
.dark-theme .table-active {
  background-color: rgba(0, 0, 0, 0.075);
}
.dark-theme .table-active > th,
.dark-theme .table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}
.dark-theme .table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.dark-theme .table-hover .table-active:hover > td,
.dark-theme .table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}
.dark-theme .table .thead-dark th {
  color: #dadef4;
  background-color: #3b4863;
  border-color: #49597b;
}
.dark-theme .table .thead-light th {
  color: #3c4858;
  background-color: #f0f2f8;
  border-color: #f0f2f8;
}
.dark-theme .table-responsive > .table-bordered {
  border: 0;
}
.dark-theme .table-striped tbody tr:nth-of-type(2n + 1) {
  background-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .table > :not(:last-child) > :last-child > * {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .table > :not(caption) > * > * {
  box-shadow: none;
}
.dark-theme .table-bordered > :not(caption) > * {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme table.dataTable {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme table.dataTable.no-footer {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme table.dataTable thead th,
.dark-theme table.dataTable thead td {
  border-top-width: 0;
  border-bottom-width: 0;
  color: #dadef4;
}
.dark-theme .dataTables_wrapper .dataTables_filter input {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .dataTables_wrapper .selected {
  background: var(--dark-body);
}
.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current {
  border: 0;
  color: #dadef4 !important;
}
.dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover, .dark-theme .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus {
  border: 0;
  background-image: none;
  color: #dadef4 !important;
}
.dark-theme .table.dataTable tr {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme table.table-bordered.dataTable th:last-child,
.dark-theme table.table-bordered.dataTable th:last-child,
.dark-theme table.table-bordered.dataTable td:last-child,
.dark-theme table.table-bordered.dataTable td:last-child {
  border-right-width: 0px !important;
}
.dark-theme .toast {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
  box-shadow: 0 2px 3px rgba(28, 39, 60, 0.06);
}
.dark-theme .toast-header {
  background-color: var(--dark-theme);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
}
.dark-theme .toast-header .btn-close {
  color: #dadef4;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z%27/%3e%3c/svg%3e");
  border: 0;
  border-radius: 0.25rem;
}
.dark-theme .tooltip {
  text-shadow: none;
}
.dark-theme .tooltip .tooltip-arrow::before {
  border-color: transparent;
  border-style: solid;
}
.dark-theme .tooltip-inner {
  color: #dadef4;
  background-color: #000000;
}
.dark-theme .tooltip-primary .tooltip-inner {
  background-color: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .tooltip-primary.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: var(--primary-bg-color);
}
.dark-theme .tooltip-primary.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: var(--primary-bg-color);
}
.dark-theme .tooltip-primary.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.dark-theme .tooltip-primary.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}
.dark-theme .tooltip-secondary .tooltip-inner {
  background-color: #f1388b;
  color: #dadef4;
}
.dark-theme .tooltip-secondary.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #f1388b;
}
.dark-theme .tooltip-secondary.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #f1388b;
}
.dark-theme .tooltip-secondary.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #f1388b;
}
.dark-theme .tooltip-secondary.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #f1388b;
}
.dark-theme .tooltip-info .tooltip-inner {
  background-color: #01b8ff;
  color: #dadef4;
}
.dark-theme .tooltip-info.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #01b8ff;
}
.dark-theme .tooltip-info.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #01b8ff;
}
.dark-theme .tooltip-info.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #01b8ff;
}
.dark-theme .tooltip-info.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #01b8ff;
}
.dark-theme .tooltip-danger .tooltip-inner {
  background-color: #f16d75;
  color: #dadef4;
}
.dark-theme .tooltip-danger.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #f16d75;
}
.dark-theme .tooltip-danger.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #f16d75;
}
.dark-theme .tooltip-danger.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #f16d75;
}
.dark-theme .tooltip-danger.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #f16d75;
}
.dark-theme .tooltip-success .tooltip-inner {
  background-color: #19b159;
  color: #dadef4;
}
.dark-theme .tooltip-success.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #19b159;
}
.dark-theme .tooltip-success.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #19b159;
}
.dark-theme .tooltip-success.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #19b159;
}
.dark-theme .tooltip-success.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #19b159;
}
.dark-theme .tooltip-warning .tooltip-inner {
  background-color: #ff9b21;
  color: #8f9cc0;
}
.dark-theme .tooltip-warning.bs-tooltip-top .tooltip-arrow::before, .dark-theme .tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-top-color: #ff9b21;
}
.dark-theme .tooltip-warning.bs-tooltip-bottom .tooltip-arrow::before, .dark-theme .tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-bottom-color: #ff9b21;
}
.dark-theme .tooltip-warning.bs-tooltip-start .tooltip-arrow::before, .dark-theme .tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #ff9b21;
}
.dark-theme .tooltip-warning.bs-tooltip-end .tooltip-arrow::before, .dark-theme .tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #ff9b21;
}
.dark-theme .bs-tooltip-top .tooltip-arrow::before,
.dark-theme .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000000;
}
.dark-theme .bs-tooltip-end .tooltip-arrow::before,
.dark-theme .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000000;
}
.dark-theme .bs-tooltip-bottom .tooltip-arrow::before,
.dark-theme .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000000;
}
.dark-theme .bs-tooltip-start .tooltip-arrow::before,
.dark-theme .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000000;
}
.dark-theme .tooltip-static-demo {
  background-color: var(--dark-body);
}
.dark-theme .main-content-dashboard-ten {
  background-color: #f0f2f8;
}
.dark-theme .main-content-dashboard-ten .main-header {
  background-color: #dadef4;
}
.dark-theme .main-content-dashboard-ten .main-content-body-right {
  background-color: #f4f5fb;
}
.dark-theme .main-content-dashboard-ten .card {
  border-width: 0;
  box-shadow: 0 0 6px rgba(28, 39, 60, 0.12);
}
.dark-theme .main-content-label,
.dark-theme .card-table-two .card-title,
.dark-theme .card-dashboard-eight .card-title {
  color: #dadef4;
}
.dark-theme .main-content-label-sm {
  color: rgba(255, 255, 255, 0.4) !important;
}
.dark-theme .main-content-text {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-content-choose-demo {
  background-color: #0f0373;
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-content-choose-demo .title {
  color: #dadef4;
}
.dark-theme .main-content-choose-demo .card {
  border-width: 0;
}
.dark-theme .main-content-choose-demo .card figcaption {
  background-color: rgba(25, 4, 190, 0.75);
}
.dark-theme .main-content-choose-demo .card.coming-soon {
  color: #8f9cc0;
  background-color: #f0f2f8;
}
.dark-theme .main-content-choose-demo .main-content-label,
.dark-theme .main-content-choose-demo .card-table-two .card-title {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .card-table-two .main-content-choose-demo .card-title,
.dark-theme .main-content-choose-demo .card-dashboard-eight .card-title,
.dark-theme .card-dashboard-eight .main-content-choose-demo .card-title {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-content-choose-demo .main-content-title {
  color: #dadef4;
}
.dark-theme .main-header {
  background-color: var(--dark-theme);
  box-shadow: none;
  border-bottom: 1px solid rgba(240, 240, 255, 0.09) !important;
}
.dark-theme .main-header-menu-icon span {
  background-color: #2f395f;
}
.dark-theme .main-header-menu-icon span::before, .dark-theme .main-header-menu-icon span::after {
  background-color: #2f395f;
}
.dark-theme .main-header-menu {
  background-color: #dadef4;
}
.dark-theme .main-header-menu .nav-item::before {
  border-top: 2px solid rgba(28, 39, 60, 0.12);
  border-left: 2px solid rgba(28, 39, 60, 0.12);
  background-color: #dadef4;
}
.dark-theme .main-header-menu .nav-item > .nav-link {
  color: #8f9cc0;
}
.dark-theme .main-header-menu-header {
  border-bottom: 1px solid rgba(28, 39, 60, 0.05);
}
.dark-theme .main-header-center .search-panel .dropdown-toggle {
  background: #eaebfa;
  border: 1px solid #e6eaff;
  color: #828aa5;
}
.dark-theme .main-header-center .search-panel .btn:hover .dropdown-toggle {
  color: #828aa5;
}
.dark-theme .main-header-center .search-panel .dropdown-menu.show {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .main-header-center .search-btn {
  color: #ffffff;
}
.dark-theme .main-header-center .search-btn:hover i, .dark-theme .main-header-center .search-btn:focus i {
  color: #dadef4;
}
.dark-theme .main-header-center .form-control:focus {
  background: var(--dark-theme) !important;
  border: 1px solid #e6eaff;
}
.dark-theme .main-header-center .form-control:focus {
  background-color: #eaebfa;
  border-color: #e0e1fb;
  box-shadow: none !important;
}
.dark-theme .main-header-center .form-control:focus + .btn {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-header-center .sp-container .form-control:focus + button {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .sp-container .main-header-center .form-control:focus + button {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-header-center .btn:hover,
.dark-theme .main-header-center .sp-container button:hover {
  color: #dadef4;
}
.dark-theme .sp-container .main-header-center button:hover {
  color: #dadef4;
}
.dark-theme .main-header-center .btn:focus,
.dark-theme .main-header-center .sp-container button:focus {
  color: #dadef4;
}
.dark-theme .sp-container .main-header-center button:focus {
  color: #dadef4;
}
.dark-theme .sp-container .main-header-center button:hover i {
  color: #b1bad6;
}
.dark-theme .main-header-center .btn:focus i,
.dark-theme .main-header-center .sp-container button:focus i {
  color: #b1bad6;
}
.dark-theme .sp-container .main-header-center button:focus i {
  color: #b1bad6;
}
.dark-theme .main-header-right .btn-social {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-header-right .btn-social:hover, .dark-theme .main-header-right .btn-social:focus {
  color: #3c4858;
}
.dark-theme .main-header-right .btn-buy {
  color: #dadef4;
}
.dark-theme .main-header-search-link {
  color: #3c4858;
}
.dark-theme .main-header-arrow {
  color: #8f9cc0;
}
.dark-theme .main-header-arrow:hover, .dark-theme .main-header-arrow:focus {
  color: #3c4858;
}
.dark-theme .main-header-message > a,
.dark-theme .main-header-notification > a {
  color: #8f9cc0;
}
.dark-theme .main-header-message > a.new::before {
  background-color: #f16d75;
}
.dark-theme .main-header-notification > a.new::before {
  background-color: #f16d75;
}
.dark-theme .main-header-notification .dropdown-menu {
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  background: var(--dark-theme);
}
.dark-theme .main-header-message .dropdown-menu {
  border-color: rgba(255, 255, 255, 0.1);
  border-width: 1px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  background: var(--dark-theme);
}
.dark-theme .main-header-notification .dropdown-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-header-profile h6 {
  color: #8f9cc0;
}
.dark-theme .main-menu-sub .nav-link {
  color: #3c4858;
}
.dark-theme .main-menu-sub .nav-link + .nav-link {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .main-menu-sub-mega {
  background-color: transparent;
  border: 0;
}
.dark-theme .main-menu-sub-mega .nav + .nav {
  border-top: 1px dotted rgba(255, 255, 255, 0.1);
}
.dark-theme .main-menu-sub-mega .mega-subtitle {
  color: #8f9cc0;
}
.dark-theme .main-header-right .nav-link.icon {
  color: #4a4d51;
}
.dark-theme .main-header-right .nav-link.icon:hover {
  background: #f0f1ff;
}
.dark-theme .main-header-notification.show .dropdown-menu::before,
.dark-theme .main-header-message.show .dropdown-menu::before,
.dark-theme .main-profile-menu.show .dropdown-menu::before {
  background: #dadef4;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .header-search.show .dropdown-menu::before {
  background: var(--dark-theme);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .header-search .dropdown-menu {
  border-color: rgba(255, 255, 255, 0.1);
  border-width: 1px;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .main-form-search .form-control {
  border-color: rgba(255, 255, 255, 0.1);
  border-width: 1px;
  background-color: var(--dark-theme);
}
.dark-theme .main-form-search .form-control:focus {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
  box-shadow: none !important;
}
.dark-theme .main-form-search .form-control:focus + .btn {
  color: #dadef4;
}
.dark-theme .main-form-search .sp-container .form-control:focus + button {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .sp-container .main-form-search .form-control:focus + button {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-form-search .btn,
.dark-theme .main-form-search .sp-container button {
  color: #b4bdce;
}
.dark-theme .sp-container .main-form-search button {
  background-color: transparent;
  color: #b4bdce;
}
.dark-theme .main-form-search .btn:hover,
.dark-theme .main-form-search .sp-container button:hover {
  color: #8f9cc0;
}
.dark-theme .sp-container .main-form-search button:hover {
  color: #8f9cc0;
}
.dark-theme .main-form-search .btn:focus,
.dark-theme .main-form-search .sp-container button:focus {
  color: #8f9cc0;
}
.dark-theme .sp-container .main-form-search button:focus {
  color: #8f9cc0;
}
.dark-theme .main-header-message .dropdown-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-header-flags .dropdown-menu {
  border-color: #f0f2f8;
  border-width: 1px;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .main-header-flags.show .dropdown-menu::before {
  background: #dadef4;
  border-top: 1px solid #f0f2f8;
  border-left: 1px solid #f0f2f8;
}
.dark-theme .main-header-flags .dropdown-footer {
  border-top: 1px solid rgba(123, 65, 216, 0.1);
}
.dark-theme .main-footer {
  background-color: var(--dark-theme);
}
.dark-theme .main-footer-app .container,
.dark-theme .main-footer-app .container-fluid {
  border-top-width: 0;
}
.dark-theme .main-footer-demo {
  background-color: #0c025b;
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-footer-demo .container {
  border-top-width: 0;
}
.dark-theme .main-footer-demo a {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-footer-demo a:hover, .dark-theme .main-footer-demo a:focus {
  color: #dadef4;
}
.dark-theme .sidebar {
  background-color: var(--dark-theme);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .sidebar-body h5 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-body);
}
.dark-theme .main-profile-menu .dropdown-menu {
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  background: var(--dark-theme);
}
.dark-theme .main-profile-menu .dropdown-item {
  color: rgba(255, 255, 255, 0.7) !important;
}
.dark-theme .main-profile-menu .dropdown-item:hover, .dark-theme .main-profile-menu .dropdown-item:focus {
  background-color: var(--dark-body);
}
.dark-theme .main-profile-menu .dropdown-item + .dropdown-item {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-profile-menu .border-top {
  border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .main-iconbar {
  background-color: #dadef4;
  border-right: 1px solid #e8e8f7;
  border-top: 1px solid #e8e8f7;
}
.dark-theme .main-iconbar .nav-link {
  color: #8f9cc0;
}
.dark-theme .main-iconbar .nav-link:hover, .dark-theme .main-iconbar .nav-link:focus {
  color: #3c4858;
}
.dark-theme .main-iconbar-logo {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-logo:hover, .dark-theme .main-iconbar-logo:focus {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-help {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-iconbar-help:hover, .dark-theme .main-iconbar-help:focus {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-aside {
  background-color: #dadef4;
  border-right: 1px solid #e8e8f7;
  border-top: 1px solid #e8e8f7;
}
.dark-theme .main-iconbar-toggle-menu {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-toggle-menu:hover, .dark-theme .main-iconbar-toggle-menu:focus {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-body .nav-item + .nav-item {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .main-iconbar-body .nav-link {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-body .nav-link i, .dark-theme .main-iconbar-body .nav-link.with-sub::after {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-iconbar-body .nav-sub {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .main-iconbar-body .nav-sub .nav-sub-item + .nav-sub-item {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .main-iconbar-body .nav-sub .nav-sub-link {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-title {
  color: #8f9cc0;
}
.dark-theme .main-iconbar-text {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-iconbar-primary .main-img-user::after {
  box-shadow: none;
}
.dark-theme .main-iconbar-primary .main-iconbar-logo {
  color: #dadef4;
}
.dark-theme .main-iconbar-primary .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-iconbar-primary .nav-link:hover, .dark-theme .main-iconbar-primary .nav-link:focus {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-iconbar-primary .nav-link.active {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .main-iconbar-primary .main-iconbar-help {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-iconbar-primary .main-iconbar-help:hover, .dark-theme .main-iconbar-primary .main-iconbar-help:focus {
  color: #dadef4;
}
.dark-theme .main-iconbar-aside-primary {
  background-color: #f1f2f9;
  box-shadow: 0 0 16px rgba(28, 39, 60, 0.08);
  border-right: 1px solid #e8e8f7;
}
.dark-theme .main-iconbar-aside-primary .main-iconbar-header {
  background-color: #dadef4;
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-iconbar-aside-primary .main-iconbar-body .nav {
  border-left-width: 0;
}
.dark-theme .main-iconbar-aside-primary .main-iconbar-body .nav-item + .nav-item,
.dark-theme .main-iconbar-aside-primary .main-iconbar-body .nav-sub,
.dark-theme .main-iconbar-aside-primary .main-iconbar-body .nav-sub-item + .nav-sub-item {
  border-top-color: #f0f2f8;
}
.dark-theme .main-icon-group {
  color: #3b4863;
}
.dark-theme .icons-list-item {
  background: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
}
.dark-theme .ui-datepicker {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 #151829;
}
.dark-theme .ui-datepicker .ui-datepicker-header {
  color: #dadef4;
  border: 0;
  background-color: transparent;
}
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  color: rgba(255, 255, 255, 0.7);
  background: #000000;
}
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next::before,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  background: rgba(68, 86, 195, 0.1);
}
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before, .dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before {
  color: #3b4863;
}
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before, .dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before {
  color: #3b4863;
}
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,
.dark-theme .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
  color: #3c4858;
  border: 0;
  background-color: transparent;
}
.dark-theme .ui-datepicker .ui-datepicker-title {
  color: #dadef4;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar {
  background-color: transparent;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar th {
  color: #dadef4;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td {
  border: 1px solid var(--dark-theme);
  background-color: var(--dark-theme);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td span {
  color: #313b54;
  border: 0;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td a {
  color: #dadef4;
  border: 0;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: var(--dark-body);
  color: #8f9cc0;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #dadef4;
}
.dark-theme .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:hover, .dark-theme .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:focus {
  color: #dadef4;
}
.dark-theme .ui-datepicker-inline {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .datepicker-panel > ul > li.highlighted {
  color: #dadef4 !important;
  background: var(--primary-bg-color);
}
.dark-theme .datepicker-panel > ul > li.highlighted:hover {
  color: #dadef4 !important;
  background: var(--primary-bg-color);
}
.dark-theme .datetimepicker {
  box-shadow: none;
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .datetimepicker table th.prev, .dark-theme .datetimepicker table th.next, .dark-theme .datetimepicker table th.switch {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .datetimepicker table th.prev span::before, .dark-theme .datetimepicker table th.next span::before {
  color: #8f9cc0;
}
.dark-theme .datetimepicker table th.prev:hover, .dark-theme .datetimepicker table th.prev:focus {
  background-color: var(--dark-theme);
}
.dark-theme .datetimepicker table th.next:hover, .dark-theme .datetimepicker table th.next:focus {
  background-color: var(--dark-theme);
}
.dark-theme .datetimepicker table th.switch {
  color: #8f9cc0;
}
.dark-theme .datetimepicker table td {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .datetimepicker table td.old, .dark-theme .datetimepicker table td.new {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .datetimepicker .datetimepicker-days table thead tr:last-child th {
  color: #dadef4;
  background-color: var(--dark-theme);
}
.dark-theme .main-datetimepicker {
  box-shadow: none;
  border-color: #f0f2f8;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container {
  box-shadow: none;
  border-width: 0;
  background-color: #dadef4;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar {
  border-width: 0;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar th {
  color: #8f9cc0;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.day_another_month {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.hover {
  background-color: #f0f2f8;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  border-left: 1px solid #b4bdce;
}
.dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:hover, .dark-theme .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:focus {
  background-color: #f0f2f8;
}
.dark-theme .jqvmap-label {
  background-color: rgba(17, 17, 17, 0.9);
}
.dark-theme .chart-dropshadow2 {
  -webkit-filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
  filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
}
.dark-theme #chart svg path#apexcharts-radialbarTrack-0 {
  stroke: transparent;
}
.dark-theme .mapael .zoomButton {
  background-color: #292929;
  border: 1px solid #292929;
  color: #dadef4;
}
.dark-theme .mapael .mapTooltip {
  background-color: #474c4b;
  color: #dadef4;
}
.dark-theme input.parsley-error:focus,
.dark-theme textarea.parsley-error:focus,
.dark-theme input.parsley-success:focus,
.dark-theme textarea.parsley-success:focus {
  box-shadow: none !important;
}
.dark-theme .parsley-checkbox.parsley-error {
  border: 1px solid #f16d75;
}
.dark-theme .parsley-checkbox.parsley-success {
  border: 1px solid #19b159;
}
.dark-theme .parsley-errors-list {
  color: #f16d75;
}

@media (max-width: 575.98px) {
  .dark-theme .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .dark-theme .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .dark-theme .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .dark-theme .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (min-width: 1200px) {
  .dark-theme .main-content-dashboard-ten .main-content-body-right {
    box-shadow: 0 0 6px rgba(28, 39, 60, 0.1);
  }
}
@media (max-width: 991.98px) {
  .dark-theme .main-content-left-show .main-content-left {
    background-color: #dadef4;
    border-right: 1px solid #e8e8f7;
    box-shadow: 0 0 3px rgba(28, 39, 60, 0.1);
  }
}
/* ###### Main-content  ###### */
/* ###### Main-header  ###### */
@media (max-width: 991.98px) {
  .dark-theme .main-header-menu-show .main-header-menu {
    border-right: 1px solid rgba(28, 39, 60, 0.08);
    box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-header-menu {
    background-color: transparent;
    border-right: 0;
  }
}
/* ###### Main-header  ###### */
/* ###### Main-header-nav  ###### */
@media (min-width: 992px) {
  .dark-theme .main-menu-sub {
    background-color: #dadef4;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-menu-sub-mega .container {
    background-color: #dadef4;
    border: 2px solid rgba(28, 39, 60, 0.12);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-menu-sub-mega .container > div + div {
    border-left: 1px solid rgba(28, 39, 60, 0.05);
  }
}
@media (min-width: 992px) {
  .dark-theme .dark-theme .main-menu-sub-mega .nav + .nav {
    border-top: 0;
  }
}
@media (min-width: 1200px) {
  .dark-theme .main-iconbar-aside {
    border-right: 0;
  }
}
@media (min-width: 1200px) {
  .dark-theme .main-iconbar-toggle-menu::before {
    border-left: 2px solid #000000;
  }
}
.parsley-style-1 .parsley-input.parsley-error .form-control {
  border-color: #f16d75;
}

.dark-theme .parsley-style-1 .parsley-input.parsley-success .form-control {
  border-color: #19b159;
}
.dark-theme .parsley-style-1 .parsley-checkbox.parsley-error {
  border: 1px solid #f16d75;
}
.dark-theme .parsley-style-1 .parsley-errors-list.filled {
  color: #f16d75;
}
.dark-theme .ql-wrapper-demo {
  background-color: var(--dark-theme);
}
.dark-theme .ql-scrolling-demo {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ql-scrolling-demo .ql-container {
  border-width: 0;
}
.dark-theme .ql-scrolling-demo .ql-container .ql-editor {
  color: #dadef4;
}
.dark-theme .ql-wrapper-modal .ql-snow.ql-toolbar {
  border-width: 0;
  border-bottom-width: 1px;
}
.dark-theme .ql-wrapper-modal .ql-snow.ql-container {
  border-width: 0;
}
.dark-theme .ql-bubble.ql-container:not(.ql-disabled) a::before {
  background-color: #8f9cc0;
}
.dark-theme .ql-bubble .ql-tooltip {
  background-color: #8f9cc0;
}
.dark-theme .ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top-color: #000;
}
.dark-theme .ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom-color: #000;
}
.dark-theme .ql-bubble .ql-toolbar {
  background: #000;
}
.dark-theme .ql-bubble .ql-toolbar button {
  color: #8896af;
}
.dark-theme .ql-bubble .ql-toolbar button .ql-fill {
  fill: #8896af;
}
.dark-theme .ql-bubble .ql-toolbar button .ql-stroke {
  stroke: #8896af;
}
.dark-theme .ql-bubble .ql-toolbar button.ql-active {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.08);
}
.dark-theme .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .ql-snow .ql-tooltip {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  color: #dadef4;
}
.dark-theme .ql-snow.ql-container {
  border-color: rgba(255, 255, 255, 0.1);
  border-width: 1px;
}
.dark-theme .ql-snow .ql-picker-options {
  background-color: var(--dark-theme);
}
.dark-theme .ql-snow.ql-toolbar {
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.1);
  border-bottom-width: 1px;
}
.dark-theme .ql-snow.ql-toolbar .ql-picker-label {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active {
  background-color: var(--dark-theme);
  border-color: transparent;
  color: #dadef4;
}
.dark-theme .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke {
  stroke: #dadef4 !important;
}
.dark-theme .ql-snow.ql-toolbar button {
  border: 1px solid transparent;
  color: #dadef4 !important;
}
.dark-theme .ql-snow.ql-toolbar button i.la-bold, .dark-theme .ql-snow.ql-toolbar button i.la-underline {
  width: 21px;
}
.dark-theme .ql-snow.ql-toolbar button .ql-stroke {
  stroke-width: 2px;
}
.dark-theme .ql-snow.ql-toolbar button:hover, .dark-theme .ql-snow.ql-toolbar button:focus {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .ql-snow.ql-toolbar button:hover .ql-stroke, .dark-theme .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #dadef4;
}
.dark-theme .ql-snow.ql-toolbar button.ql-active {
  background-color: var(--dark-theme);
  color: #dadef4;
  border-color: transparent;
}
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-fill {
  fill: #dadef4;
}
.dark-theme .ql-snow.ql-toolbar button.ql-active .ql-stroke {
  stroke: #dadef4 !important;
}
.dark-theme .ql-snow .ql-picker {
  border-width: 0;
  color: #dadef4 !important;
}
.dark-theme .ql-snow .ql-picker:hover .ql-picker-label, .dark-theme .ql-snow .ql-picker:focus .ql-picker-label {
  color: #8f9cc0;
}
.dark-theme .ql-snow .ql-picker:hover .ql-picker-label .ql-stroke, .dark-theme .ql-snow .ql-picker:focus .ql-picker-label .ql-stroke {
  stroke: #dadef4;
}
.dark-theme .ql-snow .ql-picker-label {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
}
.dark-theme .ql-snow .ql-stroke {
  stroke: #dadef4 !important;
}
.dark-theme .ql-snow .ql-editor {
  color: #dadef4;
}
.dark-theme .irs-line-left,
.dark-theme .irs-line-mid,
.dark-theme .irs-line-right {
  background-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .irs-slider:hover:before, .dark-theme .irs-slider:focus:before {
  background-color: #260bfa;
}
.dark-theme .irs-min,
.dark-theme .irs-max {
  background-color: var(--dark-body);
}
.dark-theme .irs-success .irs-bar,
.dark-theme .irs-success .irs-bar-edge,
.dark-theme .irs-success .irs-slider::before,
.dark-theme .irs-success .irs-from,
.dark-theme .irs-success .irs-to,
.dark-theme .irs-success .irs-single {
  background-color: #19b159;
}
.dark-theme .irs-success .irs-from::after,
.dark-theme .irs-success .irs-to::after,
.dark-theme .irs-success .irs-single::after {
  border-top-color: #19b159;
}
.dark-theme .irs-dark .irs-bar,
.dark-theme .irs-dark .irs-bar-edge,
.dark-theme .irs-dark .irs-slider::before,
.dark-theme .irs-dark .irs-from,
.dark-theme .irs-dark .irs-to,
.dark-theme .irs-dark .irs-single {
  background-color: #3b4863;
}
.dark-theme .irs-dark .irs-from::after,
.dark-theme .irs-dark .irs-to::after,
.dark-theme .irs-dark .irs-single::after {
  border-top-color: #3b4863;
}
.dark-theme .irs-modern .irs-line-left,
.dark-theme .irs-modern .irs-line-mid,
.dark-theme .irs-modern .irs-line-right {
  box-shadow: inset -2px 2px 2px 0 rgba(34, 34, 34, 0.1);
}
.dark-theme .irs-modern .irs-bar,
.dark-theme .irs-modern .irs-bar-edge {
  box-shadow: inset 0 1px 1px 0 rgba(34, 34, 34, 0.1);
}
.dark-theme .irs-modern .irs-slider {
  background-color: #dadef4;
}
.dark-theme .irs-modern .irs-slider::before {
  background-color: #dadef4;
}
.dark-theme .irs-modern.irs-success .irs-slider {
  border-color: #19b159;
}
.dark-theme .irs-modern.irs-success .irs-slider::before {
  border-color: #19b159;
}
.dark-theme .irs-modern.irs-dark .irs-slider {
  border-color: #8f9cc0;
}
.dark-theme .irs-modern.irs-dark .irs-slider::before {
  border-color: #8f9cc0;
}
.dark-theme .irs-outline .irs-line-left,
.dark-theme .irs-outline .irs-line-mid,
.dark-theme .irs-outline .irs-line-right {
  background-color: transparent;
}
.dark-theme .irs-outline .irs-slider {
  background-color: #dadef4;
}
.dark-theme .irs-outline.irs-success .irs-line,
.dark-theme .irs-outline.irs-success .irs-slider {
  border-color: #19b159;
}
.dark-theme .irs-outline.irs-success .irs-line:hover::before, .dark-theme .irs-outline.irs-success .irs-line:focus::before {
  background-color: #339701;
}
.dark-theme .irs-outline.irs-success .irs-slider:hover::before, .dark-theme .irs-outline.irs-success .irs-slider:focus::before {
  background-color: #339701;
}
.dark-theme .irs-outline.irs-dark .irs-line,
.dark-theme .irs-outline.irs-dark .irs-slider {
  border-color: #3b4863;
}
.dark-theme .irs-outline.irs-dark .irs-line:hover::before, .dark-theme .irs-outline.irs-dark .irs-line:focus::before {
  background-color: #313c53;
}
.dark-theme .irs-outline.irs-dark .irs-slider:hover::before, .dark-theme .irs-outline.irs-dark .irs-slider:focus::before {
  background-color: #313c53;
}
.dark-theme .select2-container--default .select2-selection--single {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: rgba(255, 255, 255, 0.7) !important;
}
.dark-theme .select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .select2-container--default .select2-selection--multiple {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default .select2-selection--multiple ::placeholder {
  color: rgba(255, 255, 255, 0.3) !important;
}
.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice {
  border-color: transparent;
  color: #dadef4;
  background-color: var(--dark-body);
}
.dark-theme .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #dadef4;
}
.dark-theme .select2-container--default.select2-container--focus .select2-selection--multiple {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .select2-container--default .select2-results__option[aria-selected=true] {
  background-color: var(--dark-body) !important;
}
.dark-theme .select2-container--default.select2-container--disabled .select2-selection__choice {
  background-color: var(--dark-body);
}
.dark-theme .select2-container--open .select2-selection--single,
.dark-theme .select2-container--open .select2-selection--multiple {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: var(--dark-body) !important;
}
.dark-theme .select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: var(--dark-body) !important;
}
.dark-theme .select2-dropdown {
  border-color: rgba(255, 255, 255, 0.1);
  background: var(--dark-theme);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .has-success .select2-container--default .select2-selection--single,
.dark-theme .parsley-select.parsley-success .select2-container--default .select2-selection--single {
  border-color: #19b159;
}
.dark-theme .has-warning .select2-container--default .select2-selection--single {
  border-color: #ff9b21;
}
.dark-theme .has-danger .select2-container--default .select2-selection--single,
.dark-theme .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  border-color: #f16d75;
}
.dark-theme .select2-bd-0 + .select2-container--default .select2-selection--single {
  border-width: 0;
}
.dark-theme .bg-gray + .select2-container--default .select2-selection--single {
  background-color: #455473;
}
.dark-theme .bg-gray + .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #f0f2f8;
}
.dark-theme .select2-dropdown::-webkit-scrollbar-thumb {
  background: #f0f2f8;
}
.dark-theme .select2-dropdown *:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}
.dark-theme .sp-container {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .sp-container button {
  border: 0;
  background-color: var(--dark-body);
  text-shadow: none;
}
.dark-theme .sp-container button:hover, .dark-theme .sp-container button:focus {
  border: 0;
  background-color: var(--dark-theme) !important;
  text-shadow: none;
}
.dark-theme .sp-button-container .sp-cancel {
  color: #f16d75 !important;
}
.dark-theme .sp-button-container .sp-cancel:hover, .dark-theme .sp-button-container .sp-cancel:focus {
  color: #dadef4 !important;
}
.dark-theme .sp-picker-container {
  border-left: 0;
}

.dark-theme .sp-replacer {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.dark-theme .sp-replacer:hover, .dark-theme .sp-replacer:focus {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .sp-replacer.sp-active {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .sp-dd::before {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .sp-preview {
  border: 0;
}
.dark-theme .sp-dragger {
  background-color: transparent;
}
.dark-theme .sp-choose {
  background-color: #f0f2f8;
}
.dark-theme .sp-palette .sp-thumb-el:hover, .dark-theme .sp-palette .sp-thumb-el.sp-thumb-active {
  border-color: #3b4863;
}
.dark-theme .spinner-border {
  border: 0.25em solid currentColor;
  border-right-color: transparent;
}
.dark-theme .spinner-border-sm {
  border-width: 0.2em;
}
.dark-theme .spinner-grow {
  background-color: currentColor;
}
.dark-theme .sr-only {
  border: 0;
}
.dark-theme .lds-spinner {
  color: official;
}
.dark-theme .pulse {
  background: #f3ca56;
  box-shadow: 0 0 0 rgba(243, 202, 86, 0.9);
}
.dark-theme .spinner-border {
  border: 0.25em solid currentColor;
  border-right-color: transparent;
}
.dark-theme .spinner-border-sm {
  border-width: 0.2em;
}
.dark-theme .spinner-grow {
  background-color: currentColor;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar th {
  color: #8f9cc0;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #f16d75;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #f16d75;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar td span,
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar td a {
  color: #3c4858;
}
.dark-theme .main-datepicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #dadef4;
}
.dark-theme .main-nav-calendar-event .nav-link.exclude {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-nav-calendar-event .nav-link.exclude i {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-nav-calendar-event .nav-link.exclude::before {
  border-top: 1px solid rgba(255, 255, 255, 0.7);
}
.dark-theme .main-calendar {
  border-color: #f0f2f8;
}
.dark-theme .main-calendar .fc-content,
.dark-theme .main-calendar .fc-divider,
.dark-theme .main-calendar .fc-list-heading td,
.dark-theme .main-calendar .fc-list-view,
.dark-theme .main-calendar .fc-popover,
.dark-theme .main-calendar .fc-row,
.dark-theme .main-calendar tbody,
.dark-theme .main-calendar td,
.dark-theme .main-calendar th,
.dark-theme .main-calendar thead {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-header-toolbar h2 {
  color: #dadef4;
}
.dark-theme .main-calendar .fc-header-toolbar button {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: none;
  color: #dadef4;
  text-shadow: none;
}
.dark-theme .main-calendar .fc-header-toolbar button:hover, .dark-theme .main-calendar .fc-header-toolbar button:focus, .dark-theme .main-calendar .fc-header-toolbar button.fc-state-active {
  background-color: var(--dark-theme);
}
.dark-theme .main-calendar .fc-header-toolbar button.fc-today-button {
  color: #dadef4;
}
.dark-theme .main-calendar .fc-header-toolbar button.fc-today-button.fc-state-disabled {
  border-color: rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .main-calendar .fc-head-container .fc-day-header {
  color: #8f9cc0;
}
.dark-theme .main-calendar .fc-view > table {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view > table > thead th,
.dark-theme .main-calendar .fc-view > table > thead td {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view > table > tbody > tr > td {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view .fc-other-month {
  background-color: var(--dark-body);
}
.dark-theme .main-calendar .fc-view .fc-day-number {
  color: #dadef4;
}
.dark-theme .main-calendar .fc-view .fc-day-number:hover, .dark-theme .main-calendar .fc-view .fc-day-number:focus {
  color: #dadef4;
  background-color: var(--dark-body);
}
.dark-theme .main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:first-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view, .dark-theme .main-calendar .fc-view.fc-listWeek-view {
  border-width: 0;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-table, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-table {
  border-collapse: separate;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-heading td, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-heading td {
  background-color: transparent;
  border-width: 0;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main span:last-child, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main span:last-child {
  color: #dadef4;
}
.dark-theme .dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item {
  border-left: 4px solid transparent;
  background-color: #dadef4;
}
.dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
  border-left: 4px solid transparent;
  background-color: var(--dark-body);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item:hover td, .dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item:focus td {
  background-color: transparent;
}
.dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item:hover td, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item:focus td {
  background-color: transparent;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td {
  border-width: 0;
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-time, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-time {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-title, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-title {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title a, .dark-theme .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title a {
  color: #dadef4;
}
.dark-theme .main-calendar td.fc-today {
  background-color: var(--dark-body);
}
.dark-theme .main-calendar td.fc-today .fc-day-number {
  color: #dadef4;
}
.dark-theme .main-calendar td.fc-today .fc-day-number:hover, .dark-theme .main-calendar td.fc-today .fc-day-number:focus {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme .main-calendar .fc-event {
  border-width: 0;
  border-top-width: 5px;
}
.dark-theme .main-calendar .fc-time-grid-event {
  border-left-width: 0;
  border-top-width: 2px;
}
.dark-theme .main-calendar .fc-time-grid-event .fc-title {
  color: #ffffff;
}
.dark-theme .main-calendar .fc-time-grid-event .fc-desc {
  color: #dadef4;
}
.dark-theme .main-calendar .fc-list-empty {
  background-color: #dadef4;
  border: 1px solid #e8e8f7;
}
.dark-theme .main-modal-calendar-schedule .modal-content {
  border-width: 0;
}
.dark-theme .main-modal-calendar-schedule .modal-content > .btn-close {
  color: rgba(255, 255, 255, 0.7);
  text-shadow: none;
}
.dark-theme .main-modal-calendar-schedule .form-group-date {
  border: 1px solid #e8e8f7;
  background-color: #f1f2f9;
  color: #8f9cc0;
}
.dark-theme .main-modal-calendar-event .modal-content {
  border-width: 0;
  background-color: transparent;
}
.dark-theme .main-modal-calendar-event .modal-content > .btn-close {
  text-shadow: none;
}
.dark-theme .main-modal-calendar-event .modal-header {
  border-bottom-width: 0;
}
.dark-theme .main-modal-calendar-event .nav-modal-event .nav-link {
  color: rgba(255, 255, 255, 0.75);
}
.dark-theme .main-modal-calendar-event .nav-modal-event .nav-link:hover, .dark-theme .main-modal-calendar-event .nav-modal-event .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-modal-calendar-event .event-title {
  color: #dadef4;
}
.dark-theme .main-modal-calendar-event .modal-body {
  background-color: var(--dark-theme);
}
.dark-theme .main-modal-calendar-event .event-start-date,
.dark-theme .main-modal-calendar-event .event-end-date {
  color: #8f9cc0;
}
.dark-theme .main-nav-line-chat {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-nav-line-chat .nav-link {
  color: #3b4863;
}
.dark-theme .main-chat-contacts-wrapper {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-chat-contacts-more {
  color: #dadef4;
}
.dark-theme .main-chat-list .media {
  border: 1px solid transparent;
}
.dark-theme .main-chat-list .media + .media {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-chat-list .media.new {
  background-color: var(--dark-theme);
}
.dark-theme .main-chat-list .media.new .media-contact-name span:first-child {
  color: #dadef4;
}
.dark-theme .main-chat-list .media.new .media-body p {
  color: #dadef4;
}
.dark-theme .main-chat-list .media:hover, .dark-theme .main-chat-list .media:focus {
  background-color: var(--dark-body);
  border-top-color: var(--dark-body);
  border-bottom-color: var(--dark-body);
}
.dark-theme .main-chat-list .media:hover:first-child, .dark-theme .main-chat-list .media:focus:first-child {
  border-top-color: transparent;
}
.dark-theme .main-chat-list .media.selected {
  background-color: var(--dark-body);
  border-top-color: var(--dark-body);
  border-bottom-color: var(--dark-body);
}
.dark-theme .main-chat-list .media.selected:first-child {
  border-top-color: transparent;
}
.dark-theme .main-chat-list .media.selected .media-contact-name span:first-child {
  color: #dadef4;
}
.dark-theme .main-chat-list .media.selected .media-body p {
  color: #dadef4;
}
.dark-theme .main-chat-list .main-img-user span {
  color: #dadef4;
  background-color: #f16d75;
  box-shadow: 0 0 0 2px var(--dark-theme);
}
.dark-theme .main-chat-list .media-body p {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-list .media-contact-name span:first-child {
  color: #dadef4;
}
.dark-theme .main-chat-list .media-contact-name span:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-header {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-chat-header .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-msg-name h6 {
  color: #dadef4;
}
.dark-theme .main-chat-msg-name small {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-body .media.flex-row-reverse .main-msg-wrapper {
  background-color: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .main-chat-body .media.flex-row-reverse .main-msg-wrapper:before {
  border-right-color: transparent;
  border-left-color: #e9e9f9;
}
.dark-theme .main-chat-body .media.flex-row-reverse .main-msg-wrapper:after {
  border-right-color: transparent;
  border-left-color: #e9e9f9;
  border-width: 8px;
}
.dark-theme .main-msg-wrapper {
  background-color: #f4f6ff;
}
.dark-theme .main-msg-wrapper-1 {
  background-color: var(--primary-bg-color);
  color: white;
}
.dark-theme .main-msg-wrapper-2,
.dark-theme .main-msg-wrapper-3 {
  background-color: var(--dark-body);
}
.dark-theme .main-chat-body .media-body > div:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-time span {
  background: var(--primary03);
}
.dark-theme .main-chat-footer {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme .main-chat-footer .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-chat-footer .form-control {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  background-color: var(--dark-body);
}
.dark-theme .main-chat-footer .form-control:hover, .dark-theme .main-chat-footer .form-control:focus {
  box-shadow: none;
}
.dark-theme .main-content-title {
  color: #170c6b;
}
.dark-theme .main-contact-label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-label::after {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-item {
  border: 1px solid transparent;
  border-right-width: 0;
}
.dark-theme .main-contact-item + .main-contact-item {
  border-top-color: transparent;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-item:hover, .dark-theme .main-contact-item:focus {
  background-color: rgba(255, 255, 255, 0.1);
  border-top-color: rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
}
.dark-theme .main-contact-item.selected {
  border-top-color: rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
}
.dark-theme .main-contact-body h6 {
  color: #dadef4;
}
.dark-theme .main-contact-body span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-star {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-star:hover, .dark-theme .main-contact-star:focus {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-star.active {
  color: #ff9b21;
}
.dark-theme .main-contact-info-header {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-info-header .main-img-user a {
  background-color: var(--dark-theme);
  color: #dadef4;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-info-header .main-img-user a:hover, .dark-theme .main-contact-info-header .main-img-user a:focus {
  color: #dadef4;
  background: var(--primary-bg-color);
}
.dark-theme .main-contact-info-header .media-body h4 {
  color: #dadef4;
}
.dark-theme .main-contact-info-header .media-body p {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-info-header .media-body .nav-link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-action a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-contact-info-body .media-icon {
  color: rgba(255, 255, 255, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-contact-info-body .media-body label {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .main-contact-info-body .media-body span {
  color: #dadef4;
}
.dark-theme .main-card-signin {
  background-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-signin-footer p {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-signin-footer a {
  color: #8f9cc0;
}
.dark-theme .main-signup-wrapper {
  background-color: rgba(244, 245, 248, 0.2);
}
.dark-theme .main-column-signup-left h5 {
  color: #8f9cc0;
}
.dark-theme .main-column-signup-left .btn,
.dark-theme .main-column-signup-left .sp-container button {
  border-width: 2px;
}
.dark-theme .sp-container .main-column-signup-left button {
  border-width: 2px;
}
.dark-theme .main-column-signup {
  background-color: #dadef4;
}
.dark-theme .main-signup-header h4 {
  color: #8f9cc0;
}
.dark-theme .main-signup-header label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-signup-header .form-control {
  color: #8f9cc0;
  border-width: 2px;
  border-color: #f0f2f8;
}
.dark-theme .main-signup-header .form-control:focus {
  border-color: #b4bdce;
  box-shadow: none;
}
.dark-theme .main-signup-header .form-control::placeholder {
  color: rgba(255, 255, 255, 0.05);
}
.dark-theme .main-signup-header .row > div:first-child .btn,
.dark-theme .main-signup-header .row > div:first-child .sp-container button {
  background-color: #4267b2;
  color: #dadef4;
}
.dark-theme .sp-container .main-signup-header .row > div:first-child button {
  background-color: #4267b2;
  color: #dadef4;
}
.dark-theme .main-signup-header .row > div:first-child .btn:hover,
.dark-theme .main-signup-header .row > div:first-child .sp-container button:hover {
  background-color: #375694;
  color: #dadef4;
}
.dark-theme .sp-container .main-signup-header .row > div:first-child button:hover {
  background-color: #375694;
  color: #dadef4;
}
.dark-theme .main-signup-header .row > div:first-child .btn:focus,
.dark-theme .main-signup-header .row > div:first-child .sp-container button:focus {
  background-color: #375694;
  color: #dadef4;
}
.dark-theme .sp-container .main-signup-header .row > div:first-child button:focus {
  background-color: #375694;
  color: #dadef4;
}
.dark-theme .main-signup-footer p {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-signup-footer a {
  color: #8f9cc0;
}
.dark-theme .main-error-wrapper h1 {
  color: #8f9cc0;
}
.dark-theme .main-error-wrapper h2 {
  color: #3b4863;
}
.dark-theme .main-error-wrapper .btn,
.dark-theme .main-error-wrapper .sp-container button {
  border-width: 2px;
}
.dark-theme .sp-container .main-error-wrapper button {
  border-width: 2px;
}
.dark-theme .construction:before {
  background: var(--primary08);
}
.dark-theme .signpages .details:before {
  background: var(--primary08);
}
.dark-theme .signpages .row > h2 {
  color: #008080;
}
.dark-theme .signpages .login_form {
  background-color: var(--dark-theme);
}
.dark-theme .signpages .form__input {
  border: 0px solid transparent;
  border-bottom: 1px solid #aaa;
}
.dark-theme .signpages .form__input:focus {
  border-bottom-color: #008080;
  box-shadow: 0 0 5px rgba(0, 80, 80, 0.4);
}
.dark-theme .main-invoice-list {
  border-top: 1px solid #e8e8f7;
}
.dark-theme .main-invoice-list .media {
  border: 1px solid transparent;
  border-right-width: 0;
}
.dark-theme .main-invoice-list .media:hover, .dark-theme .main-invoice-list .media:focus {
  background-color: #f1f2f9;
}
.dark-theme .main-invoice-list .media + .media::before {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .main-invoice-list .media-icon {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-invoice-list .media-body h6 {
  color: #8f9cc0;
}
.dark-theme .main-invoice-list .media-body p {
  color: #3b4863;
}
.dark-theme .main-invoice-list .media-body p span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-invoice-list .selected {
  background-color: #f1f2f9;
  border-top-color: #f0f2f8;
  border-bottom-color: #f0f2f8;
}
.dark-theme .main-invoice-list .selected:first-child {
  border-top-color: transparent;
}
.dark-theme .card-invoice {
  background-color: transparent;
  border-width: 0;
}
.dark-theme .invoice-title {
  color: #f0f2f8;
}
.dark-theme .billed-from h6,
.dark-theme .billed-to h6 {
  color: #8f9cc0;
}
.dark-theme .invoice-info-row + .invoice-info-row {
  border-top: 1px dotted #f0f2f8;
}
.dark-theme .invoice-info-row span:first-child {
  color: #3c4858;
}
.dark-theme .table-invoice tbody > tr > th:first-child,
.dark-theme .table-invoice tbody > tr > td:first-child {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .table-invoice tbody > tr > th:first-child .invoice-notes p,
.dark-theme .table-invoice tbody > tr > td:first-child .invoice-notes p {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .main-mail-header .btn-group .btn,
.dark-theme .main-mail-header .btn-group .sp-container button {
  border-color: #e2e8f5;
  background-color: #dadef4;
}
.dark-theme .sp-container .main-mail-header .btn-group button {
  border-color: #e2e8f5;
  background-color: #dadef4;
}
.dark-theme .main-mail-header .btn-group .btn:hover,
.dark-theme .main-mail-header .btn-group .sp-container button:hover {
  color: #1c273c;
  background-color: #f6f9fd;
}
.dark-theme .sp-container .main-mail-header .btn-group button:hover {
  color: #1c273c;
  background-color: #f6f9fd;
}
.dark-theme .main-mail-header .btn-group .btn:focus,
.dark-theme .main-mail-header .btn-group .sp-container button:focus {
  color: #1c273c;
  background-color: #f6f9fd;
}
.dark-theme .sp-container .main-mail-header .btn-group button:focus {
  color: #1c273c;
  background-color: #f6f9fd;
}
.dark-theme .main-mail-header .btn-group .btn.disabled,
.dark-theme .main-mail-header .btn-group .sp-container button.disabled {
  background-color: #dadef4;
  color: #e2e8f5;
  border-color: #e2e8f5;
}
.dark-theme .sp-container .main-mail-header .btn-group button.disabled {
  background-color: #dadef4;
  color: #e2e8f5;
  border-color: #e2e8f5;
}
.dark-theme .main-mail-header .btn-group .btn.disabled:focus,
.dark-theme .main-mail-header .btn-group .sp-container button.disabled:focus {
  box-shadow: none;
}
.dark-theme .sp-container .main-mail-header .btn-group button.disabled:focus {
  box-shadow: none;
}
.dark-theme .main-mail-header .btn-group .btn.disabled:active,
.dark-theme .main-mail-header .btn-group .sp-container button.disabled:active {
  box-shadow: none;
}
.dark-theme .sp-container .main-mail-header .btn-group button.disabled:active {
  box-shadow: none;
}
.dark-theme .main-mail-options {
  border: 1px solid #e2e8f5;
  border-left-width: 0;
  border-right-width: 0;
}
.dark-theme .main-mail-options .btn,
.dark-theme .main-mail-options .sp-container button {
  background-color: transparent;
}
.dark-theme .sp-container .main-mail-options button {
  background-color: transparent;
}
.dark-theme .main-mail-options .btn:hover,
.dark-theme .main-mail-options .sp-container button:hover {
  background-color: #f6f9fd;
}
.dark-theme .sp-container .main-mail-options button:hover {
  background-color: #f6f9fd;
}
.dark-theme .main-mail-options .btn:focus,
.dark-theme .main-mail-options .sp-container button:focus {
  background-color: #f6f9fd;
}
.dark-theme .sp-container .main-mail-options button:focus {
  background-color: #f6f9fd;
}
.dark-theme .main-mail-options .btn.disabled,
.dark-theme .main-mail-options .sp-container button.disabled {
  background-color: transparent;
  color: #7987a1;
}
.dark-theme .sp-container .main-mail-options button.disabled {
  background-color: transparent;
  color: #7987a1;
}
.dark-theme .main-mail-item {
  border-top: 1px solid #e4ebf7;
  border-bottom: 1px solid #e4ebf7;
  background-color: rgba(189, 205, 228, 0.1);
}
.dark-theme .main-mail-item:first-child {
  border-top-width: 0;
}
.dark-theme .main-mail-item:hover, .dark-theme .main-mail-item:focus {
  background-color: #f6f9fd;
}
.dark-theme .main-mail-item.unread {
  background-color: #dadef4;
}
.dark-theme .main-mail-item.selected {
  background-color: white;
}
.dark-theme .main-mail-star {
  color: #e2e8f5;
}
.dark-theme .main-mail-star.active {
  color: #f0ad4e;
}
.dark-theme .main-mail-subject strong {
  color: #1c273c;
}
.dark-theme .main-mail-subject span {
  color: #5c6980;
}
.dark-theme .main-mail-date {
  color: #97a3b9;
}
.dark-theme .main-mail-compose {
  background-color: rgba(28, 39, 60, 0.5);
}
.dark-theme .main-mail-compose-box {
  box-shadow: 0 0 30px rgba(28, 39, 60, 0.2);
}
.dark-theme .main-mail-compose-header {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .main-mail-compose-header .nav-link {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .main-mail-compose-header .nav-link:hover, .dark-theme .main-mail-compose-header .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-mail-compose-body {
  background-color: var(--dark-theme);
}
.dark-theme .main-mail-compose-body .form-group .form-label {
  color: #dadef4;
}
.dark-theme .main-mail-compose-body .form-group .form-control {
  border-width: 0;
  border: none !important;
}
.dark-theme .main-mail-compose-body .form-group .form-control:focus {
  box-shadow: none !important;
}
.dark-theme .main-mail-compose-body .form-group + .form-group {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-mail-compose-body .form-group .nav-link {
  color: #dadef4;
}
.dark-theme .main-mail-compose-body .form-group .nav-link:hover, .dark-theme .main-mail-compose-body .form-group .nav-link:focus {
  color: #dadef4;
}
.dark-theme .main-mail-compose-compress,
.dark-theme .main-mail-compose-minimize {
  background-color: transparent;
}
.dark-theme .main-mail-two .main-header {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-mail-left {
  background-color: #f9f9f9;
  border-right: 1px solid #b4bdce;
}
.dark-theme .main-mail-content {
  background-color: #f4f5fb;
}
.dark-theme .main-content-body-show .main-header-mail-arrow {
  background: #f1f5ff;
}
.dark-theme .table-inbox tr td .fa-bookmark {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .inbox-pagination a.np-btn {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .mail-option .chk-all,
.dark-theme .mail-option .btn-group a.btn {
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
}
.dark-theme .table-inbox {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .table-inbox tr td {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
}
.dark-theme .table-inbox tr td .fa-star {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .table-inbox tr td .fa-star.inbox-started, .dark-theme .table-inbox tr td .fa-star:hover {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .mail-option .dropdown-menu > li > a {
  color: #dadef4;
}
.dark-theme .mail-option .dropdown-menu > li > a:hover {
  background: var(--dark-body);
  color: var(--primary-bg-color);
}
.dark-theme .profile-cover__img > img {
  border: 0px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .profile-cover__img > .h3 {
  color: #dadef4;
}
.dark-theme .profile-cover__img > a {
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .profile-cover__info .nav li {
  color: #dadef4;
}
.dark-theme .profile-cover__info .nav li:not(:first-child) {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-content-left-profile {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-profile-name {
  color: #8f9cc0;
}
.dark-theme .main-profile-name-text {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-content-body-profile .nav {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-content-body-profile .main-nav-line .nav-link {
  color: #dadef4;
}
.dark-theme .main-profile-view-info h6 {
  color: #8f9cc0;
}
.dark-theme .main-profile-view-info span {
  color: #f10075;
}
.dark-theme .main-traffic-detail-item > div:first-child > span:first-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-traffic-detail-item > div:first-child > span:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-traffic-detail-item > div:first-child > span:last-child span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-profile-work-list .media-body h6 {
  color: #8f9cc0;
}
.dark-theme .main-profile-work-list .media-body p {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-profile-contact-list .media-body span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-profile-contact-list .media-body div {
  color: #8f9cc0;
}
.dark-theme .crypto-transcation.list-unstyled li {
  border: 1px solid #f1f2f7;
}
.dark-theme .toolbar .btn {
  background: #dadef4;
  color: #222;
  border: 1px solid #e7e7e7;
  border-bottom: 2px solid #ddd;
}
.dark-theme .crypto-card {
  background-color: var(--dark-theme);
}
.dark-theme .btn-default.active {
  background: var(--primary-bg-color);
  color: #dadef4;
  border-bottom: 2px solid #433c9a;
}
.dark-theme .card-bitcoin label {
  color: #dadef4;
}
.dark-theme .card-bitcoin p {
  color: #dadef4;
}
.dark-theme .crypto-wallet .chart-circle-value.circle-style {
  border: 2px dashed #9a93e8;
  background: #fcfcff;
}
.dark-theme .cryp-icon {
  color: #dadef4;
}
.dark-theme .buy-sell .form {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: rgba(0, 0, 0, 0.2);
}
.dark-theme .bg-background2:before {
  background: var(--primary08);
}
.dark-theme .exchange-icon {
  background: #19b159;
}
.dark-theme .crypto-btc-usd .nav-link.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .payment-list .payment-item {
  color: #c2c6d4;
}
.dark-theme .payment-list .payment-item i {
  border: 1px solid #e6e9f3;
}
.dark-theme .payment-item.active i {
  border-color: #19b159;
  color: #19b159;
}
.dark-theme .payment-item.active span {
  color: #19b159;
}
.dark-theme .payment-cards {
  color: #707894;
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme input:checked + label.payment-cards {
  border-color: var(--primary-bg-color) !important;
  border-width: 1px;
  color: var(--primary-bg-color);
}
.dark-theme .form input:checked + label:after,
.dark-theme form input:checked + label:after {
  border-style: solid;
  border-width: 0 35px 35px 0px;
  border-color: var(--primary-bg-color) var(--primary-bg-color) transparent;
}
.dark-theme .form input:checked + label:after {
  border-style: solid;
  border-width: 0 35px 35px 0px;
  border-color: var(--primary-bg-color) var(--primary-bg-color) transparent;
}
.dark-theme .form input:checked + label:before {
  color: #dadef4;
}
.dark-theme form input:checked + label:before,
.dark-theme .form input:checked + label:before {
  color: #dadef4;
}
.dark-theme .crypto-buysell-card .nav.panel-tabs li {
  background: #dadef4;
}
.dark-theme .crypto-buysell-card .nav.panel-tabs li .active:before {
  border: solid transparent;
  border-width: 10px;
  border-top-color: var(--primary-bg-color);
}
.dark-theme .crypto-buysell-card .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .wallet .input-group-addon-right,
.dark-theme .wallet .input-group-addon {
  color: #b7bec5;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .crypto-wallet .clipboard-icon {
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .crypto-wallet .clipboard-icon:hover, .dark-theme .crypto-wallet .clipboard-icon:focus {
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .wallet .clipboard-icon {
  background: #2a2e4a;
}
.dark-theme .wallet .input-group-addon-left {
  background: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 0 !important;
}
.dark-theme .transcation-crypto .table.dataTable th,
.dark-theme .transcation-crypto .table.dataTable td {
  border-left: 0;
}
.dark-theme .ratio {
  background-color: #222222;
  color: #dadef4;
}
.dark-theme .product-timeline ul.timeline-1:before {
  border-left: 2px dotted #c0ccda;
}
.dark-theme .countrywise-sale .list-group-item {
  border-left-width: 0;
  border-right-width: 0;
  border-style: dotted;
  border-color: #e2e8f5;
  background-color: transparent;
}
.dark-theme .countrywise-sale .list-group-item span {
  color: #1c273c;
}
.dark-theme .top-selling-products .product-img {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .top-selling-products .price,
.dark-theme .top-selling-products .count {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .top-selling-products .title,
.dark-theme .top-selling-products .amount {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .top-selling-products .items-sold {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .ecommerce.wizard {
  background: #dadef4;
}
.dark-theme .ecommerce.wizard .nav-tabs {
  border-bottom-color: #e0e0e0;
}
.dark-theme .connecting-line {
  background: #e0e0e0;
}
.dark-theme #checkoutsteps > .actions a {
  color: #dadef4;
  background: var(--primary-bg-color);
}
.dark-theme #checkoutsteps > .steps a {
  background-color: transparent;
  color: #dadef4;
}
.dark-theme #checkoutsteps > .steps .current a .number {
  border: 2px solid var(--primary-bg-color);
  color: #ffffff;
}
.dark-theme #checkoutsteps .item .thumb {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme #checkoutsteps .total {
  color: var(--primary-bg-color);
}
.dark-theme .card-pay .tabs-menu.nav {
  background: rgba(0, 0, 0, 0.2);
}
.dark-theme .card-pay .tabs-menu.nav li a {
  border-right: 0;
}
.dark-theme .card-pay .tabs-menu li a.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .item1-links li {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .item1-links a {
  color: #070510;
}
.dark-theme .item1-links .nav-item a.active {
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .item1-links .nav-link:hover, .dark-theme .item1-links .nav-link:focus {
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .track {
  background-color: var(--dark-body);
}
.dark-theme .track .step.active .text {
  color: #dadef4;
}
.dark-theme .track .icon {
  background: var(--dark-body);
}
.dark-theme .track .step.active:before {
  background: var(--primary-bg-color);
}
.dark-theme .track .step.active .icon {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .product-grid .product-discount-label {
  color: #dadef4;
  background-color: #16b36e;
}
.dark-theme .product-grid .product-like-icon {
  color: #dc3545;
  background: #dadef4;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.dark-theme .product-grid .product-like-icon:hover {
  color: #dadef4;
  background: #dc3545;
}
.dark-theme .product-grid .product-link a {
  color: #ffffff;
  background: var(--primary-bg-color);
  border-right: 0px solid rgba(215, 215, 215, 0.15);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
}
.dark-theme .product-grid .product-link a:nth-child(2n) {
  border-right: none;
}
.dark-theme .product-grid .product-link a:hover {
  color: var(--dark-theme);
  background-color: var(--dark-theme);
}
.dark-theme .product-grid .product-link a span {
  color: #dadef4;
}
.dark-theme .product-content .rating {
  color: #ff9b21;
}
.dark-theme .product-grid .title a {
  color: #dadef4;
}
.dark-theme .product-grid .price {
  color: #dadef4;
}
.dark-theme .product-grid .price .old-price {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .product_price .old_price {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .productdesc .list-unstyled li {
  border-bottom: 0 !important;
}
.dark-theme .bg-secondary {
  background-color: #f1388b !important;
}
.dark-theme a.bg-secondary:hover, .dark-theme a.bg-secondary:focus {
  background-color: #de287a !important;
}
.dark-theme button.bg-secondary:hover, .dark-theme button.bg-secondary:focus {
  background-color: #de287a !important;
}
.dark-theme .bg-primary {
  background-color: var(--primary-bg-color) !important;
}
.dark-theme a.bg-primary:hover, .dark-theme a.bg-primary:focus {
  background-color: var(--primary-bg-hover) !important;
}
.dark-theme button.bg-primary:hover, .dark-theme button.bg-primary:focus {
  background-color: var(--primary-bg-hover) !important;
}
.dark-theme .bg-success {
  background-color: #19b159 !important;
}
.dark-theme a.bg-success:hover, .dark-theme a.bg-success:focus {
  background-color: #16a552 !important;
}
.dark-theme button.bg-success:hover, .dark-theme button.bg-success:focus {
  background-color: #16a552 !important;
}
.dark-theme .dark-bg-info {
  background-color: #01b8ff !important;
}
.dark-theme a.bg-info:hover, .dark-theme a.bg-info:focus {
  background-color: #06aff1 !important;
}
.dark-theme button.bg-info:hover, .dark-theme button.bg-info:focus {
  background-color: #06aff1 !important;
}
.dark-theme .bg-warning {
  background-color: #ff9b21 !important;
}
.dark-theme a.bg-warning:hover, .dark-theme a.bg-warning:focus {
  background-color: #f1911d !important;
}
.dark-theme button.bg-warning:hover, .dark-theme button.bg-warning:focus {
  background-color: #f1911d !important;
}
.dark-theme .bg-danger {
  background-color: #f16d75 !important;
}
.dark-theme a.bg-danger:hover, .dark-theme a.bg-danger:focus {
  background-color: #ec4157 !important;
}
.dark-theme button.bg-danger:hover, .dark-theme button.bg-danger:focus {
  background-color: #ec4157 !important;
}
.dark-theme .bg-light {
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: #dadef4;
}
.dark-theme a.bg-light:hover, .dark-theme a.bg-light:focus {
  background-color: #dbe0ea !important;
}
.dark-theme button.bg-light:hover, .dark-theme button.bg-light:focus {
  background-color: #dbe0ea !important;
}
.dark-theme .bg-dark {
  background-color: #3b4863 !important;
}
.dark-theme a.bg-dark:hover, .dark-theme a.bg-dark:focus {
  background-color: #131212 !important;
}
.dark-theme button.bg-dark:hover, .dark-theme button.bg-dark:focus {
  background-color: #131212 !important;
}
.dark-theme .bg-white {
  background-color: #dadef4 !important;
}
.dark-theme .bg-transparent {
  background-color: transparent !important;
}
.dark-theme .bg-primary-gradient {
  background: linear-gradient(to right, var(--primary-bg-color) 0%, var(--primary05) 100%);
}
.dark-theme .bg-secondary-gradient {
  background: linear-gradient(to right, #f1388b 0%, #fb6dad 100%);
}
.dark-theme .bg-danger-gradient {
  background-image: linear-gradient(to right, #fd6074 0%, #f594a0 100%) !important;
}
.dark-theme .bg-dark-gradient {
  background-image: linear-gradient(to right, #3b4863 0%, #606f8e 100%) !important;
}
.dark-theme .bg-success-gradient {
  background: linear-gradient(to right, #19b159 0%, #6cefa3 100%);
}
.dark-theme .bg-warning-gradient {
  background: linear-gradient(to right, #ff9b21 0%, #f9c07b 100%);
}
.dark-theme .bg-info-gradient {
  background: linear-gradient(to right, #01b8ff 0%, #7edbff 100%);
}
.dark-theme .bg-white-1 {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .bg-white-2 {
  background-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .bg-white-3 {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .bg-white-4 {
  background-color: rgba(255, 255, 255, 0.4);
}
.dark-theme .bg-white-5 {
  background-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .bg-white-6 {
  background-color: rgba(255, 255, 255, 0.6);
}
.dark-theme .bg-white-7 {
  background-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .bg-white-8 {
  background-color: rgba(255, 255, 255, 0.8);
}
.dark-theme .bg-white-9 {
  background-color: rgba(255, 255, 255, 0.9);
}
.dark-theme .bg-black-1 {
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .bg-black-2 {
  background-color: rgba(0, 0, 0, 0.2);
}
.dark-theme .bg-black-3 {
  background-color: rgba(0, 0, 0, 0.3);
}
.dark-theme .bg-black-4 {
  background-color: rgba(0, 0, 0, 0.4);
}
.dark-theme .bg-black-5 {
  background-color: rgba(0, 0, 0, 0.5);
}
.dark-theme .bg-black-6 {
  background-color: rgba(0, 0, 0, 0.6);
}
.dark-theme .bg-black-7 {
  background-color: rgba(0, 0, 0, 0.7);
}
.dark-theme .bg-black-8 {
  background-color: rgba(0, 0, 0, 0.8);
}
.dark-theme .bg-black-9 {
  background-color: rgba(0, 0, 0, 0.9);
}
.dark-theme .bg-indigo {
  background-color: #4b0082;
}
.dark-theme .bg-azure {
  background-color: #007ea7;
}
.dark-theme .bg-purple {
  background-color: #6f42c1;
}
.dark-theme .bg-pink {
  background-color: #f1388b !important;
}
.dark-theme .bg-orange {
  background-color: #fd7e14;
}
.dark-theme .bg-teal {
  background-color: #00cccc;
}
.dark-theme .bg-purple-dark {
  background-color: #59339d;
}
.dark-theme .bg-success-transparent {
  background-color: rgba(111, 234, 163, 0.2);
}
.dark-theme .bg-secondary-transparent {
  background-color: rgba(240, 112, 187, 0.15);
}
.dark-theme .bg-primary-transparent {
  background-color: var(--primary01);
}
.dark-theme .bg-info-transparent {
  background-color: rgba(1, 184, 255, 0.12);
}
.dark-theme .bg-warning-transparent {
  background-color: rgba(243, 202, 86, 0.15);
}
.dark-theme .bg-danger-transparent {
  background-color: rgba(255, 71, 61, 0.12);
}
.dark-theme .bg-pink-transparent {
  background-color: rgba(255, 101, 165, 0.12);
}
.dark-theme .bg-purple-transparent {
  background-color: rgba(111, 66, 193, 0.12);
}
.dark-theme .bg-dark-transparent {
  background-color: rgba(28, 39, 60, 0.12) !important;
}
.dark-theme .bg-white-transparent {
  background-color: rgba(255, 255, 255, 0.12) !important;
}
.dark-theme .border {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .border-top {
  border-top: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .border-end {
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .border-bottom {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .border-start {
  border-left: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .border-0 {
  border: 0 !important;
}
.dark-theme .border-top-0 {
  border-top: 0 !important;
}
.dark-theme .border-end-0 {
  border-right: 0 !important;
}
.dark-theme .border-bottom-0 {
  border-bottom: 0 !important;
}
.dark-theme .border-start-0 {
  border-left: 0 !important;
}
.dark-theme .border-secondary {
  border-color: #f1388b !important;
}
.dark-theme .border-success {
  border-color: #19b159 !important;
}
.dark-theme .border-info {
  border-color: #01b8ff !important;
}
.dark-theme .border-warning {
  border-color: #ff9b21 !important;
}
.dark-theme .border-danger {
  border-color: #f16d75 !important;
}
.dark-theme .border-light {
  border-color: #f1f2f9 !important;
}
.dark-theme .border-dark {
  border-color: #3b4863 !important;
}
.dark-theme .border-white {
  border-color: #dadef4 !important;
}
.dark-theme .bd-transparent {
  border-color: transparent;
}
.dark-theme .bd {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-t {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-r {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-b {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-l {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-y {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-x {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-0 {
  border-width: 0;
}
.dark-theme .bd-1 {
  border-width: 1px;
}
.dark-theme .bd-2 {
  border-width: 2px;
}
.dark-theme .bd-3 {
  border-width: 3px;
}
.dark-theme .bd-4 {
  border-width: 4px;
}
.dark-theme .bd-5 {
  border-width: 5px;
}
.dark-theme .bd-t-0 {
  border-top: 0 !important;
}
.dark-theme .bd-r-0 {
  border-right: 0 !important;
}
.dark-theme .bd-b-0 {
  border-bottom: 0 !important;
}
.dark-theme .bd-l-0 {
  border-left: 0 !important;
}
.dark-theme .bd-t-0-f {
  border-top: 0 !important;
}
.dark-theme .bd-r-0-f {
  border-right: 0 !important;
}
.dark-theme .bd-b-0-f {
  border-bottom: 0 !important;
}
.dark-theme .bd-l-0-f {
  border-left: 0 !important;
}
.dark-theme .bd-y-0 {
  border-top-width: 0;
  border-bottom-width: 0;
}
.dark-theme .bd-y-1 {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.dark-theme .bd-x-0 {
  border-left-width: 0;
  border-right-width: 0;
}
.dark-theme .bd-x-1 {
  border-left-width: 1px;
  border-right-width: 1px;
}
.dark-theme .bd-primary {
  border-color: var(--primary-bg-color);
}
.dark-theme .bd-secondary {
  border-color: #f1388b;
}
.dark-theme .bd-success {
  border-color: #19b159;
}
.dark-theme .bd-warning {
  border-color: #ff9b21;
}
.dark-theme .bd-danger {
  border-color: #f16d75;
}
.dark-theme .bd-info {
  border-color: #01b8ff;
}
.dark-theme .bd-white {
  border-color: #dadef4;
}
.dark-theme .bd-gray-100 {
  border-color: #f1f2f9;
}
.dark-theme .bd-gray-200,
.dark-theme .bd-gray-300 {
  border-color: #f0f2f8;
}
.dark-theme .bd-gray-400 {
  border-color: #b4bdce;
}
.dark-theme .bd-gray-500,
.dark-theme .bd-gray-600 {
  border-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .bd-gray-700 {
  border-color: #3c4858;
}
.dark-theme .bd-gray-800 {
  border-color: #3b4863;
}
.dark-theme .bd-gray-900 {
  border-color: #8f9cc0;
}
.dark-theme .bd-white-1 {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .bd-white-2 {
  border-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .bd-white-3 {
  border-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .bd-white-4 {
  border-color: rgba(255, 255, 255, 0.4);
}
.dark-theme .bd-white-5 {
  border-color: rgba(255, 255, 255, 0.5);
}
.dark-theme .bd-white-6 {
  border-color: rgba(255, 255, 255, 0.6);
}
.dark-theme .bd-white-7 {
  border-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .bd-white-8 {
  border-color: rgba(255, 255, 255, 0.8);
}
.dark-theme .bd-dashed {
  border-style: dashed;
}
.dark-theme .bd-dotted {
  border-style: dotted;
}
.dark-theme .shadow-base {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .shadow-1 {
  box-shadow: 0 0 7px 7px rgba(28, 39, 60, 0.1);
}
.dark-theme .shadow-2 {
  box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
}
.dark-theme .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(162, 169, 204, 0.075) !important;
}
.dark-theme .shadow {
  box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.3) !important;
}
.dark-theme .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(162, 169, 204, 0.175) !important;
}
.dark-theme .shadow-none {
  box-shadow: none !important;
}
.dark-theme .tx-white {
  color: #dadef4;
}
.dark-theme .tx-success {
  color: #19b159;
}
.dark-theme .tx-warning {
  color: #ff9b21;
}
.dark-theme .tx-danger {
  color: #f16d75;
}
.dark-theme .tx-info {
  color: #01b8ff;
}
.dark-theme .tx-inverse {
  color: #dadef4;
}
.dark-theme .tx-teal {
  color: #00cccc;
}
.dark-theme .tx-dark {
  color: #dadef4;
}
.dark-theme .tx-indigo {
  color: #3f00ff;
}
.dark-theme .tx-purple {
  color: #6f42c1;
}
.dark-theme .tx-orange {
  color: #fd7e14;
}
.dark-theme .tx-pink {
  color: #f10075;
}
.dark-theme .tx-gray-100 {
  color: #f1f2f7;
}
.dark-theme .tx-gray-200,
.dark-theme .tx-gray-300 {
  color: #f0f2f8;
}
.dark-theme .tx-gray-400 {
  color: #b4bdce;
}
.dark-theme .tx-gray-500,
.dark-theme .tx-gray-600 {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .tx-gray-700 {
  color: #3c4858;
}
.dark-theme .tx-gray-800 {
  color: #3b4863;
}
.dark-theme .tx-gray-900 {
  color: #8f9cc0;
}
.dark-theme .tx-white-2 {
  color: rgba(255, 255, 255, 0.2);
}
.dark-theme .tx-white-3 {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .tx-white-4 {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .tx-white-5 {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .tx-white-6 {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .tx-white-7 {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .tx-white-8 {
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .text-white {
  color: #ffffff !important;
}
.dark-theme .text-secondary {
  color: #f1388b !important;
}
.dark-theme a.text-secondary:hover, .dark-theme a.text-secondary:focus {
  color: #f1388b !important;
}
.dark-theme .text-pink {
  color: #f1388b !important;
}
.dark-theme .text-success {
  color: #19b159 !important;
}
.dark-theme a.text-success:hover, .dark-theme a.text-success:focus {
  color: #19b159 !important;
}
.dark-theme .text-info {
  color: #01b8ff !important;
}
.dark-theme a.text-info:hover, .dark-theme a.text-info:focus {
  color: #01b8ff !important;
}
.dark-theme .text-warning {
  color: #ff9b21 !important;
}
.dark-theme a.text-warning:hover, .dark-theme a.text-warning:focus {
  color: #ff9b21 !important;
}
.dark-theme .text-danger {
  color: #f16d75 !important;
}
.dark-theme a.text-danger:hover, .dark-theme a.text-danger:focus {
  color: #f16d75 !important;
}
.dark-theme .text-light {
  color: #f1f2f7 !important;
}
.dark-theme a.text-light:hover, .dark-theme a.text-light:focus {
  color: #c5cbda !important;
}
.dark-theme .text-dark {
  color: #465988 !important;
}
.dark-theme a.text-dark:hover, .dark-theme a.text-dark:focus {
  color: #dadef4 !important;
}
.dark-theme .text-body {
  color: #465988 !important;
}
.dark-theme .text-muted {
  color: rgba(255, 255, 255, 0.5) !important;
}
.dark-theme .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.dark-theme .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.dark-theme .text-hide {
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.dark-theme .text-reset {
  color: inherit !important;
}
.dark-theme .tag {
  color: #ffffff;
  background-color: #e9edfb;
}
.dark-theme a.tag:hover {
  background-color: rgba(110, 118, 135, 0.2);
  color: inherit;
}
.dark-theme .tag-addon {
  color: inherit;
  background: rgba(255, 255, 255, 0.04);
}
.dark-theme a.tag-addon:hover {
  background: rgba(0, 0, 0, 0.16);
  color: inherit;
}
.dark-theme .tag-blue {
  background-color: #467fcf;
  color: #ffffff;
}
.dark-theme .tag-indigo {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.dark-theme .tag-purple {
  background-color: #8500ff;
  color: #ffffff;
}
.dark-theme .tag-pink {
  background-color: #ec82ef;
  color: #ffffff;
}
.dark-theme .tag-red {
  background-color: #ec2d38;
  color: #ffffff;
}
.dark-theme .tag-yellow {
  background-color: #fdb901;
  color: #ffffff;
}
.dark-theme .tag-green {
  background-color: #0fa751;
  color: #ffffff;
}
.dark-theme .tag-cyan {
  background-color: #00b9ff;
  color: #ffffff;
}
.dark-theme .tag-orange {
  background-color: #fc7303;
  color: #ffffff;
}
.dark-theme .tag-teal {
  background-color: #2bcbba;
  color: #ffffff;
}
.dark-theme .tag-white {
  background-color: #dadef4;
  color: #ffffff;
}
.dark-theme .tag-gray {
  background-color: #868e96;
  color: #ffffff;
}
.dark-theme .tag-gray-dark {
  background-color: #343a40;
  color: #ffffff;
}
.dark-theme .tag-azure {
  background-color: #17c1f4;
  color: #ffffff;
}
.dark-theme .tag-lime {
  background-color: #7bd235;
  color: #ffffff;
}
.dark-theme .tag-primary {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}
.dark-theme .tag-secondary {
  background-color: #f1388b;
  color: #ffffff;
}
.dark-theme .tag-success {
  background-color: #19b159;
  color: #ffffff;
}
.dark-theme .tag-info {
  background-color: #01b8ff;
  color: #ffffff;
}
.dark-theme .tag-default {
  background-color: var(--dark-body);
  color: #ffffff;
}
.dark-theme .tag-warning {
  background-color: #ff9b21;
  color: #ffffff;
}
.dark-theme .tag-danger {
  background-color: #f16d75;
  color: #ffffff;
}
.dark-theme .tag-light {
  background-color: #f8f9fa;
  color: #ffffff;
}
.dark-theme .tag-dark {
  background-color: #8f9cc0;
  color: #ffffff;
}
.dark-theme .tag-primary-transparent {
  background-color: var(--primary02);
  color: var(--primary-bg-color);
}
.dark-theme .tag-secondary-transparent {
  background-color: rgba(241, 56, 139, 0.2);
  color: #f1388b;
}
.dark-theme .tag-success-transparent {
  background-color: rgba(25, 177, 89, 0.2);
  color: #19b159;
}
.dark-theme .tag-danger-transparent {
  background-color: rgba(253, 96, 116, 0.2);
  color: #fd6074;
}
.dark-theme .tag-info-transparent {
  background-color: rgba(1, 184, 255, 0.2);
  color: #01b8ff;
}
.dark-theme .tag-warning-transparent {
  background-color: rgba(255, 155, 33, 0.2);
  color: #ff9b21;
}
.dark-theme .tag-dark-transparent {
  background-color: rgba(143, 156, 192, 0.2);
  color: #8f9cc0;
}
.dark-theme .nav-tabs {
  border-bottom: 1px solid #e8e8f7;
  border-bottom-width: 0;
}
.dark-theme .nav-tabs .nav-link {
  border: 1px solid transparent;
  background-color: var(--dark-theme);
  border-width: 0;
  color: #dadef4;
}
.dark-theme .nav-tabs .nav-link:hover, .dark-theme .nav-tabs .nav-link:focus {
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .nav-tabs .nav-link.disabled {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: transparent;
}
.dark-theme .nav-tabs .nav-link.active {
  color: #3c4858;
  background-color: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .nav-tabs .nav-item.show .nav-link {
  color: #3c4858;
  background-color: #dadef4;
  border-color: #f0f2f8 #f0f2f8 #dadef4;
}
.dark-theme .main-nav-tabs {
  background-color: var(--dark-body);
}
.dark-theme .main-nav-tabs .lSAction > a {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .main-nav-tabs .lSAction > a:hover, .dark-theme .main-nav-tabs .lSAction > a:focus {
  background-color: var(--dark-theme);
  color: #dadef4;
  border: 1px solid;
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-nav-tabs .lSAction > a.disabled {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .main-nav-tabs .tab-link {
  color: #dadef4;
  background-color: var(--dark-body);
}
.dark-theme .main-nav-tabs .tab-link:hover, .dark-theme .main-nav-tabs .tab-link:focus {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-nav-tabs .tab-link.active {
  background-color: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .main-navbar-backdrop {
  background-color: rgba(0, 0, 0, 0.45);
}
.dark-theme .main-navbar {
  background-color: var(--dark-theme);
}
.dark-theme .main-navbar .nav-sub-link:before {
  border: 0;
  background: transparent;
}
.dark-theme .main-navbar .nav-label {
  color: rgba(255, 255, 255, 0.4);
}
.dark-theme .main-navbar .nav-item:hover .nav-link, .dark-theme .main-navbar.hor-menu .nav-item.active .nav-link.with-sub::after {
  color: #ffffff;
}
.dark-theme .main-navbar .nav-item.active:hover .nav-link.with-sub::after {
  color: #ffffff !important;
}
.dark-theme .main-navbar .nav-item:hover .nav-link.with-sub::after {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-navbar.hor-menu {
  box-shadow: -8px 12px 18px 0 rgba(36, 36, 51, 0.1);
}
.dark-theme .main-navbar.hor-menu .nav-item.active .nav-link {
  color: #ffffff !important;
}
.dark-theme .main-navbar.hor-menu .nav-item:hover .nav-link {
  color: var(--primary-bg-color);
}
.dark-theme .main-navbar .nav-link {
  color: rgba(255, 255, 255, 0.6);
}
.dark-theme .main-navbar .nav-link.with-sub::after {
  color: #dadef4;
}
.dark-theme .main-navbar .nav-link.with-sub::before {
  border: 1px solid transparent;
  border-top-color: rgba(255, 255, 255, 0.1);
  border-left-color: rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme .main-navbar .nav-sub-link {
  color: #dadef4;
}
.dark-theme .main-navbar .nav-sub-link.with-sub::after {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-navbar .nav-sub-mega {
  background-color: transparent;
  border: 0;
  border-top: 0;
}
.dark-theme .main-navbar .nav-item .nav-sub li:not(.nav-sub-item),
.dark-theme .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
  color: #525277;
}
.dark-theme .main-navbar-header {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-navbar-search {
  border-bottom: 1px solid #e8e8f7;
}
.dark-theme .main-navbar-search .form-control {
  border-width: 0;
}
.dark-theme .main-navbar-search .form-control:focus {
  box-shadow: none !important;
  border-color: #f0f0ff;
}
.dark-theme .main-navbar-search .btn,
.dark-theme .main-navbar-search .sp-container button {
  background-color: transparent;
}
.dark-theme .sp-container .main-navbar-search button {
  background-color: transparent;
}
.dark-theme .main-navbar-two .nav-sub {
  border-width: 1px;
  border-top-width: 0;
}
.dark-theme .main-navbar-two .nav-sub-item > .nav-sub {
  border-top-width: 1px;
}
.dark-theme .main-navbar-three .nav-item + .nav-item {
  border-left-width: 0;
}
.dark-theme .main-navbar-three .nav-link {
  color: #3b4863;
}
.dark-theme .main-navbar-three .nav-link:hover, .dark-theme .main-navbar-three .nav-link:focus {
  color: #8f9cc0;
}
.dark-theme .main-navbar-three .nav-sub {
  border-width: 0;
}
.dark-theme .main-navbar-three .nav-sub-item + .nav-sub-item {
  border-top: 0;
}
.dark-theme .navbar-toggler {
  background-color: transparent;
  border: 1px solid transparent;
}
.dark-theme .navbar-toggler .header-icons:hover {
  background-color: rgba(255, 255, 255, 0.05);
  border-radius: 10px;
}
.dark-theme .option-dots:hover {
  background-color: var(--dark-body);
  border-radius: 50%;
}
.dark-theme .navbar-toggler:focus {
  box-shadow: none;
}
.dark-theme .wizard {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
  border-radius: 11px;
}
.dark-theme .wizard > .steps a {
  color: #8f9cc0;
}
.dark-theme .wizard > .steps a:hover, .dark-theme .wizard > .steps a:active {
  color: #8f9cc0;
}
.dark-theme .wizard > .steps a .number, .dark-theme .wizard > .steps a:hover .number, .dark-theme .wizard > .steps a:active .number {
  color: #dadef4;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .wizard > .steps .disabled a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .wizard > .steps .disabled a:hover, .dark-theme .wizard > .steps .disabled a:active {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .wizard > .steps .current a .number, .dark-theme .wizard > .steps .current a:hover .number, .dark-theme .wizard > .steps .current a:active .number {
  color: #dadef4;
}
.dark-theme .wizard > .steps .done a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .wizard > .steps .done a:hover, .dark-theme .wizard > .steps .done a:active {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .wizard > .steps .done a .number, .dark-theme .wizard > .steps .done a:hover .number, .dark-theme .wizard > .steps .done a:active .number {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .wizard > .content {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .wizard > .content > .title {
  color: #8f9cc0;
}
.dark-theme .wizard > .content > .body input.parsley-error {
  border-color: #f16d75;
}
.dark-theme .wizard > .actions > ul > li:last-child a {
  background-color: #f16d75;
}
.dark-theme .wizard > .actions a {
  color: #ffffff;
  background: var(--primary-bg-color);
}
.dark-theme .wizard > .actions a:hover, .dark-theme .wizard > .actions a:active {
  color: #ffffff;
}
.dark-theme .wizard > .actions .disabled a {
  background-color: #f1388b;
}
.dark-theme .wizard > .actions .disabled a:hover, .dark-theme .wizard > .actions .disabled a:active {
  background-color: #f1388b;
}
.dark-theme .wizard-style-1 > .steps > ul a .number, .dark-theme .wizard-style-1 > .steps > ul a:hover .number, .dark-theme .wizard-style-1 > .steps > ul a:active .number {
  border: 0;
  color: rgba(255, 255, 255, 0.7);
  background-color: #f0f2f8;
}
.dark-theme .wizard-style-1 > .steps > ul .done a .number, .dark-theme .wizard-style-1 > .steps > ul .done a:hover .number, .dark-theme .wizard-style-1 > .steps > ul .done a:active .number {
  background-color: #643ab0;
  color: #dadef4;
}
.dark-theme .wizard-style-2 > .steps > ul a .number, .dark-theme .wizard-style-2 > .steps > ul a:hover .number, .dark-theme .wizard-style-2 > .steps > ul a:active .number {
  border: 2px solid #f0f2f8;
  color: rgba(255, 255, 255, 0.7);
  background-color: #dadef4;
}
.dark-theme .wizard-style-2 > .steps > ul .done a .number, .dark-theme .wizard-style-2 > .steps > ul .done a:hover .number, .dark-theme .wizard-style-2 > .steps > ul .done a:active .number {
  border-color: #6f42c1;
  color: #6f42c1;
}
.dark-theme .ps > .ps__rail-y {
  background-color: rgba(28, 39, 60, 0.04);
}
.dark-theme .ps > .ps__rail-y > .ps__thumb-y {
  background-color: tranparent;
}
.dark-theme .rdiobox span:before {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .rdiobox span:after {
  background-color: #dadef4;
}
.dark-theme .rdiobox input[type=radio]:checked + span:before {
  border-color: transparent;
}
.dark-theme .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  opacity: 0.5;
}
.dark-theme .form-select {
  color: #dadef4;
  background-color: var(--dark-theme) !important;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .form-select:focus {
  border-color: none !important;
  box-shadow: none;
}
.dark-theme .form-select:focus::-ms-value {
  color: #3c4858;
  background-color: #dadef4;
}
.dark-theme .form-select:disabled {
  color: rgba(255, 255, 255, 0.7);
  background-color: #f0f2f8;
}
.dark-theme .custom-file-input:focus ~ .custom-file-label {
  box-shadow: none;
}
.dark-theme .custom-file-input:disabled ~ .custom-file-label {
  background-color: #f0f2f8;
}
.dark-theme .custom-file-label {
  color: #3c4858;
  background-color: #dadef4;
  border: 1px solid #e8e8f7;
}
.dark-theme .custom-file-label::after {
  color: #3c4858;
  background-color: #e5e9f3;
  border-left: inherit;
}
.dark-theme .custom-range {
  background-color: transparent;
}
.dark-theme .custom-range:focus::-webkit-slider-thumb, .dark-theme .custom-range:focus::-moz-range-thumb, .dark-theme .custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #dadef4, 0 0 0 0.2rem rgba(135, 96, 251, 0.25);
}
.dark-theme .custom-range::-moz-focus-outer {
  border: 0;
}
.dark-theme .custom-range::-webkit-slider-thumb {
  border: 0;
}
.dark-theme .custom-range::-webkit-slider-thumb:active {
  background-color: #e6ecff;
}
.dark-theme .custom-range::-webkit-slider-runnable-track {
  color: transparent;
  background-color: #f0f2f8;
  border-color: transparent;
}
.dark-theme .custom-range::-moz-range-thumb {
  border: 0;
}
.dark-theme .custom-range::-moz-range-thumb:active {
  background-color: #e6ecff;
}
.dark-theme .custom-range::-moz-range-track {
  color: transparent;
  background-color: #f0f2f8;
  border-color: transparent;
}
.dark-theme .custom-range::-ms-thumb {
  border: 0;
}
.dark-theme .custom-range::-ms-thumb:active {
  background-color: #e6ecff;
}
.dark-theme .custom-range::-ms-track {
  color: transparent;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.dark-theme .custom-range::-ms-fill-lower, .dark-theme .custom-range::-ms-fill-upper {
  background-color: #f0f2f8;
}
.dark-theme .custom-range:disabled::-webkit-slider-thumb, .dark-theme .custom-range:disabled::-moz-range-thumb, .dark-theme .custom-range:disabled::-ms-thumb {
  background-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .custom-switch-indicator {
  background: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .custom-switch-indicator:before {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: none;
}
.dark-theme .custom-switch-input:focus ~ .custom-switch-indicator {
  box-shadow: none;
}
.dark-theme .custom-switch-description {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .custom-switch-input:checked ~ .custom-switch-description {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .custom-switch .custom-control-label::after {
  background-color: rgba(255, 255, 255, 0.7);
}
.dark-theme .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #dadef4;
}
.dark-theme .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(135, 96, 251, 0.5);
}
.dark-theme .main-rating-value {
  color: #8f9cc0;
}
.dark-theme .rating-stars .rating-stars-container .rating-star {
  color: #f0f2f8;
}
.dark-theme .rating-stars .rating-stars-container .rating-star.is--active .fa-heart, .dark-theme .rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
  color: #fb0d00;
}
.dark-theme .rating-stars .rating-stars-container .rating-star.sm {
  color: #eaedf1;
}
.dark-theme .rating-stars .rating-stars-container .rating-star.is--active, .dark-theme .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #f1c40f;
}
.dark-theme .rating-stars .rating-stars-container .rating-star.is--no-hover,
.dark-theme .rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
  color: #f1f1f9;
}
.dark-theme .br-theme-bars-horizontal .br-widget a {
  background-color: var(--dark-body);
}
.dark-theme .br-theme-bars-pill .br-widget a {
  background-color: var(--dark-body);
}
.dark-theme .br-theme-bars-pill .br-widget a.br-active, .dark-theme .br-theme-bars-pill .br-widget a.br-selected {
  color: white;
}
.dark-theme .br-theme-bars-square .br-widget a {
  border: 2px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
  color: #dadef4;
}
.dark-theme .br-theme-bars-square .br-widget a.br-active, .dark-theme .br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid var(--primary-bg-color);
}
.dark-theme .dark-theme .br-theme-bars-movie .br-widget a,
.dark-theme .br-theme-bars-1to10 .br-widget a,
.dark-theme .br-theme-bars-movie .br-widget a {
  background-color: var(--dark-body);
}
.dark-theme .dark-theme .rating-stars input {
  color: #495057;
  background-color: #dadef4;
  border: 1px solid #eaedf1;
}
.dark-theme .latest-timeline1-icon {
  color: #dadef4;
}
.dark-theme .latest-timeline ul.timeline:before {
  background: #eff0f6;
}
.dark-theme .latest-timeline1 a {
  color: #181727;
}
.dark-theme .vtimeline:before {
  background-color: rgba(0, 0, 0, 0.2);
}
.dark-theme .vtimeline .timeline-wrapper .timeline-panel {
  background: var(--dark-body);
  box-shadow: 0 4px 8px 0 rgba(53, 52, 82, 0.5);
}
.dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
  border-top: 14px solid transparent;
  border-left: 14px solid rgba(0, 0, 0, 0.2);
  border-right: 0 solid rgba(0, 0, 0, 0.2);
  border-bottom: 14px solid transparent;
}
.dark-theme .vtimeline .timeline-wrapper .timeline-badge {
  border: 2px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .vtimeline .timeline-wrapper .timeline-badge i {
  color: #dadef4;
}
.dark-theme .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
}
.dark-theme .timeline-wrapper-primary .timeline-panel:before {
  background: var(--primary-bg-color);
}
.dark-theme .timeline-wrapper-primary .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid var(--primary-bg-color) !important;
}
.dark-theme .timeline-wrapper-secondary .timeline-panel:before {
  background: #f1388b;
}
.dark-theme .timeline-wrapper-secondary .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #f1388b !important;
}
.dark-theme .timeline-wrapper-success .timeline-panel:before {
  background: #19b159;
}
.dark-theme .timeline-wrapper-success .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #19b159 !important;
}
.dark-theme .timeline-wrapper-info .timeline-panel:before {
  background: #01b8ff;
}
.dark-theme .timeline-wrapper-info .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #01b8ff !important;
}
.dark-theme .timeline-wrapper-warning .timeline-panel:before {
  background: #ff9b21;
}
.dark-theme .timeline-wrapper-warning .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #ff9b21 !important;
}
.dark-theme .timeline-wrapper-danger .timeline-panel:before {
  background: #fd6074;
}
.dark-theme .timeline-wrapper-danger .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #fd6074 !important;
}
.dark-theme .timeline-wrapper-light .timeline-panel:before {
  background: #f1f2f9;
}
.dark-theme .timeline-wrapper-light .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #f1f2f9 !important;
}
.dark-theme .timeline-wrapper-dark .timeline-panel:before {
  background: #828db1;
}
.dark-theme .timeline-wrapper-dark .timeline-badge {
  background: var(--dark-theme);
  border: 4px solid #828db1 !important;
}
.dark-theme .img-sm {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-body);
}
.dark-theme .avatar {
  color: #dadef4;
}
.dark-theme .main-avatar {
  color: #dadef4;
}
.dark-theme .main-avatar::after {
  background-color: rgba(255, 255, 255, 0.7);
  box-shadow: 0 0 0 2px var(--dark-body);
}
.dark-theme .main-avatar.online::after {
  background-color: #19b159;
}
.dark-theme .main-avatar.bg-danger::after {
  background-color: #fd6074;
}
.dark-theme .main-avatar.bg-success::after {
  background-color: #19b159;
}
.dark-theme .main-avatar.bg-warning::after {
  background-color: #ff9b21;
}
.dark-theme .avatar-xl::after {
  box-shadow: 0 0 0 2.5px #dadef4;
}
.dark-theme .avatar-xxl::after {
  box-shadow: 0 0 0 3px #dadef4;
}
.dark-theme .main-list-item + .main-list-item {
  border-top: 1px solid #e8e8f7;
}
.dark-theme .main-list-item > div:first-child h6 {
  color: #53545e;
}
.dark-theme .main-list-item > div span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .ckbox span:before {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .dark-theme .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-toggle {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-toggle span {
  background-color: var(--dark-theme);
}
.dark-theme .main-toggle span::before, .dark-theme .main-toggle span::after {
  color: #dadef4;
  top: 2px;
}
.dark-theme .main-toggle-primary.on {
  background-color: var(--primary-bg-color);
}
.dark-theme .main-toggle-secondary.on {
  background-color: #f1388b;
}
.dark-theme .main-toggle-success.on {
  background-color: #19b159;
}
.dark-theme .main-toggle-dark.on {
  background-color: #8f9cc0;
}
.dark-theme .list-group {
  color: #dadef4;
}
.dark-theme .list-group-item-action {
  color: #3c4858;
}
.dark-theme .list-group-item-action:hover, .dark-theme .list-group-item-action:focus {
  color: #dadef4;
  background-color: var(--dark-body);
}
.dark-theme .list-group-item-action:active {
  color: #8f9cc0;
  background-color: var(--dark-body);
}
.dark-theme .list-group-item {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  color: #dadef4;
}
.dark-theme .list-group-item.disabled, .dark-theme .list-group-item:disabled {
  color: rgba(255, 255, 255, 0.7);
  background-color: var(--dark-body);
}
.dark-theme .listgroup-example .list-group.checked .list-group-item,
.dark-theme .listorder {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
}
.dark-theme .list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.dark-theme .list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}
.dark-theme .list-group-item-primary {
  color: var(--primary-bg-color);
  background-color: var(--dark-body);
  border: none;
}
.dark-theme .list-group-item-primary.list-group-item-action:hover, .dark-theme .list-group-item-primary.list-group-item-action:focus {
  color: #1b3585;
  background-color: #adc1ff;
}
.dark-theme .list-group-item-primary.list-group-item-action.active {
  color: #dadef4;
  background-color: #1b3585;
  border-color: #1b3585;
}
.dark-theme .list-group-item-secondary {
  color: #f1388b;
  background-color: #ffdfef;
  border: none;
}
.dark-theme .list-group-item-secondary.list-group-item-action:hover, .dark-theme .list-group-item-secondary.list-group-item-action:focus {
  color: #3f4654;
  background-color: #cacfdb;
}
.dark-theme .list-group-item-secondary.list-group-item-action.active {
  color: #dadef4;
  background-color: #3f4654;
  border-color: #3f4654;
}
.dark-theme .list-group-item-success {
  color: #1f5c01;
  background-color: #c8e9b8;
  border: none;
}
.dark-theme .list-group-item-success.list-group-item-action:hover, .dark-theme .list-group-item-success.list-group-item-action:focus {
  color: #1f5c01;
  background-color: #b9e3a5;
}
.dark-theme .list-group-item-success.list-group-item-action.active {
  color: #dadef4;
  background-color: #1f5c01;
  border-color: #1f5c01;
}
.dark-theme .list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
  border: none;
}
.dark-theme .list-group-item-info.list-group-item-action:hover, .dark-theme .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.dark-theme .list-group-item-info.list-group-item-action.active {
  color: #dadef4;
  background-color: #0c5460;
  border-color: #0c5460;
}
.dark-theme .list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
  border: none;
}
.dark-theme .list-group-item-warning.list-group-item-action:hover, .dark-theme .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.dark-theme .list-group-item-warning.list-group-item-action.active {
  color: #dadef4;
  background-color: #856404;
  border-color: #856404;
}
.dark-theme .list-group-item-danger {
  color: #721c24;
  background-color: #f0c6ca;
  border: none;
}
.dark-theme .list-group-item-danger.list-group-item-action:hover, .dark-theme .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.dark-theme .list-group-item-danger.list-group-item-action.active {
  color: #dadef4;
  background-color: #721c24;
  border-color: #721c24;
}
.dark-theme .list-group-item-light {
  color: #8f9cc0;
  background-color: #fdfdfe;
  border: none;
}
.dark-theme .list-group-item-light.list-group-item-action:hover, .dark-theme .list-group-item-light.list-group-item-action:focus {
  color: #8f9cc0;
  background-color: #f0f2f8;
}
.dark-theme .list-group-item-light.list-group-item-action.active {
  color: #dadef4;
  background-color: #7f7f81;
  border-color: #7f7f81;
}
.dark-theme .list-group-item-dark {
  color: #1f2533;
  background-color: #c8ccd3;
  border: none;
}
.dark-theme .list-group-item-dark.list-group-item-action:hover, .dark-theme .list-group-item-dark.list-group-item-action:focus {
  color: #1f2533;
  background-color: #babfc8;
}
.dark-theme .list-group-item-dark.list-group-item-action.active {
  color: #dadef4;
  background-color: #1f2533;
  border-color: #1f2533;
}
.dark-theme .list-group-item.active {
  color: #dadef4;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
}
.dark-theme .jumbotron {
  background-color: #f0f2f8;
}
.dark-theme .custom-control-input:checked ~ .custom-control-label::before {
  color: #dadef4;
}
.dark-theme .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
.dark-theme .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #dadef4;
  background-color: #e6ecff;
  border-color: #e6ecff;
}
.dark-theme .custom-control-input:disabled ~ .custom-control-label {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: var(--dark-theme);
}
.dark-theme .custom-control-label::before {
  background-color: var(--dark-body);
  border: rgba(255, 255, 255, 0.1) solid 1px;
}
.dark-theme .embed-responsive .embed-responsive-item,
.dark-theme .embed-responsive iframe,
.dark-theme .embed-responsive embed,
.dark-theme .embed-responsive object,
.dark-theme .embed-responsive video {
  border: 0;
}
.dark-theme .stretched-link::after {
  background-color: rgba(0, 0, 0, 0);
}
.dark-theme .main-table-reference {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .main-table-reference > thead > tr > th,
.dark-theme .main-table-reference > thead > tr > td {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body);
  color: #dadef4;
  border-bottom: 0;
}
.dark-theme .main-table-reference > tbody > tr > th,
.dark-theme .main-table-reference > tbody > tr > td {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-notification-title {
  color: #dadef4;
}
.dark-theme .main-notification-text,
.dark-theme .main-message-text {
  color: #3c4858;
}
.dark-theme .main-notification-list,
.dark-theme .main-message-list,
.dark-theme .main-profile-menu .dropdown-menu .dropdown-item:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-notification-list .media + .media,
.dark-theme .main-message-list .media + .media {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-notification-list .media.new,
.dark-theme .main-message-list .media.new {
  color: #8f9cc0;
}
.dark-theme .main-notification-list .media:hover::before, .dark-theme .main-notification-list .media:focus::before {
  background-color: var(--dark-body);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-message-list .media:hover::before, .dark-theme .main-message-list .media:focus::before {
  background-color: var(--dark-body);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .main-notification-list .media-body p,
.dark-theme .main-message-list .media-body p {
  color: #dadef4;
}
.dark-theme .main-notification-list .media-body span,
.dark-theme .main-message-list .media-body span {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-home-slider {
  background-color: #1904be;
}
.dark-theme .main-home-slider .card-columns .card {
  border-width: 0;
  background-color: transparent;
}
.dark-theme .main-home-content {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-home-content .main-logo,
.dark-theme .main-home-content h1 {
  color: #dadef4;
}
.dark-theme .main-home-content nav:last-child a {
  color: rgba(255, 255, 255, 0.5);
}
.dark-theme .main-home-content nav:last-child a:hover, .dark-theme .main-home-content nav:last-child a:focus {
  color: #dadef4;
}
.dark-theme .main-dropdown-form-demo .static-dropdown {
  background-color: #f0f2f8;
}
.dark-theme .main-dropdown-form-demo .dropdown-menu {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .main-dropdown-form-demo .dropdown-title {
  color: #565673;
}
.dark-theme .main-content-left-components {
  border-right: 1px solid #e8e8f7;
}
.dark-theme .main-content-left-components .component-item .nav-link {
  color: #3c4858;
}
.dark-theme .main-page-header {
  border-bottom: 1px solid #dee2ef;
}
.dark-theme .main-page-content-list li i {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-syntax-wrapper pre {
  border-color: #f0f2f8;
  background-color: #dadef4;
}
.dark-theme .main-media-list-reviews .media-body small,
.dark-theme .main-star-group span:last-child {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-media-list-activity .media-icon {
  color: #dadef4;
}
.dark-theme .main-media-list-activity .media-body h6 {
  color: #8f9cc0;
}
.dark-theme .main-media-list-activity .media-body span {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .main-media-list-activity .media-right {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .flag-dropdown .dropdown-item {
  color: #dadef4;
}
.dark-theme .main-header-right .dropdown-menu .select2-container--default .select2-selection--single {
  background-color: #dadef4;
  border: 1px solid #e8e8f7;
  border-right: 0;
}
.dark-theme .responsive-navbar.navbar .navbar-collapse {
  background: var(--dark-theme);
}
.dark-theme .media-logo,
.dark-theme .media-icon {
  color: #dadef4;
}
.dark-theme .flat a {
  background: var(--dark-theme);
  color: white;
}
.dark-theme .flat a:after {
  background: var(--dark-theme);
  color: black;
}
.dark-theme .flat a.active:before, .dark-theme .flat a:hover:before {
  color: #000000;
}
.dark-theme .flat a:before {
  background: white;
  box-shadow: 0 0 0 1px #ccc;
}
.dark-theme .user-lock .option-dots {
  background: transparent;
}
.dark-theme .box-shadow {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .box-shadow-0 {
  box-shadow: none !important;
}
.dark-theme .page-header .breadcrumb {
  background: none;
}
.dark-theme .page-header .breadcrumb-item a {
  color: #dadef4;
}
.dark-theme .page-header .breadcrumb-item.active {
  color: #7787bc;
}
.dark-theme #back-to-top {
  color: #dadef4;
  border: 2px solid transparent;
}
.dark-theme #back-to-top:hover {
  background: var(--dark-theme) !important;
  color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .custom-leftnav .main-content-left-components {
  border-right: 0;
}
.dark-theme .component-item a:before {
  color: #68798b;
}
.dark-theme .main-icon-list {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .skill-tags a {
  color: rgba(255, 255, 255, 0.7);
  border: 1px solid #f0f2f8;
}
.dark-theme .reviewnavs li a {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .dash-icon {
  color: #d3d9e4;
}
.dark-theme .card-pricing .list-unstyled li,
.dark-theme .card-pricing2 .list-unstyled li,
.dark-theme .card-pricing3 .list-unstyled li,
.dark-theme .card-pricing4 .list-unstyled li {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .pricing-tabs .nav-price li a {
  color: #dadef4;
  background: var(--dark-theme);
}
.dark-theme .pricing-tabs .nav-price li .active {
  background: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .pricingTable2 {
  background: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .pricingTable2-header {
  background-color: var(--dark-theme);
  border-radius: 11px !important;
}
.dark-theme .pricingTable2 .pricingTable2-header h3 {
  color: #dadef4;
}
.dark-theme .price-value1 {
  color: #dadef4;
}
.dark-theme .price-value1 span {
  color: #dadef4;
}
.dark-theme .pricing-plans .month {
  color: #dadef4;
}
.dark-theme .pricingTable2 .pricingTable2-sign-up {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .pricingTable2 .btn-block {
  color: #dadef4;
}
.dark-theme .pricingTable2.green .pricing-plans {
  background-color: #10d403;
}
.dark-theme .pricingTable2.info .pricing-plans {
  background-color: #0ab2e6;
}
.dark-theme .example {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .example + .highlight {
  border-top: none;
}
.dark-theme .highlight {
  border: 1px solid #f0f2f8;
  background: #edeff7;
}
.dark-theme .clipboard-icon {
  background: #2a2e4a;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .our-team:hover .picture img {
  box-shadow: 0 0 0 3px #f0f2f8;
}
.dark-theme .token.operator, .dark-theme .token.entity, .dark-theme .token.url {
  background: none;
}
.dark-theme .language-css .token.string,
.dark-theme .style .token.string,
.dark-theme .token.variable {
  background: none;
}
.dark-theme .task-list {
  color: #3c4858;
}
.dark-theme .task-list:after {
  background: var(--dark-body);
}
.dark-theme .dt-button-collection .dropdown-item.active, .dark-theme .dt-button-collection .dropdown-item:active {
  color: #8f9cc0;
  background-color: var(--dark-theme);
}
.dark-theme .advanced-search {
  background: #dadef4;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.dark-theme .activity-block .task-list li .task-icon {
  color: #dadef4;
}
.dark-theme #global-loader {
  background: var(--dark-theme);
}
.dark-theme .page-header .page-title i {
  color: #577ff5;
}
.dark-theme .feature .feature-icon {
  color: #dadef4;
}
.dark-theme .feature.bg-transparent {
  background: #fafbfe !important;
}
.dark-theme .search-imgs li img {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .handle-counter input {
  background: var(--dark-theme);
  color: #dadef4;
  border: none;
}
.dark-theme .handle-counter .btn:disabled {
  background-color: #7a7aaf;
  color: #dadef4;
}
.dark-theme .handle-counter .btn:disabled:hover {
  background-color: #7a869c;
}
.dark-theme .counter-minus.btn {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .handle-counter .btn {
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.8);
}
.dark-theme .trash {
  fill: #fd6074 !important;
}
.dark-theme .itemside .title {
  color: #dadef4;
}
.dark-theme .project-status.success:before {
  border-left: 3px solid #19b159;
}
.dark-theme .project-status.danger:before {
  border-left: 3px solid #f16d75;
}
.dark-theme .project-status.warning:before {
  border-left: 3px solid #ecb529;
}
.dark-theme .list-card.danger {
  background: #fff3f4;
}
.dark-theme .list-card.success {
  background: #e8f7ee;
}
.dark-theme .transcations.table.table-hover tbody tr:hover {
  background-color: transparent;
}
.dark-theme .upgrade.custom-card {
  background: #f3f2fd;
}
.dark-theme .user-lock .option-dots:hover {
  background: transparent;
}
.dark-theme ::-webkit-scrollbar-thumb {
  background: #e8e8f7;
}
.dark-theme .selectgroup-button {
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
}
.dark-theme .selectgroup-input:checked + .selectgroup-button {
  background: var(--dark-theme);
}
.dark-theme .selectgroup-input:focus + .selectgroup-button {
  box-shadow: none;
}
.dark-theme .colorinput-color {
  border: 1px solid transparent;
  color: #dadef4;
  box-shadow: none;
}
.dark-theme .header-icons {
  fill: #dadef4;
  color: #dadef4;
}
.dark-theme .header-icons:hover {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .navbar-toggler .header-icons:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
.dark-theme .country-Flag svg {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .nav-link.icon:hover {
  background: none !important;
}
.dark-theme .main-header-menu-icon .header-menu-icon {
  fill: #dadef4;
}
.dark-theme .main-header-menu-icon .header-menu-icon:hover {
  background: rgba(255, 255, 255, 0.05);
}
.dark-theme .btn-icon-text i {
  color: var(--primary-bg-color);
  background: var(--dark-body);
}
.dark-theme .dark-theme .card-item .card-item-icon {
  border: 1px solid var(--primary-bg-color);
}
.dark-theme .bg-primary-light-1 {
  background: #7886d3;
}
.dark-theme .bg-primary-light-2 {
  background: #9fa8e0;
}
.dark-theme .bg-primary-light-3 {
  background: #d8dcf3;
}
.dark-theme .transaction-blog:before {
  border-left: 2px dotted rgba(255, 255, 255, 0.2);
}
.dark-theme .transaction-img {
  border: 2px solid;
}
.dark-theme .product-timeline ul.timeline-1:before {
  border-left: none !important;
}
.dark-theme .main-content-title {
  color: #dadef4;
}
.dark-theme .page-header .breadcrumb-item.active {
  color: var(--primary-bg-color);
}
.dark-theme .table.dataTable td:first-child {
  border-left: none !important;
}
.dark-theme .header-navheading {
  background: var(--dark-theme);
}
.dark-theme .main-notification-text {
  color: #dadef4;
}
.dark-theme .main-header-notification.show .dropdown-menu::before,
.dark-theme .main-profile-menu.show .dropdown-menu::before {
  background: var(--dark-theme);
}
.dark-theme .text-dark {
  color: #dadef4 !important;
}
.dark-theme .main-message-text {
  color: #dadef4;
}
.dark-theme .main-header-message.show .dropdown-menu::before {
  background: var(--dark-theme);
}
.dark-theme .sidebar-icon {
  background: rgba(255, 255, 255, 0.13);
}
.dark-theme .table-bordered thead th {
  background: none !important;
  border-bottom-width: 0px !important;
}
.dark-theme .buy-sell .form-control,
.dark-theme .buy-sell .select2-container--default .select2-selection--single {
  background: var(--dark-theme);
}
.dark-theme .bg-background2:before {
  background: var(--primary08);
}
.dark-theme .tabs-style-1 .panel-tabs {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .tabs-style-1 .main-nav-line .nav-link {
  background: transparent;
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .tabs-style-1 .main-nav-line .nav-link.active {
  color: #dadef4;
  border: 1px solid;
  border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) var(--dark-theme);
}
.dark-theme .tabs-style-2 .main-nav-line .nav-link.active,
.dark-theme .tabs-style-3 .nav.panel-tabs li a.active,
.dark-theme .tabs-style-4 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .tabs-style-2 .main-nav-line .nav-link {
  background: var(--dark-body);
}
.dark-theme .tabs-style-3 {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .tabs-style-3 .nav.panel-tabs li a {
  background: var(--dark-body);
  color: #dadef4;
}
.dark-theme .tabs-style-3 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .tabs-style-4 .nav.panel-tabs li a {
  background: var(--dark-body);
  color: #dadef4;
}
.dark-theme .tabs-style-4 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #dadef4;
}
.dark-theme .btn-close:focus {
  box-shadow: none !important;
}
.dark-theme .hor-menu li.active .hor-icon {
  color: #dadef4;
  fill: #ffffff;
}
.dark-theme .hor-menu .nav-link .hor-icon {
  color: var(--primary-bg-color);
  fill: var(--primary-bg-color);
}
.dark-theme .hor-menu li.nav-item.active .nav-link {
  background-color: var(--primary-bg-color);
  border: 0px solid transparent;
  border-right: 0px;
}
.dark-theme .hor-menu .nav-link {
  color: #dadef4;
}
.dark-theme .main-navbar.hor-menu .nav-item.active .nav-link:hover {
  color: #dadef4;
}

@media (max-width: 575px) {
  .dark-theme .main-calendar .fc-header-toolbar button.fc-month-button, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaWeek-button, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaDay-button, .dark-theme .main-calendar .fc-header-toolbar button.fc-listWeek-button, .dark-theme .main-calendar .fc-header-toolbar button.fc-listMonth-button {
    color: transparent;
  }
  .dark-theme .main-calendar .fc-header-toolbar button.fc-month-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .dark-theme .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    color: #8f9cc0;
  }
}
@media (max-width: 991.98px) {
  .dark-theme .main-calendar .fc-view > table > thead th:first-child,
.dark-theme .main-calendar .fc-view > table > thead td:first-child {
    border-left-width: 0;
  }
  .dark-theme .main-calendar .fc-view > table > thead th:last-child,
.dark-theme .main-calendar .fc-view > table > thead td:last-child {
    border-right-width: 0;
  }
}
@media (max-width: 991.98px) {
  .dark-theme .main-calendar .fc-view > table > tbody > tr > td:first-child {
    border-left-width: 0;
  }
  .dark-theme .main-calendar .fc-view > table > tbody > tr > td:last-child {
    border-right-width: 0;
  }
}
@media (min-width: 576px) {
  .dark-theme .main-calendar .fc-event {
    border-top-width: 0;
    border-left-width: 2px;
  }
}
@media (min-width: 480px) {
  .dark-theme .main-card-signin {
    border: 1px solid #e8e8f7;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-column-signup {
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-content-left-invoice {
    border-right: 1px solid #e8e8f7;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-mail-list {
    border-top-width: 0;
  }
}
@media (max-width: 991px) {
  .dark-theme .mail-container .tab-list-items.task-menu-show, .dark-theme .mail-container .tab-list-items.mail-menu-show {
    background: #dadef4;
    box-shadow: 12px 7px 13px -3px #b4bfd8;
  }
  .dark-theme .task-actions li .task-action-items i {
    color: #031b4e;
    border: 1px solid #e0e7f3;
  }
}
@media (min-width: 601px) {
  .dark-theme .profile-cover__info .nav {
    color: #999;
  }
}
@media (max-width: 600px) {
  .dark-theme .profile-cover__info .nav {
    color: #999;
  }
  .dark-theme .profile-cover__info .nav li:not(:first-child) {
    border-top: 1px solid #eee;
    border-top: 0;
    border-left-width: 0;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-content-left-profile {
    border-right: 1px solid #e8e8f7;
    border-bottom: 0;
  }
}
@media (max-width: 767px) {
  .dark-theme .profile-cover__info .nav {
    color: #999;
  }
  .dark-theme .profile-cover__info .nav li:not(:first-child) {
    border-top: 0;
    border-left-width: 0;
  }
}
@media (min-width: 768px) {
  .dark-theme #checkoutsteps > .steps .number {
    background-color: rgba(0, 0, 0, 0.2);
    color: #9197ab;
  }
  .dark-theme #checkoutsteps .checkoutline {
    background-color: rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 767px) {
  .dark-theme #checkoutsteps > .steps .number {
    background-color: var(--dark-body);
    color: #9197ab;
  }
  .dark-theme #checkoutsteps .checkoutline {
    background-color: rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 567px) {
  .dark-theme .card-pay .tabs-menu li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 480px) {
  .dark-theme .bd-xs {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-t {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-r {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-b {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-l {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-y {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xs-x {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 576px) {
  .dark-theme .bd-sm {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-t {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-r {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-b {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-l {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-y {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-sm-x {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 768px) {
  .dark-theme .bd-md {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-t {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-r {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-b {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-l {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-y {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-md-x {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 992px) {
  .dark-theme .bd-lg {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-t {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-r {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-b {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-l {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-y {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-lg-x {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 1200px) {
  .dark-theme .bd-xl {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-t {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-r {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-b {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-l {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-y {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .bd-xl-x {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-sub {
    background-color: var(--dark-theme);
    border: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  }
  .dark-theme .main-navbar .nav-sub.nav-sub-mega {
    background: none;
    border: none;
  }
  .dark-theme .nav-item-mega .nav-sub {
    box-shadow: none;
  }
  .dark-theme .main-navbar .nav-sub .container {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  }
  .dark-theme.hover-submenu.main-sidebar-hide .nav-sub {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  }
  .dark-theme.hover-submenu1.main-sidebar-hide .nav-sub {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar {
    border-right: 0;
    border-bottom: 0;
    box-shadow: 0 2px 17px 1px rgba(162, 169, 204, 0.24);
    border-bottom: 1px solid transparent;
  }
  .dark-theme .main-navbar .nav-sub-mega .container,
.dark-theme .main-navbar .nav-sub-mega .container-fluid {
    background-color: var(--dark-theme);
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-item + .nav-item {
    border-top: 0;
  }
}
@media (max-width: 992px) {
  .dark-theme .main-navbar .nav-sub-link:hover, .dark-theme .main-navbar .nav-sub-link:focus {
    color: #dadef4;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-sub-mega {
    border-top: 0;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-sub-mega .container > div + div,
.dark-theme .main-navbar .nav-sub-mega .container-fluid > div + div {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-sub-mega .nav + .nav {
    border-top: 0;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar-three .nav-sub {
    box-shadow: 0 0 0 2px rgba(180, 189, 206, 0.5);
  }
}
/* ###### Navbar  ###### */
/* ###### Wizard ###### */
@media (min-width: 576px) {
  .dark-theme .wizard.vertical > .content {
    border-top-width: 0;
    border-bottom-width: 0;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 576px) {
  .dark-theme .wizard.vertical > .actions {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 576px) {
  .dark-theme .demo-avatar-group .main-img-user + .main-img-user,
.dark-theme .demo-avatar-group .main-img-user + .main-avatar {
    border: 2px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .demo-avatar-group .main-avatar + .main-img-user,
.dark-theme .demo-avatar-group .main-avatar + .main-avatar {
    border: 2px solid rgba(255, 255, 255, 0.1);
  }
}
@media (min-width: 576px) {
  .dark-theme #shapes .demo-avatar-group .main-img-user + .main-img-user,
.dark-theme #shapes .demo-avatar-group .main-img-user + .main-avatar {
    border: 0px solid rgba(255, 255, 255, 0.1);
  }
}
@media print {
  .dark-theme pre,
.dark-theme blockquote {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .badge {
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .table {
    border-collapse: collapse !important;
  }
  .dark-theme .table td,
.dark-theme .table th {
    background-color: var(--dark-theme) !important;
  }
  .dark-theme .table-bordered th,
.dark-theme .table-bordered td {
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  .dark-theme .table-dark {
    color: inherit;
  }
  .dark-theme .table-dark th,
.dark-theme .table-dark td,
.dark-theme .table-dark thead th,
.dark-theme .table-dark tbody + tbody {
    border-color: rgba(255, 255, 255, 0.1);
  }
  .dark-theme .table .thead-dark th {
    color: inherit;
    border-color: rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 991px) {
  .dark-theme .main-header.side-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .header-search .select2-container--default .select2-selection--single {
    background-color: var(--dark-theme);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 3px 0 0 3px;
    border-right: 0;
  }
}
@media (max-width: 599px) {
  .dark-theme .mobile-main-header .nav-link.icon {
    color: #2f395f;
  }
}
@media (max-width: 991px) {
  .dark-theme .main-navbar.hor-menu .nav-item .nav-sub li:not(.nav-sub-item) {
    color: #525277;
  }
  .dark-theme .main-navbar.hor-menu .nav-sub-link {
    color: #dadef4;
  }
  .dark-theme .main-navbar .nav-sub {
    border-top: 0;
  }
  .dark-theme .main-header {
    box-shadow: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 0;
  }
}
@media (max-width: 991px) {
  .dark-theme .main-navbar.hor-menu .nav-sub-item.active a {
    color: #ffffff;
  }
  .dark-theme .main-navbar .nav-sub-item.active > .nav-sub-link {
    color: #ffffff;
  }
  .dark-theme .main-navbar .nav-sub-item.active > .nav-sub-link:before {
    color: #ffffff;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active {
    color: #ffffff;
  }
  .dark-theme .main-navbar .nav-sub-item.active > .nav-sub-link:before {
    color: #ffffff;
  }
}
@media (max-width: 991px) {
  .dark-theme .main-content-body-contacts {
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
    border-right: 14px solid var(--dark-body) !important;
    border-left: 0 solid var(--dark-body) !important;
  }
}
@media (min-width: 992px) {
  .dark-theme .main-navbar.sticky.sticky-pin {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 991px) {
  .dark-theme .main-mail-compose-compress,
.dark-theme .main-mail-compose-minimize {
    background-color: transparent;
  }
}
.dark-theme .main-sidebar-sticky {
  background: var(--dark-theme);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .sidemenu-logo {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-theme) !important;
}
.dark-theme .main-sidebar-body .nav-link {
  color: #dadef4;
}
.dark-theme .main-sidebar-body .nav-link .sidemenu-icon {
  fill: #dadef4;
}
.dark-theme .main-sidebar-body li.active .sidemenu-icon {
  fill: #ffffff;
}
.dark-theme .main-sidebar-body .nav-sub .nav-sub-link:before {
  color: #dadef4;
}
.dark-theme .main-sidebar-body .nav-sub-link {
  color: #dadef4;
}
.dark-theme .side-menu .nav-link:hover {
  color: #dadef4;
}
.dark-theme .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.4) !important;
}
.dark-theme .side-header {
  border-bottom: 1px solid #e8e8f7;
  box-shadow: none !important;
}
.dark-theme .owl-theme::before {
  background: linear-gradient(to left, transparent 0%, var(--dark-body) 100%);
}
.dark-theme .owl-theme::after {
  background: linear-gradient(to right, transparent 0%, var(--dark-body) 100%);
}
.dark-theme .table-striped > tbody > tr:nth-of-type(odd) {
  color: #dadef4;
}
.dark-theme .select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: var(--dark-body) !important;
  color: var(--primary-bg-color);
}
.dark-theme .breadcrumb {
  background-color: transparent;
}
.dark-theme .bootstrap-tagsinput {
  background-color: var(--dark-theme);
}
.dark-theme .bootstrap-tagsinput .badge {
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}
.dark-theme .notifit_confirm,
.dark-theme .notifit_prompt {
  background-color: var(--dark-theme);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.5);
}
.dark-theme .tree li.branch {
  background-color: var(--dark-theme);
  color: #dadef4;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .tree li a {
  color: #dadef4;
}
.dark-theme .tree li.branch li {
  background: var(--dark-theme);
  color: #dadef4;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .tree ul:before {
  border-left: 2px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .tree ul li:before {
  border-top: 2px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .sweet-alert {
  background-color: var(--dark-theme);
  box-shadow: 0 0.5rem 1rem rgba(16, 19, 41, 0.15);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .sweet-alert h2 {
  color: #dadef4;
}
.dark-theme .modal-content .btn-close {
  color: #dadef4;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z%27/%3e%3c/svg%3e");
  border: 0;
  border-radius: 0.25rem;
}
.dark-theme table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before,
.dark-theme table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
  border: 2px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .svg-icon {
  fill: #dadef4;
}
.dark-theme .datepicker-days tbody {
  background-color: var(--dark-theme);
}
.dark-theme .datepicker td,
.dark-theme .datepicker th {
  color: #dadef4;
}
.dark-theme .datepicker-dropdown.datepicker-orient-top:before {
  border-top: 7px solid rgba(255, 255, 255, 0.1);
  border-bottom: 0;
}
.dark-theme .datepicker-dropdown.datepicker-orient-top:after {
  border-top: 6px solid var(--dark-theme);
  border-bottom: 0;
}
.dark-theme .datepicker table tr td span {
  background-color: var(--dark-theme);
}
.dark-theme .datepicker table tr td span:hover,
.dark-theme .datepicker table tr td span.focused {
  background-color: var(--dark-body);
}
.dark-theme .datepicker-dropdown:after {
  border-bottom: 6px solid var(--dark-theme);
}
.dark-theme .datepicker-dropdown:before {
  border-bottom: 7px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .intl-tel-input input {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-theme);
  color: #ffffff;
}
.dark-theme .intl-tel-input .flag-dropdown .selected-flag {
  background-color: var(--dark-theme) !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .intl-tel-input .flag-dropdown .selected-flag .down-arrow {
  border-top: 4px solid #ffffff;
}
.dark-theme .intl-tel-input .flag-dropdown .selected-flag:hover {
  background-color: var(--dark-body);
}
.dark-theme .intl-tel-input .flag-dropdown .country-list {
  background-color: var(--dark-theme);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .intl-tel-input .flag-dropdown .country-list .country.highlight {
  background-color: var(--dark-theme) !important;
  border: 0 !important;
}
.dark-theme .intl-tel-input .flag-dropdown .country-list .divider {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .daterangepicker .calendar-table {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme .daterangepicker .calendar-table td {
  color: #dadef4 !important;
}
.dark-theme .daterangepicker td.active,
.dark-theme .daterangepicker td.active:hover {
  background-color: var(--dark-body) !important;
}
.dark-theme .daterangepicker td.off,
.dark-theme .daterangepicker td.off.in-range,
.dark-theme .daterangepicker td.off.start-date,
.dark-theme .daterangepicker td.off.end-date {
  background-color: var(--dark-body);
}
.dark-theme .daterangepicker:after {
  border-bottom: 6px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .daterangepicker:before {
  border-bottom: 7px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .daterangepicker td.available:hover,
.dark-theme .daterangepicker th.available:hover {
  background-color: var(--dark-body) !important;
}
.dark-theme .daterangepicker td.in-range {
  background-color: var(--dark-body) !important;
}
.dark-theme .daterangepicker.dropdown-menu {
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .dropify-wrapper {
  background-color: var(--dark-theme);
  color: #dadef4;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .dropify-wrapper:hover {
  background-image: linear-gradient(-45deg, var(--dark-body) 25%, transparent 25%, transparent 50%, var(--dark-body) 50%, var(--dark-body) 75%, transparent 75%, transparent) !important;
}
.dark-theme .dropify-wrapper .dropify-preview {
  background-color: var(--dark-theme);
}
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone {
  border: 2px dashed rgba(255, 255, 255, 0.1);
  background-color: var(--dark-body) !important;
}
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:hover,
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:focus,
.dark-theme .ff_fileupload_wrap .ff_fileupload_dropzone:active {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input {
  background-color: transparent;
  color: #dadef4;
}
.dark-theme .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button {
  background-color: var(--dark-body) !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_progress_background {
  background-color: var(--dark-body) !important;
}
.dark-theme .bg-gray-100 {
  background-color: #2d3458;
}
.dark-theme .gray-set .bg-gray-100 {
  background-color: #eaeafb !important;
}
.dark-theme .bg-gray-300 {
  background-color: #3f4771;
}
.dark-theme .gray-set .bg-gray-300 {
  background-color: #babade !important;
}
.dark-theme .bg-gray-400 {
  background-color: #2f3a75;
}
.dark-theme .gray-set .bg-gray-400 {
  background-color: #8f8fb7 !important;
}
.dark-theme .apexcharts-radialbar-hollow {
  fill: var(--dark-theme) !important;
}
.dark-theme .apexcharts-text.apexcharts-datalabel-label,
.dark-theme .apexcharts-text.apexcharts-datalabel-value {
  fill: #dadef4;
}
.dark-theme #revenuemorrischart text,
.dark-theme #donutexample text,
.dark-theme #morrisDonut2 text {
  fill: #dadef4;
}
.dark-theme .datepicker-container {
  background-color: var(--dark-theme);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.1);
}
.dark-theme .datepicker-panel > ul > li {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .datepicker-panel > ul[data-view=week] > li,
.dark-theme .datepicker-panel > ul[data-view=week] > li:hover {
  background-color: var(--dark-theme);
  color: #dadef4;
}
.dark-theme .datepicker-panel > ul > li[data-view="years current"],
.dark-theme .datepicker-panel > ul > li[data-view="year current"],
.dark-theme .datepicker-panel > ul > li[data-view="month current"] {
  color: #dadef4;
}
.dark-theme .datepicker-top-left::after,
.dark-theme .datepicker-top-right::after {
  border-bottom-color: var(--dark-body) !important;
}
.dark-theme #revenuemorrischart svg path,
.dark-theme #donutexample svg path,
.dark-theme #morrisDonut2 svg path {
  stroke: var(--dark-theme) !important;
}
.dark-theme div.dt-button-info {
  background-color: var(--dark-theme);
  border: 2px solid rgba(255, 255, 255, 0.1);
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  color: white;
}
.dark-theme div.dt-button-info h2 {
  background-color: var(--dark-theme);
  border: 2px solid rgba(255, 255, 255, 0.1);
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  color: white;
}

.dark-theme .panel-group .panel {
  box-shadow: none;
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .panel-group .panel,
.dark-theme .panel-group1 .panel {
  border-radius: 6px;
  box-shadow: none;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme #accordion .panel-default > .panel-heading {
  border: 0px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .panel-default > .panel-heading {
  color: #dadef4;
}
.dark-theme .panel-default > .panel-heading {
  background-color: var(--dark-body);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .panel-heading {
  background: var(--dark-theme);
}
.dark-theme .accordion-item {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-theme);
}
.dark-theme .accordion-button.collapsed {
  background: var(--dark-theme);
  box-shadow: none;
  color: #dadef4;
}
.dark-theme .accordion-button:not(.collapsed) {
  color: var(--primary-bg-color);
  box-shadow: none;
  background: var(--dark-body);
}
.dark-theme .panel-title1 a {
  background: var(--primary-bg-color) !important;
}
.dark-theme .panel-title1 a {
  color: #dadef4 !important;
}
.dark-theme .collapse:not(.show) {
  background: #dadef4;
}

@media (min-width: 992px) {
  .dark-theme .main-navbar .nav-sub-link:hover,
.dark-theme .main-navbar .nav-sub-link:focus {
    color: #ffffff;
  }
}

@media (max-width: 992px) {
  .dark-theme .responsive-navbar.navbar .navbar-collapse {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);
  }
}

.dark-theme .light-layout {
  display: none;
}
.dark-theme .dark-layout {
  display: block;
}
.dark-theme .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.dark-theme .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}
.dark-theme.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo-dark,
.dark-theme.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo {
  display: none;
}
.dark-theme.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-theme.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .icon-logo-dark,
.dark-theme.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.dark-theme.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}

.dark-theme.horizontalmenu .main-header .main-header-left .main-logo .desktop-logo-dark {
  display: block;
}
.dark-theme.horizontalmenu .main-header .main-header-left .main-logo .desktop-logo {
  display: none;
}

@media (max-width: 991px) {
  .dark-theme .main-header-center .responsive-logo .mobile-logo {
    display: none;
  }
  .dark-theme.horizontalmenu .main-header .main-header-left .main-logo .desktop-logo-dark {
    display: none;
  }
  .dark-theme.horizontalmenu .mobile-logo-dark {
    display: block;
  }
}

@media (max-width: 991px) {
  .dark-theme.horizontalmenu .mobile-logo-dark {
    display: block;
    margin: auto;
  }
}

body.dark-theme *::-webkit-scrollbar-thumb,
body.dark-theme *:hover::-webkit-scrollbar-thumb {
  background: var(--dark-body);
}

.dark-theme .header-setting-icon:hover {
  background: rgba(255, 255, 255, 0.05) !important;
}
.dark-theme .header-setting-icon .settings-icon {
  fill: #dadef4 !important;
}

.dark-theme .datepicker table tr td span {
  background: transparent !important;
}
.dark-theme .datepicker table tr td span:hover,
.dark-theme .datepicker table tr td span.focused {
  background: var(--dark-body) !important;
}
.dark-theme .daterangepicker .input-mini.active,
.dark-theme .daterangepicker .input-mini {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-theme #basic-addon2.input-group-text {
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-left: none;
}
.dark-theme .contact-icon {
  background-color: var(--dark-body);
  color: #dadef4 !important;
}

.dark-theme .ps__thumb-x {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .ps__thumb-y {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .ps__rail-x:hover > .ps__thumb-x,
.dark-theme .ps__rail-x:focus > .ps__thumb-x,
.dark-theme .ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .ps__rail-y:hover > .ps__thumb-y,
.dark-theme .ps__rail-y:focus > .ps__thumb-y,
.dark-theme .ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: rgba(255, 255, 255, 0.3);
}

.dark-theme .fc .fc-non-business {
  background: var(--dark-theme);
}
.dark-theme .fc-theme-standard .fc-scrollgrid {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 0;
}
.dark-theme .fc-theme-standard td,
.dark-theme .fc-theme-standard th {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-bottom: 0;
}
.dark-theme .fc .fc-daygrid-day.fc-day-today {
  background-color: var(--dark-body) !important;
}
.dark-theme .fc-daygrid-day-top a {
  color: var(--primary-bg-color) !important;
}

.dark-theme .transaction-blog:before {
  border-left-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .signin-or-title {
  position: relative;
}
.dark-theme .signin-or-title::after {
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .signin-or-title .title {
  background-color: var(--dark-theme);
}

.dark-theme .listorder1 {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .listunorder1 {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .listunorder {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.dark-theme .form-check-input {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .form-check-input:checked {
  background-color: var(--primary-bg-color);
  border-color: none;
}
.dark-theme .form-check-input:focus {
  box-shadow: none;
  border-color: rgba(255, 255, 255, 0.1);
}

.dark-theme .user-list-avatar {
  box-shadow: 0 2px 4px 0 #14142b;
  border: 2px solid rgba(255, 255, 255, 0.1);
}

.dark-theme .ui-timepicker-wrapper {
  background: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .ui-timepicker-list li {
  color: #dadef4;
}

.dark-theme .richText {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background-color: var(--dark-theme);
}
.dark-theme .richText .richText-toolbar {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .richText .richText-toolbar ul li a {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .richText .richText-editor {
  background-color: var(--dark-theme);
  border-left: var(--dark-theme) solid 2px;
}
.dark-theme .richText .richText-editor:focus {
  border-left: var(--primary-bg-color) solid 2px;
}
.dark-theme .richText .richText-toolbar ul li a:hover {
  background-color: var(--dark-body);
}
.dark-theme .richText .richText-undo,
.dark-theme .richText .richText-redo {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}

.dark-theme .note-btn.btn-default:not(:disabled):not(.disabled).active {
  color: rgba(255, 255, 255, 0.7);
  background-color: var(--dark-body);
  border-color: rgba(255, 255, 255, 0.1);
}

.dark-theme .profile-share {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-theme);
}

.dark-theme .pricing-tabs .pri-tabs-heading {
  border: 1px solid rgba(255, 255, 255, 0.1);
}

.dark-theme .list-group-transparent .list-group-item {
  background: none;
  border: 0 !important;
}

.dark-theme .desc-tabs .nav.panel-tabs li a {
  color: #dadef4;
}
.dark-theme .desc-tabs .nav.panel-tabs li a.active {
  color: var(--primary-bg-color);
  border-bottom: 2px solid var(--primary-bg-color);
}

.dark-theme hr.message-inner-separator {
  background-image: linear-gradient(to right, var(--dark-theme), rgba(255, 255, 255, 0.4), var(--dark-theme));
  border: 0;
}

.dark-theme .tag-outline {
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #dadef4;
  background-color: transparent;
}
.dark-theme .file-attach .icons li a {
  border: 1px solid var(--dark-theme);
}
.dark-theme .file-attach .icons li a {
  background: var(--dark-theme);
}

.dark-theme .theme-container .active {
  background: var(--dark-theme);
  color: var(--primary-bg-color);
}
.dark-theme .theme-container1 .active {
  background: var(--dark-theme);
  color: #f1388b;
}
.dark-theme .theme-container2 .active {
  background: var(--dark-theme);
  color: #01b8ff;
}
.dark-theme .pcr-app {
  background: var(--dark-body);
}
.dark-theme .pickr input:focus,
.dark-theme .pickr input.pcr-active,
.dark-theme .pickr button:focus,
.dark-theme .pickr button.pcr-active,
.dark-theme .pcr-app input:focus,
.dark-theme .pcr-app input.pcr-active,
.dark-theme .pcr-app button:focus,
.dark-theme .pcr-app button.pcr-active {
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.85), 0 0 0 3px var(--pcr-color);
}

.dark-theme .main-msg-emoji,
.dark-theme .main-msg-attach {
  color: #dadef4;
}

.dark-theme .tree li i {
  color: var(--primary-bg-color) !important;
}

.dark-theme .notification .notification-body {
  background: var(--dark-theme);
}
.dark-theme .notification .notification-body:before {
  border-right-color: var(--dark-theme);
}
.dark-theme .notification .notification-icon a {
  background: var(--dark-body);
}
.dark-theme .notification .notification-time .time {
  color: #a7a9bb;
}
.dark-theme .notification .notification-time .date {
  color: #a7a9bb;
}
.dark-theme .notification-time-date {
  color: #a7a9bb;
}

.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .desktop-logo-dark,
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .icon-logo {
  display: none;
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .nav-sub {
  background: var(--dark-theme);
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .desktop-logo-dark,
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .icon-logo {
  display: none;
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .nav-sub {
  background: var(--dark-theme);
}
.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .side-menu-label1 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}

.dark-theme .btn-country {
  border: 1px solid rgba(255, 255, 255, 0.1);
  color: #ffffff;
}
.dark-theme .btn-country:hover {
  border: 1px solid var(--primary-bg-color) !important;
}
.dark-theme .btn-check:checked + .btn-country,
.dark-theme .btn-country.active,
.dark-theme .btn-country:active {
  border: 1px solid var(--primary-bg-color) !important;
  color: #ffffff;
  background-color: var(--primary-bg-color);
  box-shadow: none;
}

.dark-theme .note-editor.note-frame.panel.panel-default .panel-heading {
  background-color: var(--dark-theme);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .note-editor.note-airframe,
.dark-theme .note-editor.note-frame {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .note-btn.btn-default {
  background-color: var(--dark-theme);
  border-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .note-editor .btn-default:not(:disabled):not(.disabled):active {
  background-color: var(--dark-theme);
}

.dark-theme .btn-close-white {
  filter: invert(0) grayscale(100%) brightness(200%);
}
.dark-theme .tree li.branch {
  background: var(--dark-theme) !important;
}
.dark-theme .main-signin-wrapper .header-setting-icon {
  background: var(--darkprimary-transparentcolor);
}

.dark-theme .switcher-2 .onoffswitch2-label {
  background-color: var(--dark-body);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .switcher-2 .onoffswitch2-label:before {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}

@media (min-width: 992px) {
  .dark-theme.horizontalmenu .menu-nav .nav-item ul.nav-sub::before {
    border: 1px solid transparent;
    border-top-color: rgba(255, 255, 255, 0.1);
    border-left-color: rgba(255, 255, 255, 0.1);
    background-color: var(--dark-theme);
  }
  .dark-theme .main-navbar .sub-nav-sub {
    background-color: var(--dark-theme);
    border: 1px solid rgba(255, 255, 255, 0.1);
  }
  .dark-theme .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active .sidemenu-label, .dark-theme .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active::after {
    color: var(--primary-bg-color) !important;
  }
}

@media (max-width: 991px) {
  .dark-theme.horizontalmenu.main-navbar-show .main-navbar {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
  }
}

.dark-theme .main-sidebar-body li.active .nav-sub-link.sub-with-sub .sidemenu-label,
.dark-theme .main-sidebar-body li.active .nav-sub-link i {
  color: #dadef4 !important;
}
.dark-theme .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: #dadef4 !important;
}
.dark-theme .main-sidebar-body .nav-sub-item.active .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}

.dark-theme .main-navbar.main-menu li.active .nav-sub-link.sub-with-sub .sidemenu-label {
  color: #dadef4 !important;
}
.dark-theme .main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}
.dark-theme .main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: #dadef4 !important;
}

.dark-theme .file-image-sm,
.dark-theme .file-image-md,
.dark-theme .file-image-lg {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .file-image-sm .file-name-sm {
  color: #a7a9bb;
}

.dark-theme .signpages .login_form .mobilelogo .light-logo {
  display: block;
}
.dark-theme .signpages .login_form .mobilelogo .dark-logo {
  display: none;
}

.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown {
  background-color: var(--dark-theme);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {
  color: #dadef4;
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover {
  background-color: var(--dark-body);
}
.dark-theme .apexcharts-series.Total path {
  stroke: rgba(255, 255, 255, 0.2);
}

.dark-theme .demo_changer .form_holder {
  background: var(--dark-theme);
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
}
.dark-theme .demo_changer h4 {
  background: var(--dark-body);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .demo_changer,
.dark-theme .demo_changer p {
  color: #dadef4 !important;
}
.dark-theme .onoffswitch2-checkbox:checked + .onoffswitch2-label {
  background-color: var(--primary-bg-color);
}
.dark-theme .onoffswitch2-label {
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .onoffswitch2-label {
  background-color: var(--dark-body);
}
.dark-theme .onoffswitch2-checkbox:checked + .onoffswitch-label2,
.dark-theme .onoffswitch2-checkbox:checked + .onoffswitch2-label:before {
  border-color: var(--primary-bg-color);
}

@media (min-width: 992px) {
  .dark-theme .hor-menu .slide-left,
.dark-theme .hor-menu .slide-right {
    border: 1px solid rgba(255, 255, 255, 0.1);
    background-color: var(--dark-body);
  }
}

.dark-theme .datetimepicker table th.today:hover,
.dark-theme .datetimepicker-days td:hover,
.dark-theme .datetimepicker-hours span.hour:hover,
.dark-theme .datetimepicker-hours span.minute:hover,
.dark-theme .datetimepicker-hours span.month:hover,
.dark-theme .datetimepicker-hours span.year:hover,
.dark-theme .datetimepicker-minutes span.hour:hover,
.dark-theme .datetimepicker-minutes span.minute:hover,
.dark-theme .datetimepicker-minutes span.month:hover,
.dark-theme .datetimepicker-minutes span.year:hover,
.dark-theme .datetimepicker-months span.hour:hover,
.dark-theme .datetimepicker-months span.minute:hover,
.dark-theme .datetimepicker-months span.month:hover,
.dark-theme .datetimepicker-months span.year:hover,
.dark-theme .datetimepicker-years span.hour:hover,
.dark-theme .datetimepicker-years span.minute:hover,
.dark-theme .datetimepicker-years span.month:hover,
.dark-theme .datetimepicker-years span.year:hover {
  background: var(--dark-body);
}
.dark-theme.rtl table.table-bordered.dataTable th:first-child,
.dark-theme.rtl table.table-bordered.dataTable th:first-child,
.dark-theme.rtl table.table-bordered.dataTable td:first-child,
.dark-theme.rtl table.table-bordered.dataTable td:first-child {
  border-right-width: 0;
}
.dark-theme.rtl table.table-bordered.dataTable th:last-child,
.dark-theme.rtl table.table-bordered.dataTable th:last-child,
.dark-theme.rtl table.table-bordered.dataTable td:last-child,
.dark-theme.rtl table.table-bordered.dataTable td:last-child {
  border-right-width: 1px !important;
}
.dark-theme.rtl .transaction-blog:before {
  border-right-color: rgba(255, 255, 255, 0.3);
}

.dark-theme .apexcharts-tooltip.light {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-body);
}
.dark-theme .apexcharts-tooltip.light .apexcharts-tooltip-title {
  background: var(--dark-body);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-theme .apexcharts-tooltip {
  box-shadow: 2px 2px 6px -4px #3b4863;
}
.dark-theme .form-control::placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .main-contact-item.selected {
  border-left-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .main-contact-item:hover, .dark-theme .main-contact-item:focus {
  border-bottom-color: rgba(255, 255, 255, 0.2);
}
.dark-theme .richText .richText-form input[type=text], .dark-theme .richText .richText-form input[type=file], .dark-theme .richText .richText-form input[type=number], .dark-theme .richText .richText-form select {
  background-color: rgba(255, 255, 255, 0.2);
  border-color: rgba(255, 255, 255, 0.3);
}

.orders-activity .list-group-item {
  border-left: 0 !important;
  border-right: 0 !important;
}

.sales-analytics .list-group-item {
  border: 0 !important;
}

.dark-theme.header-light .main-header-center .form-control {
  color: #000 !important;
}

/* ###### Main-footer  ###### */
.main-footer {
  background-color: #ffffff;
  margin-top: 0;
  padding: 15px;
  position: relative;
  bottom: 0;
  display: block;
  margin-top: auto;
}
.main-footer .container {
  font-size: 12px;
  align-items: center;
  justify-content: space-between;
}
.main-footer .container-fluid {
  font-size: 12px;
  align-items: center;
  justify-content: space-between;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 992px) {
  .main-footer {
    display: block;
    padding: 15px 15px 15px 15rem;
  }
}
.main-footer-app .container, .main-footer-app .container-fluid {
  border-top-width: 0;
}

.main-footer-demo {
  background-color: #0c025b;
  color: rgba(255, 255, 255, 0.4);
  height: 60px;
}
.main-footer-demo .container {
  border-top-width: 0;
}
.main-footer-demo a {
  color: rgba(255, 255, 255, 0.5);
}
.main-footer-demo a:hover, .main-footer-demo a:focus {
  color: #ffffff;
}

/* ###### Main-footer  ###### */
/* ###### Right-sidebar  ###### */
[data-bs-toggle=sidebar] {
  display: block;
}

.sidebar {
  position: fixed;
  display: block;
  top: 0;
  width: 300px;
  bottom: 0;
  z-index: 1035;
  min-height: 100%;
  max-height: none;
  overflow: auto;
  background-color: #ffffff;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
}

.sidebar-left {
  left: 0;
}

.sidebar-right, .sidebar-profile {
  right: 0;
}

.row .sidebar.sidebar-left.sidebar-xs-show {
  left: 0;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
}
.row .sidebar.sidebar-right.sidebar-xs-show, .row .sidebar.sidebar-profile.sidebar-xs-show {
  right: 0;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
}

@media (min-width: 768px) {
  .row .sidebar.sidebar-left.sidebar-sm-show {
    left: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .row .sidebar.sidebar-right.sidebar-sm-show, .row .sidebar.sidebar-profile.sidebar-sm-show {
    right: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@media (min-width: 992px) {
  .row .sidebar.sidebar-left.sidebar-md-show {
    left: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .row .sidebar.sidebar-right.sidebar-md-show, .row .sidebar.sidebar-profile.sidebar-md-show {
    right: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
@media (min-width: 1170px) {
  .row .sidebar.sidebar-left.sidebar-lg-show {
    left: 0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  .row .sidebar.sidebar-right.sidebar-lg-show, .row .sidebar.sidebar-profile.sidebar-lg-show {
    right: 0;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
  }
}
.sidebar-animate {
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -o-transition: transform 500ms ease;
  transition: transform 500ms ease;
}

.sidebar.sidebar-left {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
.sidebar.sidebar-left.sidebar-open {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.sidebar.sidebar-right, .sidebar.sidebar-profile {
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0);
}
.sidebar.sidebar-right.sidebar-open, .sidebar.sidebar-profile.sidebar-open {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.sidebar-body h5 {
  padding: 13px 22px;
  font-size: 14px;
  border-bottom: 1px solid #f0f2f8;
  background: #f1f2f7;
}

.sidebar-icon {
  position: absolute;
  right: 8px;
  top: 3px;
}

.side-header .main-profile-menu .dropdown-menu {
  top: 53px;
}
.side-header .header-search .dropdown-menu {
  top: 50px;
}

/* ###### Right-sidebar  ###### */
/* ###### Main-profile  ###### */
.main-profile-menu {
  position: relative;
  padding: 0.6rem 0;
  margin: 0 7px;
}
.main-profile-menu > .main-img-user {
  outline: none;
  width: 32px;
  height: 32px;
}
.main-profile-menu > .main-img-user::after {
  display: none;
}
.main-profile-menu .dropdown-menu {
  padding-top: 0px;
  position: absolute;
  top: 53px;
  left: auto;
  right: -10px;
  bottom: auto;
  width: 230px;
  border: 0;
  border-width: 1px;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
}
.main-profile-menu .dropdown-item {
  position: relative;
  padding: 10px;
  height: 38px;
  display: flex;
  align-items: center;
  font-size: 13px;
  color: #3c4858;
}
.main-profile-menu .dropdown-item i {
  font-size: 16px;
  margin-right: 10px;
  width: 24px;
  text-align: center;
  line-height: 0.9;
}
.main-profile-menu .dropdown-item:hover, .main-profile-menu .dropdown-item:focus {
  background-color: var(--primary-transparentcolor);
}
.main-profile-menu .dropdown-item + .dropdown-item {
  border-top: 1px solid #e8e8f7;
}
.main-profile-menu.show .main-img-user::before, .main-profile-menu.show .dropdown-menu {
  display: block;
}

.main-profile-menu .border-top {
  border-top: 1px solid #e8e8f7 !important;
}

/* ###### Main-profile  ###### */
/* ###### Iconbar  ###### */
@media (max-width: 991.98px) {
  .main-iconbar-show .main-iconbar {
    display: flex;
  }
  .main-iconbar-show .main-iconbar-aside {
    display: block;
  }
}
.main-iconbar {
  width: 64px;
  display: none;
  flex-direction: column;
  align-items: center;
  padding: 20px 0;
  background-color: #ffffff;
  position: fixed;
  top: 63px;
  left: 0;
  height: 100%;
  background-color: #ffffff;
  z-index: 500;
  border-right: 1px solid #e8e8f7;
  border-top: 1px solid #e8e8f7;
}
.main-iconbar .nav {
  flex: 1;
  flex-direction: column;
  align-items: center;
  padding: 5px 0;
}
.main-iconbar .nav-link {
  position: relative;
  padding: 0;
  color: #8f9cc0;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-iconbar .nav-link i {
  font-size: 20px;
}
.main-iconbar .nav-link i.typcn {
  line-height: 1;
}
.main-iconbar .nav-link i.typcn::before {
  width: auto;
}
.main-iconbar .nav-link i.typcn-device-laptop, .main-iconbar .nav-link i.typcn-th-large-outline {
  font-size: 25px;
}
.main-iconbar .nav-link i.fa-desktop {
  font-size: 23px;
}
.main-iconbar .nav-link:hover, .main-iconbar .nav-link:focus {
  color: #3c4858;
}
.main-iconbar .nav-link + .nav-link {
  margin-top: 10px;
}

@media (min-width: 992px) {
  .main-iconbar {
    display: flex;
  }
}
.main-iconbar-logo {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 32px;
  line-height: 0.9;
  color: #8f9cc0;
  flex-shrink: 0;
  margin-bottom: 20px;
  position: relative;
}
.main-iconbar-logo::after {
  content: "";
  position: absolute;
  bottom: 6px;
  left: 20px;
  height: 3px;
  width: 24px;
  border-radius: 2px;
}
.main-iconbar-logo:hover, .main-iconbar-logo:focus {
  color: #8f9cc0;
}

.main-iconbar-bottom {
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.main-iconbar-help {
  line-height: 0;
  font-size: 22px;
  color: #a8afc7;
  margin-bottom: 20px;
}
.main-iconbar-help:hover, .main-iconbar-help:focus {
  color: #8f9cc0;
}

.main-iconbar-aside {
  width: 230px;
  height: 100%;
  background-color: #ffffff;
  border-right: 1px solid #e8e8f7;
  border-top: 1px solid #e8e8f7;
  position: fixed;
  top: 63px;
  left: 64px;
  overflow-y: auto;
  z-index: 600;
  display: none;
}

@media (min-width: 1200px) {
  .main-iconbar-aside {
    border-right: 0;
    z-index: 500;
  }
}
@media (min-width: 992px) {
  .main-iconbar-aside.show {
    display: block;
  }
}
@media (min-width: 1200px) {
  .main-iconbar-aside.show + .main-content {
    margin-left: 294px;
  }
}
.main-iconbar-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px;
  padding-left: 0;
}
.main-iconbar-header .main-logo {
  line-height: 1;
}

.main-iconbar-toggle-menu {
  display: block;
  position: relative;
  line-height: 0;
  color: #8f9cc0;
  font-size: 28px;
  opacity: 0.5;
}
.main-iconbar-toggle-menu:hover, .main-iconbar-toggle-menu:focus {
  opacity: 1;
  color: #8f9cc0;
}
.main-iconbar-toggle-menu i:first-child {
  display: none;
}

@media (min-width: 1200px) {
  .main-iconbar-toggle-menu {
    font-size: 24px;
  }
  .main-iconbar-toggle-menu::before {
    content: "";
    position: absolute;
    top: 3px;
    bottom: 3px;
    left: -1px;
    border-left: 2px solid #000000;
  }
  .main-iconbar-toggle-menu i:first-child {
    display: block;
  }
  .main-iconbar-toggle-menu i:last-child {
    display: none;
  }
}
.main-iconbar-body {
  padding: 20px;
  height: calc(100vh - 68px);
}
.main-iconbar-body .nav {
  flex-direction: column;
  padding-top: 10px;
}
.main-iconbar-body .nav-item {
  position: relative;
  display: block;
}
.main-iconbar-body .nav-item + .nav-item {
  margin-top: -1px;
  border-top: 1px dotted #f1f2f7;
}
.main-iconbar-body .nav-item.show .nav-sub {
  display: block;
}
.main-iconbar-body .nav-link {
  position: relative;
  color: #8f9cc0;
  font-size: 13px;
  padding: 0;
  display: flex;
  align-items: center;
  height: 38px;
}
.main-iconbar-body .nav-link i {
  color: #a8afc7;
  font-size: 16px;
  font-weight: 400;
  line-height: 0;
  margin-right: 10px;
}
.main-iconbar-body .nav-link i.typcn {
  line-height: 0.9;
}
.main-iconbar-body .nav-link i.typcn::before {
  width: auto;
}
.main-iconbar-body .nav-link.with-sub {
  justify-content: space-between;
}
.main-iconbar-body .nav-link.with-sub::after {
  content: "\f3d0";
  font-family: "Ionicons";
  font-size: 11px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  margin-left: auto;
  color: #a8afc7;
}
.main-iconbar-body .nav-sub {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px dotted #f1f2f7;
  display: none;
}
.main-iconbar-body .nav-sub .nav-sub-item {
  position: relative;
  display: block;
  margin-left: 15px;
}
.main-iconbar-body .nav-sub .nav-sub-item + .nav-sub-item {
  border-top: 1px dotted #f1f2f7;
}
.main-iconbar-body .nav-sub .nav-sub-link {
  display: flex;
  align-items: center;
  height: 36px;
  color: #8f9cc0;
}

@media (min-width: 992px) {
  .main-iconbar-body .nav-link.with-sub::after {
    margin-left: 4px;
    font-size: 12px;
  }
}
.main-iconbar-title {
  font-size: 20px;
  font-weight: 700;
  color: #8f9cc0;
  margin-bottom: 10px;
  line-height: 1;
}

.main-iconbar-text {
  display: block;
  font-size: 12px;
  color: #a8afc7;
  margin-bottom: 12px;
}

.main-iconbar-pane {
  margin-bottom: 20px;
  display: none;
}
.main-iconbar-pane.show {
  display: block;
}

.main-iconbar-primary {
  padding-top: 0;
}
.main-iconbar-primary .main-img-user::after {
  box-shadow: none;
}
.main-iconbar-primary .main-iconbar-logo {
  color: #ffffff;
  height: 64px;
}
.main-iconbar-primary .main-iconbar-logo::after {
  display: none;
}
.main-iconbar-primary .nav {
  justify-content: center;
}
.main-iconbar-primary .nav-link {
  width: 42px;
  height: 42px;
  color: rgba(255, 255, 255, 0.5);
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
}
.main-iconbar-primary .nav-link:hover, .main-iconbar-primary .nav-link:focus {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.1);
}
.main-iconbar-primary .nav-link.active {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.2);
}
.main-iconbar-primary .main-iconbar-help {
  color: rgba(255, 255, 255, 0.5);
}
.main-iconbar-primary .main-iconbar-help:hover, .main-iconbar-primary .main-iconbar-help:focus {
  color: #ffffff;
}

@media (prefers-reduced-motion: reduce) {
  .main-iconbar-primary .nav-link {
    transition: none;
  }
}
.main-iconbar-aside-primary {
  width: 250px;
  background-color: #f1f2f9;
  box-shadow: 0 0 16px rgba(28, 39, 60, 0.08);
  border-right: 1px solid #e8e8f7;
}
.main-iconbar-aside-primary .main-iconbar-header {
  padding: 18px 25px;
  background-color: #ffffff;
  border-bottom: 1px solid #e8e8f7;
}
.main-iconbar-aside-primary .main-iconbar-body {
  padding: 20px 25px;
}
.main-iconbar-aside-primary .main-iconbar-body .nav {
  padding-top: 0;
  padding-left: 0;
  border-left-width: 0;
}
.main-iconbar-aside-primary .main-iconbar-body .nav-item + .nav-item, .main-iconbar-aside-primary .main-iconbar-body .nav-sub, .main-iconbar-aside-primary .main-iconbar-body .nav-sub-item + .nav-sub-item {
  border-top-color: #f1f2f7;
}
.main-iconbar-aside-primary .main-iconbar-toggle-menu {
  display: none;
}

@media (min-width: 992px) {
  .main-iconbar-aside-primary.show + .main-content {
    margin-left: 64px;
  }
}
.main-icon-group {
  text-align: center;
  padding: 20px;
  color: #3b4863;
}
.main-icon-group i {
  line-height: 1;
  font-size: 24px;
}

@media (min-width: 992px) {
  .main-icon-group i {
    font-size: 18px;
  }
}
.icons-list {
  list-style: none;
  margin: 0 -1px -1px 0;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.icons-list-item {
  text-align: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 1.4rem;
  font-size: 1.15rem;
  height: 45px;
  width: 45px;
  background: var(--primary-transparentcolor);
  margin: 5px 5px;
  border-radius: 6px;
  border: 1px solid #e8e8f7;
  color: #616366;
}

.icons-list .flag-icon {
  border-radius: 0;
}

/* ###### Iconbar  ###### */
@media (min-width: 992px) {
  .main-navbar .nav-sub-link.sub-with-sub::after {
    content: "\f3d1";
    font-size: 12px;
    margin-right: 22px;
    top: 2px;
  }
  .horizontalmenu .nav-sub .nav-sub-link.sub-with-sub .angle {
    display: none;
  }
  .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active .sidemenu-label, .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active::after {
    color: var(--primary-bg-color) !important;
  }
}
.main-navbar .nav-sub-link.sub-with-sub::after {
  font-family: "Ionicons";
  font-weight: 400;
  display: inline-block;
  position: relative;
  margin-left: auto;
  color: #a8afc7;
}

.main-navbar .nav-sub-item > .sub-nav-sub {
  left: 163px;
  top: -10px;
  display: none;
  padding: 0 0 0 12px;
}

@media (min-width: 992px) {
  .main-navbar .sub-nav-sub {
    position: absolute;
    top: 64px;
    left: 0;
    width: 170px;
    background-color: #ffffff;
    border: 1px solid #e8e8f7;
    padding: 8px 6px !important;
    z-index: 900;
    border-radius: 11px;
    box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
  }
  .main-navbar.main-menu li.active .nav-sub-link.sub-with-sub .sidemenu-label {
    color: #808191 !important;
  }
  .main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link {
    color: #808191 !important;
  }
}
.main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}

/***Start Horizontal Hover Styles ***/
@media (min-width: 992px) {
  .horizontalmenu-hover .menu-nav .nav-item:hover ul.nav-sub {
    display: block !important;
  }
  .horizontalmenu-hover .menu-nav .nav-sub .nav-sub-link.with-sub .angle {
    display: none !important;
  }
  .horizontalmenu-hover .menu-nav .nav-sub .nav-sub-link.sub-with-sub .angle {
    display: none !important;
  }
  .horizontalmenu-hover .menu-nav .nav-sub .nav-sub-item:hover .sub-nav-sub {
    display: block;
  }
  .horizontalmenu-hover .menu-nav .sub-nav-sub .sub-nav-sub {
    display: none !important;
  }
  .horizontalmenu-hover .menu-nav .sub-nav-sub .nav-sub-item:hover .sub-nav-sub {
    display: block !important;
  }
  .horizontalmenu-hover .menu-nav .nav-item.active .nav-sub {
    display: none !important;
  }
}
/***End Horizontal Hover Styles ***/
/***Start Horizontal Styles ***/
@media (min-width: 992px) {
  .horizontalmenu .sidemenu-logo {
    display: none;
  }
  .horizontalmenu .hor-menu .nav-item .nav-link .side-badge {
    display: none;
  }
  .horizontalmenu .hor-menu .nav {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .horizontalmenu .hor-menu .nav .sidemenu-label {
    display: flex;
  }
  .horizontalmenu .hor-menu .nav .nav-header {
    display: none;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .horizontalmenu .hor-menu .nav .nav-item {
    padding-right: 10px;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .horizontalmenu .hor-menu .nav .nav-item + .nav-item {
    padding-right: 10px;
  }
}
@media (min-width: 992px) {
  .horizontalmenu .main-navbar .nav-link i {
    display: none;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .horizontalmenu .main-header-menu-icon {
    display: none;
  }
}
@media (min-width: 992px) {
  .horizontalmenu .hor-logo {
    display: block;
  }
}
@media (min-width: 992px) {
  .horizontalmenu .main-navbar .nav-item .nav-sub li:not(.nav-sub-item) {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .horizontalmenu .nav-sub.open .nav-sub-link.with-sub .angle {
    display: none;
  }
}
@media (min-width: 992px) {
  .horizontalmenu .hor-menu li.nav-item.active .nav-link {
    background-color: var(--primary-bg-color);
    position: relative;
    margin: 10px auto;
    text-align: center;
    border-radius: 7px;
    margin-left: 0;
    border: 0px solid transparent;
    border-right: 0px;
    width: inherit;
    padding-right: 12px;
  }
  .horizontalmenu .hor-menu li.active .hor-icon {
    font-size: 18px;
    line-height: 0;
    margin-right: 5px;
    width: 20px;
    height: 30px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    fill: #ffffff;
    margin-left: 10px;
  }
  .horizontalmenu .hor-menu .nav-link .hor-icon {
    font-size: 17px;
    line-height: 0;
    margin-right: 5px;
    width: 20px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    color: var(--primary-bg-color);
    fill: var(--primary-bg-color);
    margin-left: 10px;
  }
  .horizontalmenu .main-navbar .nav-sub-item {
    position: relative;
    display: block;
    margin-left: 0;
    padding: 7px 0;
  }
  .horizontalmenu .menu-nav .nav-item {
    transition-duration: 0.25s;
  }
  .horizontalmenu .menu-nav .nav-item ul.nav-sub::before {
    content: "";
    position: absolute;
    top: -8px;
    left: 35%;
    width: 15px;
    height: 15px;
    border: 1px solid transparent;
    border-top-color: #e8e8f7;
    border-left-color: #e8e8f7;
    transform: rotate(45deg);
    background-color: #ffffff;
    z-index: 901;
    display: block;
    transition-duration: 0.25s;
  }
}
.horizontalmenu .vertical-switcher {
  display: none !important;
}

@media (max-width: 991px) {
  .horizontalmenu.main-navbar-show .sidemenu-logo {
    display: none;
  }
  .horizontalmenu.main-navbar-show .main-navbar {
    border-right: 1px solid #e8e8f7;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav-label {
    text-transform: uppercase;
    font-size: 11.49px;
    font-weight: 400;
    letter-spacing: 0.5px;
    color: #959596;
    padding: 10px 0px 0 0;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav {
    flex-direction: column;
    padding: 0 15px 0 15px;
    margin: 0 auto;
    justify-content: center;
    margin-top: 0;
  }
  .horizontalmenu.main-navbar-show .main-navbar .main-body-1 {
    margin-top: 5px;
  }
  .horizontalmenu.main-navbar-show .main-navbar.hor-menu .nav-item {
    margin: 6px 0;
  }
  .horizontalmenu.main-navbar-show .hor-menu li.nav-item.active .nav-link {
    background-color: var(--primary-bg-color);
    position: relative;
    margin: 10px auto;
    text-align: center;
    border-radius: 7px;
    margin-left: 0;
    border: 0px solid transparent;
    border-right: 0px;
    width: inherit;
    padding: 9px 0;
  }
  .horizontalmenu.main-navbar-show .hor-menu li.active .hor-icon {
    font-size: 18px;
    line-height: 0;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    color: #ffffff;
    fill: #ffffff;
    margin-left: 10px;
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-link .hor-icon {
    font-size: 17px;
    line-height: 0;
    margin-right: 10px;
    width: 20px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    color: var(--primary-bg-color);
    fill: var(--primary-bg-color);
    margin-left: 10px;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav-item + .nav-item {
    margin-top: -1px;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav-link.with-sub::after {
    display: none;
  }
  .horizontalmenu.main-navbar-show .main-navbar i.angle {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    position: absolute;
    top: 15px;
    right: 20px;
    font-size: 12px;
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-item.show i.angle {
    transform: rotate(90deg);
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-link {
    margin: 0;
  }
  .horizontalmenu.main-navbar-show .nav-sub .side-menu-label1 {
    display: none !important;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav-sub {
    list-style: none;
    padding: 0;
    margin-left: 2.5rem;
  }
  .horizontalmenu.main-navbar-show .main-navbar .nav-sub-link {
    display: flex;
    align-items: center;
    color: #808191;
    font-size: 13px;
    padding: 8px 0;
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-item.show .nav-sub-item .sub-with-sub i.angle {
    transform: rotate(0deg);
    display: block;
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-item.show .nav-sub-item.show .sub-with-sub i.angle {
    transform: rotate(90deg);
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-item.show .nav-sub-item.show .sub-nav-sub.open .nav-sub-link.sub-with-sub i.angle {
    transform: rotate(0deg);
  }
  .horizontalmenu.main-navbar-show .hor-menu .nav-item.show .nav-sub-item.show .sub-nav-sub.open .nav-sub-item.show .nav-sub-link.sub-with-sub i.angle {
    transform: rotate(90deg);
  }
}
.ltr #slide-right {
  position: absolute;
  right: 20px;
  left: auto;
}

.ltr #slide-left {
  position: absolute;
  left: 20px;
  right: auto;
}

@media (min-width: 992px) {
  .horizontalmenu .hor-menu .main-container-1 {
    overflow: hidden;
  }
  .horizontalmenu .hor-menu .main-body-1 {
    position: static;
  }
  .horizontalmenu .hor-menu .menu-nav .nav-item {
    position: static;
  }
  .horizontalmenu .hor-menu .menu-nav .nav-sub {
    left: auto;
  }
}
.horizontalMenucontainer {
  background-size: cover;
  overflow: hidden;
  background-attachment: fixed;
  background-position: 50% 0;
  background-repeat: no-repeat;
}

.hor-menu .nav-link .sidemenu-label {
  font-size: 14px;
}

/***End Horizontal Styles ***/
body.rtl {
  text-align: right;
  direction: rtl;
}

.rtl {
  /* ###### Accordion ###### */
  /* ###### Accordion ###### */
  /* ###### Alerts ###### */
  /* ###### Alerts ###### */
  /* ###### Badge ###### */
  /* ###### Badge ###### */
  /* ###### Breadcrumb ###### */
  /* ###### Breadcrumb ###### */
  /* ###### Buttons ###### */
  /* ###### Buttons ###### */
  /* ###### Card  ###### */
  /* ###### Card  ###### */
  /* ###### carousel ###### */
  /* ###### carousel ###### */
  /* ########## Dropdown ########## */
  /* ########## Dropdown ########## */
  /* ###### Form-elements ###### */
  /* ###### Form-elements ###### */
  /* ###### Grid ###### */
  /* ###### Grid ###### */
  /* ###### Input-group ###### */
  /* ###### Input-group ###### */
  /* ###### Modal ###### */
  /* ###### Modal ###### */
  /* ###### Navigation   ###### */
  /* ###### Navigation   ###### */
  /* ###### Pagination  ###### */
  /* ###### Pagination  ###### */
  /* ###### Popover  ###### */
  /* ###### Tooltip  ###### */
  /* ########## LAYOUTS  ########## */
  /* ###### Main-content  ###### */
  /* ###### Main-content  ###### */
  /* ###### Main-header  ###### */
  /* ###### Main-header  ###### */
  /* ###### Main-header-nav  ###### */
  /* ###### Main-header-nav  ###### */
  /***End Horizontal Styles ***/
  /* ###### Main-footer  ###### */
  /* ###### Main-footer  ###### */
  /* ###### Right-sidebar  ###### */
  /* ###### Right-sidebar  ###### */
  /* ###### Main-profile  ###### */
  /* ###### Main-profile  ###### */
  /* ###### Iconbar  ###### */
  /* ###### Iconbar  ###### */
  /* ############### CUSTOM VENDOR STYLES ############### */
  /* ########## Datepicker ########## */
  /* ########## Datepicker ########## */
  /* ########## Datetimepicker ########## */
  /* ########## Datetimepicker ########## */
  /* ###### Jqvmap  ###### */
  /* ###### Jqvmap  ###### */
  /* ###### Chart  ###### */
  /* ###### Chart  ###### */
  /* ###### Mapel map  ###### */
  /* ###### Mapel map  ###### */
  /* ###### Parsley ###### */
  /* ###### Parsley ###### */
  /* ###### Quill ###### */
  /* ###### Quill ###### */
  /* ###### Rangeslider  ###### */
  /* ###### Rangeslider  ###### */
  /* ###### Select2  ###### */
  /* ###### Select2  ###### */
  /* ###### Spectrum ###### */
  /* ###### Spectrum ###### */
  /* ###### Spinner ###### */
  /* ###### Spinner ###### */
  /* ############### SIDEMENU LAYOUT STYLES ############### */
  /* ###### Default Sidemenu ###### */
  /* ###### Sidebar  ###### */
  /* ###### Sidebar  ###### */
  /* ###### Default Sidemenu ###### */
  /* ###### Closed Sidemenu ###### */
  /* ###### Closed Sidemenu ###### */
  /* ###### Icon Text Sidemenu ###### */
  /* ###### Icon Text Sidemenu ###### */
  /* ###### Hover Submenu ###### */
  /* ###### Hover Submenu ###### */
  /* ###### Hover Submenu Style 1 ###### */
  /* ###### Hover Submenu Style 1 ###### */
  /* ############### TEMPLATE STYLES ############### */
  /* ###### Calendar  ###### */
  /* ###### Calendar  ###### */
  /* ###### Chat  ###### */
  /* ###### Chat  ###### */
  /* ########## Contacts ########## */
  /* ########## Contacts ########## */
  /* ######  Error  ###### */
  /* ######  Error  ###### */
  /* ###### Invoice  ###### */
  /* ###### Invoice  ###### */
  /* ###### Mail  ###### */
  /* ###### Mail  ###### */
  /* ###### Profile  ###### */
  /* ###### Profile  ###### */
  /* ###### Cryptocurrencies  ###### */
  /* ###### Cryptocurrencies  ###### */
  /* ########## Ecommerce ########## */
  /* ########## Ecommerce ########## */
  /* ############### UTILITIES/HELPER CLASSES ############### */
  /* ###### Backgrounds ###### */
  /* ###### Backgrounds ###### */
  /* ######  Border   ###### */
  /* ###### Border ###### */
  /* ###### Margin ###### */
  /* ###### Margin ###### */
  /* ###### Padding  ###### */
  /* ###### Padding  ###### */
  /* ###### Position  ###### */
  /* ###### Position  ###### */
  /* ###### Typography  ###### */
  /* ###### Typography  ###### */
  /* ############### CUSTOM ELEMENT STYLES ############### */
  /* ###### Component-cols ###### */
  /* ###### Component-cols ###### */
  /* ###### Tags  ###### */
  /* ###### Tags  ###### */
  /* ###### Tabs ###### */
  /* ###### Tags  ###### */
  /* ###### Navbar  ###### */
  /* ###### Navbar  ###### */
  /* ###### Wizard ###### */
  /* ###### Wizard ###### */
  /* ###### Perfect-scroll  ###### */
  /* ###### Perfect-scroll  ###### */
  /* ###### Radio ###### */
  /* ###### Radio ###### */
  /* ###### Custom-select ###### */
  /* ###### Custom-select ###### */
  /* ###### Custom-Range ###### */
  /* ###### Custom-Range ###### */
  /* ###### Custom-Switch ###### */
  /* ###### Custom-Switch ###### */
  /* ###### Timeline  ###### */
  /* ###### Timeline  ###### */
  /* ###### Image ###### */
  /* ###### Image ###### */
  /* ###### Avatar ###### */
  /* ###### Avatars ###### */
  /* ###### List ###### */
  /* ###### List ###### */
  /* ###### Checkbox ###### */
  /* ###### Checkbox ###### */
  /* ###### Toggle ###### */
  /* ###### Toggle ###### */
  /* ###### List-group ###### */
  /* ###### List-group ###### */
  /* ###### Custom-control ###### */
  /* ###### Custom-control ###### */
  /* ###### Custom-styles ###### */
  /* ###### Custom-styles ###### */
  /* ###### Select Group ###### */
  /* ###### Select Group ###### */
  /* ###### Colorinput ###### */
  /* ###### Colorinput ###### */
  /* ###### ie css ###### */
  /* ###### ie css ###### */
  /* ###### file manager ###### */
  /* ###### file manager ###### */
  /* ###### Notification List ###### */
  /* ###### Notification List ###### */
}
.rtl dd {
  margin-right: 0;
  margin-left: inherit;
}
.rtl blockquote {
  margin: 0 0 1rem;
}
.rtl figure {
  margin: 0 0 1rem;
}
.rtl caption {
  text-align: right;
}
.rtl .list-unstyled,
.rtl .list-inline {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .list-inline-item:not(:last-child) {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .container,
.rtl .container-fluid {
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
.rtl .row {
  margin-left: -15px;
  margin-right: -15px;
}
.rtl .no-gutters {
  margin-left: 0;
  margin-right: 0;
}
.rtl .no-gutters > .col,
.rtl .no-gutters > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}
.rtl .accordion > .card:first-of-type {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .accordion > .card:last-of-type {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .main-accordion .accordion-body {
  padding: 0 20px 20px;
}
.rtl .alert .btn-close {
  left: 15px;
  right: inherit !important;
}
.rtl .alert-dismissible {
  padding-left: 3.8125rem;
  padding-right: inherit;
}
.rtl .alert-dismissible .btn-close {
  left: 15px;
  right: inherit !important;
}
.rtl .alert-bdleft-success {
  border-right: 5px solid #19b159;
  border-left: 1px solid rgba(25, 177, 89, 0.1);
}
.rtl .alert-bdleft-primary {
  border-right: 5px solid var(--primary-bg-color);
  border-left: 1px solid var(--primary-transparentcolor);
}
.rtl .alert-bdleft-warning {
  border-right: 5px solid #ff9b21;
  border-left: 1px solid rgba(255, 155, 33, 0.1);
}
.rtl .alert-bdleft-danger {
  border-right: 5px solid #fd6074;
  border-left: 1px solid rgba(253, 96, 116, 0.1);
}
.rtl .alert-bdleft-info {
  border-right: 5px solid #01b8ff;
  border-left: 1px solid rgba(1, 184, 255, 0.1);
}
.rtl .alert-bdleft-secondary {
  border-right: 5px solid #f1388b;
  border-left: 1px solid rgba(241, 56, 139, 0.1);
}
.rtl .badge {
  padding: 5px 6px 4px 6px;
}
.rtl .rounded-pill {
  padding-right: 8px;
  padding-left: 8px;
  padding-left: 0.6em;
  padding-right: 0.6em;
}
.rtl .main-breadcrumbs .breadcrumb-item + .breadcrumb-item {
  padding-right: 8px;
  padding-left: inherit;
}
.rtl .main-breadcrumbs .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 8px;
  padding-right: inherit;
}
.rtl .breadcrumb-item + .breadcrumb-item {
  padding-right: 0.5rem;
  padding-left: inherit;
}
.rtl .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
.rtl .breadcrumb-style2 .breadcrumb-item + .breadcrumb-item::before {
  content: "\f3cf";
}
.rtl .breadcrumb-5 a {
  float: right;
  padding: 0 39px 0 10px;
}
.rtl .breadcrumb-5 a:first-child {
  padding-right: 46px;
  padding-left: inherit;
  border-radius: 0 5px 5px 0;
}
.rtl .breadcrumb-5 a:first-child:before {
  right: 14px;
  left: inherit !important;
}
.rtl .breadcrumb-5 a:last-child {
  border-radius: 5px 0 0 5px;
}
.rtl .breadcrumb-5 a:after {
  left: -18px;
  right: inherit !important;
  border-radius: 5px 0 50px 0;
}
.rtl .breadcrumb-4 ol {
  text-align: left;
}
.rtl .breadcrumb-4 li {
  text-align: left;
}
.rtl .btn-group > .btn:not(:first-child),
.rtl .sp-container .btn-group > button:not(:first-child) {
  margin-right: -1px;
  margin-left: initial;
}
.rtl .btn-group > .btn-group:not(:first-child) {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .btn-group > .btn:first-child {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.rtl .sp-container .btn-group > button:not(:last-child):not(.dropdown-toggle),
.rtl .btn-group > .btn-group:not(:last-child) > .btn,
.rtl .sp-container .btn-group > .btn-group:not(:last-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .btn-sm + .dropdown-toggle-split,
.rtl .btn-group-sm > .btn + .dropdown-toggle-split,
.rtl .sp-container .btn-group-sm > button + .dropdown-toggle-split {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.rtl .btn-lg + .dropdown-toggle-split,
.rtl .btn-group-lg > .btn + .dropdown-toggle-split,
.rtl .sp-container .btn-group-lg > button + .dropdown-toggle-split {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.rtl .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .sp-container .btn-group-vertical > button:not(:last-child):not(.dropdown-toggle),
.rtl .btn-group-vertical > .btn-group:not(:last-child) > .btn,
.rtl .sp-container .btn-group-vertical > .btn-group:not(:last-child) > button {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .btn-group-vertical > .btn:not(:first-child),
.rtl .sp-container .btn-group-vertical > button:not(:first-child),
.rtl .btn-group-vertical > .btn-group:not(:first-child) > .btn,
.rtl .sp-container .btn-group-vertical > .btn-group:not(:first-child) > button {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .btn-with-icon i {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .btn-icon-list .btn + .btn,
.rtl .btn-icon-list .sp-container button + .btn {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .sp-container .btn-icon-list button + .btn,
.rtl .btn-icon-list .sp-container .btn + button,
.rtl .sp-container .btn-icon-list .btn + button,
.rtl .btn-icon-list .sp-container button + button,
.rtl .sp-container .btn-icon-list button + button {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .btn-list > .btn:not(:last-child),
.rtl .btn-list > .dropdown:not(:last-child) {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .btn-animation .btn-loaders {
  padding-left: 46px;
  padding-right: 0.95rem;
}
.rtl .btn-animation .btn-loaders:after {
  border-right-color: transparent !important;
  left: 13px !important;
  right: inherit !important;
}
.rtl .card > hr {
  margin-left: 0;
  margin-right: 0;
}
.rtl .card > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.rtl .card > .list-group:last-child .list-group-item:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .card-header {
  padding: 20px 25px 0 25px;
}
.rtl .card-header:first-child {
  border-radius: 2px 2px 0 0;
  border-radius: 11px 11px 0 0;
}
.rtl .card-footer:last-child {
  border-radius: 0 0 11px 11px;
}
.rtl .card-header-tabs {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
.rtl .card-header-pills {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}
.rtl .card-img-overlay {
  left: 0;
  right: 0;
}
.rtl .card-img-top {
  border-top-right-radius: 11px;
  border-top-left-radius: 11px;
}
.rtl .card-img-bottom {
  border-bottom-left-radius: 11px;
  border-bottom-right-radius: 11px;
}
@media (min-width: 576px) {
  .rtl .card-deck {
    margin-left: -15px;
    margin-right: -15px;
  }
  .rtl .card-deck .card {
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 576px) {
  .rtl .card-group > .card + .card {
    margin-right: 0;
    margin-left: inherit;
    border-right: 0;
    border-left: inherit !important;
  }
  .rtl .card-group > .card:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .rtl .card-group > .card:not(:last-child) .card-img-top,
.rtl .card-group > .card:not(:last-child) .card-header {
    border-top-left-radius: 0;
  }
  .rtl .card-group > .card:not(:last-child) .card-img-bottom,
.rtl .card-group > .card:not(:last-child) .card-footer {
    border-bottom-left-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) .card-img-top,
.rtl .card-group > .card:not(:first-child) .card-header {
    border-top-right-radius: 0;
  }
  .rtl .card-group > .card:not(:first-child) .card-img-bottom,
.rtl .card-group > .card:not(:first-child) .card-footer {
    border-bottom-right-radius: 0;
  }
}
.rtl .card-header,
.rtl .card-footer {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .card-item .card-item-icon {
  left: 20px;
  right: inherit !important;
}
.rtl .card-dashboard-twentyfour .card-header {
  padding: 20px 20px 0;
}
.rtl .card-dashboard-twentyfour .card-body {
  padding: 15px 20px 20px;
}
.rtl .card-dashboard-twentyfour .card-body-top > div + div {
  margin-right: 30px;
  margin-left: inherit;
}
.rtl .card-dashboard-twentyfour .chart-legend span {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .card-dashboard-twentyfour .chart-legend > div + div {
  margin-right: 20px;
  margin-left: inherit;
}
.rtl .card-dashboard-twentyfour .chart-wrapper {
  margin-left: -10px;
  margin-right: inherit;
}
.rtl .card-dashboard-twentyfive .col + .col {
  border-right: 1px solid #e8e8f7;
  border-left: inherit !important;
}
.rtl .card-dashboard-twentyfive .chart-wrapper {
  margin: 0 -8px -5px;
}
.rtl .card-dashboard-twentysix .card-header {
  padding: 15px 15px 10px;
}
.rtl .card-dashboard-twentysix .chart-legend > div + div {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .card-dashboard-twentysix .chart-legend span {
  margin-left: 2px;
  margin-right: inherit;
}
.rtl .card-dashboard-twentysix .chart-wrapper {
  margin: -30px -18px -15px -18px;
}
.rtl .card-table .badge {
  padding: 9px 13px 9px;
}
.rtl .card-options {
  margin-right: auto;
  margin-left: -0.5rem;
}
.rtl .card-options a:not(.btn) {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .card-fullscreen {
  right: 0;
  left: 0;
}
.rtl .card-blog-overlay:before {
  left: 0;
  right: inherit !important;
}
.rtl .card-blog-overlay1:before,
.rtl .card-blog-overlay2:before {
  left: 0;
  right: inherit !important;
}
@media (max-width: 575px) {
  .rtl .card-box img {
    right: -14px !important;
    left: inherit !important;
  }
}
.rtl .carousel-item {
  float: right;
  margin-left: -100%;
  margin-right: inherit;
}
.rtl .carousel-control-prev {
  right: 0;
  left: inherit !important;
}
.rtl .carousel-control-next {
  left: 0;
  right: inherit !important;
}
.rtl .carousel-indicators {
  padding-right: 0;
  padding-left: inherit;
  margin-left: 15%;
  margin-right: 15%;
}
.rtl .carousel-indicators li {
  margin-left: 3px;
  margin-right: 3px;
}
.rtl .carousel-caption {
  left: 15%;
  right: 15%;
}
.rtl .carousel-slider #thumbcarousel {
  margin: 10px 0 0 0;
}
.rtl #thumbcarousel .carousel-control-prev {
  right: 0;
  left: inherit !important;
}
.rtl #thumbcarousel .carousel-control-next {
  left: 0;
  right: inherit !important;
}
.rtl .owl-nav .owl-prev {
  right: -25px;
  left: -1.5em;
}
.rtl .owl-nav .owl-next {
  left: -25px;
  right: inherit !important;
}
.rtl .owl-nav button:before {
  right: 0;
  left: 0;
}
.rtl .owl-theme .owl-dots {
  right: 0;
  left: 0;
}
.rtl .dropdown-toggle:empty::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropdown-menu-left {
  left: auto;
  right: 0;
}
.rtl .dropdown-menu-right {
  left: 0;
  right: auto;
}
@media (min-width: 576px) {
  .rtl .dropdown-menu-sm-left {
    left: auto;
    right: 0;
  }
  .rtl .dropdown-menu-sm-right {
    left: 0;
    right: auto;
  }
}
@media (min-width: 768px) {
  .rtl .dropdown-menu-md-left {
    left: auto;
    right: 0;
  }
  .rtl .dropdown-menu-md-right {
    left: 0;
    right: auto;
  }
}
@media (min-width: 992px) {
  .rtl .dropdown-menu-lg-left {
    left: auto;
    right: 0;
  }
  .rtl .dropdown-menu-lg-right {
    left: 0;
    right: auto;
  }
}
@media (min-width: 1200px) {
  .rtl .dropdown-menu-xl-left {
    left: auto;
    right: 0;
  }
  .rtl .dropdown-menu-xl-right {
    left: 0;
    right: auto;
  }
}
.rtl .dropup .dropdown-toggle::after {
  margin-right: 0.255em;
  margin-left: inherit;
  border-left: 0.3em solid transparent;
  border-right: 0.3em solid transparent;
}
.rtl .dropup .dropdown-toggle:empty::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropend .dropdown-menu {
  left: auto;
  right: 100%;
  margin-right: 0.125rem;
  margin-left: inherit;
}
.rtl .dropend .dropdown-toggle::after {
  margin-right: 0.255em;
  margin-left: inherit;
  border-left: 0;
  border-right: 0.3em solid;
}
.rtl .dropend .dropdown-toggle:empty::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropstart .dropdown-menu {
  left: 100%;
  right: auto;
  margin-left: 0.125rem;
  margin-right: inherit;
}
.rtl .dropstart .dropdown-toggle::after {
  margin-right: 0.255em;
  margin-left: inherit;
}
.rtl .dropstart .dropdown-toggle::before {
  margin-left: 0.255em;
  margin-right: inherit;
  border-left: 0.3em solid;
  border-right: inherit !important;
}
.rtl .dropstart .dropdown-toggle:empty::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropdown-header {
  padding-right: 15px;
  padding-left: 15px;
}
.rtl .dropdown-menu .main-header-center .select2-container--default .select2-selection--single {
  border-radius: 0 6px 6px 0;
}
.rtl .dropdown-menu .main-header-center .search-btn {
  border-radius: 6px 0 0 6px;
}
.rtl .dropdown-menu .main-form-search .btn,
.rtl .dropdown-menu .main-form-search .sp-container button {
  padding: 0.375rem 0.7rem 0.4rem 0.85rem;
  border-radius: 6px 0 0 6px;
}
.rtl .dropdown-menu .sp-container .main-form-search button {
  padding: 0.375rem 0.7rem 0.4rem 0.85rem;
  border-radius: 6px 0 0 6px;
}
.rtl .dropdown-toggle-split {
  padding-left: 0.5625rem;
  padding-right: 0.5625rem;
}
.rtl .dropdown-toggle-split::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropup .dropdown-toggle-split::after,
.rtl .dropend .dropdown-toggle-split::after {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .dropstart .dropdown-toggle-split::before {
  margin-left: 0;
  margin-right: inherit;
}
.rtl .dropdown.header-message .nav-link.icon {
  font-size: 18px;
}
.rtl .dropdown-menu {
  float: right;
  text-align: right;
}
.rtl .dropdown-menu[x-placement^=top],
.rtl .dropdown-menu[x-placement^=right],
.rtl .dropdown-menu[x-placement^=bottom],
.rtl .dropdown-menu[x-placement^=left] {
  left: auto;
  right: inherit !important;
}
.rtl .form-control-plaintext.form-control-sm,
.rtl .form-control-plaintext.form-control-lg {
  padding-left: 0;
  padding-right: 0;
}
.rtl .form-row {
  margin-left: -5px;
  margin-right: -5px;
}
.rtl .form-row > .col,
.rtl .form-row > [class*=col-] {
  padding-left: 5px;
  padding-right: 5px;
}
.rtl .form-check {
  padding-right: 1.25rem;
  padding-left: inherit;
}
.rtl .form-check-input {
  margin-right: -1.25rem;
  margin-left: inherit;
}
.rtl .form-check-inline {
  padding-right: 0;
  padding-left: inherit;
  margin-left: 0.75rem;
  margin-right: inherit;
}
.rtl .form-check-inline .form-check-input {
  margin-left: 0.3125rem;
  margin-right: 0;
}
@media (min-width: 576px) {
  .rtl .form-inline .form-check {
    padding-right: 0;
    padding-left: inherit;
  }
  .rtl .form-inline .form-check-input {
    margin-left: 0.25rem;
    margin-right: 0;
  }
}
.rtl .file-browser .btn-default {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}
.rtl .was-validated .form-control:valid,
.rtl .form-control.is-valid,
.rtl input.form-control.parsley-success,
.rtl textarea.form-control.parsley-success {
  padding-left: calc(1.5em + 0.75rem);
  padding-right: 0.75rem;
  background-position: center left calc(0.375em + 0.1875rem);
}
.rtl .was-validated textarea.form-control:valid {
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
.rtl textarea.form-control.is-valid,
.rtl textarea.form-control.parsley-success {
  padding-left: calc(1.5em + 0.75rem);
  padding-right: inherit;
}
.rtl .was-validated .form-select:valid,
.rtl .form-select.is-valid,
.rtl input.form-select.parsley-success,
.rtl textarea.form-select.parsley-success {
  padding-left: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  padding-right: 0.75rem;
}
.rtl .was-validated .form-control:invalid,
.rtl .form-control.is-invalid,
.rtl input.form-control.parsley-error,
.rtl textarea.form-control.parsley-error {
  padding-left: calc(1.5em + 0.75rem);
  padding-right: 0.75rem;
  background-position: center left calc(0.375em + 0.1875rem);
}
.rtl .was-validated textarea.form-control:invalid {
  padding-left: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) left calc(0.375em + 0.1875rem);
}
.rtl textarea.form-control.is-invalid,
.rtl textarea.form-control.parsley-error {
  padding-left: calc(1.5em + 0.75rem);
  padding-right: inherit;
}
.rtl .was-validated .form-select:invalid,
.rtl .form-select.is-invalid,
.rtl input.form-select.parsley-error,
.rtl textarea.form-select.parsley-error {
  padding-left: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  padding-right: inherit;
}
.rtl select.form-control.select-sm {
  padding: 0px 10px 1px 10px !important;
}
.rtl .row-sm {
  margin-right: -10px;
  margin-left: -10px;
}
.rtl .row-sm > div {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .row-xs {
  margin-right: -5px;
  margin-left: -5px;
}
.rtl .row-xs > div {
  padding-right: 5px;
  padding-left: 5px;
}
@media (min-width: 576px) {
  .rtl .row-xs--sm {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--sm > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--sm {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--sm > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--sm {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--sm > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .rtl .row-xs--md {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--md > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--md {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--md > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--md {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--md > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .rtl .row-xs--lg {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--lg > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--lg {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--lg > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--lg {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--lg > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .rtl .row-xs--xl {
    margin-right: -5px;
    margin-left: -5px;
  }
  .rtl .row-xs--xl > div {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .row-sm--xl {
    margin-right: -10px;
    margin-left: -10px;
  }
  .rtl .row-sm--xl > div {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .row--xl {
    margin-right: -15px;
    margin-left: -15px;
  }
  .rtl .row--xl > div {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.rtl .input-group > .form-control + .form-control,
.rtl .input-group > .form-control + .form-select,
.rtl .input-group > .form-control + .custom-file {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group > .form-control-plaintext + .form-control,
.rtl .input-group > .form-control-plaintext + .form-select,
.rtl .input-group > .form-control-plaintext + .custom-file {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group > .form-select + .form-control,
.rtl .input-group > .form-select + .form-select,
.rtl .input-group > .form-select + .custom-file {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group > .custom-file + .form-control,
.rtl .input-group > .custom-file + .form-select,
.rtl .input-group > .custom-file + .custom-file {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group > .form-control:not(:last-child),
.rtl .input-group > .form-select:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .form-control:not(:first-child),
.rtl .input-group > .form-select:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.rtl .input-group > .custom-file:not(:last-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group-prepend .btn + .btn,
.rtl .input-group-prepend .sp-container button + .btn {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-prepend button + .btn,
.rtl .input-group-prepend .sp-container .btn + button,
.rtl .sp-container .input-group-prepend .btn + button,
.rtl .input-group-prepend .sp-container button + button,
.rtl .sp-container .input-group-prepend button + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-prepend .btn + .input-group-text,
.rtl .input-group-prepend .sp-container button + .input-group-text {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-prepend button + .input-group-text {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-prepend .input-group-text + .input-group-text,
.rtl .input-group-prepend .input-group-text + .btn {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-prepend .sp-container .input-group-text + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-prepend .input-group-text + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-append .btn + .btn,
.rtl .input-group-append .sp-container button + .btn {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-append button + .btn,
.rtl .input-group-append .sp-container .btn + button,
.rtl .sp-container .input-group-append .btn + button,
.rtl .input-group-append .sp-container button + button,
.rtl .sp-container .input-group-append button + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-append .btn + .input-group-text,
.rtl .input-group-append .sp-container button + .input-group-text {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-append button + .input-group-text {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-append .input-group-text + .input-group-text,
.rtl .input-group-append .input-group-text + .btn {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-append .sp-container .input-group-text + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .sp-container .input-group-append .input-group-text + button {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-prepend {
  margin-left: -1px;
  margin-right: inherit;
}
.rtl .input-group-append {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .input-group-lg > .form-select,
.rtl .input-group-sm > .form-select {
  padding-left: 1.75rem;
  padding-right: inherit;
}
.rtl .input-group > .input-group-prepend > .btn,
.rtl .sp-container .input-group > .input-group-prepend > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-prepend > .input-group-text,
.rtl .input-group > .input-group-append:not(:last-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .sp-container .input-group > .input-group-append:not(:last-child) > button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append:not(:last-child) > .input-group-text,
.rtl .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .sp-container .input-group > .input-group-append:last-child > button:not(:last-child):not(.dropdown-toggle) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .input-group > .input-group-append > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.rtl .sp-container .input-group > .input-group-append > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group > .input-group-append > .input-group-text,
.rtl .input-group > .input-group-prepend:not(:first-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .sp-container .input-group > .input-group-prepend:not(:first-child) > button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.rtl .input-group > .input-group-prepend:first-child > .btn:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .sp-container .input-group > .input-group-prepend:first-child > button:not(:first-child),
.rtl .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .input-group input-group-btn {
  border-radius: 6px 0 0 6px !important;
}
.rtl .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-right: 0;
  margin-left: inherit;
}
.rtl .modal-open {
  padding-left: 0px !important;
  padding-right: inherit;
}
.rtl .modal-open .modal {
  padding-left: 0px !important;
  padding-right: inherit;
}
.rtl .btn-close {
  float: left;
}
.rtl .modal {
  right: 0;
  left: inherit !important;
}
.rtl .modal-backdrop {
  right: 0;
  left: inherit !important;
}
.rtl .modal-header {
  border-top-right-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
}
.rtl .modal-footer {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.rtl .modal-footer > :not(:first-child) {
  margin-right: 0.25rem;
  margin-left: inherit;
}
.rtl .modal-footer > :not(:last-child) {
  margin-left: 0.25rem;
  margin-right: inherit;
}
@media (min-width: 768px) {
  .rtl .main-nav .nav-link + .nav-link {
    padding-right: 15px;
    padding-left: inherit;
    margin-right: 15px;
    margin-left: inherit;
  }
}
.rtl .main-nav-column .nav-link i {
  margin-left: 12px;
  margin-right: inherit;
}
.rtl .main-nav-column .nav-link span {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-nav-column .nav-link.active::before {
  right: -28px;
  left: inherit !important;
}
@media (min-width: 769px) {
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 30px;
    margin-left: inherit;
  }
}
@media (max-width: 768px) {
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl .main-nav-line .nav-link.active::before {
    right: 0;
    left: 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-nav-line-chat {
    padding-right: 0;
    padding-left: inherit;
  }
  .rtl .nav.main-nav-line-chat {
    padding-right: 20px;
    padding-left: inherit;
  }
}
.rtl .main-mail-search button.btn.btn-primary {
  border-radius: 6px 0px 0px 6px;
}
.rtl .pagination {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .page-link {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .page-item:first-child .page-link {
  border-radius: 0 6px 6px 0;
}
.rtl .page-item:last-child .page-link {
  border-radius: 6px 0 0 6px;
}
.rtl .pagination-circled .page-item + .page-item {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .pagination-radius li a,
.rtl .pagination-radius li span {
  margin-right: 4px;
  margin-left: inherit;
}
.rtl .popover {
  text-align: right;
}
.rtl .popover-header {
  border-top-right-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
}
.rtl .popover-head-primary.bs-popover-start .popover-arrow,
.rtl .popover-head-primary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  left: -7px;
  right: inherit !important;
}
.rtl .popover-head-primary.bs-popover-end .popover-arrow,
.rtl .popover-head-primary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  right: -7px;
  left: inherit !important;
}
.rtl .popover-head-secondary.bs-popover-start .popover-arrow,
.rtl .popover-head-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  left: -7px;
  right: inherit !important;
}
.rtl .popover-head-secondary.bs-popover-end .popover-arrow,
.rtl .popover-head-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  right: -7px;
  left: inherit !important;
}
.rtl .popover-head-success.bs-popover-start .popover-arrow,
.rtl .popover-head-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  left: -7px;
  right: inherit !important;
}
.rtl .popover-head-success.bs-popover-end .popover-arrow,
.rtl .popover-head-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  right: -7px;
  left: inherit !important;
}
.rtl .popover-head-info.bs-popover-start .popover-arrow,
.rtl .popover-head-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow {
  left: -7px;
  right: inherit !important;
}
.rtl .popover-head-info.bs-popover-end .popover-arrow,
.rtl .popover-head-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow {
  right: -7px;
  left: inherit !important;
}
.rtl .popover-head-primary .popover-body,
.rtl .popover-head-secondary .popover-body,
.rtl .popover-head-success .popover-body,
.rtl .popover-head-info .popover-body {
  border-bottom-left-radius: 2px;
  /* ###### Popover  ###### */
  /* ###### Datatables ###### */
  /* ######  Datatables ###### */
  /* ###### Toast ###### */
  /* ###### Toast ###### */
  /* ###### Tooltip  ###### */
  text-align: right;
  text-align: end;
}
.rtl .popover-head-primary .popover-body .popover-primary .popover-header,
.rtl .popover-head-secondary .popover-body .popover-primary .popover-header,
.rtl .popover-head-success .popover-body .popover-primary .popover-header,
.rtl .popover-head-info .popover-body .popover-primary .popover-header {
  padding: 0 0 15px;
}
.rtl .popover-head-primary .popover-body .popover-secondary .popover-header,
.rtl .popover-head-secondary .popover-body .popover-secondary .popover-header,
.rtl .popover-head-success .popover-body .popover-secondary .popover-header,
.rtl .popover-head-info .popover-body .popover-secondary .popover-header {
  padding: 0 0 15px;
}
.rtl .popover-head-primary .popover-body .popover-secondary.bs-popover-start .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-secondary.bs-popover-start .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-secondary.bs-popover-start .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-secondary.bs-popover-start .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #f1388b;
}
.rtl .popover-head-primary .popover-body .popover-secondary.bs-popover-end .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-secondary.bs-popover-end .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-secondary.bs-popover-end .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-secondary.bs-popover-end .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-secondary.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #f1388b;
}
.rtl .popover-head-primary .popover-body .popover-success .popover-header,
.rtl .popover-head-secondary .popover-body .popover-success .popover-header,
.rtl .popover-head-success .popover-body .popover-success .popover-header,
.rtl .popover-head-info .popover-body .popover-success .popover-header {
  padding: 0 0 15px;
}
.rtl .popover-head-primary .popover-body .popover-success.bs-popover-start .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-success.bs-popover-start .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-success.bs-popover-start .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-success.bs-popover-start .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-success.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #19b159;
}
.rtl .popover-head-primary .popover-body .popover-success.bs-popover-end .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-success.bs-popover-end .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-success.bs-popover-end .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-success.bs-popover-end .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-success.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #19b159;
}
.rtl .popover-head-primary .popover-body .popover-info .popover-header,
.rtl .popover-head-secondary .popover-body .popover-info .popover-header,
.rtl .popover-head-success .popover-body .popover-info .popover-header,
.rtl .popover-head-info .popover-body .popover-info .popover-header {
  padding: 0 0 15px;
}
.rtl .popover-head-primary .popover-body .popover-info.bs-popover-start .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-info.bs-popover-start .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-info.bs-popover-start .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-info.bs-popover-start .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-info.bs-popover-auto[data-popper-placement^=left] .popover-arrow::after {
  border-left-color: #01b8ff;
}
.rtl .popover-head-primary .popover-body .popover-info.bs-popover-end .popover-arrow::after,
.rtl .popover-head-primary .popover-body .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-info.bs-popover-end .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-info.bs-popover-end .popover-arrow::after,
.rtl .popover-head-success .popover-body .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-info.bs-popover-end .popover-arrow::after,
.rtl .popover-head-info .popover-body .popover-info.bs-popover-auto[data-popper-placement^=right] .popover-arrow::after {
  border-right-color: #01b8ff;
}
.rtl .popover-head-primary .popover-body .popover-static-demo .bs-popover-top .popover-arrow,
.rtl .popover-head-primary .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.rtl .popover-head-primary .popover-body .popover-static-demo .bs-popover-bottom .popover-arrow,
.rtl .popover-head-primary .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow,
.rtl .popover-head-secondary .popover-body .popover-static-demo .bs-popover-top .popover-arrow,
.rtl .popover-head-secondary .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.rtl .popover-head-secondary .popover-body .popover-static-demo .bs-popover-bottom .popover-arrow,
.rtl .popover-head-secondary .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow,
.rtl .popover-head-success .popover-body .popover-static-demo .bs-popover-top .popover-arrow,
.rtl .popover-head-success .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.rtl .popover-head-success .popover-body .popover-static-demo .bs-popover-bottom .popover-arrow,
.rtl .popover-head-success .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow,
.rtl .popover-head-info .popover-body .popover-static-demo .bs-popover-top .popover-arrow,
.rtl .popover-head-info .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=top] .popover-arrow,
.rtl .popover-head-info .popover-body .popover-static-demo .bs-popover-bottom .popover-arrow,
.rtl .popover-head-info .popover-body .popover-static-demo .bs-popover-auto[data-popper-placement^=bottom] .popover-arrow {
  right: 50%;
  left: inherit !important;
  margin-right: -5px;
  margin-left: inherit;
}
.rtl .popover-head-primary .popover-body .bs-popover-top > .popover-arrow::before,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-top > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-top > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-top > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  border-width: 0.5rem 0.5rem 0;
}
.rtl .popover-head-primary .popover-body .bs-popover-top > .popover-arrow::after,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-top > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-top > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-top > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: 0.5rem 0.5rem 0;
}
.rtl .popover-head-primary .popover-body .bs-popover-end,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=right],
.rtl .popover-head-secondary .popover-body .bs-popover-end,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=right],
.rtl .popover-head-success .popover-body .bs-popover-end,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=right],
.rtl .popover-head-info .popover-body .bs-popover-end,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=right] {
  margin-right: 0.5rem;
  margin-left: inherit;
}
.rtl .popover-head-primary .popover-body .bs-popover-end > .popover-arrow,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow,
.rtl .popover-head-secondary .popover-body .bs-popover-end > .popover-arrow,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow,
.rtl .popover-head-success .popover-body .bs-popover-end > .popover-arrow,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow,
.rtl .popover-head-info .popover-body .bs-popover-end > .popover-arrow,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  right: calc((0.5rem + 1px) * -1);
  left: inherit !important;
}
.rtl .popover-head-primary .popover-body .bs-popover-end > .popover-arrow::before,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-end > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-end > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-end > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  right: 0;
  left: inherit !important;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-right-color: #f7f6f9;
}
.rtl .popover-head-primary .popover-body .bs-popover-end > .popover-arrow::after,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-end > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-end > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-end > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  right: 1px;
  left: inherit !important;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-right-color: #ffffff;
}
.rtl .popover-head-primary .popover-body .bs-popover-bottom > .popover-arrow::before,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-bottom > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-bottom > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-bottom > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.rtl .popover-head-primary .popover-body .bs-popover-bottom > .popover-arrow::after,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-bottom > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-bottom > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-bottom > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.rtl .popover-head-primary .popover-body .bs-popover-bottom .popover-header::before,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.rtl .popover-head-secondary .popover-body .bs-popover-bottom .popover-header::before,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.rtl .popover-head-success .popover-body .bs-popover-bottom .popover-header::before,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.rtl .popover-head-info .popover-body .bs-popover-bottom .popover-header::before,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  right: 50%;
  left: inherit !important;
  margin-right: -0.5rem;
  margin-left: inherit;
}
.rtl .popover-head-primary .popover-body .bs-popover-start,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=left],
.rtl .popover-head-secondary .popover-body .bs-popover-start,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=left],
.rtl .popover-head-success .popover-body .bs-popover-start,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=left],
.rtl .popover-head-info .popover-body .bs-popover-start,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=left] {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .popover-head-primary .popover-body .bs-popover-start > .popover-arrow,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow,
.rtl .popover-head-secondary .popover-body .bs-popover-start > .popover-arrow,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow,
.rtl .popover-head-success .popover-body .bs-popover-start > .popover-arrow,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow,
.rtl .popover-head-info .popover-body .bs-popover-start > .popover-arrow,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  left: calc((0.5rem + 1px) * -1);
  right: inherit !important;
}
.rtl .popover-head-primary .popover-body .bs-popover-start > .popover-arrow::before,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-start > .popover-arrow::before,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-start > .popover-arrow::before,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-start > .popover-arrow::before,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  left: 0;
  right: inherit !important;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-left-color: #f7f6f9;
}
.rtl .popover-head-primary .popover-body .bs-popover-start > .popover-arrow::after,
.rtl .popover-head-primary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-start > .popover-arrow::after,
.rtl .popover-head-secondary .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-start > .popover-arrow::after,
.rtl .popover-head-success .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-start > .popover-arrow::after,
.rtl .popover-head-info .popover-body .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  left: 1px;
  right: inherit !important;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-left-color: #ffffff;
}
.rtl .popover-head-primary .popover-body .table.dataTable th,
.rtl .popover-head-primary .popover-body .table.dataTable td,
.rtl .popover-head-secondary .popover-body .table.dataTable th,
.rtl .popover-head-secondary .popover-body .table.dataTable td,
.rtl .popover-head-success .popover-body .table.dataTable th,
.rtl .popover-head-success .popover-body .table.dataTable td,
.rtl .popover-head-info .popover-body .table.dataTable th,
.rtl .popover-head-info .popover-body .table.dataTable td {
  border-right: 1px solid #e8e8f7;
  border-left: inherit !important;
}
.rtl .popover-head-primary .popover-body div.dataTables_wrapper div.dataTables_length select,
.rtl .popover-head-secondary .popover-body div.dataTables_wrapper div.dataTables_length select,
.rtl .popover-head-success .popover-body div.dataTables_wrapper div.dataTables_length select,
.rtl .popover-head-info .popover-body div.dataTables_wrapper div.dataTables_length select {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .popover-head-primary .popover-body .toast-header,
.rtl .popover-head-secondary .popover-body .toast-header,
.rtl .popover-head-success .popover-body .toast-header,
.rtl .popover-head-info .popover-body .toast-header {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .tooltip-primary.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: var(--primary-bg-color);
}
.rtl .tooltip-primary.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: var(--primary-bg-color);
}
.rtl .tooltip-secondary.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #f1388b;
}
.rtl .tooltip-secondary.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #f1388b;
}
.rtl .tooltip-info.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #01b8ff;
}
.rtl .tooltip-info.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #01b8ff;
}
.rtl .tooltip-danger.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #fd6074;
}
.rtl .tooltip-danger.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #fd6074;
}
.rtl .tooltip-success.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #19b159;
}
.rtl .tooltip-success.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #19b159;
}
.rtl .tooltip-warning.bs-tooltip-start .tooltip-arrow::before,
.rtl .tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  border-left-color: #ff9b21;
}
.rtl .tooltip-warning.bs-tooltip-end .tooltip-arrow::before,
.rtl .tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  border-right-color: #ff9b21;
}
.rtl .bs-tooltip-top .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  border-width: 0.4rem 0.4rem 0;
}
.rtl .bs-tooltip-bottom .tooltip-arrow::before,
.rtl .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  border-width: 0 0.4rem 0.4rem;
}
.rtl .tooltip-static-demo .bs-tooltip-top .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-bottom .tooltip-arrow,
.rtl .tooltip-static-demo .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  right: 50%;
  left: inherit !important;
  margin-right: -2px;
  margin-left: inherit;
}
.rtl .main-content-dashboard-ten .main-header {
  right: 0;
  left: 0;
}
.rtl .main-content-dashboard-ten .main-header-center {
  margin-right: 0;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-ten {
    margin-right: 64px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-ten .main-header {
    right: 64px;
    left: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-dashboard-ten .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl .main-content .container,
.rtl .main-content .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
}
@media (max-width: 991.98px) {
  .rtl .main-content-left-show .main-content-left {
    right: 0;
    left: inherit !important;
    border-left: 1px solid #e8e8f7;
    border-right: inherit !important;
  }
}
.rtl .main-content-right {
  padding-right: 25px;
  padding-left: inherit;
  margin-right: 25px;
  margin-left: inherit;
}
.rtl .main-content-choose-demo .card figcaption {
  right: 0;
  left: 0;
}
.rtl .main-sidebar-body .nav-header ul {
  padding-right: 0;
  padding-left: inherit;
}
@media (max-width: 991.98px) {
  .rtl .main-header-menu-show .main-header-menu {
    border-left: 1px solid rgba(28, 39, 60, 0.08);
    border-right: inherit !important;
  }
}
.rtl .main-header > .container,
.rtl .main-header > .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width: 992px) {
  .rtl .main-header > .container,
.rtl .main-header > .container-fluid {
    padding-right: 25px;
    padding-left: 15px;
  }
}
@media (min-width: 992px) {
  .rtl .main-header > .container {
    padding: 0;
  }
}
.rtl .main-logo {
  align-items: right;
  justify-content: right;
}
.rtl .main-logo i {
  margin-left: 8px;
  margin-right: inherit;
}
.rtl .main-header-menu-icon {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-header-menu-icon span::before,
.rtl .main-header-menu-icon span::after {
  right: 0;
  left: inherit !important;
}
.rtl .main-header-menu {
  right: 0;
  left: inherit !important;
}
.rtl .main-header-menu .nav-item::before {
  margin-right: 25px;
  margin-left: inherit;
  border-right: 2px solid rgba(28, 39, 60, 0.12);
  border-left: inherit !important;
}
.rtl .main-header-menu .nav-item > .nav-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-header-menu .nav-item > .nav-link .typcn {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .main-header-menu .nav-item.active > .nav-link::before {
  right: -20px;
  left: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-header-menu {
    border-left: 0;
    border-right: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item + .nav-item {
    margin-right: 30px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item > .nav-link.with-sub::after {
    margin-right: 5px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item > .nav-link .typcn {
    margin-left: 7px;
    margin-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-header-menu .nav-item.active > .nav-link::before {
    right: 0;
    left: 0;
  }
}
.rtl .main-header-center {
  margin: 0 0.8rem 0 0;
}
.rtl .main-header-center .search-panel .dropdown-toggle {
  border-radius: 0 6px 6px 0;
}
.rtl .main-header-center .search-btn {
  padding: 0.375rem 0.7rem 0.375rem 0.7rem;
  border-radius: 6px 0 0 6px;
}
.rtl .main-header-center .select2-container--default .select2-selection--single {
  border-radius: 0 6px 6px 0;
}
.rtl .main-header-right .btn-social + .btn-social {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .main-header-right .btn-buy {
  margin-right: 20px;
  margin-left: inherit;
}
.rtl .main-header-search-link {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .main-header-message > a.new::before {
  left: 2px;
  right: inherit !important;
}
.rtl .main-header-notification > a.new::before {
  left: 2px;
  right: inherit !important;
}
.rtl .main-header-notification .dropdown-menu {
  right: auto;
  left: -10px !important;
}
.rtl .main-header-message .dropdown-menu {
  right: auto !important;
  left: -10px !important;
}
.rtl .main-header-sticky {
  right: 0;
  left: 0;
}
.rtl .main-menu-sub {
  margin-right: 32px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-menu-sub {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .main-menu-sub-mega {
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-menu-sub-mega .container > div + div {
    border-right: 1px solid rgba(28, 39, 60, 0.05);
    border-left: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .main-menu-sub-mega .nav + .nav {
    margin-right: 20px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .main-menu-sub-mega .nav + .nav {
    margin-right: 25px;
    margin-left: inherit;
  }
}
.rtl .header-navheading {
  padding: 20px 20px 15px;
}
.rtl .main-header-notification.show .dropdown-menu::before,
.rtl .main-header-message.show .dropdown-menu::before,
.rtl .main-profile-menu.show .dropdown-menu::before {
  left: 21px;
  right: inherit !important;
}
.rtl .header-search.show .dropdown-menu::before {
  left: 21px;
  right: inherit !important;
  border-right: 1px solid #f0f2f8;
  border-left: inherit !important;
}
.rtl .header-search .dropdown-menu {
  right: auto;
  left: -10px;
}
.rtl .main-form-search .btn,
.rtl .main-form-search .sp-container button {
  right: 8px;
  left: inherit !important;
  padding-right: 16px;
  padding-left: inherit;
}
.rtl .sp-container .main-form-search button {
  right: 8px;
  left: inherit !important;
  padding-right: 16px;
  padding-left: inherit;
}
.rtl .main-message-list .media {
  padding: 10px 15px 0px 10px;
}
.rtl .main-header-flags .dropdown-menu {
  left: auto;
  right: -10px;
}
.rtl .main-header-flags.show .dropdown-menu::before {
  right: 28px;
  left: inherit !important;
  border-right: 1px solid #f0f2f8;
  border-left: inherit !important;
}
.rtl .main-flags-list .media {
  padding: 10px 15px 0px 10px;
}
.rtl .hor-header.hor-top-header .nav-link-badge {
  right: 11px;
  left: inherit !important;
}
@media (max-width: 991px) {
  .rtl .hor-header.hor-top-header .main-logo {
    right: 0px;
    left: inherit !important;
    margin-left: auto;
    margin-right: inherit;
  }
}
.rtl .main-header-right .nav-link .badge {
  left: 1px;
  right: inherit !important;
}
.rtl .main-header-center .btn {
  border-radius: 6px 0 0 6px !important;
}
.rtl .main-content-left-chat .btn {
  border-radius: 6px 0 0 6px !important;
}
@media (min-width: 992px) {
  .rtl .main-header-center {
    margin: 0 2rem 0 0;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-link.sub-with-sub::after {
    margin-left: 22px;
    content: "\f3cf";
  }
}
.rtl .main-navbar .nav-sub-link.sub-with-sub::after {
  margin-right: auto;
}
.rtl .main-navbar .nav-sub-item > .sub-nav-sub {
  right: 163px;
  left: inherit !important;
  padding: 0 12px 0 0;
}
@media (min-width: 992px) {
  .rtl .main-navbar .sub-nav-sub {
    right: 0;
    left: inherit !important;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .rtl.horizontalmenu .hor-menu .nav .nav-item {
    padding-left: 10px;
    padding-right: inherit;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  .rtl.horizontalmenu .hor-menu .nav .nav-item + .nav-item {
    padding-left: 10px;
    padding-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.horizontalmenu .hor-menu li.nav-item.active .nav-link {
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
    padding-left: 12px;
    padding-right: inherit;
  }
  .rtl.horizontalmenu .hor-menu li.active .hor-icon {
    margin-left: 5px;
    margin-right: 10px;
  }
  .rtl.horizontalmenu .hor-menu .nav-link .hor-icon {
    margin-left: 5px;
    margin-right: 10px;
  }
  .rtl.horizontalmenu .main-navbar .nav-sub-item {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl.horizontalmenu .menu-nav .nav-item ul.nav-sub::before {
    right: 35%;
    left: inherit !important;
    border-left-color: #e8e8f7;
  }
}
@media (max-width: 991px) {
  .rtl.horizontalmenu.main-navbar-show .main-navbar {
    border-left: 1px solid #e8e8f7;
    border-right: inherit !important;
  }
  .rtl.horizontalmenu.main-navbar-show .main-navbar .nav-label {
    padding: 10px 0px 0 0;
  }
  .rtl.horizontalmenu.main-navbar-show .main-navbar .nav {
    padding: 0 15px 0 15px;
  }
  .rtl.horizontalmenu.main-navbar-show .hor-menu li.nav-item.active .nav-link {
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
  }
  .rtl.horizontalmenu.main-navbar-show .hor-menu li.active .hor-icon {
    margin-left: 10px;
    margin-right: 10px;
  }
  .rtl.horizontalmenu.main-navbar-show .hor-menu .nav-link .hor-icon {
    margin-left: 10px;
    margin-right: 10px;
  }
  .rtl.horizontalmenu.main-navbar-show .main-navbar i.angle {
    left: 20px;
    right: inherit !important;
  }
  .rtl.horizontalmenu.main-navbar-show .main-navbar .nav-sub {
    margin-right: 2.5rem;
    margin-left: inherit;
  }
}
.rtl .main-footer .container-fluid {
  padding-right: 20px;
  padding-left: 20px;
}
@media (min-width: 992px) {
  .rtl .main-footer {
    padding: 15px 15rem 15px 15px;
  }
}
.rtl .sidebar-left {
  right: 0;
  left: inherit !important;
}
.rtl .sidebar-right,
.rtl .sidebar-profile {
  left: 0;
  right: inherit !important;
  transform: translate(-100%, 0);
}
.rtl .row .sidebar.sidebar-left.sidebar-xs-show {
  right: 0;
  left: inherit !important;
}
.rtl .row .sidebar.sidebar-right.sidebar-xs-show,
.rtl .row .sidebar.sidebar-profile.sidebar-xs-show {
  left: 0;
  right: inherit !important;
}
@media (min-width: 768px) {
  .rtl .row .sidebar.sidebar-left.sidebar-sm-show {
    right: 0;
    left: inherit !important;
  }
  .rtl .row .sidebar.sidebar-right.sidebar-sm-show,
.rtl .row .sidebar.sidebar-profile.sidebar-sm-show {
    left: 0;
    right: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .row .sidebar.sidebar-left.sidebar-md-show {
    right: 0;
    left: inherit !important;
  }
  .rtl .row .sidebar.sidebar-right.sidebar-md-show,
.rtl .row .sidebar.sidebar-profile.sidebar-md-show {
    left: 0;
    right: inherit !important;
  }
}
@media (min-width: 1170px) {
  .rtl .row .sidebar.sidebar-left.sidebar-lg-show {
    right: 0;
    left: inherit !important;
  }
  .rtl .row .sidebar.sidebar-right.sidebar-lg-show,
.rtl .row .sidebar.sidebar-profile.sidebar-lg-show {
    left: 0;
    right: inherit !important;
  }
}
.rtl .sidebar-icon {
  left: 8px;
  right: inherit !important;
}
.rtl .main-profile-menu .dropdown-menu {
  right: auto;
  left: -10px !important;
}
.rtl .main-profile-menu .dropdown-item i {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-iconbar {
  right: 0;
  left: inherit !important;
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-iconbar-logo::after {
  right: 20px;
  left: inherit !important;
}
.rtl .main-iconbar-aside {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
  right: 64px;
  left: inherit !important;
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-aside {
    border-left: 0;
    border-right: inherit !important;
  }
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-aside.show + .main-content {
    margin-right: 294px;
    margin-left: inherit;
  }
}
.rtl .main-iconbar-header {
  padding-right: 0;
  padding-left: inherit;
}
@media (min-width: 1200px) {
  .rtl .main-iconbar-toggle-menu::before {
    right: -1px;
    left: inherit !important;
    border-right: 2px solid #000000;
    border-left: inherit !important;
  }
}
.rtl .main-iconbar-body .nav-link i {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-iconbar-body .nav-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-iconbar-body .nav-sub .nav-sub-item {
  margin-right: 15px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-iconbar-body .nav-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
.rtl .main-iconbar-aside-primary {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-iconbar-aside-primary .main-iconbar-body .nav {
  padding-right: 0;
  padding-left: inherit;
  border-right-width: 0;
  border-left-width: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-iconbar-aside-primary.show + .main-content {
    margin-right: 64px;
    margin-left: inherit;
  }
}
.rtl .icons-list {
  margin: 0 0 -1px -1px;
}
.rtl .ui-datepicker {
  margin: 3px 0 0 0;
}
.rtl .ui-datepicker .ui-datepicker-header {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  left: 17px;
  right: inherit !important;
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  right: 17px;
  left: inherit !important;
}
.rtl .ui-datepicker .ui-datepicker-calendar {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .ui-datepicker .ui-datepicker-calendar td {
  text-align: left;
}
.rtl .ui-datepicker .ui-datepicker-calendar td:last-child {
  border-left: 0;
  border-right: inherit !important;
}
.rtl .ui-datepicker-multi .ui-datepicker-group {
  padding-left: 15px;
  padding-right: inherit;
  float: right;
}
.rtl .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
  right: 10px;
  left: inherit !important;
}
.rtl .ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
  left: 10px;
  right: inherit !important;
}
.rtl .ui-datepicker-multi .ui-datepicker-group-last {
  padding-left: 0;
  padding-right: inherit;
}
.rtl .datetimepicker {
  padding: 0 10px 10px;
  margin: 3px 0 0 0 !important;
}
.rtl .datetimepicker table th.prev span,
.rtl .datetimepicker table th.next span {
  left: 0;
  right: 0;
}
.rtl .datetimepicker table th.prev span::before {
  right: 0;
  left: inherit !important;
}
.rtl .datetimepicker table th.next span::before {
  left: 0;
  right: inherit !important;
}
.rtl .main-datetimepicker > .datepicker_header a:nth-child(2)::before {
  right: 0;
  left: inherit !important;
}
.rtl .main-datetimepicker > .datepicker_header a:last-child::before {
  left: 0;
  right: inherit !important;
}
.rtl .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  border-right: 1px solid #b4bdce;
  border-left: inherit !important;
}
.rtl .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
  margin: 0 1px 0 0;
}
.rtl #jqvmap1_ca_pin {
  margin-right: -2%;
  margin-left: inherit;
}
.rtl #jqvmap1_ct_pin {
  margin-right: -0.25%;
  margin-left: inherit;
}
.rtl #jqvmap1_fl_pin {
  margin-right: 5%;
  margin-left: inherit;
}
.rtl #jqvmap1_id_pin {
  margin-right: -1%;
  margin-left: inherit;
}
.rtl #jqvmap1_ky_pin {
  margin-right: 2%;
  margin-left: inherit;
}
.rtl #jqvmap1_la_pin {
  margin-right: -2%;
  margin-left: inherit;
}
.rtl #jqvmap1_mi_pin {
  margin-right: 3%;
  margin-left: inherit;
}
.rtl #jqvmap1_mn_pin {
  margin-right: -2%;
  margin-left: inherit;
}
.rtl #jqvmap1_nh_pin {
  margin-right: -0.25%;
  margin-left: inherit;
}
.rtl #jqvmap1_ok_pin,
.rtl #jqvmap1_va_pin {
  margin-right: 2%;
  margin-left: inherit;
}
.rtl #jqvmap1_wv_pin {
  margin-right: -1%;
  margin-left: inherit;
}
.rtl .main-donut-chart .slice {
  right: 0;
  left: inherit !important;
}
.rtl .morris-wrapper-demo {
  margin-right: -15px;
  margin-left: -15px;
}
.rtl .chart-donut {
  right: 0;
  left: inherit !important;
}
.rtl .flot-chart-wrapper {
  margin-right: -16px;
  margin-left: -30px;
}
.rtl .chart-wrapper {
  left: -8px;
  right: -8px;
  margin-right: -13px;
  margin-left: -13px;
}
.rtl .chart-legEnd {
  right: 0;
  left: 0;
}
.rtl .chart-legEnd div + div {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .chart-legEnd span {
  margin-left: 5px;
  margin-right: inherit;
}
@media (min-width: 576px) {
  .rtl .chart-legEnd {
    right: auto;
    left: 40px;
  }
  .rtl .chart-legEnd span {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .chart-legEnd div + div {
    margin-right: 30px;
    margin-left: inherit;
  }
}
.rtl .mapael .zoomButton {
  right: 10px;
  left: inherit !important;
}
.rtl .parsley-errors-list li {
  margin: 5px 0 0;
}
@media (min-width: 768px) {
  .rtl .ql-scrolling-demo {
    padding-right: 15px;
    padding-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl .ql-scrolling-demo .ql-container {
    padding-right: 0;
    padding-left: inherit;
  }
}
.rtl .ql-bubble .ql-toolbar {
  padding: 0 8px 8px;
}
.rtl .ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 0 0 8px;
}
.rtl .ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-right: 0;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 0 0;
  }
  .rtl .ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .ql-snow.ql-container {
  border-radius: 0 0 6px 6px;
}
.rtl .ql-snow.ql-toolbar {
  padding: 5px 10px 10px;
  border-radius: 6px 6px 0 0;
}
.rtl .ql-snow.ql-toolbar .ql-formats {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .ql-snow .ql-formats button + button {
  margin: 0 2px 0 0;
}
.rtl .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  left: 3px;
  right: inherit !important;
}
.rtl .ql-snow .ql-picker-label {
  padding-right: 10px;
  padding-left: inherit;
}
.rtl .irs-bar-edge {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .irs-line-left {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .irs-line-right {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rtl .irs-slider:before {
  right: 50%;
  left: inherit !important;
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .irs-modern .irs-slider::before {
  margin-right: -2px;
  margin-left: inherit;
}
.rtl .irs-outline .irs-bar-edge {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.rtl .irs-outline .irs-slider::before {
  margin-right: -4px;
  margin-left: inherit;
}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__choice {
  margin-left: 4px;
  margin-right: inherit;
  padding: 3px 20px 3px 10px !important;
}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  right: 7px;
  left: inherit !important;
}
.rtl .select2-container--default .select2-search--inline .select2-search__field {
  padding-right: 7px;
  padding-left: inherit;
  text-align: right;
}
.rtl .select2-container--default.select2-container--disabled .select2-selection__choice {
  padding-right: 10px;
  padding-left: inherit;
}
.rtl .select2-container--open .select2-dropdown--above {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .select2-container--open .select2-dropdown--below {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  direction: rtl;
}
.rtl .sp-picker-container {
  border-right: 0;
  border-left: inherit !important;
}
.rtl .sp-dd::before {
  right: 0;
  left: inherit !important;
}
.rtl .spinner-border {
  border-right-color: transparent;
}
.rtl .lds-facebook div {
  right: 6px;
  left: inherit !important;
}
.rtl .lds-facebook div:nth-child(1) {
  right: 6px;
  left: inherit !important;
}
.rtl .lds-facebook div:nth-child(2) {
  right: 26px;
  left: inherit !important;
}
.rtl .lds-facebook div:nth-child(3) {
  right: 45px;
  left: inherit !important;
}
.rtl .lds-heart div {
  right: 19px;
  left: inherit !important;
}
.rtl .lds-heart div:before {
  right: -17px;
  left: inherit !important;
}
@keyframes lds-ripple {
  0% {
    right: 28px;
    left: inherit !important;
  }
  100% {
    right: -1px;
    left: inherit !important;
  }
}
.rtl .lds-spinner div:after {
  right: 29px;
  left: inherit !important;
}
.rtl .pulse {
  left: 17px;
  right: inherit !important;
}
.rtl .ripple:after {
  right: 0;
  left: inherit !important;
}
.rtl .spinner-border {
  border-right-color: transparent;
}
.rtl .main-content.side-content {
  transition: margin-right 0.3s ease;
}
.rtl .sidemenu-label {
  transition: margin-right 0.45s ease;
}
.rtl .side-menu i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl .side-menu .nav-item.show i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl .side-badge, .rtl.main-sidebar-open.main-sidebar-hide .side-badge {
  left: 18px;
  right: inherit !important;
}
.rtl.main-sidebar-hide .side-badge {
  left: 8px;
  right: inherit !important;
}
.rtl .sidemenu-logo {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-footer {
  transition: margin-right 0.3s ease;
}
@media (max-width: 991.98px) {
  .rtl.main-sidebar-show .main-sidebar {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 992px) {
  .rtl.main-sidebar-hide .main-sidebar-sticky + .main-content {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .main-body-sidebar .main-content-body {
  padding: 0 20px 20px;
}
@media (min-width: 992px) {
  .rtl .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl .main-sidebar {
  border-left: 0;
  border-right: inherit !important;
  transition: right 0.3s ease, width 0.3s ease;
}
@media (max-width: 991.98px) {
  .rtl .main-sidebar {
    right: 0;
    left: inherit !important;
    transform: translateX(240px);
  }
}
@media (min-width: 992px) {
  .rtl .main-sidebar {
    border-left-width: 1px;
    border-right-width: inherit !important;
  }
}
.rtl .main-sidebar-sticky {
  right: 0;
  left: inherit !important;
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-sidebar-body li.nav-item.active .nav-link {
  margin-right: 0;
  margin-left: inherit;
  border-left: 0px;
  border-right: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-sidebar-sticky + .main-content {
    margin-right: 220px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .main-sidebar-sticky + .main-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
.rtl .main-sidebar-loggedin .media-body {
  margin-right: 12px;
  margin-left: inherit;
}
@media (min-width: 1200px) {
  .rtl .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
}
.rtl.main-body .main-sidebar-body .nav {
  padding: 0 15px 0 15px;
}
.rtl .nav-header {
  margin: 0 15px 0 0;
}
.rtl .main-sidebar-body .nav-label {
  padding: 10px 0px 0 0;
}
.rtl .second-sidemenu .nav-label {
  padding: 10px 0px 0 0;
}
.rtl .main-sidebar-body .sub-txt {
  padding: 0 0px 0 0;
}
.rtl .second-sidemenu .sub-txt {
  padding: 0 0px 0 0;
}
.rtl .main-sidebar-body .nav-link .sidemenu-icon {
  margin-left: 10px;
  margin-right: 4px;
}
.rtl .main-sidebar-body .nav-sub {
  margin-right: 2.5rem;
  margin-left: inherit;
}
.rtl .main-sidebar-body .nav-sub .nav-sub-link:before {
  margin-left: 22px;
  margin-right: inherit;
}
.rtl .main-sidebar-body .nav-sub-item .nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl .main-sidebar-body .nav-sub-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-sidebar-body li.active .sidemenu-icon {
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .rtl .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
@media (min-width: 991px) {
  .rtl.main-sidebar-hide .main-sidebar .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
  .rtl.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    border-radius: 0 30px 30px 0;
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
  }
  .rtl.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    margin-left: 10px;
  }
  .rtl.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    margin-left: 10px;
  }
  .rtl.main-body.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    padding: 0 15px 0 15px;
  }
  .rtl.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 14px;
  }
  .rtl.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    transition: margin-right 0.2s ease;
  }
}
@media (min-width: 1200px) {
  .rtl .side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .side-header .main-logo {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.main-sidebar-hide .side-header, .rtl.main-sidebar-hide .main-footer {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl.main-body .side-header {
    padding-right: 240px;
    padding-left: inherit;
  }
  .rtl.main-body.main-sidebar-hide .side-header {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .main-content.side-content {
    margin-right: 240px;
    margin-left: initial !important;
  }
  .rtl .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .rtl .main-header-menu-icon {
    margin-right: 7px !important;
    margin-left: inherit !important;
  }
}
@media (max-width: 767px) {
  .rtl .main-header-menu-icon {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl .side-header .icon-logo {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl {
    /*main-sidebar-hide*/
    /*main-sidebar-open*/
  }
  .rtl.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.main-sidebar-hide .main-content.side-content {
    margin-right: 80px !important;
    margin-left: initial !important;
  }
  .rtl.main-sidebar-hide .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.main-sidebar-hide.main-sidebar-open .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.main-sidebar-hide .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .main-sidebar-body .sub-txt {
    padding: 0 0px 0 0;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
    padding: 10px 0px 0 0;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .main-sidebar-body .side-menu .nav-link {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .side-menu .nav-item.show i.angle {
    left: 20px;
    right: inherit !important;
  }
  .rtl.main-sidebar-open.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    margin-left: 5px;
    margin-right: inherit;
  }
}
.rtl .main-header .select2-container .select2-selection--single .select2-selection__rEndered {
  padding-right: 17px;
  padding-left: 20px;
}
@media (min-width: 991px) {
  .rtl.main-body.leftmenu .sidemenu-logo {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
.rtl .main-sidebar-body .nav-sub-item .sub-nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
@media screen and (min-width: 992px) {
  .rtl.closed-menu.main-sidebar-hide .side-menu {
    right: -240px !important;
    left: inherit;
  }
  .rtl.closed-menu.main-sidebar-hide .main-content.side-content {
    margin-left: 0px !important;
    margin-right: inherit !important;
  }
  .rtl.main-sidebar-hide .main-content.side-content {
    margin-right: 0px;
    margin-left: inherit;
  }
}
.rtl.icontext-menu .side-menu i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.icontext-menu .side-menu .nav-item.show i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.icontext-menu .side-badge, .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .side-badge {
  left: 18px;
  right: inherit !important;
}
.rtl.icontext-menu.main-sidebar-hide .side-badge {
  left: 21px;
  right: inherit !important;
}
.rtl.icontext-menu .sidemenu-logo {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
@media (max-width: 991px) {
  .rtl.icontext-menu.main-sidebar-show .main-sidebar {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 992px) {
  .rtl.icontext-menu.main-sidebar-hide .main-sidebar-sticky + .main-content {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl.icontext-menu .main-body-sidebar .main-content-body {
  padding: 0 20px 20px;
}
@media (min-width: 992px) {
  .rtl.icontext-menu .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl.icontext-menu .main-sidebar {
  border-left: 0;
  border-right: inherit !important;
  transition: right 0.2s ease, width 0.2s ease;
}
@media (min-width: 992px) {
  .rtl.icontext-menu .main-sidebar {
    border-left-width: 1px;
    border-right-width: inherit !important;
  }
}
.rtl.icontext-menu .main-sidebar-sticky {
  right: 0;
  left: inherit !important;
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl.icontext-menu .main-sidebar-body li.nav-item.active .nav-link {
  margin-right: 0;
  margin-left: inherit;
  border-left: 0px;
  border-right: inherit !important;
}
@media (min-width: 992px) {
  .rtl.icontext-menu .main-sidebar-sticky + .main-content {
    margin-right: 220px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl.icontext-menu .main-sidebar-sticky + .main-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
.rtl.icontext-menu .main-sidebar-loggedin .media-body {
  margin-right: 12px;
  margin-left: inherit;
}
@media (min-width: 1200px) {
  .rtl.icontext-menu .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
}
.rtl.icontext-menu.main-body .main-sidebar-body .nav {
  padding: 0 15px 0 15px;
}
.rtl.icontext-menu .nav-header {
  margin: 0 15px 0 0;
}
.rtl.icontext-menu .main-sidebar-body .nav-label {
  padding: 10px 0px 0 0;
}
.rtl .icontext-menu .second-sidemenu .nav-label {
  padding: 10px 0px 0 0;
}
.rtl.icontext-menu .main-sidebar-body .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.icontext-menu .second-sidemenu .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.icontext-menu .main-sidebar-body .nav-link .sidemenu-icon {
  margin-left: 10px;
  margin-right: 4px;
}
.rtl.icontext-menu .main-sidebar-body .nav-sub {
  margin-right: 2.5rem;
  margin-left: inherit;
}
.rtl .icontext-menu .main-sidebar-body .nav-sub .nav-sub-link:before {
  margin-left: 22px;
  margin-right: inherit;
}
.rtl.icontext-menu .main-sidebar-body .nav-sub-item .nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl.icontext-menu .main-sidebar-body .nav-sub-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl.icontext-menu .main-sidebar-body li.active .sidemenu-icon {
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .rtl.icontext-menu .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
@media (min-width: 991px) {
  .rtl.icontext-menu.main-sidebar-hide .main-sidebar .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
  .rtl.icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    border-radius: 30px 0 0 30px;
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
  }
  .rtl.icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    margin-left: 10px;
  }
  .rtl.icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    margin-left: 10px;
  }
  .rtl.icontext-menu.main-body.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    padding: 0 15px 0 15px;
  }
  .rtl.icontext-menu.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 10px;
  }
  .rtl.icontext-menu.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    transition: margin-right 0.2s ease;
  }
}
@media (min-width: 1200px) {
  .rtl.icontext-menu .side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.icontext-menu .side-header .main-logo {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.icontext-menu.main-sidebar-hide .side-header, .rtl.icontext-menu.main-sidebar-hide .main-footer {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl.icontext-menu.main-body .side-header {
    padding-right: 240px;
    padding-left: inherit;
  }
  .rtl.icontext-menu.main-body.main-sidebar-hide .side-header {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl.icontext-menu .main-content.side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
  .rtl.icontext-menu .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .rtl.icontext-menu .main-header-menu-icon {
    margin-right: 7px;
    margin-left: inherit;
  }
}
@media (max-width: 767px) {
  .rtl.icontext-menu .main-header-menu-icon {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.icontext-menu .side-header .icon-logo {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.icontext-menu.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.icontext-menu.main-sidebar-hide .main-content.side-content {
    margin-right: 120px !important;
    margin-left: initial !important;
  }
  .rtl.icontext-menu.main-sidebar-hide .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.icontext-menu.main-sidebar-hide.main-sidebar-open .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.icontext-menu.main-sidebar-hide .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .sub-txt {
    padding: 0 0px 0 0;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
    padding: 10px 0px 0 0;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .side-menu .nav-link {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .side-menu .nav-item.show i.angle {
    left: 20px;
    right: inherit !important;
  }
  .rtl.icontext-menu.main-sidebar-open.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    margin-left: 5px;
    margin-right: inherit;
  }
}
.rtl.icontext-menu .main-header .select2-container .select2-selection--single .select2-selection__rEndered {
  padding-right: 17px;
  padding-left: 20px;
}
@media (min-width: 991px) {
  .rtl.icontext-menu.main-body.leftmenu .sidemenu-logo {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rtl.icontext-menu.main-sidebar-hide .main-content.side-content {
    margin-right: 0px !important;
    margin-left: initial !important;
  }
  .rtl.icontext-menu.main-sidebar-hide.main-sidebar-show .main-content.side-content {
    margin-right: 120px !important;
    margin-left: inherit !important;
  }
}
.rtl.icontext-menu .main-sidebar-body .nav-sub-item .sub-nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl.hover-submenu .main-content.side-content {
  transition: margin-right 0.3s ease;
}
.rtl.hover-submenu .sidemenu-label {
  transition: margin-right 0.45s ease;
}
.rtl.hover-submenu .side-menu i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu .side-menu .nav-item.show i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu .side-badge {
  left: 18px;
  right: inherit !important;
}
.rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .side-badge {
  left: 39px;
  right: inherit !important;
}
.rtl.hover-submenu.main-sidebar-hide .side-badge {
  left: 39px;
  right: inherit !important;
}
.rtl.hover-submenu .sidemenu-logo {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl.hover-submenu .main-footer {
  transition: margin-right 0.3s ease;
}
@media (min-width: 992px) {
  .rtl.hover-submenu.main-sidebar-hide .main-sidebar-sticky + .main-content {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl.hover-submenu .main-body-sidebar .main-content-body {
  padding: 0 20px 20px;
}
@media (min-width: 992px) {
  .rtl.hover-submenu .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl.hover-submenu .main-sidebar {
  border-left: 0;
  border-right: inherit !important;
  transition: right 0.2s ease, width 0.2s ease;
}
@media (min-width: 992px) {
  .rtl.hover-submenu .main-sidebar {
    border-left-width: 1px;
    border-right-width: inherit !important;
  }
}
.rtl.hover-submenu .main-sidebar-sticky {
  right: 0;
  left: inherit !important;
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl.hover-submenu .main-sidebar-body li.nav-item.active .nav-link {
  margin-right: 0;
  margin-left: inherit;
  border-left: 0px;
  border-right: inherit !important;
}
@media (min-width: 992px) {
  .rtl.hover-submenu .main-sidebar-sticky + .main-content {
    margin-right: 220px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl.hover-submenu .main-sidebar-sticky + .main-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
.rtl.hover-submenu .main-sidebar-loggedin .media-body {
  margin-right: 12px;
  margin-left: inherit;
}
@media (min-width: 1200px) {
  .rtl.hover-submenu .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
}
.rtl.hover-submenu.main-body .main-sidebar-body .nav {
  padding: 0 15px 0 15px;
}
.rtl.hover-submenu .nav-header {
  margin: 0 15px 0 0;
}
.rtl.hover-submenu .main-sidebar-body .nav-label {
  padding: 10px 0px 0 0;
}
.rtl.hover-submenu .second-sidemenu .nav-label {
  padding: 10px 0px 0 0;
}
.rtl.hover-submenu .main-sidebar-body .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.hover-submenu .second-sidemenu .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.hover-submenu .main-sidebar-body .nav-link .sidemenu-icon {
  margin-left: 10px;
  margin-right: 4px;
}
.rtl.hover-submenu .main-sidebar-body .nav-sub {
  margin-right: 2.5rem;
  margin-left: inherit;
}
.rtl.hover-submenu .main-sidebar-body .nav-sub .nav-sub-link:before {
  margin-left: 22px;
  margin-right: inherit;
}
.rtl.hover-submenu .main-sidebar-body .nav-sub-item .nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl.hover-submenu .main-sidebar-body .nav-sub-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl.hover-submenu .main-sidebar-body li.active .sidemenu-icon {
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .rtl.hover-submenu .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
@media (min-width: 991px) {
  .rtl.hover-submenu.main-sidebar-hide .main-sidebar .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
  .rtl.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    border-radius: 0 30px 30px 0;
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 10px;
  }
  .rtl.hover-submenu.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 10px;
  }
  .rtl.hover-submenu.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    transition: margin-right 0.2s ease;
  }
}
@media (min-width: 1200px) {
  .rtl.hover-submenu .side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu .side-header .main-logo {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.hover-submenu.main-sidebar-hide .side-header, .rtl.hover-submenu.main-sidebar-hide .main-footer {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl.hover-submenu.main-body .side-header {
    padding-right: 240px;
    padding-left: inherit;
  }
  .rtl.hover-submenu.main-body.main-sidebar-hide .side-header {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl.hover-submenu .main-content.side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
  .rtl.hover-submenu .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .rtl.hover-submenu .main-header-menu-icon {
    margin-right: 7px;
    margin-left: inherit;
  }
}
@media (max-width: 767px) {
  .rtl.hover-submenu .main-header-menu-icon {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.hover-submenu .side-header .icon-logo {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-hide .main-content.side-content {
    margin-right: 120px !important;
    margin-left: initial !important;
  }
  .rtl.hover-submenu.main-sidebar-hide .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.hover-submenu.main-sidebar-hide.main-sidebar-open .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.hover-submenu.main-sidebar-hide .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .sub-txt {
    padding: 0 0px 0 0;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
    padding: 10px 0px 0 0;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .side-menu .nav-link {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .side-menu .nav-item.show i.angle {
    left: 20px;
    right: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-open.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    margin-left: 5px;
    margin-right: inherit;
  }
}
.rtl.hover-submenu .main-header .select2-container .select2-selection--single .select2-selection__rEndered {
  padding-right: 17px;
  padding-left: 20px;
}
@media (min-width: 991px) {
  .rtl.hover-submenu.main-body.leftmenu .sidemenu-logo {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 991px) {
  .rtl.hover-submenu.main-body.leftmenu.main-sidebar-hide .nav-sub {
    right: 60px;
    left: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-open .nav-sub {
    box-shadow: -8px 8px 17px rgba(0, 0, 0, 0.2);
  }
  .rtl.hover-submenu.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    padding: 12px 15px 12px 0px;
    border-radius: 5px 0 0 5px !important;
  }
  .rtl.hover-submenu.main-sidebar-open .nav-sub {
    right: 72px;
    left: inherit !important;
  }
  .rtl.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.show > .nav-sub {
    right: 60px;
    left: inherit !important;
  }
  .rtl.hover-submenu.main-body.leftmenu.main-sidebar-hide .nav-item .nav-sub-item.show .nav-sub {
    right: 0;
    left: inherit !important;
  }
}
.rtl.hover-submenu .main-sidebar-body .nav-sub-item .sub-nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl.hover-submenu1 .main-content.side-content {
  transition: margin-right 0.3s ease;
}
.rtl.hover-submenu1 .sidemenu-label {
  transition: margin-right 0.45s ease;
}
.rtl.hover-submenu1 .side-menu i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu1 .side-menu .nav-item.show i.angle {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu1 .side-badge {
  left: 18px;
  right: inherit !important;
}
.rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .side-badge {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu1.main-sidebar-hide .side-badge {
  left: 20px;
  right: inherit !important;
}
.rtl.hover-submenu1 .sidemenu-logo {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl.hover-submenu1 .main-footer {
  transition: margin-right 0.3s ease;
}
@media (max-width: 991.98px) {
  .rtl.hover-submenu1.main-sidebar-show .main-sidebar {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu1.main-sidebar-hide .main-sidebar-sticky + .main-content {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl.hover-submenu1 .main-body-sidebar .main-content-body {
  padding: 0 20px 20px;
}
@media (min-width: 992px) {
  .rtl.hover-submenu1 .main-body-sidebar .main-header .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl.hover-submenu1 .main-sidebar {
  border-left: 0;
  border-right: inherit !important;
  transition: right 0.2s ease, width 0.2s ease;
}
@media (min-width: 992px) {
  .rtl.hover-submenu1 .main-sidebar {
    border-left-width: 1px;
    border-right-width: inherit !important;
  }
}
.rtl.hover-submenu1 .main-sidebar-sticky {
  right: 0;
  left: inherit !important;
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl.hover-submenu1 .main-sidebar-body li.nav-item.active .nav-link {
  margin-right: 0;
  margin-left: inherit;
  border-left: 0px;
  border-right: inherit !important;
}
@media (min-width: 992px) {
  .rtl.hover-submenu1 .main-sidebar-sticky + .main-content {
    margin-right: 220px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl.hover-submenu1 .main-sidebar-sticky + .main-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
.rtl.hover-submenu1 .main-sidebar-loggedin .media-body {
  margin-right: 12px;
  margin-left: inherit;
}
@media (min-width: 1200px) {
  .rtl.hover-submenu1 .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
}
.rtl.hover-submenu1 .main-body .main-sidebar-body .nav {
  padding: 0 15px 0 15px;
}
.rtl.hover-submenu1 .nav-header {
  margin: 0 15px 0 0;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-label {
  padding: 10px 0px 0 0;
}
.rtl.hover-submenu1 .second-sidemenu .nav-label {
  padding: 10px 0px 0 0;
}
.rtl.hover-submenu1 .main-sidebar-body .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.hover-submenu1 .second-sidemenu .sub-txt {
  padding: 0 0px 0 0;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-link .sidemenu-icon {
  margin-left: 10px;
  margin-right: 4px;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-sub {
  margin-right: 2.5rem;
  margin-left: inherit;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-sub .nav-sub-link:before {
  margin-left: 22px;
  margin-right: inherit;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-sub-item .nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl.hover-submenu1 .main-sidebar-body .nav-sub-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl.hover-submenu1 .main-sidebar-body li.active .sidemenu-icon {
  margin-left: 10px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .rtl.hover-submenu1 .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
@media (min-width: 991px) {
  .rtl.hover-submenu1.main-sidebar-hide .main-sidebar .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    border-radius: 0 30px 30px 0;
    margin-right: 0;
    margin-left: inherit;
    border-left: 0px;
    border-right: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 10px;
  }
  .rtl.hover-submenu1.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 10px;
  }
  .rtl.hover-submenu1.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    transition: margin-right 0.2s ease;
  }
}
@media (min-width: 1200px) {
  .rtl.hover-submenu1 .side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu1 .side-header .main-logo {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.hover-submenu1.main-sidebar-hide .side-header, .rtl.hover-submenu1.main-sidebar-hide .main-footer {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl.hover-submenu1.main-body .side-header {
    padding-right: 240px;
    padding-left: inherit;
  }
  .rtl.hover-submenu1.main-body.main-sidebar-hide .side-header {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl.hover-submenu1 .main-content.side-content {
    margin-right: 240px;
    margin-left: inherit;
  }
  .rtl.hover-submenu1 .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .rtl.hover-submenu1 .main-header-menu-icon {
    margin-right: 7px;
    margin-left: inherit;
  }
}
@media (max-width: 767px) {
  .rtl.hover-submenu1 .main-header-menu-icon {
    margin-left: 0;
    margin-right: inherit;
  }
  .rtl.hover-submenu1 .side-header .icon-logo {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu1.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide .main-content.side-content {
    margin-right: 120px !important;
    margin-left: initial !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-header {
    margin: 0 15px 0 0 !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide .main-footer {
    margin-right: 0;
    margin-left: initial;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .side-menu {
    right: 0;
    left: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .main-sidebar-body .sub-txt {
    padding: 0 0px 0 0;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
    padding: 10px 0px 0 0;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .main-sidebar-body .side-menu .nav-link {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .side-menu .nav-item.show i.angle {
    left: 20px;
    right: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-open.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    margin-left: 5px;
    margin-right: inherit;
  }
}
.rtl.hover-submenu1 .main-header .select2-container .select2-selection--single .select2-selection__rEndered {
  padding-right: 17px;
  padding-left: 20px;
}
@media (min-width: 992px) {
  .rtl.hover-submenu1.main-body.leftmenu .sidemenu-logo {
    transition: right 0.3s ease, width 0.3s ease;
  }
}
@media (min-width: 992px) {
  .rtl.hover-submenu1.main-body.leftmenu.main-sidebar-hide .nav-sub {
    right: 60px;
    left: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.show > .nav-sub {
    right: 60px;
    left: inherit !important;
  }
  .rtl.hover-submenu1.main-sidebar-open .nav-sub {
    box-shadow: -8px 8px 17px rgba(0, 0, 0, 0.2);
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    border-radius: 5px 0 0 5px !important;
  }
  .rtl.hover-submenu1.main-body.leftmenu.main-sidebar-hide .nav-item .nav-sub-item.show .nav-sub {
    right: 0;
    left: inherit !important;
  }
  .rtl.hover-submenu1.main-body.leftmenu.main-sidebar-hide.main-sidebar-open .side-menu-label1 {
    padding: 8px 12px 8px 0 !important;
    text-align: right;
  }
  .rtl.hover-submenu1.main-sidebar-hide.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub-link {
    padding: 8px 12px 8px 0;
  }
}
.rtl.hover-submenu1 .main-sidebar-body .nav-sub-item .sub-nav-sub {
  padding: 0 12px 0 0;
  border-right-width: 1px;
  border-left-width: inherit !important;
  margin-right: 0;
  margin-left: inherit;
}
.rtl .main-content-calendar .container,
.rtl .main-content-calendar .container-fluid {
  padding: 20px 0 0;
}
.rtl .main-nav-calendar-event .nav-link i {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-nav-calendar-event .nav-link.exclude::before {
  right: 0;
  left: 0;
}
@media (min-width: 992px) {
  .rtl .main-content-body-calendar {
    padding-right: 25px;
    padding-left: inherit;
  }
}
.rtl .main-calendar .fc-view .fc-day-number {
  margin: 2px 0 0 2px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-scroller,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
  padding: 0 20px 20px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
  border-right: 4px solid transparent;
  border-left: inherit !important;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-time,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-time {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-title,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-title {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
  margin-right: 20%;
  margin-left: inherit;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item-time,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item-time {
  padding: 12px 15px 2px;
}
.rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item-title,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title {
  padding: 0 15px 12px;
}
.rtl .main-calendar .fc-time-grid-event {
  border-right-width: 0;
  border-left-width: inherit !important;
}
@media (max-width: 575px) {
  .rtl .main-calendar .fc-header-toolbar button.fc-today-button {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .main-calendar .fc-header-toolbar button.fc-month-button::before,
.rtl .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before,
.rtl .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before,
.rtl .main-calendar .fc-header-toolbar button.fc-listWeek-button::before,
.rtl .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    right: 10px;
    left: inherit !important;
  }
  .rtl .main-calendar .fc-header-toolbar button.fc-listWeek-button::before,
.rtl .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    right: 11px;
    left: inherit !important;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-calendar .fc-view > table > thead th:first-child,
.rtl .main-calendar .fc-view > table > thead td:first-child {
    border-right-width: 0;
    border-left-width: inherit !important;
  }
  .rtl .main-calendar .fc-view > table > thead th:last-child,
.rtl .main-calendar .fc-view > table > thead td:last-child {
    border-left-width: 0;
    border-right-width: inherit !important;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-calendar .fc-view > table > tbody > tr > td:first-child {
    border-right-width: 0;
    border-left-width: inherit !important;
  }
  .rtl .main-calendar .fc-view > table > tbody > tr > td:last-child {
    border-left-width: 0;
    border-right-width: inherit !important;
  }
}
@media (min-width: 576px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 15%;
    margin-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 12%;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 10%;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item,
.rtl .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-right: 8%;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .main-calendar .fc-event {
    border-right-width: 2px;
    border-left-width: inherit !important;
  }
}
.rtl .main-modal-calendar-schedule .modal-content > .btn-close {
  left: 25px;
  right: inherit !important;
}
.rtl .main-modal-calendar-schedule .form-group-date > i {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-modal-calendar-event .modal-header {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .main-modal-calendar-event .nav-modal-event .nav-link + .nav-link {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-nav-line-chat {
  padding-right: 20px;
  padding-left: inherit;
}
.rtl .main-nav-line-chat .nav-link + .nav-link {
  margin-right: 30px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-chat-contacts-wrapper {
    padding: 10px 0 10px 15px;
  }
}
.rtl .main-chat-contacts {
  padding-right: 20px;
  padding-left: inherit;
}
.rtl .main-chat-list .media:hover:last-child,
.rtl .main-chat-list .media:focus:last-child {
  border-radius: 0 0 11px 11px;
}
.rtl .main-chat-list .main-img-user span {
  right: -2px;
  left: inherit !important;
}
.rtl .main-chat-list .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-chat-header .nav {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-chat-header .nav-link + .nav-link {
  margin-right: 15px;
  margin-left: initial;
}
.rtl .main-chat-msg-name {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-chat-body .media.flex-row-reverse .media-body {
  margin-right: 0;
  margin-left: 20px;
}
.rtl .main-chat-body .media.flex-row-reverse .main-msg-wrapper:before,
.rtl .main-chat-body .media.flex-row-reverse .main-msg-wrapper:after {
  left: auto;
  right: 100%;
  border-right-color: transparent;
  border-left-color: #e9e9f9;
}
@media (min-width: 576px) {
  .rtl .main-chat-body .media.flex-row-reverse .media-body {
    margin-right: 55px;
  }
}
.rtl .main-msg-wrapper {
  border-radius: 6px 6px 6px 0;
}
.rtl .main-msg-wrapper-1 {
  border-radius: 0px 6px 6px 6px;
}
.rtl .main-msg-wrapper-2 {
  border-radius: 6px 6px 0px 6px;
}
.rtl .main-msg-wrapper-3 {
  border-radius: 6px 0px 6px 6px;
}
.rtl .main-chat-body .media-body {
  margin-right: 20px;
}
@media (min-width: 576px) {
  .rtl .main-chat-body .media-body {
    margin-left: 55px;
  }
}
.rtl .main-chat-footer {
  border-radius: 0 0 11px 11px;
  right: 0;
  left: 0;
}
.rtl .main-chat-footer .nav-link + .nav-link {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .main-chat-footer .form-control {
  padding-right: 3rem;
  padding-left: 3rem;
}
@media (min-width: 992px) {
  .rtl .main-chat-footer {
    right: auto;
    left: auto;
  }
}
@media (min-width: 576px) {
  .rtl .main-chat-footer .form-control {
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .rtl .main-chat-footer .form-control {
    margin: 0 15px 0 10px;
  }
}
.rtl .main-msg-emoji {
  right: 31px;
  left: initial !important;
}
.rtl .main-msg-attach {
  left: 90px;
  right: initial !important;
}
.rtl .main-content-left-contacts .main-content-breadcrumb,
.rtl .main-content-left-contacts .main-content-title {
  padding-right: 20px;
  padding-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-content-left-contacts .main-content-breadcrumb,
.rtl .main-content-left-contacts .main-content-title {
    padding-right: 0;
    padding-left: inherit;
  }
}
.rtl .main-contact-label {
  padding-right: 20px;
  padding-left: inherit;
}
.rtl .main-contact-label::after {
  right: 0;
  left: 0;
}
.rtl .main-contact-item {
  border-left-width: 0;
  border-right-width: inherit !important;
}
.rtl .main-contact-item.selected {
  border-left-color: #e8e8f7;
  border-left-width: 0;
}
.rtl .main-contact-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-contact-info-header {
  padding-right: 20px;
  padding-left: inherit;
}
.rtl .main-contact-info-header .main-img-user a {
  left: 1px;
  right: inherit !important;
}
.rtl .main-contact-info-header .media-body .nav-link i {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .main-contact-info-header .media-body .nav-link + .nav-link {
  margin-right: 10px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-contact-info-header .media-body {
    margin-right: 30px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .main-contact-info-header .media-body .nav-link i {
    margin-left: 7px;
    margin-right: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .main-contact-info-header .media-body .nav-link + .nav-link {
    margin-right: 25px;
    margin-left: inherit;
  }
}
.rtl .main-contact-action {
  left: 20px;
  right: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-contact-action {
    left: 0;
    right: inherit !important;
  }
}
.rtl .main-column-signup-left .btn,
.rtl .main-column-signup-left .sp-container button {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .sp-container .main-column-signup-left button {
  padding-right: 25px;
  padding-left: 25px;
}
@media (min-width: 992px) {
  .rtl .main-column-signup {
    border-right: 1px solid #e8e8f7;
    border-left: inherit !important;
  }
}
.rtl .main-signup-header .row > div .btn i,
.rtl .main-signup-header .row > div .sp-container button i {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .sp-container .main-signup-header .row > div button i {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .signpages .details {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rtl .construction {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.rtl .construction:before {
  right: 0;
  left: inherit !important;
}
.rtl .signpages .details:before {
  right: 0;
  left: inherit !important;
}
.rtl .signpages .login_form {
  border-top-left-radius: 11px !important;
  border-bottom-left-radius: 11px !important;
}
.rtl .signpages .form__input {
  padding: 1em 0.5em 0.5em;
  padding-right: 2em;
  padding-left: inherit;
}
@media screen and (max-width: 640px) {
  .rtl .signpages .login_form {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }
}
@media (min-width: 992px) {
  .rtl .main-content-left-invoice {
    border-left: 1px solid #e8e8f7;
    border-right: inherit !important;
  }
}
.rtl .main-invoice-list .media + .media::before {
  right: 55px;
  left: 0;
}
.rtl .main-invoice-list .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .card-invoice .card-body {
    padding: 0 50px 50px;
  }
}
.rtl .table-invoice tbody > tr > th:first-child .invoice-notes,
.rtl .table-invoice tbody > tr > td:first-child .invoice-notes {
  margin-left: 20px;
  margin-right: inherit;
}
.rtl .main-content-left-invoice .main-content-breadcrumb,
.rtl .main-content-left-invoice .main-content-title {
  padding-right: 20px;
  padding-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-content-left-invoice .main-content-breadcrumb,
.rtl .main-content-left-invoice .main-content-title {
    padding-right: 0;
    padding-left: inherit;
  }
}
.rtl .main-content-mail .container,
.rtl .main-content-mail .container-fluid {
  padding: 20px 0 0;
}
@media (min-width: 992px) {
  .rtl .main-content-left-mail .btn-compose {
    margin-left: 0;
    margin-right: inherit;
  }
}
.rtl .main-task-menu {
  padding-left: 0;
  padding-right: inherit;
}
@media (min-width: 992px) {
  .rtl .main-task-menu {
    padding-left: 0;
    padding-right: inherit;
  }
}
.rtl .main-mail-header > div:last-child > span {
  margin-left: 10px;
  margin-right: inherit;
}
@media (min-width: 992px) {
  .rtl .main-mail-header {
    padding: 20px 20px 0 20px;
  }
}
.rtl .main-mail-header .btn-group .btn + .btn,
.rtl .main-mail-header .btn-group .sp-container button + .btn {
  margin-right: -2px;
  margin-left: inherit;
}
.rtl .sp-container .main-mail-header .btn-group button + .btn,
.rtl .main-mail-header .btn-group .sp-container .btn + button,
.rtl .sp-container .main-mail-header .btn-group .btn + button,
.rtl .main-mail-header .btn-group .sp-container button + button,
.rtl .sp-container .main-mail-header .btn-group button + button {
  margin-right: -2px;
  margin-left: inherit;
}
.rtl .main-mail-options {
  padding: 5px 20px 5px 10px;
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .main-mail-item .main-img-user,
.rtl .main-mail-item .main-avatar {
  margin-left: 15px;
  margin-right: inherit;
}
@media (min-width: 992px) {
  .rtl .main-mail-item {
    padding: 10px 1.5rem 10px 1.5rem;
  }
}
.rtl .main-mail-checkbox {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .main-mail-star {
  margin-left: 15px;
  margin-right: inherit;
  left: 0;
  right: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-mail-body {
    margin-left: 15px;
    margin-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .task-actions {
    float: left;
    margin-right: auto;
    margin-left: inherit;
  }
}
@media (max-width: 991px) {
  .rtl .mail-container .tab-list-items.task-menu-show,
.rtl .mail-container .tab-list-items.mail-menu-show {
    padding-right: 27px;
    padding-left: inherit;
  }
  .rtl .task-actions {
    float: left;
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .task-actions li .task-action-items i {
    margin: 12px 0 13px 0;
  }
}
.rtl .main-mail-attachment {
  margin-left: 15px;
  margin-right: inherit;
}
@media (min-width: 992px) {
  .rtl .main-mail-attachment {
    left: 63px;
    right: inherit !important;
  }
}
.rtl .card-box img {
  right: -3px;
  left: inherit !important;
}
.rtl .main-mail-date {
  left: 15px;
  right: inherit !important;
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-mail-compose {
  right: 0;
  left: inherit !important;
}
.rtl .main-mail-compose-header {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.rtl .main-mail-compose-header .nav-link + .nav-link {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-mail-compose-body {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .main-mail-compose-body .form-group > div {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .main-mail-compose-body .form-group:last-child .btn,
.rtl .main-mail-compose-body .form-group:last-child .sp-container button {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .sp-container .main-mail-compose-body .form-group:last-child button {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .main-mail-compose-body .form-group .nav-link + .nav-link {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-mail-compose-compress,
.rtl .main-mail-compose-minimize {
  right: auto;
  left: 30px;
}
.rtl .main-mail-two .main-header-menu-icon {
  margin-left: 0;
  margin-right: inherit;
}
.rtl .main-mail-left {
  border-left: 1px solid #b4bdce;
  border-right: inherit !important;
}
.rtl .main-mail-left .main-task-menu {
  padding-left: 0;
  padding-right: inherit;
}
.rtl .main-mail-left .main-mail-menu {
  padding-left: 0;
  padding-right: inherit;
}
.rtl ul.inbox-pagination {
  float: left;
}
.rtl .inbox-pagination li span {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .inbox-pagination a.np-btn {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .profile-cover__action > .btn {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .profile-cover__img {
  right: 50px;
  left: inherit !important;
}
@media (min-width: 601px) {
  .rtl .profile-cover__info .nav {
    margin-left: 28px;
    margin-right: inherit;
    padding: 15px 170px 10px 0;
  }
}
.rtl .profile-cover__info .nav li:not(:first-child) {
  margin-right: 30px;
  margin-left: inherit;
  padding-right: 30px;
  padding-left: inherit;
  border-right: 1px solid #e8e8f7;
  border-left: inherit !important;
}
@media (max-width: 600px) {
  .rtl .profile-cover__info .nav {
    padding-right: 0;
    padding-left: 0;
    margin-left: 28px;
    padding: 39px 170px 10px 0;
    margin-left: 0;
    margin-left: 0;
    margin-right: inherit;
    padding: 18px 0 10px 0;
  }
  .rtl .profile-cover__info .nav li {
    margin-left: 1rem;
    margin-right: inherit;
  }
  .rtl .profile-cover__info .nav li:not(:first-child) {
    margin-right: 0;
    margin-left: inherit;
    padding-right: 0;
    padding-left: inherit;
    border-right-width: 0;
    border-left-width: inherit !important;
  }
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .main-content-left-profile {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .rtl .main-content-left-profile {
    padding-left: 20px;
    padding-right: inherit;
    border-left: 1px solid #e8e8f7;
    border-right: inherit !important;
  }
}
@media (min-width: 1200px) {
  .rtl .main-content-left-profile {
    padding-left: 25px;
    padding-right: inherit;
  }
}
.rtl .main-profile-social-list .media-body {
  margin-right: 20px;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .main-content-body-profile .nav {
    padding-bottom: 10px !important;
  }
}
.rtl .main-content-body-profile .nav {
  padding: 20px 20px 20px 20px;
}
@media (min-width: 992px) {
  .rtl .main-content-body-profile .nav {
    padding-right: 20px;
  }
}
@media (min-width: 1200px) {
  .rtl .main-content-body-profile .nav {
    padding-right: 25px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .rtl .main-content-body-profile .main-nav-line .nav-link.active::before {
    right: 0;
    left: 0;
  }
}
.rtl .main-profile-body {
  padding: 15px 0 0;
}
@media (min-width: 992px) {
  .rtl .main-profile-body {
    padding: 25px 20px 0 0;
  }
}
@media (min-width: 1200px) {
  .rtl .main-profile-body {
    padding-right: 25px;
    padding-left: inherit;
  }
}
.rtl .main-profile-view-info {
  right: 0;
  left: inherit !important;
}
.rtl .main-profile-view-info span {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .main-profile-work-list .media-body {
  margin-right: 20px;
  margin-left: inherit;
}
.rtl .main-profile-contact-list .media-body {
  margin-right: 25px;
  margin-left: inherit;
}
.rtl .btn-profile {
  left: 50px;
  right: inherit !important;
}
@media (max-width: 767px) {
  .rtl .profile-cover__info .nav {
    margin-left: 0;
    margin-right: inherit;
    padding: 114px 0 10px;
  }
  .rtl .profile-cover__info .nav li {
    margin-left: 1rem;
    margin-right: inherit;
  }
  .rtl .profile-cover__info .nav li:not(:first-child) {
    margin-right: 0;
    margin-left: inherit;
    padding-right: 0;
    padding-left: inherit;
    border-right-width: 0;
    border-left-width: inherit !important;
  }
  .rtl .btn-profile {
    left: 0;
    right: 0 !important;
  }
  .rtl .main-nav-line .nav-link + .nav-link {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .profile-share {
  padding: 10px 22px 10px 22px;
  border-radius: 0 0 11px 11px;
}
.rtl .profile-edit .form-control {
  border-radius: 11px 11px 0 0;
}
.rtl .profile-info {
  right: 170px;
  left: inherit !important;
}
@media (min-width: 320px) and (max-width: 568px) {
  .rtl .profile-cover__img {
    right: 45px;
    left: inherit !important;
  }
  .rtl .profile-info {
    right: 130px;
    left: inherit !important;
  }
}
.rtl .profile-cover__img a {
  left: 1px;
  right: initial;
}
.rtl .card-bitcoin .media-body {
  margin-right: 20px;
  margin-left: inherit;
}
.rtl .crypto-wallet .chart-circle-value {
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
}
.rtl .bg-background2:before {
  right: 0;
  left: 0;
}
.rtl .crypto-card .chart-wrapper {
  left: 0;
  right: -23px;
}
.rtl .exchange-icon {
  right: -51px;
  left: inherit !important;
}
.rtl .payment-list {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .payment-list .payment-item {
  float: right;
}
.rtl .cryptoicon {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .payment-cards img {
  right: 0;
  left: 0;
}
.rtl .form input:checked + label:after,
.rtl form input:checked + label:after {
  border-width: 0 0px 35px 35px;
  left: 0;
  right: inherit !important;
}
.rtl .form input:checked + label:after {
  border-width: 0 0px 35px 35px;
  left: 0;
  right: inherit !important;
}
.rtl .form input:checked + label:before {
  left: 4px;
  right: inherit !important;
}
.rtl form input:checked + label:before,
.rtl .form input:checked + label:before {
  left: 4px;
  right: inherit !important;
}
.rtl .crypto-buysell-card .nav.panel-tabs li .active:before {
  right: 50%;
  left: inherit !important;
  margin-right: -10px;
  margin-left: inherit;
}
.rtl .wallet .input-group-addon-right,
.rtl .wallet .input-group-addon {
  border-radius: 0.25rem 0 0 0.25rem;
}
.rtl .crypto-wallet .clipboard-icon {
  border-radius: 11px 0 0 11px !important;
  left: 0;
  right: inherit !important;
}
.rtl .crypto-wallet .clipboard-icon:hover,
.rtl .crypto-wallet .clipboard-icon:focus {
  border-radius: 4px 0 0 4px !important;
  left: 0;
  right: inherit !important;
}
.rtl .wallet .clipboard-icon {
  left: 0;
  right: inherit !important;
  border-radius: 6px 0 0 6px !important;
  border-right: 0;
  border-left: 1px solid #e8e8f7;
}
.rtl .wallet .input-group-addon-left {
  border-radius: 0 6px 6px 0 !important;
  border-left: 0;
  border-right: 1px solid #e8e8f7;
}
.rtl .transcation-crypto table.dataTable thead .sorting:before,
.rtl .transcation-crypto table.dataTable thead .sorting_asc:before,
.rtl .transcation-crypto table.dataTable thead .sorting_desc:before,
.rtl .transcation-crypto table.dataTable thead .sorting_asc_disabled:before,
.rtl .transcation-crypto table.dataTable thead .sorting_desc_disabled:before {
  left: 1em;
  right: inherit !important;
}
.rtl .transcation-crypto table.dataTable thead .sorting:after,
.rtl .transcation-crypto table.dataTable thead .sorting_asc:after,
.rtl .transcation-crypto table.dataTable thead .sorting_desc:after {
  left: 0.5em;
  right: inherit !important;
}
.rtl table.dataTable thead .sorting_asc_disabled:after,
.rtl .transcation-crypto table.dataTable thead .sorting_desc_disabled:after {
  left: 0.5em;
  right: inherit !important;
}
.rtl .ratio {
  left: -10px;
  right: inherit !important;
  border-radius: 0px 15px 15px 0px;
}
.rtl .product-timeline ul.timeline-1 > li {
  padding-right: 1rem;
  padding-left: inherit;
}
.rtl .product-timeline ul.timeline-1 > li .product-icon {
  right: 0px;
  left: inherit !important;
}
.rtl .product-timeline ul.timeline-1:before {
  margin: 20px 22px 0 20px;
  right: -2px;
  left: inherit !important;
  border-right: 2px dotted #c0ccda;
  border-left: inherit !important;
}
.rtl .countrywise-sale .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .countrywise-sale .list-group-item span {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .countrywise-sale .list-group-item p {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .top-selling-products .product-img {
  margin-left: 1rem;
  margin-right: inherit;
}
.rtl .top-selling-products .product-price {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .top-selling-products .product-amount {
  float: left;
  margin-right: auto;
  margin-left: inherit;
}
.rtl .table-filter {
  padding: 5px 0 15px;
}
.rtl .table-filter select {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .table-filter .btn {
  border-radius: 4px 0 0 4px;
  margin-right: -1px;
  margin-left: inherit;
  float: left;
}
.rtl .table-filter input {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .status {
  margin: 2px 0 4px 6px;
}
.rtl .connecting-line {
  right: 0;
  left: 0;
}
.rtl #checkoutsteps .item .purchase {
  margin-right: 21px;
  margin-left: inherit;
}
.rtl #checkoutsteps .checkout span.heading {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl #checkoutsteps .total {
  float: left;
}
.rtl .card-pay .tabs-menu.nav li a {
  border-left: 0;
  border-right: inherit !important;
}
.rtl .item1-links a i {
  margin-left: 1rem;
  margin-right: inherit;
}
.rtl .track .step::before {
  right: 0;
  left: inherit !important;
}
.rtl .btn-apply.coupon {
  border-radius: 6px 0 0 6px !important;
}
.rtl .product-grid .product-image img {
  border-radius: 6px 6px 0 0;
}
.rtl .product-image .pic-2 {
  right: 0;
  left: inherit !important;
}
.rtl .product-grid:hover .product-image .pic-2 {
  right: 10px;
  left: inherit !important;
}
.rtl .product-grid .product-discount-label {
  right: 10px;
  left: inherit !important;
}
.rtl .product-grid:hover .product-like-icon {
  left: 10px;
  right: inherit !important;
}
.rtl .product-grid .product-link {
  right: 0;
  left: inherit !important;
}
.rtl .product-grid .product-link a {
  border-left: 2px solid rgba(215, 215, 215, 0.15);
  border-left: 0;
  border-right: inherit !important;
}
.rtl .product-grid .product-link a:nth-child(2n) {
  border-left: none;
  border-right: inherit !important;
}
.rtl .product-content .rating {
  text-align: right;
  padding-right: 0;
  padding-left: inherit;
}
.rtl .product-grid .title {
  margin: 0 0 5px;
}
.rtl .product-grid .product-content {
  text-align: right;
}
.rtl .product-grid .price {
  text-align: right;
}
.rtl .product-grid .price .old-price {
  margin-left: 5px;
  margin-right: inherit;
}
@media screen and (max-width: 990px) {
  .rtl .product-grid {
    margin: 0 0 30px;
  }
}
.rtl .products-badge {
  left: 0;
  right: inherit !important;
}
.rtl .products-badge .badge {
  float: right;
  right: -71px;
  left: inherit !important;
  transform: rotate(45deg);
}
.rtl .desc-tabs .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  margin: 0 0 5px 5px;
}
.rtl .img-filter-primary:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-secondary:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-success:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-warning:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-danger:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-info:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-teal:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-purple:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-indigo:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-azure:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-dark:before {
  right: 0px;
  left: 0px;
}
.rtl .img-filter-pink:before {
  right: 0px;
  left: 0px;
}
.rtl .border-end {
  border-left: 1px solid #e8e8f7 !important;
  border-right: inherit !important;
}
.rtl .border-start {
  border-right: 1px solid #e8e8f7 !important;
  border-left: inherit !important;
}
.rtl .border-end-0 {
  border-left: 0 !important;
  border-right: 1px solid #e8e8f7 !important;
}
.rtl .border-start-0 {
  border-right: 0 !important;
  border-left: 1px solid #e8e8f7 !important;
}
.rtl .rounded-top {
  border-top-right-radius: 3px !important;
  border-top-left-radius: 3px !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .rounded-end {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .rounded-bottom {
  border-bottom-left-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rtl .rounded-start {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .rounded-top-0 {
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
.rtl .rounded-end-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.rtl .rounded-bottom-0 {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.rtl .rounded-start-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.rtl .rounded-top-11 {
  border-top-right-radius: 11px !important;
  border-top-left-radius: 11px !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .rounded-end-11 {
  border-top-left-radius: 11px !important;
  border-bottom-left-radius: 11px !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rtl .rounded-bottom-11 {
  border-bottom-left-radius: 11px !important;
  border-bottom-right-radius: 11px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rtl .rounded-start-11 {
  border-top-right-radius: 11px !important;
  border-bottom-right-radius: 11px !important;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .bd-r {
  border-right: 1px solid #e8e8f7;
}
.rtl .bd-l {
  border-left: 1px solid #e8e8f7;
}
.rtl .bd-x {
  border-right: 1px solid #e8e8f7;
  border-left: 1px solid #e8e8f7;
}
.rtl .bd-0 {
  border-width: 0;
}
.rtl .bd-1 {
  border-width: 1px;
}
.rtl .bd-2 {
  border-width: 2px;
}
.rtl .bd-3 {
  border-width: 3px;
}
.rtl .bd-4 {
  border-width: 4px;
}
.rtl .bd-5 {
  border-width: 5px;
}
.rtl .bd-r-0 {
  border-right: 0 !important;
}
.rtl .bd-l-0 {
  border-left: 0 !important;
}
.rtl .bd-r-0-f {
  border-right: 0 !important;
}
.rtl .bd-l-0-f {
  border-left: 0 !important;
}
.rtl .bd-x-0 {
  border-right-width: 0;
  border-left-width: 0;
}
.rtl .bd-x-1 {
  border-right-width: 1px;
  border-left-width: 1px;
}
@media (min-width: 480px) {
  .rtl .bd-xs-r {
    border-right: 1px solid #e8e8f7;
  }
  .rtl .bd-xs-l {
    border-left: 1px solid #e8e8f7;
  }
  .rtl .bd-xs-x {
    border-right: 1px solid #e8e8f7;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 576px) {
  .rtl .bd-sm-r {
    border-right: 1px solid #e8e8f7;
  }
  .rtl .bd-sm-l {
    border-left: 1px solid #e8e8f7;
  }
  .rtl .bd-sm-x {
    border-right: 1px solid #e8e8f7;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 768px) {
  .rtl .bd-md-r {
    border-right: 1px solid #e8e8f7;
  }
  .rtl .bd-md-l {
    border-left: 1px solid #e8e8f7;
  }
  .rtl .bd-md-x {
    border-right: 1px solid #e8e8f7;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 992px) {
  .rtl .bd-lg-r {
    border-right: 1px solid #e8e8f7;
  }
  .rtl .bd-lg-l {
    border-left: 1px solid #e8e8f7;
  }
  .rtl .bd-lg-x {
    border-right: 1px solid #e8e8f7;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 1200px) {
  .rtl .bd-xl-r {
    border-right: 1px solid #e8e8f7;
  }
  .rtl .bd-xl-l {
    border-left: 1px solid #e8e8f7;
  }
  .rtl .bd-xl-x {
    border-right: 1px solid #e8e8f7;
    border-left: 1px solid #e8e8f7;
  }
}
.rtl .mg-x-0 {
  margin-right: 0px;
  margin-left: 0px;
}
.rtl .mg-r-0 {
  margin-left: 0px;
  margin-right: inherit;
}
.rtl .mg-l-0 {
  margin-right: 0px;
  margin-left: inherit;
}
.rtl .mg-x-1 {
  margin-right: 1px;
  margin-left: 1px;
}
.rtl .mg-r-1 {
  margin-left: 1px;
  margin-right: inherit;
}
.rtl .mg-l-1 {
  margin-right: 1px;
  margin-left: inherit;
}
.rtl .mg-x-2 {
  margin-right: 2px;
  margin-left: 2px;
}
.rtl .mg-r-2 {
  margin-left: 2px;
  margin-right: inherit;
}
.rtl .mg-l-2 {
  margin-right: 2px;
  margin-left: inherit;
}
.rtl .mg-x-3 {
  margin-right: 3px;
  margin-left: 3px;
}
.rtl .mg-r-3 {
  margin-left: 3px;
  margin-right: inherit;
}
.rtl .mg-l-3 {
  margin-right: 3px;
  margin-left: inherit;
}
.rtl .mg-x-4 {
  margin-right: 4px;
  margin-left: 4px;
}
.rtl .mg-r-4 {
  margin-left: 4px;
  margin-right: inherit;
}
.rtl .mg-l-4 {
  margin-right: 4px;
  margin-left: inherit;
}
.rtl .mg-x-5 {
  margin-right: 5px;
  margin-left: 5px;
}
.rtl .mg-r-5 {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .mg-l-5 {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .mg-x-6 {
  margin-right: 6px;
  margin-left: 6px;
}
.rtl .mg-r-6 {
  margin-left: 6px;
  margin-right: inherit;
}
.rtl .mg-l-6 {
  margin-right: 6px;
  margin-left: inherit;
}
.rtl .mg-x-7 {
  margin-right: 7px;
  margin-left: 7px;
}
.rtl .mg-r-7 {
  margin-left: 7px;
  margin-right: inherit;
}
.rtl .mg-l-7 {
  margin-right: 7px;
  margin-left: inherit;
}
.rtl .mg-x-8 {
  margin-right: 8px;
  margin-left: 8px;
}
.rtl .mg-r-8 {
  margin-left: 8px;
  margin-right: inherit;
}
.rtl .mg-l-8 {
  margin-right: 8px;
  margin-left: inherit;
}
.rtl .mg-x-9 {
  margin-right: 9px;
  margin-left: 9px;
}
.rtl .mg-r-9 {
  margin-left: 9px;
  margin-right: inherit;
}
.rtl .mg-l-9 {
  margin-right: 9px;
  margin-left: inherit;
}
.rtl .mg-x-10 {
  margin-right: 10px;
  margin-left: 10px;
}
.rtl .mg-r-10 {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .mg-l-10 {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .mg-x-15 {
  margin-right: 15px;
  margin-left: 15px;
}
.rtl .mg-r-15 {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .mg-l-15 {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .mg-x-20 {
  margin-right: 20px;
  margin-left: 20px;
}
.rtl .mg-r-20 {
  margin-left: 20px;
  margin-right: inherit;
}
.rtl .mg-l-20 {
  margin-right: 20px;
  margin-left: inherit;
}
.rtl .mg-x-25 {
  margin-right: 25px;
  margin-left: 25px;
}
.rtl .mg-r-25 {
  margin-left: 25px;
  margin-right: inherit;
}
.rtl .mg-l-25 {
  margin-right: 25px;
  margin-left: inherit;
}
.rtl .mg-x-30 {
  margin-right: 30px;
  margin-left: 30px;
}
.rtl .mg-r-30 {
  margin-left: 30px;
  margin-right: inherit;
}
.rtl .mg-l-30 {
  margin-right: 30px;
  margin-left: inherit;
}
.rtl .mg-x-35 {
  margin-right: 35px;
  margin-left: 35px;
}
.rtl .mg-r-35 {
  margin-left: 35px;
  margin-right: inherit;
}
.rtl .mg-l-35 {
  margin-right: 35px;
  margin-left: inherit;
}
.rtl .mg-x-40 {
  margin-right: 40px;
  margin-left: 40px;
}
.rtl .mg-r-40 {
  margin-left: 40px;
  margin-right: inherit;
}
.rtl .mg-l-40 {
  margin-right: 40px;
  margin-left: inherit;
}
.rtl .mg-x-45 {
  margin-right: 45px;
  margin-left: 45px;
}
.rtl .mg-r-45 {
  margin-left: 45px;
  margin-right: inherit;
}
.rtl .mg-l-45 {
  margin-right: 45px;
  margin-left: inherit;
}
.rtl .mg-x-50 {
  margin-right: 50px;
  margin-left: 50px;
}
.rtl .mg-r-50 {
  margin-left: 50px;
  margin-right: inherit;
}
.rtl .mg-l-50 {
  margin-right: 50px;
  margin-left: inherit;
}
.rtl .mg-x-55 {
  margin-right: 55px;
  margin-left: 55px;
}
.rtl .mg-r-55 {
  margin-left: 55px;
  margin-right: inherit;
}
.rtl .mg-l-55 {
  margin-right: 55px;
  margin-left: inherit;
}
.rtl .mg-x-60 {
  margin-right: 60px;
  margin-left: 60px;
}
.rtl .mg-r-60 {
  margin-left: 60px;
  margin-right: inherit;
}
.rtl .mg-l-60 {
  margin-right: 60px;
  margin-left: inherit;
}
.rtl .mg-x-65 {
  margin-right: 65px;
  margin-left: 65px;
}
.rtl .mg-r-65 {
  margin-left: 65px;
  margin-right: inherit;
}
.rtl .mg-l-65 {
  margin-right: 65px;
  margin-left: inherit;
}
.rtl .mg-x-70 {
  margin-right: 70px;
  margin-left: 70px;
}
.rtl .mg-r-70 {
  margin-left: 70px;
  margin-right: inherit;
}
.rtl .mg-l-70 {
  margin-right: 70px;
  margin-left: inherit;
}
.rtl .mg-x-75 {
  margin-right: 75px;
  margin-left: 75px;
}
.rtl .mg-r-75 {
  margin-left: 75px;
  margin-right: inherit;
}
.rtl .mg-l-75 {
  margin-right: 75px;
  margin-left: inherit;
}
.rtl .mg-x-80 {
  margin-right: 80px;
  margin-left: 80px;
}
.rtl .mg-r-80 {
  margin-left: 80px;
  margin-right: inherit;
}
.rtl .mg-l-80 {
  margin-right: 80px;
  margin-left: inherit;
}
.rtl .mg-x-85 {
  margin-right: 85px;
  margin-left: 85px;
}
.rtl .mg-r-85 {
  margin-left: 85px;
  margin-right: inherit;
}
.rtl .mg-l-85 {
  margin-right: 85px;
  margin-left: inherit;
}
.rtl .mg-x-90 {
  margin-right: 90px;
  margin-left: 90px;
}
.rtl .mg-r-90 {
  margin-left: 90px;
  margin-right: inherit;
}
.rtl .mg-l-90 {
  margin-right: 90px;
  margin-left: inherit;
}
.rtl .mg-x-95 {
  margin-right: 95px;
  margin-left: 95px;
}
.rtl .mg-r-95 {
  margin-left: 95px;
  margin-right: inherit;
}
.rtl .mg-l-95 {
  margin-right: 95px;
  margin-left: inherit;
}
.rtl .mg-x-100 {
  margin-right: 100px;
  margin-left: 100px;
}
.rtl .mg-r-100 {
  margin-left: 100px;
  margin-right: inherit;
}
.rtl .mg-l-100 {
  margin-right: 100px;
  margin-left: inherit;
}
.rtl .mg-x-105 {
  margin-right: 105px;
  margin-left: 105px;
}
.rtl .mg-r-105 {
  margin-left: 105px;
  margin-right: inherit;
}
.rtl .mg-l-105 {
  margin-right: 105px;
  margin-left: inherit;
}
.rtl .mg-x-110 {
  margin-right: 110px;
  margin-left: 110px;
}
.rtl .mg-r-110 {
  margin-left: 110px;
  margin-right: inherit;
}
.rtl .mg-l-110 {
  margin-right: 110px;
  margin-left: inherit;
}
.rtl .mg-x-115 {
  margin-right: 115px;
  margin-left: 115px;
}
.rtl .mg-r-115 {
  margin-left: 115px;
  margin-right: inherit;
}
.rtl .mg-l-115 {
  margin-right: 115px;
  margin-left: inherit;
}
.rtl .mg-x-120 {
  margin-right: 120px;
  margin-left: 120px;
}
.rtl .mg-r-120 {
  margin-left: 120px;
  margin-right: inherit;
}
.rtl .mg-l-120 {
  margin-right: 120px;
  margin-left: inherit;
}
.rtl .mg-r-auto {
  margin-left: auto;
  margin-right: inherit;
}
.rtl .mg-l-auto {
  margin-right: auto;
  margin-left: inherit;
}
@media (min-width: 480px) {
  .rtl .mg-xs-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-xs-r-0 {
    margin-left: 0px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-0 {
    margin-right: 0px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-xs-r-1 {
    margin-left: 1px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-1 {
    margin-right: 1px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-xs-r-2 {
    margin-left: 2px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-2 {
    margin-right: 2px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-xs-r-3 {
    margin-left: 3px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-3 {
    margin-right: 3px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-xs-r-4 {
    margin-left: 4px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-4 {
    margin-right: 4px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-xs-r-5 {
    margin-left: 5px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-5 {
    margin-right: 5px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-xs-r-6 {
    margin-left: 6px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-6 {
    margin-right: 6px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-xs-r-7 {
    margin-left: 7px;
    margin-right: inherit;
  }
  .rtl .mg-xs-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-xs-r-8 {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-8 {
    margin-right: 8px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-xs-r-9 {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-9 {
    margin-right: 9px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-xs-r-10 {
    margin-left: 10px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-10 {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-xs-r-15 {
    margin-left: 15px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-15 {
    margin-right: 15px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-xs-r-20 {
    margin-left: 20px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-20 {
    margin-right: 20px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-xs-r-25 {
    margin-left: 25px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-25 {
    margin-right: 25px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-xs-r-30 {
    margin-left: 30px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-30 {
    margin-right: 30px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-xs-r-35 {
    margin-left: 35px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-35 {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-xs-r-40 {
    margin-left: 40px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-40 {
    margin-right: 40px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-xs-r-45 {
    margin-left: 45px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-45 {
    margin-right: 45px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-xs-r-50 {
    margin-left: 50px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-50 {
    margin-right: 50px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-xs-r-55 {
    margin-left: 55px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-55 {
    margin-right: 55px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-xs-r-60 {
    margin-left: 60px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-60 {
    margin-right: 60px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-xs-r-65 {
    margin-left: 65px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-65 {
    margin-right: 65px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-xs-r-70 {
    margin-left: 70px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-70 {
    margin-right: 70px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-xs-r-75 {
    margin-left: 75px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-75 {
    margin-right: 75px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-xs-r-80 {
    margin-left: 80px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-80 {
    margin-right: 80px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-xs-r-85 {
    margin-left: 85px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-85 {
    margin-right: 85px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-xs-r-90 {
    margin-left: 90px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-90 {
    margin-right: 90px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-xs-r-95 {
    margin-left: 95px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-95 {
    margin-right: 95px;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-xs-r-100 {
    margin-left: 100px;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-100 {
    margin-right: 100px;
    margin-left: inherit;
  }
  .rtl .mg-xs-r-auto {
    margin-left: auto;
    margin-right: inherit;
  }
  .rtl .mg-xs-l-auto {
    margin-right: auto;
    margin-left: inherit;
  }
  .rtl .mg-xs-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 576px) {
  .rtl .mg-sm-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-sm-r-0 {
    margin-left: 0px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-0 {
    margin-right: 0px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-sm-r-1 {
    margin-left: 1px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-1 {
    margin-right: 1px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-sm-r-2 {
    margin-left: 2px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-2 {
    margin-right: 2px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-sm-r-3 {
    margin-left: 3px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-3 {
    margin-right: 3px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-sm-r-4 {
    margin-left: 4px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-4 {
    margin-right: 4px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-sm-r-5 {
    margin-left: 5px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-5 {
    margin-right: 5px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-sm-r-6 {
    margin-left: 6px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-6 {
    margin-right: 6px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-sm-r-7 {
    margin-left: 7px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-7 {
    margin-right: 7px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-sm-r-8 {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-8 {
    margin-right: 8px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-sm-r-9 {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-9 {
    margin-right: 9px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-sm-r-10 {
    margin-left: 10px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-10 {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-sm-r-15 {
    margin-left: 15px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-15 {
    margin-right: 15px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-sm-r-20 {
    margin-left: 20px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-20 {
    margin-right: 20px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-sm-r-25 {
    margin-left: 25px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-25 {
    margin-right: 25px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-sm-r-30 {
    margin-left: 30px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-30 {
    margin-right: 30px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-sm-r-35 {
    margin-left: 35px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-35 {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-sm-r-40 {
    margin-left: 40px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-40 {
    margin-right: 40px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-sm-r-45 {
    margin-left: 45px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-45 {
    margin-right: 45px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-sm-r-50 {
    margin-left: 50px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-50 {
    margin-right: 50px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-sm-r-55 {
    margin-left: 55px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-55 {
    margin-right: 55px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-sm-r-60 {
    margin-left: 60px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-60 {
    margin-right: 60px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-sm-r-65 {
    margin-left: 65px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-65 {
    margin-right: 65px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-sm-r-70 {
    margin-left: 70px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-70 {
    margin-right: 70px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-sm-l-75 {
    margin-right: 75px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-sm-r-80 {
    margin-left: 80px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-80 {
    margin-right: 80px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-sm-r-85 {
    margin-left: 85px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-85 {
    margin-right: 85px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-sm-r-90 {
    margin-left: 90px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-90 {
    margin-right: 90px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-sm-r-95 {
    margin-left: 95px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-95 {
    margin-right: 95px;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-sm-r-100 {
    margin-left: 100px;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-100 {
    margin-right: 100px;
    margin-left: inherit;
  }
  .rtl .mg-sm-r-auto {
    margin-left: auto;
    margin-right: inherit;
  }
  .rtl .mg-sm-l-auto {
    margin-right: auto;
    margin-left: inherit;
  }
  .rtl .mg-sm-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 768px) {
  .rtl .mg-md-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-md-r-0 {
    margin-left: 0px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-0 {
    margin-right: 0px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-md-r-1 {
    margin-left: 1px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-1 {
    margin-right: 1px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-md-r-2 {
    margin-left: 2px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-2 {
    margin-right: 2px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-md-r-3 {
    margin-left: 3px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-3 {
    margin-right: 3px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-md-r-4 {
    margin-left: 4px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-4 {
    margin-right: 4px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-md-r-5 {
    margin-left: 5px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-5 {
    margin-right: 5px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-md-r-6 {
    margin-left: 6px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-6 {
    margin-right: 6px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-md-r-7 {
    margin-left: 7px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-7 {
    margin-right: 7px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-md-r-8 {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-8 {
    margin-right: 8px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-md-r-9 {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-9 {
    margin-right: 9px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-md-r-10 {
    margin-left: 10px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-10 {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-md-r-15 {
    margin-left: 15px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-15 {
    margin-right: 15px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-md-r-20 {
    margin-left: 20px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-20 {
    margin-right: 20px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-md-r-25 {
    margin-left: 25px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-25 {
    margin-right: 25px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-md-r-30 {
    margin-left: 30px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-30 {
    margin-right: 30px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-md-r-35 {
    margin-left: 35px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-35 {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-md-r-40 {
    margin-left: 40px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-40 {
    margin-right: 40px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-md-r-45 {
    margin-left: 45px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-45 {
    margin-right: 45px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-md-r-50 {
    margin-left: 50px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-50 {
    margin-right: 50px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-md-r-55 {
    margin-left: 55px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-55 {
    margin-right: 55px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-md-r-60 {
    margin-left: 60px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-60 {
    margin-right: 60px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-md-r-65 {
    margin-left: 65px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-65 {
    margin-right: 65px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-md-r-70 {
    margin-left: 70px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-70 {
    margin-right: 70px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-md-r-75 {
    margin-left: 75px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-75 {
    margin-right: 75px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-md-r-80 {
    margin-left: 80px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-80 {
    margin-right: 80px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-md-r-85 {
    margin-left: 85px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-85 {
    margin-right: 85px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-md-r-90 {
    margin-left: 90px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-90 {
    margin-right: 90px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-md-r-95 {
    margin-left: 95px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-95 {
    margin-right: 95px;
    margin-left: inherit;
  }
  .rtl .mg-md-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-md-r-100 {
    margin-left: 100px;
    margin-right: inherit;
  }
  .rtl .mg-md-l-100 {
    margin-right: 100px;
    margin-left: inherit;
  }
  .rtl .mg-md-r-auto {
    margin-left: auto;
    margin-right: inherit;
  }
  .rtl .mg-md-l-auto {
    margin-right: auto;
    margin-left: inherit;
  }
  .rtl .mg-md-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .rtl .mg-lg-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-lg-r-0 {
    margin-left: 0px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-0 {
    margin-right: 0px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-lg-r-1 {
    margin-left: 1px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-1 {
    margin-right: 1px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-lg-r-2 {
    margin-left: 2px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-2 {
    margin-right: 2px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-lg-r-3 {
    margin-left: 3px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-3 {
    margin-right: 3px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-lg-r-4 {
    margin-left: 4px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-4 {
    margin-right: 4px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-lg-r-5 {
    margin-left: 5px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-5 {
    margin-right: 5px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-lg-r-6 {
    margin-left: 6px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-6 {
    margin-right: 6px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-lg-r-7 {
    margin-left: 7px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-7 {
    margin-right: 7px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-lg-r-8 {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-8 {
    margin-right: 8px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-lg-r-9 {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-9 {
    margin-right: 9px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-lg-r-10 {
    margin-left: 10px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-10 {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-lg-r-15 {
    margin-left: 15px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-15 {
    margin-right: 15px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-lg-r-20 {
    margin-left: 20px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-20 {
    margin-right: 20px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-lg-r-25 {
    margin-left: 25px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-25 {
    margin-right: 25px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-lg-r-30 {
    margin-left: 30px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-30 {
    margin-right: 30px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-lg-r-35 {
    margin-left: 35px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-35 {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-lg-r-40 {
    margin-left: 40px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-40 {
    margin-right: 40px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-lg-r-45 {
    margin-left: 45px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-45 {
    margin-right: 45px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-lg-r-50 {
    margin-left: 50px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-50 {
    margin-right: 50px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-lg-r-55 {
    margin-left: 55px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-55 {
    margin-right: 55px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-lg-r-60 {
    margin-left: 60px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-60 {
    margin-right: 60px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-lg-r-65 {
    margin-left: 65px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-65 {
    margin-right: 65px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-lg-r-70 {
    margin-left: 70px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-70 {
    margin-right: 70px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-lg-r-75 {
    margin-left: 75px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-75 {
    margin-right: 75px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-lg-r-80 {
    margin-left: 80px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-80 {
    margin-right: 80px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-lg-r-85 {
    margin-left: 85px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-85 {
    margin-right: 85px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-lg-r-90 {
    margin-left: 90px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-90 {
    margin-right: 90px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-lg-r-95 {
    margin-left: 95px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-95 {
    margin-right: 95px;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-lg-r-100 {
    margin-left: 100px;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-100 {
    margin-right: 100px;
    margin-left: inherit;
  }
  .rtl .mg-lg-r-auto {
    margin-left: auto;
    margin-right: inherit;
  }
  .rtl .mg-lg-l-auto {
    margin-right: auto;
    margin-left: inherit;
  }
  .rtl .mg-lg-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 1200px) {
  .rtl .mg-xl-x-0 {
    margin-right: 0px;
    margin-left: 0px;
  }
  .rtl .mg-xl-r-0 {
    margin-left: 0px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-0 {
    margin-right: 0px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-1 {
    margin-right: 1px;
    margin-left: 1px;
  }
  .rtl .mg-xl-r-1 {
    margin-left: 1px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-1 {
    margin-right: 1px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-2 {
    margin-right: 2px;
    margin-left: 2px;
  }
  .rtl .mg-xl-r-2 {
    margin-left: 2px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-2 {
    margin-right: 2px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-3 {
    margin-right: 3px;
    margin-left: 3px;
  }
  .rtl .mg-xl-r-3 {
    margin-left: 3px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-3 {
    margin-right: 3px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-4 {
    margin-right: 4px;
    margin-left: 4px;
  }
  .rtl .mg-xl-r-4 {
    margin-left: 4px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-4 {
    margin-right: 4px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-5 {
    margin-right: 5px;
    margin-left: 5px;
  }
  .rtl .mg-xl-r-5 {
    margin-left: 5px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-5 {
    margin-right: 5px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-6 {
    margin-right: 6px;
    margin-left: 6px;
  }
  .rtl .mg-xl-r-6 {
    margin-left: 6px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-6 {
    margin-right: 6px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-7 {
    margin-right: 7px;
    margin-left: 7px;
  }
  .rtl .mg-xl-r-7 {
    margin-left: 7px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-7 {
    margin-right: 7px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-8 {
    margin-right: 8px;
    margin-left: 8px;
  }
  .rtl .mg-xl-r-8 {
    margin-left: 8px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-8 {
    margin-right: 8px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-9 {
    margin-right: 9px;
    margin-left: 9px;
  }
  .rtl .mg-xl-r-9 {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-9 {
    margin-right: 9px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-10 {
    margin-right: 10px;
    margin-left: 10px;
  }
  .rtl .mg-xl-r-10 {
    margin-left: 10px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-10 {
    margin-right: 10px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-15 {
    margin-right: 15px;
    margin-left: 15px;
  }
  .rtl .mg-xl-r-15 {
    margin-left: 15px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-15 {
    margin-right: 15px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-20 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .rtl .mg-xl-r-20 {
    margin-left: 20px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-20 {
    margin-right: 20px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-25 {
    margin-right: 25px;
    margin-left: 25px;
  }
  .rtl .mg-xl-r-25 {
    margin-left: 25px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-25 {
    margin-right: 25px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-30 {
    margin-right: 30px;
    margin-left: 30px;
  }
  .rtl .mg-xl-r-30 {
    margin-left: 30px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-30 {
    margin-right: 30px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-35 {
    margin-right: 35px;
    margin-left: 35px;
  }
  .rtl .mg-xl-r-35 {
    margin-left: 35px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-35 {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-40 {
    margin-right: 40px;
    margin-left: 40px;
  }
  .rtl .mg-xl-r-40 {
    margin-left: 40px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-40 {
    margin-right: 40px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-45 {
    margin-right: 45px;
    margin-left: 45px;
  }
  .rtl .mg-xl-r-45 {
    margin-left: 45px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-45 {
    margin-right: 45px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-50 {
    margin-right: 50px;
    margin-left: 50px;
  }
  .rtl .mg-xl-r-50 {
    margin-left: 50px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-50 {
    margin-right: 50px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-55 {
    margin-right: 55px;
    margin-left: 55px;
  }
  .rtl .mg-xl-r-55 {
    margin-left: 55px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-55 {
    margin-right: 55px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-60 {
    margin-right: 60px;
    margin-left: 60px;
  }
  .rtl .mg-xl-r-60 {
    margin-left: 60px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-60 {
    margin-right: 60px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-65 {
    margin-right: 65px;
    margin-left: 65px;
  }
  .rtl .mg-xl-r-65 {
    margin-left: 65px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-65 {
    margin-right: 65px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-70 {
    margin-right: 70px;
    margin-left: 70px;
  }
  .rtl .mg-xl-r-70 {
    margin-left: 70px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-70 {
    margin-right: 70px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-75 {
    margin-right: 75px;
    margin-left: 75px;
  }
  .rtl .mg-xl-r-75 {
    margin-left: 75px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-75 {
    margin-right: 75px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-80 {
    margin-right: 80px;
    margin-left: 80px;
  }
  .rtl .mg-xl-r-80 {
    margin-left: 80px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-80 {
    margin-right: 80px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-85 {
    margin-right: 85px;
    margin-left: 85px;
  }
  .rtl .mg-xl-r-85 {
    margin-left: 85px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-85 {
    margin-right: 85px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-90 {
    margin-right: 90px;
    margin-left: 90px;
  }
  .rtl .mg-xl-r-90 {
    margin-left: 90px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-90 {
    margin-right: 90px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-95 {
    margin-right: 95px;
    margin-left: 95px;
  }
  .rtl .mg-xl-r-95 {
    margin-left: 95px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-95 {
    margin-right: 95px;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-100 {
    margin-right: 100px;
    margin-left: 100px;
  }
  .rtl .mg-xl-r-100 {
    margin-left: 100px;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-100 {
    margin-right: 100px;
    margin-left: inherit;
  }
  .rtl .mg-xl-r-auto {
    margin-left: auto;
    margin-right: inherit;
  }
  .rtl .mg-xl-l-auto {
    margin-right: auto;
    margin-left: inherit;
  }
  .rtl .mg-xl-x-auto {
    margin-right: auto;
    margin-left: auto;
  }
}
.rtl .me-0 {
  margin-left: 0 !important;
  margin-right: inherit !important;
}
.rtl .ms-0 {
  margin-right: 0 !important;
  margin-left: inherit !important;
}
.rtl .mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.rtl .me-1 {
  margin-left: 0.25rem !important;
  margin-right: inherit !important;
}
.rtl .ms-1 {
  margin-right: 0.25rem !important;
  margin-left: inherit !important;
}
.rtl .mx-1 {
  margin-right: 1 !important;
  margin-left: 1 !important;
}
.rtl .me-2 {
  margin-left: 0.5rem !important;
}
.rtl .ms-2 {
  margin-right: 0.5rem !important;
  margin-left: initial !important;
}
.rtl .mx-2 {
  margin-right: 2 !important;
  margin-left: 2 !important;
}
.rtl .me-3 {
  margin-left: 1rem !important;
  margin-right: initial !important;
}
.rtl .ms-3 {
  margin-right: 1rem !important;
  margin-left: inherit !important;
}
.rtl .mx-3 {
  margin-right: 3 !important;
  margin-left: 3 !important;
}
.rtl .me-4 {
  margin-left: 1.5rem !important;
  margin-right: inherit !important;
}
.rtl .ms-4 {
  margin-right: 1.5rem !important;
  margin-left: inherit !important;
}
.rtl .mx-4 {
  margin-right: 4 !important;
  margin-left: 4 !important;
}
.rtl .me-5 {
  margin-left: 3rem !important;
  margin-right: inherit !important;
}
.rtl .ms-5 {
  margin-right: 3rem !important;
  margin-left: inherit !important;
}
.rtl .mx-6 {
  margin-right: 6 !important;
  margin-left: 6 !important;
}
.rtl .pe-0 {
  padding-left: 0 !important;
  padding-right: inherit !important;
}
.rtl .ps-0 {
  padding-right: 0 !important;
  padding-left: inherit !important;
}
.rtl .px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.rtl .pe-1 {
  padding-left: 0.25rem !important;
  padding-right: inherit !important;
}
.rtl .ps-1 {
  padding-right: 0.25rem !important;
  padding-left: inherit !important;
}
.rtl .px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.rtl .pe-2 {
  padding-left: 0.5rem !important;
  padding-right: inherit !important;
}
.rtl .ps-2 {
  padding-right: 0.5rem !important;
  padding-left: inherit !important;
}
.rtl .px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.rtl .pe-3 {
  padding-left: 1rem !important;
  padding-right: inherit !important;
}
.rtl .ps-3 {
  padding-right: 1rem !important;
  padding-left: inherit !important;
}
.rtl .px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.rtl .pe-4 {
  padding-left: 1.5rem !important;
  padding-right: inherit !important;
}
.rtl .ps-4 {
  padding-right: 1.5rem !important;
  padding-left: inherit !important;
}
.rtl .px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.rtl .pe-5 {
  padding-left: 3rem !important;
  padding-right: inherit !important;
}
.rtl .ps-5 {
  padding-right: 3rem !important;
  padding-left: inherit !important;
}
.rtl .px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.rtl .me-n1 {
  margin-left: -0.25rem !important;
  margin-right: inherit !important;
}
.rtl .ms-n1 {
  margin-right: -0.25rem !important;
  margin-left: inherit !important;
}
.rtl .mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}
.rtl .me-n2 {
  margin-left: -0.5rem !important;
  margin-right: inherit !important;
}
.rtl .ms-n2 {
  margin-right: -0.5rem !important;
  margin-left: inherit !important;
}
.rtl .mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}
.rtl .me-n3 {
  margin-left: -1rem !important;
  margin-right: inherit !important;
}
.rtl .ms-n3 {
  margin-right: -1rem !important;
  margin-left: inherit !important;
}
.rtl .mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}
.rtl .me-n4 {
  margin-left: -1.5rem !important;
  margin-right: inherit !important;
}
.rtl .ms-n4 {
  margin-right: -1.5rem !important;
  margin-left: inherit !important;
}
.rtl .mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}
.rtl .me-n5 {
  margin-left: -3rem !important;
  margin-right: inherit !important;
}
.rtl .ms-n5 {
  margin-right: -3rem !important;
  margin-left: inherit !important;
}
.rtl .mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}
.rtl .me-auto {
  margin-left: auto !important;
  margin-right: inherit !important;
}
.rtl .ms-auto {
  margin-right: auto !important;
  margin-left: inherit !important;
}
.rtl .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .rtl .me-sm-0 {
    margin-left: 0 !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-0 {
    margin-right: 0 !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .rtl .me-sm-1 {
    margin-left: 0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .rtl .me-sm-2 {
    margin-left: 0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .rtl .me-sm-3 {
    margin-left: 1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-3 {
    margin-right: 1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .rtl .me-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .rtl .me-sm-5 {
    margin-left: 3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-5 {
    margin-right: 3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .rtl .pe-sm-0 {
    padding-left: 0 !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-0 {
    padding-right: 0 !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .rtl .pe-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .rtl .pe-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .rtl .pe-sm-3 {
    padding-left: 1rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-3 {
    padding-right: 1rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .rtl .pe-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .rtl .pe-sm-5 {
    padding-left: 3rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-sm-5 {
    padding-right: 3rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .rtl .me-sm-n1 {
    margin-left: -0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .rtl .me-sm-n2 {
    margin-left: -0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .rtl .me-sm-n3 {
    margin-left: -1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-n3 {
    margin-right: -1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .rtl .me-sm-n4 {
    margin-left: -1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .rtl .me-sm-n5 {
    margin-left: -3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-n5 {
    margin-right: -3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .rtl .me-sm-auto {
    margin-left: auto !important;
    margin-right: inherit !important;
  }
  .rtl .ms-sm-auto {
    margin-right: auto !important;
    margin-left: inherit !important;
  }
  .rtl .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .rtl .me-md-0 {
    margin-left: 0 !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-0 {
    margin-right: 0 !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .rtl .me-md-1 {
    margin-left: 0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-1 {
    margin-right: 0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .rtl .me-md-2 {
    margin-left: 0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-2 {
    margin-right: 0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .rtl .me-md-3 {
    margin-left: 1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-3 {
    margin-right: 1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .rtl .me-md-4 {
    margin-left: 1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-4 {
    margin-right: 1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .rtl .me-md-5 {
    margin-left: 3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-5 {
    margin-right: 3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .rtl .pe-md-0 {
    padding-left: 0 !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-0 {
    padding-right: 0 !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .rtl .pe-md-1 {
    padding-left: 0.25rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-1 {
    padding-right: 0.25rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .rtl .pe-md-2 {
    padding-left: 0.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-2 {
    padding-right: 0.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .rtl .pe-md-3 {
    padding-left: 1rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-3 {
    padding-right: 1rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .rtl .pe-md-4 {
    padding-left: 1.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-4 {
    padding-right: 1.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .rtl .pe-md-5 {
    padding-left: 3rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-md-5 {
    padding-right: 3rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .rtl .me-md-n1 {
    margin-left: -0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .rtl .me-md-n2 {
    margin-left: -0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .rtl .me-md-n3 {
    margin-left: -1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-n3 {
    margin-right: -1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .rtl .me-md-n4 {
    margin-left: -1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .rtl .me-md-n5 {
    margin-left: -3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-n5 {
    margin-right: -3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .rtl .me-md-auto {
    margin-left: auto !important;
    margin-right: inherit !important;
  }
  .rtl .ms-md-auto {
    margin-right: auto !important;
    margin-left: inherit !important;
  }
  .rtl .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .rtl .me-lg-0 {
    margin-left: 0 !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-0 {
    margin-right: 0 !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .rtl .me-lg-1,
.rtl .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .rtl .ms-lg-1,
.rtl .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .rtl .me-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .rtl .me-lg-3 {
    margin-left: 1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-3 {
    margin-right: 1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .rtl .me-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .rtl .me-lg-5,
.rtl .mx-lg-5 {
    margin-left: 3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-5,
.rtl .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .rtl .pe-lg-0 {
    padding-left: 0 !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-0 {
    padding-right: 0 !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .rtl .pe-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .rtl .pe-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .rtl .pe-lg-3 {
    padding-left: 1rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-3 {
    padding-right: 1rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .rtl .pe-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .rtl .pe-lg-5 {
    padding-left: 3rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-lg-5 {
    padding-right: 3rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .rtl .me-lg-n1 {
    margin-left: -0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .rtl .me-lg-n2 {
    margin-left: -0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .rtl .me-lg-n3 {
    margin-left: -1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-n3 {
    margin-right: -1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .rtl .me-lg-n4 {
    margin-left: -1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .rtl .me-lg-n5 {
    margin-left: -3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-n5 {
    margin-right: -3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .rtl .me-lg-auto {
    margin-left: auto !important;
    margin-right: inherit !important;
  }
  .rtl .ms-lg-auto {
    margin-right: auto !important;
    margin-left: inherit !important;
  }
  .rtl .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .rtl .me-xl-0 {
    margin-left: 0 !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-0 {
    margin-right: 0 !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .rtl .me-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .rtl .me-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .rtl .me-xl-3 {
    margin-left: 1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-3 {
    margin-right: 1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .rtl .me-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .rtl .me-xl-5 {
    margin-left: 3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-5 {
    margin-right: 3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .rtl .pe-xl-0 {
    padding-left: 0 !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-0 {
    padding-right: 0 !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .rtl .pe-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .rtl .pe-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .rtl .pe-xl-3 {
    padding-left: 1rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-3 {
    padding-right: 1rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .rtl .pe-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .rtl .pe-xl-5 {
    padding-left: 3rem !important;
    padding-right: inherit !important;
  }
  .rtl .ps-xl-5 {
    padding-right: 3rem !important;
    padding-left: inherit !important;
  }
  .rtl .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .rtl .me-xl-n1 {
    margin-left: -0.25rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .rtl .me-xl-n2 {
    margin-left: -0.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .rtl .me-xl-n3 {
    margin-left: -1rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-n3 {
    margin-right: -1rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .rtl .me-xl-n4 {
    margin-left: -1.5rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .rtl .me-xl-n5 {
    margin-left: -3rem !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-n5 {
    margin-right: -3rem !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .rtl .me-xl-auto {
    margin-left: auto !important;
    margin-right: inherit !important;
  }
  .rtl .ms-xl-auto {
    margin-right: auto !important;
    margin-left: inherit !important;
  }
  .rtl .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
.rtl .pd-x-0 {
  padding-right: 0px;
  padding-left: 0px;
}
.rtl .pd-r-0 {
  padding-left: 0px;
  padding-right: inherit;
}
.rtl .pd-l-0 {
  padding-right: 0px;
  padding-left: inherit;
}
.rtl .pd-x-1 {
  padding-right: 1px;
  padding-left: 1px;
}
.rtl .pd-r-1 {
  padding-left: 1px;
  padding-right: inherit;
}
.rtl .pd-l-1 {
  padding-right: 1px;
  padding-left: inherit;
}
.rtl .pd-x-2 {
  padding-right: 2px;
  padding-left: 2px;
}
.rtl .pd-r-2 {
  padding-left: 2px;
  padding-right: inherit;
}
.rtl .pd-l-2 {
  padding-right: 2px;
  padding-left: inherit;
}
.rtl .pd-x-3 {
  padding-right: 3px;
  padding-left: 3px;
}
.rtl .pd-r-3 {
  padding-left: 3px;
  padding-right: inherit;
}
.rtl .pd-l-3 {
  padding-right: 3px;
  padding-left: inherit;
}
.rtl .pd-x-4 {
  padding-right: 4px;
  padding-left: 4px;
}
.rtl .pd-r-4 {
  padding-left: 4px;
  padding-right: inherit;
}
.rtl .pd-l-4 {
  padding-right: 4px;
  padding-left: inherit;
}
.rtl .pd-x-5 {
  padding-right: 5px;
  padding-left: 5px;
}
.rtl .pd-r-5 {
  padding-left: 5px;
  padding-right: inherit;
}
.rtl .pd-l-5 {
  padding-right: 5px;
  padding-left: inherit;
}
.rtl .pd-x-6 {
  padding-right: 6px;
  padding-left: 6px;
}
.rtl .pd-r-6 {
  padding-left: 6px;
  padding-right: inherit;
}
.rtl .pd-l-6 {
  padding-right: 6px;
  padding-left: inherit;
}
.rtl .pd-x-7 {
  padding-right: 7px;
  padding-left: 7px;
}
.rtl .pd-r-7 {
  padding-left: 7px;
  padding-right: inherit;
}
.rtl .pd-l-7 {
  padding-right: 7px;
  padding-left: inherit;
}
.rtl .pd-x-8 {
  padding-right: 8px;
  padding-left: 8px;
}
.rtl .pd-r-8 {
  padding-left: 8px;
  padding-right: inherit;
}
.rtl .pd-l-8 {
  padding-right: 8px;
  padding-left: inherit;
}
.rtl .pd-x-9 {
  padding-right: 9px;
  padding-left: 9px;
}
.rtl .pd-r-9 {
  padding-left: 9px;
  padding-right: inherit;
}
.rtl .pd-l-9 {
  padding-right: 9px;
  padding-left: inherit;
}
.rtl .pd-x-10 {
  padding-right: 10px;
  padding-left: 10px;
}
.rtl .pd-r-10 {
  padding-left: 10px;
  padding-right: inherit;
}
.rtl .pd-l-10 {
  padding-right: 10px;
  padding-left: inherit;
}
.rtl .pd-x-15 {
  padding-right: 15px;
  padding-left: 15px;
}
.rtl .pd-r-15 {
  padding-left: 15px;
  padding-right: inherit;
}
.rtl .pd-l-15 {
  padding-right: 15px;
  padding-left: inherit;
}
.rtl .pd-x-20 {
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .pd-r-20 {
  padding-left: 20px;
  padding-right: inherit;
}
.rtl .pd-l-20 {
  padding-right: 20px;
  padding-left: inherit;
}
.rtl .pd-x-25 {
  padding-right: 25px;
  padding-left: 25px;
}
.rtl .pd-r-25 {
  padding-left: 25px;
  padding-right: inherit;
}
.rtl .pd-l-25 {
  padding-right: 25px;
  padding-left: inherit;
}
.rtl .pd-x-30 {
  padding-right: 30px;
  padding-left: 30px;
}
.rtl .pd-r-30 {
  padding-left: 30px;
  padding-right: inherit;
}
.rtl .pd-l-30 {
  padding-right: 30px;
  padding-left: inherit;
}
.rtl .pd-x-35 {
  padding-right: 35px;
  padding-left: 35px;
}
.rtl .pd-r-35 {
  padding-left: 35px;
  padding-right: inherit;
}
.rtl .pd-l-35 {
  padding-right: 35px;
  padding-left: inherit;
}
.rtl .pd-x-40 {
  padding-right: 40px;
  padding-left: 40px;
}
.rtl .pd-r-40 {
  padding-left: 40px;
  padding-right: inherit;
}
.rtl .pd-l-40 {
  padding-right: 40px;
  padding-left: inherit;
}
.rtl .pd-x-45 {
  padding-right: 45px;
  padding-left: 45px;
}
.rtl .pd-r-45 {
  padding-left: 45px;
  padding-right: inherit;
}
.rtl .pd-l-45 {
  padding-right: 45px;
  padding-left: inherit;
}
.rtl .pd-x-50 {
  padding-right: 50px;
  padding-left: 50px;
}
.rtl .pd-r-50 {
  padding-left: 50px;
  padding-right: inherit;
}
.rtl .pd-l-50 {
  padding-right: 50px;
  padding-left: inherit;
}
.rtl .pd-x-55 {
  padding-right: 55px;
  padding-left: 55px;
}
.rtl .pd-r-55 {
  padding-left: 55px;
  padding-right: inherit;
}
.rtl .pd-l-55 {
  padding-right: 55px;
  padding-left: inherit;
}
.rtl .pd-x-60 {
  padding-right: 60px;
  padding-left: 60px;
}
.rtl .pd-r-60 {
  padding-left: 60px;
  padding-right: inherit;
}
.rtl .pd-l-60 {
  padding-right: 60px;
  padding-left: inherit;
}
.rtl .pd-x-65 {
  padding-right: 65px;
  padding-left: 65px;
}
.rtl .pd-r-65 {
  padding-left: 65px;
  padding-right: inherit;
}
.rtl .pd-l-65 {
  padding-right: 65px;
  padding-left: inherit;
}
.rtl .pd-x-70 {
  padding-right: 70px;
  padding-left: 70px;
}
.rtl .pd-r-70 {
  padding-left: 70px;
  padding-right: inherit;
}
.rtl .pd-l-70 {
  padding-right: 70px;
  padding-left: inherit;
}
.rtl .pd-x-75 {
  padding-right: 75px;
  padding-left: 75px;
}
.rtl .pd-r-75 {
  padding-left: 75px;
  padding-right: inherit;
}
.rtl .pd-l-75 {
  padding-right: 75px;
  padding-left: inherit;
}
.rtl .pd-x-80 {
  padding-right: 80px;
  padding-left: 80px;
}
.rtl .pd-r-80 {
  padding-left: 80px;
  padding-right: inherit;
}
.rtl .pd-l-80 {
  padding-right: 80px;
  padding-left: inherit;
}
.rtl .pd-x-85 {
  padding-right: 85px;
  padding-left: 85px;
}
.rtl .pd-r-85 {
  padding-left: 85px;
  padding-right: inherit;
}
.rtl .pd-l-85 {
  padding-right: 85px;
  padding-left: inherit;
}
.rtl .pd-x-90 {
  padding-right: 90px;
  padding-left: 90px;
}
.rtl .pd-r-90 {
  padding-left: 90px;
  padding-right: inherit;
}
.rtl .pd-l-90 {
  padding-right: 90px;
  padding-left: inherit;
}
.rtl .pd-x-95 {
  padding-right: 95px;
  padding-left: 95px;
}
.rtl .pd-r-95 {
  padding-left: 95px;
  padding-right: inherit;
}
.rtl .pd-l-95 {
  padding-right: 95px;
  padding-left: inherit;
}
.rtl .pd-x-100 {
  padding-right: 100px;
  padding-left: 100px;
}
.rtl .pd-r-100 {
  padding-left: 100px;
  padding-right: inherit;
}
.rtl .pd-l-100 {
  padding-right: 100px;
  padding-left: inherit;
}
.rtl .pd-x-110 {
  padding-right: 110px;
  padding-left: 110px;
}
.rtl .pd-r-110 {
  padding-left: 110px;
  padding-right: inherit;
}
.rtl .pd-l-110 {
  padding-right: 110px;
  padding-left: inherit;
}
.rtl .pd-x-120 {
  padding-right: 120px;
  padding-left: 120px;
}
.rtl .pd-r-120 {
  padding-left: 120px;
  padding-right: inherit;
}
.rtl .pd-l-120 {
  padding-right: 120px;
  padding-left: inherit;
}
.rtl .pd-x-130 {
  padding-right: 130px;
  padding-left: 130px;
}
.rtl .pd-r-130 {
  padding-left: 130px;
  padding-right: inherit;
}
.rtl .pd-l-130 {
  padding-right: 130px;
  padding-left: inherit;
}
.rtl .pd-x-140 {
  padding-right: 140px;
  padding-left: 140px;
}
.rtl .pd-r-140 {
  padding-left: 140px;
  padding-right: inherit;
}
.rtl .pd-l-140 {
  padding-right: 140px;
  padding-left: inherit;
}
.rtl .pd-x-150 {
  padding-right: 150px;
  padding-left: 150px;
}
.rtl .pd-r-150 {
  padding-left: 150px;
  padding-right: inherit;
}
.rtl .pd-l-150 {
  padding-right: 150px;
  padding-left: inherit;
}
.rtl .pd-x-160 {
  padding-right: 160px;
  padding-left: 160px;
}
.rtl .pd-r-160 {
  padding-left: 160px;
  padding-right: inherit;
}
.rtl .pd-l-160 {
  padding-right: 160px;
  padding-left: inherit;
}
.rtl .pd-x-170 {
  padding-right: 170px;
  padding-left: 170px;
}
.rtl .pd-r-170 {
  padding-left: 170px;
  padding-right: inherit;
}
.rtl .pd-l-170 {
  padding-right: 170px;
  padding-left: inherit;
}
.rtl .pd-x-180 {
  padding-right: 180px;
  padding-left: 180px;
}
.rtl .pd-r-180 {
  padding-left: 180px;
  padding-right: inherit;
}
.rtl .pd-l-180 {
  padding-right: 180px;
  padding-left: inherit;
}
.rtl .pd-x-190 {
  padding-right: 190px;
  padding-left: 190px;
}
.rtl .pd-r-190 {
  padding-left: 190px;
  padding-right: inherit;
}
.rtl .pd-l-190 {
  padding-right: 190px;
  padding-left: inherit;
}
.rtl .pd-x-200 {
  padding-right: 200px;
  padding-left: 200px;
}
.rtl .pd-r-200 {
  padding-left: 200px;
  padding-right: inherit;
}
.rtl .pd-l-200 {
  padding-right: 200px;
  padding-left: inherit;
}
@media (min-width: 480px) {
  .rtl .pd-xs-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-xs-r-0 {
    padding-left: 0px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-0 {
    padding-right: 0px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-xs-r-1 {
    padding-left: 1px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-1 {
    padding-right: 1px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-xs-r-2 {
    padding-left: 2px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-2 {
    padding-right: 2px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-xs-r-3 {
    padding-left: 3px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-3 {
    padding-right: 3px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-xs-r-4 {
    padding-left: 4px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-4 {
    padding-right: 4px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-xs-r-5 {
    padding-left: 5px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-5 {
    padding-right: 5px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-xs-r-6 {
    padding-left: 6px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-6 {
    padding-right: 6px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-xs-r-7 {
    padding-left: 7px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-7 {
    padding-right: 7px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-xs-r-8 {
    padding-left: 8px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-8 {
    padding-right: 8px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-xs-r-9 {
    padding-left: 9px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-9 {
    padding-right: 9px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-xs-r-10 {
    padding-left: 10px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-10 {
    padding-right: 10px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-xs-r-15 {
    padding-left: 15px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-15 {
    padding-right: 15px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-xs-r-20 {
    padding-left: 20px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-20 {
    padding-right: 20px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-xs-r-25 {
    padding-left: 25px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-25 {
    padding-right: 25px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-xs-r-30 {
    padding-left: 30px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-30 {
    padding-right: 30px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-xs-r-35 {
    padding-left: 35px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-35 {
    padding-right: 35px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-xs-r-40 {
    padding-left: 40px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-40 {
    padding-right: 40px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-xs-r-45 {
    padding-left: 45px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-45 {
    padding-right: 45px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-xs-r-50 {
    padding-left: 50px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-50 {
    padding-right: 50px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-xs-r-55 {
    padding-left: 55px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-55 {
    padding-right: 55px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-xs-r-60 {
    padding-left: 60px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-60 {
    padding-right: 60px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-xs-r-65 {
    padding-left: 65px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-65 {
    padding-right: 65px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-xs-r-70 {
    padding-left: 70px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-70 {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-xs-r-75 {
    padding-left: 75px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-75 {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-xs-r-80 {
    padding-left: 80px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-80 {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-xs-r-85 {
    padding-left: 85px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-85 {
    padding-right: 85px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-xs-r-90 {
    padding-left: 90px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-90 {
    padding-right: 90px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-xs-r-95 {
    padding-left: 95px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-95 {
    padding-right: 95px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-xs-r-100 {
    padding-left: 100px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-100 {
    padding-right: 100px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-xs-r-110 {
    padding-left: 110px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-110 {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-xs-r-120 {
    padding-left: 120px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-120 {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-xs-r-130 {
    padding-left: 130px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-130 {
    padding-right: 130px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-xs-r-140 {
    padding-left: 140px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-140 {
    padding-right: 140px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-xs-r-150 {
    padding-left: 150px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-150 {
    padding-right: 150px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-xs-r-160 {
    padding-left: 160px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-160 {
    padding-right: 160px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-xs-r-170 {
    padding-left: 170px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-170 {
    padding-right: 170px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-xs-r-180 {
    padding-left: 180px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-180 {
    padding-right: 180px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-xs-r-190 {
    padding-left: 190px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-190 {
    padding-right: 190px;
    padding-left: inherit;
  }
  .rtl .pd-xs-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-xs-r-200 {
    padding-left: 200px;
    padding-right: inherit;
  }
  .rtl .pd-xs-l-200 {
    padding-right: 200px;
    padding-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .pd-sm-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-sm-r-0 {
    padding-left: 0px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-0 {
    padding-right: 0px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-sm-r-1 {
    padding-left: 1px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-1 {
    padding-right: 1px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-sm-r-2 {
    padding-left: 2px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-2 {
    padding-right: 2px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-sm-r-3 {
    padding-left: 3px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-3 {
    padding-right: 3px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-sm-r-4 {
    padding-left: 4px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-4 {
    padding-right: 4px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-sm-r-5 {
    padding-left: 5px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-5 {
    padding-right: 5px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-sm-r-6 {
    padding-left: 6px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-6 {
    padding-right: 6px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-sm-r-7 {
    padding-left: 7px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-7 {
    padding-right: 7px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-sm-r-8 {
    padding-left: 8px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-8 {
    padding-right: 8px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-sm-r-9 {
    padding-left: 9px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-9 {
    padding-right: 9px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-sm-r-10 {
    padding-left: 10px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-10 {
    padding-right: 10px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-sm-r-15 {
    padding-left: 15px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-15 {
    padding-right: 15px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-sm-r-20 {
    padding-left: 20px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-20 {
    padding-right: 20px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-sm-r-25 {
    padding-left: 25px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-25 {
    padding-right: 25px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-sm-r-30 {
    padding-left: 30px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-30 {
    padding-right: 30px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-sm-r-35 {
    padding-left: 35px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-35 {
    padding-right: 35px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-sm-r-40 {
    padding-left: 40px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-40 {
    padding-right: 40px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-sm-r-45 {
    padding-left: 45px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-45 {
    padding-right: 45px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-sm-r-50 {
    padding-left: 50px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-50 {
    padding-right: 50px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-sm-r-55 {
    padding-left: 55px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-55 {
    padding-right: 55px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-sm-r-60 {
    padding-left: 60px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-60 {
    padding-right: 60px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-sm-r-65 {
    padding-left: 65px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-65 {
    padding-right: 65px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-sm-r-70 {
    padding-left: 70px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-70 {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-sm-r-75 {
    padding-left: 75px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-75 {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-sm-r-80 {
    padding-left: 80px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-80 {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-sm-r-85 {
    padding-left: 85px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-85 {
    padding-right: 85px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-sm-r-90 {
    padding-left: 90px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-90 {
    padding-right: 90px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-sm-r-95 {
    padding-left: 95px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-95 {
    padding-right: 95px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-sm-r-100 {
    padding-left: 100px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-100 {
    padding-right: 100px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-sm-r-110 {
    padding-left: 110px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-110 {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-sm-r-120 {
    padding-left: 120px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-120 {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-sm-r-130 {
    padding-left: 130px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-130 {
    padding-right: 130px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-sm-r-140 {
    padding-left: 140px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-140 {
    padding-right: 140px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-sm-r-150 {
    padding-left: 150px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-150 {
    padding-right: 150px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-sm-r-160 {
    padding-left: 160px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-160 {
    padding-right: 160px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-sm-r-170 {
    padding-left: 170px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-170 {
    padding-right: 170px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-sm-r-180 {
    padding-left: 180px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-180 {
    padding-right: 180px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-sm-r-190 {
    padding-left: 190px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-190 {
    padding-right: 190px;
    padding-left: inherit;
  }
  .rtl .pd-sm-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-sm-r-200 {
    padding-left: 200px;
    padding-right: inherit;
  }
  .rtl .pd-sm-l-200 {
    padding-right: 200px;
    padding-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl .pd-md-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-md-r-0 {
    padding-left: 0px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-0 {
    padding-right: 0px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-md-r-1 {
    padding-left: 1px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-1 {
    padding-right: 1px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-md-r-2 {
    padding-left: 2px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-2 {
    padding-right: 2px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-md-r-3 {
    padding-left: 3px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-3 {
    padding-right: 3px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-md-r-4 {
    padding-left: 4px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-4 {
    padding-right: 4px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-md-r-5 {
    padding-left: 5px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-5 {
    padding-right: 5px;
    padding-left: inherit;
  }
  .rtl .pd-md-r-6 {
    padding-left: 6px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-6 {
    padding-right: 6px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-md-r-7 {
    padding-left: 7px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-7 {
    padding-right: 7px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-md-r-8 {
    padding-left: 8px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-8 {
    padding-right: 8px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-md-r-9 {
    padding-left: 9px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-9 {
    padding-right: 9px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-md-r-10 {
    padding-left: 10px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-10 {
    padding-right: 10px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-md-r-15 {
    padding-left: 15px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-15 {
    padding-right: 15px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-md-r-20 {
    padding-left: 20px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-20 {
    padding-right: 20px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-md-r-25 {
    padding-left: 25px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-25 {
    padding-right: 25px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-md-r-30 {
    padding-left: 30px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-30 {
    padding-right: 30px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-md-r-35 {
    padding-left: 35px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-35 {
    padding-right: 35px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-md-r-40 {
    padding-left: 40px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-40 {
    padding-right: 40px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-md-r-45 {
    padding-left: 45px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-45 {
    padding-right: 45px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-md-r-50 {
    padding-left: 50px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-50 {
    padding-right: 50px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-md-r-55 {
    padding-left: 55px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-55 {
    padding-right: 55px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-md-r-60 {
    padding-left: 60px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-60 {
    padding-right: 60px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-md-r-65 {
    padding-left: 65px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-65 {
    padding-right: 65px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-md-r-70 {
    padding-left: 70px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-70 {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-md-r-75 {
    padding-left: 75px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-75 {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-md-r-80 {
    padding-left: 80px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-80 {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-md-r-85 {
    padding-left: 85px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-85 {
    padding-right: 85px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-md-r-90 {
    padding-left: 90px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-90 {
    padding-right: 90px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-md-r-95 {
    padding-left: 95px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-95 {
    padding-right: 95px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-md-r-100 {
    padding-left: 100px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-100 {
    padding-right: 100px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-md-r-110 {
    padding-left: 110px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-110 {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-md-r-120 {
    padding-left: 120px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-120 {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-md-r-130 {
    padding-left: 130px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-130 {
    padding-right: 130px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-md-r-140 {
    padding-left: 140px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-140 {
    padding-right: 140px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-md-r-150 {
    padding-left: 150px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-150 {
    padding-right: 150px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-md-r-160 {
    padding-left: 160px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-160 {
    padding-right: 160px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-md-r-170 {
    padding-left: 170px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-170 {
    padding-right: 170px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-md-r-180 {
    padding-left: 180px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-180 {
    padding-right: 180px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-md-r-190 {
    padding-left: 190px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-190 {
    padding-right: 190px;
    padding-left: inherit;
  }
  .rtl .pd-md-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-md-r-200 {
    padding-left: 200px;
    padding-right: inherit;
  }
  .rtl .pd-md-l-200 {
    padding-right: 200px;
    padding-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .pd-lg-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-lg-r-0 {
    padding-left: 0px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-0 {
    padding-right: 0px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-lg-r-1 {
    padding-left: 1px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-1 {
    padding-right: 1px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-lg-r-2 {
    padding-left: 2px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-2 {
    padding-right: 2px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-lg-r-3 {
    padding-left: 3px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-3 {
    padding-right: 3px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-lg-r-4 {
    padding-left: 4px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-4 {
    padding-right: 4px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-lg-r-5 {
    padding-left: 5px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-5 {
    padding-right: 5px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-lg-r-6 {
    padding-left: 6px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-6 {
    padding-right: 6px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-lg-r-7 {
    padding-left: 7px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-7 {
    padding-right: 7px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-lg-r-8 {
    padding-left: 8px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-8 {
    padding-right: 8px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-lg-r-9 {
    padding-left: 9px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-9 {
    padding-right: 9px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-lg-r-10 {
    padding-left: 10px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-10 {
    padding-right: 10px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-lg-r-15 {
    padding-left: 15px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-15 {
    padding-right: 15px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-lg-r-20 {
    padding-left: 20px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-20 {
    padding-right: 20px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-lg-r-25 {
    padding-left: 25px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-25 {
    padding-right: 25px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-lg-r-30 {
    padding-left: 30px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-30 {
    padding-right: 30px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-lg-r-35 {
    padding-left: 35px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-35 {
    padding-right: 35px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-lg-r-40 {
    padding-left: 40px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-40 {
    padding-right: 40px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-lg-r-45 {
    padding-left: 45px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-45 {
    padding-right: 45px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-lg-r-50 {
    padding-left: 50px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-50 {
    padding-right: 50px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-lg-r-55 {
    padding-left: 55px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-55 {
    padding-right: 55px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-lg-r-60 {
    padding-left: 60px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-60 {
    padding-right: 60px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-lg-r-65 {
    padding-left: 65px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-65 {
    padding-right: 65px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-lg-r-70 {
    padding-left: 70px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-70 {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-lg-r-75 {
    padding-left: 75px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-75 {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-lg-r-80 {
    padding-left: 80px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-80 {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-lg-r-85 {
    padding-left: 85px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-85 {
    padding-right: 85px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-lg-r-90 {
    padding-left: 90px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-90 {
    padding-right: 90px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-lg-r-95 {
    padding-left: 95px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-95 {
    padding-right: 95px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-lg-r-100 {
    padding-left: 100px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-100 {
    padding-right: 100px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-lg-r-110 {
    padding-left: 110px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-110 {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-lg-r-120 {
    padding-left: 120px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-120 {
    padding-left: inherit;
    padding-right: 120px;
  }
  .rtl .pd-lg-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-lg-r-130 {
    padding-left: 130px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-130 {
    padding-right: 130px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-lg-r-140 {
    padding-left: 140px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-140 {
    padding-right: 140px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-lg-r-150 {
    padding-left: 150px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-150 {
    padding-right: 150px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-lg-r-160 {
    padding-left: 160px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-160 {
    padding-right: 160px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-lg-r-170 {
    padding-left: 170px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-170 {
    padding-right: 170px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-lg-r-180 {
    padding-left: 180px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-180 {
    padding-right: 180px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-lg-r-190 {
    padding-left: 190px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-190 {
    padding-right: 190px;
    padding-left: inherit;
  }
  .rtl .pd-lg-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-lg-r-200 {
    padding-left: 200px;
    padding-right: inherit;
  }
  .rtl .pd-lg-l-200 {
    padding-right: 200px;
    padding-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .pd-xl-x-0 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .rtl .pd-xl-r-0 {
    padding-left: 0px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-0 {
    padding-right: 0px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-1 {
    padding-right: 1px;
    padding-left: 1px;
  }
  .rtl .pd-xl-r-1 {
    padding-left: 1px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-1 {
    padding-right: 1px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-2 {
    padding-right: 2px;
    padding-left: 2px;
  }
  .rtl .pd-xl-r-2 {
    padding-left: 2px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-2 {
    padding-right: 2px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-3 {
    padding-right: 3px;
    padding-left: 3px;
  }
  .rtl .pd-xl-r-3 {
    padding-left: 3px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-3 {
    padding-right: 3px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-4 {
    padding-right: 4px;
    padding-left: 4px;
  }
  .rtl .pd-xl-l-4 {
    padding-right: 4px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-5 {
    padding-right: 5px;
    padding-left: 5px;
  }
  .rtl .pd-xl-r-5 {
    padding-left: 5px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-5 {
    padding-right: 5px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-6 {
    padding-right: 6px;
    padding-left: 6px;
  }
  .rtl .pd-xl-r-6 {
    padding-left: 6px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-6 {
    padding-right: 6px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-7 {
    padding-right: 7px;
    padding-left: 7px;
  }
  .rtl .pd-xl-r-7 {
    padding-left: 7px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-7 {
    padding-right: 7px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-8 {
    padding-right: 8px;
    padding-left: 8px;
  }
  .rtl .pd-xl-r-8 {
    padding-left: 8px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-8 {
    padding-right: 8px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-9 {
    padding-right: 9px;
    padding-left: 9px;
  }
  .rtl .pd-xl-r-9 {
    padding-left: 9px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-9 {
    padding-right: 9px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-10 {
    padding-right: 10px;
    padding-left: 10px;
  }
  .rtl .pd-xl-r-10 {
    padding-left: 10px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-10 {
    padding-right: 10px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-15 {
    padding-right: 15px;
    padding-left: 15px;
  }
  .rtl .pd-xl-r-15 {
    padding-left: 15px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-15 {
    padding-right: 15px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-20 {
    padding-right: 20px;
    padding-left: 20px;
  }
  .rtl .pd-xl-r-20 {
    padding-left: 20px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-20 {
    padding-right: 20px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-25 {
    padding-right: 25px;
    padding-left: 25px;
  }
  .rtl .pd-xl-r-25 {
    padding-left: 25px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-25 {
    padding-right: 25px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-30 {
    padding-right: 30px;
    padding-left: 30px;
  }
  .rtl .pd-xl-r-30 {
    padding-left: 30px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-30 {
    padding-right: 30px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-35 {
    padding-right: 35px;
    padding-left: 35px;
  }
  .rtl .pd-xl-r-35 {
    padding-left: 35px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-35 {
    padding-right: 35px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-40 {
    padding-right: 40px;
    padding-left: 40px;
  }
  .rtl .pd-xl-r-40 {
    padding-left: 40px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-40 {
    padding-right: 40px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-45 {
    padding-right: 45px;
    padding-left: 45px;
  }
  .rtl .pd-xl-r-45 {
    padding-left: 45px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-45 {
    padding-right: 45px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-50 {
    padding-right: 50px;
    padding-left: 50px;
  }
  .rtl .pd-xl-r-50 {
    padding-left: 50px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-50 {
    padding-right: 50px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-55 {
    padding-right: 55px;
    padding-left: 55px;
  }
  .rtl .pd-xl-r-55 {
    padding-left: 55px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-55 {
    padding-right: 55px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-60 {
    padding-right: 60px;
    padding-left: 60px;
  }
  .rtl .pd-xl-r-60 {
    padding-left: 60px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-60 {
    padding-right: 60px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-65 {
    padding-right: 65px;
    padding-left: 65px;
  }
  .rtl .pd-xl-r-65 {
    padding-left: 65px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-65 {
    padding-right: 65px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-70 {
    padding-right: 70px;
    padding-left: 70px;
  }
  .rtl .pd-xl-r-70 {
    padding-left: 70px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-70 {
    padding-right: 70px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-75 {
    padding-right: 75px;
    padding-left: 75px;
  }
  .rtl .pd-xl-r-75 {
    padding-left: 75px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-75 {
    padding-right: 75px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-80 {
    padding-right: 80px;
    padding-left: 80px;
  }
  .rtl .pd-xl-r-80 {
    padding-left: 80px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-80 {
    padding-right: 80px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-85 {
    padding-right: 85px;
    padding-left: 85px;
  }
  .rtl .pd-xl-r-85 {
    padding-left: 85px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-85 {
    padding-right: 85px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-90 {
    padding-right: 90px;
    padding-left: 90px;
  }
  .rtl .pd-xl-r-90 {
    padding-left: 90px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-90 {
    padding-right: 90px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-95 {
    padding-right: 95px;
    padding-left: 95px;
  }
  .rtl .pd-xl-r-95 {
    padding-left: 95px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-95 {
    padding-right: 95px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-100 {
    padding-right: 100px;
    padding-left: 100px;
  }
  .rtl .pd-xl-r-100 {
    padding-left: 100px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-100 {
    padding-right: 100px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-110 {
    padding-right: 110px;
    padding-left: 110px;
  }
  .rtl .pd-xl-r-110 {
    padding-left: 110px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-110 {
    padding-right: 110px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-120 {
    padding-right: 120px;
    padding-left: 120px;
  }
  .rtl .pd-xl-r-120 {
    padding-left: 120px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-120 {
    padding-right: 120px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-130 {
    padding-right: 130px;
    padding-left: 130px;
  }
  .rtl .pd-xl-r-130 {
    padding-left: 130px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-130 {
    padding-right: 130px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-140 {
    padding-right: 140px;
    padding-left: 140px;
  }
  .rtl .pd-xl-r-140 {
    padding-left: 140px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-140 {
    padding-right: 140px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-150 {
    padding-right: 150px;
    padding-left: 150px;
  }
  .rtl .pd-xl-r-150 {
    padding-left: 150px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-150 {
    padding-right: 150px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-160 {
    padding-right: 160px;
    padding-left: 160px;
  }
  .rtl .pd-xl-r-160 {
    padding-left: 160px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-160 {
    padding-right: 160px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-170 {
    padding-right: 170px;
    padding-left: 170px;
  }
  .rtl .pd-xl-r-170 {
    padding-left: 170px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-170 {
    padding-right: 170px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-180 {
    padding-right: 180px;
    padding-left: 180px;
  }
  .rtl .pd-xl-r-180 {
    padding-left: 180px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-180 {
    padding-right: 180px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-190 {
    padding-right: 190px;
    padding-left: 190px;
  }
  .rtl .pd-xl-r-190 {
    padding-left: 190px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-190 {
    padding-right: 190px;
    padding-left: inherit;
  }
  .rtl .pd-xl-x-200 {
    padding-right: 200px;
    padding-left: 200px;
  }
  .rtl .pd-xl-r-200 {
    padding-left: 200px;
    padding-right: inherit;
  }
  .rtl .pd-xl-l-200 {
    padding-right: 200px;
    padding-left: inherit;
  }
}
.rtl .pd-x-12 {
  padding-right: 12px;
  padding-left: 12px;
}
.rtl .pd-r-12 {
  padding-left: 12px;
  padding-right: inherit;
}
.rtl .pd-l-12 {
  padding-right: 12px;
  padding-left: inherit;
}
.rtl .pd-x-13 {
  padding-right: 13px;
  padding-left: 13px;
}
.rtl .pd-r-13 {
  padding-left: 13px;
  padding-right: inherit;
}
.rtl .pd-l-13 {
  padding-right: 13px;
  padding-left: inherit;
}
.rtl .r-0 {
  left: 0px;
  right: inherit !important;
}
.rtl .l-0 {
  right: 0px;
  left: inherit !important;
}
.rtl .r--0 {
  left: 0px;
  right: inherit !important;
}
.rtl .l--0 {
  right: 0px;
  left: inherit !important;
}
.rtl .a-0 {
  left: 0px;
  right: 0px;
}
.rtl .x-0,
.rtl .y-0 {
  right: 0px;
  left: 0px;
}
.rtl .r-5 {
  left: 5px;
  right: inherit !important;
}
.rtl .l-5 {
  right: 5px;
  left: inherit !important;
}
.rtl .l--5 {
  right: -5px;
  left: inherit !important;
}
.rtl .a-5 {
  left: 5px;
  right: 5px;
}
.rtl .x-5,
.rtl .y-5 {
  right: 5px;
  left: 5px;
}
.rtl .r-10 {
  left: 10px;
  right: inherit !important;
}
.rtl .l-10 {
  right: 10px;
  left: inherit !important;
}
.rtl .r--10 {
  left: -10px;
  right: inherit !important;
}
.rtl .l--10 {
  right: -10px;
  left: inherit !important;
}
.rtl .a-10 {
  left: 10px;
  right: 10px;
}
.rtl .x-10,
.rtl .y-10 {
  right: 10px;
  left: 10px;
}
.rtl .r-15 {
  left: 15px;
  right: inherit !important;
}
.rtl .l-15 {
  right: 15px;
  left: inherit !important;
}
.rtl .r--15 {
  left: -15px;
  right: inherit !important;
}
.rtl .l--15 {
  right: -15px;
  left: inherit !important;
}
.rtl .a-15 {
  left: 15px;
  right: 15px;
}
.rtl .x-15,
.rtl .y-15 {
  right: 15px;
  left: 15px;
}
.rtl .r-20 {
  left: 20px;
  right: inherit !important;
}
.rtl .l-20 {
  right: 20px;
  left: inherit !important;
}
.rtl .r--20 {
  left: -20px;
  right: inherit !important;
}
.rtl .l--20 {
  right: -20px;
  left: inherit !important;
}
.rtl .a-20 {
  left: 20px;
  right: 20px;
}
.rtl .x-20,
.rtl .y-20 {
  right: 20px;
  left: 20px;
}
.rtl .r-25 {
  left: 25px;
  right: inherit !important;
}
.rtl .l-25 {
  right: 25px;
  left: inherit !important;
}
.rtl .r--25 {
  left: -25px;
  right: inherit !important;
}
.rtl .l--25 {
  right: -25px;
  left: inherit !important;
}
.rtl .a-25 {
  left: 25px;
  right: 25px;
}
.rtl .x-25,
.rtl .y-25 {
  right: 25px;
  left: 25px;
}
.rtl .r-30 {
  left: 30px;
  right: inherit !important;
}
.rtl .l-30 {
  right: 30px;
  left: inherit !important;
}
.rtl .r--30 {
  left: -30px;
  right: inherit !important;
}
.rtl .l--30 {
  right: -30px;
  left: inherit !important;
}
.rtl .a-30 {
  left: 30px;
  right: 30px;
}
.rtl .x-30,
.rtl .y-30 {
  right: 30px;
  left: 30px;
}
.rtl .r-35 {
  left: 35px;
  right: inherit !important;
}
.rtl .l-35 {
  right: 35px;
  left: inherit !important;
}
.rtl .r--35 {
  left: -35px;
  right: inherit !important;
}
.rtl .l--35 {
  right: -35px;
  left: inherit !important;
}
.rtl .a-35 {
  left: 35px;
  right: 35px;
}
.rtl .x-35,
.rtl .y-35 {
  right: 35px;
  left: 35px;
}
.rtl .r-40 {
  left: 40px;
  right: inherit !important;
}
.rtl .l-40 {
  right: 40px;
  left: inherit !important;
}
.rtl .r--40 {
  left: -40px;
  right: inherit !important;
}
.rtl .l--40 {
  right: -40px;
  left: inherit !important;
}
.rtl .a-40 {
  left: 40px;
  right: 40px;
}
.rtl .x-40,
.rtl .y-40 {
  right: 40px;
  left: 40px;
}
.rtl .r-45 {
  left: 45px;
  right: inherit !important;
}
.rtl .l-45 {
  right: 45px;
  left: inherit !important;
}
.rtl .r--45 {
  left: -45px;
  right: inherit !important;
}
.rtl .l--45 {
  right: -45px;
  left: inherit !important;
}
.rtl .a-45 {
  left: 45px;
  right: 45px;
}
.rtl .x-45,
.rtl .y-45 {
  right: 45px;
  left: 45px;
}
.rtl .r-50 {
  left: 50px;
  right: inherit !important;
}
.rtl .l-50 {
  right: 50px;
  left: inherit !important;
}
.rtl .r--50 {
  left: -50px;
  right: inherit !important;
}
.rtl .l--50 {
  right: -50px;
  left: inherit !important;
}
.rtl .a-50 {
  left: 50px;
  right: 50px;
}
.rtl .x-50,
.rtl .y-50 {
  right: 50px;
  left: 50px;
}
.rtl .r-55 {
  left: 55px;
  right: inherit !important;
}
.rtl .l-55 {
  right: 55px;
  left: inherit !important;
}
.rtl .r--55 {
  left: -55px;
  right: inherit !important;
}
.rtl .l--55 {
  right: -55px;
  left: inherit !important;
}
.rtl .a-55 {
  left: 55px;
  right: 55px;
}
.rtl .x-55,
.rtl .y-55 {
  right: 55px;
  left: 55px;
}
.rtl .r-60 {
  left: 60px;
  right: inherit !important;
}
.rtl .l-60 {
  right: 60px;
  left: inherit !important;
}
.rtl .r--60 {
  left: -60px;
  right: inherit !important;
}
.rtl .l--60 {
  right: -60px;
  left: inherit !important;
}
.rtl .a-60 {
  left: 60px;
  right: 60px;
}
.rtl .x-60,
.rtl .y-60 {
  right: 60px;
  left: 60px;
}
.rtl .r-65 {
  left: 65px;
  right: inherit !important;
}
.rtl .l-65 {
  right: 65px;
  left: inherit !important;
}
.rtl .r--65 {
  left: -65px;
  right: inherit !important;
}
.rtl .l--65 {
  right: -65px;
  left: inherit !important;
}
.rtl .a-65 {
  left: 65px;
  right: 65px;
}
.rtl .x-65,
.rtl .y-65 {
  right: 65px;
  left: 65px;
}
.rtl .r-70 {
  left: 70px;
  right: inherit !important;
}
.rtl .l-70 {
  right: 70px;
  left: inherit !important;
}
.rtl .r--70 {
  left: -70px;
  right: inherit !important;
}
.rtl .l--70 {
  right: -70px;
  left: inherit !important;
}
.rtl .a-70 {
  left: 70px;
  right: 70px;
}
.rtl .x-70,
.rtl .y-70 {
  right: 70px;
  left: 70px;
}
.rtl .r-75 {
  left: 75px;
  right: inherit !important;
}
.rtl .l-75 {
  right: 75px;
  left: inherit !important;
}
.rtl .r--75 {
  left: -75px;
  right: inherit !important;
}
.rtl .l--75 {
  right: -75px;
  left: inherit !important;
}
.rtl .a-75 {
  left: 75px;
  right: 75px;
}
.rtl .x-75,
.rtl .y-75 {
  right: 75px;
  left: 75px;
}
.rtl .r-80 {
  left: 80px;
  right: inherit !important;
}
.rtl .l-80 {
  right: 80px;
  left: inherit !important;
}
.rtl .r--80 {
  left: -80px;
  right: inherit !important;
}
.rtl .l--80 {
  right: -80px;
  left: inherit !important;
}
.rtl .a-80 {
  left: 80px;
  right: 80px;
}
.rtl .x-80,
.rtl .y-80 {
  right: 80px;
  left: 80px;
}
.rtl .r-85 {
  left: 85px;
  right: inherit !important;
}
.rtl .l-85 {
  right: 85px;
  left: inherit !important;
}
.rtl .r--85 {
  left: -85px;
  right: inherit !important;
}
.rtl .l--85 {
  right: -85px;
  left: inherit !important;
}
.rtl .a-85 {
  left: 85px;
  right: 85px;
}
.rtl .x-85,
.rtl .y-85 {
  right: 85px;
  left: 85px;
}
.rtl .r-90 {
  left: 90px;
  right: inherit !important;
}
.rtl .l-90 {
  right: 90px;
  left: inherit !important;
}
.rtl .r--90 {
  left: -90px;
  right: inherit !important;
}
.rtl .l--90 {
  right: -90px;
  left: inherit !important;
}
.rtl .a-90 {
  left: 90px;
  right: 90px;
}
.rtl .x-90,
.rtl .y-90 {
  right: 90px;
  left: 90px;
}
.rtl .r-95 {
  left: 95px;
  right: inherit !important;
}
.rtl .l-95 {
  right: 95px;
  left: inherit !important;
}
.rtl .r--95 {
  left: -95px;
  right: inherit !important;
}
.rtl .l--95 {
  right: -95px;
  left: inherit !important;
}
.rtl .a-95 {
  left: 95px;
  right: 95px;
}
.rtl .x-95,
.rtl .y-95 {
  right: 95px;
  left: 95px;
}
.rtl .r-100 {
  left: 100px;
  right: inherit !important;
}
.rtl .l-100 {
  right: 100px;
  left: inherit !important;
}
.rtl .r--100 {
  left: -100px;
  right: inherit !important;
}
.rtl .l--100 {
  right: -100px;
  left: inherit !important;
}
.rtl .a-100 {
  left: 100px;
  right: 100px;
}
.rtl .x-100,
.rtl .y-100 {
  right: 100px;
  left: 100px;
}
.rtl .r--5 {
  left: -5px;
  right: inherit !important;
}
.rtl .fixed-top {
  left: 0;
  right: 0;
}
.rtl .fixed-bottom {
  left: 0;
  right: 0;
}
@media (min-width: 480px) {
  .rtl .r-xs-auto {
    left: auto;
    right: inherit !important;
  }
  .rtl .l-xs-auto {
    right: auto;
    left: inherit !important;
  }
}
@media (min-width: 576px) {
  .rtl .r-sm-auto {
    left: auto;
    right: inherit !important;
  }
  .rtl .l-sm-auto {
    right: auto;
    left: inherit !important;
  }
}
@media (min-width: 768px) {
  .rtl .r-md-auto {
    left: auto;
    right: inherit !important;
  }
  .rtl .l-md-auto {
    right: auto;
    left: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .r-lg-auto {
    left: auto;
    right: inherit !important;
  }
  .rtl .l-lg-auto {
    right: auto;
    left: inherit !important;
  }
}
@media (min-width: 1200px) {
  .rtl .r-xl-auto {
    left: auto;
    right: inherit !important;
  }
  .rtl .l-xl-auto {
    right: auto;
    left: inherit !important;
  }
}
.rtl .tx-right {
  text-align: left;
}
.rtl .tx-left {
  text-align: right;
}
.rtl .tx-right-f {
  text-align: left !important;
}
.rtl .tx-left-f {
  text-align: right !important;
}
@media (min-width: 480px) {
  .rtl .tx-xs-right {
    text-align: left;
  }
  .rtl .tx-xs-left {
    text-align: right;
  }
  .rtl .tx-xs-right-f {
    text-align: left !important;
  }
  .rtl .tx-xs-left-f {
    text-align: right !important;
  }
}
@media (min-width: 576px) {
  .rtl .tx-sm-right {
    text-align: left;
  }
  .rtl .tx-sm-left {
    text-align: right;
  }
  .rtl .tx-sm-right-f {
    text-align: left !important;
  }
  .rtl .tx-sm-left-f {
    text-align: right !important;
  }
}
@media (min-width: 768px) {
  .rtl .tx-md-right {
    text-align: left;
  }
  .rtl .tx-md-left {
    text-align: right;
  }
  .rtl .tx-md-right-f {
    text-align: left !important;
  }
  .rtl .tx-md-left-f {
    text-align: right !important;
  }
}
@media (min-width: 992px) {
  .rtl .tx-lg-right {
    text-align: left;
  }
  .rtl .tx-lg-left {
    text-align: right;
  }
  .rtl .tx-lg-right-f {
    text-align: left !important;
  }
  .rtl .tx-lg-left-f {
    text-align: right !important;
  }
}
@media (min-width: 1200px) {
  .rtl .tx-xl-right {
    text-align: left;
  }
  .rtl .tx-xl-left {
    text-align: right;
  }
  .rtl .tx-xl-right-f {
    text-align: left !important;
  }
  .rtl .tx-xl-left-f {
    text-align: right !important;
  }
}
.rtl .text-start {
  text-align: right !important;
}
.rtl .text-end {
  text-align: left !important;
}
@media (min-width: 576px) {
  .rtl .text-sm-start {
    text-align: right !important;
  }
  .rtl .text-sm-end {
    text-align: left !important;
  }
}
@media (min-width: 768px) {
  .rtl .text-md-start {
    text-align: right !important;
  }
  .rtl .text-md-end {
    text-align: left !important;
  }
}
@media (min-width: 992px) {
  .rtl .text-lg-start {
    text-align: right !important;
  }
  .rtl .text-lg-end {
    text-align: left !important;
  }
}
@media (min-width: 1200px) {
  .rtl .text-xl-start {
    text-align: right !important;
  }
  .rtl .text-xl-end {
    text-align: left !important;
  }
}
.rtl .col-1,
.rtl .col-2,
.rtl .col-3,
.rtl .col-4,
.rtl .col-5,
.rtl .col-6,
.rtl .col-7,
.rtl .col-8,
.rtl .col-9,
.rtl .col-10,
.rtl .col-11,
.rtl .col-12,
.rtl .col,
.rtl .col-auto,
.rtl .col-sm-1,
.rtl .col-sm-2,
.rtl .col-sm-3,
.rtl .col-sm-4,
.rtl .col-sm-5,
.rtl .col-sm-6,
.rtl .col-sm-7,
.rtl .col-sm-8,
.rtl .col-sm-9,
.rtl .col-sm-10,
.rtl .col-sm-11,
.rtl .col-sm-12,
.rtl .col-sm,
.rtl .col-sm-auto,
.rtl .col-md-1,
.rtl .col-md-2,
.rtl .col-md-3,
.rtl .col-md-4,
.rtl .col-md-5,
.rtl .col-md-6,
.rtl .col-md-7,
.rtl .col-md-8,
.rtl .col-md-9,
.rtl .col-md-10,
.rtl .col-md-11,
.rtl .col-md-12,
.rtl .col-md,
.rtl .col-md-auto,
.rtl .col-lg-1,
.rtl .col-lg-2,
.rtl .col-lg-3,
.rtl .col-lg-4,
.rtl .col-lg-5,
.rtl .col-lg-6,
.rtl .col-lg-7,
.rtl .col-lg-8,
.rtl .col-lg-9,
.rtl .col-lg-10,
.rtl .col-lg-11,
.rtl .col-lg-12,
.rtl .col-lg,
.rtl .col-lg-auto,
.rtl .col-xl-1,
.rtl .col-xl-2,
.rtl .col-xl-3,
.rtl .col-xl-4,
.rtl .col-xl-5,
.rtl .col-xl-6,
.rtl .col-xl-7,
.rtl .col-xl-8,
.rtl .col-xl-9,
.rtl .col-xl-10,
.rtl .col-xl-11,
.rtl .col-xl-12,
.rtl .col-xl,
.rtl .col-xl-auto {
  padding-left: 15px;
  padding-right: 15px;
}
.rtl .offset-1 {
  margin-right: 8.33333%;
  margin-left: inherit;
}
.rtl .offset-2 {
  margin-right: 16.66667%;
  margin-left: inherit;
}
.rtl .offset-3 {
  margin-right: 25%;
  margin-left: inherit;
}
.rtl .offset-4 {
  margin-right: 33.33333%;
  margin-left: inherit;
}
.rtl .offset-5 {
  margin-right: 41.66667%;
  margin-left: inherit;
}
.rtl .offset-6 {
  margin-right: 50%;
  margin-left: inherit;
}
.rtl .offset-7 {
  margin-right: 58.33333%;
  margin-left: inherit;
}
.rtl .offset-8 {
  margin-right: 66.66667%;
  margin-left: inherit;
}
.rtl .offset-9 {
  margin-right: 75%;
  margin-left: inherit;
}
.rtl .offset-10 {
  margin-right: 83.33333%;
  margin-left: inherit;
}
.rtl .offset-11 {
  margin-right: 91.66667%;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .offset-sm-0 {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .offset-sm-1 {
    margin-right: 8.33333%;
    margin-left: inherit;
  }
  .rtl .offset-sm-2 {
    margin-right: 16.66667%;
    margin-left: inherit;
  }
  .rtl .offset-sm-3 {
    margin-right: 25%;
    margin-left: inherit;
  }
  .rtl .offset-sm-4 {
    margin-right: 33.33333%;
    margin-left: inherit;
  }
  .rtl .offset-sm-5 {
    margin-right: 41.66667%;
    margin-left: inherit;
  }
  .rtl .offset-sm-6 {
    margin-right: 50%;
    margin-left: inherit;
  }
  .rtl .offset-sm-7 {
    margin-right: 58.33333%;
    margin-left: inherit;
  }
  .rtl .offset-sm-8 {
    margin-right: 66.66667%;
    margin-left: inherit;
  }
  .rtl .offset-sm-9 {
    margin-right: 75%;
    margin-left: inherit;
  }
  .rtl .offset-sm-10 {
    margin-right: 83.33333%;
    margin-left: inherit;
  }
  .rtl .offset-sm-11 {
    margin-right: 91.66667%;
    margin-left: inherit;
  }
}
@media (min-width: 768px) {
  .rtl .offset-md-0 {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .offset-md-1 {
    margin-right: 8.33333%;
    margin-left: inherit;
  }
  .rtl .offset-md-2 {
    margin-right: 16.66667%;
    margin-left: inherit;
  }
  .rtl .offset-md-3 {
    margin-right: 25%;
    margin-left: inherit;
  }
  .rtl .offset-md-4 {
    margin-right: 33.33333%;
    margin-left: inherit;
  }
  .rtl .offset-md-5 {
    margin-right: 41.66667%;
    margin-left: inherit;
  }
  .rtl .offset-md-6 {
    margin-right: 50%;
    margin-left: inherit;
  }
  .rtl .offset-md-7 {
    margin-right: 58.33333%;
    margin-left: inherit;
  }
  .rtl .offset-md-8 {
    margin-right: 66.66667%;
    margin-left: inherit;
  }
  .rtl .offset-md-9 {
    margin-right: 75%;
    margin-left: inherit;
  }
  .rtl .offset-md-10 {
    margin-right: 83.33333%;
    margin-left: inherit;
  }
  .rtl .offset-md-11 {
    margin-right: 91.66667%;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .offset-lg-0 {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .offset-lg-1 {
    margin-right: 8.33333%;
    margin-left: inherit;
  }
  .rtl .offset-lg-2 {
    margin-right: 16.66667%;
    margin-left: inherit;
  }
  .rtl .offset-lg-3 {
    margin-right: 25%;
    margin-left: inherit;
  }
  .rtl .offset-lg-4 {
    margin-right: 33.33333%;
    margin-left: inherit;
  }
  .rtl .offset-lg-5 {
    margin-right: 41.66667%;
    margin-left: inherit;
  }
  .rtl .offset-lg-6 {
    margin-right: 50%;
    margin-left: inherit;
  }
  .rtl .offset-lg-7 {
    margin-right: 58.33333%;
    margin-left: inherit;
  }
  .rtl .offset-lg-8 {
    margin-right: 66.66667%;
    margin-left: inherit;
  }
  .rtl .offset-lg-9 {
    margin-right: 75%;
    margin-left: inherit;
  }
  .rtl .offset-lg-10 {
    margin-right: 83.33333%;
    margin-left: inherit;
  }
  .rtl .offset-lg-11 {
    margin-right: 91.66667%;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .offset-xl-0 {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .offset-xl-1 {
    margin-right: 8.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xl-2 {
    margin-right: 16.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xl-3 {
    margin-right: 25%;
    margin-left: inherit;
  }
  .rtl .offset-xl-4 {
    margin-right: 33.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xl-5 {
    margin-right: 41.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xl-6 {
    margin-right: 50%;
    margin-left: inherit;
  }
  .rtl .offset-xl-7 {
    margin-right: 58.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xl-8 {
    margin-right: 66.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xl-9 {
    margin-right: 75%;
    margin-left: inherit;
  }
  .rtl .offset-xl-10 {
    margin-right: 83.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xl-11 {
    margin-right: 91.66667%;
    margin-left: inherit;
  }
}
@media (min-width: 1600px) {
  .rtl .offset-xxl-0 {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl .offset-xxl-1 {
    margin-right: 8.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-2 {
    margin-right: 16.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-3 {
    margin-right: 25%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-4 {
    margin-right: 33.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-5 {
    margin-right: 41.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-6 {
    margin-right: 50%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-7 {
    margin-right: 58.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-8 {
    margin-right: 66.66667%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-9 {
    margin-right: 75%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-10 {
    margin-right: 83.33333%;
    margin-left: inherit;
  }
  .rtl .offset-xxl-11 {
    margin-right: 91.66667%;
    margin-left: inherit;
  }
}
.rtl .tag-pill {
  padding-left: 0.9em;
  padding-right: 0.9em;
}
.rtl .tag-addon {
  margin: 0 0.5rem 0 -0.5rem;
}
.rtl .tag-addon:last-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rtl .tag-avatar {
  border-radius: 0 3px 3px 0;
  margin: 0 -0.5rem 0 0.5rem;
}
.rtl .tags > .tag:not(:last-child) {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .nav-tabs .nav-link {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.rtl .nav-tabs .nav-link + .nav-link {
  margin-right: 3px;
  margin-left: inherit;
}
.rtl .nav-tabs .dropdown-menu {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.rtl .main-nav-tabs {
  padding: 15px 15px 0;
}
.rtl .main-nav-tabs .lSSlideOuter {
  padding-right: 32px;
  padding-left: 35px;
}
.rtl .main-nav-tabs .lSAction > a::before {
  right: 0;
  left: 0;
}
.rtl .main-nav-tabs .lSAction > a.lSPrev {
  right: -32px;
  left: inherit !important;
}
.rtl .main-nav-tabs .lSAction > a.lSNext {
  left: -35px;
  right: inherit !important;
}
.rtl .nav {
  padding-right: 0;
  padding-left: initial;
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub {
    right: 0;
    left: inherit !important;
  }
  .rtl .main-navbar .nav-sub-item {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .main-navbar-backdrop {
  right: 0;
  left: 0;
}
.rtl .main-navbar {
  right: 0;
  left: inherit !important;
}
.rtl .main-navbar .nav-sub-link:before {
  right: -6px;
  left: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-navbar {
    right: auto;
    left: inherit !important;
    border-left: 0;
    border-right: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar > .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
  }
}
.rtl .main-navbar .nav-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-navbar .nav-link.with-sub::before {
  right: 56%;
  left: inherit !important;
  margin-right: -7px;
  margin-left: inherit;
  border-left-color: rgba(61, 119, 180, 0.2);
}
.rtl .main-navbar .nav-sub-item > .nav-sub {
  right: 159px;
  left: inherit !important;
}
.rtl .main-navbar .nav-sub-link.with-sub::after {
  margin-right: auto;
  margin-left: inherit;
}
.rtl .main-navbar .nav-sub-mega {
  right: 0;
  left: 0;
}
.rtl .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
  margin-right: 30px;
  margin-left: inherit;
}
.rtl .main-navbar .nav-sub-mega .nav-sub-link {
  margin-right: 0;
  margin-left: inherit;
  padding-right: 0;
  padding-left: inherit;
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-item + .nav-item {
    padding-right: 0;
    padding-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .main-navbar .nav-item + .nav-item {
    padding-left: 20px;
    padding-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-link i {
    margin-left: 8px;
    margin-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-link.with-sub::after {
    margin-right: 4px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) and (max-width: 1477px) {
  .rtl .main-navbar .nav-sub-item > .nav-sub {
    right: -200px !important;
    left: inherit !important;
  }
}
@media (max-width: 991.98px) {
  .rtl .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item {
    margin-right: 37px;
    margin-left: inherit;
  }
  .rtl .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item > .nav-sub-link {
    padding-right: 10px;
    padding-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-link {
    margin-right: 18px;
    margin-left: inherit;
    padding-right: 8px;
    padding-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-link.with-sub::after {
    margin-left: 22px;
    margin-right: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-mega .container > div + div,
.rtl .main-navbar .nav-sub-mega .container-fluid > div + div {
    border-right: 1px solid #e8e8f7;
    border-left: inherit !important;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-sub-mega .nav + .nav {
    margin-right: 20px;
    margin-left: inherit;
  }
}
@media (min-width: 1200px) {
  .rtl .main-navbar .nav-sub-mega .nav + .nav {
    margin-right: 25px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-navbar .nav-item .nav-sub li:not(.nav-sub-item) {
    margin-right: 0;
    margin-left: inherit;
  }
}
.rtl .main-navbar-search .btn,
.rtl .main-navbar-search .sp-container button {
  left: 0;
  right: inherit !important;
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .sp-container .main-navbar-search button {
  left: 0;
  right: inherit !important;
  padding-right: 20px;
  padding-left: 20px;
}
.rtl .main-navbar-two .nav-sub-item > .nav-sub {
  right: 178px;
  left: inherit !important;
}
.rtl .main-navbar-three .nav-item + .nav-item {
  border-right-width: 0;
  border-left-width: inherit !important;
  padding-right: 0;
  padding-left: inherit;
}
.rtl .main-navbar-three .nav-sub-item .nav-sub {
  right: 182px;
  left: inherit !important;
}
@media (min-width: 992px) {
  .rtl .main-navbar-three .nav-item + .nav-item {
    margin-right: 25px;
    margin-left: inherit;
  }
}
.rtl .navbar.navbar-static .navbar-header {
  float: right;
}
.rtl .navbar .navbar-toggle.toggle-left {
  float: right;
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .navbar .navbar-toggle.toggle-right {
  float: left;
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .wizard > .steps > ul li .title {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .wizard > .steps > ul li + li {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .wizard.vertical > .steps ul li + li {
  margin-right: 10px;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .wizard > .steps > ul li .title {
    margin-right: 10px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard > .steps > ul li + li {
    margin-right: 20px;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .wizard > .steps > ul li + li {
    margin-right: 30px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .steps {
    float: right;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .steps ul li + li {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .content {
    float: left;
    border-right: 1px solid #e8e8f7;
    border-left: initial;
  }
}
@media (min-width: 576px) {
  .rtl .wizard.vertical > .actions {
    float: left;
    border-right: 1px solid #e8e8f7;
    border-left: inherit !important;
  }
}
.rtl .wizard-style-1 > .steps > ul a .title,
.rtl .wizard-style-1 > .steps > ul a:hover .title,
.rtl .wizard-style-1 > .steps > ul a:active .title {
  margin-left: 20px;
  margin-right: 20px;
}
.rtl .wizard-style-2 > .steps > ul a .title,
.rtl .wizard-style-2 > .steps > ul a:hover .title,
.rtl .wizard-style-2 > .steps > ul a:active .title {
  margin-left: 20px;
  margin-right: inherit;
}
.rtl .ps__rail-y {
  left: 0;
  right: inherit !important;
}
.rtl .ps__thumb-y {
  left: 0px;
  right: inherit !important;
}
.rtl .rdiobox span {
  padding-right: 13px;
  padding-left: inherit;
}
.rtl .rdiobox span:before {
  right: 0;
  left: inherit !important;
}
.rtl .rdiobox span:after {
  right: 5px;
  left: inherit !important;
}
.rtl .rdiobox span:empty {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .form-group-rdiobox .rdiobox + .rdiobox {
  margin-right: 30px;
  margin-left: inherit;
}
.rtl .form-group-rdiobox .rdiobox span {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .form-select {
  padding: 0.375rem 0.75rem 0.375rem 1.75rem;
}
.rtl .form-select[multiple],
.rtl .form-select[size]:not([size="1"]) {
  padding-left: 0.75rem;
  padding-right: inherit;
}
.rtl .form-select-sm {
  padding-right: 0.5rem;
  padding-left: inherit;
}
.rtl .form-select-lg {
  padding-right: 1rem;
  padding-left: inherit;
}
.rtl .custom-file-label {
  left: 0;
  right: 0;
}
.rtl .custom-file-label::after {
  left: 0;
  right: inherit !important;
  border-radius: 3px 0 0 3px;
}
.rtl .custom-range::-ms-thumb {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}
.rtl .custom-range::-ms-fill-upper {
  margin-left: 15px;
  margin-right: inherit;
}
.rtl .custom-switch-indicator:before {
  right: 1px;
  left: inherit !important;
  transition: 0.3s left;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator:before {
  right: calc(1rem + 1px);
  left: inherit !important;
}
.rtl .custom-switch-description {
  margin-right: 0.5rem;
  margin-left: inherit;
}
.rtl .custom-switch {
  padding-right: 2.25rem;
  padding-right: 0;
  padding-left: initial;
}
.rtl .custom-switch .custom-control-label::before {
  right: -2.25rem;
  left: inherit !important;
}
.rtl .custom-switch .custom-control-label::after {
  right: calc(-2.25rem + 2px);
  left: inherit !important;
}
.rtl .latest-timeline1-icon {
  right: 0;
  right: -38px;
}
.rtl .latest-timeline ul.timeline:before {
  right: 15px;
  left: inherit !important;
}
.rtl .latest-timeline ul.timeline > li {
  padding-right: 1rem;
  padding-left: inherit;
}
.rtl .vtimeline:before {
  right: 50%;
  left: inherit !important;
  margin-right: -1.5px;
  margin-left: inherit;
}
.rtl .vtimeline .timeline-wrapper {
  padding-left: 90px;
  padding-right: inherit;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel {
  border-radius: 0 0 11px 11px;
  margin-right: 10%;
  margin-left: inherit;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel:before {
  right: 0;
  left: 0;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel:after {
  left: -14px;
  right: inherit !important;
  border-right: 14px solid #f7f6f9;
  border-left: 0 solid #f7f6f9;
}
.rtl .vtimeline .timeline-wrapper .timeline-panel .timeline-title {
  margin: 0 0 0.625rem;
}
.rtl .vtimeline .timeline-wrapper .timeline-badge {
  right: calc(50% - 9px);
  left: inherit !important;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted {
  padding-left: 0;
  padding-right: 90px;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
  margin-right: auto;
  margin-left: 10%;
}
.rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-right-width: 0;
  border-left-width: 14px;
  right: -14px !important;
  left: auto;
}
.rtl .img-sm {
  margin-left: 20px;
  margin-right: inherit;
}
.rtl .avatar-list {
  margin: 0 0 -0.5rem;
}
.rtl .avatar-list .avatar:not(:last-child) {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .main-avatar::after {
  left: 1px;
  right: inherit !important;
}
.rtl .avatar-md::after {
  left: 2px;
  right: inherit !important;
}
.rtl .avatar-lg::after {
  left: 4px;
  right: inherit !important;
}
.rtl .avatar-xl::after {
  left: 5px;
  right: inherit !important;
}
.rtl .avatar-xxl::after {
  left: 7px;
  right: inherit !important;
}
.rtl .demo-avatar-group .main-img-user + .main-img-user,
.rtl .demo-avatar-group .main-img-user + .main-avatar {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .demo-avatar-group .main-avatar + .main-img-user,
.rtl .demo-avatar-group .main-avatar + .main-avatar {
  margin-right: -5px;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .demo-avatar-group .main-img-user + .main-img-user,
.rtl .demo-avatar-group .main-img-user + .main-avatar {
    margin-right: -9px;
    margin-left: inherit;
  }
  .rtl .demo-avatar-group .main-avatar + .main-img-user,
.rtl .demo-avatar-group .main-avatar + .main-avatar {
    margin-right: -9px;
    margin-left: inherit;
  }
}
@media (min-width: 576px) {
  .rtl #shapes .demo-avatar-group .main-img-user + .main-img-user,
.rtl #shapes .demo-avatar-group .main-img-user + .main-avatar {
    margin-right: 9px;
    margin-left: inherit;
  }
}
.rtl .main-list-item > div:last-child {
  text-align: left;
}
.rtl .ckbox span {
  padding-right: 16px;
  padding-left: inherit;
}
.rtl .ckbox span:empty {
  float: right;
  padding-right: 0;
  padding-left: inherit;
}
.rtl .ckbox span:before {
  right: 0;
  left: inherit !important;
}
.rtl .ckbox span:after {
  right: 0;
  left: inherit !important;
}
.rtl .custom-control-label-md {
  padding-right: 15px;
  padding-left: inherit;
}
.rtl .custom-control-label-lg {
  padding-right: 15px;
  padding-left: inherit;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator-lg:before {
  right: calc(1.46rem + 1px);
  left: inherit !important;
}
.rtl .custom-switch-indicator-lg:before {
  right: 1px;
  left: inherit !important;
  transition: 0.3s left;
}
.rtl .custom-switch-indicator-xl:before {
  right: 1px;
  left: inherit !important;
  transition: 0.3s left;
}
.rtl .custom-switch-input:checked ~ .custom-switch-indicator-xl:before {
  right: calc(1.96rem + 1px) !important;
  left: inherit !important;
}
.rtl .main-toggle span {
  right: 3px;
  left: inherit !important;
}
.rtl .main-toggle span::before {
  right: -25px;
  left: inherit !important;
}
.rtl .main-toggle span::after {
  left: -29px;
  right: auto;
}
.rtl .main-toggle.on span {
  right: 37px;
  left: inherit !important;
}
.rtl .list-group {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .list-group-horizontal .list-group-item {
  margin-left: -1px;
  margin-right: inherit;
}
.rtl .list-group-horizontal .list-group-item:first-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 0;
}
.rtl .list-group-horizontal .list-group-item:last-child {
  margin-left: 0;
  margin-right: inherit;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 0;
}
.rtl .listgroup-example2 ul ul {
  margin: 10px 0 0 0;
}
.rtl .listorder {
  margin-left: 0;
  margin-right: inherit;
}
@media (min-width: 576px) {
  .rtl .list-group-horizontal-sm .list-group-item {
    margin-left: -1px;
    margin-right: inherit;
  }
  .rtl .list-group-horizontal-sm .list-group-item:first-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
  }
  .rtl .list-group-horizontal-sm .list-group-item:last-child {
    margin-left: 0;
    margin-right: inherit;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 768px) {
  .rtl .list-group-horizontal-md .list-group-item {
    margin-left: -1px;
    margin-right: inherit;
  }
  .rtl .list-group-horizontal-md .list-group-item:first-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
  }
  .rtl .list-group-horizontal-md .list-group-item:last-child {
    margin-left: 0;
    margin-right: inherit;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 992px) {
  .rtl .list-group-horizontal-lg .list-group-item {
    margin-left: -1px;
    margin-right: inherit;
  }
  .rtl .list-group-horizontal-lg .list-group-item:first-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
  }
  .rtl .list-group-horizontal-lg .list-group-item:last-child {
    margin-left: 0;
    margin-right: inherit;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0;
  }
}
@media (min-width: 1200px) {
  .rtl .list-group-horizontal-xl .list-group-item {
    margin-left: -1px;
    margin-right: inherit;
  }
  .rtl .list-group-horizontal-xl .list-group-item:first-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
  }
  .rtl .list-group-horizontal-xl .list-group-item:last-child {
    margin-left: 0;
    margin-right: inherit;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0;
  }
}
.rtl .list-group-flush .list-group-item {
  border-left: 0;
  border-right: 0;
}
.rtl .custom-control {
  padding-right: 1.5rem;
  padding-left: inherit;
}
.rtl .custom-control-inline {
  margin-left: 1rem;
  margin-right: inherit;
}
.rtl .custom-control-label::before {
  right: -1.5rem;
  left: inherit !important;
}
.rtl .custom-control-label::after {
  right: -1.5rem;
  left: inherit !important;
}
.rtl .embed-responsive .embed-responsive-item,
.rtl .embed-responsive iframe,
.rtl .embed-responsive embed,
.rtl .embed-responsive object,
.rtl .embed-responsive video {
  right: 0;
  left: inherit !important;
}
.rtl .float-start {
  float: right !important;
}
.rtl .float-end {
  float: left !important;
}
@media (min-width: 576px) {
  .rtl .float-sm-start {
    float: right !important;
  }
  .rtl .float-sm-end {
    float: left !important;
  }
}
@media (min-width: 768px) {
  .rtl .float-md-start {
    float: right !important;
  }
  .rtl .float-md-end {
    float: left !important;
  }
}
@media (min-width: 992px) {
  .rtl .float-lg-start {
    float: right !important;
  }
  .rtl .float-lg-end {
    float: left !important;
  }
}
@media (min-width: 1200px) {
  .rtl .float-xl-start {
    float: right !important;
  }
  .rtl .float-xl-end {
    float: left !important;
  }
}
.rtl .overflow-auto {
  overflow: auto !important;
}
.rtl .stretched-link::after {
  left: 0;
  right: 0;
}
.rtl.main-body::before {
  right: 70%;
  left: inherit !important;
}
.rtl .main-notification-list .media:hover::before,
.rtl .main-notification-list .media:focus::before,
.rtl .main-message-list .media:hover::before,
.rtl .main-message-list .media:focus::before {
  right: 0px;
  left: 0px;
}
.rtl .main-notification-list .media-body,
.rtl .main-message-list .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-home-slider .chart-wrapper {
  right: 0;
  left: 0;
}
.rtl .main-home-slider .card-columns {
  right: 24%;
  left: inherit !important;
}
@media (min-width: 576px) {
  .rtl .main-home-slider .card-columns {
    right: 16%;
    left: inherit !important;
  }
}
@media (min-width: 768px) {
  .rtl .main-home-slider .card-columns {
    right: auto;
    left: -45%;
  }
}
@media (min-width: 992px) {
  .rtl .main-home-slider .card-columns {
    left: -30%;
    right: inherit !important;
  }
}
@media (min-width: 1200px) {
  .rtl .main-home-slider .card-columns {
    left: -15%;
    right: inherit !important;
  }
}
@media (min-width: 1300px) {
  .rtl .main-home-slider .card-columns {
    left: -5%;
    right: inherit !important;
  }
}
.rtl .main-home-content {
  right: 20px;
  left: 20px;
}
.rtl .main-home-content .logo-group i + i {
  margin-right: 10px;
  margin-left: inherit;
}
@media (min-width: 576px) {
  .rtl .main-home-content {
    right: 40px;
    left: auto;
  }
}
.rtl .main-home-content p:last-of-type .btn + .btn,
.rtl .main-home-content p:last-of-type .sp-container button + .btn {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .sp-container .main-home-content p:last-of-type button + .btn,
.rtl .main-home-content p:last-of-type .sp-container .btn + button,
.rtl .sp-container .main-home-content p:last-of-type .btn + button,
.rtl .main-home-content p:last-of-type .sp-container button + button,
.rtl .sp-container .main-home-content p:last-of-type button + button {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .main-home-content nav:last-child a + a {
  margin-right: 8px;
  margin-left: inherit;
}
.rtl .main-toggle-group-demo .main-toggle + .main-toggle {
  margin-right: 10px;
  margin-left: inherit;
}
.rtl .main-content-left-components {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .main-page-header {
  padding: 30px 0 40px;
}
.rtl .main-page-content-list li i {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .main-syntax-wrapper .badge {
  left: 5px;
  right: inherit !important;
}
.rtl .main-media-list-reviews .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .main-star-group span:last-child {
  margin-right: 5px;
  margin-left: inherit;
}
.rtl .main-star-item + .main-star-item {
  margin-right: 3px;
  margin-left: inherit;
}
.rtl .main-media-list-activity .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
@media (min-width: 992px) {
  .rtl .hor-top-header .header-brand-img.desktop-logo {
    right: 0;
    left: 0;
  }
}
.rtl .legend {
  margin-left: 10px;
  margin-right: inherit;
}
.rtl .best-emp {
  left: 0;
  right: inherit !important;
}
.rtl .userlist-table .dot-label {
  margin-left: 10px !important;
  margin-right: inherit;
}
@media (max-width: 768px) {
  .rtl .nav.main-nav-line.main-nav-line-chat.card-body .nav-link + .nav-link {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (max-width: 576px) {
  .rtl .project-work.list-unstyled li {
    margin-left: 1rem;
    margin-right: inherit;
  }
}
.rtl .main-header-right .dropdown-menu .select2-container--default .select2-selection--single {
  border-radius: 0 3px 0 3px;
  border-left: 0;
  border-right: inherit !important;
}
@media (max-width: 767px) {
  .rtl .responsive-navbar.navbar .navbar-collapse {
    padding-right: 1rem;
    padding-left: 0.3rem;
    right: 0;
    left: 0;
  }
}
@media (max-width: 991px) {
  .rtl .header-search .select2-container--default .select2-selection--single {
    border-radius: 0 3px 3px 0;
    border-left: 0;
    border-right: inherit !important;
  }
}
@media (max-width: 767px) {
  .rtl .responsive-navbar .dropdown-menu {
    right: 10px !important;
    left: 10px !important;
  }
  .rtl .responsive-navbar .nav-link .badge {
    left: 1px;
    right: inherit !important;
  }
}
.rtl .page-header {
  margin: 1.5rem 0 1.5rem;
  margin: 1.8rem 0 1.5rem 0;
}
.rtl .page-header .breadcrumb {
  padding-right: 0 !important;
  padding-left: inherit;
}
.rtl .page-header .breadcrumb-item a {
  padding-right: 5px;
  padding-left: inherit;
}
@media (max-width: 991px) {
  .rtl .header-search .select2-container--default .select2-selection--single .select2-selection__arrow b {
    right: 93% !important;
    left: inherit !important;
  }
  .rtl .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
    margin-right: 35px;
    margin-left: inherit;
  }
  .rtl .main-sidebar-hide .side-header {
    right: 0px;
    left: 0px;
  }
  .rtl .main-content .page-header .btn.btn-list {
    padding-right: 0;
    padding-left: inherit;
    text-align: right;
  }
}
@media (max-width: 767px) {
  .rtl div.dataTables_wrapper div.dataTables_filter input {
    margin-right: 0 !important;
    margin-left: inherit;
  }
  .rtl div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
    padding-left: 0;
    padding-right: inherit;
  }
  .rtl .vtimeline:before {
    right: 6px !important;
    left: inherit !important;
  }
  .rtl .vtimeline .timeline-wrapper {
    padding-left: 0 !important;
    padding-right: inherit;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-badge {
    right: -2px !important;
    left: inherit !important;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-panel {
    margin-right: 12% !important;
    margin-left: initial !important;
  }
  .rtl .vtimeline .timeline-wrapper .timeline-panel:after {
    border-left: 14px solid #f7f6f9 !important;
    border-right: 0 solid #f7f6f9 !important;
    right: -14px !important;
    left: auto !important;
  }
  .rtl .vtimeline .timeline-wrapper.timeline-inverted {
    padding-right: 0 !important;
    padding-left: inherit;
  }
  .rtl .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
    margin-left: 0 !important;
    margin-right: 12% !important;
  }
}
@media (max-width: 575.98px) {
  .rtl .modal.pos-static .modal-footer > :not(:first-child) {
    margin-right: 0;
    margin-left: inherit;
  }
}
@media (min-width: 992px) {
  .rtl .main-sidebar-hide .main-content.side-content {
    margin-right: 0;
    margin-left: inherit;
  }
  .rtl.horizontalmenu .main-footer {
    padding-right: 0;
    padding-left: inherit;
  }
}
.rtl #back-to-top {
  left: 20px;
  right: initial !important;
}
.rtl .custom-leftnav .main-content-left-components {
  border-left: 0;
  border-right: inherit !important;
}
.rtl .component-item a:before {
  margin-left: 8px;
  margin-right: inherit;
}
.rtl .skill-tags a {
  float: right;
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .reviewnavs {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .reviewnavs li {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .dash-icon {
  left: 10px;
  right: inherit !important;
}
.rtl .pricing-tabs .nav-price li a {
  padding: 10px 20px 10px 20px;
}
.rtl .price-value1 span {
  margin-right: 17px;
  margin-left: inherit;
}
.rtl .pricingContent2 ul li {
  padding: 25px 0 0 0;
}
.rtl .pricingContent1 ul li {
  padding: 18px 0 0 0;
}
.rtl .pricingtabs-badge {
  left: 0;
  right: inherit !important;
}
.rtl .pricingtabs-badge .badge {
  float: left;
  left: -71px;
  right: inherit !important;
  transform: rotate(-45deg);
}
.rtl .highlight {
  margin: 1rem 0 2rem;
}
.rtl .clipboard-icon {
  left: 10px;
  right: inherit !important;
}
.rtl .our-team .picture::after {
  right: 0;
  left: inherit !important;
}
.rtl .task-list {
  padding: 30px 0 0;
}
.rtl .task-list:after {
  right: 30px;
  left: inherit !important;
}
.rtl .task-list li {
  padding-right: 55px;
  padding-left: inherit;
}
.rtl .task-list li .task-icon {
  right: 22px;
  left: inherit !important;
}
.rtl .item-card .product-info {
  right: 0;
  left: 0;
}
.rtl .dot-label {
  margin-left: 5px;
  margin-right: initial;
}
.rtl .activity-block .task-list li {
  padding-right: 3rem;
}
.rtl .activity-block .task-list:after {
  right: 18px;
  left: inherit !important;
}
.rtl .activity-block .task-list li .task-icon {
  right: 1px;
  left: inherit !important;
}
.rtl #global-loader {
  right: 0;
  left: 0;
}
.rtl .loader-img {
  left: 0;
  right: 0;
}
.rtl .user-info {
  padding-right: 0px;
  padding-left: inherit;
}
.rtl .page-header .page-title i {
  margin-left: 8px !important;
  margin-right: inherit;
}
.rtl .feature .feature-icon {
  right: 0;
  left: 0;
}
.rtl .search-imgs li {
  margin-left: 1rem;
  margin-right: inherit;
}
.rtl .search-imgs li img {
  margin-left: 1rem;
  margin-right: inherit;
}
.rtl .handle-counter .counter-minus,
.rtl .handle-counter .counter-plus {
  float: right;
}
.rtl .handle-counter input {
  float: right;
}
.rtl .counter-minus {
  border-radius: 0 3px 3px 0;
}
.rtl .counter-plus {
  border-radius: 3px 0 0 3px;
}
.rtl .itemside .info {
  padding-right: 15px;
  padding-left: 7px;
}
.rtl .file-browser .btn-primary {
  border-radius: 6px 0 0 6px !important;
}
.rtl .project-status:before {
  margin-left: 12px;
  margin-right: inherit;
}
.rtl .project-status.success:before {
  border-right: 3px solid #19b159;
  border-left: inherit !important;
}
.rtl .project-status.danger:before {
  border-right: 3px solid #fd6074;
  border-left: inherit !important;
}
.rtl .project-status.warning:before {
  border-right: 3px solid #ecb529;
  border-left: inherit !important;
}
.rtl .forth.circle .chart-circle-value.circle-style {
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 699px) {
  .rtl.horizontalmenu .page-header {
    display: block;
  }
  .rtl .breadcrumb-5 a:first-child {
    padding-right: 16px !important;
    padding-left: inherit;
  }
}
.rtl .user-lock .option-dots:hover {
  background: transparent;
}
@media (min-width: 991px) {
  .rtl .hor-header.top-header .header-brand2 .top-header-logo1 {
    right: 0;
    left: 0;
  }
  .rtl .dark-theme .hor-header.top-header .header-brand2 .top-header-logo2 {
    right: 0;
    left: 0;
  }
  .rtl .header-dark .hor-header.top-header .header-brand2 .top-header-logo2 {
    right: 0;
    left: 0;
  }
}
@media (max-width: 480px) {
  .rtl #group .pd-x-25 {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 991px) {
  .rtl .color-header .hor-header.top-header .header-brand2 .top-header-logo2 {
    right: 0;
    left: 0;
  }
}
.rtl .selectgroup-item + .selectgroup-item {
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .selectgroup-item:not(:first-child) .selectgroup-button {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.rtl .selectgroup-item:not(:last-child) .selectgroup-button {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.rtl .selectgroup-input {
  right: 0;
  left: inherit !important;
}
.rtl .selectgroup-button-icon {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.rtl .selectgroup-pills .selectgroup-item {
  margin-left: 0.5rem;
  margin-right: inherit;
}
.rtl .colorinput {
  margin-left: 5px;
  margin-right: inherit;
}
.rtl .colorinput-color:before {
  right: 0.25rem;
  left: inherit !important;
}
.rtl *::-ms-backdrop,
.rtl .bg-img:before {
  right: 0;
  left: inherit !important;
}
@media (max-width: 1440px) {
  .rtl .main-form-search .form-control {
    border-radius: 0px 10px 10px 0px !important;
  }
}
.rtl .main-header-center .search-btn {
  border-radius: 10px 0 0 10px !important;
}
.rtl .dropdown-menu .main-form-search .btn {
  border-radius: 10px 0 0 10px !important;
}
.rtl .main-header-menu-icon {
  margin-left: 0px;
  margin-right: inherit;
}
.rtl .btn-icon-text i {
  margin-left: 0.6rem;
  margin-right: inherit;
}
.rtl .btn-icon-text span {
  float: left;
}
.rtl .card-item .card-item-icon {
  left: 22px;
  right: inherit !important;
}
.rtl .transaction-blog:before {
  right: 18px;
  left: inherit !important;
  border-right: 2px dotted #e4e3e8;
  border-left: inherit !important;
}
.rtl .transaction-details {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .product-timeline ul.timeline-1:before {
  border-right: none !important;
  border-left: inherit !important;
}
.rtl .main-content-title {
  right: 4px;
  left: inherit !important;
}
.rtl .header-navheading {
  padding: 15px 15px 15px;
  border-radius: 11px 11px 0 0;
}
.rtl .main-message-list .media-body {
  margin-right: 15px;
  margin-left: inherit;
}
.rtl .side-header {
  transition: padding-right 0.3s ease;
}
.rtl .main-header-left {
  transition: padding-right 0.3s ease;
}
.rtl .main-header-center {
  transition: padding-right 0.3s ease;
}
.rtl .sidebar-icon {
  left: 13px;
  right: inherit !important;
}
.rtl .responsive-navbar.navbar .navbar-collapse {
  padding-right: 0 !important;
  padding-left: inherit;
}
.rtl .crypto-buysell-card .select2-container--default .select2-selection--single {
  border-radius: 6px 0 0 6px !important;
}
.rtl .crypto-wallet .clipboard-icon {
  border-radius: 6px 0 0 6px !important;
}
.rtl .bg-alert:before {
  right: 0;
  left: inherit !important;
}
.rtl .input-group .input-group-btn .btn.ripple.btn-primary {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.rtl .tabs-style-1 .main-nav-line .nav-link.active {
  border-color: #e0e6ed #e0e6ed #ffffff;
  border-radius: 6px 6px 0px 0px;
}
.rtl .tabs-style-1 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
}
.rtl .tabs-style-2 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
  margin: 0 0 0px 5px;
  border-radius: 6px 6px 0 0;
}
.rtl .tabs-style-3 .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  margin: 0 0 5px 5px;
}
.rtl .tabs-style-4 .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  margin: 0 0 5px 0;
}
.rtl .main-mail-compose-compress,
.rtl .main-mail-compose-minimize {
  right: auto;
  left: 4px;
}
@media (max-width: 767px) {
  .rtl .main-header-notification.show .dropdown-menu::before {
    right: 110px;
    left: inherit !important;
  }
  .rtl .main-header-message.show .dropdown-menu::before {
    right: 158px;
    left: inherit !important;
  }
}
@media (max-width: 767px) {
  .rtl .hor-menu .nav-link .hor-icon {
    margin-left: 9px;
    margin-right: inherit;
  }
  .rtl .hor-menu li.active .hor-icon {
    margin-left: 9px;
    margin-right: inherit;
  }
}
@media (max-width: 640px) {
  .rtl .tabs-style-1 .main-nav-line .nav-link,
.rtl .tabs-style-2 .main-nav-line .nav-link {
    padding: 10px 12px 10px 12px;
  }
}
@media (max-width: 480px) {
  .rtl .tabs-style-1 .main-nav-line .nav-link,
.rtl .tabs-style-2 .main-nav-line .nav-link {
    padding: 10px 8px 10px 8px;
  }
}
.rtl .accordion-item:first-of-type {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.rtl .accordion-item:last-of-type {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.rtl .accordion-item:first-of-type .accordion-button {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.rtl .accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.rtl .panel-heading1 a.collapsed:before {
  left: 15px;
  right: inherit !important;
}
.rtl .panel-heading1 a:before {
  left: 15px;
  right: inherit !important;
}
.rtl .panel-heading1 a.active {
  border-radius: 6px 6px 0 0;
}
.rtl .morris-legends {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .morris-legends li {
  float: right;
}
@media (max-width: 992px) and (min-width: 767px) {
  .rtl.horizontalmenu .main-header-menu-icon {
    margin-right: 7px;
    margin-left: inherit;
  }
}
.rtl .intl-tel-input .flag-dropdown .selected-flag {
  border-bottom-right-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
  margin: 1px 1px 1px 2px;
  padding: 11px 6px 10px 16px;
}
.rtl .intl-tel-input .flag-dropdown .selected-flag .down-arrow {
  right: 20px;
  left: initial;
}
.rtl .intl-tel-input .flag-dropdown .country-list .flag,
.rtl .intl-tel-input .flag-dropdown .country-list .country-name {
  margin-left: 6px;
}
.rtl .intl-tel-input input {
  border-bottom-right-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
.rtl #basic-addon2.input-group-text {
  border-left: 1px solid #e8e8f7 !important;
  border-right: inherit !important;
}
.rtl .signin-or-title::after {
  right: 0;
  left: 0;
}
.rtl .bootstrap-tagsinput .badge {
  padding: 5px 6px 5px 6px !important;
}
@media (min-width: 1200px) {
  .rtl .dt-buttons.btn-group {
    right: 172px;
    left: inherit !important;
  }
}
.rtl .datadelete-table-btn {
  right: 240px;
  left: inherit !important;
}
@media screen and (max-width: 992px) {
  .rtl .datadelete-table-btn {
    left: 0;
    right: 0;
  }
  .rtl .dt-buttons.btn-group {
    left: 0;
    right: 0;
  }
}
.rtl .richText .richText-toolbar ul li a {
  border-left: 1px solid #e8e8f7;
  border-right: inherit !important;
}
.rtl .richText .richText-toolbar ul {
  padding-right: 0;
  padding-left: inherit;
}
.rtl .mobilelogo img {
  margin-right: -11px;
  margin-left: inherit;
}
.rtl .product-grid .wishlist-icon {
  left: 10px;
  right: inherit !important;
}
.rtl #recentorders th:last-child,
.rtl #recentorders td:last-child {
  border-left-width: 0px;
  border-right-width: inherit !important;
}
.rtl .open-file {
  left: 0;
  right: 0;
}
.rtl .file-image .icons {
  left: 22px;
  right: inherit;
  text-align: left;
}
.rtl .file-image .icons li a:after,
.rtl .file-image .icons li a:before {
  right: 50%;
  left: 0;
}
.rtl .file-name {
  left: 0;
  right: 0;
}
.rtl .file-image-sm .icons {
  left: 7px;
  right: inherit;
  text-align: left;
}
.rtl .file-image-sm .file-name-sm {
  right: 0;
  left: 0;
}
.rtl .file-image-md .icons {
  left: 7px;
  right: inherit;
  text-align: left;
}
.rtl .file-image-md .file-name-md {
  right: 0;
  left: 0;
}
.rtl .file-image-lg .icons {
  left: 7px;
  right: inherit;
  text-align: left;
}
.rtl .file-image-lg .file-name-lg {
  right: 0;
  left: 0;
}
.rtl .notify-time {
  right: auto;
  left: 25px;
}
.rtl .notification:before {
  right: 20%;
  left: inherit !important;
  margin-right: -1px;
  margin-left: inherit;
}
.rtl .notification .notification-time {
  right: 0;
  left: inherit !important;
  text-align: left;
}
.rtl .notification .notification-icon {
  right: 15%;
  left: inherit !important;
}
.rtl .notification .notification-body {
  margin-right: 24%;
  margin-left: 18%;
}
.rtl .notification .notification-body:before {
  border-left-color: #ffffff;
  border-right-color: transparent;
  right: -20px;
  left: inherit !important;
}
@media (max-width: 767px) {
  .rtl .notification .notification-body {
    margin-right: 0;
    margin-left: 0;
  }
}
.rtl .main-signin-wrapper .header-setting-icon {
  right: auto;
  left: 50px;
}
@media (max-width: 767px) {
  .rtl .main-signin-wrapper .header-setting-icon {
    right: auto;
    left: 20px;
  }
}
.rtl .main-signin-wrapper.construction .header-setting-icon {
  right: auto;
  left: 50px;
}
.rtl .main-header-center .form-control {
  border-radius: 0px 10px 10px 0px !important;
}
.rtl .main-header-center .select2-container--default .select2-selection--single {
  border-left: 0;
  border-right: inherit !important;
}
.rtl .resp-tabs-list li.resp-tab-item.active::after, .rtl .resp-tabs-list li.resp-tab-active::after, .rtl .resp-tabs-list li.resp-tab-item.active::before, .rtl .resp-tabs-list li.resp-tab-active::before {
  border-left: 20px solid #25233c;
  border-right: inherit !important;
}
.rtl .project-status.primary:before {
  border-right: 3px solid var(--primary-bg-color);
  border-left: inherit !important;
}
.rtl .fe-chevron-right:before {
  content: "\e92e";
}
.rtl .side-menu .nav-item.show i.angle {
  transform: rotate(270deg);
}
.rtl .side-menu .nav-item.show .nav-sub .nav-sub-item.show .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(270deg);
}
.rtl .side-menu .nav-item.show .nav-sub .nav-sub-item.show .sub-nav-sub .nav-sub-item.show .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(270deg);
}
.rtl .demo_changer.active {
  transition: all 0.3s ease;
  right: auto !important;
  left: 0;
}
.rtl .demo_changer {
  right: auto !important;
  left: -270px;
  transition: all 0.3s ease;
}

.rtl div.dataTables_wrapper div.dataTables_filter {
  text-align: left;
}

.rtl div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-left: 0;
}

.rtl div.dataTables_wrapper div.dataTables_filter input {
  margin-right: 0.5em;
  margin-left: inherit;
}

.rtl #marketingvalues th:first-child {
  border-right-width: 1px;
  border-left-width: 0;
}

.rtl table.dataTable > thead .sorting:before,
.rtl table.dataTable > thead .sorting_asc:before,
.rtl table.dataTable > thead .sorting_desc:before,
.rtl table.dataTable > thead .sorting_asc_disabled:before,
.rtl table.dataTable > thead .sorting_desc_disabled:before {
  left: 1em;
  right: inherit;
}

.rtl table.dataTable > thead .sorting:after,
.rtl table.dataTable > thead .sorting_asc:after,
.rtl table.dataTable > thead .sorting_desc:after,
.rtl table.dataTable > thead .sorting_asc_disabled:after,
.rtl table.dataTable > thead .sorting_desc_disabled:after {
  left: 0.5em;
  right: inherit;
}

.rtl #recentorders th:first-child,
.rtl #recentorders td:first-child {
  border-right-width: 0;
  border-left-width: 0;
}

.rtl .select2-container--default .select2-selection--single .select2-selection__arrow b {
  right: 50%;
  margin-right: -4px;
}

.rtl .select2-container--open .select2-dropdown--above {
  direction: rtl;
}

.rtl .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.rtl .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 6px;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 6px;
}

.rtl .active.carousel-item-start,
.rtl .carousel-item-prev:not(.carousel-item-end) {
  transform: translateX(100%) !important;
}

.rtl .active.carousel-item-end {
  transform: translateX(-100%) !important;
}

.rtl .carousel-item-next:not(.carousel-item-start) {
  transform: translateX(-100%) !important;
  transform: translateX(-100%) !important;
}

.rtl [type=email],
.rtl [type=number],
.rtl [type=tel],
.rtl [type=url] {
  direction: rtl;
}

.rtl .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button.ff_fileupload_start_upload {
  margin-left: 0.5em;
}

.rtl .mdi-arrow-left:before {
  content: "\f054";
}

.rtl .mdi-arrow-right:before {
  content: "\f04d";
}

.rtl .mail-option .chk-all,
.rtl .mail-option .btn-group a.btn {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}

.rtl .btn-list.radiobtns .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .btn-list.radiobtns .btn-group > .btn:nth-child(n+3) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rtl .btn-list.checkboxbtns .btn-group > .btn:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rtl .btn-list.checkboxbtns .btn-group > .btn:nth-child(n+3) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rtl .select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 9px;
}

.rtl .datepicker-container {
  right: 735px;
  direction: rtl;
}

.rtl .datepicker-panel > ul > li {
  float: right;
}

.rtl .datepicker-top-left::before,
.rtl .datepicker-top-left::after,
.rtl .datepicker-top-right::before,
.rtl .datepicker-top-right::after {
  right: 10px;
  left: initial;
}

.rtl .ion-ios-arrow-back:before {
  content: "\f3d1";
}

.rtl .ion-ios-arrow-forward:before {
  content: "\f3cf";
}

.rtl .pagination-circled .page-item:first-child .page-link,
.rtl .pagination-circled .page-item:last-child .page-link {
  border-radius: 100%;
}

.rtl .bs-popover-auto[data-popper-placement^=right] > .popover-arrow,
.rtl .bs-popover-end > .popover-arrow {
  left: calc(-0.5rem - 1px);
  right: auto !important;
}
.rtl .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.rtl .bs-popover-end > .popover-arrow::before {
  right: -1px;
}
.rtl .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after,
.rtl .bs-popover-end > .popover-arrow::after {
  right: -1px;
}
.rtl .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.rtl .bs-tooltip-end .tooltip-arrow {
  left: 0;
  right: auto;
}
.rtl .toast-header .btn-close {
  margin-left: 3px;
  margin-right: 0.75rem;
}
.rtl .bootstrap-tagsinput .badge [data-role=remove] {
  margin-right: 8px;
  margin-left: 0;
}
.rtl .fa-angle-right:before {
  content: "\f104";
}
.rtl .fa-angle-left:before {
  content: "\f105";
}
.rtl #growls-default {
  left: 10px;
  right: inherit;
}
.rtl #ui_notifIt {
  left: 10px;
  right: initial;
}
.rtl .notifit_confirm,
.rtl .notifit_prompt {
  right: auto !important;
  left: 20px !important;
}
.rtl .tree li i {
  margin-left: 10px;
  margin-right: initial;
  float: right;
  margin-top: 7px;
}
.rtl .sweet-alert .sa-icon.sa-info::after {
  margin-right: -3px;
  margin-left: initial;
}
.rtl .sweet-alert .sa-icon.sa-info::before {
  right: 50%;
  left: initial;
  margin-right: -2px;
  margin-left: initial;
}
.rtl div.dataTables_wrapper div.dataTables_length label {
  text-align: right;
}
.rtl .input-group-text {
  border-left: none;
  border-right: 1px solid #e8e8f7;
}
.rtl .datetimepicker table th.prev span::before {
  content: "\f3d1";
}
.rtl .datetimepicker table th.next span::before {
  content: "\f3cf";
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: "\f3cf";
}
.rtl .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: "\f3d1";
}
.rtl .datepicker {
  direction: rtl;
}
.rtl .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  float: right;
}
@media (min-width: 564px) {
  .rtl .daterangepicker.ltr {
    direction: rtl;
    text-align: right;
  }
  .rtl .daterangepicker.ltr .ranges,
.rtl .daterangepicker.ltr .calendar {
    float: right;
  }
}
.rtl .fa-chevron-right:before {
  content: "\f053";
}
.rtl .fa-chevron-left:before {
  content: "\f054";
}
.rtl .ql-editor {
  text-align: right;
}
.rtl .richText .richText-toolbar ul li {
  float: right;
}
.rtl .richText .richText-editor:focus {
  border-right: #4456c3 solid 2px;
  border-left: 0px;
}
.rtl .btn-group.file-attach .rounded-pill {
  border-radius: 0 50px 50px 0 !important;
}
.rtl .btn-group.file-attach .btn-close.rounded-pill {
  border-radius: 50px 0 0 50px !important;
}
.rtl .lds-heart {
  transform: rotate(315deg);
}
.rtl .lds-heart div:before {
  border-radius: 0 50% 50% 0;
}

.rtl .btn-group > .btn-group:not(:first-child) > .btn,
.rtl .btn-group > .btn:nth-child(n+3),
.rtl .btn-group > :not(.btn-check) + .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

@media (min-width: 1300px) {
  .rtl .signpages {
    margin: 5em auto;
  }
}

.rtl .dropdown-menu-end {
  --bs-position: start;
}

.rtl .dropdown-menu-start {
  --bs-position: end;
}

.rtl .revenuechart-container .chart2 {
  margin-right: -14px;
  margin-left: initial;
}

.rtl .apexcharts-legend-series:first-child {
  transform: translate(50px, 0);
}

.rtl .apexcharts-legend-series {
  transform: translate(30px, 0);
}

.rtl #slide-right {
  right: initial;
  left: 20px;
  transform: rotate(180deg);
}

.rtl #slide-left {
  left: initial;
  right: 20px;
  transform: rotate(180deg);
}

.rtl .alert-dismissible i {
  float: right;
  margin-top: 5px;
}

.rtl.transparent-theme .tree ul:before {
  border-right: 2px solid rgba(255, 255, 255, 0.1);
  border-left: 0px;
}

.rtl .tree ul:before {
  right: -10px;
  left: inherit;
  border-right: 2px solid #d8e0f7;
  border-left: inherit;
}

.rtl .tree ul {
  margin-right: 1em;
  margin-left: inherit;
}

.rtl .tree ul li:before {
  right: -10px;
  left: inherit;
}

.rtl .intl-tel-input input {
  padding-right: 47px;
  padding-left: inherit;
}

.rtl.dark-theme .intl-tel-input .flag-dropdown .selected-flag,
.rtl.transparent-theme .intl-tel-input .flag-dropdown .selected-flag {
  border-right: inherit;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}

@media (min-width: 992px) {
  .rtl.horizontalmenu .hor-menu .menu-nav .nav-sub {
    right: auto;
    left: inherit;
  }
}
.rtl .form-select.is-invalid:not([multiple]):not([size]),
.rtl .form-select.is-invalid:not([multiple])[size="1"],
.rtl .was-validated .form-select:invalid:not([multiple]):not([size]),
.rtl .was-validated .form-select:invalid:not([multiple])[size="1"] {
  padding-left: 4.125rem;
  padding-right: 0.75rem;
}

.rtl .smartphoto-dismiss {
  left: 22px !important;
  right: inherit !important;
}

@media screen and (min-width: 576px) and (max-width: 767px) {
  .rtl .search-page .main-nav-line .nav-link + .nav-link {
    margin-right: 30px;
    margin-left: inherit;
  }
}
.rtl.transparent-theme #recentorders th:last-child,
.rtl.transparent-theme #recentorders td:last-child {
  border-left-width: 0px !important;
  border-right-width: inherit !important;
}

@media (max-width: 763px) {
  .rtl .table-shopping-cart th:last-child,
.rtl .table-shopping-cart td:last-child {
    border-left-width: 2px !important;
  }
}
@media (max-width: 693px) {
  .rtl .ecommerce-orders th:last-child,
.rtl .ecommerce-orders td:last-child {
    border-left-width: 2px !important;
  }
}
@media (max-width: 1318px) {
  .rtl .transcation-crypto table th:last-child,
.rtl .transcation-crypto table td:last-child {
    border-left: 1px solid #e8e8f7 !important;
  }
}
.rtl table.table-bordered.dataTable th:first-child,
.rtl table.table-bordered.dataTable th:first-child,
.rtl table.table-bordered.dataTable td:first-child,
.rtl table.table-bordered.dataTable td:first-child {
  border-right-width: 1px;
}
.rtl table.table-bordered.dataTable th:last-child,
.rtl table.table-bordered.dataTable th:last-child,
.rtl table.table-bordered.dataTable td:last-child,
.rtl table.table-bordered.dataTable td:last-child {
  border-left-width: 0 !important;
}

@media (max-width: 730px) {
  .rtl table.table-bordered.dataTable th:last-child,
.rtl table.table-bordered.dataTable td:last-child {
    border-left-width: 1px !important;
  }
}
@media (max-width: 604px) {
  .rtl #form-input-datatable th:last-child,
.rtl #form-input-datatable td:last-child {
    border-left-width: 1px !important;
  }
}
@media screen and (min-width: 605px) and (max-width: 730px) {
  .rtl #form-input-datatable th:last-child,
.rtl #form-input-datatable td:last-child {
    border-left-width: 0px !important;
  }
}
@media screen and (min-width: 731px) and (max-width: 1475px) {
  .rtl #delete-datatable th:last-child,
.rtl #delete-datatable td:last-child {
    border-left-width: 1px !important;
  }
}
.color-header .main-header.side-header .form-control {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-header .main-header {
  background-color: var(--primary-bg-color) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.color-header .main-header-menu-icon .header-menu-icon {
  fill: #ffffff;
}
.color-header .main-header-menu-icon .header-menu-icon:hover {
  background: rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .color-header .header-icons {
    fill: #ffffff;
  }
  .color-header .header-icons:hover {
    background: rgba(255, 255, 255, 0.1);
  }
}
@media (max-width: 992px) {
  .color-header .header-icons.navbar-toggler-icon {
    fill: #ffffff;
  }
  .color-header .header-icons.navbar-toggler-icon:hover {
    background: rgba(255, 255, 255, 0.1);
  }
}
.color-header .main-header-center .search-btn {
  background-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .color-header .header-navheading {
    background: #ffffff;
  }
  .color-header .main-notification-text, .color-header .main-message-text, .color-header .main-notification-title {
    color: #000000;
  }
  .color-header .main-header-notification.show .dropdown-menu::before, .color-header .main-header-message.show .dropdown-menu::before, .color-header .main-profile-menu.show .dropdown-menu::before {
    background: #ffffff;
  }
}
.color-header .main-header-center .form-control {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--primary-bg-color);
}
.color-header.dark-theme .main-header-center input {
  color: #ffffff;
}
.color-header.dark-theme .main-header-center input::placeholder {
  color: #ffffff !important;
}
.color-header .main-header-center input::placeholder {
  color: #ffffff !important;
}
.color-header.dark-theme .main-header-center .form-control:focus {
  background: var(--primary-bg-color) !important;
}
.color-header.dark-theme .responsive-navbar.navbar .navbar-collapse {
  background: transparent;
}
@media (max-width: 991px) {
  .color-header.dark-theme .responsive-navbar.navbar .navbar-collapse {
    background: var(--dark-theme) !important;
  }
}
.color-header.dark-theme .header-navheading {
  background: var(--dark-theme);
}
.color-header.dark-theme .main-notification-text, .color-header.dark-theme .main-message-text, .color-header.dark-theme .main-notification-title {
  color: #ffffff;
}
.color-header.dark-theme .main-header-notification.show .dropdown-menu::before, .color-header.dark-theme .main-header-message.show .dropdown-menu::before, .color-header.dark-theme .main-profile-menu.show .dropdown-menu::before {
  background: var(--dark-theme);
}
@media (max-width: 991px) {
  .color-header.leftmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .color-header.leftmenu .responsive-logo .mobile-logo {
    display: none;
  }
  .color-header.leftmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: 0 auto;
  }
}
.color-header.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo {
  display: none !important;
}
.color-header.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo-dark {
  display: block !important;
}
@media (max-width: 991px) {
  .color-header.horizontalmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .color-header.horizontalmenu .responsive-logo .mobile-logo {
    display: none;
  }
  .color-header.horizontalmenu .responsive-logo .mobile-logo-dark {
    display: block;
  }
  .color-header.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo-dark {
    display: none !important;
  }
}
.color-header .header-setting-icon:hover {
  background: rgba(255, 255, 255, 0.1);
}
.color-header .header-setting-icon .settings-icon {
  fill: #ffffff !important;
}
.color-header .nav-link.icon.header-setting-icon:hover, .color-header .nav-link.icon.header-setting-icon:focus {
  background: rgba(255, 255, 255, 0.1) !important;
}
@media (max-width: 991px) {
  .color-header.horizontalmenu .main-header.side-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}

.header-dark .main-header.side-header .form-control {
  color: rgba(255, 255, 255, 0.7) !important;
}
.header-dark .main-header {
  background-color: var(--dark-theme) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.header-dark .main-header-center .form-control {
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: var(--dark-theme);
}
.header-dark .main-header-menu-icon .header-menu-icon {
  fill: #dadef4;
}
.header-dark .main-header-menu-icon .header-menu-icon:hover {
  background: rgba(255, 255, 255, 0.05);
}
@media (min-width: 768px) {
  .header-dark .header-icons {
    fill: #dadef4;
  }
  .header-dark .header-icons:hover {
    background: rgba(255, 255, 255, 0.05);
  }
  .header-dark .country-Flag svg {
    background: rgba(255, 255, 255, 0.05);
  }
}
@media (max-width: 991px) {
  .header-dark .header-icons.navbar-toggler-icon {
    fill: #dadef4;
  }
  .header-dark .header-icons.navbar-toggler-icon:hover {
    background: rgba(255, 255, 255, 0.05) !important;
  }
}
@media (max-width: 991px) {
  .header-dark.leftmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .header-dark.leftmenu .responsive-logo .mobile-logo {
    display: none;
  }
  .header-dark.leftmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: 0 auto;
  }
}
.header-dark.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo {
  display: none !important;
}
.header-dark.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo-dark {
  display: block !important;
}
@media (max-width: 991px) {
  .header-dark.horizontalmenu .responsive-logo .mobile-logo-dark {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .header-dark.horizontalmenu .responsive-logo .mobile-logo {
    display: none;
  }
  .header-dark.horizontalmenu .responsive-logo .mobile-logo-dark {
    display: block;
  }
  .header-dark.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo-dark {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .header-dark .dark-theme.leftmenu .responsive-logo .mobile-logo-dark {
    display: block !important;
    margin: 0 auto;
  }
}
.header-dark .header-setting-icon:hover {
  background: rgba(255, 255, 255, 0.05) !important;
}
.header-dark .header-setting-icon .settings-icon {
  fill: #dadef4 !important;
}
.header-dark .nav-link.icon.header-setting-icon:hover, .header-dark .nav-link.icon.header-setting-icon:focus {
  background: rgba(0, 0, 0, 0.2) !important;
}
@media (max-width: 991px) {
  .header-dark.horizontalmenu .main-header.side-header {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
}

.header-light .main-header {
  background-color: #ffffff;
}
.header-light .main-header-center .form-control {
  border: 1px solid #e8e8f7 !important;
  background: #ffffff;
}
.header-light .responsive-navbar.navbar .navbar-collapse {
  background: #ffffff;
}
.header-light.dark-theme .main-header-center .form-control:focus {
  background: #ffffff !important;
}
.header-light .main-header-menu-icon .header-menu-icon {
  fill: #5a6485;
}
.header-light .main-header-menu-icon .header-menu-icon:hover {
  background: var(--primary-transparentcolor);
}
@media (max-width: 991px) {
  .header-light .header-icons.navbar-toggler-icon {
    fill: #5a6485;
  }
  .header-light .header-icons.navbar-toggler-icon:hover {
    background: var(--primary-transparentcolor);
  }
  .header-light.dark-theme.leftmenu .responsive-logo .mobile-logo-dark {
    display: none !important;
  }
  .header-light.dark-theme.leftmenu .responsive-logo .mobile-logo {
    display: block !important;
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  .header-light .header-icons {
    fill: #5a6485;
  }
}
@media (max-width: 991px) {
  .header-light.dark-theme .responsive-logo .mobile-logo {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .header-light.dark-theme .responsive-logo .mobile-logo {
    display: block !important;
  }
  .header-light.dark-theme .responsive-logo .mobile-logo-dark {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .header-light.dark-theme .responsive-navbar.navbar .navbar-collapse {
    background: var(--dark-theme) !important;
  }
}
@media (max-width: 991px) {
  .header-light.light-theme .responsive-navbar.navbar .navbar-collapse {
    background: #ffffff !important;
  }
}
@media (max-width: 991px) {
  .header-light.horizontalmenu .responsive-navbar.navbar .navbar-collapse {
    background: #ffffff !important;
  }
  .header-light.dark-theme.horizontalmenu .responsive-navbar.navbar .navbar-collapse {
    background: var(--dark-theme) !important;
  }
}
.header-light.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo {
  display: block !important;
}
.header-light.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo-dark {
  display: none !important;
}
@media (max-width: 991px) {
  .header-light.horizontalmenu .responsive-logo .mobile-logo {
    display: block;
    margin: auto;
  }
}
@media (max-width: 991px) {
  .header-light.horizontalmenu .responsive-logo .mobile-logo-dark {
    display: none;
  }
  .header-light.horizontalmenu .responsive-logo .mobile-logo {
    display: block;
  }
  .header-light.horizontalmenu .main-header.hor-header .main-header-left .main-logo .desktop-logo {
    display: none !important;
  }
}
.header-light .header-setting-icon .settings-icon {
  fill: #5a6485 !important;
}
.header-light .nav-link.icon.header-setting-icon:hover, .header-light .nav-link.icon.header-setting-icon:focus {
  background: var(--primary-transparentcolor) !important;
}
.header-light.light-menu .main-header {
  border-bottom: 1px solid #e8e8f7 !important;
}
@media (min-width: 768px) {
  .header-light.dark-theme .header-icons:hover {
    background: var(--primary-transparentcolor);
  }
}

.light-menu.dark-theme .main-menu {
  background: #ffffff;
}
.light-menu.dark-theme .main-sidebar-body .nav-label {
  color: #959596 !important;
}
.light-menu.dark-theme .main-sidebar-body .nav-link .sidemenu-icon {
  fill: var(--primary-bg-color);
}
.light-menu.dark-theme .main-sidebar-body .nav-link {
  color: #616366;
}
.light-menu.dark-theme .side-menu .nav-link:hover {
  color: var(--primary-bg-color);
}
.light-menu.dark-theme .main-sidebar-body li.active .sidemenu-icon {
  fill: #ffffff;
}
.light-menu.dark-theme .main-sidebar-body .nav-sub-link {
  color: #808191;
}
.light-menu.dark-theme .main-sidebar-body .nav-sub .nav-sub-link:before {
  color: #808191;
}
.light-menu.dark-theme .main-sidebar-body .nav-sub-link:hover, .light-menu.dark-theme .main-sidebar-body .nav-sub-link:focus {
  color: var(--primary-bg-color);
}
.light-menu.dark-theme .sidemenu-logo {
  background: #ffffff !important;
  border-bottom: 1px solid #e8e8f7 !important;
  border-right: 1px solid #e8e8f7 !important;
}
.light-menu.dark-theme .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: block;
}
.light-menu.dark-theme .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: block;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide .sidemenu-logo .desktop-logo {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide .sidemenu-logo .icon-logo {
  display: block;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .desktop-logo-dark, .light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .icon-logo-dark, .light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-header .sidemenu-logo .icon-logo {
  display: block;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu .main-sidebar-body .nav-sub {
  background: #ffffff;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .desktop-logo-dark, .light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .icon-logo-dark, .light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-header .sidemenu-logo .icon-logo {
  display: block;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-body .nav-sub {
  background: #ffffff;
}
.light-menu.dark-theme.main-sidebar-hide.main-sidebar-open.hover-submenu1 .main-sidebar-body .nav-sub .side-menu-label1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.light-menu.dark-theme .hor-menu .nav-link {
  color: #616366;
}
.light-menu.dark-theme .main-navbar .nav-link.with-sub::after {
  color: #616366;
}
@media (max-width: 991px) {
  .light-menu.dark-theme .main-navbar.hor-menu .nav-sub-link {
    color: #808191 !important;
  }
}
.light-menu.dark-theme .main-sidebar-body li.active .nav-sub-link.sub-with-sub .sidemenu-label, .light-menu.dark-theme .main-sidebar-body li.active .nav-sub-link i {
  color: #808191 !important;
}
.light-menu.dark-theme .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: #808191 !important;
}
.light-menu.dark-theme .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}
@media (min-width: 992px) {
  .light-menu .hor-menu .slide-left, .light-menu .hor-menu .slide-right {
    border: 1px solid #e8e8f7;
  }
  .light-menu.dark-theme .hor-menu .slide-left, .light-menu.dark-theme .hor-menu .slide-right {
    background-color: #ffffff;
  }
  .light-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    background-color: #ffffff;
  }
  .light-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    background-color: #ffffff;
  }
  .light-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    display: block;
  }
  .light-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    display: block;
  }
}
@media (max-width: 991px) {
  .light-menu.dark-theme .main-navbar.main-menu li.active .nav-sub-link.sub-with-sub .sidemenu-label {
    color: #808191 !important;
  }
  .light-menu.dark-theme .main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link {
    color: #808191 !important;
  }
  .light-menu.dark-theme .main-navbar.main-menu .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
    color: var(--primary-bg-color) !important;
  }
  .light-menu.dark-menu.horizontalmenu.main-navbar-show .main-navbar .nav-label {
    color: #959596;
  }
}
.light-menu.dark-theme.horizontalmenu .hor-menu .nav-link .hor-icon {
  fill: var(--primary-bg-color) !important;
}
.light-menu.dark-theme.horizontalmenu.main-navbar-show .hor-menu li.active .hor-icon {
  fill: #ffffff !important;
}
.light-menu.dark-theme .main-navbar.hor-menu .nav-item:hover .nav-link {
  color: var(--primary-bg-color) !important;
}

.color-menu .main-menu {
  background: var(--primary-bg-color);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.color-menu .main-sidebar-body .nav-label {
  color: #ffffff;
}
.color-menu.dark-theme .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-menu .main-sidebar-body .nav-link {
  color: #ffffff;
}
.color-menu .main-sidebar-body .nav-link .sidemenu-icon {
  fill: #ffffff;
}
.color-menu .main-sidebar-body li.active .sidemenu-icon {
  fill: #ffffff;
}
.color-menu .main-sidebar-body li.nav-item.active .nav-link {
  background-color: rgba(255, 255, 255, 0.1);
}
.color-menu .main-sidebar-body li.active .sidemenu-label, .color-menu .main-sidebar-body li.active i {
  color: #ffffff;
}
.color-menu .side-menu .nav-link:hover {
  color: #ffffff;
}
.color-menu .main-sidebar-body .nav-sub-link {
  color: rgba(255, 255, 255, 0.8);
}
.color-menu .main-sidebar-body .nav-sub .nav-sub-link:before {
  color: #dadef4;
}
.color-menu .main-sidebar-body .nav-sub-link:hover, .color-menu .main-sidebar-body .nav-sub-link:focus {
  color: #ffffff;
}
.color-menu .main-sidebar .nav-sub-item.active .nav-sub-link.active {
  color: #ffffff !important;
}
.color-menu .main-sidebar-body .nav-sub .nav-sub-item.active .nav-sub-link:before {
  color: #ffffff;
}
@media (min-width: 992px) {
  .color-menu.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    background: transparent;
  }
}
.color-menu.main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.5);
}
.color-menu .sidemenu-logo {
  background: var(--primary-bg-color) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.color-menu .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.color-menu .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}
.color-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.color-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}
.color-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: none;
}
.color-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: block;
}
.color-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.color-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: none;
}
.color-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo {
  display: none;
}
.color-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo-dark, .color-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo, .color-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo {
  display: none;
}
.color-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo-dark {
  display: block;
}
.color-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub {
  background-color: var(--primary-bg-color) !important;
}
.color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo-dark, .color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo, .color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo {
  display: none;
}
.color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo-dark {
  display: block;
}
.color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub {
  background-color: var(--primary-bg-color) !important;
}
.color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub .side-menu-label1 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.color-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub .side-menu-label1 a {
  color: #ffffff;
}
@media (min-width: 992px) {
  .color-menu.horizontalmenu .hor-menu li.nav-item.active .nav-link {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .color-menu.horizontalmenu .hor-menu .nav-link .hor-icon {
    fill: #ffffff;
  }
  .color-menu .main-navbar .nav-link.with-sub::after {
    color: #ffffff;
  }
}
@media (max-width: 991px) {
  .color-menu.horizontalmenu.main-navbar-show .hor-menu .nav-link .hor-icon {
    fill: #ffffff;
  }
  .color-menu.horizontalmenu.main-navbar-show .hor-menu li.nav-item.active .nav-link {
    background-color: rgba(255, 255, 255, 0.1);
  }
  .color-menu.horizontalmenu.main-navbar-show .main-navbar .nav-label {
    color: rgba(255, 255, 255, 0.7);
  }
  .color-menu.horizontalmenu.main-navbar-show .main-navbar .nav-sub-link {
    color: rgba(255, 255, 255, 0.8);
  }
  .color-menu .main-navbar.hor-menu .nav-sub-item.active .nav-sub-link.active {
    color: #ffffff;
  }
}
.color-menu .hor-menu .nav-link {
  color: #ffffff;
}
.color-menu .main-navbar.hor-menu .nav-item:hover .nav-link {
  color: #ffffff;
}
.color-menu .main-navbar .nav-item:hover .nav-link.with-sub::after {
  color: #ffffff !important;
}
.color-menu .main-sidebar-body li.active .nav-sub-link.sub-with-sub .sidemenu-label, .color-menu .main-sidebar-body li.active .nav-sub-link i {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-menu .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-menu .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: #ffffff !important;
}
@media (min-width: 992px) {
  .color-menu .hor-menu .slide-left, .color-menu .hor-menu .slide-right {
    border: 1px solid rgba(255, 255, 255, 0.2);
    background-color: rgba(255, 255, 255, 0.2);
  }
}

.dark-menu .main-menu {
  background: var(--dark-theme);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
}
.dark-menu .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.4);
}
.dark-menu.dark-theme .main-sidebar-body .nav-label {
  color: rgba(255, 255, 255, 0.4);
}
.dark-menu .main-sidebar-body .nav-link {
  color: #dadef4;
}
.dark-menu .main-sidebar-body .nav-link .sidemenu-icon {
  fill: #dadef4;
}
.dark-menu .main-sidebar-body li.active .sidemenu-icon {
  fill: #ffffff;
}
.dark-menu .main-sidebar-body li.nav-item.active .nav-link {
  background-color: var(--primary-bg-color);
}
.dark-menu .main-sidebar-body li.active .sidemenu-label, .dark-menu .main-sidebar-body li.active i {
  color: #ffffff;
}
.dark-menu .side-menu .nav-link:hover {
  color: #ffffff;
}
.dark-menu .main-sidebar-body .nav-sub-link {
  color: #dadef4;
}
.dark-menu .main-sidebar-body .nav-sub .nav-sub-link:before {
  color: #dadef4;
}
.dark-menu .main-sidebar-body .nav-sub-link:hover, .dark-menu .main-sidebar-body .nav-sub-link:focus {
  color: #ffffff;
}
.dark-menu .main-sidebar .nav-sub-item.active .nav-sub-link.active {
  color: #ffffff !important;
}
.dark-menu .main-sidebar-body .nav-sub .nav-sub-item.active .nav-sub-link:before {
  color: #ffffff;
}
@media (min-width: 992px) {
  .dark-menu.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    background: var(--primary-bg-color) !important;
  }
}
.dark-menu .sidemenu-logo {
  background: var(--dark-theme) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.dark-menu .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.dark-menu .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}
.dark-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.dark-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: block;
}
.dark-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: none;
}
.dark-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo {
  display: none;
}
.dark-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo-dark {
  display: none;
}
.dark-menu.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo {
  display: none;
}
.dark-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo-dark, .dark-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo, .dark-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo {
  display: none;
}
.dark-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-menu.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub {
  background-color: var(--dark-theme);
}
.dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo-dark, .dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .desktop-logo, .dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo {
  display: none;
}
.dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo .icon-logo-dark {
  display: block;
}
.dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub {
  background-color: var(--dark-theme);
}
.dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub .side-menu-label1 {
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.dark-menu.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub .side-menu-label1 a {
  color: #ffffff;
}
.dark-menu .hor-menu .nav-link {
  color: #ffffff;
}
@media (min-width: 992px) {
  .dark-menu.horizontalmenu .hor-menu .nav-link .hor-icon {
    fill: #ffffff;
  }
}
@media (max-width: 991px) {
  .dark-menu.horizontalmenu.main-navbar-show .hor-menu .nav-link .hor-icon {
    fill: #ffffff;
  }
  .dark-menu.horizontalmenu.main-navbar-show .main-navbar .nav-label {
    color: rgba(255, 255, 255, 0.4);
  }
  .dark-menu.horizontalmenu.main-navbar-show .main-navbar .nav-sub-link {
    color: rgba(255, 255, 255, 0.7);
  }
}
.dark-menu .main-navbar .nav-link.with-sub::after {
  color: #ffffff;
}
.dark-menu .main-navbar.hor-menu .nav-item:hover .nav-link {
  color: #ffffff;
}
.dark-menu .main-navbar .nav-item:hover .nav-link.with-sub::after {
  color: #ffffff;
}
.dark-menu .main-sidebar-body li.active .nav-sub-link.sub-with-sub .sidemenu-label, .dark-menu .main-sidebar-body li.active .nav-sub-link i {
  color: #dadef4 !important;
}
.dark-menu .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: #dadef4 !important;
}
.dark-menu .main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: #ffffff !important;
}
@media (min-width: 992px) {
  .dark-menu .hor-menu .slide-left, .dark-menu .hor-menu .slide-right {
    border: 1px solid rgba(255, 255, 255, 0.1);
    background-color: var(--dark-body);
  }
}

@media (min-width: 1400px) {
  body.layout-boxed {
    background: #f1f2f7;
  }
  body.layout-boxed.dark-theme {
    background: var(--dark-body);
  }
  .layout-boxed .page {
    width: 85%;
    margin: 0 auto;
    background: #f1f2f7;
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    box-shadow: rgba(104, 113, 123, 0.3) 0px 5px 0px 0px, rgba(104, 113, 123, 0.3) 0px 5px 25px 0px;
  }
  .layout-boxed .main-header.side-header {
    width: 85% !important;
    margin: 0 auto;
  }
  .layout-boxed.scrollable-layout .main-header.side-header {
    width: 100% !important;
    margin: 0 auto;
  }
  .layout-boxed .main-header.hor-header {
    width: 100% !important;
    margin: 0 auto;
  }
  .layout-boxed .main-sidebar {
    left: auto !important;
  }
  .layout-boxed .main-sidebar-header {
    left: auto !important;
    right: auto !important;
  }
  .layout-boxed h3.number-font {
    font-size: 1.8rem;
  }
  .layout-boxed .sticky-pin .main-navbar.hor-menu {
    width: 85% !important;
  }
  .layout-boxed .hor-content .container, .layout-boxed .hor-header .container, .layout-boxed .main-navbar.hor-menu .container {
    max-width: 95%;
  }
  .layout-boxed.rtl .main-sidebar {
    right: auto !important;
    left: inherit !important;
  }
  .dark-theme.layout-boxed .page {
    background: rgba(255, 255, 255, 0.05);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 5px 0px 0px, rgba(0, 0, 0, 0.3) 0px 5px 25px 0px;
  }
}
.scrollable-layout .main-header.side-header.sticky {
  position: absolute !important;
}
.scrollable-layout .main-sidebar {
  position: absolute;
}
.scrollable-layout.main-body.leftmenu .sidemenu-logo {
  position: absolute;
}
.scrollable-layout .page {
  position: relative;
}
@media (max-width: 991px) {
  .scrollable-layout.horizontalmenu .main-header.hor-header.sticky-pin {
    position: absolute !important;
  }
  .scrollable-layout.horizontalmenu .main-menu.hor-menu {
    position: absolute !important;
  }
  .scrollable-layout .responsive-navbar.navbar .navbar-collapse {
    position: absolute !important;
  }
  .scrollable-layout .responsive-navbar.navbar {
    position: inherit !important;
  }
}

@media (min-width: 992px) {
  .scrollable-layout.horizontalmenu .sticky.sticky-pin {
    position: absolute !important;
  }
  .scrollable-layout.main-sidebar-open.main-sidebar-hide .side-menu {
    top: 0;
  }
  .scrollable-layout.main-sidebar-open.main-sidebar-hide .main-sidebar-body {
    margin-top: 65px !important;
  }
}
.rtl.dark-theme .sidemenu-logo {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.dark-theme .main-sidebar-sticky {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.dark-menu .sidemenu-logo {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.dark-menu .main-sidebar-sticky {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.color-menu .sidemenu-logo {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.color-menu .main-sidebar-sticky {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.rtl.light-menu .sidemenu-logo {
  border-left: 1px solid #e8e8f7;
}
.rtl.light-menu .main-sidebar-sticky {
  border-left: 1px solid #e8e8f7;
}
@media (max-width: 991px) {
  .rtl.dark-theme.horizontalmenu.main-navbar-show .main-navbar {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
  }
}
.rtl.dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
  left: -14px;
  right: inherit !important;
  border-right: 14px solid var(--dark-body);
  border-left: 0 solid var(--dark-body);
}
.rtl.dark-theme .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-right-width: 0;
  border-left-width: 14px;
  right: -14px !important;
  left: auto;
}
@media (max-width: 767px) {
  .rtl.dark-theme .vtimeline .timeline-wrapper .timeline-panel:after {
    border-left: 14px solid var(--dark-body) !important;
    border-right: 0 solid var(--dark-body) !important;
    right: -14px !important;
    left: auto !important;
  }
}
.rtl.dark-theme .border-end {
  border-left: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-right: inherit !important;
}
@media (min-width: 576px) {
  .rtl.dark-theme .wizard.vertical > .content {
    float: left;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-left: initial;
  }
  .rtl.dark-theme .wizard.vertical > .actions {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-left: inherit !important;
  }
}
.rtl.dark-theme .richText .richText-toolbar ul li a {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  border-right: inherit !important;
}
.rtl.dark-theme .border-end-0 {
  border-left: 0 !important;
  border-right: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.rtl.dark-theme .input-group-text {
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-left: none;
}
.rtl.dark-theme .header-search.show .dropdown-menu::before {
  border-right: 0px solid #f0f2f8;
}
.rtl.dark-theme .notification .notification-body:before {
  border-left-color: var(--dark-theme);
  border-right-color: transparent;
}
.rtl.dark-theme .form input:checked + label:after {
  border-width: 0 0 35px 35px;
}
.rtl.dark-theme .tree ul:before {
  border-right: inherit;
}

.dark-theme.light-menu.horizontalmenu .hor-menu li.active .hor-icon {
  fill: #ffffff !important;
}
.dark-theme.light-menu.horizontalmenu .main-navbar.hor-menu .nav-item:hover .nav-link.active {
  color: #ffffff !important;
}
.dark-theme.light-menu.header-light.scrollable-layout .main-sidebar-sticky {
  border-right: 1px solid #e8e8f7;
}
.dark-theme.light-menu.horizontalmenu .hor-menu .nav-link.active .hor-icon {
  fill: #ffffff !important;
}

/* ###### Default Sidemenu ###### */
.main-content.side-content {
  transition: margin-left 0.3s ease;
}

.sidemenu-label {
  transition: margin-left 0.45s ease;
}

.main-sidebar-hide .side-menu .nav-sub.open {
  display: none !important;
}

.side-menu .nav-link:hover {
  color: var(--primary-bg-color);
}
.side-menu .nav-item {
  transition-duration: 0.25s;
  margin: 6px 0;
}
.side-menu .nav-sub {
  display: none;
}
.side-menu .nav-item.show > .nav-sub {
  display: block !important;
}
.side-menu .nav-sub-link {
  transition: all 0.25s;
}

.iconbtn {
  display: none;
}

.side-menu i.angle {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  position: absolute;
  top: 15px;
  right: 20px;
  font-size: 12px;
}
.side-menu .nav-item.show i.angle {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  position: absolute;
  top: 15px;
  right: 20px;
  font-size: 12px;
}

.side-badge, .main-sidebar-open.main-sidebar-hide .side-badge {
  position: absolute;
  top: 10px;
  right: 18px;
  border-radius: 50px;
}

.main-sidebar-hide .side-badge {
  position: absolute;
  top: 0px;
  right: 8px;
  border-radius: 50px;
  z-index: 4;
}

.sidemenu-logo {
  padding: 13.4px 21px;
  border-bottom: 1px solid #e8e8f7;
  justify-content: center;
  border-right: 1px solid #e8e8f7;
}

.side-menu .header-brand-img {
  margin-top: 0 !important;
  outline: 0;
}

.main-footer {
  transition: margin-left 0.3s ease;
}

/* ###### Sidebar  ###### */
@media (max-width: 991.98px) {
  .main-sidebar-show {
    overflow: inherit;
  }
  .main-sidebar-show .main-sidebar {
    display: flex;
    transform: translateX(0);
    visibility: visible;
    transition: left 0.3s ease, width 0.3s ease;
  }
  .main-sidebar-show .main-navbar-backdrop {
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .main-sidebar-hide .main-sidebar-body .nav-item.active > .nav-sub {
    display: none !important;
  }
  .main-sidebar-hide .main-sidebar {
    display: none;
  }
  .main-sidebar-hide .main-sidebar-sticky + .main-content {
    margin-left: 0;
  }
}
.main-body-sidebar {
  display: block;
}
.main-body-sidebar .main-content {
  flex: 1;
  padding: 0;
  display: flex;
  flex-direction: column;
}
.main-body-sidebar .main-content-header {
  height: auto;
  padding: 20px;
  margin-bottom: 0;
}
.main-body-sidebar .main-content-body {
  padding: 0 20px 20px;
}
.main-body-sidebar .main-footer {
  margin-top: auto;
}

@media (min-width: 992px) {
  .main-body-sidebar {
    display: flex;
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .main-body-sidebar .main-header .container-fluid {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.main-sidebar {
  width: 240px;
  flex-direction: column;
  flex-shrink: 0;
  border-right: 0;
  transform: translateX(-240px);
  visibility: hidden;
  transition: all 0.4s;
  transition: left 0.3s ease, width 0.3s ease;
}

@media (prefers-reduced-motion: reduce) {
  .main-sidebar {
    transition: none;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .main-sidebar {
    width: 220px;
  }
}
@media (max-width: 991.98px) {
  .main-sidebar {
    position: fixed;
    top: 0px !important;
    left: 0;
    bottom: 0;
    z-index: 20;
    background-color: #ffffff;
  }
}
@media (min-width: 992px) {
  .main-sidebar {
    position: relative;
    display: flex;
    transform: none;
    z-index: 999;
    border-right-width: 1px;
    visibility: visible;
  }
}
.main-sidebar-sticky {
  position: fixed;
  top: 0px;
  left: 0;
  bottom: 0;
  box-shadow: none;
  background: #ffffff;
  border-right: 1px solid #e8e8f7;
}

.option-dots {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: transparent;
  margin: 0 auto;
  text-align: center;
  line-height: 40px;
  display: block;
}

.main-sidebar-body li.nav-item.active .nav-link {
  background-color: var(--primary-bg-color);
  position: relative;
  z-index: 1;
  margin: 10px auto;
  text-align: center;
  border-radius: 7px;
  margin-left: 0;
  border: 0px solid transparent;
  border-right: 0px;
  width: inherit;
  padding: 9px 0;
}

@media (min-width: 992px) {
  .main-sidebar-sticky + .main-content {
    margin-left: 220px;
  }
}
@media (min-width: 1200px) {
  .main-sidebar-sticky + .main-content {
    margin-left: 240px;
  }
}
.main-sidebar-header {
  flex-shrink: 0;
  height: 64px;
  align-items: center;
}

.main-sidebar-loggedin {
  padding: 10px 20px;
  display: flex;
  flex-shrink: 0;
}
.main-sidebar-loggedin .main-img-user {
  width: 36px;
  height: 36px;
}
.main-sidebar-loggedin .media-body {
  margin-left: 12px;
}
.main-sidebar-loggedin .media-body h6 {
  font-weight: 700;
  font-size: 14px;
  color: #8f9cc0;
  margin-bottom: 2px;
}
.main-sidebar-loggedin .media-body span {
  display: block;
  color: #a8afc7;
}

.main-sidebar-body {
  padding: 0;
}

@media (min-width: 1200px) {
  .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
}
.main-body .main-sidebar-body .nav {
  flex-direction: column;
  padding: 0 15px 0 15px;
  margin: 0 auto;
  justify-content: center;
  margin-top: 0;
}

.nav-header {
  margin: 0 0 0 15px;
  display: flex;
  position: relative;
}

.main-sidebar-body .nav-label {
  text-transform: uppercase;
  font-size: 11.49px;
  font-weight: 400;
  letter-spacing: 0.5px;
  color: #959596;
  padding: 10px 0px 0 0;
}

.second-sidemenu .nav-label {
  text-transform: uppercase;
  font-size: 11.49px;
  font-weight: 500;
  letter-spacing: 0.5px;
  color: #77778c;
  padding: 10px 0px 0 0;
}
.second-sidemenu .nav-header li {
  list-style-type: none;
}

.main-sidebar-body .sub-txt {
  font-size: 10.9px;
  padding: 0 0px 0 0;
  color: #9b9ca3;
  margin-bottom: 0;
  position: absolute;
  margin-top: -1px;
}

.second-sidemenu .sub-txt {
  font-size: 10.9px;
  padding: 0 0px 0 0;
  color: #8d95b1;
  margin-bottom: 10px;
}

.main-sidebar-body .nav-item {
  position: relative;
  display: block;
}
.main-sidebar-body .nav-item + .nav-item {
  margin-top: -1px;
}
.main-sidebar-body .nav-link {
  display: flex;
  align-items: center;
  padding: 4px;
  font-weight: 500;
  font-size: 14px;
  color: #616366;
}
.main-sidebar-body .nav-link .sidemenu-icon {
  font-size: 17px;
  line-height: 0;
  margin-right: 10px;
  width: 20px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  border-radius: 50%;
  color: var(--primary-bg-color);
  fill: var(--primary-bg-color);
  margin-left: 4px;
}
.main-sidebar-body .nav-link i.typcn {
  line-height: 0.9;
}
.main-sidebar-body .nav-link i.typcn::before {
  width: auto;
}
.main-sidebar-body .nav-link.with-sub {
  position: relative;
}
.main-sidebar-body .nav-sub {
  list-style: none;
  padding: 0;
  margin-left: 2.5rem;
}
.main-sidebar-body .nav-sub .nav-sub-link:before {
  font-family: "typicons";
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  top: 8px;
  font-size: 12px;
  opacity: 0.4;
  margin-right: 22px;
  color: #808191;
}
.main-sidebar-body .nav-sub-item .nav-sub {
  padding: 0 0 0 12px;
  border-left-width: 1px;
  margin-left: 0;
}
.main-sidebar-body .nav-sub-item .nav-sub .nav-sub-link {
  height: auto;
  padding: 7px 0;
}
.main-sidebar-body .nav-sub-item.show .nav-sub {
  display: none;
}
.main-sidebar-body .nav-sub-link {
  display: flex;
  align-items: center;
  color: #808191;
  font-size: 13px;
  padding: 8px 0;
}
.main-sidebar-body .nav-sub-link.with-sub {
  justify-content: flex-start;
}
.main-sidebar-body .nav-sub-link.with-sub::after {
  content: "\f3d0";
  font-family: "Ionicons";
  font-size: 12px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  margin-left: auto;
  color: #f1f2f7;
}
.main-sidebar-body .nav-sub-link + .nav-sub-link {
  border-top: 1px dotted #f1f2f7;
}
.main-sidebar-body li.active .sidemenu-icon {
  font-size: 18px;
  line-height: 0;
  margin-right: 10px;
  width: 20px;
  height: 25px;
  line-height: 35px;
  text-align: center;
  border-radius: 50%;
  color: #ffffff;
  fill: #ffffff;
  margin-left: 10px;
}

@media (min-width: 992px) {
  .main-sidebar-body .nav-sub-link.with-sub::after {
    margin-left: 4px;
    font-size: 12px;
  }
}
@media (min-width: 992px) {
  .main-sidebar-hide .main-sidebar-body li.active:after {
    top: 43px;
  }
  .main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo {
    display: none;
  }
  .main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo {
    display: block;
  }
  .main-sidebar-hide .main-sidebar .main-sidebar-body {
    padding: 12px 0px 12px 0px;
  }
  .main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    width: 20px;
    height: 25px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    z-index: 1;
    box-shadow: none;
    margin: 0 9px;
  }
  .main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    position: relative;
    z-index: 1;
    margin: 0 auto;
    text-align: center;
    margin-left: 0;
    border: 0px solid transparent;
    border-right: 0px;
    transition: none;
  }
  .main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    font-size: 18px;
    line-height: 0;
    margin-right: 10px;
    width: 20px;
    height: 30px;
    line-height: 35px;
    text-align: center;
    border-radius: 50%;
    box-shadow: none;
  }
  .main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    font-size: 18px;
    line-height: 0;
    margin-right: 10px;
    width: 20px;
    height: 30px;
    line-height: 35px;
    background: transparent;
    text-align: center;
    border-radius: 50%;
    box-shadow: none;
    color: #ffffff;
  }
  .main-body.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    flex-direction: column;
    padding: 0 15px 0 15px;
    text-align: inherit;
    margin: 0;
    justify-content: inherit;
  }
  .main-sidebar-hide .main-sidebar-body li.active {
    margin: 6px 0;
  }
  .main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    background: var(--primary-bg-color);
    margin-left: 14px;
  }
  .main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    width: inherit;
    transition: margin-left 0.2s ease;
  }
}
/* ###### Sidebar  ###### */
@media (min-width: 1200px) {
  .side-content {
    margin-left: 240px;
  }
}
@media (min-width: 992px) {
  .side-header .main-logo {
    color: inherit;
    margin-right: 0;
    font-size: 1.25rem;
    white-space: nowrap;
    font-weight: 600;
    padding: 0;
    transition: 0.3s opacity;
    line-height: 2.9rem;
    text-align: center;
    text-align: center;
  }
  .main-sidebar-hide .side-header, .main-sidebar-hide .main-footer {
    padding-left: 70px;
  }
  .main-body .side-header {
    position: fixed;
    width: 100%;
    z-index: 99 !important;
    border-bottom: 1px solid #e8e8f7;
    box-shadow: -4px 4px 20px 0px rgba(188, 188, 201, 0.09);
    padding-left: 240px;
  }
  .main-body.main-sidebar-hide .side-header {
    padding-left: 75px;
  }
  .main-sidebar-hide .sidemenu-logo {
    padding: 12px;
    border-bottom: 1px solid #e8e8f7;
    justify-content: center;
    height: 65px;
  }
  .main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    padding: 16px;
    border-bottom: 1px solid #e8e8f7;
    justify-content: center;
  }
  .main-content.side-content {
    margin-left: 240px;
  }
  .main-sidebar.side-menu {
    width: 240px;
  }
  .main-footer {
    margin-left: 0;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .main-header-menu-icon {
    margin-left: 7px;
  }
}
@media (max-width: 991px) {
  .main-header-menu-icon {
    margin-right: 0;
  }
  .side-header .icon-logo {
    margin-left: 0;
  }
  .main-sidebar-show .side-menu {
    top: 59px !important;
  }
}
@media (min-width: 992px) {
  /*main-sidebar-hide*/
  .main-body.main-sidebar-hide.main-sidebar-open .side-menu .nav-link {
    padding: 4px 0px !important;
  }
  .main-sidebar-hide .side-menu {
    left: 0;
    width: 80px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .main-sidebar-hide .main-content.side-content {
    margin-left: 80px;
  }
  .main-sidebar-hide .nav-label, .main-sidebar-hide .main-sidebar-body .sub-txt {
    display: none;
  }
  .main-sidebar-body .nav-label-1 {
    height: 28px;
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: #ffffff;
    padding: 0;
    background: rgba(7, 167, 187, 0.24);
    width: 28px;
    border-radius: 50%;
    text-align: center;
    margin: 3px 11px;
    line-height: 2.1;
  }
  .main-sidebar-hide .nav-header {
    margin: 0 0 0 15px !important;
  }
  .main-sidebar-hide.main-sidebar-open .nav-header {
    margin: 0 0 0 15px !important;
  }
  .main-sidebar-hide .sidemenu-label {
    display: none;
    font-size: 10px;
  }
  .main-sidebar-hide .nav-item {
    width: 100%;
  }
  .main-sidebar-hide .text-icon {
    display: none;
  }
  .main-sidebar-hide .iconbtn {
    display: block;
  }
  .main-sidebar-hide .main-sidebar-body i.angle {
    display: none;
  }
  .main-sidebar-hide .side-menu .nav-link {
    margin: 0 auto;
    padding: 6px 0;
    text-align: center;
    margin-bottom: 0;
  }
  .main-sidebar-hide .main-sidebar-body .nav-item {
    margin-top: -1px;
    text-align: center;
    margin: 6px 5px;
  }
  .main-sidebar-hide .main-sidebar-body .nav-item + .nav-item {
    margin-top: -1px;
    text-align: center;
  }
  .main-sidebar-hide .side-menu .header-brand-img {
    margin-top: 0 !important;
  }
  .main-sidebar-hide .main-sidebar-body .nav-item.show > .nav-sub {
    display: none !important;
  }
  .main-sidebar-hide .main-footer {
    margin-left: 0;
  }
  .main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    font-size: 20px;
  }
  .main-sidebar-hide .side-menu i.angle {
    font-size: 12px !important;
  }
  /*main-sidebar-open*/
  .main-sidebar-open.main-sidebar-hide .side-menu {
    left: 0;
    width: 240px;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-header .sidemenu-logo .icon-logo {
    display: none;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-header .sidemenu-logo .desktop-logo {
    display: block;
  }
  .main-sidebar-open.main-sidebar-hide .nav-label {
    display: block;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-body .sub-txt {
    display: block;
    font-size: 10.9px;
    padding: 0 0px 0 0;
    color: rgba(255, 255, 255, 0.6);
    margin-bottom: 0;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-label {
    text-transform: uppercase;
    font-size: 11.49px;
    font-weight: 500;
    letter-spacing: 0.5px;
    color: #959596;
    padding: 10px 0px 0 0;
  }
  .main-sidebar-open.main-sidebar-hide .sidemenu-label, .main-sidebar-open.main-sidebar-hide .text-icon {
    display: block;
  }
  .main-sidebar-open.main-sidebar-hide .iconbtn {
    display: none;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-body i.angle {
    display: block;
  }
  .main-sidebar-open.main-sidebar-hide .side-menu .nav-link {
    display: flex;
    margin-bottom: 0px;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-body .side-menu .nav-link {
    margin-left: 10px;
  }
  .main-sidebar-open.main-sidebar-hide .sidemenu-label {
    font-size: 14px;
  }
  .main-sidebar-open.main-sidebar-hide .submenu-style .nav-sub .sidemenu-label {
    font-size: 13px;
  }
  .main-sidebar-open.main-sidebar-hide .main-sidebar-body .nav-item.show > .nav-sub {
    display: block !important;
  }
  .main-sidebar-open.main-sidebar-hide .side-menu .nav-item.show i.angle {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: absolute;
    top: 16px;
    right: 20px;
  }
  .main-sidebar-open.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    margin-right: 5px;
    font-size: 18px;
  }
  .main-sidebar-open.main-sidebar-hide .side-menu i.angle {
    font-size: 12px;
  }
}
.main-header .select2-container .select2-selection--single .select2-selection__rEndered {
  display: block;
  padding-left: 17px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

@media (min-width: 992px) {
  .main-body.leftmenu .sidemenu-logo {
    position: fixed;
    z-index: 9999;
    width: 240px;
    background: #ffffff;
    transition: left 0.3s ease, width 0.3s ease;
    top: 0;
  }
  .main-body.leftmenu .main-sidebar-body {
    margin-top: 65px;
  }
  .main-sidebar-hide .sidemenu-logo {
    position: fixed;
    z-index: 999;
    width: 80px !important;
    background: #25233c;
  }
  .main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 240px !important;
  }
  .main-sidebar-hide .main-sidebar-body {
    margin-top: 65px !important;
  }
  .main-sidebar-hide.main-sidebar-open .main-sidebar-body {
    margin-top: 65px !important;
  }
}
*::-ms-backdrop, .side-header {
  position: relative !important;
}

*::-ms-backdrop, .main-sidebar-body .nav-sub .nav-sub-link:before {
  top: 0;
}

.side-menu .nav-sub-item.show > .nav-sub {
  max-height: 100vh;
}

.side-menu .nav-sub-item > .nav-sub {
  max-height: auto;
}

.main-sidebar-body .nav-sub-link.with-sub {
  position: relative;
  line-height: 2;
}

.main-sidebar-body .nav-sub-item .nav-sub-link.with-sub::after {
  display: none;
}

.side-menu .nav-item.show .nav-sub .nav-sub-link.with-sub i.angle {
  transform: rotate(0deg);
}
.side-menu .nav-item.show .nav-sub .nav-sub-item.show .nav-sub-link.with-sub i.angle {
  transform: rotate(90deg);
}
.side-menu .nav-item.show .nav-sub .nav-sub-item.show .nav-sub .nav-sub-link.with-sub i.angle {
  transform: rotate(0deg);
}
.side-menu .nav-item.show .nav-sub .nav-sub-item.show .nav-sub .nav-sub-item.show .nav-sub-link.with-sub i.angle {
  transform: rotate(90deg);
}

.main-sidebar-header .icon-logo, .main-sidebar-header .icon-logo-dark, .main-sidebar-header .desktop-logo-dark {
  display: none;
}

.nav-sub .side-menu-label1 {
  display: none;
}

.hor-logo {
  display: none;
}

.main-sidebar-body .nav-sub-link.sub-with-sub {
  position: relative;
  line-height: 2;
  justify-content: flex-start;
}

.side-menu .sub-nav-sub {
  display: none;
}

.side-menu .nav-item.show .nav-sub .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(0deg);
}

.side-menu .nav-item.show .nav-sub .nav-sub-item.show .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(90deg);
}

.side-menu .nav-item.show .nav-sub .nav-sub-item.show .sub-nav-sub .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(0deg);
}

.side-menu .nav-item.show .nav-sub .nav-sub-item.show .sub-nav-sub .nav-sub-item.show .nav-sub-link.sub-with-sub i.angle {
  transform: rotate(90deg);
}

.main-sidebar-body .nav-sub-item .sub-nav-sub {
  padding: 0 0 0 12px;
  border-left-width: 1px;
  margin-left: 0;
}

.main-sidebar-body li.active .nav-sub-link.sub-with-sub .sidemenu-label, .main-sidebar-body li.active .nav-sub-link i {
  color: #808191 !important;
}

.main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}

.main-sidebar-body .nav-sub-item.active .nav-sub-item .nav-sub-link {
  color: #808191 !important;
}

.main-sidebar-body .nav-sub-item.active .nav-sub-link.active {
  color: var(--primary-bg-color) !important;
}

/* Closed Menu Start*/
@media screen and (min-width: 992px) {
  .closed-menu.main-sidebar-hide .side-menu {
    left: -240px !important;
  }
  .closed-menu.main-sidebar-hide .main-content.side-content {
    margin-left: 0px;
  }
  .closed-menu.main-body.main-sidebar-hide .side-header {
    padding-left: 0;
  }
}

/* Closed Menu end*/
/* Icon-Text Menu Start*/
@media screen and (min-width: 992px) {
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-item.active > .nav-sub {
    display: none !important;
  }
  .icontext-menu.main-sidebar-hide .nav-item {
    width: inherit;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-link {
    display: block;
    padding: 2px 0;
  }
  .icontext-menu.main-sidebar-hide .nav-item.active .nav-link .shape1,
.icontext-menu.main-sidebar-hide .nav-item.active .nav-link .shape2 {
    display: none;
  }
  .icontext-menu.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    font-size: 17px;
  }
  .icontext-menu.main-sidebar-hide .sidemenu-label {
    display: block;
    font-size: 11px;
    position: relative;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:before,
.icontext-menu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:after {
    display: none;
  }
  .icontext-menu.main-sidebar-hide .side-menu {
    width: 100px;
  }
  .icontext-menu.main-sidebar-hide .main-content.side-content {
    margin-left: 100px;
  }
  .icontext-menu.main-sidebar-hide li.nav-item.active .nav-link {
    border-radius: 6px;
    margin: 0px 10px 0px 10px !important;
  }
  .icontext-menu.main-sidebar-hide .sidemenu-logo {
    width: 101px !important;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav {
    padding: 0 !important;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-item {
    margin: 6px 0px;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-item.show > .nav-sub {
    display: none !important;
  }
  .icontext-menu.main-sidebar-hide .side-header {
    padding-left: 100px;
  }
  .icontext-menu.main-sidebar-hide .side-menu .main-logo .icon-logo {
    margin: 0 auto !important;
  }
  .icontext-menu.main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 0;
    margin-left: 0;
  }
  .icontext-menu.main-sidebar-hide .side-menu .nav-sub.open {
    display: none !important;
  }
  .icontext-menu.main-sidebar-hide .nav-header {
    display: none;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open li.nav-item.active .nav-link {
    margin: 0px !important;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: flex;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .nav-item.active .nav-link .shape1,
.icontext-menu.main-sidebar-hide.main-sidebar-open .nav-item.active .nav-link .shape2 {
    display: block;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .side-menu .main-sidebar-body .nav-link i {
    font-size: 18px;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .sidemenu-label {
    display: block;
    font-size: 14px;
    position: relative;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:before,
.icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:after {
    display: block;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .side-menu {
    width: 240px;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .nav-link .sidemenu-icon {
    padding: 0;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 241px !important;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    padding: 0 15px 0 15px !important;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item {
    margin: 0;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.show > .nav-sub {
    display: block !important;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 10px;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active .sidemenu-icon {
    margin-left: 5px !important;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .nav-header {
    display: block;
  }
  .icontext-menu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item + .nav-item {
    margin-top: -1px !important;
    margin: 6px 5px;
  }
}

/* Icon-Text Menu end*/
/* Hover-Submenu Start*/
@media screen and (min-width: 992px) {
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item.active > .nav-sub {
    display: none !important;
  }
  .hover-submenu.main-sidebar-hid.main-sidebar {
    overflow: visible !important;
    position: absolute !important;
  }
  .hover-submenu.main-sidebar-hide .main-content {
    min-height: 1300px;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    height: 30px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    height: 30px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .nav-link.active {
    padding: 9px 0 !important;
  }
  .hover-submenu.main-sidebar-hide .nav-item {
    width: inherit;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0;
  }
  .hover-submenu.main-sidebar-hide .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu.main-sidebar-hide .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:before,
.hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:after {
    display: none;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link .shape1,
.hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link .shape2 {
    display: none;
  }
  .hover-submenu.main-sidebar-hide .side-header {
    padding-left: 100px;
  }
  .hover-submenu.main-sidebar-hide .main-content.side-content {
    margin-left: 100px;
  }
  .hover-submenu.main-sidebar-hide .side-menu .main-logo .icon-logo {
    margin: 0 auto !important;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    border-radius: 6px;
    justify-content: center;
    margin: 0px 10px 0px 10px !important;
  }
  .hover-submenu.main-sidebar-hide .sidemenu-label {
    display: block;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav {
    padding: 0 !important;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    padding: 9px;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-item {
    margin: 6px 0;
  }
  .hover-submenu.main-sidebar-hide .sidemenu-label {
    display: block;
    font-size: 11px;
    position: relative;
  }
  .hover-submenu.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    font-size: 17px;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-link {
    display: block;
    padding: 2px 0;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar {
    overflow: visible;
    position: absolute !important;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav {
    flex-direction: column;
    text-align: inherit;
    margin: 0;
    justify-content: inherit;
  }
  .hover-submenu.main-sidebar-hide .nav-sub {
    max-height: inherit !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    height: auto !important;
    overflow: hidden !important;
    position: absolute;
    left: 60px;
    min-width: 220px;
    opacity: 1;
    z-index: 9999;
    visibility: hidden;
    top: 0;
    background: var(--dark-theme);
  }
  .hover-submenu.main-sidebar-hide .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu.main-sidebar-hide .nav-header {
    display: none;
  }
  .hover-submenu.main-sidebar-hide .nav-item .nav-sub .nav-sub-item i.angle {
    display: block;
    top: 11px;
  }
  .hover-submenu.main-sidebar-hide .main-sidebar-body .nav-sub-item .sub-nav-sub {
    padding: 0 0 0 12px;
    border-left-width: 1px;
    margin-left: 0;
  }
  .hover-submenu.main-sidebar-hide .side-menu .nav-link:hover .sidemenu-label {
    margin-left: 0;
    transition: none;
  }
  .hover-submenu.main-sidebar-hide .side-badge {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .nav-sub .sidemenu-label {
    font-size: 13px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub-item .sub-nav-sub {
    padding: 0 0 0 12px;
    border-left-width: 1px;
    margin-left: 0;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .nav-link {
    display: block;
    margin-bottom: 0px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .desktop-logo {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    padding: 12px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .nav-header {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    max-height: inherit !important;
    visibility: visible;
    border-radius: 0 11px 11px 0 !important;
    transition: none !important;
    padding: 12px 0px 12px 15px;
    opacity: inherit;
    display: block !important;
    background: var(--dark-theme);
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:before,
.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:after {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link .shape1,
.hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link .shape2 {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-header {
    padding-left: 100px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-content.side-content {
    margin-left: 100px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    margin: 0 auto !important;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.nav-item.active .nav-link {
    justify-content: center;
    margin: 0px 10px 0px 10px !important;
    border-radius: 6px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-label {
    display: block;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    padding: 0 !important;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-sidebar-body .nav-link i {
    padding: 9px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item {
    margin: 6px 0;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .sidemenu-label {
    display: block;
    font-size: 11px;
    position: relative;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .main-sidebar-body .nav-link i {
    font-size: 17px;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
    padding: 2px 0;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu i.angle {
    display: none;
  }
  .hover-submenu.main-sidebar-hide.main-sidebar-open .side-menu .nav-link {
    padding: 2px 0px !important;
  }
}

/* Hover-Submenu end*/
/* Hover-Submenu1 Start*/
@media screen and (min-width: 992px) {
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item.active > .nav-sub {
    display: none !important;
  }
  .hover-submenu1.main-sidebar-hid.main-sidebar {
    overflow: visible !important;
    position: absolute !important;
  }
  .hover-submenu1.main-sidebar-hide .main-content {
    min-height: 1000px;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    height: 30px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    height: 30px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .nav-link.active {
    padding: 9px 0 !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.active {
    text-align: left;
  }
  .hover-submenu1.main-sidebar-hide .nav-item {
    width: inherit;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body li.active .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0;
  }
  .hover-submenu1.main-sidebar-hide .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu1.main-sidebar-hide .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:before,
.hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link:after {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link .shape1,
.hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item.active .nav-link .shape2 {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide .side-header {
    padding-left: 100px;
  }
  .hover-submenu1.main-sidebar-hide .main-content.side-content {
    margin-left: 100px;
  }
  .hover-submenu1.main-sidebar-hide .side-menu .main-logo .icon-logo {
    margin: 0 auto !important;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body li.nav-item.active .nav-link {
    justify-content: center;
    margin: 0px 25px 0px 25px !important;
    border-radius: 6px;
  }
  .hover-submenu1.main-sidebar-hide .sidemenu-label {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav {
    padding: 0;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu1.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    padding: 9px;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-item {
    margin: 6px 0;
  }
  .hover-submenu1.main-sidebar-hide .side-menu .main-sidebar-body .nav-link i {
    font-size: 17px;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-link {
    display: block;
    padding: 2px 0;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar {
    overflow: visible;
    position: absolute !important;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav {
    flex-direction: column;
    text-align: inherit;
    margin: 0;
    justify-content: inherit;
  }
  .hover-submenu1.main-sidebar-hide .nav-sub {
    max-height: inherit !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    height: auto !important;
    overflow: hidden !important;
    position: absolute;
    left: 60px;
    min-width: 220px;
    opacity: 1;
    z-index: 9999;
    visibility: hidden;
    top: 0;
    background: var(--dark-theme);
  }
  .hover-submenu1.main-sidebar-hide .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu1.main-sidebar-hide .nav-header {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide .nav-item .nav-sub .nav-sub-item i.angle {
    display: block;
    top: 11px;
  }
  .hover-submenu1.main-sidebar-hide .main-sidebar-body .nav-sub-item .sub-nav-sub {
    padding: 0 0 0 12px;
    border-left-width: 1px;
    margin-left: 0;
  }
  .hover-submenu1.main-sidebar-hide .side-menu .nav-link:hover .sidemenu-label {
    margin-left: 0;
    transition: none;
  }
  .hover-submenu1.main-sidebar-hide .side-badge {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub-link {
    padding: 8px 0 8px 12px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-sub-link.sub-with-sub .sidemenu-label {
    display: block !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu-label1 {
    display: block !important;
    font-size: 15px;
    font-weight: 500;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding: 8px 0 8px 12px;
    text-align: left;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-sub .sidemenu-label {
    font-size: 13px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-sub-item .sub-nav-sub {
    padding: 0 0 0 12px;
    border-left-width: 1px;
    margin-left: 0;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .nav-link {
    display: block;
    margin-bottom: 0px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .desktop-logo {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    padding: 12px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-header {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .nav-item:hover .nav-sub {
    max-height: inherit !important;
    visibility: visible;
    border-radius: 0 11px 11px 0 !important;
    transition: none !important;
    padding: 12px 0px 12px 0;
    opacity: inherit;
    display: block !important;
    background: var(--dark-theme);
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu {
    left: 0;
    width: 100px;
    display: block;
    visibility: visible;
    transform: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-logo {
    width: 101px !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:before,
.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link:after {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link .shape1,
.hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item.active .nav-link .shape2 {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-header {
    padding-left: 100px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-content.side-content {
    margin-left: 100px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-logo .icon-logo {
    margin: 0 auto !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body li.nav-item.active .nav-link {
    border-radius: 6px;
    justify-content: center;
    margin: 0px 25px 0px 25px !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav {
    padding: 0 !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-sidebar-body .nav-link i {
    padding: 9px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-item {
    margin: 6px 0;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .sidemenu-label {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .main-sidebar-body .nav-link i {
    font-size: 17px;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link .sidemenu-icon {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .main-sidebar-body .nav-link {
    display: block;
    padding: 2px 0;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu i.angle {
    display: none;
  }
  .hover-submenu1.main-sidebar-hide.main-sidebar-open .side-menu .nav-link {
    padding: 2px 0px !important;
  }
}

/* Hover-Submenu1 end*/
/* ############### CUSTOM VENDOR STYLES ############### */
/* ########## Datepicker ########## */
.ui-datepicker {
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
  font-family: inherit;
  font-size: inherit;
  padding: 0;
  margin: 3px 0 0 0;
  display: none;
  width: auto !important;
  z-index: 5 !important;
  border-radius: 6px;
  overflow: hidden;
}
.ui-datepicker .ui-datepicker-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  font-weight: 500;
  font-size: 12px;
  text-transform: uppercase;
  color: #8f9cc0;
  padding: 12px;
  letter-spacing: 1px;
  border: 0;
  background-color: transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  text-indent: -99999px;
  color: #a8afc7;
  top: 9px;
  background: #000000;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev::before {
  font-size: 12px;
  font-family: "Ionicons";
  position: absolute;
  top: 10px;
  text-indent: 0;
  background: var(--primary-transparentcolor);
  padding: 5px;
  margin: -5px;
  height: 30px;
  width: 30px;
  border-radius: 50%;
  text-align: center;
  line-height: 20px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus::before {
  color: #3b4863;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover::before, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus::before {
  color: #3b4863;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  order: 3;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  right: 17px;
  content: "\f3d1";
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  left: 17px;
  content: "\f3cf";
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
  color: #3c4858;
  cursor: pointer;
  top: 1px;
  border: 0;
  background-color: transparent;
}
.ui-datepicker .ui-datepicker-title {
  color: #3b4863;
  font-weight: 600;
  font-size: 13px;
}
.ui-datepicker .ui-datepicker-calendar {
  margin: 0;
  background-color: transparent;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 0;
  text-align: center;
}
.ui-datepicker .ui-datepicker-calendar th {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1px;
  padding: 6px 9px;
  color: #3b4863;
  border: 1px solid #e8e8f7;
}
.ui-datepicker .ui-datepicker-calendar td {
  border: 1px solid #ffffff;
  padding: 0;
  background-color: #ffffff;
  text-align: right;
}
.ui-datepicker .ui-datepicker-calendar td:last-child {
  border-right: 0;
}
.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default {
  color: #a8afc7;
}
.ui-datepicker .ui-datepicker-calendar td span {
  transition: all 0.2s ease-in-out;
  padding: 5px;
  color: #313b54;
  padding: 10px 12px;
  display: block;
  font-weight: 500;
  font-size: 12px;
  border: 0;
  border-radius: 1px;
  height: 38px;
  width: 38px;
}
.ui-datepicker .ui-datepicker-calendar td a {
  transition: all 0.2s ease-in-out;
  padding: 5px;
  color: #313b54;
  padding: 6px 10px;
  display: block;
  font-weight: 400;
  font-size: 12px;
  border: 0;
  border-radius: 6px !important;
  height: 38px;
  width: 38px;
}
.ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: var(--primary-transparentcolor);
  color: var(--primary-bg-color);
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #ffffff;
}
.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:hover, .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a:focus {
  color: #ffffff;
}

@media (max-width: 320px) {
  .ui-datepicker .ui-datepicker-calendar th {
    padding: 4px 0;
    letter-spacing: normal;
  }
}
@media (prefers-reduced-motion: reduce) {
  .ui-datepicker .ui-datepicker-calendar td span, .ui-datepicker .ui-datepicker-calendar td a {
    transition: none;
  }
}
.ui-datepicker-multi .ui-datepicker-group {
  padding-right: 15px;
  width: auto;
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-title {
  margin: auto;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-prev::before {
  left: 10px;
}
.ui-datepicker-multi .ui-datepicker-group .ui-datepicker-next::before {
  right: 10px;
}
.ui-datepicker-multi .ui-datepicker-group table {
  margin: 0;
}
.ui-datepicker-multi .ui-datepicker-group-last {
  padding-right: 0;
}

.ui-datepicker-inline {
  border-color: #f1f2f7;
}

.picker-title {
  font-size: 15px;
  font-weight: 500;
}

.picker-cell__header {
  text-transform: uppercase;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0.4px;
}

.picker-item {
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.picker-picked {
  font-weight: 500;
}

.datepicker-panel > ul > li.highlighted {
  color: #ffffff !important;
  border-radius: 4px;
  background: var(--primary-bg-color);
}

.datepicker-panel > ul > li.highlighted:hover {
  color: #ffffff !important;
  background: var(--primary-bg-color);
}

.datepicker .datepicker-switch {
  color: var(--primary-bg-color) !important;
}

.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover {
  color: var(--primary-bg-color) !important;
}

.datepicker table tr td.active {
  background-image: linear-gradient(to bottom, var(--primary-bg-color), var(--primary-bg-color)) !important;
}

.datepicker table tr td span.old, .datepicker table tr td span.new {
  color: var(--primary-bg-color) !important;
}

/* ########## Datepicker ########## */
/* ########## Datetimepicker ########## */
.datetimepicker {
  box-shadow: none;
  border-radius: 0;
  border-width: 1px;
  border-color: #f1f2f7;
  min-width: 270px;
  padding: 0 10px 10px;
  border-radius: 6px;
  margin: 3px 0 0 0 !important;
}
.datetimepicker::before {
  display: none;
}
.datetimepicker table {
  width: 100%;
}
.datetimepicker table th.prev, .datetimepicker table th.next, .datetimepicker table th.switch {
  background-color: #ffffff;
  color: #8f9cc0;
}
.datetimepicker table th.prev, .datetimepicker table th.next {
  position: relative;
}
.datetimepicker table th.prev span, .datetimepicker table th.next span {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.datetimepicker table th.prev span::before, .datetimepicker table th.next span::before {
  font-family: "Ionicons";
  position: absolute;
  top: 50%;
  font-size: 16px;
  color: #8f9cc0;
  line-height: 0;
}
.datetimepicker table th.prev:hover, .datetimepicker table th.prev:focus {
  background-color: #ffffff;
}
.datetimepicker table th.next:hover, .datetimepicker table th.next:focus {
  background-color: #ffffff;
}
.datetimepicker table th.prev span::before {
  content: "\f3cf";
  left: 0;
}
.datetimepicker table th.next span::before {
  content: "\f3d1";
  right: 0;
}
.datetimepicker table th.switch {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 13px;
  letter-spacing: 1px;
  color: #8f9cc0;
}
.datetimepicker table td {
  font-size: 0.875rem;
  text-align: center;
}
.datetimepicker table td.old, .datetimepicker table td.new {
  color: #a8afc7;
}
.datetimepicker .datetimepicker-days table thead tr:first-child th {
  height: 38px;
}
.datetimepicker .datetimepicker-days table thead tr:last-child th {
  height: 25px;
  text-transform: uppercase;
  color: #3c4858;
  font-weight: 600;
  font-size: 11px;
}

.main-datetimepicker {
  box-shadow: none;
  border-radius: 0;
  border-color: #f1f2f7;
  margin-top: 2px;
}
.main-datetimepicker > .datepicker_header {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.main-datetimepicker > .datepicker_header > .icon-home {
  display: none;
}
.main-datetimepicker > .datepicker_header a:nth-child(2), .main-datetimepicker > .datepicker_header a:last-child {
  display: block;
  position: relative;
  text-indent: -999999px;
}
.main-datetimepicker > .datepicker_header a:nth-child(2)::before, .main-datetimepicker > .datepicker_header a:last-child::before {
  font-family: "Ionicons";
  position: absolute;
  top: 50%;
  line-height: 0;
  text-indent: 0;
  font-size: 13px;
}
.main-datetimepicker > .datepicker_header a:nth-child(2)::before {
  content: "\f3cf";
  left: 0;
}
.main-datetimepicker > .datepicker_header a:last-child::before {
  content: "\f3d1";
  right: 0;
}
.main-datetimepicker > .datepicker_header span {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
}
.main-datetimepicker > .datepicker_inner_container {
  border-radius: 0;
  box-shadow: none;
  border-width: 0;
  display: flex;
  height: 225px;
  margin: 0;
  background-color: #ffffff;
}
.main-datetimepicker > .datepicker_inner_container::after {
  display: none;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar {
  width: 230px;
  border-width: 0;
  border-radius: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  padding: 5px;
  float: none;
  margin: 0;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar > table {
  width: 100%;
  height: 100%;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar th {
  font-size: 11px;
  text-transform: uppercase;
  color: #8f9cc0;
  font-weight: 700;
  text-align: center;
  padding: 8px 5px;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td {
  font-size: 0.875rem;
  font-weight: 400;
  text-align: center;
  padding: 5px;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.day_another_month {
  color: #a8afc7;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_calendar td.hover {
  background-color: #f1f2f7;
  cursor: pointer;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist {
  float: none;
  width: 70px;
  height: 100% !important;
  border-left: 1px solid #b4bdce;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
  padding: 5px 8px;
  margin: 0 0 0 1px;
}
.main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:hover, .main-datetimepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item:focus {
  background-color: #f1f2f7;
}

.datepicker {
  border-radius: 6px !important;
}

.datetimepicker table span.active, .datetimepicker table td.active {
  background: var(--primary-bg-color) !important;
}

/* ########## Datetimepicker ########## */
/* ###### Jqvmap  ###### */
.jqvmap-label {
  padding: 2px 8px;
  background-color: rgba(17, 17, 17, 0.9);
  border-radius: 2px;
}

.jqvmap-zoomin {
  font-size: 20px;
  padding: 0;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px;
}

.jqvmap-zoomout {
  font-size: 20px;
  padding: 0;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px;
  top: 32px;
}

.jqvmap-pin {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  cursor: default;
  pointer-events: none;
}

#jqvmap1_ri_pin, #jqvmap1_dc_pin, #jqvmap1_de_pin, #jqvmap1_md_pin {
  display: none;
}

#jqvmap1_ak_pin {
  margin-top: -2%;
}

#jqvmap1_ca_pin {
  margin-left: -2%;
}

#jqvmap1_ct_pin {
  margin-top: -0.25%;
  margin-left: -0.25%;
}

#jqvmap1_fl_pin {
  margin-left: 5%;
}

#jqvmap1_id_pin {
  margin-top: 3%;
  margin-left: -1%;
}

#jqvmap1_ky_pin {
  margin-left: 2%;
}

#jqvmap1_la_pin {
  margin-left: -2%;
}

#jqvmap1_mi_pin {
  margin-top: 4%;
  margin-left: 3%;
}

#jqvmap1_ma_pin {
  margin-top: -0.25%;
}

#jqvmap1_mn_pin {
  margin-top: 2%;
  margin-left: -2%;
}

#jqvmap1_nh_pin {
  margin-top: 1%;
  margin-left: -0.25%;
}

#jqvmap1_nj_pin {
  margin-top: 1%;
}

#jqvmap1_ok_pin, #jqvmap1_va_pin {
  margin-left: 2%;
}

#jqvmap1_wv_pin {
  margin-left: -1%;
  margin-top: 1%;
}

@media only screen and (min-width: 320px) {
  .jqvmap-pin {
    font-size: 6px;
  }
}
@media only screen and (min-width: 480px) {
  .jqvmap-pin {
    font-size: 8px;
  }
}
@media only screen and (min-width: 640px) {
  .jqvmap-pin {
    font-size: 10px;
  }
}
@media only screen and (min-width: 800px) {
  .jqvmap-pin {
    font-size: 12px;
  }
}
@media only screen and (min-width: 1024px) {
  .jqvmap-pin {
    font-size: 14px;
  }
}
.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
}

.jqstooltip {
  width: 40px;
}

/* ###### Jqvmap  ###### */
/* ###### Chart  ###### */
.main-donut-chart {
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}
.main-donut-chart .slice {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.main-donut-chart .chart-center {
  position: absolute;
  border-radius: 50%;
}
.main-donut-chart .chart-center span {
  display: block;
  text-align: center;
}

.morris-wrapper-demo {
  height: 200px;
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  text-align: center;
  margin: 0 auto;
}

@media (min-width: 576px) {
  .morris-wrapper-demo {
    height: 300px;
  }
}
.morris-donut-wrapper-demo {
  height: 200px;
}

@media (min-width: 576px) {
  .morris-donut-wrapper-demo {
    height: 250px;
  }
}
.chartjs-wrapper-demo {
  height: 250px;
}

@media (max-width: 330px) {
  .chartjs-wrapper-demo {
    width: 220px;
  }
}
@media (min-width: 992px) {
  .chartjs-wrapper-demo {
    height: 300px;
  }
}
.chartist-wrapper-demo {
  height: 200px;
}

@media (min-width: 768px) {
  .chartist-wrapper-demo {
    height: 300px;
  }
}
.morris-hover.morris-default-style {
  border-radius: 0;
}

.chart-donut {
  left: 0;
  position: relative;
}

#morrisDonut1 {
  height: 200px;
  width: 200px;
}
#morrisDonut1 svg {
  height: 200px;
  width: 200px;
  font-family: Roboto, sans-serif;
}

#revenuechart {
  height: 273px !important;
}

.flot-chart {
  width: 100%;
  height: 180px;
}

.flot-chart1 {
  width: 100%;
  height: 300px;
}

.flot-chart-wrapper {
  position: relative;
  margin-left: -16px;
  margin-right: -30px;
}

.chart-wrapper {
  position: absolute;
  right: -8px;
  bottom: 5px;
  left: -8px;
  position: relative;
  margin-left: -13px;
  margin-right: -13px;
}

#chartBar5 {
  height: 135px;
}

.echart-height {
  height: 250px;
}

.chart-height1 {
  min-height: 15rem;
  overflow: hidden;
}

.chart-height2 {
  height: 16rem;
  overflow: hidden;
}

.chart-height3 {
  height: 17rem;
  overflow: hidden;
}

.chart-height4 {
  height: 18rem;
  overflow: hidden;
}

.chart-height5 {
  height: 20rem;
  overflow: hidden;
}

.chart-height6 {
  height: 22rem;
  overflow: hidden;
}

.chart-text {
  text-align: center;
  margin: 0 auto;
}

.areaChart1, .areaChart2, .areaChart3, .areaChart4 {
  display: block;
  position: relative;
  width: 80px !important;
  height: 50px !important;
}

.chart-legEnd {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  z-index: 1;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.chart-legEnd div {
  display: flex;
  align-items: center;
}
.chart-legEnd div + div {
  margin-left: 15px;
}
.chart-legEnd span {
  width: 10px;
  height: 4px;
  display: block;
  margin-right: 5px;
}

@media (min-width: 576px) {
  .chart-legEnd {
    top: -30px;
    left: auto;
    right: 40px;
  }
  .chart-legEnd span {
    width: 30px;
    margin-right: 8px;
  }
  .chart-legEnd div + div {
    margin-left: 30px;
  }
}
#bar-chart {
  height: 75px !important;
}

.chart-dropshadow2 {
  -webkit-filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
  filter: drop-shadow(-6px 12px 4px rgba(0, 0, 0, 0.1));
}

#chart svg path#apexcharts-radialbarTrack-0 {
  stroke: transparent;
}

/* ###### Chart  ###### */
/* ###### Mapel map  ###### */
.mapael .map {
  margin-bottom: 10px;
  position: relative;
}
.mapael .zoomButton {
  background-color: #292929;
  border: 1px solid #292929;
  color: #ffffff;
  width: 15px;
  height: 15px;
  line-height: 12px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  position: absolute;
  top: 0;
  font-weight: bold;
  left: 10px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.mapael .zoomReset {
  top: 10px;
}
.mapael .zoomIn {
  top: 30px;
}
.mapael .zoomOut {
  top: 50px;
}
.mapael .mapTooltip {
  position: absolute;
  background-color: #474c4b;
  opacity: 0.7;
  filter: alpha(opacity=70);
  border-radius: 10px;
  padding: 10px;
  z-index: 1000;
  max-width: 200px;
  display: none;
  color: #ffffff;
}

.mapcontainer .map, .mapcontainer1 .map {
  height: 400px;
  margin: 0 auto;
}

.mapcontainer2 .map {
  height: 300px;
  margin: 0 auto;
}

.mapcontainer3 svg {
  height: 300px;
}

/* ###### Mapel map  ###### */
/* ###### Parsley ###### */
input.parsley-error:focus, textarea.parsley-error:focus, input.parsley-success:focus, textarea.parsley-success:focus {
  box-shadow: none !important;
}

.parsley-checkbox.parsley-error {
  padding: 10px;
  border: 1px solid #fd6074;
}
.parsley-checkbox.parsley-success {
  padding: 10px;
  border: 1px solid #19b159;
}

.parsley-errors-list {
  color: #fd6074;
  list-style: none;
  font-size: 12px;
  padding: 0;
  margin-bottom: 0;
}
.parsley-errors-list li {
  margin: 5px 0 0;
}

.parsley-style-1 .parsley-input.parsley-error .form-control {
  border-color: #fd6074;
  border-radius: 0;
}
.parsley-style-1 .parsley-input.parsley-success .form-control {
  border-color: #19b159;
}
.parsley-style-1 .parsley-checkbox.parsley-error {
  border: 1px solid #fd6074;
}
.parsley-style-1 .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  border-radius: 0;
}
.parsley-style-1 .parsley-errors-list.filled {
  color: #fd6074;
  padding: 7px 10px;
}
.parsley-style-1 .parsley-errors-list.filled li:first-child {
  margin-top: 0;
}

/* ###### Parsley ###### */
/* ###### Quill ###### */
.ql-wrapper-demo {
  background-color: #ffffff;
}
.ql-wrapper-demo .ql-container {
  height: 250px;
}
.ql-wrapper-demo .ql-editor {
  height: 100%;
  overflow-y: auto;
}

@media (min-width: 1200px) {
  .ql-wrapper-demo {
    width: 100%;
  }
}
.ql-scrolling-demo {
  background-color: #ffffff;
  height: 100%;
  min-height: 100%;
  overflow: hidden;
  border: 1px solid #e8e8f7;
  position: relative;
}
.ql-scrolling-demo .ql-container {
  border-width: 0;
  height: auto;
  min-height: 100%;
  padding: 30px;
}
.ql-scrolling-demo .ql-container .ql-editor {
  font-size: 16px;
  overflow-y: visible;
  color: #53545e;
}

@media (min-width: 768px) {
  .ql-scrolling-demo {
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  .ql-scrolling-demo .ql-container {
    padding: 18px;
    padding-left: 0;
  }
}
.ql-wrapper {
  display: flex;
  flex-direction: column;
}

.ql-wrapper-modal .ql-snow.ql-toolbar {
  border-width: 0;
  border-bottom-width: 1px;
}
.ql-wrapper-modal .ql-snow.ql-container {
  border-width: 0;
}
.ql-wrapper-modal .ql-snow .ql-editor {
  padding: 20px;
}

@media (min-width: 576px) {
  .ql-wrapper-modal .ql-snow.ql-toolbar {
    padding: 15px 20px !important;
  }
}
.ql-bubble.ql-container:not(.ql-disabled) a::before {
  background-color: #8f9cc0;
  border-radius: 2px;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 2px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top-color: #000000;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom-color: #000000 !important;
}
.ql-bubble .ql-toolbar {
  padding: 0 8px 8px;
  background: #000000;
}
.ql-bubble .ql-toolbar button {
  width: 32px !important;
  height: 32px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  color: #8896af;
  outline: none;
}
.ql-bubble .ql-toolbar button i {
  font-size: 24px;
  line-height: 0;
  display: inline-block;
}
.ql-bubble .ql-toolbar button i.la-bold, .ql-bubble .ql-toolbar button i.la-underline {
  width: 21px;
}
.ql-bubble .ql-toolbar button .ql-fill {
  fill: #8896af;
}
.ql-bubble .ql-toolbar button .ql-stroke {
  stroke: #8896af;
}
.ql-bubble .ql-toolbar button.ql-active {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.08);
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 8px 0 0;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 0;
}

@media (min-width: 576px) {
  .ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 0 0 !important;
  }
  .ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-left: 0 !important;
  }
}
.ql-snow.ql-container {
  border-color: #e8e8f7;
  border-width: 1px;
  border-radius: 0 0 6px 6px;
}
.ql-snow.ql-toolbar {
  border-width: 1px;
  border-color: #e8e8f7;
  border-bottom-width: 1px;
  padding: 5px 10px 10px !important;
  border-radius: 6px 6px 0 0;
}
.ql-snow.ql-toolbar .ql-picker-label {
  border-color: #e8e8f7 !important;
  border-radius: 3px;
}
.ql-snow.ql-toolbar .ql-picker-label.ql-active {
  background-color: #f1f2f7;
  border-color: transparent;
  color: #8f9cc0;
  font-weight: 500;
}
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke {
  stroke: #000000;
}
.ql-snow.ql-toolbar button {
  border: 1px solid transparent !important;
  width: 32px !important;
  height: 32px !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  color: rgba(75, 75, 82, 0.94);
  outline: none;
}
.ql-snow.ql-toolbar button svg {
  width: 20px;
  float: none;
}
.ql-snow.ql-toolbar button i {
  font-size: 24px;
  line-height: 0;
  display: inline-block;
}
.ql-snow.ql-toolbar button i.la-bold, .ql-snow.ql-toolbar button i.la-underline {
  width: 21px;
}
.ql-snow.ql-toolbar button .ql-stroke {
  stroke-width: 2px;
}
.ql-snow.ql-toolbar button:hover, .ql-snow.ql-toolbar button:focus {
  border-color: #f1f2f7;
}
.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button:focus .ql-stroke {
  stroke: #a8afc7;
}
.ql-snow.ql-toolbar button.ql-active {
  background-color: #f1f2f7;
  color: #3b4863 !important;
  border-color: transparent;
}
.ql-snow.ql-toolbar button.ql-active .ql-fill {
  fill: #3b4863;
}
.ql-snow.ql-toolbar button.ql-active .ql-stroke {
  stroke: #3b4863;
}
.ql-snow.ql-toolbar .ql-formats {
  margin-top: 5px;
  margin-right: 5px !important;
}
.ql-snow .ql-formats button + button {
  margin: 0 0 0 2px;
}
.ql-snow .ql-picker {
  display: block !important;
  border-width: 0;
  height: 32px !important;
  color: #3c4858 !important;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  right: 3px !important;
}
.ql-snow .ql-picker:hover .ql-picker-label, .ql-snow .ql-picker:focus .ql-picker-label {
  color: var(--primary-bg-color);
}
.ql-snow .ql-picker:hover .ql-picker-label .ql-stroke, .ql-snow .ql-picker:focus .ql-picker-label .ql-stroke {
  stroke: #000000;
}
.ql-snow .ql-picker-label {
  display: block !important;
  padding-left: 10px !important;
  font-size: 13px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  border: 1px solid #e8e8f7 !important;
  background-color: #ffffff;
  outline: none;
}
.ql-snow .ql-picker-label::before {
  line-height: 2.25 !important;
  font-weight: 400;
}
.ql-snow .ql-stroke {
  stroke: #000000 !important;
  stroke-linecap: square !important;
  stroke-linejoin: miter !important;
  stroke-width: 1 !important;
}
.ql-snow .ql-editor {
  padding: 20px;
  color: #3b4863;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: var(--primary-bg-color) !important;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: var(--primary-bg-color);
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-radius: 6px;
  margin-top: 2px;
}

/* ###### Quill ###### */
/* ###### Rangeslider  ###### */
.irs-min, .irs-max {
  font-family: "Roboto", sans-serif;
  border-radius: 0;
}

.irs-from, .irs-to, .irs-single {
  font-family: "Roboto", sans-serif;
  border-radius: 0;
}

.irs-bar {
  background-image: none;
}

.irs-bar-edge {
  background-image: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.irs-line-left {
  background-image: none;
  background-color: #f1f2f7;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.irs-line-mid {
  background-image: none;
  background-color: #f1f2f7;
}

.irs-line-right {
  background-image: none;
  background-color: #f1f2f7;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.irs-slider {
  background-image: none;
}
.irs-slider:before {
  content: "";
  height: 18px;
  position: absolute;
  left: 50%;
  margin-left: -1px;
}
.irs-slider:hover:before, .irs-slider:focus:before {
  background-color: #260bfa;
}

.irs-success .irs-bar, .irs-success .irs-bar-edge, .irs-success .irs-slider::before, .irs-success .irs-from, .irs-success .irs-to, .irs-success .irs-single {
  background-color: #19b159;
}
.irs-success .irs-from::after, .irs-success .irs-to::after, .irs-success .irs-single::after {
  border-top-color: #19b159;
}

.irs-dark .irs-bar, .irs-dark .irs-bar-edge, .irs-dark .irs-slider::before, .irs-dark .irs-from, .irs-dark .irs-to, .irs-dark .irs-single {
  background-color: #3b4863;
}
.irs-dark .irs-from::after, .irs-dark .irs-to::after, .irs-dark .irs-single::after {
  border-top-color: #3b4863;
}

.irs-modern .irs-line-left, .irs-modern .irs-line-mid, .irs-modern .irs-line-right {
  height: 6px;
  box-shadow: inset -2px 2px 2px 0 rgba(34, 34, 34, 0.1);
}
.irs-modern .irs-bar, .irs-modern .irs-bar-edge {
  height: 6px;
  box-shadow: inset 0 1px 1px 0 rgba(34, 34, 34, 0.1);
}
.irs-modern .irs-slider {
  top: 19px;
  background-color: #ffffff;
  border-radius: 0;
}
.irs-modern .irs-slider::before {
  width: 4px;
  height: 9px;
  background-color: #ffffff;
  margin-left: -2px;
  top: 3px;
}
.irs-modern.irs-success .irs-slider {
  border-color: #19b159;
}
.irs-modern.irs-success .irs-slider::before {
  border-color: #19b159;
}
.irs-modern.irs-dark .irs-slider {
  border-color: #8f9cc0;
}
.irs-modern.irs-dark .irs-slider::before {
  border-color: #8f9cc0;
}

.irs-outline .irs-line {
  height: 10px;
  border-radius: 5px;
}
.irs-outline .irs-line-left, .irs-outline .irs-line-mid, .irs-outline .irs-line-right {
  height: 10px;
  background-color: transparent;
}
.irs-outline .irs-bar {
  height: 10px;
}
.irs-outline .irs-bar-edge {
  height: 10px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
.irs-outline .irs-slider {
  top: 21px;
  width: 18px;
  background-color: #ffffff;
  border-radius: 100%;
}
.irs-outline .irs-slider::before {
  margin-left: -4px;
  top: 4px;
  width: 8px;
  height: 8px;
  border-radius: 100%;
}
.irs-outline.irs-success .irs-line, .irs-outline.irs-success .irs-slider {
  border-color: #19b159;
}
.irs-outline.irs-success .irs-line:hover::before, .irs-outline.irs-success .irs-line:focus::before {
  background-color: #339701;
}
.irs-outline.irs-success .irs-slider:hover::before, .irs-outline.irs-success .irs-slider:focus::before {
  background-color: #339701;
}
.irs-outline.irs-dark .irs-line, .irs-outline.irs-dark .irs-slider {
  border-color: #3b4863;
}
.irs-outline.irs-dark .irs-line:hover::before, .irs-outline.irs-dark .irs-line:focus::before {
  background-color: #313c53;
}
.irs-outline.irs-dark .irs-slider:hover::before, .irs-outline.irs-dark .irs-slider:focus::before {
  background-color: #313c53;
}

.irs-from, .irs-to, .irs-single {
  background: var(--primary-bg-color) !important;
}

.irs-from:after, .irs-to:after, .irs-single:after {
  border-top-color: var(--primary-bg-color) !important;
}

/* ###### Rangeslider  ###### */
/* ###### Select2  ###### */
.select2-results__option {
  border-radius: 0;
  margin-bottom: 1px;
  font-size: 13px;
  padding: 6px 10px;
  font-size: 0.875rem;
}

.select2-container--default .select2-selection--single {
  background-color: #ffffff;
  border-color: #f1f2f7;
  border-radius: 3px;
  height: 38px;
  outline: none;
  border-radius: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #3c4858 !important;
  line-height: calc(1.5em + 0.75rem + 2px) -0.1rem;
  padding-left: 0.75rem;
  height: 100%;
  display: flex;
  align-items: center;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #a8afc7;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  width: 30px;
  height: 38px;
  line-height: calc(1.5em + 0.75rem + 2px);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: -3px;
}
.select2-container--default .select2-selection--multiple {
  background-color: #ffffff;
  border-color: #f1f2f7;
  border-radius: 0;
  min-height: 38px;
  outline: none;
  border-radius: 6px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 4px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  position: relative;
  margin-top: 5px;
  margin-right: 4px;
  padding: 3px 10px 3px 20px !important;
  border-color: transparent;
  border-radius: 0;
  color: #ffffff;
  line-height: 1.45;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #ffffff;
  opacity: 0.5;
  font-size: 12px;
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 7px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f1f2f7;
  border: solid #eaeafa 1px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #f1f2f7;
  border-radius: 0;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: white;
}
.select2-container--default .select2-results > .select2-results__options {
  margin: 0px;
}
.select2-container--default .select2-search--inline .select2-search__field {
  margin-top: 7px;
  line-height: 26px;
  padding-left: 7px;
  opacity: 1;
}
.select2-container--default.select2-container--disabled .select2-selection__choice {
  padding-left: 10px;
  background-color: #a8afc7;
}
.select2-container--default.select2-container--disabled .select2-selection__choice .select2-selection__choice__remove {
  display: none;
}

.select2-container--open .select2-selection--single, .select2-container--open .select2-selection--multiple {
  background-color: #ffffff;
  border-color: #f1f2f7;
}
.select2-container--open .select2-dropdown--above {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-radius: 6px !important;
}
.select2-container--open .select2-dropdown--below {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  top: 0;
  border-radius: 6px !important;
}

.select2-dropdown {
  border-color: #f1f2f7;
  z-index: 200;
}

.select2-search--dropdown {
  padding-bottom: 0;
}

.has-success .select2-container--default .select2-selection--single, .parsley-select.parsley-success .select2-container--default .select2-selection--single {
  border-color: #19b159;
}

.has-warning .select2-container--default .select2-selection--single {
  border-color: #ff9b21;
}

.has-danger .select2-container--default .select2-selection--single, .parsley-select.parsley-error .select2-container--default .select2-selection--single {
  border-color: #fd6074;
}

.select2-xs + .select2-container, .select2-dropdown-xs .select2-results__option {
  font-size: 12px;
}

.select2-sm + .select2-container, .select2-dropdown-sm .select2-results__option {
  font-size: 14px;
}

.select2-bd-0 + .select2-container--default .select2-selection--single {
  border-width: 0;
}

.bg-gray + .select2-container--default .select2-selection--single {
  background-color: #455473;
}
.bg-gray + .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #f1f2f7;
}

.select2-dropdown *::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  transition: 0.3s background;
}
.select2-dropdown::-webkit-scrollbar-thumb {
  background: #f0f2f8;
}
.select2-dropdown *:hover::-webkit-scrollbar-thumb {
  background: #adb5bd;
}

/* ###### Select2  ###### */
/* ###### Spectrum ###### */
.sp-container {
  background-color: #ffffff;
  border-color: #f1f2f7;
  z-index: 200;
}
.sp-container button {
  border: 0;
  padding: 8px 15px;
  background-image: none;
  background-color: #f1f2f7;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  text-shadow: none;
  text-transform: capitalize;
  border-radius: 2px;
}
.sp-container button:hover, .sp-container button:focus {
  border: 0;
  background-image: none;
  background-color: #a8afc7;
  text-shadow: none;
}

.sp-button-container .sp-cancel {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  text-transform: capitalize;
  color: #fd6074 !important;
}
.sp-button-container .sp-cancel:hover, .sp-button-container .sp-cancel:focus {
  color: #3b4863 !important;
  text-decoration: none;
}

.sp-picker-container {
  border-left: 0;
}

.sp-replacer {
  border-color: #f1f2f7;
  background-color: #ffffff;
}
.sp-replacer:hover, .sp-replacer:focus {
  border-color: #b4bdce;
}
.sp-replacer.sp-active {
  border-color: #a8afc7;
}

.sp-dd {
  text-indent: -99999px;
  position: relative;
  width: 10px;
}
.sp-dd::before {
  content: "\f280";
  font-family: "Ionicons";
  font-size: 15px;
  color: #a8afc7;
  position: absolute;
  text-indent: 0;
  left: 0;
  z-index: 1;
}

.sp-preview {
  border: 0;
}

.sp-dragger {
  background-color: transparent;
}

.sp-choose {
  background-color: #f1f2f7;
}

.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
  border-color: #3b4863;
}

/* ###### Spectrum ###### */
/* ###### Spinner ###### */
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
  margin-bottom: 3px;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
  margin-bottom: 3px;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.lds-circle {
  display: inline-block;
  transform: translateZ(1px);
}
.lds-circle > div {
  display: inline-block;
  width: 51px;
  height: 51px;
  margin: 6px;
  border-radius: 50%;
  animation: lds-circle 2.4s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

@keyframes lds-circle {
  0%, 100% {
    animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
  }
  0% {
    transform: rotateY(0deg);
  }
  50% {
    transform: rotateY(1800deg);
    animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
  }
  100% {
    transform: rotateY(3600deg);
  }
}
.lds-dual-ring {
  display: inline-block;
  width: 64px;
  height: 64px;
}
.lds-dual-ring:after {
  content: " ";
  display: block;
  width: 46px;
  height: 46px;
  margin: 1px;
  border-radius: 50%;
  animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.lds-facebook {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-facebook div {
  display: inline-block;
  position: absolute;
  left: 6px;
  width: 13px;
  animation: lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
}
.lds-facebook div:nth-child(1) {
  left: 6px;
  animation-delay: -0.24s;
}
.lds-facebook div:nth-child(2) {
  left: 26px;
  animation-delay: -0.12s;
}
.lds-facebook div:nth-child(3) {
  left: 45px;
  animation-delay: 0;
}

@keyframes lds-facebook {
  0% {
    top: 6px;
    height: 51px;
  }
  50%, 100% {
    top: 19px;
    height: 26px;
  }
}
.lds-heart {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
  transform: rotate(45deg);
  transform-origin: 32px 32px;
}
.lds-heart div {
  top: 23px;
  left: 19px;
  position: absolute;
  width: 26px;
  height: 26px;
  animation: lds-heart 1.2s infinite cubic-bezier(0.215, 0.61, 0.355, 1);
}
.lds-heart div:after {
  content: " ";
  position: absolute;
  display: block;
  width: 26px;
  height: 26px;
  top: -17px;
  border-radius: 50% 50% 0 0;
}
.lds-heart div:before {
  content: " ";
  position: absolute;
  display: block;
  width: 26px;
  height: 26px;
  left: -17px;
  border-radius: 50% 0 0 50%;
}

@keyframes lds-heart {
  0% {
    transform: scale(0.95);
  }
  5% {
    transform: scale(1.1);
  }
  39% {
    transform: scale(0.85);
  }
  45% {
    transform: scale(1);
  }
  60% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(0.9);
  }
}
.lds-ripple {
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-ripple div {
  position: absolute;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}

@keyframes lds-ripple {
  0% {
    top: 28px;
    left: 28px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: -1px;
    left: -1px;
    width: 58px;
    height: 58px;
    opacity: 0;
  }
}
.lds-spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 64px;
  height: 64px;
}
.lds-spinner div {
  transform-origin: 32px 32px;
  animation: lds-spinner 1.2s linear infinite;
}
.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 29px;
  width: 5px;
  height: 14px;
  border-radius: 20%;
}
.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s;
}
.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s;
}
.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -0.9s;
}
.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -0.8s;
}
.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -0.7s;
}
.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -0.6s;
}
.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -0.5s;
}
.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -0.4s;
}
.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -0.3s;
}
.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -0.2s;
}
.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -0.1s;
}
.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s;
}

@keyframes lds-spinner {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.pulse {
  display: block;
  position: absolute;
  top: 6px;
  right: 17px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #f3ca56;
  cursor: pointer;
  box-shadow: 0 0 0 rgba(243, 202, 86, 0.9);
  animation: pulse 2s infinite;
}
.pulse:hover {
  animation: none;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(243, 202, 86, 0.9);
  }
  70% {
    -webkit-box-shadow: 0 0 0 10px rgba(243, 202, 86, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(243, 202, 86, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(243, 202, 86, 0.9);
    box-shadow: 0 0 0 0 rgba(243, 202, 86, 0.7);
  }
  70% {
    -moz-box-shadow: 0 0 0 10px rgba(243, 202, 86, 0);
    box-shadow: 0 0 0 10px rgba(243, 202, 86, 0);
  }
  100% {
    -moz-box-shadow: 0 0 0 0 rgba(243, 202, 86, 0);
    box-shadow: 0 0 0 0 rgba(243, 202, 86, 0);
  }
}
.ripple {
  position: relative;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
  cursor: pointer;
}
.ripple:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  pointer-events: none;
  background-image: radial-gradient(circle, #ffffff 10%, transparent 10.01%);
  background-repeat: no-repeat;
  background-position: 50%;
  transform: scale(10, 10);
  opacity: 0;
  transition: transform 0.5s, opacity 1s;
}
.ripple:active:after {
  transform: scale(0, 0);
  opacity: 0.2;
  transition: 0s;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

/* ###### Spinner ###### */
/* ############### TEMPLATE STYLES ############### */
/* ###### Calendar  ###### */
.main-content-calendar .container, .main-content-calendar .container-fluid {
  padding: 20px 0 0;
}

@media (min-width: 992px) {
  .main-content-calendar .container, .main-content-calendar .container-fluid {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .main-content-left-calendar {
    width: 230px;
  }
}
.main-datepicker .ui-datepicker-inline {
  margin-top: 0;
}
.main-datepicker .ui-datepicker .ui-datepicker-title {
  letter-spacing: -0.2px;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar {
  width: 100%;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar th {
  padding: 5px;
  font-size: 10px;
  color: #8f9cc0;
  text-align: center;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar th.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #fd6074;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
  padding: 0 1px;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-week-end:first-child:not(.ui-datepicker-other-month) a {
  color: #fd6074;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar td span, .main-datepicker .ui-datepicker .ui-datepicker-calendar td a {
  padding: 4px 5px;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  color: #3c4858;
}
.main-datepicker .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a {
  color: #ffffff;
  border-radius: 2px;
}

.main-nav-calendar-event .nav-link {
  font-size: 13px;
  position: relative;
}
.main-nav-calendar-event .nav-link i {
  font-size: 21px;
  position: relative;
  margin-right: 10px;
  top: -0.5px;
}
.main-nav-calendar-event .nav-link.exclude {
  color: #a8afc7;
}
.main-nav-calendar-event .nav-link.exclude i {
  color: #a8afc7;
}
.main-nav-calendar-event .nav-link.exclude::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  border-top: 1px solid #a8afc7;
}

@media (min-width: 992px) {
  .main-content-body-calendar {
    padding-left: 25px;
  }
}
.main-calendar {
  border-color: #f1f2f7;
}
.main-calendar .fc-content, .main-calendar .fc-divider, .main-calendar .fc-list-heading td, .main-calendar .fc-list-view, .main-calendar .fc-popover, .main-calendar .fc-row, .main-calendar tbody, .main-calendar td, .main-calendar th, .main-calendar thead {
  border-color: #f1f2f7;
}
.main-calendar .fc-header-toolbar {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
  padding: 0 20px;
}
.main-calendar .fc-header-toolbar h2 {
  margin-bottom: 0;
  color: #4d4d6d;
  font-size: 20px;
  font-weight: 700;
}
.main-calendar .fc-header-toolbar .fc-right {
  order: 3;
}
.main-calendar .fc-header-toolbar .fc-clear {
  display: none;
}
.main-calendar .fc-header-toolbar button {
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #e8e8f7;
  box-shadow: none;
  padding: 0 15px;
  display: flex;
  align-items: center;
  color: #8f9cc0;
  font-size: 13px;
  text-transform: capitalize;
  outline: none;
  text-shadow: none;
  border-radius: 0;
}
.main-calendar .fc-header-toolbar button:hover, .main-calendar .fc-header-toolbar button:focus {
  background-color: #f1f2f7;
}
.main-calendar .fc-header-toolbar button.fc-prev-button, .main-calendar .fc-header-toolbar button.fc-next-button {
  padding: 0;
  width: 38px;
  justify-content: center;
}
.main-calendar .fc-header-toolbar button.fc-prev-button span, .main-calendar .fc-header-toolbar button.fc-next-button span {
  margin: 0;
}
.main-calendar .fc-header-toolbar button.fc-state-active {
  background-color: #f1f2f7;
}
.main-calendar .fc-header-toolbar button.fc-today-button {
  color: #ffffff;
}
.main-calendar .fc-header-toolbar button.fc-today-button.fc-state-disabled {
  border-color: #f1f2f7;
  background-color: #efefff;
  color: #30304a;
  cursor: default;
}
.main-calendar .fc-icon-left-single-arrow, .main-calendar .fc-icon-right-single-arrow {
  top: 0;
}
.main-calendar .fc-icon-left-single-arrow::after, .main-calendar .fc-icon-right-single-arrow::after {
  font-family: "Ionicons";
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}
.main-calendar .fc-icon-left-single-arrow::after {
  content: "\f3cf";
}
.main-calendar .fc-icon-right-single-arrow::after {
  content: "\f3d1";
}
.main-calendar .fc-head-container .fc-day-header {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 5px 0;
  color: #8f9cc0;
}
.main-calendar .fc-view > table {
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}
.main-calendar .fc-view > table > thead th, .main-calendar .fc-view > table > thead td {
  border-color: #f1f2f7;
}
.main-calendar .fc-view > table > tbody > tr > td {
  border-color: #f1f2f7;
}
.main-calendar .fc-view .fc-other-month {
  background-color: #f9f9ff;
}
.main-calendar .fc-view .fc-day-number {
  font-size: 14px;
  font-weight: 400;
  font-family: Arial, sans-serif;
  color: #3c4858;
  display: inline-block;
  padding: 8px 8px;
  position: relative;
  transition: all 0.2s ease-in-out;
  margin: 2px 2px 0 0;
  min-width: 20px;
  text-align: center;
}
.main-calendar .fc-view .fc-day-number:hover, .main-calendar .fc-view .fc-day-number:focus {
  color: #8f9cc0;
  background-color: #f1f2f9;
  border-radius: 6px;
}
.main-calendar .fc-view .fc-scroller {
  height: auto !important;
  overflow: visible !important;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span {
  display: block;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:first-child {
  color: #a8afc7;
  font-size: 8px;
  font-weight: 400;
  line-height: 1.2;
}
.main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:last-child {
  font-weight: 700;
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 1;
}
.main-calendar .fc-view.fc-listMonth-view, .main-calendar .fc-view.fc-listWeek-view {
  border-width: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-scroller, .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
  padding: 0 20px 20px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-table, .main-calendar .fc-view.fc-listWeek-view .fc-list-table {
  border-collapse: separate;
  display: block;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-table > tbody, .main-calendar .fc-view.fc-listWeek-view .fc-list-table > tbody {
  display: flex;
  flex-wrap: wrap;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
  flex: 0 0 20%;
  max-width: 20%;
  margin-top: 15px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading:first-child, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading:first-child, .main-calendar .fc-view.fc-listMonth-view .fc-list-heading:first-child + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading:first-child + .fc-list-item {
  margin-top: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading td, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading td {
  background-color: transparent;
  border-width: 0;
  padding: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main {
  display: block;
  font-size: 11px;
  text-transform: uppercase;
  color: #a8afc7;
  font-weight: 600;
  padding: 5px;
  text-align: center;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-heading-main span:last-child, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading-main span:last-child {
  display: block;
  font-size: 30px;
  font-weight: 700;
  font-family: Helvetica, Arial, sans-serif;
  letter-spacing: -1px;
  color: #8f9cc0;
  line-height: 1;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
  flex: 0 0 calc(80% - 5px);
  max-width: calc(80% - 5px);
  dispLay: flex;
  flex-direction: column;
  border-left: 4px solid transparent;
  background-color: #ffffff;
  margin-top: 15px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item:hover, .main-calendar .fc-view.fc-listMonth-view .fc-list-item:focus {
  cursor: pointer;
}
.main-calendar .fc-view.fc-listWeek-view .fc-list-item:hover, .main-calendar .fc-view.fc-listWeek-view .fc-list-item:focus {
  cursor: pointer;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item:hover td, .main-calendar .fc-view.fc-listMonth-view .fc-list-item:focus td {
  background-color: transparent;
}
.main-calendar .fc-view.fc-listWeek-view .fc-list-item:hover td, .main-calendar .fc-view.fc-listWeek-view .fc-list-item:focus td {
  background-color: transparent;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td {
  border-width: 0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-time, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-time {
  border-top: 1px solid #e8e8f7;
  border-right: 1px solid #e8e8f7;
  box-sizing: border-box;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item > td.fc-list-item-title, .main-calendar .fc-view.fc-listWeek-view .fc-list-item > td.fc-list-item-title {
  border-bottom: 1px solid #e8e8f7;
  border-right: 1px solid #e8e8f7;
  box-sizing: border-box;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
  margin-left: 20%;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-marker, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-marker {
  display: none;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-time, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-time {
  padding: 12px 15px 2px;
  font-size: 13px;
  text-transform: capitalize;
  width: 100%;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title {
  padding: 0 15px 12px;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title a, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title a {
  display: block;
  font-weight: 700;
  font-size: 15px;
  margin-bottom: 5px;
  color: #8f9cc0;
}
.main-calendar .fc-view.fc-listMonth-view .fc-list-item-title .fc-desc, .main-calendar .fc-view.fc-listWeek-view .fc-list-item-title .fc-desc {
  font-size: 13px;
  line-height: 1.375;
  display: block;
}
.main-calendar td.fc-today {
  background-color: #f1f2f9;
}
.main-calendar td.fc-today .fc-day-number {
  color: #ffffff;
  border-radius: 6px;
}
.main-calendar td.fc-today .fc-day-number:hover, .main-calendar td.fc-today .fc-day-number:focus {
  border-radius: 6px;
}
.main-calendar .fc-axis {
  font-size: 11px;
}
.main-calendar .fc-event {
  border-width: 0;
  border-top-width: 5px;
  border-radius: 5px;
}
.main-calendar .fc-event.fc-day-grid-event > div {
  display: none;
}
.main-calendar .fc-event.fc-day-grid-event > div .fc-time {
  font-weight: 500;
}
.main-calendar .fc-event.fc-day-grid-event > div .fc-desc {
  display: none;
}
.main-calendar .fc-time-grid-event {
  padding: 5px;
  border-left-width: 0;
  border-top-width: 2px;
}
.main-calendar .fc-time-grid-event .fc-time {
  font-size: 12px;
}
.main-calendar .fc-time-grid-event .fc-title {
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 10px;
}
.main-calendar .fc-time-grid-event .fc-desc {
  font-size: 13px;
  line-height: 1.3;
  color: rgba(255, 255, 255, 0.8);
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div {
  display: none;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-time {
  font-size: 11px;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-title {
  font-size: 13px;
}
.main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-desc {
  display: none;
}
.main-calendar .fc-list-empty {
  padding: 20px 0;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}

@media (min-width: 992px) {
  .main-calendar .fc-header-toolbar {
    padding: 0;
    margin-bottom: 24px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-header-toolbar h2 {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .main-calendar .fc-header-toolbar .fc-center {
    order: 1;
    flex: 0 0 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
  }
  .main-calendar .fc-header-toolbar .fc-left {
    order: 2;
    flex: 0 0 50%;
  }
  .main-calendar .fc-header-toolbar .fc-right {
    flex: 0 0 50%;
    display: flex;
    justify-content: flex-end;
    z-index: 1;
  }
}
@media (max-width: 575px) {
  .main-calendar .fc-header-toolbar button.fc-prev-button, .main-calendar .fc-header-toolbar button.fc-next-button {
    width: 32px;
    height: 32px;
  }
  .main-calendar .fc-header-toolbar button.fc-today-button {
    height: 32px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 11px;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button, .main-calendar .fc-header-toolbar button.fc-agendaWeek-button, .main-calendar .fc-header-toolbar button.fc-agendaDay-button, .main-calendar .fc-header-toolbar button.fc-listWeek-button, .main-calendar .fc-header-toolbar button.fc-listMonth-button {
    text-indent: -9999px;
    width: 32px;
    height: 32px;
    position: relative;
    color: transparent;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button::before, .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before, .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before, .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    position: absolute;
    top: 6px;
    left: 10px;
    z-index: 100;
    display: inline-block;
    text-indent: 0;
    font-size: 12px;
    font-weight: 700;
    color: #8f9cc0;
  }
  .main-calendar .fc-header-toolbar button.fc-month-button::before {
    content: "M";
  }
  .main-calendar .fc-header-toolbar button.fc-agendaWeek-button::before {
    content: "W";
  }
  .main-calendar .fc-header-toolbar button.fc-agendaDay-button::before {
    content: "D";
  }
  .main-calendar .fc-header-toolbar button.fc-listWeek-button::before, .main-calendar .fc-header-toolbar button.fc-listMonth-button::before {
    content: "L";
    left: 11px;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-icon-left-single-arrow::after, .main-calendar .fc-icon-right-single-arrow::after {
    line-height: 0.75;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-head-container .fc-day-header {
    font-size: 12px;
  }
}
@media (max-width: 991.98px) {
  .main-calendar .fc-view > table > thead th:first-child, .main-calendar .fc-view > table > thead td:first-child {
    border-left-width: 0;
  }
  .main-calendar .fc-view > table > thead th:last-child, .main-calendar .fc-view > table > thead td:last-child {
    border-right-width: 0;
  }
}
@media (max-width: 991.98px) {
  .main-calendar .fc-view > table > tbody > tr > td:first-child {
    border-left-width: 0;
  }
  .main-calendar .fc-view > table > tbody > tr > td:last-child {
    border-right-width: 0;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-calendar .fc-view .fc-day-number {
    transition: none;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:first-child {
    font-size: 11px;
    font-weight: 400;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-agenda-view .fc-day-header > a > span:last-child {
    font-size: 25px;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-scroller, .main-calendar .fc-view.fc-listWeek-view .fc-scroller {
    padding: 0;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    flex: 0 0 15%;
    max-width: 15%;
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    flex: 0 0 12%;
    max-width: 12%;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    flex: 0 0 10%;
    max-width: 10%;
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-heading, .main-calendar .fc-view.fc-listWeek-view .fc-list-heading {
    flex: 0 0 8%;
    max-width: 8%;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    flex: 0 0 calc(85% - 5px);
    max-width: calc(85% - 5px);
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    flex: 0 0 calc(88% - 5px);
    max-width: calc(88% - 5px);
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    flex: 0 0 calc(90% - 5px);
    max-width: calc(90% - 5px);
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item {
    flex: 0 0 calc(92% - 5px);
    max-width: calc(92% - 5px);
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 15%;
  }
}
@media (min-width: 768px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 12%;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 10%;
  }
}
@media (min-width: 1200px) {
  .main-calendar .fc-view.fc-listMonth-view .fc-list-item + .fc-list-item, .main-calendar .fc-view.fc-listWeek-view .fc-list-item + .fc-list-item {
    margin-left: 8%;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-axis {
    font-size: 13px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-event {
    border-top-width: 0;
    border-left-width: 2px;
    padding: 3px 4px;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-event.fc-day-grid-event > div {
    display: block;
  }
}
@media (min-width: 576px) {
  .main-calendar .fc-agendaWeek-view .fc-time-grid-event > div {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-calendar .fc-agendaWeek-view .fc-time-grid-event > div .fc-desc {
    display: block;
  }
}
.main-modal-calendar-schedule .modal-content {
  border-width: 0;
  position: relative;
}
.main-modal-calendar-schedule .modal-content > .btn-close {
  position: absolute;
  top: 20px;
  right: 25px;
  font-size: 28px;
  font-weight: 700;
  color: #a8afc7;
  text-shadow: none;
}
.main-modal-calendar-schedule .modal-header {
  padding: 20px 25px;
}
.main-modal-calendar-schedule .modal-body {
  padding: 30px 25px;
}
.main-modal-calendar-schedule .form-group-date {
  display: flex;
  align-items: center;
  border: 1px solid #e8e8f7;
  background-color: #f1f2f9;
  padding: 10px 5px;
  color: #8f9cc0;
  font-size: 13px;
  font-weight: 600;
}
.main-modal-calendar-schedule .form-group-date > i {
  font-size: 32px;
  line-height: 0;
  margin-right: 10px;
  opacity: 0.5;
}
.main-modal-calendar-schedule .select2-container {
  width: 100% !important;
}

.main-modal-calendar-event .modal-content {
  border-width: 0;
  position: relative;
  background-color: transparent;
}
.main-modal-calendar-event .modal-content > .btn-close {
  font-size: 18px;
  text-shadow: none;
}
.main-modal-calendar-event .modal-header {
  position: relative;
  padding: 20px;
  border-bottom-width: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.main-modal-calendar-event .nav-modal-event {
  align-items: center;
}
.main-modal-calendar-event .nav-modal-event .nav-link {
  padding: 0;
  color: rgba(255, 255, 255, 0.75);
  font-size: 21px;
  line-height: 0;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.main-modal-calendar-event .nav-modal-event .nav-link:hover, .main-modal-calendar-event .nav-modal-event .nav-link:focus {
  color: #ffffff;
}
.main-modal-calendar-event .nav-modal-event .nav-link + .nav-link {
  margin-left: 15px;
}
.main-modal-calendar-event .nav-modal-event .nav-link:last-child {
  font-size: 24px;
}
.main-modal-calendar-event .event-title {
  color: #ffffff;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
  line-height: 1;
}
.main-modal-calendar-event .modal-body {
  padding: 20px;
  background-color: #ffffff;
}
.main-modal-calendar-event .event-start-date, .main-modal-calendar-event .event-end-date {
  color: #8f9cc0;
  font-weight: 500;
}
.main-modal-calendar-event .event-desc {
  margin-top: 5px;
}
.main-modal-calendar-event .event-desc:empty {
  margin-bottom: 5px;
}

@media (min-width: 576px) {
  .main-modal-calendar-event .modal-header {
    padding: 20px 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-modal-calendar-event .nav-modal-event .nav-link {
    transition: none;
  }
}
@media (min-width: 576px) {
  .main-modal-calendar-event .modal-body {
    padding: 30px;
  }
}
/* ###### Calendar  ###### */
/* ###### Chat  ###### */
@media (max-width: 991.98px) {
  .main-content-body-show .main-header-menu-icon {
    display: none;
  }
  .main-content-body-show .main-header-left .main-header-arrow {
    display: block;
  }
  .main-content-body-show .main-content-left-chat {
    display: none;
  }
  .main-content-body-show .main-content-body-chat {
    display: flex;
  }
}
.main-content-left-chat {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0;
}

.main-nav-line-chat {
  border-bottom: 1px solid #e8e8f7;
  padding: 19px;
  flex-shrink: 0;
  flex-direction: row;
  padding-left: 20px;
}
.main-nav-line-chat .nav-link {
  font-size: 13px;
  font-weight: 700;
  color: #3b4863;
  text-transform: uppercase;
}
.main-nav-line-chat .nav-link:hover, .main-nav-line-chat .nav-link:focus, .main-nav-line-chat .nav-link:active {
  outline: none;
}
.main-nav-line-chat .nav-link + .nav-link {
  margin-top: 0;
  margin-left: 30px;
}

.main-chat-contacts-wrapper {
  padding: 10px 20px;
  flex-shrink: 0;
  border-bottom: 1px solid #e8e8f7;
  overflow: hidden;
}
.main-chat-contacts-wrapper .main-content-label, .main-chat-contacts-wrapper .card-table-two .card-title {
  margin-bottom: 15px;
  line-height: 1;
}

@media (min-width: 992px) {
  .main-chat-contacts-wrapper {
    padding: 10px 15px 10px 0;
  }
}
.card-table-two .main-chat-contacts-wrapper .card-title, .main-chat-contacts-wrapper .card-dashboard-eight .card-title, .card-dashboard-eight .main-chat-contacts-wrapper .card-title {
  margin-bottom: 15px;
  line-height: 1;
}

.main-chat-contacts-wrapper .lSSlideOuter, .main-chat-contacts-wrapper .lSSlideWrapper {
  overflow: visible;
}

.main-chat-contacts {
  padding-left: 20px;
  display: flex;
}
.main-chat-contacts .lslide {
  display: flex;
  flex-direction: column;
  align-items: center;
  float: none;
}
.main-chat-contacts small {
  font-size: 11px;
  width: 36px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-top: 3px;
  text-align: center;
}

.main-chat-contacts-more {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;
}

@media (min-width: 992px) {
  .main-chat-list {
    height: calc(100% - 134px);
    position: relative;
  }
}
.main-chat-list .media {
  padding: 12px 20px;
  border: 1px solid transparent;
  position: relative;
}
.main-chat-list .media .main-img-user {
  flex-shrink: 0;
  top: 3px;
}
.main-chat-list .media + .media {
  margin-top: -1px;
  border-top: 1px solid #e8e8f7;
}
.main-chat-list .media.new {
  background-color: #ffffff;
}
.main-chat-list .media.new .main-img-user span {
  display: flex;
}
.main-chat-list .media.new .media-contact-name span:first-child {
  font-weight: 600;
  color: #53545e;
}
.main-chat-list .media.new .media-body p {
  color: #8f9cc0;
}
.main-chat-list .media:hover, .main-chat-list .media:focus {
  cursor: pointer;
  background-color: var(--primary-transparentcolor);
  border-top-color: #e8e8f7;
  border-bottom-color: #e8e8f7;
}
.main-chat-list .media:hover:first-child, .main-chat-list .media:focus:first-child {
  border-top-color: transparent;
}
.main-chat-list .media:hover:last-child, .main-chat-list .media:focus:last-child {
  border-radius: 0 0 11px 11px;
}
.main-chat-list .media.selected {
  background-color: var(--primary-transparentcolor);
  border-top-color: #e8e8f7;
  border-bottom-color: #e8e8f7;
}
.main-chat-list .media.selected:first-child {
  border-top-color: transparent;
}
.main-chat-list .media.selected::after {
  display: block;
}
.main-chat-list .media.selected .media-contact-name span:first-child {
  color: #53545e;
}
.main-chat-list .media.selected .media-body p {
  color: #53545e;
}
.main-chat-list .main-img-user span {
  position: absolute;
  top: 0;
  left: -2px;
  width: 14px;
  height: 14px;
  display: none;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 9px;
  font-weight: 500;
  color: #ffffff;
  background-color: #fd6074;
  box-shadow: 0 0 0 2px #ffffff;
}
.main-chat-list .media-body {
  margin-left: 15px;
}
.main-chat-list .media-body p {
  font-size: 13px;
  margin-bottom: 0;
  color: #a8afc7;
  line-height: 1.35;
}
.main-chat-list .media-contact-name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 2px;
}
.main-chat-list .media-contact-name span:first-child {
  display: block;
  font-size: 14px;
  font-weight: 600;
  color: #404c6d;
}
.main-chat-list .media-contact-name span:last-child {
  display: block;
  font-size: 11px;
  color: #a8afc7;
}

@media (min-width: 992px) {
  .main-chat-list .media {
    padding: 12px 24px;
  }
}
.main-content-body-chat {
  flex-direction: column;
}

@media (min-width: 992px) {
  .main-content-body-chat {
    display: flex;
  }
}
.main-chat-header {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 15px 12px;
  border-bottom: 1px solid #e8e8f7;
}
.main-chat-header .nav {
  margin-left: auto;
  align-items: center;
}
.main-chat-header .nav-link {
  padding: 2px;
  color: #a8afc7;
  font-size: 18px;
  display: none;
}
.main-chat-header .nav-link:first-child {
  display: block;
}
.main-chat-header .nav-link i {
  line-height: 0;
}
.main-chat-header .nav-link .typcn {
  line-height: 0.9;
}
.main-chat-header .nav-link .typcn::before {
  width: auto;
}
.main-chat-header .nav-link + .nav-link {
  margin-left: 15px;
}

@media (min-width: 576px) {
  .main-chat-header .nav-link {
    display: block;
  }
  .main-chat-header .nav-link:first-child {
    display: none;
  }
}
.main-chat-msg-name {
  margin-left: 15px;
}
.main-chat-msg-name h6 {
  margin-bottom: 0px;
  font-size: 15px;
  font-weight: 600;
  color: #53545e;
}
.main-chat-msg-name small {
  font-size: 12px;
  color: #a8afc7;
}

.main-chat-body {
  position: relative;
}
.main-chat-body .content-inner {
  padding: 20px;
}
.main-chat-body .media + .media {
  margin-top: 20px;
}
.main-chat-body .media.flex-row-reverse .media-body {
  margin-left: 0;
  margin-right: 20px;
  align-items: flex-end;
}
.main-chat-body .media.flex-row-reverse .main-msg-wrapper {
  background-color: var(--primary-bg-color);
  color: #ffffff;
  position: relative;
}
.main-chat-body .media.flex-row-reverse .main-msg-wrapper:before, .main-chat-body .media.flex-row-reverse .main-msg-wrapper:after {
  right: auto;
  left: 100%;
  border-right-color: transparent;
  border-left-color: rgb(233, 233, 249);
}
.main-chat-body .media.flex-row-reverse .main-msg-wrapper:before {
  margin-top: -6px;
}
.main-chat-body .media.flex-row-reverse .main-msg-wrapper:after {
  border-width: 8px;
  margin-top: -8px;
}

@media (min-width: 992px) {
  .main-chat-body {
    padding-bottom: 0;
    height: calc(100% - 160px);
    overflow: hidden;
  }
}
@media (min-width: 576px) {
  .main-chat-body .media.flex-row-reverse .media-body {
    margin-left: 55px;
  }
}
.main-msg-wrapper {
  padding: 10px 15px;
  background-color: #f4f6ff;
  font-size: 13px;
  margin-bottom: 5px;
  display: inline-block;
  border-radius: 6px 6px 0 6px;
  position: relative;
}

.main-msg-wrapper-1 {
  padding: 10px 15px;
  background-color: var(--primary-bg-color);
  font-size: 13px;
  margin-bottom: 5px;
  display: inline-block;
  border-radius: 6px 0px 6px 6px;
  position: relative;
  color: white;
}

.main-msg-wrapper-2 {
  padding: 10px 15px;
  background-color: var(--primary-transparentcolor);
  font-size: 13px;
  margin-bottom: 5px;
  display: inline-block;
  border-radius: 6px 6px 6px 0px;
  position: relative;
}

.main-msg-wrapper-3 {
  padding: 10px 15px;
  background-color: var(--primary-transparentcolor);
  font-size: 13px;
  margin-bottom: 5px;
  display: inline-block;
  border-radius: 0px 6px 6px 6px;
  position: relative;
}

.main-chat-body .media-body {
  margin-left: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.main-chat-body .media-body > div:last-child {
  font-size: 11px;
  color: #a8afc7;
  display: flex;
  align-items: center;
}

@media (min-width: 576px) {
  .main-chat-body .media-body {
    margin-right: 55px;
  }
}
.main-chat-time {
  display: block;
  position: relative;
  text-align: center;
  margin: 20px 0;
}
.main-chat-time:first-of-type {
  margin-top: 0;
}
.main-chat-time span {
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: var(--primary-transparentcolor);
  padding: 5px;
  border-radius: 4px;
}

.main-chat-footer {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  height: 70px;
  padding: 0;
  border-top: 1px solid #e8e8f7;
  background-color: #ffffff;
  border-radius: 0 0 11px 11px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.main-chat-footer .nav {
  align-items: center;
}
.main-chat-footer .nav-link {
  padding: 2px;
  color: #a8afc7;
  font-size: 18px;
  display: none;
}
.main-chat-footer .nav-link + .nav-link {
  margin-left: 10px;
}
.main-chat-footer .form-control {
  flex: 1;
  margin: 0 10px;
  padding-left: 3rem;
  padding-right: 3rem;
  border-width: 0;
  border: 1px solid #e8e8f7;
  background-color: var(--primary-transparentcolor);
}
.main-chat-footer .form-control:hover, .main-chat-footer .form-control:focus {
  box-shadow: none;
}

@media (min-width: 992px) {
  .main-chat-footer {
    position: relative;
    bottom: auto;
    left: auto;
    right: auto;
  }
}
@media (min-width: 576px) {
  .main-chat-footer .nav-link {
    display: block;
  }
}
@media (min-width: 576px) {
  .main-chat-footer .form-control {
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .main-chat-footer .form-control {
    margin: 0 10px 0 15px;
  }
}
.main-msg-emoji {
  color: var(--primary-bg-color);
  font-size: 23px;
  position: absolute;
  left: 31px;
}

.main-msg-attach {
  color: var(--primary-bg-color);
  font-size: 23px;
  position: absolute;
  right: 90px;
}

.main-content-title {
  color: #170c6b;
  font-weight: 500;
  font-size: 32px;
  text-indent: -1px;
  line-height: 1;
  position: relative;
  margin-bottom: 20px;
}

.main-content-left-contacts .main-content-breadcrumb, .main-content-left-contacts .main-content-title {
  padding-left: 20px;
}

@media (min-width: 992px) {
  .main-content-left-contacts .main-content-breadcrumb, .main-content-left-contacts .main-content-title {
    padding-left: 0;
  }
  .main-content-body-contacts {
    display: block;
    overflow-y: auto;
  }
}
/* ###### Chat  ###### */
/* ########## Contacts ########## */
@media (min-width: 768px) and (max-width: 991.98px) {
  .main-content-body-show .main-header-contacts .main-header-menu-icon {
    display: flex;
  }
  .main-content-body-show .main-content-left-contacts {
    display: block;
  }
}
.main-content-left-contacts {
  width: 100%;
  display: block;
  padding: 0;
}

@media (max-width: 768px) {
  .main-contacts-list {
    height: 570px !important;
    max-height: 570px !important;
  }
}
@media (min-width: 769px) {
  .main-contacts-list {
    height: 600px !important;
    position: relative;
  }
}
.main-contact-label {
  padding-top: 20px;
  padding-bottom: 5px;
  padding-left: 20px;
  font-weight: 600;
  font-size: 12px;
  color: #a8afc7;
  position: relative;
  z-index: 0;
}
.main-contact-label::after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  border-bottom: 1px solid #e8e8f7;
  z-index: 5;
}

.main-contact-item {
  padding: 10px 20px;
  border: 1px solid transparent;
  border-right-width: 0;
  display: flex;
  position: relative;
  cursor: pointer;
}
.main-contact-item + .main-contact-item {
  margin-top: -1px;
  border-top-color: transparent;
  border-top: 1px solid #e8e8f7;
}
.main-contact-item:hover, .main-contact-item:focus {
  background-color: var(--primary-transparentcolor);
  border-top-color: #e8e8f7;
  border-bottom-color: #e8e8f7;
}
.main-contact-item.selected {
  z-index: 0;
  border-left-color: #e8e8f7;
  border-top-color: #e8e8f7;
  border-bottom-color: #e8e8f7;
  background-color: var(--primary-transparentcolor);
}
.main-contact-item .main-avatar {
  border-radius: 6px;
}

@media (min-width: 992px) {
  .main-contact-item {
    padding: 10px 15px;
  }
}
.main-contact-body {
  flex: 1;
  margin-left: 15px;
}
.main-contact-body h6 {
  color: #53545e;
  font-weight: 600;
  margin-bottom: 2px;
}
.main-contact-body span {
  font-size: 13px;
  color: #a8afc7;
}

.main-contact-star {
  font-size: 16px;
  color: #a8afc7;
}
.main-contact-star:hover, .main-contact-star:focus {
  color: #a8afc7;
}
.main-contact-star.active {
  color: #ff9b21;
}

@media (min-width: 992px) {
  .main-content-body-contacts {
    overflow: hidden;
  }
}
.main-contact-info-header {
  padding-top: 40px;
  padding-left: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e8e8f7;
  position: relative;
}
.main-contact-info-header .media {
  display: block;
}
.main-contact-info-header .main-img-user {
  width: 100px;
  height: 100px;
}
.main-contact-info-header .main-img-user::after {
  display: none;
}
.main-contact-info-header .main-img-user a {
  position: absolute;
  bottom: 1px;
  right: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  background-color: #f9f9ff;
  color: #454567;
  font-size: 18px;
  line-height: 0.9;
  box-shadow: 0 0 0 1px #f1f2f7;
  border-radius: 6px;
}
.main-contact-info-header .main-img-user a:hover, .main-contact-info-header .main-img-user a:focus {
  color: #ffffff;
  box-shadow: none;
  background: var(--primary-bg-color);
}
.main-contact-info-header .media-body {
  margin-top: 30px;
}
.main-contact-info-header .media-body h4 {
  color: #53545e;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 2px;
  line-height: 1;
}
.main-contact-info-header .media-body p {
  font-size: 13px;
  color: #3c4858;
  margin-bottom: 15px;
}
.main-contact-info-header .media-body .nav-link {
  padding: 0;
  display: flex;
  align-items: center;
  color: #a8afc7;
  font-size: 13px;
}
.main-contact-info-header .media-body .nav-link i {
  font-size: 18px;
  line-height: 0;
  margin-right: 5px;
}
.main-contact-info-header .media-body .nav-link i.typcn {
  line-height: 0.9;
}
.main-contact-info-header .media-body .nav-link i.typcn::before {
  width: auto;
}
.main-contact-info-header .media-body .nav-link + .nav-link {
  margin-left: 10px;
}

@media (min-width: 992px) {
  .main-contact-info-header .media {
    display: flex;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .main-contact-info-header .media-body {
    margin-top: 0;
    margin-left: 30px;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link {
    font-size: 0.875rem;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link i {
    margin-right: 7px;
  }
}
@media (min-width: 576px) {
  .main-contact-info-header .media-body .nav-link + .nav-link {
    margin-left: 25px;
  }
}
.main-contact-action {
  position: absolute;
  top: 0;
  right: 20px;
  display: flex;
}
.main-contact-action a {
  display: flex;
  align-items: center;
  color: #a8afc7;
  font-size: 12px;
}

@media (min-width: 992px) {
  .main-contact-action {
    right: 0;
  }
}
.main-contact-info-body {
  padding: 1.25rem;
}
.main-contact-info-body .media-list {
  padding: 20px 0;
  padding: 15px 0;
}
.main-contact-info-body .media {
  align-items: center;
  position: relative;
}
.main-contact-info-body .media + .media {
  margin-top: 15px;
}
.main-contact-info-body .media:last-child {
  margin-bottom: 15px;
}
.main-contact-info-body .media-icon {
  font-size: 16px;
  color: var(--primary-bg-color);
  line-height: 1;
  width: 35px;
  height: 35px;
  text-align: center;
  border-radius: 6px;
  border: 1px solid #e8e8f7;
}
.main-contact-info-body .media-body > div + div {
  margin-top: 15px;
}
.main-contact-info-body .media-body label {
  color: #848eb1;
  margin-bottom: 0;
  display: block;
  font-size: 13px;
  font-weight: 600;
}
.main-contact-info-body .media-body span {
  display: block;
  color: #616c8c;
  font-weight: 400;
}

@media (min-width: 992px) {
  .main-contact-info-body {
    padding: 1.25rem;
    height: calc(100% - 126px);
    position: relative;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body {
    display: flex;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body > div {
    flex: 1;
  }
}
@media (min-width: 992px) {
  .main-contact-info-body .media-body > div + div {
    margin-top: 0;
  }
}
/* ########## Contacts ########## */
/* ######  Error  ###### */
.main-signin-wrapper {
  flex: 1;
  display: flex;
  justify-content: center;
}

.main-card-signin {
  height: 560px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background-color: rgba(255, 255, 255, 0.5);
}

@media (min-width: 480px) {
  .main-card-signin {
    border: 1px solid #e8e8f7;
    width: 360px;
    padding: 30px 35px;
  }
}
.sp-container .main-signin-header button {
  margin-top: 25px;
}

.main-signin-footer p {
  color: #a8afc7;
}
.main-signin-footer p:first-child {
  margin-bottom: 5px;
}
.main-signin-footer p:last-child {
  margin-bottom: 0;
}
.main-signin-footer a {
  color: #8f9cc0;
  font-weight: 700;
}

.main-signup-wrapper {
  flex: 1;
  display: flex;
  justify-content: center;
  background-color: rgba(244, 245, 248, 0.2);
}

@media (min-width: 992px) {
  .main-signup-wrapper {
    justify-content: flex-end;
  }
}
.main-column-signup-left {
  flex: 1;
  padding: 30px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  display: none;
}
.main-column-signup-left > div {
  max-width: 500px;
}
.main-column-signup-left .typcn {
  font-size: 80px;
  margin-bottom: 50px;
}
.main-column-signup-left .typcn::before {
  width: auto;
}
.main-column-signup-left .main-logo {
  font-size: 40px;
  line-height: 1;
}
.main-column-signup-left h5 {
  color: #8f9cc0;
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 25px;
}
.main-column-signup-left p {
  line-height: 1.7;
  margin-bottom: 25px;
}
.main-column-signup-left .btn, .main-column-signup-left .sp-container button {
  border-width: 2px;
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 700;
  text-transform: uppercase;
  height: 38px;
}

@media (min-width: 576px) {
  .main-column-signup-left {
    padding: 40px;
  }
}
@media (min-width: 992px) {
  .main-column-signup-left {
    display: flex;
  }
}
.sp-container .main-column-signup-left button {
  border-width: 2px;
  padding-left: 25px;
  padding-right: 25px;
  font-weight: 700;
  text-transform: uppercase;
  height: 38px;
}

.main-column-signup {
  background-color: #ffffff;
  padding: 30px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

@media (min-width: 576px) {
  .main-column-signup {
    padding: 40px;
    width: 500px;
  }
}
@media (min-width: 992px) {
  .main-column-signup {
    border-left: 1px solid #e8e8f7;
  }
}
.main-signin-header .btn, .main-signin-header .sp-container button {
  margin-top: 25px;
}

.main-signup-header h2 {
  font-weight: 500;
  letter-spacing: -1px;
}
.main-signup-header h4 {
  font-size: 20px;
  font-weight: 400;
  color: #8f9cc0;
  margin-bottom: 25px;
}
.main-signup-header label {
  color: #a8afc7;
}
.main-signup-header .form-control {
  color: #8f9cc0;
  font-weight: 500;
  border-width: 2px;
  border-color: #f1f2f7;
}
.main-signup-header .form-control:focus {
  border-color: #b4bdce;
  box-shadow: none;
}
.main-signup-header .form-control::placeholder {
  font-weight: 400;
  color: #a8afc7;
}
.main-signup-header > .btn, .main-signup-header .sp-container button {
  margin-top: 25px;
}

.sp-container .main-signup-header > button {
  margin-top: 25px;
}

.main-signup-header .row {
  margin-top: 20px;
}
.main-signup-header .row > div .btn i, .main-signup-header .row > div .sp-container button i {
  font-size: 15px;
  line-height: 0;
  margin-right: 5px;
}

.sp-container .main-signup-header .row > div button i {
  font-size: 15px;
  line-height: 0;
  margin-right: 5px;
}

.main-signup-header .row > div:first-child .btn, .main-signup-header .row > div:first-child .sp-container button {
  background-color: #4267b2;
  color: #ffffff;
}

.sp-container .main-signup-header .row > div:first-child button {
  background-color: #4267b2;
  color: #ffffff;
}

.main-signup-header .row > div:first-child .btn:hover, .main-signup-header .row > div:first-child .sp-container button:hover {
  background-color: #375694;
  color: #ffffff;
}

.sp-container .main-signup-header .row > div:first-child button:hover {
  background-color: #375694;
  color: #ffffff;
}

.main-signup-header .row > div:first-child .btn:focus, .main-signup-header .row > div:first-child .sp-container button:focus {
  background-color: #375694;
  color: #ffffff;
}

.sp-container .main-signup-header .row > div:first-child button:focus {
  background-color: #375694;
  color: #ffffff;
}

.main-signup-footer p {
  color: #a8afc7;
  margin-bottom: 0;
}
.main-signup-footer a {
  color: #8f9cc0;
  font-weight: 700;
}

.main-error-wrapper {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 20px;
  text-align: center;
}
.main-error-wrapper h1 {
  line-height: 1;
  font-size: 8rem;
  font-weight: 700;
  color: #8f9cc0;
}
.main-error-wrapper h2 {
  font-weight: 500;
  color: #3b4863;
  letter-spacing: -0.5px;
  margin-bottom: 15px;
}
.main-error-wrapper h6 {
  margin-bottom: 40px;
  font-size: 14px;
}
.main-error-wrapper .btn, .main-error-wrapper .sp-container button {
  border-width: 2px;
  font-weight: 400;
}

.sp-container .main-error-wrapper button {
  border-width: 2px;
  font-weight: 400;
}

.error-bg {
  background: url(/build/images/bg.f8c1b285.png);
  background-position: center;
  background-size: cover;
  min-height: calc(100vh - 165px);
}

@media (min-width: 1300px) {
  .signpages {
    width: 50%;
    border-radius: 6px;
    margin: 5em auto;
    display: flex;
  }
}
@media (max-width: 1299px) and (min-width: 991px) {
  .signpages {
    width: 60%;
    border-radius: 6px;
    margin: 5em auto !important;
    display: flex;
  }
}
@media (max-width: 990px) {
  .signpages {
    width: 60%;
    border-radius: 6px;
    margin: 5em auto !important;
    display: flex;
  }
}
.signpages .details {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  background: url(/build/images/bg.0b4e4d94.jpg);
  position: relative;
  background-size: cover;
  background-position: inherit;
  overflow: hidden;
}

.construction {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  background: url(/build/images/bg.0b4e4d94.jpg);
  position: relative;
  background-size: cover;
  background-position: center;
  z-index: 0;
}
.construction:before {
  content: "";
  height: 100%;
  width: 100%;
  background: var(--primary08);
  position: absolute;
  left: 0;
  z-index: -1;
  top: 0;
}

.signpages .details:before {
  content: "";
  height: 100%;
  width: 100%;
  background: var(--primary08);
  position: absolute;
  left: 0;
  z-index: 0;
}
.signpages .row > h2 {
  color: #008080;
}
.signpages .login_form {
  background-color: #ffffff;
  border-top-right-radius: 11px;
  border-bottom-right-radius: 11px;
}
.signpages .form__input {
  width: 100%;
  border: 0px solid transparent;
  border-radius: 0;
  border-bottom: 1px solid #aaa;
  padding: 1em 0.5em 0.5em;
  padding-left: 2em;
  outline: none;
  margin: 1.5em auto;
  transition: all 0.5s ease;
}
.signpages .form__input:focus {
  border-bottom-color: #008080;
  box-shadow: 0 0 5px rgba(0, 80, 80, 0.4);
  border-radius: 4px;
}

@media screen and (max-width: 640px) {
  .signpages {
    width: 90%;
  }
  .signpages .company__info {
    display: none;
  }
  .signpages .login_form {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }
}
@media screen and (min-width: 642px) and (max-width: 800px) {
  .signpages .main-content {
    width: 70%;
  }
}
.error-bg .sidemenu-height .construction1 {
  margin-top: 10rem;
}

.login_form .btn-light:not(:disabled):not(.disabled):active:focus, .login_form .btn-light:not(:disabled):not(.disabled).active:focus, .login_form .btn-light:not(:disabled):not(.disabled):focus {
  box-shadow: none;
}

.signpages .login_form .mobilelogo .light-logo {
  display: none;
}

/* ######  Error  ###### */
/* ###### Invoice  ###### */
.main-content-left-invoice {
  display: block;
  padding: 0;
}

@media (max-width: 991.98px) {
  .main-content-left-invoice {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .main-content-left-invoice {
    border-right: 1px solid #e8e8f7;
  }
}
.main-invoice-list {
  position: relative;
  border-top: 1px solid #e8e8f7;
}
.main-invoice-list .media {
  align-items: center;
  border: 1px solid transparent;
  border-right-width: 0;
  padding: 10px 20px;
  position: relative;
}
.main-invoice-list .media:hover, .main-invoice-list .media:focus {
  cursor: pointer;
  background-color: #f1f2f9;
}
.main-invoice-list .media + .media {
  margin-top: -1px;
}
.main-invoice-list .media + .media::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 55px;
  right: 0;
  border-top: 1px dotted #f1f2f7;
}
.main-invoice-list .media-icon {
  width: 24px;
  text-align: center;
  font-size: 32px;
  color: #a8afc7;
}
.main-invoice-list .media-body {
  margin-left: 15px;
}
.main-invoice-list .media-body h6 {
  font-weight: 500;
  color: #8f9cc0;
  margin-bottom: 3px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.main-invoice-list .media-body div {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.main-invoice-list .media-body p {
  margin-bottom: 0;
  font-size: 11px;
  font-family: Arial, sans-serif;
  color: #3b4863;
}
.main-invoice-list .media-body p span {
  color: #a8afc7;
}
.main-invoice-list .selected {
  background-color: #f1f2f9;
  border-top-color: #f1f2f7;
  border-bottom-color: #f1f2f7;
}
.main-invoice-list .selected:first-child {
  border-top-color: transparent;
}

@media (min-width: 992px) {
  .main-invoice-list {
    height: calc(100% - 65px);
  }
}
@media (min-width: 992px) {
  .main-invoice-list .media {
    padding: 10px 15px;
  }
}
.main-content-body-invoice {
  position: relative;
  display: none;
}

@media (min-width: 992px) {
  .main-content-body-invoice {
    display: block;
  }
}
.card-invoice {
  background-color: transparent;
  border-width: 0;
}
.card-invoice .card-body {
  padding: 20px;
}

@media (min-width: 992px) {
  .card-invoice .card-body {
    padding: 0 50px 50px;
  }
}
@media (min-width: 768px) {
  .invoice-header {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}
.invoice-title {
  margin-bottom: 0;
  text-transform: uppercase;
  color: #f1f2f7;
  font-weight: 700;
}

.billed-from {
  margin-top: 25px;
  margin-bottom: 25px;
}
.billed-from h6 {
  color: #8f9cc0;
  font-size: 14px;
  font-weight: 700;
}
.billed-from p {
  font-size: 13px;
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .billed-from {
    margin-top: 0;
  }
}
.billed-to h6 {
  color: #8f9cc0;
  font-size: 14px;
  font-weight: 700;
}
.billed-to p {
  font-size: 13px;
  margin-bottom: 0;
}

.invoice-info-row {
  display: flex;
  justify-content: space-between;
  padding: 5px 0;
  margin-bottom: 0;
  font-size: 13px;
}
.invoice-info-row + .invoice-info-row {
  border-top: 1px dotted #f1f2f7;
}
.invoice-info-row span:first-child {
  color: #3c4858;
}

.table-invoice thead > tr > th, .table-invoice thead > tr > td {
  font-size: 11px;
  font-weight: 700;
}
.table-invoice tbody > tr > th:first-child, .table-invoice tbody > tr > td:first-child {
  color: #76769c;
  font-weight: 500;
}
.table-invoice tbody > tr > th:first-child .invoice-notes, .table-invoice tbody > tr > td:first-child .invoice-notes {
  margin-right: 20px;
}
.table-invoice tbody > tr > th:first-child .invoice-notes .section-label-sm, .table-invoice tbody > tr > td:first-child .invoice-notes .section-label-sm {
  font-weight: 600;
}
.table-invoice tbody > tr > th:first-child .invoice-notes p, .table-invoice tbody > tr > td:first-child .invoice-notes p {
  font-size: 13px;
  font-weight: 400;
  color: #8f9cc0;
}

.main-content-left-invoice .main-content-breadcrumb, .main-content-left-invoice .main-content-title {
  padding-left: 20px;
}

@media (min-width: 992px) {
  .main-content-left-invoice .main-content-breadcrumb, .main-content-left-invoice .main-content-title {
    padding-left: 0;
  }
}
/* ###### Invoice  ###### */
/* ###### Mail  ###### */
.main-content-mail .container, .main-content-mail .container-fluid {
  padding: 20px 0 0;
}

.main-mail-list-items {
  height: 560px;
}

@media (min-width: 992px) {
  .main-content-mail .container, .main-content-mail .container-fluid {
    padding: 0;
  }
}
.main-content-left-mail {
  display: block;
}
.main-content-left-mail .btn-compose {
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 11px;
  padding: 0 20px;
  letter-spacing: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 38px;
}

@media (min-width: 992px) {
  .main-content-left-mail .btn-compose {
    margin-right: 0;
  }
}
.main-task-menu {
  position: relative;
  padding-right: 0;
}
.main-task-menu .nav-link {
  height: 38px;
}
.main-task-menu .nav-link i {
  font-size: 22px;
}

@media (min-width: 992px) {
  .main-task-menu {
    padding-right: 0;
  }
}
@media (min-width: 992px) {
  .main-task-menu .nav-link {
    font-size: 13px;
  }
}
.main-mail-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 0 20px;
}
.main-mail-header > div:first-child p {
  font-size: 13px;
  margin-bottom: 0;
}
.main-mail-header > div:last-child {
  display: none;
}
.main-mail-header > div:last-child > span {
  font-size: 12px;
  margin-right: 10px;
}
.main-mail-header .btn-group .btn, .main-mail-header .btn-group .sp-container button {
  font-size: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  line-height: 0;
  padding: 0;
  position: relative;
  z-index: 1;
  border-color: #e2e8f5;
  background-color: #ffffff;
}

@media (min-width: 992px) {
  .main-mail-header {
    padding: 20px 20px 0 20px;
    margin-bottom: 25px;
  }
}
@media (min-width: 768px) {
  .main-mail-header > div:last-child {
    display: flex;
    align-items: center;
  }
}
.sp-container .main-mail-header .btn-group button {
  font-size: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  line-height: 0;
  padding: 0;
  position: relative;
  z-index: 1;
  border-color: #e2e8f5;
  background-color: #ffffff;
}

.main-mail-header .btn-group .btn:hover, .main-mail-header .btn-group .sp-container button:hover {
  color: #1c273c;
  background-color: #f6f9fd;
}

.sp-container .main-mail-header .btn-group button:hover {
  color: #1c273c;
  background-color: #f6f9fd;
}

.main-mail-header .btn-group .btn:focus, .main-mail-header .btn-group .sp-container button:focus {
  color: #1c273c;
  background-color: #f6f9fd;
}

.sp-container .main-mail-header .btn-group button:focus {
  color: #1c273c;
  background-color: #f6f9fd;
}

.main-mail-header .btn-group .btn.disabled, .main-mail-header .btn-group .sp-container button.disabled {
  background-color: #ffffff;
  color: #e2e8f5;
  border-color: #e2e8f5;
  z-index: 0;
}

.sp-container .main-mail-header .btn-group button.disabled {
  background-color: #ffffff;
  color: #e2e8f5;
  border-color: #e2e8f5;
  z-index: 0;
}

.main-mail-header .btn-group .btn.disabled:focus, .main-mail-header .btn-group .sp-container button.disabled:focus {
  box-shadow: none;
}

.sp-container .main-mail-header .btn-group button.disabled:focus {
  box-shadow: none;
}

.main-mail-header .btn-group .btn.disabled:active, .main-mail-header .btn-group .sp-container button.disabled:active {
  box-shadow: none;
}

.sp-container .main-mail-header .btn-group button.disabled:active {
  box-shadow: none;
}

.main-mail-header .btn-group .btn + .btn, .main-mail-header .btn-group .sp-container button + .btn {
  margin-left: -2px;
}

.sp-container .main-mail-header .btn-group button + .btn, .main-mail-header .btn-group .sp-container .btn + button, .sp-container .main-mail-header .btn-group .btn + button, .main-mail-header .btn-group .sp-container button + button, .sp-container .main-mail-header .btn-group button + button {
  margin-left: -2px;
}

.main-mail-options {
  padding: 5px 10px 5px 20px;
  border: 1px solid #e2e8f5;
  border-left-width: 0;
  border-right-width: 0;
  display: none;
  align-items: center;
  justify-content: flex-end;
}
.main-mail-options .btn, .main-mail-options .sp-container button {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  background-color: transparent;
}

@media (min-width: 992px) {
  .main-mail-options {
    padding: 19px 20px;
    display: flex;
    justify-content: space-between;
  }
}
.sp-container .main-mail-options button {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  background-color: transparent;
}

.main-mail-options .btn:hover, .main-mail-options .sp-container button:hover {
  background-color: #f6f9fd;
}

.sp-container .main-mail-options button:hover {
  background-color: #f6f9fd;
}

.main-mail-options .btn:focus, .main-mail-options .sp-container button:focus {
  background-color: #f6f9fd;
}

.sp-container .main-mail-options button:focus {
  background-color: #f6f9fd;
}

.main-mail-options .btn i, .main-mail-options .sp-container button i {
  line-height: 0;
}

.sp-container .main-mail-options button i {
  line-height: 0;
}

.main-mail-options .btn i.typcn, .main-mail-options .sp-container button i.typcn {
  line-height: 0.75;
}

.sp-container .main-mail-options button i.typcn {
  line-height: 0.75;
}

.main-mail-options .btn.disabled, .main-mail-options .sp-container button.disabled {
  background-color: transparent;
  color: #7987a1;
}

.sp-container .main-mail-options button.disabled {
  background-color: transparent;
  color: #7987a1;
}

@media (min-width: 992px) {
  .main-mail-list {
    border-top-width: 0;
  }
}
.main-mail-item {
  padding: 10px 27px;
  border-top: 1px solid #e4ebf7;
  border-bottom: 1px solid #e4ebf7;
  background-color: rgba(189, 205, 228, 0.1);
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
}
.main-mail-item + .main-mail-item {
  margin-top: -1px;
}
.main-mail-item:first-child {
  border-top-width: 0;
}
.main-mail-item .main-img-user, .main-mail-item .main-avatar {
  flex-shrink: 0;
  margin-right: 15px;
}
.main-mail-item .main-img-user::after, .main-mail-item .main-avatar::after {
  display: none;
}
.main-mail-item:hover, .main-mail-item:focus {
  background-color: #f6f9fd;
}
.main-mail-item.unread {
  background-color: #ffffff;
}
.main-mail-item.selected {
  background-color: white;
}

@media (min-width: 576px) {
  .main-content-body-mail1 .main-mail-item {
    padding: 10px 29px;
  }
}
@media (min-width: 992px) {
  .main-mail-item {
    width: auto;
    padding: 10px 1.5rem 10px 1.5rem;
  }
}
.main-mail-checkbox {
  margin-right: 15px;
  display: none;
}

@media (min-width: 992px) {
  .main-mail-checkbox {
    display: block;
  }
}
.main-mail-star {
  margin-right: 15px;
  font-size: 18px;
  line-height: 0.9;
  color: #e2e8f5;
  position: absolute;
  bottom: 10px;
  right: 0;
}
.main-mail-star.active {
  color: #f0ad4e;
}

@media (min-width: 992px) {
  .main-mail-star {
    position: relative;
    bottom: auto;
    top: 2px;
  }
}
.main-mail-body {
  width: calc(100% - 80px);
  cursor: pointer;
  max-width: 590px;
}

@media (min-width: 992px) {
  .main-mail-body {
    max-width: 460px;
    margin-right: 15px;
    flex: 1;
  }
}
@media (min-width: 1200px) {
  .main-mail-body {
    max-width: 690px;
  }
  .horizontalMenucontainer .tasks-list-box .main-mail-body, .tasks-list-box .main-mail-body {
    max-width: 811px;
  }
}
.main-mail-from {
  font-size: 13px;
}

@media (min-width: 576px) {
  .main-mail-subject {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
  }
}
.main-mail-subject strong {
  font-weight: 700;
  font-size: 15px;
  color: #1c273c;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
}

@media (min-width: 992px) {
  .main-mail-subject strong {
    display: inline;
    width: auto;
    white-space: normal;
    text-overflow: inherit;
    overflow: visible;
  }
  .task-actions {
    font-size: 16px;
    display: flex;
    list-style-type: none;
    padding: 0;
    float: right;
    margin-left: auto;
    margin-bottom: 0;
  }
}
@media (min-width: 991px) {
  .responsive-logo {
    display: none;
  }
}
@media (max-width: 991px) {
  .responsive-logo {
    display: block;
  }
}
@media (max-width: 991px) {
  .main-mail-subject strong {
    display: block;
    width: 100%;
    white-space: normal;
    text-overflow: inherit;
    overflow: visible;
  }
  .main-header-center .input-group {
    display: none;
  }
  .mail-container .tab-list-items.task-menu-show, .mail-container .tab-list-items.mail-menu-show {
    position: absolute;
    z-index: 12;
    width: 265px;
    height: 638px;
    left: 0;
    background: #ffffff;
    display: block;
    padding-left: 27px;
    box-shadow: 12px 7px 13px -3px #b4bfd8;
  }
  .task-actions {
    font-size: 16px;
    list-style-type: none;
    padding: 0;
    float: right;
    margin-left: 0;
    margin-bottom: 0;
    display: flex;
    width: 100%;
  }
  .task-actions li .task-action-items {
    line-height: 30px;
    display: flex;
  }
  .task-actions li .task-action-items i {
    color: #031b4e;
    border: 1px solid #e0e7f3;
    height: 33px;
    width: 33px;
    text-align: center;
    padding: 0 !important;
    border-radius: 5px;
    padding: 0;
    line-height: 1.62;
    margin: 12px 0 13px 0;
  }
}
#no-item-found {
  display: none;
}
#no-item-found.show {
  display: block;
}

.main-mail-subject span {
  font-size: 13px;
  color: #5c6980;
  display: none;
}

@media (min-width: 576px) {
  .main-mail-subject span {
    display: inline;
  }
}
.main-mail-attachment {
  margin-right: 15px;
  font-size: 21px;
  line-height: 0.9;
  display: none;
}

@media (min-width: 992px) {
  .main-mail-attachment {
    display: block;
    position: absolute;
    right: 63px;
    top: 8px;
  }
}
.card-box img {
  position: absolute;
  bottom: -3px;
  left: -3px;
}

.main-mail-date {
  font-size: 11px;
  position: absolute;
  top: 12px;
  right: 15px;
  color: #97a3b9;
  margin-left: auto;
}

@media (min-width: 992px) {
  .main-mail-date {
    position: absolute;
    font-size: 13px;
    top: 8px;
  }
}
.main-mail-compose {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(28, 39, 60, 0.5);
  z-index: 1000;
  display: none;
}
.main-mail-compose > div {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

@media (min-width: 992px) {
  .main-mail-compose .container {
    padding: 0;
  }
}
.main-mail-compose-box {
  box-shadow: 0 0 30px rgba(28, 39, 60, 0.2);
  border-radius: 3px;
}

.main-mail-compose-header {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #1c273c;
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.main-mail-compose-header .nav-link {
  color: rgba(255, 255, 255, 0.3);
  font-size: 14px;
  line-height: 1;
  padding: 0;
  transition: all 0.2s ease-in-out;
}
.main-mail-compose-header .nav-link:hover, .main-mail-compose-header .nav-link:focus {
  color: #ffffff;
}
.main-mail-compose-header .nav-link + .nav-link {
  margin-left: 15px;
}
.main-mail-compose-header .nav-link:nth-child(2) {
  display: none;
}

@media (min-width: 992px) {
  .main-mail-compose-header {
    padding: 20px 25px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .main-mail-compose-header .nav-link {
    transition: none;
  }
}
@media (min-width: 768px) {
  .main-mail-compose-header .nav-link:nth-child(2) {
    display: block;
  }
}
.main-mail-compose-body {
  background-color: #ffffff;
  padding: 20px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.main-mail-compose-body .form-group {
  display: flex;
  align-items: center;
}
.main-mail-compose-body .form-group > div {
  flex: 1;
  margin-left: 10px;
}
.main-mail-compose-body .form-group .form-label {
  margin: 0;
  color: #1c273c;
}
.main-mail-compose-body .form-group .form-control {
  border-width: 0;
  border-radius: 0;
  padding: 0;
}
.main-mail-compose-body .form-group .form-control:focus {
  box-shadow: none !important;
}
.main-mail-compose-body .form-group + .form-group {
  border-top: 1px dotted #e2e8f5;
  padding-top: 1rem;
}
.main-mail-compose-body .form-group:last-child {
  display: block;
}
.main-mail-compose-body .form-group:last-child .btn, .main-mail-compose-body .form-group:last-child .sp-container button {
  width: 100%;
  margin-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 992px) {
  .main-mail-compose-body {
    padding: 25px;
  }
}
@media (min-width: 576px) {
  .main-mail-compose-body .form-group:last-child {
    display: flex;
    justify-content: space-between;
  }
}
.sp-container .main-mail-compose-body .form-group:last-child button {
  width: 100%;
  margin-top: 15px;
  padding-left: 20px;
  padding-right: 20px;
}

@media (min-width: 576px) {
  .main-mail-compose-body .form-group:last-child .btn, .main-mail-compose-body .form-group:last-child .sp-container button {
    width: auto;
    margin-top: 0;
  }
  .sp-container .main-mail-compose-body .form-group:last-child button {
    width: auto;
    margin-top: 0;
  }
}
.main-mail-compose-body .form-group .nav-link {
  padding: 0;
  font-size: 18px;
  line-height: 0;
  color: #4b515f;
  position: relative;
  transition: all 0.2s ease-in-out;
}
.main-mail-compose-body .form-group .nav-link:hover, .main-mail-compose-body .form-group .nav-link:focus {
  color: #1c273c;
}
.main-mail-compose-body .form-group .nav-link + .nav-link {
  margin-left: 15px;
}

@media (prefers-reduced-motion: reduce) {
  .main-mail-compose-body .form-group .nav-link {
    transition: none;
  }
}
.main-mail-compose-compress, .main-mail-compose-minimize {
  top: auto;
  left: auto;
  bottom: 0;
  right: 30px;
  width: 560px;
  height: auto;
  background-color: transparent;
}

.main-mail-compose-compress .container {
  max-width: none;
  padding: 0;
}

.main-mail-compose-minimize .container {
  max-width: none;
  padding: 0;
}
.main-mail-compose-minimize .main-mail-compose-body {
  display: none;
}

.main-mail-two .main-content {
  display: flex;
  flex-direction: column;
}
.main-mail-two .main-header {
  width: 100%;
  border-bottom: 1px solid #e8e8f7;
}
.main-mail-two .main-footer {
  width: 100%;
}
.main-mail-two .main-header-menu-icon {
  margin-right: 0;
}
.main-mail-two .main-content-body {
  display: flex;
  padding: 0;
}

.main-mail-left {
  background-color: #f9f9f9;
  width: 240px;
  border-right: 1px solid #b4bdce;
  padding: 20px;
  display: none;
}
.main-mail-left .btn-compose {
  display: block;
  margin-bottom: 20px;
}
.main-mail-left .main-task-menu {
  padding-right: 0;
}
.main-mail-left .main-mail-menu {
  padding-right: 0;
}

@media (min-width: 1200px) {
  .main-mail-left {
    display: block;
  }
}
.main-mail-content {
  background-color: #f4f5fb;
  flex: 1;
  max-width: 100vw -480px;
}
.main-mail-content .main-mail-header {
  margin-bottom: 0;
  padding: 20px;
}

.main-content-body-show .main-header-mail-arrow {
  font-size: 27px;
  display: inline-block;
  line-height: 0;
  padding: 13px 31px;
  background: #f1f5ff;
  width: 100%;
  font-size: 30px;
}

.main-mail-content-body {
  display: none;
}

.main-content-body-show .main-mail-content-body {
  display: block;
}

.mail-option {
  display: inline-block;
  margin-bottom: 10px;
  width: 100%;
}

ul.inbox-pagination {
  float: right;
  List-style-type: none;
  display: flex;
}

.table-inbox tr td .fa-bookmark {
  color: #e4e4ed;
}

.inbox-pagination li span {
  display: inline-block;
  margin-right: 5px;
  margin-top: 10px;
  color: #606c8c;
}
.inbox-pagination a.np-btn {
  border: 1px solid #e8e8f7;
  border-radius: 6px !important;
  display: inline-block;
  padding: 0.375rem 0.75rem;
  margin-left: 5px;
  vertical-align: middle;
  min-height: 0;
}
.inbox-pagination a.np-btn i {
  line-height: 0;
  vertical-align: middle;
}

.mail-option .chk-all, .mail-option .btn-group a.btn {
  border: 1px solid #e8e8f7;
  border-radius: 6px !important;
  display: inline-block;
  min-height: 0;
  color: #606c8c;
  /* padding: 5px 10px; */
}

.table-inbox {
  border: 1px solid #e8e8f7;
  margin-bottom: 0;
}
.table-inbox tr td {
  padding: 12px !important;
  vertical-align: middle;
  border-top: 1px solid #e8e8f7;
  color: #53545e;
}
.table-inbox tr td .fa-star {
  color: #e4e4ed;
  font-size: 16px;
}
.table-inbox tr td .fa-star.inbox-started, .table-inbox tr td .fa-star:hover {
  color: #e6e9f1;
}

.mail-option .dropdown-menu > li > a {
  display: block;
  padding: 0.5rem 0.75rem;
  clear: both;
  font-weight: 400;
  line-height: 1.428571429;
  color: #647194;
  white-space: nowrap;
}

.mail-option .dropdown-menu > li > a:hover {
  background: #f1f2f9;
  color: var(--primary-bg-color);
}

/* ###### Mail  ###### */
/* ###### Profile  ###### */
.profile-cover__action {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  border-radius: 6px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  overflow: hidden;
  background: url(/build/images/bg-profileimage.9ac1a62a.jpg) no-repeat;
  background-size: cover;
  height: 255px;
}
.profile-cover__action > .btn {
  margin-left: 10px;
  margin-bottom: 10px;
}

.profile-cover__img {
  position: absolute;
  left: 50px;
  top: 160px;
  text-align: center;
  z-index: 1;
}
.profile-cover__img > img {
  max-width: 100px;
  border: 0px solid #ffffff;
  border-radius: 50%;
}
.profile-cover__img > .h3 {
  color: #393939;
  font-size: 20px;
  line-height: 30px;
}
.profile-cover__img > img + .h3 {
  margin-top: 6px;
}

@media (min-width: 601px) {
  .profile-cover__info .nav {
    margin-right: 28px;
    padding: 15px 0 10px 170px;
    color: #999;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
  }
}
.profile-cover__info .nav li {
  margin-top: 13px;
  margin-bottom: 13px;
  font-size: 14px;
  color: #464461;
  font-weight: 500;
}
.profile-cover__info .nav li:not(:first-child) {
  margin-left: 30px;
  padding-left: 30px;
  border-left: 1px solid #e8e8f7;
}
.profile-cover__info .nav strong {
  display: block;
  margin-bottom: 10px;
  font-size: 29px;
}

.profile-tab .main-nav-line .nav-link {
  font-weight: 500;
}

@media (min-width: 481px) {
  .profile-cover__action > .btn {
    min-width: 125px;
  }
  .profile-cover__action > .btn > span {
    display: inline-block;
  }
}
@media (max-width: 600px) {
  .profile-cover__info .nav {
    display: flex;
    padding-left: 0;
    padding-right: 0;
    margin-right: 28px;
    padding: 39px 0 10px 170px;
    margin-right: 0;
    padding: 0;
    display: flex;
    margin-right: 0;
    padding: 18px 0 10px 0;
    color: #999;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-start;
  }
  .profile-cover__info .nav li {
    margin-top: 27px;
    margin-bottom: 0;
    margin-right: 1rem;
    font-size: 13px;
  }
  .profile-cover__info .nav li:not(:first-child) {
    margin-top: 8px;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
    border-top: 1px solid #eee;
    border-left-width: 0;
    margin-top: 8px;
    margin-left: 0;
    padding-top: 18px;
    padding-left: 0;
    border-top: 0;
    border-left-width: 0;
  }
  .main-nav-line .nav-link + .nav-link {
    margin-top: 13px;
    margin-left: 0;
  }
}
.main-content-profile {
  flex: 1;
}

@media (max-width: 991.98px) {
  .main-content-profile .container, .main-content-profile .container-fluid {
    display: block;
  }
}
.main-content-left-profile {
  padding-left: 0;
  padding-right: 0;
  display: block;
  border-bottom: 1px solid #e8e8f7;
  padding-bottom: 25px;
  width: auto;
}

@media (min-width: 992px) {
  .main-content-left-profile {
    width: 270px;
    padding-right: 20px;
    padding-bottom: 0;
    border-right: 1px solid #e8e8f7;
    border-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .main-content-left-profile {
    padding-right: 25px;
  }
}
.main-profile-overview .main-img-user {
  width: 100px;
  height: 100px;
  margin-bottom: 20px;
  margin: 0 auto;
}
.main-profile-overview .main-img-user::after {
  display: none;
}
.main-profile-overview .btn-icon-list .btn, .main-profile-overview .btn-icon-list .sp-container button {
  border-radius: 100%;
}

.sp-container .main-profile-overview .btn-icon-list button {
  border-radius: 100%;
}

.main-profile-name {
  color: #8f9cc0;
  font-weight: 700;
  font-size: 20px;
  margin-bottom: 2px;
}

.main-profile-name-text {
  color: #a8afc7;
  font-size: 13px;
  margin-bottom: 0;
}

.main-profile-bio {
  font-size: 13px;
  margin-bottom: 20px;
}

.main-profile-social-list .media {
  align-items: center;
}
.main-profile-social-list .media + .media {
  margin-top: 20px;
}
.main-profile-social-list .media-body {
  margin-left: 20px;
}
.main-profile-social-list .media-body span {
  display: block;
  font-size: 12px;
}
.main-profile-social-list .media-body a {
  font-size: 13px;
}

.main-content-body-profile .nav {
  flex-direction: column;
  padding: 20px 20px 20px 20px;
  border-bottom: 1px solid #e8e8f7;
}
.main-content-body-profile .main-nav-line .nav-link {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 500;
  color: #616366;
}
.main-content-body-profile .main-nav-line .nav-link.active {
  font-weight: 600;
}

@media (min-width: 576px) {
  .main-content-body-profile .nav {
    flex-direction: row;
    align-items: center;
    padding-bottom: 10px;
  }
}
@media (min-width: 992px) {
  .main-content-body-profile .nav {
    padding-left: 20px;
  }
}
@media (min-width: 1200px) {
  .main-content-body-profile .nav {
    padding-left: 25px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .main-content-body-profile .main-nav-line .nav-link.active::before {
    width: auto;
    top: auto;
    left: 0;
    right: 0;
    height: 2px;
  }
}
@media (min-width: 576px) {
  .main-content-body-profile .main-nav-line .nav-link.active::before {
    bottom: -11px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .main-content-body-profile .main-nav-line .nav-link + .nav-link {
    margin-top: 0;
  }
}
.main-profile-body {
  padding: 15px 0 0;
}

@media (min-width: 576px) {
  .main-profile-body {
    padding-top: 20px;
  }
}
@media (min-width: 992px) {
  .main-profile-body {
    padding: 25px 0 0 20px;
  }
}
@media (min-width: 1200px) {
  .main-profile-body {
    padding-left: 25px;
  }
}
.main-profile-view-chart {
  position: relative;
  width: calc(100% - 10px);
  height: 200px;
}

@media (min-width: 375px) {
  .main-profile-view-chart {
    width: 100%;
  }
}
@media (min-width: 576px) {
  .main-profile-view-chart {
    height: 250px;
  }
}
.main-profile-view-info {
  position: absolute;
  top: 0;
  left: 0;
}
.main-profile-view-info h6 {
  font-size: 32px;
  font-weight: 500;
  color: #8f9cc0;
  margin-bottom: 0;
}
.main-profile-view-info span {
  font-size: 12px;
  color: #f10075;
  margin-left: 5px;
}
.main-profile-view-info p {
  font-size: 13px;
  margin-bottom: 0;
}

.main-traffic-detail-item > div:first-child {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 12px;
  margin-bottom: 7px;
}
.main-traffic-detail-item > div:first-child > span:first-child {
  color: #51586f;
  font-size: 14px;
}
.main-traffic-detail-item > div:first-child > span:last-child {
  font-size: 11px;
  font-weight: 700;
  color: #5e5e77;
}
.main-traffic-detail-item > div:first-child > span:last-child span {
  color: #a8afc7;
  font-weight: 400;
}
.main-traffic-detail-item + .main-traffic-detail-item {
  margin-top: 18px;
}

.main-profile-work-list .media + .media {
  margin-top: 25px;
}

.main-profile-work-list .media-body {
  margin-left: 20px;
}
.main-profile-work-list .media-body h6 {
  color: #8f9cc0;
  font-weight: 500;
  margin-bottom: 2px;
}
.main-profile-work-list .media-body span {
  display: block;
  margin-bottom: 5px;
}
.main-profile-work-list .media-body p {
  margin-bottom: 0;
  font-size: 12px;
  color: #a8afc7;
}

.main-profile-contact-list .media {
  align-items: center;
}
.main-profile-contact-list .media + .media {
  margin-top: 25px;
}
.main-profile-contact-list .media-body {
  margin-left: 25px;
}
.main-profile-contact-list .media-body span {
  font-size: 12px;
  color: #a8afc7;
  display: block;
  line-height: 1.3;
}
.main-profile-contact-list .media-body div {
  font-weight: 500;
  color: #8f9cc0;
}

.btn-profile {
  position: absolute;
  right: 50px;
  top: 220px;
}

@media (max-width: 767px) {
  .profile-cover__info .nav {
    display: flex;
    margin-right: 0;
    padding: 114px 0 10px;
    color: #999;
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    text-align: center;
    text-transform: uppercase;
    justify-content: center;
  }
  .profile-cover__info .nav li {
    margin-top: 27px;
    margin-bottom: 0;
    margin-right: 1rem;
    font-size: 13px;
  }
  .profile-cover__info .nav li:not(:first-child) {
    margin-top: 8px;
    margin-left: 0;
    padding-top: 18px;
    padding-left: 0;
    border-top: 0;
    border-left-width: 0;
  }
  .btn-profile {
    right: 0;
    top: 47px;
    left: 0;
    margin: 0 auto;
    text-align: center;
  }
  .main-nav-line .nav-link + .nav-link {
    margin-top: 13px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .profile-footer {
    display: block !important;
  }
}
.profile-share {
  width: 100%;
  padding: 10px 22px 10px 22px;
  border-radius: 0 0 11px 11px;
  border: 1px solid #e8e8f7;
  display: flex;
  background: #ffffff;
}

.profile-edit {
  position: relative;
}

.profile-edit .form-control {
  border-radius: 11px 11px 0 0;
}

.profile-info {
  display: block;
  top: 185px;
  position: absolute;
  color: #f1f2f7;
  left: 170px;
}

@media (min-width: 320px) and (max-width: 568px) {
  .profile-cover__img {
    top: 190px;
    left: 45px;
  }
  .profile-cover__img img {
    max-width: 70px;
  }
  .profile-info {
    top: 205px;
    left: 130px;
  }
  .profile-info h3 {
    font-size: 16px;
  }
  .profile-info h6 {
    font-size: 12px;
  }
}
.profile-cover__img a {
  position: absolute;
  bottom: 1px;
  right: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  background-color: #f9f9ff;
  color: #454567;
  font-size: 15px;
  line-height: 0.9;
  border-radius: 50%;
}

/* ###### Profile  ###### */
/* ###### Cryptocurrencies  ###### */
.crypto-transcation.list-unstyled li {
  display: flex;
  margin: 17px;
  padding: 15px 10px;
  border: 1px solid #f1f2f7;
  border-radius: 6px;
}

.toolbar .btn {
  background: #ffffff;
  color: #222;
  border: 1px solid #e7e7e7;
  border-bottom: 2px solid #ddd;
  border-radius: 4px;
  padding: 2px 17px;
}

.crypto-card {
  position: relative;
  background-color: #ffffff;
}

.btn-default.active {
  background: var(--primary-bg-color);
  color: #ffffff;
  border-bottom: 2px solid #433c9a;
}

@media (max-width: 991px) {
  .card-bitcoin .media {
    display: flex;
    align-items: flex-start;
    overflow-x: scroll;
  }
}
.card-bitcoin .media-icon {
  display: inline-table;
  text-align: center;
  line-height: 42px;
}
.card-bitcoin .media-body {
  margin-left: 20px;
  margin-bottom: 10px;
}
.card-bitcoin .row {
  flex-wrap: nowrap;
  white-space: nowrap;
  overflow-x: auto;
}
.card-bitcoin .row > div {
  flex-shrink: 1;
}
.card-bitcoin label {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.2px;
  color: #53545e;
}
.card-bitcoin p {
  margin-bottom: 0;
  color: #53545e;
  font-weight: 600;
  font-size: 16px;
}

.crypto-wallet {
  position: relative;
}
.crypto-wallet .chart-circle-value {
  position: absolute;
  top: 60px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  line-height: 1;
  width: 130px;
  height: 130px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 46px;
}
.crypto-wallet .chart-circle-value.circle-style {
  border: 2px dashed #9a93e8;
  background: #fcfcff;
}

.cryp-icon {
  width: 25px;
  height: 25px;
  font-size: 15px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}

.img-bg {
  background-position: right;
  background-size: auto;
  background-repeat: no-repeat;
}

.crypto-icon {
  width: 40px;
  height: 40px;
  font-size: 15px;
  border-radius: 6px;
  line-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
}

.buy-sell .form {
  border: 1px solid #e8e8f7;
  background: var(--primary-transparentcolor);
  padding: 15px 0;
  border-radius: 4px;
}

.bg-background2 {
  background-size: cover;
  background-position: center;
}
.bg-background2:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  display: block;
  z-index: 1;
  top: 0;
  background: var(--primary08);
}
.bg-background2 .header-text {
  position: relative;
  z-index: 1;
}

.buy-sell .form-control {
  height: 45px;
}
.buy-sell .select2-container--default .select2-selection--single {
  height: 45px;
}
.buy-sell .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 43px;
}
.buy-sell .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 3px;
}

.crypto-card .chart-wrapper {
  position: relative;
  right: 0;
  bottom: -50px;
  left: -54px;
  width: 140%;
  margin-top: -70px !important;
}

.exchange-icon {
  position: absolute;
  height: 50px;
  width: 50px;
  background: #19b159;
  border-radius: 50%;
  line-height: 50px;
  text-align: center;
  top: -22px;
  left: -51px;
}

.crypto-btc-usd .nav-link {
  padding: 0;
  margin: 0 3px;
  width: 33px;
  height: 28px;
  line-height: 28px;
  text-align: center;
}
.crypto-btc-usd .nav-link.active {
  background: var(--primary-bg-color);
  border-radius: 3px;
  color: #ffffff;
}

.payment-list {
  list-style-type: none;
  display: flex;
  padding-left: 0;
}
.payment-list .payment-item {
  font-size: 14px;
  text-decoration: none;
  color: #c2c6d4;
  font-weight: 600;
  cursor: pointer;
  text-align: center;
  list-style: none;
  outline: none;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  text-transform: capitalize;
  display: inline-block;
  margin: 0 1%;
  float: left;
  width: 18%;
}
.payment-list .payment-item i {
  width: 100%;
  height: 66px;
  display: block;
  border: 1px solid #e6e9f3;
  padding: 15px 0px;
  margin-bottom: 15px;
  cursor: pointer;
  font-size: 30px;
  border-radius: 4px;
}

.payment-item.active i {
  border-color: #19b159;
  color: #19b159;
}
.payment-item.active span {
  color: #19b159;
}

.cryptoicon {
  width: 23px;
  height: 23px;
  font-size: 13px;
  border-radius: 50px;
  align-items: center;
  display: inline-block !important;
  justify-content: center;
  line-height: 23px;
  text-align: center;
  margin-right: 15px;
}

.payment-type {
  display: flex;
}
.payment-type input {
  display: none;
}

.payment-cards {
  position: relative;
  color: #707894;
  background-color: transparent;
  font-size: 26px;
  text-align: center;
  height: 87px;
  line-height: 46px;
  display: block;
  font-size: 16px;
  cursor: pointer;
  border: 1px solid #f1f2f7;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 10px;
  border-radius: 3px;
  font-weight: 400;
}
.payment-cards img {
  position: absolute;
  top: 37px;
  opacity: 0.8;
  height: 32px;
  margin: 0 auto;
  justify-content: center;
  text-align: center;
  left: 0;
  right: 0;
}

input:checked + label.payment-cards {
  border-color: var(--primary-bg-color) !important;
  position: relative !important;
  display: block !important;
  border-width: 1px;
  color: var(--primary-bg-color);
}

.form input:checked + label:after, form input:checked + label:after {
  content: "";
  width: 20px;
  height: 20px;
  line-height: 17px;
  border-style: solid;
  border-width: 0 35px 35px 0px;
  border-color: var(--primary-bg-color) var(--primary-bg-color) transparent;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.form input:checked + label:after {
  content: "";
  width: 20px;
  height: 20px;
  line-height: 17px;
  border-style: solid;
  border-width: 0 35px 35px 0px;
  border-color: var(--primary-bg-color) var(--primary-bg-color) transparent;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.form input:checked + label:before {
  content: "✓";
  z-index: 999;
  position: absolute;
  top: -11px;
  right: 4px;
  font-size: 14px;
  color: #ffffff;
}

form input:checked + label:before, .form input:checked + label:before {
  content: "✓";
  z-index: 9;
  position: absolute;
  top: -11px;
  right: 4px;
  font-size: 14px;
  color: #ffffff;
}

.crypto-buysell-card .nav.panel-tabs li {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0;
  text-align: center;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  line-height: 4;
  background: #ffffff;
}
.crypto-buysell-card .nav.panel-tabs li .active:before {
  position: absolute;
  top: 60px;
  left: 50%;
  margin-left: -10px;
  width: 0;
  height: 0;
  border: solid transparent;
  border-width: 10px;
  border-top-color: var(--primary-bg-color);
  content: "";
  pointer-events: none;
}
.crypto-buysell-card .nav.panel-tabs li a {
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 4;
}
.crypto-buysell-card .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #ffffff;
}
.crypto-buysell-card .select2-container--default .select2-selection--single {
  height: 46px;
}
.crypto-buysell-card .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 45px;
}

.wallet .input-group-addon-right, .wallet .input-group-addon {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.25;
  color: #b7bec5;
  text-align: center;
  border: 1px solid #e3ebf3;
  border-radius: 0 0.25rem 0.25rem 0;
}

.crypto-wallet .clipboard-icon {
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
  border-radius: 0 11px 11px 0 !important;
  top: 0;
  right: 0;
  font-size: 14px;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
  cursor: pointer;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 2.3 !important;
  color: #ffffff;
  position: relative;
}
.crypto-wallet .clipboard-icon:hover, .crypto-wallet .clipboard-icon:focus {
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
  border-radius: 0 4px 4px 0 !important;
  top: 0;
  right: 0;
  font-size: 14px;
  background: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
  cursor: pointer;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 2.3 !important;
  color: #ffffff;
  position: relative;
}

.wallet .clipboard-icon {
  top: 0;
  right: 0;
  position: relative;
  padding: 11px 17px;
  background: #f2f1fd;
  border-radius: 0 6px 6px 0 !important;
  border-left: 0;
  height: 46px;
}
.wallet .input-group-addon-left {
  padding: 12px 17px;
  background: #f2f1fd;
  border-radius: 6px 0 0 6px !important;
  height: 46px;
  border: 1px solid #e3ebf3;
  border-right: 0;
}
.wallet .input-group i {
  font-size: 20px;
}

.transcation-crypto .table th, .transcation-crypto .table td {
  padding: 17px 15px;
  margin: 0 14px;
}
.transcation-crypto .table.dataTable th, .transcation-crypto .table.dataTable td {
  border-left: 0;
}
.transcation-crypto table.dataTable thead .sorting:before, .transcation-crypto table.dataTable thead .sorting_asc:before, .transcation-crypto table.dataTable thead .sorting_desc:before, .transcation-crypto table.dataTable thead .sorting_asc_disabled:before, .transcation-crypto table.dataTable thead .sorting_desc_disabled:before {
  right: 1em;
  content: "↑";
  top: 16px;
}
.transcation-crypto table.dataTable thead .sorting:after, .transcation-crypto table.dataTable thead .sorting_asc:after, .transcation-crypto table.dataTable thead .sorting_desc:after {
  right: 0.5em;
  content: "↓";
  top: 16px;
}

table.dataTable thead .sorting_asc_disabled:after, .transcation-crypto table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "↓";
  top: 16px;
}

@media (max-width: 576px) {
  .payment-cards img {
    top: 26px !important;
  }
}
.card-order i {
  height: 40px;
  width: 40px;
  text-align: center;
  line-height: 42px;
  border-radius: 50%;
  font-size: 20px;
}

.owl-theme:before {
  content: "";
  display: block;
  left: 0;
  background: linear-gradient(to left, transparent 0%, #f1f2f7 100%);
  bottom: 0px;
  position: absolute;
  width: 100px;
  height: 100%;
  z-index: 1;
}

.owl-theme:after {
  content: "";
  display: block;
  right: 0;
  background: linear-gradient(to right, transparent 0%, #f1f2f7 100%);
  bottom: 0px;
  position: absolute;
  width: 100px;
  height: 100%;
  z-index: 1;
}

.crypto-btc-usd.nav-tabs .nav-link {
  padding: 10px 0px;
  line-height: 0.5;
}

/* ###### Cryptocurrencies  ###### */
/* ########## Ecommerce ########## */
.ratio {
  position: absolute;
  right: -10px;
  top: 20px;
  padding: 5px 15px;
  background-color: #222222;
  font-size: 13px;
  line-height: 20px;
  font-weight: 600;
  color: #ffffff;
  border-radius: 15px 0px 0px 15px;
}

.product-timeline ul.timeline-1 {
  list-style-type: none;
  position: relative;
}
.product-timeline ul.timeline-1 > li {
  margin: 21.7px 0;
  padding-left: 1rem;
}
.product-timeline ul.timeline-1 > li .product-icon {
  width: 37px;
  height: 37px;
  text-align: center;
  border-radius: 50%;
  position: absolute;
  left: 0px;
  font-size: 20px;
  line-height: 38px;
  font-size: 16px;
  padding: 8px;
}
.product-timeline ul.timeline-1:before {
  content: " ";
  margin: 20px 20px 0 22px;
  display: inline-block;
  position: absolute;
  left: -2px;
  height: 94%;
  z-index: 0;
  content: "";
  position: absolute;
  bottom: 0;
  border-left: 2px dotted #c0ccda;
}

.countrywise-sale .list-group-item {
  padding: 10px 0;
  border-left-width: 0;
  border-right-width: 0;
  border-style: dotted;
  border-color: #e2e8f5;
  background-color: transparent;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.countrywise-sale .list-group-item span {
  display: block;
  margin-left: auto;
  font-weight: 600;
  font-family: "Archivo", Arial, sans-serif;
  color: #1c273c;
}
.countrywise-sale .list-group-item p {
  margin-bottom: 0;
  margin-left: 10px;
}

.top-selling-products .product-item {
  display: flex;
  align-items: center;
  padding: 0.75rem 0;
  line-height: 1.2;
}
.top-selling-products .product-img {
  width: 60px;
  margin-right: 1rem;
  padding: 0.35rem;
  background-color: #ffffff;
  border: 1px solid #eaf0f7;
  border-radius: 11px;
  height: auto;
}
.top-selling-products .price, .top-selling-products .count {
  font-size: 0.8125rem;
  color: #8094ae;
  margin-top: 5px;
}
.top-selling-products .title, .top-selling-products .amount {
  font-size: 0.9375rem;
  color: #364a63;
  margin-bottom: 0.25rem;
}
.top-selling-products .product-price {
  margin-left: auto;
  margin-bottom: 8px;
  font-weight: 600;
}
.top-selling-products .product-img img {
  border-radius: 4px;
}
.top-selling-products .product-amount {
  float: right;
  margin-left: auto;
}
.top-selling-products .product-name {
  font-weight: 600;
}
.top-selling-products .items-sold {
  color: #8094ae;
  font-size: 11px;
}

.filter-group select.form-control {
  width: 110px;
}

.table-filter {
  padding: 5px 0 15px;
  margin-bottom: 5px;
}
.table-filter select {
  display: inline-block;
  margin-left: 5px;
}
.table-filter .btn {
  border-radius: 0 4px 4px 0;
  margin-left: -1px;
  float: right;
}
.table-filter input {
  display: inline-block;
  margin-left: 5px;
  width: 200px;
  display: inline-block;
}

.show-entries select.form-control {
  width: 65px;
  margin: 0 5px;
}

.status {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  margin: 2px 6px 4px 0;
  display: inline-block;
  vertical-align: middle;
  line-height: 10px;
  top: -9px;
}

.ecommerce.wizard {
  margin: 20px auto;
  background: #ffffff;
}
.ecommerce.wizard .nav-tabs {
  position: relative;
  margin: 40px auto;
  margin-bottom: 0;
  border-bottom-color: #e0e0e0;
}
.ecommerce.wizard > div.ecommerce.wizard-inner {
  position: relative;
}

.connecting-line {
  height: 2px;
  background: #e0e0e0;
  position: absolute;
  width: 80%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 50%;
  z-index: 1;
}

@media (min-width: 768px) {
  #checkoutsteps > .steps .number {
    background-color: #f1f2f7;
    color: #9197ab;
    font-size: 16px;
    font-weight: 600;
    width: 45px;
    height: 45px;
    border-radius: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 15px auto;
  }
  #checkoutsteps .checkoutline {
    height: 3px;
    background-color: #f1f2f7;
    -webkit-transform: translateY(1.7rem);
    transform: translateY(1.7rem);
    margin: 0 11%;
    position: relative;
    z-index: 0;
    top: 26px;
  }
}
@media (max-width: 767px) {
  #checkoutsteps > .steps .number {
    background-color: #f1f2f7;
    color: #9197ab;
    font-size: 15px;
    font-weight: 600;
    width: 35px;
    height: 35px;
    border-radius: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 15px auto;
  }
  #checkoutsteps > .steps a {
    font-size: 12px !important;
  }
  #checkoutsteps .checkoutline {
    height: 3px;
    background-color: #f1f2f7;
    -webkit-transform: translateY(1.7rem);
    transform: translateY(1.7rem);
    margin: 0 11%;
    position: relative;
    z-index: 0;
    top: 20px;
  }
}
#checkoutsteps > .actions a {
  display: block;
  padding: 9px 22px;
  line-height: 1.573;
  color: #ffffff;
  border-radius: 6px;
  background: var(--primary-bg-color);
}
#checkoutsteps > .actions .disabled a {
  opacity: 0.4;
}
#checkoutsteps > .steps {
  position: relative;
  display: block;
  width: 100%;
  border-radius: 3px;
  padding: 25px;
}
#checkoutsteps ul {
  list-style: none !important;
  padding: 0;
  margin: 0;
  display: flex;
}
#checkoutsteps ul[role=tablist] li {
  display: flex;
  z-index: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  flex-basis: auto;
  font-weight: 500;
  font-size: 1.1rem;
}
#checkoutsteps > .steps a {
  display: block;
  width: auto;
  background-color: transparent;
  color: #53545e;
  font-size: 15px;
  font-weight: 600;
  padding: 14px 0;
  text-decoration: none;
  border-radius: 30px;
  cursor: default;
  text-align: center;
  outline: none;
}
#checkoutsteps .actions .menu li {
  flex: inherit;
}
#checkoutsteps > .steps .current a .number {
  border: 2px solid var(--primary-bg-color);
  color: #ffffff;
}
#checkoutsteps ul[role=menu] li {
  flex: inherit;
}
#checkoutsteps .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 30px;
}
#checkoutsteps .item .left {
  display: flex;
  align-items: center;
}
#checkoutsteps .item .thumb {
  display: inline-flex;
  width: 100px;
  height: 90px;
  justify-content: center;
  align-items: center;
  border: 1px solid #f2f2f2;
  border-radius: 6px;
}
#checkoutsteps .item .purchase {
  display: inline-block;
  margin-left: 21px;
  text-decoration: none;
}
#checkoutsteps .item .price {
  font-size: 16px;
  font-weight: 500;
}
#checkoutsteps .checkout {
  margin-bottom: none;
}
#checkoutsteps .checkout .subtotal {
  margin-bottom: 18px;
}
#checkoutsteps .checkout span.heading {
  font-weight: 500;
  margin-right: 5px;
}
#checkoutsteps .total {
  float: right;
  color: var(--primary-bg-color);
}

.card-pay .tabs-menu {
  margin-bottom: 25px;
  border-radius: 6px;
  overflow: hidden;
}
.card-pay .tabs-menu.nav {
  background: #f1f2f7;
}
.card-pay .tabs-menu.nav li a {
  border-right: 0;
}
.card-pay .tabs-menu li {
  width: 33.33%;
  display: block;
}
.card-pay .tabs-menu li a {
  padding: 0.7rem 1rem;
  display: block;
  text-align: center;
}
.card-pay .tabs-menu li a.active {
  background: var(--primary-bg-color);
  color: #ffffff;
}

@media (min-width: 992px) {
  #checkoutsteps > .content {
    padding: 38px;
  }
  #checkoutsteps > .actions {
    padding: 20px 38px;
  }
}
.item1-links li {
  width: 100%;
  display: block;
  border-top: 1px solid #e8e8f7;
}
.item1-links a {
  padding: 0.75rem 1.25rem;
  font-weight: 400;
  font-size: 0.875rem;
  color: #070510;
}
.item1-links a i {
  font-size: 17px;
  margin-right: 1rem;
}
.item1-links .nav-item a.active {
  background-color: var(--primary-bg-color);
  color: #ffffff;
  border-radius: 0;
}
.item1-links .nav-link:hover, .item1-links .nav-link:focus {
  background-color: var(--primary-bg-color);
  color: #ffffff;
  border-radius: 0;
}

.track {
  position: relative;
  background-color: #f1f2f7;
  height: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  margin-top: 50px;
}
.track .step {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 25%;
  margin-top: -18px;
  text-align: center;
  position: relative;
}
.track .text {
  display: block;
  margin-top: 7px;
}
.track .step.active .text {
  font-weight: 400;
  color: #000000;
}
.track .icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  position: relative;
  border-radius: 6px;
  background: #f1f2f7;
}
.track .step::before {
  height: 7px;
  position: absolute;
  content: "";
  width: 100%;
  left: 0;
  top: 18px;
}
.track .step.active:before {
  background: var(--primary-bg-color);
}
.track .step.active .icon {
  background: var(--primary-bg-color);
  color: #ffffff;
}

.btn-apply.coupon {
  border-radius: 0 6px 6px 0 !important;
}

.productdesc-1 img {
  margin-top: 8px;
}
.productdesc-1 .carousel-control-prev {
  top: -172px;
}

.product-grid {
  text-align: center;
}
.product-grid .product-image {
  position: relative;
  overflow: hidden;
  border-radius: 11px 11px 0 0;
}
.product-grid .product-image a.image {
  display: block;
}
.product-grid .product-image img {
  width: 100%;
  height: auto;
  border-radius: 6px 6px 0 0;
}

.product-image .pic-1 {
  backface-visibility: hidden;
  transition: all 0.3s ease-in 0s;
}
.product-image .pic-2 {
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  transition: all 0.3s ease-out;
}

.product-grid:hover .product-image .pic-2 {
  opacity: 0;
  left: 10px;
  top: 10px;
}
.product-grid .product-discount-label {
  color: #ffffff;
  background-color: #16b36e;
  font-size: 12px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  padding: 2px 9px;
  position: absolute;
  top: 10px;
  left: 10px;
  border-radius: 4px;
}
.product-grid .product-like-icon {
  color: #dc3545;
  background: #ffffff;
  font-size: 15px;
  line-height: 30px;
  width: 30px;
  height: 30px;
  border-radius: 50px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 10px;
  right: -50px;
  z-index: 9;
  transition: all 0.3s ease;
}
.product-grid .product-like-icon:hover {
  color: #ffffff;
  background: #dc3545;
}
.product-grid:hover .product-like-icon {
  right: 10px;
}
.product-grid .product-link {
  width: 100%;
  font-size: 0;
  opacity: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  transition: all 0.3s ease;
}
.product-grid:hover .product-link {
  opacity: 1;
}
.product-grid .product-link a {
  color: #ffffff;
  background: var(--primary-bg-color);
  font-size: 12px;
  font-weight: 600;
  width: 100%;
  height: 40px;
  padding: 10px 5px;
  margin: 0;
  border-right: 2px solid rgba(215, 215, 215, 0.15);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
  display: inline-block;
  overflow: hidden;
  transition: all 0.3s ease 0.1s;
  border-right: 0;
}
.product-grid .product-link a:nth-child(2n) {
  border-right: none;
}
.product-grid .product-link a:hover {
  color: #ffffff;
  background-color: #ffffff;
}
.product-grid .product-link a i {
  transition: all 0.3s ease;
}
.product-grid .product-link a span {
  color: #232323;
  display: block;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  transform: translateY(40px);
  transition: all 0.3s ease;
}
.product-grid .product-link a:hover i {
  transform: translateY(-30px);
}
.product-grid .product-link a:hover span {
  transform: translateY(-15px);
}

.product-content .rating {
  color: #ff9b21;
  text-align: left;
  padding-left: 0;
  margin-bottom: 0;
}

.product-grid .title {
  font-size: 15px;
  font-weight: 600;
  text-transform: capitalize;
  margin: 0 0 5px;
}
.product-grid .product-content {
  text-align: left;
  padding: 25px;
}
.product-grid .title a {
  text-align: center;
  font-size: 16px;
  color: #53545e;
}
.product-grid .price {
  color: #53545e;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
.product-grid .price .old-price {
  color: #8f8fb1;
  margin-right: 5px;
  text-decoration: line-through;
  font-weight: 400;
  font-size: 13px;
}

@media screen and (max-width: 990px) {
  .product-grid {
    margin: 0 0 30px;
  }
}
.product_price li {
  display: inline-block;
  padding: 0 10px;
  font-weight: 500;
  font-size: 16px;
}
.product_price .old_price {
  text-decoration: line-through !important;
  color: #a8afc7;
}

.productdesc .list-unstyled li {
  border-bottom: 0 !important;
  margin-bottom: 18px;
  display: flex;
}
.productdesc .list-unstyled li:last-child {
  margin-bottom: 0 !important;
}

#recentorders {
  padding: 0;
  max-width: 650px;
  margin: 7px auto;
}

@media (max-width: 567px) {
  .card-pay .tabs-menu li {
    width: 100%;
    border-bottom: 1px solid #e8e8f7;
  }
}
.products-badge {
  position: absolute;
  top: 0;
  right: 0;
  height: 100px;
  width: 100%;
  z-index: 1;
  overflow: hidden;
  cursor: pointer;
}

.products-badge .badge {
  position: relative;
  left: -60px;
  top: 13px;
  width: 180px;
  font-weight: 400;
  font-size: 12px;
  margin: 0;
  text-align: center;
  padding: 8px 9px 8px 9px;
  float: left;
  transform: rotate(-45deg);
}

.desc-tabs .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  margin: 0 5px 5px 0;
  text-align: center;
  display: block;
  color: #53545e;
  font-weight: 600;
}

.desc-tabs .nav.panel-tabs li a.active {
  color: var(--primary-bg-color);
  border-bottom: 2px solid var(--primary-bg-color);
}

@media (max-width: 567px) {
  .product-amount .rated-products-ratings i {
    font-size: 10px;
  }
}
/* ########## Ecommerce ########## */
/* ###### file manager ###### */
.file-rounded-attachments {
  padding: 0px 10px !important;
  border-radius: 50px !important;
  font-size: 14px !important;
  cursor: pointer !important;
}

.file-radius-attachments {
  padding: 0px 10px !important;
  border-radius: 6px !important;
  font-size: 14px !important;
  cursor: pointer !important;
}

.file-rounded-attachments-sm {
  padding: 0px 10px !important;
  border-radius: 50px !important;
  font-size: 13px !important;
  cursor: pointer !important;
}

.file-rounded-attachments-lg {
  padding: 0px 10px !important;
  border-radius: 50px !important;
  font-size: 15px !important;
  cursor: pointer !important;
}
.file-rounded-attachments-lg i {
  font-size: 22px !important;
}

.file-radius-attachments-sm {
  padding: 0px 10px !important;
  border-radius: 6px !important;
  font-size: 13px !important;
  cursor: pointer !important;
}

.file-radius-attachments-lg {
  padding: 0px 10px !important;
  border-radius: 6px !important;
  font-size: 15px !important;
  cursor: pointer !important;
}
.file-radius-attachments-lg i {
  font-size: 22px !important;
}

.file-image .icons {
  padding: 0;
  margin: 0;
  list-style: none;
  opacity: 0;
  right: 22px;
  top: 14px;
  text-align: center;
  position: absolute;
  bottom: -3px;
  z-index: 1;
  transition: all 0.5s ease 0s;
  text-align: right;
}

.file-image .icons li {
  display: block;
  margin: 5px;
}

.file-image .icons li a {
  font-size: 15px;
  line-height: 35px;
  text-align: center;
  height: 35px;
  width: 35px;
  margin: 2px 7px;
  padding: 0;
  border-radius: 50px;
  display: block;
  position: relative;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  min-height: 0;
}

.file-image .icons li a:after, .file-image .icons li a:before {
  content: attr(data-tip);
  color: #fff;
  font-size: 12px;
  letter-spacing: 1px;
  line-height: 20px;
  padding: 1px 5px;
  border-radius: 5px;
  white-space: nowrap;
  opacity: 0;
  transform: translateX(-50%);
  position: absolute;
  left: 50%;
  top: -30px;
}

.file-image .icons li a:after {
  content: "";
  height: 15px;
  width: 15px;
  border-radius: 0;
  transform: translateX(-50%) rotate(45deg);
  top: -20px;
  z-index: -1;
}

.file-image:hover .icons {
  opacity: 1;
  bottom: 33px;
}

.file-name {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  font-weight: 500;
}

.file-image img {
  border-radius: 6px;
}

.file-image-sm {
  width: 100px;
  height: initial;
  display: inline-table;
  margin: 4px;
  position: relative;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
  padding: 20px;
}

.file-image-sm .product-image img {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.file-image-sm .icons {
  padding: 0;
  margin: 0;
  list-style: none;
  opacity: 0;
  right: 7px;
  top: 6px;
  text-align: center;
  position: absolute;
  bottom: 0;
  z-index: 1;
  transition: all 0.5s ease 0s;
  text-align: right;
}

.file-image-sm .icons li a {
  font-size: 12px;
  line-height: 25px;
  text-align: center;
  height: 25px;
  width: 25px;
  margin: 4px 1px;
  padding: 0;
  border-radius: 50px;
  display: block;
  position: relative;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  min-height: 0;
}

.file-image-sm:hover .icons {
  opacity: 1;
  bottom: 33px;
}

.file-image-sm .file-name-sm {
  position: absolute;
  right: 0;
  left: 0;
  bottom: -3px;
  color: #8f8fb1;
  font-size: 12px;
  text-align: center;
  font-weight: 500;
}

.file-image-md {
  width: inherit;
  height: initial;
  display: inline-table;
  margin: 4px;
  position: relative;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
}

.file-image-md .product-image img {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.file-image-md .icons {
  padding: 0;
  margin: 0;
  list-style: none;
  opacity: 0;
  right: 7px;
  top: 6px;
  text-align: center;
  position: absolute;
  bottom: 0;
  z-index: 1;
  transition: all 0.5s ease 0s;
  text-align: right;
}

.file-image-md .icons li a {
  font-size: 12px;
  line-height: 25px;
  text-align: center;
  height: 25px;
  width: 25px;
  margin: 4px 1px;
  padding: 0;
  border-radius: 50px;
  display: block;
  position: relative;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  min-height: 0;
}

.file-image-md:hover .icons {
  opacity: 1;
  bottom: 33px;
}

.file-image-md .file-name-md {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  color: #ffffff;
  font-size: 12px;
  text-align: center;
  font-weight: 500;
}

.file-image-lg {
  width: inherit;
  height: initial;
  display: inline-table;
  margin: 4px;
  position: relative;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
}

.file-image-lg .product-image img {
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}

.file-image-lg .icons {
  padding: 0;
  margin: 0;
  list-style: none;
  opacity: 0;
  right: 7px;
  top: 6px;
  text-align: center;
  position: absolute;
  bottom: 0;
  z-index: 1;
  transition: all 0.5s ease 0s;
  text-align: right;
}

.file-image-lg .icons li a {
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  height: 30px;
  width: 30px;
  margin: 4px 1px;
  padding: 0;
  border-radius: 50px;
  display: block;
  position: relative;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  min-height: 0;
}

.file-image-lg:hover .icons {
  opacity: 1;
  bottom: 33px;
}

.file-image-lg .file-name-lg {
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  font-weight: 500;
}

/* ###### file manager ###### */
.btn-group.file-attach .btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-group.file-attach .btn-primary {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.btn-group.file-attach .rounded-pill {
  border-radius: 50px 0 0 50px !important;
}
.btn-group.file-attach .btn-primary-transparent, .btn-group.file-attach .btn-secondary-transparent, .btn-group.file-attach .btn-info-transparent, .btn-group.file-attach .btn-danger-transparent, .btn-group.file-attach .btn-warning-transparent, .btn-group.file-attach .btn-success-transparent {
  border: 0;
}
.btn-group.file-attach .btn-close {
  padding: 0px;
  border-radius: 0px 6px 6px 0px;
  opacity: 1;
  font-weight: 300;
  background-image: none;
  font-size: 2rem;
  border: 1px solid;
  line-height: 1;
}
.btn-group.file-attach .btn-close.rounded-pill {
  border-radius: 0px 50px 50px 0px !important;
}
.btn-group.file-attach .btn-close.btn-outline-primary {
  border: 1px solid var(--primary-bg-color);
}
.btn-group.file-attach .btn-close.btn-outline-secondary {
  border: 1px solid #f1388b;
}
.btn-group.file-attach .btn-close.btn-outline-info {
  border: 1px solid #01b8ff;
}
.btn-group.file-attach .btn-close.btn-outline-danger {
  border: 1px solid #fd6074;
}
.btn-group.file-attach .btn-close.btn-outline-warning {
  border: 1px solid #ff9b21;
}
.btn-group.file-attach .btn-close.btn-outline-success {
  border: 1px solid #19b159;
}
.btn-group.file-attach .btn-close.btn-primary-transparent, .btn-group.file-attach .btn-close.btn-secondary-transparent, .btn-group.file-attach .btn-close.btn-info-transparent, .btn-group.file-attach .btn-close.btn-danger-transparent, .btn-group.file-attach .btn-close.btn-warning-transparent, .btn-group.file-attach .btn-close.btn-success-transparent {
  border: 0;
}
.btn-group.file-attach .btn-close.btn-sm {
  font-size: 1.7rem !important;
  background-image: none;
}
.btn-group.file-attach .btn-close.btn-lg {
  padding: 10px !important;
  background-image: none;
  font-size: 30px !important;
}

/* ############### UTILITIES/HELPER CLASSES ############### */
/* ###### Backgrounds ###### */
.bg-secondary {
  background-color: #f1388b !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
  background-color: #de287a !important;
}

button.bg-secondary:hover, button.bg-secondary:focus {
  background-color: #de287a !important;
}

.bg-primary {
  background-color: var(--primary-bg-color) !important;
}

a.bg-primary:hover, a.bg-primary:focus {
  background-color: var(--primary-bg-hover) !important;
}

button.bg-primary:hover, button.bg-primary:focus {
  background-color: var(--primary-bg-hover) !important;
}

.bg-success {
  background-color: #19b159 !important;
}

a.bg-success:hover, a.bg-success:focus {
  background-color: #16a552 !important;
}

button.bg-success:hover, button.bg-success:focus {
  background-color: #16a552 !important;
}

.bg-info {
  background-color: #01b8ff !important;
}

a.bg-info:hover, a.bg-info:focus {
  background-color: #06aff1 !important;
}

button.bg-info:hover, button.bg-info:focus {
  background-color: #06aff1 !important;
}

.bg-warning {
  background-color: #ff9b21 !important;
}

a.bg-warning:hover, a.bg-warning:focus {
  background-color: #f1911d !important;
}

button.bg-warning:hover, button.bg-warning:focus {
  background-color: #f1911d !important;
}

.bg-danger {
  background-color: #fd6074 !important;
}

a.bg-danger:hover, a.bg-danger:focus {
  background-color: #ec4157 !important;
}

button.bg-danger:hover, button.bg-danger:focus {
  background-color: #ec4157 !important;
}

.bg-light {
  background-color: #f1f2f7 !important;
}

a.bg-light:hover, a.bg-light:focus {
  background-color: #dbe0ea !important;
}

button.bg-light:hover, button.bg-light:focus {
  background-color: #dbe0ea !important;
}

.bg-dark {
  background-color: #3b4863 !important;
}

a.bg-dark:hover, a.bg-dark:focus {
  background-color: #131212 !important;
}

button.bg-dark:hover, button.bg-dark:focus {
  background-color: #131212 !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-primary-gradient {
  background: linear-gradient(to right, var(--primary-bg-color) 0%, var(--primary05) 100%);
}

.bg-secondary-gradient {
  background: linear-gradient(to right, #f1388b 0%, #fb6dad 100%);
}

.bg-danger-gradient {
  background-image: linear-gradient(to right, #fd6074 0%, #f594a0 100%) !important;
}

.bg-dark-gradient {
  background-image: linear-gradient(to right, #3b4863 0%, #606f8e 100%) !important;
}

.bg-success-gradient {
  background: linear-gradient(to right, #19b159 0%, #6cefa3 100%);
}

.bg-warning-gradient {
  background: linear-gradient(to right, #ff9b21 0%, #f9c07b 100%);
}

.bg-info-gradient {
  background: linear-gradient(to right, #01b8ff 0%, #7edbff 100%);
}

.bg-purple-gradient {
  background: linear-gradient(to right, #673ab7 0%, #b330ac 100%) !important;
}

.bg-white-1 {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-white-2 {
  background-color: rgba(255, 255, 255, 0.2);
}

.bg-white-3 {
  background-color: rgba(255, 255, 255, 0.3);
}

.bg-white-4 {
  background-color: rgba(255, 255, 255, 0.4);
}

.bg-white-5 {
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-white-6 {
  background-color: rgba(255, 255, 255, 0.6);
}

.bg-white-7 {
  background-color: rgba(255, 255, 255, 0.7);
}

.bg-white-8 {
  background-color: rgba(255, 255, 255, 0.8);
}

.bg-white-9 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bg-black-1 {
  background-color: rgba(0, 0, 0, 0.1);
}

.bg-black-2 {
  background-color: rgba(0, 0, 0, 0.2);
}

.bg-black-3 {
  background-color: rgba(0, 0, 0, 0.3);
}

.bg-black-4 {
  background-color: rgba(0, 0, 0, 0.4);
}

.bg-black-5 {
  background-color: rgba(0, 0, 0, 0.5);
}

.bg-black-6 {
  background-color: rgba(0, 0, 0, 0.6);
}

.bg-black-7 {
  background-color: rgba(0, 0, 0, 0.7);
}

.bg-black-8 {
  background-color: rgba(0, 0, 0, 0.8);
}

.bg-black-9 {
  background-color: rgba(0, 0, 0, 0.9);
}

.bg-indigo {
  background-color: #4b0082;
  color: #ffffff;
}

.bg-purple {
  background-color: #6f42c1;
  color: #ffffff;
}

.bg-pink {
  background-color: #f1388b !important;
  color: #ffffff;
}

.bg-orange {
  background-color: #fd7e14;
  color: #ffffff;
}

.bg-teal {
  background-color: #00cccc;
  color: #ffffff;
}

.bg-azure {
  background-color: #007ea7;
  color: #ffffff;
}

.bg-purple-dark {
  background-color: #59339d;
  color: #ffffff;
}

.bg-success-transparent {
  background-color: rgba(111, 234, 163, 0.2);
}

.bg-secondary-transparent {
  background-color: rgba(240, 112, 187, 0.12);
}

.bg-primary-transparent {
  background-color: var(--primary-transparentcolor);
}

.bg-info-transparent {
  background-color: rgba(1, 184, 255, 0.12);
}

.bg-warning-transparent {
  background-color: rgba(243, 202, 86, 0.12);
}

.bg-danger-transparent {
  background-color: rgba(255, 71, 61, 0.12);
}

.bg-pink-transparent {
  background-color: rgba(255, 101, 165, 0.12);
}

.bg-purple-transparent {
  background-color: rgba(111, 66, 193, 0.12);
}

.bg-dark-transparent {
  background-color: rgba(28, 39, 60, 0.12) !important;
}

.bg-white-transparent {
  background-color: rgba(255, 255, 255, 0.12) !important;
}

.color-primary, .color-secondary, .color-success, .color-info, .color-danger, .color-warning,
.color-teal, .color-purple, .color-dark, .color-light, .color-indigo, .color-azure {
  box-shadow: 0 0.5rem 1rem rgba(162, 169, 204, 0.15) !important;
}
.color-primary .card-header, .color-secondary .card-header, .color-success .card-header, .color-info .card-header, .color-danger .card-header, .color-warning .card-header,
.color-teal .card-header, .color-purple .card-header, .color-dark .card-header, .color-light .card-header, .color-indigo .card-header, .color-azure .card-header {
  height: 80px;
}
.color-primary .card-header p, .color-secondary .card-header p, .color-success .card-header p, .color-info .card-header p, .color-danger .card-header p, .color-warning .card-header p,
.color-teal .card-header p, .color-purple .card-header p, .color-dark .card-header p, .color-light .card-header p, .color-indigo .card-header p, .color-azure .card-header p {
  text-align: center;
  margin-top: 0.5rem;
}
.color-primary .card-body, .color-secondary .card-body, .color-success .card-body, .color-info .card-body, .color-danger .card-body, .color-warning .card-body,
.color-teal .card-body, .color-purple .card-body, .color-dark .card-body, .color-light .card-body, .color-indigo .card-body, .color-azure .card-body {
  padding: 16px;
}

.color-primary-light, .color-secondary-light, .color-success-light, .color-info-light, .color-danger-light, .color-warning-light {
  box-shadow: 0 0.5rem 1rem rgba(162, 169, 204, 0.15) !important;
}
.color-primary-light .card-header, .color-secondary-light .card-header, .color-success-light .card-header, .color-info-light .card-header, .color-danger-light .card-header, .color-warning-light .card-header {
  height: 80px;
}
.color-primary-light .card-header p, .color-secondary-light .card-header p, .color-success-light .card-header p, .color-info-light .card-header p, .color-danger-light .card-header p, .color-warning-light .card-header p {
  text-align: center;
  margin-top: 0.5rem;
}
.color-primary-light .card-body, .color-secondary-light .card-body, .color-success-light .card-body, .color-info-light .card-body, .color-danger-light .card-body, .color-warning-light .card-body {
  padding: 16px;
}

.color-primary-gradient, .color-secondary-gradient, .color-success-gradient, .color-info-gradient, .color-danger-gradient, .color-warning-gradient {
  box-shadow: 0 0.5rem 1rem rgba(162, 169, 204, 0.15) !important;
}
.color-primary-gradient .card-header, .color-secondary-gradient .card-header, .color-success-gradient .card-header, .color-info-gradient .card-header, .color-danger-gradient .card-header, .color-warning-gradient .card-header {
  height: 80px;
}
.color-primary-gradient .card-header p, .color-secondary-gradient .card-header p, .color-success-gradient .card-header p, .color-info-gradient .card-header p, .color-danger-gradient .card-header p, .color-warning-gradient .card-header p {
  text-align: center;
  margin-top: 0.5rem;
}
.color-primary-gradient .card-body, .color-secondary-gradient .card-body, .color-success-gradient .card-body, .color-info-gradient .card-body, .color-danger-gradient .card-body, .color-warning-gradient .card-body {
  padding: 16px;
}

.img-filter-primary, .img-filter-secondary, .img-filter-success, .img-filter-warning, .img-filter-info, .img-filter-danger, .img-filter-teal, .img-filter-dark, .img-filter-pink, .img-filter-purple, .img-filter-indigo, .img-filter-azure {
  position: relative;
}

.img-filter-primary:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  background: var(--primary03);
  bottom: 0px;
}

.img-filter-secondary:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(240, 112, 187, 0.3);
}

.img-filter-success:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(111, 234, 163, 0.3);
}

.img-filter-warning:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(243, 202, 86, 0.3);
}

.img-filter-danger:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(255, 71, 61, 0.3);
}

.img-filter-info:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(1, 184, 255, 0.3);
}

.img-filter-teal:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(0, 204, 204, 0.3);
}

.img-filter-purple:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(111, 66, 193, 0.3);
}

.img-filter-indigo:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(75, 0, 130, 0.3);
}

.img-filter-azure:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(0, 126, 167, 0.3);
}

.img-filter-dark:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(59, 72, 99, 0.3);
}

.img-filter-pink:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(255, 101, 165, 0.3);
}

/* ###### Backgrounds ###### */
/* ###### Display ###### */
.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
/* ###### Display ###### */
/* ###### Flex  ###### */
.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.flex-1 {
  flex: 1;
}

.flex-0 {
  flex: 0;
}

/* ###### Flex  ###### */
/* ######  Border   ###### */
.border {
  border: 1px solid #e8e8f7 !important;
}

.border-top {
  border-top: 1px solid #e8e8f7 !important;
}

.border-end {
  border-right: 1px solid #e8e8f7 !important;
}

.border-bottom {
  border-bottom: 1px solid #e8e8f7 !important;
}

.border-start {
  border-left: 1px solid #e8e8f7 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-secondary {
  border-color: #f1388b !important;
}

.border-success {
  border-color: #19b159 !important;
}

.border-info {
  border-color: #01b8ff !important;
}

.border-warning {
  border-color: #ff9b21 !important;
}

.border-danger {
  border-color: #fd6074 !important;
}

.border-light {
  border-color: #f1f2f9 !important;
}

.border-dark {
  border-color: #3b4863 !important;
}

.border-white {
  border-color: #ffffff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 3px !important;
}

.rounded-top {
  border-top-left-radius: 3px !important;
  border-top-right-radius: 3px !important;
}

.rounded-end {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.rounded-bottom {
  border-bottom-right-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}

.rounded-start {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}

.rounded-top-0 {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}

.rounded-end-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-start-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.rounded-top-11 {
  border-top-left-radius: 11px !important;
  border-top-right-radius: 11px !important;
}

.rounded-end-11 {
  border-top-right-radius: 11px !important;
  border-bottom-right-radius: 11px !important;
}

.rounded-bottom-11 {
  border-bottom-right-radius: 11px !important;
  border-bottom-left-radius: 11px !important;
}

.rounded-start-11 {
  border-top-left-radius: 11px !important;
  border-bottom-left-radius: 11px !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.bd-transparent {
  border-color: transparent;
}

.bd {
  border: 1px solid #e8e8f7;
}

.bd-t {
  border-top: 1px solid #e8e8f7;
}

.bd-r {
  border-right: 1px solid #e8e8f7;
}

.bd-b {
  border-bottom: 1px solid #e8e8f7;
}

.bd-l {
  border-left: 1px solid #e8e8f7;
}

.bd-y {
  border-top: 1px solid #e8e8f7;
  border-bottom: 1px solid #e8e8f7;
}

.bd-x {
  border-left: 1px solid #e8e8f7;
  border-right: 1px solid #e8e8f7;
}

.bd-0 {
  border-width: 0;
}

.bd-1 {
  border-width: 1px;
}

.bd-2 {
  border-width: 2px;
}

.bd-3 {
  border-width: 3px;
}

.bd-4 {
  border-width: 4px;
}

.bd-5 {
  border-width: 5px;
}

.bd-t-0 {
  border-top: 0 !important;
}

.bd-r-0 {
  border-right: 0 !important;
}

.bd-b-0 {
  border-bottom: 0 !important;
}

.bd-l-0 {
  border-left: 0 !important;
}

.bd-t-0-f {
  border-top: 0 !important;
}

.bd-r-0-f {
  border-right: 0 !important;
}

.bd-b-0-f {
  border-bottom: 0 !important;
}

.bd-l-0-f {
  border-left: 0 !important;
}

.bd-y-0 {
  border-top-width: 0;
  border-bottom-width: 0;
}

.bd-y-1 {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.bd-x-0 {
  border-left-width: 0;
  border-right-width: 0;
}

.bd-x-1 {
  border-left-width: 1px;
  border-right-width: 1px;
}

.bd-secondary {
  border-color: #f1388b;
}

.bd-success {
  border-color: #19b159;
}

.bd-warning {
  border-color: #ff9b21;
}

.bd-danger {
  border-color: #fd6074;
}

.bd-info {
  border-color: #01b8ff;
}

.bd-white {
  border-color: #ffffff;
}

.bd-gray-100 {
  border-color: #f1f2f9;
}

.bd-gray-200, .bd-gray-300 {
  border-color: #f1f2f7;
}

.bd-gray-400 {
  border-color: #b4bdce;
}

.bd-gray-500, .bd-gray-600 {
  border-color: #a8afc7;
}

.bd-gray-700 {
  border-color: #3c4858;
}

.bd-gray-800 {
  border-color: #3b4863;
}

.bd-gray-900 {
  border-color: #8f9cc0;
}

.bd-white-1 {
  border-color: rgba(255, 255, 255, 0.1);
}

.bd-white-2 {
  border-color: rgba(255, 255, 255, 0.2);
}

.bd-white-3 {
  border-color: rgba(255, 255, 255, 0.3);
}

.bd-white-4 {
  border-color: rgba(255, 255, 255, 0.4);
}

.bd-white-5 {
  border-color: rgba(255, 255, 255, 0.5);
}

.bd-white-6 {
  border-color: rgba(255, 255, 255, 0.6);
}

.bd-white-7 {
  border-color: rgba(255, 255, 255, 0.7);
}

.bd-white-8 {
  border-color: rgba(255, 255, 255, 0.8);
}

.rounded-5 {
  border-radius: 5px;
}

.rounded-6 {
  border-radius: 6px;
}

.rounded-7 {
  border-radius: 7px;
}

.rounded-10 {
  border-radius: 11px;
}

.rounded-20 {
  border-radius: 20px;
}

.rounded-30 {
  border-radius: 30px;
}

.rounded-40 {
  border-radius: 40px;
}

.rounded-50 {
  border-radius: 50px !important;
}

.bd-dashed {
  border-style: dashed;
}

.bd-dotted {
  border-style: dotted;
}

@media (min-width: 480px) {
  .bd-xs {
    border: 1px solid #e8e8f7;
  }
  .bd-xs-t {
    border-top: 1px solid #e8e8f7;
  }
  .bd-xs-r {
    border-right: 1px solid #e8e8f7;
  }
  .bd-xs-b {
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-xs-l {
    border-left: 1px solid #e8e8f7;
  }
  .bd-xs-y {
    border-top: 1px solid #e8e8f7;
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-xs-x {
    border-left: 1px solid #e8e8f7;
    border-right: 1px solid #e8e8f7;
  }
}
@media (min-width: 576px) {
  .bd-sm {
    border: 1px solid #e8e8f7;
  }
  .bd-sm-t {
    border-top: 1px solid #e8e8f7;
  }
  .bd-sm-r {
    border-right: 1px solid #e8e8f7;
  }
  .bd-sm-b {
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-sm-l {
    border-left: 1px solid #e8e8f7;
  }
  .bd-sm-y {
    border-top: 1px solid #e8e8f7;
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-sm-x {
    border-left: 1px solid #e8e8f7;
    border-right: 1px solid #e8e8f7;
  }
}
@media (min-width: 768px) {
  .bd-md {
    border: 1px solid #e8e8f7;
  }
  .bd-md-t {
    border-top: 1px solid #e8e8f7;
  }
  .bd-md-r {
    border-right: 1px solid #e8e8f7;
  }
  .bd-md-b {
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-md-l {
    border-left: 1px solid #e8e8f7;
  }
  .bd-md-y {
    border-top: 1px solid #e8e8f7;
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-md-x {
    border-left: 1px solid #e8e8f7;
    border-right: 1px solid #e8e8f7;
  }
}
@media (min-width: 992px) {
  .bd-lg {
    border: 1px solid #e8e8f7;
  }
  .bd-lg-t {
    border-top: 1px solid #e8e8f7;
  }
  .bd-lg-r {
    border-right: 1px solid #e8e8f7;
  }
  .bd-lg-b {
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-lg-l {
    border-left: 1px solid #e8e8f7;
  }
  .bd-lg-y {
    border-top: 1px solid #e8e8f7;
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-lg-x {
    border-left: 1px solid #e8e8f7;
    border-right: 1px solid #e8e8f7;
  }
}
@media (min-width: 1200px) {
  .bd-xl {
    border: 1px solid #e8e8f7;
  }
  .bd-xl-t {
    border-top: 1px solid #e8e8f7;
  }
  .bd-xl-r {
    border-right: 1px solid #e8e8f7;
  }
  .bd-xl-b {
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-xl-l {
    border-left: 1px solid #e8e8f7;
  }
  .bd-xl-y {
    border-top: 1px solid #e8e8f7;
    border-bottom: 1px solid #e8e8f7;
  }
  .bd-xl-x {
    border-left: 1px solid #e8e8f7;
    border-right: 1px solid #e8e8f7;
  }
}
.br-0 {
  border-radius: 0;
}

.br-0-f {
  border-radius: 0 !important;
}

.square {
  border-radius: 0 !important;
}

.radius {
  border-radius: 11px !important;
}

/* ###### Border ###### */
/* ###### Height ###### */
.mx-ht-0p {
  max-height: 0%;
}

.mn-ht-0p {
  min-height: 0%;
}

.ht-5 {
  height: 5px;
}

.ht-5p {
  height: 5%;
}

.mx-ht-5p {
  max-height: 5%;
}

.mn-ht-5p {
  min-height: 5%;
}

.ht-5-f {
  height: 5px !important;
}

.ht-5p-f {
  height: 5% !important;
}

.ht-10 {
  height: 10px;
}

.ht-10p {
  height: 10%;
}

.mx-ht-10p {
  max-height: 10%;
}

.mn-ht-10p {
  min-height: 10%;
}

.ht-10-f {
  height: 10px !important;
}

.ht-10p-f {
  height: 10% !important;
}

.ht-15 {
  height: 15px;
}

.ht-15p {
  height: 15%;
}

.mx-ht-15p {
  max-height: 15%;
}

.mn-ht-15p {
  min-height: 15%;
}

.ht-15-f {
  height: 15px !important;
}

.ht-15p-f {
  height: 15% !important;
}

.ht-20 {
  height: 20px;
}

.ht-20p {
  height: 20%;
}

.mx-ht-20p {
  max-height: 20%;
}

.mn-ht-20p {
  min-height: 20%;
}

.ht-20-f {
  height: 20px !important;
}

.ht-20p-f {
  height: 20% !important;
}

.ht-25 {
  height: 25px;
}

.ht-25p {
  height: 25%;
}

.mx-ht-25p {
  max-height: 25%;
}

.mn-ht-25p {
  min-height: 25%;
}

.ht-25-f {
  height: 25px !important;
}

.ht-25p-f {
  height: 25% !important;
}

.ht-30 {
  height: 30px;
}

.ht-30p {
  height: 30%;
}

.mx-ht-30p {
  max-height: 30%;
}

.mn-ht-30p {
  min-height: 30%;
}

.ht-30-f {
  height: 30px !important;
}

.ht-30p-f {
  height: 30% !important;
}

.ht-35 {
  height: 35px;
}

.ht-35p {
  height: 35%;
}

.mx-ht-35p {
  max-height: 35%;
}

.mn-ht-35p {
  min-height: 35%;
}

.ht-35-f {
  height: 35px !important;
}

.ht-35p-f {
  height: 35% !important;
}

.ht-40 {
  height: 40px;
}

.ht-40p {
  height: 40%;
}

.mx-ht-40p {
  max-height: 40%;
}

.mn-ht-40p {
  min-height: 40%;
}

.ht-40-f {
  height: 40px !important;
}

.ht-40p-f {
  height: 40% !important;
}

.ht-45 {
  height: 45px;
}

.ht-45p {
  height: 45%;
}

.mx-ht-45p {
  max-height: 45%;
}

.mn-ht-45p {
  min-height: 45%;
}

.ht-45-f {
  height: 45px !important;
}

.ht-45p-f {
  height: 45% !important;
}

.ht-50 {
  height: 50px;
}

.ht-50p {
  height: 50%;
}

.mx-ht-50p {
  max-height: 50%;
}

.mn-ht-50p {
  min-height: 50%;
}

.ht-50-f {
  height: 50px !important;
}

.ht-50p-f {
  height: 50% !important;
}

.ht-55 {
  height: 55px;
}

.ht-55p {
  height: 55%;
}

.mx-ht-55p {
  max-height: 55%;
}

.mn-ht-55p {
  min-height: 55%;
}

.ht-55-f {
  height: 55px !important;
}

.ht-55p-f {
  height: 55% !important;
}

.ht-60 {
  height: 60px;
}

.ht-60p {
  height: 60%;
}

.mx-ht-60p {
  max-height: 60%;
}

.mn-ht-60p {
  min-height: 60%;
}

.ht-60-f {
  height: 60px !important;
}

.ht-60p-f {
  height: 60% !important;
}

.ht-65 {
  height: 65px;
}

.ht-65p {
  height: 65%;
}

.mx-ht-65p {
  max-height: 65%;
}

.mn-ht-65p {
  min-height: 65%;
}

.ht-65-f {
  height: 65px !important;
}

.ht-65p-f {
  height: 65% !important;
}

.ht-70 {
  height: 70px;
}

.ht-70p {
  height: 70%;
}

.mx-ht-70p {
  max-height: 70%;
}

.mn-ht-70p {
  min-height: 70%;
}

.ht-70-f {
  height: 70px !important;
}

.ht-70p-f {
  height: 70% !important;
}

.ht-75 {
  height: 75px;
}

.ht-75p {
  height: 75%;
}

.mx-ht-75p {
  max-height: 75%;
}

.mn-ht-75p {
  min-height: 75%;
}

.ht-75-f {
  height: 75px !important;
}

.ht-75p-f {
  height: 75% !important;
}

.ht-80 {
  height: 80px;
}

.ht-80p {
  height: 80%;
}

.mx-ht-80p {
  max-height: 80%;
}

.mn-ht-80p {
  min-height: 80%;
}

.ht-80-f {
  height: 80px !important;
}

.ht-80p-f {
  height: 80% !important;
}

.ht-85 {
  height: 85px;
}

.ht-85p {
  height: 85%;
}

.mx-ht-85p {
  max-height: 85%;
}

.mn-ht-85p {
  min-height: 85%;
}

.ht-85-f {
  height: 85px !important;
}

.ht-85p-f {
  height: 85% !important;
}

.ht-90 {
  height: 90px;
}

.ht-90p {
  height: 90%;
}

.mx-ht-90p {
  max-height: 90%;
}

.mn-ht-90p {
  min-height: 90%;
}

.ht-90-f {
  height: 90px !important;
}

.ht-90p-f {
  height: 90% !important;
}

.ht-95 {
  height: 95px;
}

.ht-95p {
  height: 95%;
}

.mx-ht-95p {
  max-height: 95%;
}

.mn-ht-95p {
  min-height: 95%;
}

.ht-95-f {
  height: 95px !important;
}

.ht-95p-f {
  height: 95% !important;
}

.ht-100 {
  height: 100px;
}

.ht-100p {
  height: 100%;
}

.mx-ht-100p {
  max-height: 100%;
}

.mn-ht-100p {
  min-height: 100%;
}

.ht-100-f {
  height: 100px !important;
}

.ht-100p-f {
  height: 100% !important;
}

.ht-150 {
  height: 150px;
}

.ht-200 {
  height: 200px;
}

.ht-200-f {
  height: 200px !important;
}

.ht-250 {
  height: 250px;
}

.ht-300 {
  height: 300px;
}

.ht-350 {
  height: 350px;
}

.ht-400 {
  height: 400px;
}

.ht-450 {
  height: 450px;
}

.ht-500 {
  height: 500px;
}

.ht-550 {
  height: 550px;
}

.ht-600 {
  height: 600px;
}

.ht-650 {
  height: 650px;
}

.ht-700 {
  height: 700px;
}

.ht-750 {
  height: 750px;
}

.ht-800 {
  height: 800px;
}

.ht-100v {
  height: 100vh;
}

.ht-1 {
  height: 1px;
}

.ht-2 {
  height: 2px;
}

.ht-3 {
  height: 3px;
}

.ht-4 {
  height: 4px;
}

.ht-6 {
  height: 6px;
}

.ht-7 {
  height: 7px;
}

.ht-8 {
  height: 8px;
}

.ht-9 {
  height: 9px;
}

.ht-auto {
  height: auto;
}

.ht-16 {
  height: 16px;
}

.ht-32 {
  height: 32px;
}

.ht-36 {
  height: 36px;
}

.ht-48 {
  height: 48px;
}

.ht-64 {
  height: 64px;
}

.ht-72 {
  height: 72px;
}

.ht-115 {
  height: 115px;
}

.ht-120 {
  height: 120px;
}

.ht-160 {
  height: 160px;
}

@media (min-width: 480px) {
  .ht-xs-5 {
    height: 5px;
  }
  .ht-xs-5p {
    height: 5%;
  }
  .mx-ht-xs-5p {
    max-height: 5%;
  }
  .mn-ht-xs-5p {
    min-height: 5%;
  }
  .ht-xs-5-f {
    height: 5px !important;
  }
  .ht-xs-5p-f {
    height: 5% !important;
  }
  .ht-xs-10 {
    height: 10px;
  }
  .ht-xs-10p {
    height: 10%;
  }
  .mx-ht-xs-10p {
    max-height: 10%;
  }
  .mn-ht-xs-10p {
    min-height: 10%;
  }
  .ht-xs-10-f {
    height: 10px !important;
  }
  .ht-xs-10p-f {
    height: 10% !important;
  }
  .ht-xs-15 {
    height: 15px;
  }
  .ht-xs-15p {
    height: 15%;
  }
  .mx-ht-xs-15p {
    max-height: 15%;
  }
  .mn-ht-xs-15p {
    min-height: 15%;
  }
  .ht-xs-15-f {
    height: 15px !important;
  }
  .ht-xs-15p-f {
    height: 15% !important;
  }
  .ht-xs-20 {
    height: 20px;
  }
  .ht-xs-20p {
    height: 20%;
  }
  .mx-ht-xs-20p {
    max-height: 20%;
  }
  .mn-ht-xs-20p {
    min-height: 20%;
  }
  .ht-xs-20-f {
    height: 20px !important;
  }
  .ht-xs-20p-f {
    height: 20% !important;
  }
  .ht-xs-25 {
    height: 25px;
  }
  .ht-xs-25p {
    height: 25%;
  }
  .mx-ht-xs-25p {
    max-height: 25%;
  }
  .mn-ht-xs-25p {
    min-height: 25%;
  }
  .ht-xs-25-f {
    height: 25px !important;
  }
  .ht-xs-25p-f {
    height: 25% !important;
  }
  .ht-xs-30 {
    height: 30px;
  }
  .ht-xs-30p {
    height: 30%;
  }
  .mx-ht-xs-30p {
    max-height: 30%;
  }
  .mn-ht-xs-30p {
    min-height: 30%;
  }
  .ht-xs-30-f {
    height: 30px !important;
  }
  .ht-xs-30p-f {
    height: 30% !important;
  }
  .ht-xs-35 {
    height: 35px;
  }
  .ht-xs-35p {
    height: 35%;
  }
  .mx-ht-xs-35p {
    max-height: 35%;
  }
  .mn-ht-xs-35p {
    min-height: 35%;
  }
  .ht-xs-35-f {
    height: 35px !important;
  }
  .ht-xs-35p-f {
    height: 35% !important;
  }
  .ht-xs-40 {
    height: 40px;
  }
  .ht-xs-40p {
    height: 40%;
  }
  .mx-ht-xs-40p {
    max-height: 40%;
  }
  .mn-ht-xs-40p {
    min-height: 40%;
  }
  .ht-xs-40-f {
    height: 40px !important;
  }
  .ht-xs-40p-f {
    height: 40% !important;
  }
  .ht-xs-45 {
    height: 45px;
  }
  .ht-xs-45p {
    height: 45%;
  }
  .mx-ht-xs-45p {
    max-height: 45%;
  }
  .mn-ht-xs-45p {
    min-height: 45%;
  }
  .ht-xs-45-f {
    height: 45px !important;
  }
  .ht-xs-45p-f {
    height: 45% !important;
  }
  .ht-xs-50 {
    height: 50px;
  }
  .ht-xs-50p {
    height: 50%;
  }
  .mx-ht-xs-50p {
    max-height: 50%;
  }
  .mn-ht-xs-50p {
    min-height: 50%;
  }
  .ht-xs-50-f {
    height: 50px !important;
  }
  .ht-xs-50p-f {
    height: 50% !important;
  }
  .ht-xs-55 {
    height: 55px;
  }
  .ht-xs-55p {
    height: 55%;
  }
  .mx-ht-xs-55p {
    max-height: 55%;
  }
  .mn-ht-xs-55p {
    min-height: 55%;
  }
  .ht-xs-55-f {
    height: 55px !important;
  }
  .ht-xs-55p-f {
    height: 55% !important;
  }
  .ht-xs-60 {
    height: 60px;
  }
  .ht-xs-60p {
    height: 60%;
  }
  .mx-ht-xs-60p {
    max-height: 60%;
  }
  .mn-ht-xs-60p {
    min-height: 60%;
  }
  .ht-xs-60-f {
    height: 60px !important;
  }
  .ht-xs-60p-f {
    height: 60% !important;
  }
  .ht-xs-65 {
    height: 65px;
  }
  .ht-xs-65p {
    height: 65%;
  }
  .mx-ht-xs-65p {
    max-height: 65%;
  }
  .mn-ht-xs-65p {
    min-height: 65%;
  }
  .ht-xs-65-f {
    height: 65px !important;
  }
  .ht-xs-65p-f {
    height: 65% !important;
  }
  .ht-xs-70 {
    height: 70px;
  }
  .ht-xs-70p {
    height: 70%;
  }
  .mx-ht-xs-70p {
    max-height: 70%;
  }
  .mn-ht-xs-70p {
    min-height: 70%;
  }
  .ht-xs-70-f {
    height: 70px !important;
  }
  .ht-xs-70p-f {
    height: 70% !important;
  }
  .ht-xs-75 {
    height: 75px;
  }
  .ht-xs-75p {
    height: 75%;
  }
  .mx-ht-xs-75p {
    max-height: 75%;
  }
  .mn-ht-xs-75p {
    min-height: 75%;
  }
  .ht-xs-75-f {
    height: 75px !important;
  }
  .ht-xs-75p-f {
    height: 75% !important;
  }
  .ht-xs-80 {
    height: 80px;
  }
  .ht-xs-80p {
    height: 80%;
  }
  .mx-ht-xs-80p {
    max-height: 80%;
  }
  .mn-ht-xs-80p {
    min-height: 80%;
  }
  .ht-xs-80-f {
    height: 80px !important;
  }
  .ht-xs-80p-f {
    height: 80% !important;
  }
  .ht-xs-85 {
    height: 85px;
  }
  .ht-xs-85p {
    height: 85%;
  }
  .mx-ht-xs-85p {
    max-height: 85%;
  }
  .mn-ht-xs-85p {
    min-height: 85%;
  }
  .ht-xs-85-f {
    height: 85px !important;
  }
  .ht-xs-85p-f {
    height: 85% !important;
  }
  .ht-xs-90 {
    height: 90px;
  }
  .ht-xs-90p {
    height: 90%;
  }
  .mx-ht-xs-90p {
    max-height: 90%;
  }
  .mn-ht-xs-90p {
    min-height: 90%;
  }
  .ht-xs-90-f {
    height: 90px !important;
  }
  .ht-xs-90p-f {
    height: 90% !important;
  }
  .ht-xs-95 {
    height: 95px;
  }
  .ht-xs-95p {
    height: 95%;
  }
  .mx-ht-xs-95p {
    max-height: 95%;
  }
  .mn-ht-xs-95p {
    min-height: 95%;
  }
  .ht-xs-95-f {
    height: 95px !important;
  }
  .ht-xs-95p-f {
    height: 95% !important;
  }
  .ht-xs-100 {
    height: 100px;
  }
  .ht-xs-100p {
    height: 100%;
  }
  .mx-ht-xs-100p {
    max-height: 100%;
  }
  .mn-ht-xs-100p {
    min-height: 100%;
  }
  .ht-xs-100-f {
    height: 100px !important;
  }
  .ht-xs-100p-f {
    height: 100% !important;
  }
  .ht-xs-150 {
    height: 150px;
  }
  .ht-xs-150p {
    height: 150%;
  }
  .mx-ht-xs-150p {
    max-height: 150%;
  }
  .mn-ht-xs-150p {
    min-height: 150%;
  }
  .ht-xs-150-f {
    height: 150px !important;
  }
  .ht-xs-150p-f {
    height: 150% !important;
  }
  .ht-xs-200 {
    height: 200px;
  }
  .ht-xs-200p {
    height: 200%;
  }
  .mx-ht-xs-200p {
    max-height: 200%;
  }
  .mn-ht-xs-200p {
    min-height: 200%;
  }
  .ht-xs-200-f {
    height: 200px !important;
  }
  .ht-xs-200p-f {
    height: 200% !important;
  }
  .ht-xs-250 {
    height: 250px;
  }
  .ht-xs-250p {
    height: 250%;
  }
  .mx-ht-xs-250p {
    max-height: 250%;
  }
  .mn-ht-xs-250p {
    min-height: 250%;
  }
  .ht-xs-250-f {
    height: 250px !important;
  }
  .ht-xs-250p-f {
    height: 250% !important;
  }
  .ht-xs-300 {
    height: 300px;
  }
  .ht-xs-300p {
    height: 300%;
  }
  .mx-ht-xs-300p {
    max-height: 300%;
  }
  .mn-ht-xs-300p {
    min-height: 300%;
  }
  .ht-xs-300-f {
    height: 300px !important;
  }
  .ht-xs-300p-f {
    height: 300% !important;
  }
  .ht-xs-350 {
    height: 350px;
  }
  .ht-xs-350p {
    height: 350%;
  }
  .mx-ht-xs-350p {
    max-height: 350%;
  }
  .mn-ht-xs-350p {
    min-height: 350%;
  }
  .ht-xs-350-f {
    height: 350px !important;
  }
  .ht-xs-350p-f {
    height: 350% !important;
  }
  .ht-xs-400 {
    height: 400px;
  }
  .ht-xs-400p {
    height: 400%;
  }
  .mx-ht-xs-400p {
    max-height: 400%;
  }
  .mn-ht-xs-400p {
    min-height: 400%;
  }
  .ht-xs-400-f {
    height: 400px !important;
  }
  .ht-xs-400p-f {
    height: 400% !important;
  }
  .ht-xs-450 {
    height: 450px;
  }
  .ht-xs-450p {
    height: 450%;
  }
  .mx-ht-xs-450p {
    max-height: 450%;
  }
  .mn-ht-xs-450p {
    min-height: 450%;
  }
  .ht-xs-450-f {
    height: 450px !important;
  }
  .ht-xs-450p-f {
    height: 450% !important;
  }
  .ht-xs-500 {
    height: 500px;
  }
  .ht-xs-500p {
    height: 500%;
  }
  .mx-ht-xs-500p {
    max-height: 500%;
  }
  .mn-ht-xs-500p {
    min-height: 500%;
  }
  .ht-xs-500-f {
    height: 500px !important;
  }
  .ht-xs-500p-f {
    height: 500% !important;
  }
  .ht-xs-550 {
    height: 550px;
  }
  .ht-xs-550p {
    height: 550%;
  }
  .mx-ht-xs-550p {
    max-height: 550%;
  }
  .mn-ht-xs-550p {
    min-height: 550%;
  }
  .ht-xs-550-f {
    height: 550px !important;
  }
  .ht-xs-550p-f {
    height: 550% !important;
  }
  .ht-xs-600 {
    height: 600px;
  }
  .ht-xs-600p {
    height: 600%;
  }
  .mx-ht-xs-600p {
    max-height: 600%;
  }
  .mn-ht-xs-600p {
    min-height: 600%;
  }
  .ht-xs-600-f {
    height: 600px !important;
  }
  .ht-xs-600p-f {
    height: 600% !important;
  }
  .ht-xs-650 {
    height: 650px;
  }
  .ht-xs-650p {
    height: 650%;
  }
  .mx-ht-xs-650p {
    max-height: 650%;
  }
  .mn-ht-xs-650p {
    min-height: 650%;
  }
  .ht-xs-650-f {
    height: 650px !important;
  }
  .ht-xs-650p-f {
    height: 650% !important;
  }
  .ht-xs-700 {
    height: 700px;
  }
  .ht-xs-700p {
    height: 700%;
  }
  .mx-ht-xs-700p {
    max-height: 700%;
  }
  .mn-ht-xs-700p {
    min-height: 700%;
  }
  .ht-xs-700-f {
    height: 700px !important;
  }
  .ht-xs-700p-f {
    height: 700% !important;
  }
  .ht-xs-750 {
    height: 750px;
  }
  .ht-xs-750p {
    height: 750%;
  }
  .mx-ht-xs-750p {
    max-height: 750%;
  }
  .mn-ht-xs-750p {
    min-height: 750%;
  }
  .ht-xs-750-f {
    height: 750px !important;
  }
  .ht-xs-750p-f {
    height: 750% !important;
  }
  .ht-xs-800 {
    height: 800px;
  }
  .ht-xs-800p {
    height: 800%;
  }
  .mx-ht-xs-800p {
    max-height: 800%;
  }
  .mn-ht-xs-800p {
    min-height: 800%;
  }
  .ht-xs-800-f {
    height: 800px !important;
  }
  .ht-xs-800p-f {
    height: 800% !important;
  }
  .ht-xs-850 {
    height: 850px;
  }
  .ht-xs-850p {
    height: 850%;
  }
  .mx-ht-xs-850p {
    max-height: 850%;
  }
  .mn-ht-xs-850p {
    min-height: 850%;
  }
  .ht-xs-850-f {
    height: 850px !important;
  }
  .ht-xs-850p-f {
    height: 850% !important;
  }
  .ht-xs-100v {
    height: 100vh;
  }
}
@media (min-width: 576px) {
  .ht-sm-5 {
    height: 5px;
  }
  .ht-sm-5p {
    height: 5%;
  }
  .mx-ht-sm-5p {
    max-height: 5%;
  }
  .mn-ht-sm-5p {
    min-height: 5%;
  }
  .ht-sm-5-f {
    height: 5px !important;
  }
  .ht-sm-5p-f {
    height: 5% !important;
  }
  .ht-sm-10 {
    height: 10px;
  }
  .ht-sm-10p {
    height: 10%;
  }
  .mx-ht-sm-10p {
    max-height: 10%;
  }
  .mn-ht-sm-10p {
    min-height: 10%;
  }
  .ht-sm-10-f {
    height: 10px !important;
  }
  .ht-sm-10p-f {
    height: 10% !important;
  }
  .ht-sm-15 {
    height: 15px;
  }
  .ht-sm-15p {
    height: 15%;
  }
  .mx-ht-sm-15p {
    max-height: 15%;
  }
  .mn-ht-sm-15p {
    min-height: 15%;
  }
  .ht-sm-15-f {
    height: 15px !important;
  }
  .ht-sm-15p-f {
    height: 15% !important;
  }
  .ht-sm-20 {
    height: 20px;
  }
  .ht-sm-20p {
    height: 20%;
  }
  .mx-ht-sm-20p {
    max-height: 20%;
  }
  .mn-ht-sm-20p {
    min-height: 20%;
  }
  .ht-sm-20-f {
    height: 20px !important;
  }
  .ht-sm-20p-f {
    height: 20% !important;
  }
  .ht-sm-25 {
    height: 25px;
  }
  .ht-sm-25p {
    height: 25%;
  }
  .mx-ht-sm-25p {
    max-height: 25%;
  }
  .mn-ht-sm-25p {
    min-height: 25%;
  }
  .ht-sm-25-f {
    height: 25px !important;
  }
  .ht-sm-25p-f {
    height: 25% !important;
  }
  .ht-sm-30 {
    height: 30px;
  }
  .ht-sm-30p {
    height: 30%;
  }
  .mx-ht-sm-30p {
    max-height: 30%;
  }
  .mn-ht-sm-30p {
    min-height: 30%;
  }
  .ht-sm-30-f {
    height: 30px !important;
  }
  .ht-sm-30p-f {
    height: 30% !important;
  }
  .ht-sm-35 {
    height: 35px;
  }
  .ht-sm-35p {
    height: 35%;
  }
  .mx-ht-sm-35p {
    max-height: 35%;
  }
  .mn-ht-sm-35p {
    min-height: 35%;
  }
  .ht-sm-35-f {
    height: 35px !important;
  }
  .ht-sm-35p-f {
    height: 35% !important;
  }
  .ht-sm-40 {
    height: 40px;
  }
  .ht-sm-40p {
    height: 40%;
  }
  .mx-ht-sm-40p {
    max-height: 40%;
  }
  .mn-ht-sm-40p {
    min-height: 40%;
  }
  .ht-sm-40-f {
    height: 40px !important;
  }
  .ht-sm-40p-f {
    height: 40% !important;
  }
  .ht-sm-45 {
    height: 45px;
  }
  .ht-sm-45p {
    height: 45%;
  }
  .mx-ht-sm-45p {
    max-height: 45%;
  }
  .mn-ht-sm-45p {
    min-height: 45%;
  }
  .ht-sm-45-f {
    height: 45px !important;
  }
  .ht-sm-45p-f {
    height: 45% !important;
  }
  .ht-sm-50 {
    height: 50px;
  }
  .ht-sm-50p {
    height: 50%;
  }
  .mx-ht-sm-50p {
    max-height: 50%;
  }
  .mn-ht-sm-50p {
    min-height: 50%;
  }
  .ht-sm-50-f {
    height: 50px !important;
  }
  .ht-sm-50p-f {
    height: 50% !important;
  }
  .ht-sm-55 {
    height: 55px;
  }
  .ht-sm-55p {
    height: 55%;
  }
  .mx-ht-sm-55p {
    max-height: 55%;
  }
  .mn-ht-sm-55p {
    min-height: 55%;
  }
  .ht-sm-55-f {
    height: 55px !important;
  }
  .ht-sm-55p-f {
    height: 55% !important;
  }
  .ht-sm-60 {
    height: 60px;
  }
  .ht-sm-60p {
    height: 60%;
  }
  .mx-ht-sm-60p {
    max-height: 60%;
  }
  .mn-ht-sm-60p {
    min-height: 60%;
  }
  .ht-sm-60-f {
    height: 60px !important;
  }
  .ht-sm-60p-f {
    height: 60% !important;
  }
  .ht-sm-65 {
    height: 65px;
  }
  .ht-sm-65p {
    height: 65%;
  }
  .mx-ht-sm-65p {
    max-height: 65%;
  }
  .mn-ht-sm-65p {
    min-height: 65%;
  }
  .ht-sm-65-f {
    height: 65px !important;
  }
  .ht-sm-65p-f {
    height: 65% !important;
  }
  .ht-sm-70 {
    height: 70px;
  }
  .ht-sm-70p {
    height: 70%;
  }
  .mx-ht-sm-70p {
    max-height: 70%;
  }
  .mn-ht-sm-70p {
    min-height: 70%;
  }
  .ht-sm-70-f {
    height: 70px !important;
  }
  .ht-sm-70p-f {
    height: 70% !important;
  }
  .ht-sm-75 {
    height: 75px;
  }
  .ht-sm-75p {
    height: 75%;
  }
  .mx-ht-sm-75p {
    max-height: 75%;
  }
  .mn-ht-sm-75p {
    min-height: 75%;
  }
  .ht-sm-75-f {
    height: 75px !important;
  }
  .ht-sm-75p-f {
    height: 75% !important;
  }
  .ht-sm-80 {
    height: 80px;
  }
  .ht-sm-80p {
    height: 80%;
  }
  .mx-ht-sm-80p {
    max-height: 80%;
  }
  .mn-ht-sm-80p {
    min-height: 80%;
  }
  .ht-sm-80-f {
    height: 80px !important;
  }
  .ht-sm-80p-f {
    height: 80% !important;
  }
  .ht-sm-85 {
    height: 85px;
  }
  .ht-sm-85p {
    height: 85%;
  }
  .mx-ht-sm-85p {
    max-height: 85%;
  }
  .mn-ht-sm-85p {
    min-height: 85%;
  }
  .ht-sm-85-f {
    height: 85px !important;
  }
  .ht-sm-85p-f {
    height: 85% !important;
  }
  .ht-sm-90 {
    height: 90px;
  }
  .ht-sm-90p {
    height: 90%;
  }
  .mx-ht-sm-90p {
    max-height: 90%;
  }
  .mn-ht-sm-90p {
    min-height: 90%;
  }
  .ht-sm-90-f {
    height: 90px !important;
  }
  .ht-sm-90p-f {
    height: 90% !important;
  }
  .ht-sm-95 {
    height: 95px;
  }
  .ht-sm-95p {
    height: 95%;
  }
  .mx-ht-sm-95p {
    max-height: 95%;
  }
  .mn-ht-sm-95p {
    min-height: 95%;
  }
  .ht-sm-95-f {
    height: 95px !important;
  }
  .ht-sm-95p-f {
    height: 95% !important;
  }
  .ht-sm-100 {
    height: 100px;
  }
  .ht-sm-100p {
    height: 100%;
  }
  .mx-ht-sm-100p {
    max-height: 100%;
  }
  .mn-ht-sm-100p {
    min-height: 100%;
  }
  .ht-sm-100-f {
    height: 100px !important;
  }
  .ht-sm-100p-f {
    height: 100% !important;
  }
  .ht-sm-150 {
    height: 150px;
  }
  .ht-sm-150p {
    height: 150%;
  }
  .mx-ht-sm-150p {
    max-height: 150%;
  }
  .mn-ht-sm-150p {
    min-height: 150%;
  }
  .ht-sm-150-f {
    height: 150px !important;
  }
  .ht-sm-150p-f {
    height: 150% !important;
  }
  .ht-sm-200 {
    height: 200px;
  }
  .ht-sm-200p {
    height: 200%;
  }
  .mx-ht-sm-200p {
    max-height: 200%;
  }
  .mn-ht-sm-200p {
    min-height: 200%;
  }
  .ht-sm-200-f {
    height: 200px !important;
  }
  .ht-sm-200p-f {
    height: 200% !important;
  }
  .ht-sm-250 {
    height: 250px;
  }
  .ht-sm-250p {
    height: 250%;
  }
  .mx-ht-sm-250p {
    max-height: 250%;
  }
  .mn-ht-sm-250p {
    min-height: 250%;
  }
  .ht-sm-250-f {
    height: 250px !important;
  }
  .ht-sm-250p-f {
    height: 250% !important;
  }
  .ht-sm-300 {
    height: 300px;
  }
  .ht-sm-300p {
    height: 300%;
  }
  .mx-ht-sm-300p {
    max-height: 300%;
  }
  .mn-ht-sm-300p {
    min-height: 300%;
  }
  .ht-sm-300-f {
    height: 300px !important;
  }
  .ht-sm-300p-f {
    height: 300% !important;
  }
  .ht-sm-350 {
    height: 350px;
  }
  .ht-sm-350p {
    height: 350%;
  }
  .mx-ht-sm-350p {
    max-height: 350%;
  }
  .mn-ht-sm-350p {
    min-height: 350%;
  }
  .ht-sm-350-f {
    height: 350px !important;
  }
  .ht-sm-350p-f {
    height: 350% !important;
  }
  .ht-sm-400 {
    height: 400px;
  }
  .ht-sm-400p {
    height: 400%;
  }
  .mx-ht-sm-400p {
    max-height: 400%;
  }
  .mn-ht-sm-400p {
    min-height: 400%;
  }
  .ht-sm-400-f {
    height: 400px !important;
  }
  .ht-sm-400p-f {
    height: 400% !important;
  }
  .ht-sm-450 {
    height: 450px;
  }
  .ht-sm-450p {
    height: 450%;
  }
  .mx-ht-sm-450p {
    max-height: 450%;
  }
  .mn-ht-sm-450p {
    min-height: 450%;
  }
  .ht-sm-450-f {
    height: 450px !important;
  }
  .ht-sm-450p-f {
    height: 450% !important;
  }
  .ht-sm-500 {
    height: 500px;
  }
  .ht-sm-500p {
    height: 500%;
  }
  .mx-ht-sm-500p {
    max-height: 500%;
  }
  .mn-ht-sm-500p {
    min-height: 500%;
  }
  .ht-sm-500-f {
    height: 500px !important;
  }
  .ht-sm-500p-f {
    height: 500% !important;
  }
  .ht-sm-550 {
    height: 550px;
  }
  .ht-sm-550p {
    height: 550%;
  }
  .mx-ht-sm-550p {
    max-height: 550%;
  }
  .mn-ht-sm-550p {
    min-height: 550%;
  }
  .ht-sm-550-f {
    height: 550px !important;
  }
  .ht-sm-550p-f {
    height: 550% !important;
  }
  .ht-sm-600 {
    height: 600px;
  }
  .ht-sm-600p {
    height: 600%;
  }
  .mx-ht-sm-600p {
    max-height: 600%;
  }
  .mn-ht-sm-600p {
    min-height: 600%;
  }
  .ht-sm-600-f {
    height: 600px !important;
  }
  .ht-sm-600p-f {
    height: 600% !important;
  }
  .ht-sm-650 {
    height: 650px;
  }
  .ht-sm-650p {
    height: 650%;
  }
  .mx-ht-sm-650p {
    max-height: 650%;
  }
  .mn-ht-sm-650p {
    min-height: 650%;
  }
  .ht-sm-650-f {
    height: 650px !important;
  }
  .ht-sm-650p-f {
    height: 650% !important;
  }
  .ht-sm-700 {
    height: 700px;
  }
  .ht-sm-700p {
    height: 700%;
  }
  .mx-ht-sm-700p {
    max-height: 700%;
  }
  .mn-ht-sm-700p {
    min-height: 700%;
  }
  .ht-sm-700-f {
    height: 700px !important;
  }
  .ht-sm-700p-f {
    height: 700% !important;
  }
  .ht-sm-750 {
    height: 750px;
  }
  .ht-sm-750p {
    height: 750%;
  }
  .mx-ht-sm-750p {
    max-height: 750%;
  }
  .mn-ht-sm-750p {
    min-height: 750%;
  }
  .ht-sm-750-f {
    height: 750px !important;
  }
  .ht-sm-750p-f {
    height: 750% !important;
  }
  .ht-sm-800 {
    height: 800px;
  }
  .ht-sm-800p {
    height: 800%;
  }
  .mx-ht-sm-800p {
    max-height: 800%;
  }
  .mn-ht-sm-800p {
    min-height: 800%;
  }
  .ht-sm-800-f {
    height: 800px !important;
  }
  .ht-sm-800p-f {
    height: 800% !important;
  }
  .ht-sm-850 {
    height: 850px;
  }
  .ht-sm-850p {
    height: 850%;
  }
  .mx-ht-sm-850p {
    max-height: 850%;
  }
  .mn-ht-sm-850p {
    min-height: 850%;
  }
  .ht-sm-850-f {
    height: 850px !important;
  }
  .ht-sm-850p-f {
    height: 850% !important;
  }
  .ht-sm-100v {
    height: 100vh;
  }
}
@media (min-width: 768px) {
  .ht-md-5 {
    height: 5px;
  }
  .ht-md-5p {
    height: 5%;
  }
  .mx-ht-md-5p {
    max-height: 5%;
  }
  .mn-ht-md-5p {
    min-height: 5%;
  }
  .ht-md-5-f {
    height: 5px !important;
  }
  .ht-md-5p-f {
    height: 5% !important;
  }
  .ht-md-10 {
    height: 10px;
  }
  .ht-md-10p {
    height: 10%;
  }
  .mx-ht-md-10p {
    max-height: 10%;
  }
  .mn-ht-md-10p {
    min-height: 10%;
  }
  .ht-md-10-f {
    height: 10px !important;
  }
  .ht-md-10p-f {
    height: 10% !important;
  }
  .ht-md-15 {
    height: 15px;
  }
  .ht-md-15p {
    height: 15%;
  }
  .mx-ht-md-15p {
    max-height: 15%;
  }
  .mn-ht-md-15p {
    min-height: 15%;
  }
  .ht-md-15-f {
    height: 15px !important;
  }
  .ht-md-15p-f {
    height: 15% !important;
  }
  .ht-md-20 {
    height: 20px;
  }
  .ht-md-20p {
    height: 20%;
  }
  .mx-ht-md-20p {
    max-height: 20%;
  }
  .mn-ht-md-20p {
    min-height: 20%;
  }
  .ht-md-20-f {
    height: 20px !important;
  }
  .ht-md-20p-f {
    height: 20% !important;
  }
  .ht-md-25 {
    height: 25px;
  }
  .ht-md-25p {
    height: 25%;
  }
  .mx-ht-md-25p {
    max-height: 25%;
  }
  .mn-ht-md-25p {
    min-height: 25%;
  }
  .ht-md-25-f {
    height: 25px !important;
  }
  .ht-md-25p-f {
    height: 25% !important;
  }
  .ht-md-30 {
    height: 30px;
  }
  .ht-md-30p {
    height: 30%;
  }
  .mx-ht-md-30p {
    max-height: 30%;
  }
  .mn-ht-md-30p {
    min-height: 30%;
  }
  .ht-md-30-f {
    height: 30px !important;
  }
  .ht-md-30p-f {
    height: 30% !important;
  }
  .ht-md-35 {
    height: 35px;
  }
  .ht-md-35p {
    height: 35%;
  }
  .mx-ht-md-35p {
    max-height: 35%;
  }
  .mn-ht-md-35p {
    min-height: 35%;
  }
  .ht-md-35-f {
    height: 35px !important;
  }
  .ht-md-35p-f {
    height: 35% !important;
  }
  .ht-md-40 {
    height: 40px;
  }
  .ht-md-40p {
    height: 40%;
  }
  .mx-ht-md-40p {
    max-height: 40%;
  }
  .mn-ht-md-40p {
    min-height: 40%;
  }
  .ht-md-40-f {
    height: 40px !important;
  }
  .ht-md-40p-f {
    height: 40% !important;
  }
  .ht-md-45 {
    height: 45px;
  }
  .ht-md-45p {
    height: 45%;
  }
  .mx-ht-md-45p {
    max-height: 45%;
  }
  .mn-ht-md-45p {
    min-height: 45%;
  }
  .ht-md-45-f {
    height: 45px !important;
  }
  .ht-md-45p-f {
    height: 45% !important;
  }
  .ht-md-50 {
    height: 50px;
  }
  .ht-md-50p {
    height: 50%;
  }
  .mx-ht-md-50p {
    max-height: 50%;
  }
  .mn-ht-md-50p {
    min-height: 50%;
  }
  .ht-md-50-f {
    height: 50px !important;
  }
  .ht-md-50p-f {
    height: 50% !important;
  }
  .ht-md-55 {
    height: 55px;
  }
  .ht-md-55p {
    height: 55%;
  }
  .mx-ht-md-55p {
    max-height: 55%;
  }
  .mn-ht-md-55p {
    min-height: 55%;
  }
  .ht-md-55-f {
    height: 55px !important;
  }
  .ht-md-55p-f {
    height: 55% !important;
  }
  .ht-md-60 {
    height: 60px;
  }
  .ht-md-60p {
    height: 60%;
  }
  .mx-ht-md-60p {
    max-height: 60%;
  }
  .mn-ht-md-60p {
    min-height: 60%;
  }
  .ht-md-60-f {
    height: 60px !important;
  }
  .ht-md-60p-f {
    height: 60% !important;
  }
  .ht-md-65 {
    height: 65px;
  }
  .ht-md-65p {
    height: 65%;
  }
  .mx-ht-md-65p {
    max-height: 65%;
  }
  .mn-ht-md-65p {
    min-height: 65%;
  }
  .ht-md-65-f {
    height: 65px !important;
  }
  .ht-md-65p-f {
    height: 65% !important;
  }
  .ht-md-70 {
    height: 70px;
  }
  .ht-md-70p {
    height: 70%;
  }
  .mx-ht-md-70p {
    max-height: 70%;
  }
  .mn-ht-md-70p {
    min-height: 70%;
  }
  .ht-md-70-f {
    height: 70px !important;
  }
  .ht-md-70p-f {
    height: 70% !important;
  }
  .ht-md-75 {
    height: 75px;
  }
  .ht-md-75p {
    height: 75%;
  }
  .mx-ht-md-75p {
    max-height: 75%;
  }
  .mn-ht-md-75p {
    min-height: 75%;
  }
  .ht-md-75-f {
    height: 75px !important;
  }
  .ht-md-75p-f {
    height: 75% !important;
  }
  .ht-md-80 {
    height: 80px;
  }
  .ht-md-80p {
    height: 80%;
  }
  .mx-ht-md-80p {
    max-height: 80%;
  }
  .mn-ht-md-80p {
    min-height: 80%;
  }
  .ht-md-80-f {
    height: 80px !important;
  }
  .ht-md-80p-f {
    height: 80% !important;
  }
  .ht-md-85 {
    height: 85px;
  }
  .ht-md-85p {
    height: 85%;
  }
  .mx-ht-md-85p {
    max-height: 85%;
  }
  .mn-ht-md-85p {
    min-height: 85%;
  }
  .ht-md-85-f {
    height: 85px !important;
  }
  .ht-md-85p-f {
    height: 85% !important;
  }
  .ht-md-90 {
    height: 90px;
  }
  .ht-md-90p {
    height: 90%;
  }
  .mx-ht-md-90p {
    max-height: 90%;
  }
  .mn-ht-md-90p {
    min-height: 90%;
  }
  .ht-md-90-f {
    height: 90px !important;
  }
  .ht-md-90p-f {
    height: 90% !important;
  }
  .ht-md-95 {
    height: 95px;
  }
  .ht-md-95p {
    height: 95%;
  }
  .mx-ht-md-95p {
    max-height: 95%;
  }
  .mn-ht-md-95p {
    min-height: 95%;
  }
  .ht-md-95-f {
    height: 95px !important;
  }
  .ht-md-95p-f {
    height: 95% !important;
  }
  .ht-md-100 {
    height: 100px;
  }
  .ht-md-100p {
    height: 100%;
  }
  .mx-ht-md-100p {
    max-height: 100%;
  }
  .mn-ht-md-100p {
    min-height: 100%;
  }
  .ht-md-100-f {
    height: 100px !important;
  }
  .ht-md-100p-f {
    height: 100% !important;
  }
  .ht-md-150 {
    height: 150px;
  }
  .ht-md-150p {
    height: 150%;
  }
  .mx-ht-md-150p {
    max-height: 150%;
  }
  .mn-ht-md-150p {
    min-height: 150%;
  }
  .ht-md-150-f {
    height: 150px !important;
  }
  .ht-md-150p-f {
    height: 150% !important;
  }
  .ht-md-200 {
    height: 200px;
  }
  .ht-md-200p {
    height: 200%;
  }
  .mx-ht-md-200p {
    max-height: 200%;
  }
  .mn-ht-md-200p {
    min-height: 200%;
  }
  .ht-md-200-f {
    height: 200px !important;
  }
  .ht-md-200p-f {
    height: 200% !important;
  }
  .ht-md-250 {
    height: 250px;
  }
  .ht-md-250p {
    height: 250%;
  }
  .mx-ht-md-250p {
    max-height: 250%;
  }
  .mn-ht-md-250p {
    min-height: 250%;
  }
  .ht-md-250-f {
    height: 250px !important;
  }
  .ht-md-250p-f {
    height: 250% !important;
  }
  .ht-md-300 {
    height: 300px;
  }
  .ht-md-300p {
    height: 300%;
  }
  .mx-ht-md-300p {
    max-height: 300%;
  }
  .mn-ht-md-300p {
    min-height: 300%;
  }
  .ht-md-300-f {
    height: 300px !important;
  }
  .ht-md-300p-f {
    height: 300% !important;
  }
  .ht-md-350 {
    height: 350px;
  }
  .ht-md-350p {
    height: 350%;
  }
  .mx-ht-md-350p {
    max-height: 350%;
  }
  .mn-ht-md-350p {
    min-height: 350%;
  }
  .ht-md-350-f {
    height: 350px !important;
  }
  .ht-md-350p-f {
    height: 350% !important;
  }
  .ht-md-400 {
    height: 400px;
  }
  .ht-md-400p {
    height: 400%;
  }
  .mx-ht-md-400p {
    max-height: 400%;
  }
  .mn-ht-md-400p {
    min-height: 400%;
  }
  .ht-md-400-f {
    height: 400px !important;
  }
  .ht-md-400p-f {
    height: 400% !important;
  }
  .ht-md-450 {
    height: 450px;
  }
  .ht-md-450p {
    height: 450%;
  }
  .mx-ht-md-450p {
    max-height: 450%;
  }
  .mn-ht-md-450p {
    min-height: 450%;
  }
  .ht-md-450-f {
    height: 450px !important;
  }
  .ht-md-450p-f {
    height: 450% !important;
  }
  .ht-md-500 {
    height: 500px;
  }
  .ht-md-500p {
    height: 500%;
  }
  .mx-ht-md-500p {
    max-height: 500%;
  }
  .mn-ht-md-500p {
    min-height: 500%;
  }
  .ht-md-500-f {
    height: 500px !important;
  }
  .ht-md-500p-f {
    height: 500% !important;
  }
  .ht-md-550 {
    height: 550px;
  }
  .ht-md-550p {
    height: 550%;
  }
  .mx-ht-md-550p {
    max-height: 550%;
  }
  .mn-ht-md-550p {
    min-height: 550%;
  }
  .ht-md-550-f {
    height: 550px !important;
  }
  .ht-md-550p-f {
    height: 550% !important;
  }
  .ht-md-600 {
    height: 600px;
  }
  .ht-md-600p {
    height: 600%;
  }
  .mx-ht-md-600p {
    max-height: 600%;
  }
  .mn-ht-md-600p {
    min-height: 600%;
  }
  .ht-md-600-f {
    height: 600px !important;
  }
  .ht-md-600p-f {
    height: 600% !important;
  }
  .ht-md-650 {
    height: 650px;
  }
  .ht-md-650p {
    height: 650%;
  }
  .mx-ht-md-650p {
    max-height: 650%;
  }
  .mn-ht-md-650p {
    min-height: 650%;
  }
  .ht-md-650-f {
    height: 650px !important;
  }
  .ht-md-650p-f {
    height: 650% !important;
  }
  .ht-md-700 {
    height: 700px;
  }
  .ht-md-700p {
    height: 700%;
  }
  .mx-ht-md-700p {
    max-height: 700%;
  }
  .mn-ht-md-700p {
    min-height: 700%;
  }
  .ht-md-700-f {
    height: 700px !important;
  }
  .ht-md-700p-f {
    height: 700% !important;
  }
  .ht-md-750 {
    height: 750px;
  }
  .ht-md-750p {
    height: 750%;
  }
  .mx-ht-md-750p {
    max-height: 750%;
  }
  .mn-ht-md-750p {
    min-height: 750%;
  }
  .ht-md-750-f {
    height: 750px !important;
  }
  .ht-md-750p-f {
    height: 750% !important;
  }
  .ht-md-800 {
    height: 800px;
  }
  .ht-md-800p {
    height: 800%;
  }
  .mx-ht-md-800p {
    max-height: 800%;
  }
  .mn-ht-md-800p {
    min-height: 800%;
  }
  .ht-md-800-f {
    height: 800px !important;
  }
  .ht-md-800p-f {
    height: 800% !important;
  }
  .ht-md-850 {
    height: 850px;
  }
  .ht-md-850p {
    height: 850%;
  }
  .mx-ht-md-850p {
    max-height: 850%;
  }
  .mn-ht-md-850p {
    min-height: 850%;
  }
  .ht-md-850-f {
    height: 850px !important;
  }
  .ht-md-850p-f {
    height: 850% !important;
  }
  .ht-md-100v {
    height: 100vh;
  }
}
@media (min-width: 992px) {
  .ht-lg-5 {
    height: 5px;
  }
  .ht-lg-5p {
    height: 5%;
  }
  .mx-ht-lg-5p {
    max-height: 5%;
  }
  .mn-ht-lg-5p {
    min-height: 5%;
  }
  .ht-lg-5-f {
    height: 5px !important;
  }
  .ht-lg-5p-f {
    height: 5% !important;
  }
  .ht-lg-10 {
    height: 10px;
  }
  .ht-lg-10p {
    height: 10%;
  }
  .mx-ht-lg-10p {
    max-height: 10%;
  }
  .mn-ht-lg-10p {
    min-height: 10%;
  }
  .ht-lg-10-f {
    height: 10px !important;
  }
  .ht-lg-10p-f {
    height: 10% !important;
  }
  .ht-lg-15 {
    height: 15px;
  }
  .ht-lg-15p {
    height: 15%;
  }
  .mx-ht-lg-15p {
    max-height: 15%;
  }
  .mn-ht-lg-15p {
    min-height: 15%;
  }
  .ht-lg-15-f {
    height: 15px !important;
  }
  .ht-lg-15p-f {
    height: 15% !important;
  }
  .ht-lg-20 {
    height: 20px;
  }
  .ht-lg-20p {
    height: 20%;
  }
  .mx-ht-lg-20p {
    max-height: 20%;
  }
  .mn-ht-lg-20p {
    min-height: 20%;
  }
  .ht-lg-20-f {
    height: 20px !important;
  }
  .ht-lg-20p-f {
    height: 20% !important;
  }
  .ht-lg-25 {
    height: 25px;
  }
  .ht-lg-25p {
    height: 25%;
  }
  .mx-ht-lg-25p {
    max-height: 25%;
  }
  .mn-ht-lg-25p {
    min-height: 25%;
  }
  .ht-lg-25-f {
    height: 25px !important;
  }
  .ht-lg-25p-f {
    height: 25% !important;
  }
  .ht-lg-30 {
    height: 30px;
  }
  .ht-lg-30p {
    height: 30%;
  }
  .mx-ht-lg-30p {
    max-height: 30%;
  }
  .mn-ht-lg-30p {
    min-height: 30%;
  }
  .ht-lg-30-f {
    height: 30px !important;
  }
  .ht-lg-30p-f {
    height: 30% !important;
  }
  .ht-lg-35 {
    height: 35px;
  }
  .ht-lg-35p {
    height: 35%;
  }
  .mx-ht-lg-35p {
    max-height: 35%;
  }
  .mn-ht-lg-35p {
    min-height: 35%;
  }
  .ht-lg-35-f {
    height: 35px !important;
  }
  .ht-lg-35p-f {
    height: 35% !important;
  }
  .ht-lg-40 {
    height: 40px;
  }
  .ht-lg-40p {
    height: 40%;
  }
  .mx-ht-lg-40p {
    max-height: 40%;
  }
  .mn-ht-lg-40p {
    min-height: 40%;
  }
  .ht-lg-40-f {
    height: 40px !important;
  }
  .ht-lg-40p-f {
    height: 40% !important;
  }
  .ht-lg-45 {
    height: 45px;
  }
  .ht-lg-45p {
    height: 45%;
  }
  .mx-ht-lg-45p {
    max-height: 45%;
  }
  .mn-ht-lg-45p {
    min-height: 45%;
  }
  .ht-lg-45-f {
    height: 45px !important;
  }
  .ht-lg-45p-f {
    height: 45% !important;
  }
  .ht-lg-50 {
    height: 50px;
  }
  .ht-lg-50p {
    height: 50%;
  }
  .mx-ht-lg-50p {
    max-height: 50%;
  }
  .mn-ht-lg-50p {
    min-height: 50%;
  }
  .ht-lg-50-f {
    height: 50px !important;
  }
  .ht-lg-50p-f {
    height: 50% !important;
  }
  .ht-lg-55 {
    height: 55px;
  }
  .ht-lg-55p {
    height: 55%;
  }
  .mx-ht-lg-55p {
    max-height: 55%;
  }
  .mn-ht-lg-55p {
    min-height: 55%;
  }
  .ht-lg-55-f {
    height: 55px !important;
  }
  .ht-lg-55p-f {
    height: 55% !important;
  }
  .ht-lg-60 {
    height: 60px;
  }
  .ht-lg-60p {
    height: 60%;
  }
  .mx-ht-lg-60p {
    max-height: 60%;
  }
  .mn-ht-lg-60p {
    min-height: 60%;
  }
  .ht-lg-60-f {
    height: 60px !important;
  }
  .ht-lg-60p-f {
    height: 60% !important;
  }
  .ht-lg-65 {
    height: 65px;
  }
  .ht-lg-65p {
    height: 65%;
  }
  .mx-ht-lg-65p {
    max-height: 65%;
  }
  .mn-ht-lg-65p {
    min-height: 65%;
  }
  .ht-lg-65-f {
    height: 65px !important;
  }
  .ht-lg-65p-f {
    height: 65% !important;
  }
  .ht-lg-70 {
    height: 70px;
  }
  .ht-lg-70p {
    height: 70%;
  }
  .mx-ht-lg-70p {
    max-height: 70%;
  }
  .mn-ht-lg-70p {
    min-height: 70%;
  }
  .ht-lg-70-f {
    height: 70px !important;
  }
  .ht-lg-70p-f {
    height: 70% !important;
  }
  .ht-lg-75 {
    height: 75px;
  }
  .ht-lg-75p {
    height: 75%;
  }
  .mx-ht-lg-75p {
    max-height: 75%;
  }
  .mn-ht-lg-75p {
    min-height: 75%;
  }
  .ht-lg-75-f {
    height: 75px !important;
  }
  .ht-lg-75p-f {
    height: 75% !important;
  }
  .ht-lg-80 {
    height: 80px;
  }
  .ht-lg-80p {
    height: 80%;
  }
  .mx-ht-lg-80p {
    max-height: 80%;
  }
  .mn-ht-lg-80p {
    min-height: 80%;
  }
  .ht-lg-80-f {
    height: 80px !important;
  }
  .ht-lg-80p-f {
    height: 80% !important;
  }
  .ht-lg-85 {
    height: 85px;
  }
  .ht-lg-85p {
    height: 85%;
  }
  .mx-ht-lg-85p {
    max-height: 85%;
  }
  .mn-ht-lg-85p {
    min-height: 85%;
  }
  .ht-lg-85-f {
    height: 85px !important;
  }
  .ht-lg-85p-f {
    height: 85% !important;
  }
  .ht-lg-90 {
    height: 90px;
  }
  .ht-lg-90p {
    height: 90%;
  }
  .mx-ht-lg-90p {
    max-height: 90%;
  }
  .mn-ht-lg-90p {
    min-height: 90%;
  }
  .ht-lg-90-f {
    height: 90px !important;
  }
  .ht-lg-90p-f {
    height: 90% !important;
  }
  .ht-lg-95 {
    height: 95px;
  }
  .ht-lg-95p {
    height: 95%;
  }
  .mx-ht-lg-95p {
    max-height: 95%;
  }
  .mn-ht-lg-95p {
    min-height: 95%;
  }
  .ht-lg-95-f {
    height: 95px !important;
  }
  .ht-lg-95p-f {
    height: 95% !important;
  }
  .ht-lg-100 {
    height: 100px;
  }
  .ht-lg-100p {
    height: 100%;
  }
  .mx-ht-lg-100p {
    max-height: 100%;
  }
  .mn-ht-lg-100p {
    min-height: 100%;
  }
  .ht-lg-100-f {
    height: 100px !important;
  }
  .ht-lg-100p-f {
    height: 100% !important;
  }
  .ht-lg-150 {
    height: 150px;
  }
  .ht-lg-150p {
    height: 150%;
  }
  .mx-ht-lg-150p {
    max-height: 150%;
  }
  .mn-ht-lg-150p {
    min-height: 150%;
  }
  .ht-lg-150-f {
    height: 150px !important;
  }
  .ht-lg-150p-f {
    height: 150% !important;
  }
  .ht-lg-200 {
    height: 200px;
  }
  .ht-lg-200p {
    height: 200%;
  }
  .mx-ht-lg-200p {
    max-height: 200%;
  }
  .mn-ht-lg-200p {
    min-height: 200%;
  }
  .ht-lg-200-f {
    height: 200px !important;
  }
  .ht-lg-200p-f {
    height: 200% !important;
  }
  .ht-lg-250 {
    height: 250px;
  }
  .ht-lg-250p {
    height: 250%;
  }
  .mx-ht-lg-250p {
    max-height: 250%;
  }
  .mn-ht-lg-250p {
    min-height: 250%;
  }
  .ht-lg-250-f {
    height: 250px !important;
  }
  .ht-lg-250p-f {
    height: 250% !important;
  }
  .ht-lg-300 {
    height: 300px;
  }
  .ht-lg-300p {
    height: 300%;
  }
  .mx-ht-lg-300p {
    max-height: 300%;
  }
  .mn-ht-lg-300p {
    min-height: 300%;
  }
  .ht-lg-300-f {
    height: 300px !important;
  }
  .ht-lg-300p-f {
    height: 300% !important;
  }
  .ht-lg-350 {
    height: 350px;
  }
  .ht-lg-350p {
    height: 350%;
  }
  .mx-ht-lg-350p {
    max-height: 350%;
  }
  .mn-ht-lg-350p {
    min-height: 350%;
  }
  .ht-lg-350-f {
    height: 350px !important;
  }
  .ht-lg-350p-f {
    height: 350% !important;
  }
  .ht-lg-400 {
    height: 400px;
  }
  .ht-lg-400p {
    height: 400%;
  }
  .mx-ht-lg-400p {
    max-height: 400%;
  }
  .mn-ht-lg-400p {
    min-height: 400%;
  }
  .ht-lg-400-f {
    height: 400px !important;
  }
  .ht-lg-400p-f {
    height: 400% !important;
  }
  .ht-lg-450 {
    height: 450px;
  }
  .ht-lg-450p {
    height: 450%;
  }
  .mx-ht-lg-450p {
    max-height: 450%;
  }
  .mn-ht-lg-450p {
    min-height: 450%;
  }
  .ht-lg-450-f {
    height: 450px !important;
  }
  .ht-lg-450p-f {
    height: 450% !important;
  }
  .ht-lg-500 {
    height: 500px;
  }
  .ht-lg-500p {
    height: 500%;
  }
  .mx-ht-lg-500p {
    max-height: 500%;
  }
  .mn-ht-lg-500p {
    min-height: 500%;
  }
  .ht-lg-500-f {
    height: 500px !important;
  }
  .ht-lg-500p-f {
    height: 500% !important;
  }
  .ht-lg-550 {
    height: 550px;
  }
  .ht-lg-550p {
    height: 550%;
  }
  .mx-ht-lg-550p {
    max-height: 550%;
  }
  .mn-ht-lg-550p {
    min-height: 550%;
  }
  .ht-lg-550-f {
    height: 550px !important;
  }
  .ht-lg-550p-f {
    height: 550% !important;
  }
  .ht-lg-600 {
    height: 600px;
  }
  .ht-lg-600p {
    height: 600%;
  }
  .mx-ht-lg-600p {
    max-height: 600%;
  }
  .mn-ht-lg-600p {
    min-height: 600%;
  }
  .ht-lg-600-f {
    height: 600px !important;
  }
  .ht-lg-600p-f {
    height: 600% !important;
  }
  .ht-lg-650 {
    height: 650px;
  }
  .ht-lg-650p {
    height: 650%;
  }
  .mx-ht-lg-650p {
    max-height: 650%;
  }
  .mn-ht-lg-650p {
    min-height: 650%;
  }
  .ht-lg-650-f {
    height: 650px !important;
  }
  .ht-lg-650p-f {
    height: 650% !important;
  }
  .ht-lg-700 {
    height: 700px;
  }
  .ht-lg-700p {
    height: 700%;
  }
  .mx-ht-lg-700p {
    max-height: 700%;
  }
  .mn-ht-lg-700p {
    min-height: 700%;
  }
  .ht-lg-700-f {
    height: 700px !important;
  }
  .ht-lg-700p-f {
    height: 700% !important;
  }
  .ht-lg-750 {
    height: 750px;
  }
  .ht-lg-750p {
    height: 750%;
  }
  .mx-ht-lg-750p {
    max-height: 750%;
  }
  .mn-ht-lg-750p {
    min-height: 750%;
  }
  .ht-lg-750-f {
    height: 750px !important;
  }
  .ht-lg-750p-f {
    height: 750% !important;
  }
  .ht-lg-800 {
    height: 800px;
  }
  .ht-lg-800p {
    height: 800%;
  }
  .mx-ht-lg-800p {
    max-height: 800%;
  }
  .mn-ht-lg-800p {
    min-height: 800%;
  }
  .ht-lg-800-f {
    height: 800px !important;
  }
  .ht-lg-800p-f {
    height: 800% !important;
  }
  .ht-lg-850 {
    height: 850px;
  }
  .ht-lg-850p {
    height: 850%;
  }
  .mx-ht-lg-850p {
    max-height: 850%;
  }
  .mn-ht-lg-850p {
    min-height: 850%;
  }
  .ht-lg-850-f {
    height: 850px !important;
  }
  .ht-lg-850p-f {
    height: 850% !important;
  }
  .ht-lg-100v {
    height: 100vh;
  }
}
@media (min-width: 1200px) {
  .ht-xl-5 {
    height: 5px;
  }
  .ht-xl-5p {
    height: 5%;
  }
  .mx-ht-xl-5p {
    max-height: 5%;
  }
  .mn-ht-xl-5p {
    min-height: 5%;
  }
  .ht-xl-5-f {
    height: 5px !important;
  }
  .ht-xl-5p-f {
    height: 5% !important;
  }
  .ht-xl-10 {
    height: 10px;
  }
  .ht-xl-10p {
    height: 10%;
  }
  .mx-ht-xl-10p {
    max-height: 10%;
  }
  .mn-ht-xl-10p {
    min-height: 10%;
  }
  .ht-xl-10-f {
    height: 10px !important;
  }
  .ht-xl-10p-f {
    height: 10% !important;
  }
  .ht-xl-15 {
    height: 15px;
  }
  .ht-xl-15p {
    height: 15%;
  }
  .mx-ht-xl-15p {
    max-height: 15%;
  }
  .mn-ht-xl-15p {
    min-height: 15%;
  }
  .ht-xl-15-f {
    height: 15px !important;
  }
  .ht-xl-15p-f {
    height: 15% !important;
  }
  .ht-xl-20 {
    height: 20px;
  }
  .ht-xl-20p {
    height: 20%;
  }
  .mx-ht-xl-20p {
    max-height: 20%;
  }
  .mn-ht-xl-20p {
    min-height: 20%;
  }
  .ht-xl-20-f {
    height: 20px !important;
  }
  .ht-xl-20p-f {
    height: 20% !important;
  }
  .ht-xl-25 {
    height: 25px;
  }
  .ht-xl-25p {
    height: 25%;
  }
  .mx-ht-xl-25p {
    max-height: 25%;
  }
  .mn-ht-xl-25p {
    min-height: 25%;
  }
  .ht-xl-25-f {
    height: 25px !important;
  }
  .ht-xl-25p-f {
    height: 25% !important;
  }
  .ht-xl-30 {
    height: 30px;
  }
  .ht-xl-30p {
    height: 30%;
  }
  .mx-ht-xl-30p {
    max-height: 30%;
  }
  .mn-ht-xl-30p {
    min-height: 30%;
  }
  .ht-xl-30-f {
    height: 30px !important;
  }
  .ht-xl-30p-f {
    height: 30% !important;
  }
  .ht-xl-35 {
    height: 35px;
  }
  .ht-xl-35p {
    height: 35%;
  }
  .mx-ht-xl-35p {
    max-height: 35%;
  }
  .mn-ht-xl-35p {
    min-height: 35%;
  }
  .ht-xl-35-f {
    height: 35px !important;
  }
  .ht-xl-35p-f {
    height: 35% !important;
  }
  .ht-xl-40 {
    height: 40px;
  }
  .ht-xl-40p {
    height: 40%;
  }
  .mx-ht-xl-40p {
    max-height: 40%;
  }
  .mn-ht-xl-40p {
    min-height: 40%;
  }
  .ht-xl-40-f {
    height: 40px !important;
  }
  .ht-xl-40p-f {
    height: 40% !important;
  }
  .ht-xl-45 {
    height: 45px;
  }
  .ht-xl-45p {
    height: 45%;
  }
  .mx-ht-xl-45p {
    max-height: 45%;
  }
  .mn-ht-xl-45p {
    min-height: 45%;
  }
  .ht-xl-45-f {
    height: 45px !important;
  }
  .ht-xl-45p-f {
    height: 45% !important;
  }
  .ht-xl-50 {
    height: 50px;
  }
  .ht-xl-50p {
    height: 50%;
  }
  .mx-ht-xl-50p {
    max-height: 50%;
  }
  .mn-ht-xl-50p {
    min-height: 50%;
  }
  .ht-xl-50-f {
    height: 50px !important;
  }
  .ht-xl-50p-f {
    height: 50% !important;
  }
  .ht-xl-55 {
    height: 55px;
  }
  .ht-xl-55p {
    height: 55%;
  }
  .mx-ht-xl-55p {
    max-height: 55%;
  }
  .mn-ht-xl-55p {
    min-height: 55%;
  }
  .ht-xl-55-f {
    height: 55px !important;
  }
  .ht-xl-55p-f {
    height: 55% !important;
  }
  .ht-xl-60 {
    height: 60px;
  }
  .ht-xl-60p {
    height: 60%;
  }
  .mx-ht-xl-60p {
    max-height: 60%;
  }
  .mn-ht-xl-60p {
    min-height: 60%;
  }
  .ht-xl-60-f {
    height: 60px !important;
  }
  .ht-xl-60p-f {
    height: 60% !important;
  }
  .ht-xl-65 {
    height: 65px;
  }
  .ht-xl-65p {
    height: 65%;
  }
  .mx-ht-xl-65p {
    max-height: 65%;
  }
  .mn-ht-xl-65p {
    min-height: 65%;
  }
  .ht-xl-65-f {
    height: 65px !important;
  }
  .ht-xl-65p-f {
    height: 65% !important;
  }
  .ht-xl-70 {
    height: 70px;
  }
  .ht-xl-70p {
    height: 70%;
  }
  .mx-ht-xl-70p {
    max-height: 70%;
  }
  .mn-ht-xl-70p {
    min-height: 70%;
  }
  .ht-xl-70-f {
    height: 70px !important;
  }
  .ht-xl-70p-f {
    height: 70% !important;
  }
  .ht-xl-75 {
    height: 75px;
  }
  .ht-xl-75p {
    height: 75%;
  }
  .mx-ht-xl-75p {
    max-height: 75%;
  }
  .mn-ht-xl-75p {
    min-height: 75%;
  }
  .ht-xl-75-f {
    height: 75px !important;
  }
  .ht-xl-75p-f {
    height: 75% !important;
  }
  .ht-xl-80 {
    height: 80px;
  }
  .ht-xl-80p {
    height: 80%;
  }
  .mx-ht-xl-80p {
    max-height: 80%;
  }
  .mn-ht-xl-80p {
    min-height: 80%;
  }
  .ht-xl-80-f {
    height: 80px !important;
  }
  .ht-xl-80p-f {
    height: 80% !important;
  }
  .ht-xl-85 {
    height: 85px;
  }
  .ht-xl-85p {
    height: 85%;
  }
  .mx-ht-xl-85p {
    max-height: 85%;
  }
  .mn-ht-xl-85p {
    min-height: 85%;
  }
  .ht-xl-85-f {
    height: 85px !important;
  }
  .ht-xl-85p-f {
    height: 85% !important;
  }
  .ht-xl-90 {
    height: 90px;
  }
  .ht-xl-90p {
    height: 90%;
  }
  .mx-ht-xl-90p {
    max-height: 90%;
  }
  .mn-ht-xl-90p {
    min-height: 90%;
  }
  .ht-xl-90-f {
    height: 90px !important;
  }
  .ht-xl-90p-f {
    height: 90% !important;
  }
  .ht-xl-95 {
    height: 95px;
  }
  .ht-xl-95p {
    height: 95%;
  }
  .mx-ht-xl-95p {
    max-height: 95%;
  }
  .mn-ht-xl-95p {
    min-height: 95%;
  }
  .ht-xl-95-f {
    height: 95px !important;
  }
  .ht-xl-95p-f {
    height: 95% !important;
  }
  .ht-xl-100 {
    height: 100px;
  }
  .ht-xl-100p {
    height: 100%;
  }
  .mx-ht-xl-100p {
    max-height: 100%;
  }
  .mn-ht-xl-100p {
    min-height: 100%;
  }
  .ht-xl-100-f {
    height: 100px !important;
  }
  .ht-xl-100p-f {
    height: 100% !important;
  }
  .ht-xl-150 {
    height: 150px;
  }
  .ht-xl-150p {
    height: 150%;
  }
  .mx-ht-xl-150p {
    max-height: 150%;
  }
  .mn-ht-xl-150p {
    min-height: 150%;
  }
  .ht-xl-150-f {
    height: 150px !important;
  }
  .ht-xl-150p-f {
    height: 150% !important;
  }
  .ht-xl-200 {
    height: 200px;
  }
  .ht-xl-200p {
    height: 200%;
  }
  .mx-ht-xl-200p {
    max-height: 200%;
  }
  .mn-ht-xl-200p {
    min-height: 200%;
  }
  .ht-xl-200-f {
    height: 200px !important;
  }
  .ht-xl-200p-f {
    height: 200% !important;
  }
  .ht-xl-250 {
    height: 250px;
  }
  .ht-xl-250p {
    height: 250%;
  }
  .mx-ht-xl-250p {
    max-height: 250%;
  }
  .mn-ht-xl-250p {
    min-height: 250%;
  }
  .ht-xl-250-f {
    height: 250px !important;
  }
  .ht-xl-250p-f {
    height: 250% !important;
  }
  .ht-xl-300 {
    height: 300px;
  }
  .ht-xl-300p {
    height: 300%;
  }
  .mx-ht-xl-300p {
    max-height: 300%;
  }
  .mn-ht-xl-300p {
    min-height: 300%;
  }
  .ht-xl-300-f {
    height: 300px !important;
  }
  .ht-xl-300p-f {
    height: 300% !important;
  }
  .ht-xl-350 {
    height: 350px;
  }
  .ht-xl-350p {
    height: 350%;
  }
  .mx-ht-xl-350p {
    max-height: 350%;
  }
  .mn-ht-xl-350p {
    min-height: 350%;
  }
  .ht-xl-350-f {
    height: 350px !important;
  }
  .ht-xl-350p-f {
    height: 350% !important;
  }
  .ht-xl-400 {
    height: 400px;
  }
  .ht-xl-400p {
    height: 400%;
  }
  .mx-ht-xl-400p {
    max-height: 400%;
  }
  .mn-ht-xl-400p {
    min-height: 400%;
  }
  .ht-xl-400-f {
    height: 400px !important;
  }
  .ht-xl-400p-f {
    height: 400% !important;
  }
  .ht-xl-450 {
    height: 450px;
  }
  .ht-xl-450p {
    height: 450%;
  }
  .mx-ht-xl-450p {
    max-height: 450%;
  }
  .mn-ht-xl-450p {
    min-height: 450%;
  }
  .ht-xl-450-f {
    height: 450px !important;
  }
  .ht-xl-450p-f {
    height: 450% !important;
  }
  .ht-xl-500 {
    height: 500px;
  }
  .ht-xl-500p {
    height: 500%;
  }
  .mx-ht-xl-500p {
    max-height: 500%;
  }
  .mn-ht-xl-500p {
    min-height: 500%;
  }
  .ht-xl-500-f {
    height: 500px !important;
  }
  .ht-xl-500p-f {
    height: 500% !important;
  }
  .ht-xl-550 {
    height: 550px;
  }
  .ht-xl-550p {
    height: 550%;
  }
  .mx-ht-xl-550p {
    max-height: 550%;
  }
  .mn-ht-xl-550p {
    min-height: 550%;
  }
  .ht-xl-550-f {
    height: 550px !important;
  }
  .ht-xl-550p-f {
    height: 550% !important;
  }
  .ht-xl-600 {
    height: 600px;
  }
  .ht-xl-600p {
    height: 600%;
  }
  .mx-ht-xl-600p {
    max-height: 600%;
  }
  .mn-ht-xl-600p {
    min-height: 600%;
  }
  .ht-xl-600-f {
    height: 600px !important;
  }
  .ht-xl-600p-f {
    height: 600% !important;
  }
  .ht-xl-650 {
    height: 650px;
  }
  .ht-xl-650p {
    height: 650%;
  }
  .mx-ht-xl-650p {
    max-height: 650%;
  }
  .mn-ht-xl-650p {
    min-height: 650%;
  }
  .ht-xl-650-f {
    height: 650px !important;
  }
  .ht-xl-650p-f {
    height: 650% !important;
  }
  .ht-xl-700 {
    height: 700px;
  }
  .ht-xl-700p {
    height: 700%;
  }
  .mx-ht-xl-700p {
    max-height: 700%;
  }
  .mn-ht-xl-700p {
    min-height: 700%;
  }
  .ht-xl-700-f {
    height: 700px !important;
  }
  .ht-xl-700p-f {
    height: 700% !important;
  }
  .ht-xl-750 {
    height: 750px;
  }
  .ht-xl-750p {
    height: 750%;
  }
  .mx-ht-xl-750p {
    max-height: 750%;
  }
  .mn-ht-xl-750p {
    min-height: 750%;
  }
  .ht-xl-750-f {
    height: 750px !important;
  }
  .ht-xl-750p-f {
    height: 750% !important;
  }
  .ht-xl-800 {
    height: 800px;
  }
  .ht-xl-800p {
    height: 800%;
  }
  .mx-ht-xl-800p {
    max-height: 800%;
  }
  .mn-ht-xl-800p {
    min-height: 800%;
  }
  .ht-xl-800-f {
    height: 800px !important;
  }
  .ht-xl-800p-f {
    height: 800% !important;
  }
  .ht-xl-850 {
    height: 850px;
  }
  .ht-xl-850p {
    height: 850%;
  }
  .mx-ht-xl-850p {
    max-height: 850%;
  }
  .mn-ht-xl-850p {
    min-height: 850%;
  }
  .ht-xl-850-f {
    height: 850px !important;
  }
  .ht-xl-850p-f {
    height: 850% !important;
  }
  .ht-xl-100v {
    height: 100vh;
  }
}
.lh-50 {
  line-height: 50px;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vh-100 {
  height: 100vh !important;
}

.h-330 {
  height: 330px !important;
}

.h-270 {
  height: 270px !important;
}

.h-300 {
  height: 300px !important;
}

/* ###### Height ###### */
/* ###### Margin ###### */
.mg-0 {
  margin: 0px;
}

.mg-y-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.mg-x-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.mg-t-0 {
  margin-top: 0px;
}

.mg-r-0 {
  margin-right: 0px;
}

.mg-b-0 {
  margin-bottom: 0px;
}

.mg-l-0 {
  margin-left: 0px;
}

.mg-1 {
  margin: 1px;
}

.mg-y-1 {
  margin-top: 1px;
  margin-bottom: 1px;
}

.mg-x-1 {
  margin-left: 1px;
  margin-right: 1px;
}

.mg-t-1 {
  margin-top: 1px;
}

.mg-r-1 {
  margin-right: 1px;
}

.mg-b-1 {
  margin-bottom: 1px;
}

.mg-l-1 {
  margin-left: 1px;
}

.mg-2 {
  margin: 2px;
}

.mg-y-2 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.mg-x-2 {
  margin-left: 2px;
  margin-right: 2px;
}

.mg-t-2 {
  margin-top: 2px;
}

.mg-r-2 {
  margin-right: 2px;
}

.mg-b-2 {
  margin-bottom: 2px;
}

.mg-l-2 {
  margin-left: 2px;
}

.mg-3 {
  margin: 3px;
}

.mg-y-3 {
  margin-top: 3px;
  margin-bottom: 3px;
}

.mg-x-3 {
  margin-left: 3px;
  margin-right: 3px;
}

.mg-t-3 {
  margin-top: 3px;
}

.mg-r-3 {
  margin-right: 3px;
}

.mg-b-3 {
  margin-bottom: 3px;
}

.mg-l-3 {
  margin-left: 3px;
}

.mg-4 {
  margin: 4px;
}

.mg-y-4 {
  margin-top: 4px;
  margin-bottom: 4px;
}

.mg-x-4 {
  margin-left: 4px;
  margin-right: 4px;
}

.mg-t-4 {
  margin-top: 4px;
}

.mg-r-4 {
  margin-right: 4px;
}

.mg-b-4 {
  margin-bottom: 4px;
}

.mg-l-4 {
  margin-left: 4px;
}

.mg-5 {
  margin: 5px;
}

.mg-y-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.mg-x-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.mg-t-5 {
  margin-top: 5px;
}

.mg-r-5 {
  margin-right: 5px;
}

.mg-b-5 {
  margin-bottom: 5px;
}

.mg-l-5 {
  margin-left: 5px;
}

.mg-6 {
  margin: 6px;
}

.mg-y-6 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.mg-x-6 {
  margin-left: 6px;
  margin-right: 6px;
}

.mg-t-6 {
  margin-top: 6px;
}

.mg-r-6 {
  margin-right: 6px;
}

.mg-b-6 {
  margin-bottom: 6px;
}

.mg-l-6 {
  margin-left: 6px;
}

.mg-7 {
  margin: 7px;
}

.mg-y-7 {
  margin-top: 7px;
  margin-bottom: 7px;
}

.mg-x-7 {
  margin-left: 7px;
  margin-right: 7px;
}

.mg-t-7 {
  margin-top: 7px;
}

.mg-r-7 {
  margin-right: 7px;
}

.mg-b-7 {
  margin-bottom: 7px;
}

.mg-l-7 {
  margin-left: 7px;
}

.mg-8 {
  margin: 8px;
}

.mg-y-8 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.mg-x-8 {
  margin-left: 8px;
  margin-right: 8px;
}

.mg-t-8 {
  margin-top: 8px;
}

.mg-r-8 {
  margin-right: 8px;
}

.mg-b-8 {
  margin-bottom: 8px;
}

.mg-l-8 {
  margin-left: 8px;
}

.mg-9 {
  margin: 9px;
}

.mg-y-9 {
  margin-top: 9px;
  margin-bottom: 9px;
}

.mg-x-9 {
  margin-left: 9px;
  margin-right: 9px;
}

.mg-t-9 {
  margin-top: 9px;
}

.mg-r-9 {
  margin-right: 9px;
}

.mg-b-9 {
  margin-bottom: 9px;
}

.mg-l-9 {
  margin-left: 9px;
}

.mg-10 {
  margin: 10px;
}

.mg-y-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mg-x-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.mg-t-10 {
  margin-top: 10px;
}

.mg-r-10 {
  margin-right: 10px;
}

.mg-b-10 {
  margin-bottom: 10px;
}

.mg-l-10 {
  margin-left: 10px;
}

.mg-15 {
  margin: 15px;
}

.mg-y-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mg-x-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.mg-t-15 {
  margin-top: 15px;
}

.mg-r-15 {
  margin-right: 15px;
}

.mg-b-15 {
  margin-bottom: 15px;
}

.mg-l-15 {
  margin-left: 15px;
}

.mg-20 {
  margin: 20px;
}

.mg-y-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.mg-x-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.mg-t-20 {
  margin-top: 20px;
}

.mg-r-20 {
  margin-right: 20px;
}

.mg-b-20 {
  margin-bottom: 20px;
}

.mg-l-20 {
  margin-left: 20px;
}

.mg-25 {
  margin: 25px;
}

.mg-y-25 {
  margin-top: 25px;
  margin-bottom: 25px;
}

.mg-x-25 {
  margin-left: 25px;
  margin-right: 25px;
}

.mg-t-25 {
  margin-top: 25px;
}

.mg-r-25 {
  margin-right: 25px;
}

.mg-b-25 {
  margin-bottom: 25px;
}

.mg-l-25 {
  margin-left: 25px;
}

.mg-30 {
  margin: 30px;
}

.mg-y-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

.mg-x-30 {
  margin-left: 30px;
  margin-right: 30px;
}

.mg-t-30 {
  margin-top: 30px;
}

.mg-r-30 {
  margin-right: 30px;
}

.mg-b-30 {
  margin-bottom: 30px;
}

.mg-l-30 {
  margin-left: 30px;
}

.mg-35 {
  margin: 35px;
}

.mg-y-35 {
  margin-top: 35px;
  margin-bottom: 35px;
}

.mg-x-35 {
  margin-left: 35px;
  margin-right: 35px;
}

.mg-t-35 {
  margin-top: 35px;
}

.mg-r-35 {
  margin-right: 35px;
}

.mg-b-35 {
  margin-bottom: 35px;
}

.mg-l-35 {
  margin-left: 35px;
}

.mg-40 {
  margin: 40px;
}

.mg-y-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.mg-x-40 {
  margin-left: 40px;
  margin-right: 40px;
}

.mg-t-40 {
  margin-top: 40px;
}

.mg-r-40 {
  margin-right: 40px;
}

.mg-b-40 {
  margin-bottom: 40px;
}

.mg-l-40 {
  margin-left: 40px;
}

.mg-45 {
  margin: 45px;
}

.mg-y-45 {
  margin-top: 45px;
  margin-bottom: 45px;
}

.mg-x-45 {
  margin-left: 45px;
  margin-right: 45px;
}

.mg-t-45 {
  margin-top: 45px;
}

.mg-r-45 {
  margin-right: 45px;
}

.mg-b-45 {
  margin-bottom: 45px;
}

.mg-l-45 {
  margin-left: 45px;
}

.mg-50 {
  margin: 50px;
}

.mg-y-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}

.mg-x-50 {
  margin-left: 50px;
  margin-right: 50px;
}

.mg-t-50 {
  margin-top: 50px;
}

.mg-r-50 {
  margin-right: 50px;
}

.mg-b-50 {
  margin-bottom: 50px;
}

.mg-l-50 {
  margin-left: 50px;
}

.mg-55 {
  margin: 55px;
}

.mg-y-55 {
  margin-top: 55px;
  margin-bottom: 55px;
}

.mg-x-55 {
  margin-left: 55px;
  margin-right: 55px;
}

.mg-t-55 {
  margin-top: 55px;
}

.mg-r-55 {
  margin-right: 55px;
}

.mg-b-55 {
  margin-bottom: 55px;
}

.mg-l-55 {
  margin-left: 55px;
}

.mg-60 {
  margin: 60px;
}

.mg-y-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.mg-x-60 {
  margin-left: 60px;
  margin-right: 60px;
}

.mg-t-60 {
  margin-top: 60px;
}

.mg-r-60 {
  margin-right: 60px;
}

.mg-b-60 {
  margin-bottom: 60px;
}

.mg-l-60 {
  margin-left: 60px;
}

.mg-65 {
  margin: 65px;
}

.mg-y-65 {
  margin-top: 65px;
  margin-bottom: 65px;
}

.mg-x-65 {
  margin-left: 65px;
  margin-right: 65px;
}

.mg-t-65 {
  margin-top: 65px;
}

.mg-r-65 {
  margin-right: 65px;
}

.mg-b-65 {
  margin-bottom: 65px;
}

.mg-l-65 {
  margin-left: 65px;
}

.mg-70 {
  margin: 70px;
}

.mg-y-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.mg-x-70 {
  margin-left: 70px;
  margin-right: 70px;
}

.mg-t-70 {
  margin-top: 70px;
}

.mg-r-70 {
  margin-right: 70px;
}

.mg-b-70 {
  margin-bottom: 70px;
}

.mg-l-70 {
  margin-left: 70px;
}

.mg-75 {
  margin: 75px;
}

.mg-y-75 {
  margin-top: 75px;
  margin-bottom: 75px;
}

.mg-x-75 {
  margin-left: 75px;
  margin-right: 75px;
}

.mg-t-75 {
  margin-top: 75px;
}

.mg-r-75 {
  margin-right: 75px;
}

.mg-b-75 {
  margin-bottom: 75px;
}

.mg-l-75 {
  margin-left: 75px;
}

.mg-80 {
  margin: 80px;
}

.mg-y-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}

.mg-x-80 {
  margin-left: 80px;
  margin-right: 80px;
}

.mg-t-80 {
  margin-top: 80px;
}

.mg-r-80 {
  margin-right: 80px;
}

.mg-b-80 {
  margin-bottom: 80px;
}

.mg-l-80 {
  margin-left: 80px;
}

.mg-85 {
  margin: 85px;
}

.mg-y-85 {
  margin-top: 85px;
  margin-bottom: 85px;
}

.mg-x-85 {
  margin-left: 85px;
  margin-right: 85px;
}

.mg-t-85 {
  margin-top: 85px;
}

.mg-r-85 {
  margin-right: 85px;
}

.mg-b-85 {
  margin-bottom: 85px;
}

.mg-l-85 {
  margin-left: 85px;
}

.mg-90 {
  margin: 90px;
}

.mg-y-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}

.mg-x-90 {
  margin-left: 90px;
  margin-right: 90px;
}

.mg-t-90 {
  margin-top: 90px;
}

.mg-r-90 {
  margin-right: 90px;
}

.mg-b-90 {
  margin-bottom: 90px;
}

.mg-l-90 {
  margin-left: 90px;
}

.mg-95 {
  margin: 95px;
}

.mg-y-95 {
  margin-top: 95px;
  margin-bottom: 95px;
}

.mg-x-95 {
  margin-left: 95px;
  margin-right: 95px;
}

.mg-t-95 {
  margin-top: 95px;
}

.mg-r-95 {
  margin-right: 95px;
}

.mg-b-95 {
  margin-bottom: 95px;
}

.mg-l-95 {
  margin-left: 95px;
}

.mg-100 {
  margin: 100px;
}

.mg-y-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}

.mg-x-100 {
  margin-left: 100px;
  margin-right: 100px;
}

.mg-t-100 {
  margin-top: 100px;
}

.mg-r-100 {
  margin-right: 100px;
}

.mg-b-100 {
  margin-bottom: 100px;
}

.mg-l-100 {
  margin-left: 100px;
}

.mg-105 {
  margin: 105px;
}

.mg-y-105 {
  margin-top: 105px;
  margin-bottom: 105px;
}

.mg-x-105 {
  margin-left: 105px;
  margin-right: 105px;
}

.mg-t-105 {
  margin-top: 105px;
}

.mg-r-105 {
  margin-right: 105px;
}

.mg-b-105 {
  margin-bottom: 105px;
}

.mg-l-105 {
  margin-left: 105px;
}

.mg-110 {
  margin: 110px;
}

.mg-y-110 {
  margin-top: 110px;
  margin-bottom: 110px;
}

.mg-x-110 {
  margin-left: 110px;
  margin-right: 110px;
}

.mg-t-110 {
  margin-top: 110px;
}

.mg-r-110 {
  margin-right: 110px;
}

.mg-b-110 {
  margin-bottom: 110px;
}

.mg-l-110 {
  margin-left: 110px;
}

.mg-115 {
  margin: 115px;
}

.mg-y-115 {
  margin-top: 115px;
  margin-bottom: 115px;
}

.mg-x-115 {
  margin-left: 115px;
  margin-right: 115px;
}

.mg-t-115 {
  margin-top: 115px;
}

.mg-r-115 {
  margin-right: 115px;
}

.mg-b-115 {
  margin-bottom: 115px;
}

.mg-l-115 {
  margin-left: 115px;
}

.mg-120 {
  margin: 120px;
}

.mg-y-120 {
  margin-top: 120px;
  margin-bottom: 120px;
}

.mg-x-120 {
  margin-left: 120px;
  margin-right: 120px;
}

.mg-t-120 {
  margin-top: 120px;
}

.mg-r-120 {
  margin-right: 120px;
}

.mg-b-120 {
  margin-bottom: 120px;
}

.mg-l-120 {
  margin-left: 120px;
}

.mg-t-auto {
  margin-top: auto;
}

.mg-r-auto {
  margin-right: auto;
}

.mg-b-auto {
  margin-bottom: auto;
}

.mg-l-auto {
  margin-left: auto;
}

.mg-x-auto {
  margin: auto;
}

@media (min-width: 480px) {
  .mg-xs-0 {
    margin: 0px;
  }
  .mg-xs-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-xs-x-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mg-xs-t-0 {
    margin-top: 0px;
  }
  .mg-xs-r-0 {
    margin-right: 0px;
  }
  .mg-xs-b-0 {
    margin-bottom: 0px;
  }
  .mg-xs-l-0 {
    margin-left: 0px;
  }
  .mg-xs-1 {
    margin: 1px;
  }
  .mg-xs-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-xs-x-1 {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mg-xs-t-1 {
    margin-top: 1px;
  }
  .mg-xs-r-1 {
    margin-right: 1px;
  }
  .mg-xs-b-1 {
    margin-bottom: 1px;
  }
  .mg-xs-l-1 {
    margin-left: 1px;
  }
  .mg-xs-2 {
    margin: 2px;
  }
  .mg-xs-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-xs-x-2 {
    margin-left: 2px;
    margin-right: 2px;
  }
  .mg-xs-t-2 {
    margin-top: 2px;
  }
  .mg-xs-r-2 {
    margin-right: 2px;
  }
  .mg-xs-b-2 {
    margin-bottom: 2px;
  }
  .mg-xs-l-2 {
    margin-left: 2px;
  }
  .mg-xs-3 {
    margin: 3px;
  }
  .mg-xs-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-xs-x-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .mg-xs-t-3 {
    margin-top: 3px;
  }
  .mg-xs-r-3 {
    margin-right: 3px;
  }
  .mg-xs-b-3 {
    margin-bottom: 3px;
  }
  .mg-xs-l-3 {
    margin-left: 3px;
  }
  .mg-xs-4 {
    margin: 4px;
  }
  .mg-xs-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-xs-x-4 {
    margin-left: 4px;
    margin-right: 4px;
  }
  .mg-xs-t-4 {
    margin-top: 4px;
  }
  .mg-xs-r-4 {
    margin-right: 4px;
  }
  .mg-xs-b-4 {
    margin-bottom: 4px;
  }
  .mg-xs-l-4 {
    margin-left: 4px;
  }
  .mg-xs-5 {
    margin: 5px;
  }
  .mg-xs-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-xs-x-5 {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mg-xs-t-5 {
    margin-top: 5px;
  }
  .mg-xs-r-5 {
    margin-right: 5px;
  }
  .mg-xs-b-5 {
    margin-bottom: 5px;
  }
  .mg-xs-l-5 {
    margin-left: 5px;
  }
  .mg-xs-6 {
    margin: 6px;
  }
  .mg-xs-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-xs-x-6 {
    margin-left: 6px;
    margin-right: 6px;
  }
  .mg-xs-t-6 {
    margin-top: 6px;
  }
  .mg-xs-r-6 {
    margin-right: 6px;
  }
  .mg-xs-b-6 {
    margin-bottom: 6px;
  }
  .mg-xs-l-6 {
    margin-left: 6px;
  }
  .mg-xs-7 {
    margin: 7px;
  }
  .mg-xs-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-xs-x-7 {
    margin-left: 7px;
    margin-right: 7px;
  }
  .mg-xs-t-7 {
    margin-top: 7px;
  }
  .mg-xs-r-7 {
    margin-right: 7px;
  }
  .mg-xs-b-7 {
    margin-bottom: 7px;
  }
  .mg-xs-l-7 {
    margin-left: 7px;
  }
  .mg-xs-8 {
    margin: 8px;
  }
  .mg-xs-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-xs-x-8 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .mg-xs-t-8 {
    margin-top: 8px;
  }
  .mg-xs-r-8 {
    margin-right: 8px;
  }
  .mg-xs-b-8 {
    margin-bottom: 8px;
  }
  .mg-xs-l-8 {
    margin-left: 8px;
  }
  .mg-xs-9 {
    margin: 9px;
  }
  .mg-xs-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-xs-x-9 {
    margin-left: 9px;
    margin-right: 9px;
  }
  .mg-xs-t-9 {
    margin-top: 9px;
  }
  .mg-xs-r-9 {
    margin-right: 9px;
  }
  .mg-xs-b-9 {
    margin-bottom: 9px;
  }
  .mg-xs-l-9 {
    margin-left: 9px;
  }
  .mg-xs-10 {
    margin: 10px;
  }
  .mg-xs-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-xs-x-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mg-xs-t-10 {
    margin-top: 10px;
  }
  .mg-xs-r-10 {
    margin-right: 10px;
  }
  .mg-xs-b-10 {
    margin-bottom: 10px;
  }
  .mg-xs-l-10 {
    margin-left: 10px;
  }
  .mg-xs-15 {
    margin: 15px;
  }
  .mg-xs-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-xs-x-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mg-xs-t-15 {
    margin-top: 15px;
  }
  .mg-xs-r-15 {
    margin-right: 15px;
  }
  .mg-xs-b-15 {
    margin-bottom: 15px;
  }
  .mg-xs-l-15 {
    margin-left: 15px;
  }
  .mg-xs-20 {
    margin: 20px;
  }
  .mg-xs-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-xs-x-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .mg-xs-t-20 {
    margin-top: 20px;
  }
  .mg-xs-r-20 {
    margin-right: 20px;
  }
  .mg-xs-b-20 {
    margin-bottom: 20px;
  }
  .mg-xs-l-20 {
    margin-left: 20px;
  }
  .mg-xs-25 {
    margin: 25px;
  }
  .mg-xs-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-xs-x-25 {
    margin-left: 25px;
    margin-right: 25px;
  }
  .mg-xs-t-25 {
    margin-top: 25px;
  }
  .mg-xs-r-25 {
    margin-right: 25px;
  }
  .mg-xs-b-25 {
    margin-bottom: 25px;
  }
  .mg-xs-l-25 {
    margin-left: 25px;
  }
  .mg-xs-30 {
    margin: 30px;
  }
  .mg-xs-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-xs-x-30 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .mg-xs-t-30 {
    margin-top: 30px;
  }
  .mg-xs-r-30 {
    margin-right: 30px;
  }
  .mg-xs-b-30 {
    margin-bottom: 30px;
  }
  .mg-xs-l-30 {
    margin-left: 30px;
  }
  .mg-xs-35 {
    margin: 35px;
  }
  .mg-xs-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-xs-x-35 {
    margin-left: 35px;
    margin-right: 35px;
  }
  .mg-xs-t-35 {
    margin-top: 35px;
  }
  .mg-xs-r-35 {
    margin-right: 35px;
  }
  .mg-xs-b-35 {
    margin-bottom: 35px;
  }
  .mg-xs-l-35 {
    margin-left: 35px;
  }
  .mg-xs-40 {
    margin: 40px;
  }
  .mg-xs-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-xs-x-40 {
    margin-left: 40px;
    margin-right: 40px;
  }
  .mg-xs-t-40 {
    margin-top: 40px;
  }
  .mg-xs-r-40 {
    margin-right: 40px;
  }
  .mg-xs-b-40 {
    margin-bottom: 40px;
  }
  .mg-xs-l-40 {
    margin-left: 40px;
  }
  .mg-xs-45 {
    margin: 45px;
  }
  .mg-xs-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-xs-x-45 {
    margin-left: 45px;
    margin-right: 45px;
  }
  .mg-xs-t-45 {
    margin-top: 45px;
  }
  .mg-xs-r-45 {
    margin-right: 45px;
  }
  .mg-xs-b-45 {
    margin-bottom: 45px;
  }
  .mg-xs-l-45 {
    margin-left: 45px;
  }
  .mg-xs-50 {
    margin: 50px;
  }
  .mg-xs-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-xs-x-50 {
    margin-left: 50px;
    margin-right: 50px;
  }
  .mg-xs-t-50 {
    margin-top: 50px;
  }
  .mg-xs-r-50 {
    margin-right: 50px;
  }
  .mg-xs-b-50 {
    margin-bottom: 50px;
  }
  .mg-xs-l-50 {
    margin-left: 50px;
  }
  .mg-xs-55 {
    margin: 55px;
  }
  .mg-xs-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-xs-x-55 {
    margin-left: 55px;
    margin-right: 55px;
  }
  .mg-xs-t-55 {
    margin-top: 55px;
  }
  .mg-xs-r-55 {
    margin-right: 55px;
  }
  .mg-xs-b-55 {
    margin-bottom: 55px;
  }
  .mg-xs-l-55 {
    margin-left: 55px;
  }
  .mg-xs-60 {
    margin: 60px;
  }
  .mg-xs-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-xs-x-60 {
    margin-left: 60px;
    margin-right: 60px;
  }
  .mg-xs-t-60 {
    margin-top: 60px;
  }
  .mg-xs-r-60 {
    margin-right: 60px;
  }
  .mg-xs-b-60 {
    margin-bottom: 60px;
  }
  .mg-xs-l-60 {
    margin-left: 60px;
  }
  .mg-xs-65 {
    margin: 65px;
  }
  .mg-xs-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-xs-x-65 {
    margin-left: 65px;
    margin-right: 65px;
  }
  .mg-xs-t-65 {
    margin-top: 65px;
  }
  .mg-xs-r-65 {
    margin-right: 65px;
  }
  .mg-xs-b-65 {
    margin-bottom: 65px;
  }
  .mg-xs-l-65 {
    margin-left: 65px;
  }
  .mg-xs-70 {
    margin: 70px;
  }
  .mg-xs-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-xs-x-70 {
    margin-left: 70px;
    margin-right: 70px;
  }
  .mg-xs-t-70 {
    margin-top: 70px;
  }
  .mg-xs-r-70 {
    margin-right: 70px;
  }
  .mg-xs-b-70 {
    margin-bottom: 70px;
  }
  .mg-xs-l-70 {
    margin-left: 70px;
  }
  .mg-xs-75 {
    margin: 75px;
  }
  .mg-xs-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-xs-x-75 {
    margin-left: 75px;
    margin-right: 75px;
  }
  .mg-xs-t-75 {
    margin-top: 75px;
  }
  .mg-xs-r-75 {
    margin-right: 75px;
  }
  .mg-xs-b-75 {
    margin-bottom: 75px;
  }
  .mg-xs-l-75 {
    margin-left: 75px;
  }
  .mg-xs-80 {
    margin: 80px;
  }
  .mg-xs-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-xs-x-80 {
    margin-left: 80px;
    margin-right: 80px;
  }
  .mg-xs-t-80 {
    margin-top: 80px;
  }
  .mg-xs-r-80 {
    margin-right: 80px;
  }
  .mg-xs-b-80 {
    margin-bottom: 80px;
  }
  .mg-xs-l-80 {
    margin-left: 80px;
  }
  .mg-xs-85 {
    margin: 85px;
  }
  .mg-xs-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-xs-x-85 {
    margin-left: 85px;
    margin-right: 85px;
  }
  .mg-xs-t-85 {
    margin-top: 85px;
  }
  .mg-xs-r-85 {
    margin-right: 85px;
  }
  .mg-xs-b-85 {
    margin-bottom: 85px;
  }
  .mg-xs-l-85 {
    margin-left: 85px;
  }
  .mg-xs-90 {
    margin: 90px;
  }
  .mg-xs-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-xs-x-90 {
    margin-left: 90px;
    margin-right: 90px;
  }
  .mg-xs-t-90 {
    margin-top: 90px;
  }
  .mg-xs-r-90 {
    margin-right: 90px;
  }
  .mg-xs-b-90 {
    margin-bottom: 90px;
  }
  .mg-xs-l-90 {
    margin-left: 90px;
  }
  .mg-xs-95 {
    margin: 95px;
  }
  .mg-xs-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-xs-x-95 {
    margin-left: 95px;
    margin-right: 95px;
  }
  .mg-xs-t-95 {
    margin-top: 95px;
  }
  .mg-xs-r-95 {
    margin-right: 95px;
  }
  .mg-xs-b-95 {
    margin-bottom: 95px;
  }
  .mg-xs-l-95 {
    margin-left: 95px;
  }
  .mg-xs-100 {
    margin: 100px;
  }
  .mg-xs-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-xs-x-100 {
    margin-left: 100px;
    margin-right: 100px;
  }
  .mg-xs-t-100 {
    margin-top: 100px;
  }
  .mg-xs-r-100 {
    margin-right: 100px;
  }
  .mg-xs-b-100 {
    margin-bottom: 100px;
  }
  .mg-xs-l-100 {
    margin-left: 100px;
  }
  .mg-xs-t-auto {
    margin-top: auto;
  }
  .mg-xs-r-auto {
    margin-right: auto;
  }
  .mg-xs-b-auto {
    margin-bottom: auto;
  }
  .mg-xs-l-auto {
    margin-left: auto;
  }
  .mg-xs-auto {
    margin: auto;
  }
  .mg-xs-x-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 576px) {
  .mg-sm-0 {
    margin: 0px;
  }
  .mg-sm-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-sm-x-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mg-sm-t-0 {
    margin-top: 0px;
  }
  .mg-sm-r-0 {
    margin-right: 0px;
  }
  .mg-sm-b-0 {
    margin-bottom: 0px;
  }
  .mg-sm-l-0 {
    margin-left: 0px;
  }
  .mg-sm-1 {
    margin: 1px;
  }
  .mg-sm-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-sm-x-1 {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mg-sm-t-1 {
    margin-top: 1px;
  }
  .mg-sm-r-1 {
    margin-right: 1px;
  }
  .mg-sm-b-1 {
    margin-bottom: 1px;
  }
  .mg-sm-l-1 {
    margin-left: 1px;
  }
  .mg-sm-2 {
    margin: 2px;
  }
  .mg-sm-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-sm-x-2 {
    margin-left: 2px;
    margin-right: 2px;
  }
  .mg-sm-t-2 {
    margin-top: 2px;
  }
  .mg-sm-r-2 {
    margin-right: 2px;
  }
  .mg-sm-b-2 {
    margin-bottom: 2px;
  }
  .mg-sm-l-2 {
    margin-left: 2px;
  }
  .mg-sm-3 {
    margin: 3px;
  }
  .mg-sm-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-sm-x-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .mg-sm-t-3 {
    margin-top: 3px;
  }
  .mg-sm-r-3 {
    margin-right: 3px;
  }
  .mg-sm-b-3 {
    margin-bottom: 3px;
  }
  .mg-sm-l-3 {
    margin-left: 3px;
  }
  .mg-sm-4 {
    margin: 4px;
  }
  .mg-sm-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-sm-x-4 {
    margin-left: 4px;
    margin-right: 4px;
  }
  .mg-sm-t-4 {
    margin-top: 4px;
  }
  .mg-sm-r-4 {
    margin-right: 4px;
  }
  .mg-sm-b-4 {
    margin-bottom: 4px;
  }
  .mg-sm-l-4 {
    margin-left: 4px;
  }
  .mg-sm-5 {
    margin: 5px;
  }
  .mg-sm-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-sm-x-5 {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mg-sm-t-5 {
    margin-top: 5px;
  }
  .mg-sm-r-5 {
    margin-right: 5px;
  }
  .mg-sm-b-5 {
    margin-bottom: 5px;
  }
  .mg-sm-l-5 {
    margin-left: 5px;
  }
  .mg-sm-6 {
    margin: 6px;
  }
  .mg-sm-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-sm-x-6 {
    margin-left: 6px;
    margin-right: 6px;
  }
  .mg-sm-t-6 {
    margin-top: 6px;
  }
  .mg-sm-r-6 {
    margin-right: 6px;
  }
  .mg-sm-b-6 {
    margin-bottom: 6px;
  }
  .mg-sm-l-6 {
    margin-left: 6px;
  }
  .mg-sm-7 {
    margin: 7px;
  }
  .mg-sm-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-sm-x-7 {
    margin-left: 7px;
    margin-right: 7px;
  }
  .mg-sm-t-7 {
    margin-top: 7px;
  }
  .mg-sm-r-7 {
    margin-right: 7px;
  }
  .mg-sm-b-7 {
    margin-bottom: 7px;
  }
  .mg-sm-l-7 {
    margin-left: 7px;
  }
  .mg-sm-8 {
    margin: 8px;
  }
  .mg-sm-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-sm-x-8 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .mg-sm-t-8 {
    margin-top: 8px;
  }
  .mg-sm-r-8 {
    margin-right: 8px;
  }
  .mg-sm-b-8 {
    margin-bottom: 8px;
  }
  .mg-sm-l-8 {
    margin-left: 8px;
  }
  .mg-sm-9 {
    margin: 9px;
  }
  .mg-sm-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-sm-x-9 {
    margin-left: 9px;
    margin-right: 9px;
  }
  .mg-sm-t-9 {
    margin-top: 9px;
  }
  .mg-sm-r-9 {
    margin-right: 9px;
  }
  .mg-sm-b-9 {
    margin-bottom: 9px;
  }
  .mg-sm-l-9 {
    margin-left: 9px;
  }
  .mg-sm-10 {
    margin: 10px;
  }
  .mg-sm-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-sm-x-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mg-sm-t-10 {
    margin-top: 10px;
  }
  .mg-sm-r-10 {
    margin-right: 10px;
  }
  .mg-sm-b-10 {
    margin-bottom: 10px;
  }
  .mg-sm-l-10 {
    margin-left: 10px;
  }
  .mg-sm-15 {
    margin: 15px;
  }
  .mg-sm-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-sm-x-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mg-sm-t-15 {
    margin-top: 15px;
  }
  .mg-sm-r-15 {
    margin-right: 15px;
  }
  .mg-sm-b-15 {
    margin-bottom: 15px;
  }
  .mg-sm-l-15 {
    margin-left: 15px;
  }
  .mg-sm-20 {
    margin: 20px;
  }
  .mg-sm-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-sm-x-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .mg-sm-t-20 {
    margin-top: 20px;
  }
  .mg-sm-r-20 {
    margin-right: 20px;
  }
  .mg-sm-b-20 {
    margin-bottom: 20px;
  }
  .mg-sm-25 {
    margin: 25px;
  }
  .mg-sm-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-sm-x-25 {
    margin-left: 25px;
    margin-right: 25px;
  }
  .mg-sm-t-25 {
    margin-top: 25px;
  }
  .mg-sm-r-25 {
    margin-right: 25px;
  }
  .mg-sm-b-25 {
    margin-bottom: 25px;
  }
  .mg-sm-l-25 {
    margin-left: 25px;
  }
  .mg-sm-30 {
    margin: 30px;
  }
  .mg-sm-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-sm-x-30 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .mg-sm-t-30 {
    margin-top: 30px;
  }
  .mg-sm-r-30 {
    margin-right: 30px;
  }
  .mg-sm-b-30 {
    margin-bottom: 30px;
  }
  .mg-sm-l-30 {
    margin-left: 30px;
  }
  .mg-sm-35 {
    margin: 35px;
  }
  .mg-sm-x-35 {
    margin-left: 35px;
    margin-right: 35px;
  }
  .mg-sm-t-35 {
    margin-top: 35px;
  }
  .mg-sm-r-35 {
    margin-right: 35px;
  }
  .mg-sm-b-35 {
    margin-bottom: 35px;
  }
  .mg-sm-l-35 {
    margin-left: 35px;
  }
  .mg-sm-40 {
    margin: 40px;
  }
  .mg-sm-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-sm-x-40 {
    margin-left: 40px;
    margin-right: 40px;
  }
  .mg-sm-t-40 {
    margin-top: 40px;
  }
  .mg-sm-r-40 {
    margin-right: 40px;
  }
  .mg-sm-b-40 {
    margin-bottom: 40px;
  }
  .mg-sm-l-40 {
    margin-left: 40px;
  }
  .mg-sm-45 {
    margin: 45px;
  }
  .mg-sm-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-sm-x-45 {
    margin-left: 45px;
    margin-right: 45px;
  }
  .mg-sm-t-45 {
    margin-top: 45px;
  }
  .mg-sm-r-45 {
    margin-right: 45px;
  }
  .mg-sm-b-45 {
    margin-bottom: 45px;
  }
  .mg-sm-l-45 {
    margin-left: 45px;
  }
  .mg-sm-50 {
    margin: 50px;
  }
  .mg-sm-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-sm-x-50 {
    margin-left: 50px;
    margin-right: 50px;
  }
  .mg-sm-t-50 {
    margin-top: 50px;
  }
  .mg-sm-r-50 {
    margin-right: 50px;
  }
  .mg-sm-b-50 {
    margin-bottom: 50px;
  }
  .mg-sm-l-50 {
    margin-left: 50px;
  }
  .mg-sm-55 {
    margin: 55px;
  }
  .mg-sm-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-sm-x-55 {
    margin-left: 55px;
    margin-right: 55px;
  }
  .mg-sm-t-55 {
    margin-top: 55px;
  }
  .mg-sm-r-55 {
    margin-right: 55px;
  }
  .mg-sm-b-55 {
    margin-bottom: 55px;
  }
  .mg-sm-l-55 {
    margin-left: 55px;
  }
  .mg-sm-60 {
    margin: 60px;
  }
  .mg-sm-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-sm-x-60 {
    margin-left: 60px;
    margin-right: 60px;
  }
  .mg-sm-t-60 {
    margin-top: 60px;
  }
  .mg-sm-r-60 {
    margin-right: 60px;
  }
  .mg-sm-b-60 {
    margin-bottom: 60px;
  }
  .mg-sm-l-60 {
    margin-left: 60px;
  }
  .mg-sm-65 {
    margin: 65px;
  }
  .mg-sm-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-sm-x-65 {
    margin-left: 65px;
    margin-right: 65px;
  }
  .mg-sm-t-65 {
    margin-top: 65px;
  }
  .mg-sm-r-65 {
    margin-right: 65px;
  }
  .mg-sm-b-65 {
    margin-bottom: 65px;
  }
  .mg-sm-l-65 {
    margin-left: 65px;
  }
  .mg-sm-70 {
    margin: 70px;
  }
  .mg-sm-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-sm-x-70 {
    margin-left: 70px;
    margin-right: 70px;
  }
  .mg-sm-t-70 {
    margin-top: 70px;
  }
  .mg-sm-r-70 {
    margin-right: 70px;
  }
  .mg-sm-b-70 {
    margin-bottom: 70px;
  }
  .mg-sm-l-70 {
    margin-left: 70px;
  }
  .mg-sm-75 {
    margin: 75px;
  }
  .mg-sm-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-sm-x-75 {
    margin-left: 75px;
    margin-right: 75px;
  }
  .mg-sm-t-75 {
    margin-top: 75px;
  }
  .mg-sm-r-75 {
    margin-right: 75px;
  }
  .mg-sm-b-75 {
    margin-bottom: 75px;
  }
  .mg-sm-l-75 {
    margin-left: 75px;
  }
  .mg-sm-80 {
    margin: 80px;
  }
  .mg-sm-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-sm-x-80 {
    margin-left: 80px;
    margin-right: 80px;
  }
  .mg-sm-t-80 {
    margin-top: 80px;
  }
  .mg-sm-r-80 {
    margin-right: 80px;
  }
  .mg-sm-b-80 {
    margin-bottom: 80px;
  }
  .mg-sm-l-80 {
    margin-left: 80px;
  }
  .mg-sm-85 {
    margin: 85px;
  }
  .mg-sm-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-sm-x-85 {
    margin-left: 85px;
    margin-right: 85px;
  }
  .mg-sm-t-85 {
    margin-top: 85px;
  }
  .mg-sm-r-85 {
    margin-right: 85px;
  }
  .mg-sm-b-85 {
    margin-bottom: 85px;
  }
  .mg-sm-l-85 {
    margin-left: 85px;
  }
  .mg-sm-90 {
    margin: 90px;
  }
  .mg-sm-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-sm-x-90 {
    margin-left: 90px;
    margin-right: 90px;
  }
  .mg-sm-t-90 {
    margin-top: 90px;
  }
  .mg-sm-r-90 {
    margin-right: 90px;
  }
  .mg-sm-b-90 {
    margin-bottom: 90px;
  }
  .mg-sm-l-90 {
    margin-left: 90px;
  }
  .mg-sm-95 {
    margin: 95px;
  }
  .mg-sm-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-sm-x-95 {
    margin-left: 95px;
    margin-right: 95px;
  }
  .mg-sm-t-95 {
    margin-top: 95px;
  }
  .mg-sm-r-95 {
    margin-right: 95px;
  }
  .mg-sm-b-95 {
    margin-bottom: 95px;
  }
  .mg-sm-l-95 {
    margin-left: 95px;
  }
  .mg-sm-100 {
    margin: 100px;
  }
  .mg-sm-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-sm-x-100 {
    margin-left: 100px;
    margin-right: 100px;
  }
  .mg-sm-t-100 {
    margin-top: 100px;
  }
  .mg-sm-r-100 {
    margin-right: 100px;
  }
  .mg-sm-b-100 {
    margin-bottom: 100px;
  }
  .mg-sm-l-100 {
    margin-left: 100px;
  }
  .mg-sm-t-auto {
    margin-top: auto;
  }
  .mg-sm-r-auto {
    margin-right: auto;
  }
  .mg-sm-b-auto {
    margin-bottom: auto;
  }
  .mg-sm-l-auto {
    margin-left: auto;
  }
  .mg-sm-auto {
    margin: auto;
  }
  .mg-sm-x-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 768px) {
  .mg-md-0 {
    margin: 0px;
  }
  .mg-md-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-md-x-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mg-md-t-0 {
    margin-top: 0px;
  }
  .mg-md-r-0 {
    margin-right: 0px;
  }
  .mg-md-b-0 {
    margin-bottom: 0px;
  }
  .mg-md-l-0 {
    margin-left: 0px;
  }
  .mg-md-1 {
    margin: 1px;
  }
  .mg-md-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-md-x-1 {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mg-md-t-1 {
    margin-top: 1px;
  }
  .mg-md-r-1 {
    margin-right: 1px;
  }
  .mg-md-b-1 {
    margin-bottom: 1px;
  }
  .mg-md-l-1 {
    margin-left: 1px;
  }
  .mg-md-2 {
    margin: 2px;
  }
  .mg-md-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-md-x-2 {
    margin-left: 2px;
    margin-right: 2px;
  }
  .mg-md-t-2 {
    margin-top: 2px;
  }
  .mg-md-r-2 {
    margin-right: 2px;
  }
  .mg-md-b-2 {
    margin-bottom: 2px;
  }
  .mg-md-l-2 {
    margin-left: 2px;
  }
  .mg-md-3 {
    margin: 3px;
  }
  .mg-md-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-md-x-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .mg-md-t-3 {
    margin-top: 3px;
  }
  .mg-md-r-3 {
    margin-right: 3px;
  }
  .mg-md-b-3 {
    margin-bottom: 3px;
  }
  .mg-md-l-3 {
    margin-left: 3px;
  }
  .mg-md-4 {
    margin: 4px;
  }
  .mg-md-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-md-x-4 {
    margin-left: 4px;
    margin-right: 4px;
  }
  .mg-md-t-4 {
    margin-top: 4px;
  }
  .mg-md-r-4 {
    margin-right: 4px;
  }
  .mg-md-b-4 {
    margin-bottom: 4px;
  }
  .mg-md-l-4 {
    margin-left: 4px;
  }
  .mg-md-5 {
    margin: 5px;
  }
  .mg-md-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-md-x-5 {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mg-md-t-5 {
    margin-top: 5px;
  }
  .mg-md-r-5 {
    margin-right: 5px;
  }
  .mg-md-b-5 {
    margin-bottom: 5px;
  }
  .mg-md-l-5 {
    margin-left: 5px;
  }
  .mg-md-6 {
    margin: 6px;
  }
  .mg-md-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-md-x-6 {
    margin-left: 6px;
    margin-right: 6px;
  }
  .mg-md-t-6 {
    margin-top: 6px;
  }
  .mg-md-r-6 {
    margin-right: 6px;
  }
  .mg-md-b-6 {
    margin-bottom: 6px;
  }
  .mg-md-l-6 {
    margin-left: 6px;
  }
  .mg-md-7 {
    margin: 7px;
  }
  .mg-md-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-md-x-7 {
    margin-left: 7px;
    margin-right: 7px;
  }
  .mg-md-t-7 {
    margin-top: 7px;
  }
  .mg-md-r-7 {
    margin-right: 7px;
  }
  .mg-md-b-7 {
    margin-bottom: 7px;
  }
  .mg-md-l-7 {
    margin-left: 7px;
  }
  .mg-md-8 {
    margin: 8px;
  }
  .mg-md-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-md-x-8 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .mg-md-t-8 {
    margin-top: 8px;
  }
  .mg-md-r-8 {
    margin-right: 8px;
  }
  .mg-md-b-8 {
    margin-bottom: 8px;
  }
  .mg-md-l-8 {
    margin-left: 8px;
  }
  .mg-md-9 {
    margin: 9px;
  }
  .mg-md-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-md-x-9 {
    margin-left: 9px;
    margin-right: 9px;
  }
  .mg-md-t-9 {
    margin-top: 9px;
  }
  .mg-md-r-9 {
    margin-right: 9px;
  }
  .mg-md-b-9 {
    margin-bottom: 9px;
  }
  .mg-md-l-9 {
    margin-left: 9px;
  }
  .mg-md-10 {
    margin: 10px;
  }
  .mg-md-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-md-x-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mg-md-t-10 {
    margin-top: 10px;
  }
  .mg-md-r-10 {
    margin-right: 10px;
  }
  .mg-md-b-10 {
    margin-bottom: 10px;
  }
  .mg-md-l-10 {
    margin-left: 10px;
  }
  .mg-md-15 {
    margin: 15px;
  }
  .mg-md-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-md-x-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mg-md-t-15 {
    margin-top: 15px;
  }
  .mg-md-r-15 {
    margin-right: 15px;
  }
  .mg-md-b-15 {
    margin-bottom: 15px;
  }
  .mg-md-l-15 {
    margin-left: 15px;
  }
  .mg-md-20 {
    margin: 20px;
  }
  .mg-md-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-md-x-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .mg-md-t-20 {
    margin-top: 20px;
  }
  .mg-md-r-20 {
    margin-right: 20px;
  }
  .mg-md-b-20 {
    margin-bottom: 20px;
  }
  .mg-md-l-20 {
    margin-left: 20px;
  }
  .mg-md-25 {
    margin: 25px;
  }
  .mg-md-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-md-x-25 {
    margin-left: 25px;
    margin-right: 25px;
  }
  .mg-md-t-25 {
    margin-top: 25px;
  }
  .mg-md-r-25 {
    margin-right: 25px;
  }
  .mg-md-b-25 {
    margin-bottom: 25px;
  }
  .mg-md-l-25 {
    margin-left: 25px;
  }
  .mg-md-30 {
    margin: 30px;
  }
  .mg-md-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-md-x-30 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .mg-md-t-30 {
    margin-top: 30px;
  }
  .mg-md-r-30 {
    margin-right: 30px;
  }
  .mg-md-b-30 {
    margin-bottom: 30px;
  }
  .mg-md-l-30 {
    margin-left: 30px;
  }
  .mg-md-35 {
    margin: 35px;
  }
  .mg-md-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-md-x-35 {
    margin-left: 35px;
    margin-right: 35px;
  }
  .mg-md-t-35 {
    margin-top: 35px;
  }
  .mg-md-r-35 {
    margin-right: 35px;
  }
  .mg-md-b-35 {
    margin-bottom: 35px;
  }
  .mg-md-l-35 {
    margin-left: 35px;
  }
  .mg-md-40 {
    margin: 40px;
  }
  .mg-md-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-md-x-40 {
    margin-left: 40px;
    margin-right: 40px;
  }
  .mg-md-t-40 {
    margin-top: 40px;
  }
  .mg-md-r-40 {
    margin-right: 40px;
  }
  .mg-md-b-40 {
    margin-bottom: 40px;
  }
  .mg-md-l-40 {
    margin-left: 40px;
  }
  .mg-md-45 {
    margin: 45px;
  }
  .mg-md-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-md-x-45 {
    margin-left: 45px;
    margin-right: 45px;
  }
  .mg-md-t-45 {
    margin-top: 45px;
  }
  .mg-md-r-45 {
    margin-right: 45px;
  }
  .mg-md-b-45 {
    margin-bottom: 45px;
  }
  .mg-md-l-45 {
    margin-left: 45px;
  }
  .mg-md-50 {
    margin: 50px;
  }
  .mg-md-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-md-x-50 {
    margin-left: 50px;
    margin-right: 50px;
  }
  .mg-md-t-50 {
    margin-top: 50px;
  }
  .mg-md-r-50 {
    margin-right: 50px;
  }
  .mg-md-b-50 {
    margin-bottom: 50px;
  }
  .mg-md-l-50 {
    margin-left: 50px;
  }
  .mg-md-55 {
    margin: 55px;
  }
  .mg-md-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-md-x-55 {
    margin-left: 55px;
    margin-right: 55px;
  }
  .mg-md-t-55 {
    margin-top: 55px;
  }
  .mg-md-r-55 {
    margin-right: 55px;
  }
  .mg-md-b-55 {
    margin-bottom: 55px;
  }
  .mg-md-l-55 {
    margin-left: 55px;
  }
  .mg-md-60 {
    margin: 60px;
  }
  .mg-md-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-md-x-60 {
    margin-left: 60px;
    margin-right: 60px;
  }
  .mg-md-t-60 {
    margin-top: 60px;
  }
  .mg-md-r-60 {
    margin-right: 60px;
  }
  .mg-md-b-60 {
    margin-bottom: 60px;
  }
  .mg-md-l-60 {
    margin-left: 60px;
  }
  .mg-md-65 {
    margin: 65px;
  }
  .mg-md-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-md-x-65 {
    margin-left: 65px;
    margin-right: 65px;
  }
  .mg-md-t-65 {
    margin-top: 65px;
  }
  .mg-md-r-65 {
    margin-right: 65px;
  }
  .mg-md-b-65 {
    margin-bottom: 65px;
  }
  .mg-md-l-65 {
    margin-left: 65px;
  }
  .mg-md-70 {
    margin: 70px;
  }
  .mg-md-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-md-x-70 {
    margin-left: 70px;
    margin-right: 70px;
  }
  .mg-md-t-70 {
    margin-top: 70px;
  }
  .mg-md-r-70 {
    margin-right: 70px;
  }
  .mg-md-b-70 {
    margin-bottom: 70px;
  }
  .mg-md-l-70 {
    margin-left: 70px;
  }
  .mg-md-75 {
    margin: 75px;
  }
  .mg-md-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-md-x-75 {
    margin-left: 75px;
    margin-right: 75px;
  }
  .mg-md-t-75 {
    margin-top: 75px;
  }
  .mg-md-r-75 {
    margin-right: 75px;
  }
  .mg-md-b-75 {
    margin-bottom: 75px;
  }
  .mg-md-l-75 {
    margin-left: 75px;
  }
  .mg-md-80 {
    margin: 80px;
  }
  .mg-md-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-md-x-80 {
    margin-left: 80px;
    margin-right: 80px;
  }
  .mg-md-t-80 {
    margin-top: 80px;
  }
  .mg-md-r-80 {
    margin-right: 80px;
  }
  .mg-md-b-80 {
    margin-bottom: 80px;
  }
  .mg-md-l-80 {
    margin-left: 80px;
  }
  .mg-md-85 {
    margin: 85px;
  }
  .mg-md-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-md-x-85 {
    margin-left: 85px;
    margin-right: 85px;
  }
  .mg-md-t-85 {
    margin-top: 85px;
  }
  .mg-md-r-85 {
    margin-right: 85px;
  }
  .mg-md-b-85 {
    margin-bottom: 85px;
  }
  .mg-md-l-85 {
    margin-left: 85px;
  }
  .mg-md-90 {
    margin: 90px;
  }
  .mg-md-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-md-x-90 {
    margin-left: 90px;
    margin-right: 90px;
  }
  .mg-md-t-90 {
    margin-top: 90px;
  }
  .mg-md-r-90 {
    margin-right: 90px;
  }
  .mg-md-b-90 {
    margin-bottom: 90px;
  }
  .mg-md-l-90 {
    margin-left: 90px;
  }
  .mg-md-95 {
    margin: 95px;
  }
  .mg-md-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-md-x-95 {
    margin-left: 95px;
    margin-right: 95px;
  }
  .mg-md-t-95 {
    margin-top: 95px;
  }
  .mg-md-r-95 {
    margin-right: 95px;
  }
  .mg-md-b-95 {
    margin-bottom: 95px;
  }
  .mg-md-l-95 {
    margin-left: 95px;
  }
  .mg-md-100 {
    margin: 100px;
  }
  .mg-md-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-md-x-100 {
    margin-left: 100px;
    margin-right: 100px;
  }
  .mg-md-t-100 {
    margin-top: 100px;
  }
  .mg-md-r-100 {
    margin-right: 100px;
  }
  .mg-md-b-100 {
    margin-bottom: 100px;
  }
  .mg-md-l-100 {
    margin-left: 100px;
  }
  .mg-md-t-auto {
    margin-top: auto;
  }
  .mg-md-r-auto {
    margin-right: auto;
  }
  .mg-md-b-auto {
    margin-bottom: auto;
  }
  .mg-md-l-auto {
    margin-left: auto;
  }
  .mg-md-auto {
    margin: auto;
  }
  .mg-md-x-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 992px) {
  .mg-lg-0 {
    margin: 0px;
  }
  .mg-lg-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-lg-x-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mg-lg-t-0 {
    margin-top: 0px;
  }
  .mg-lg-r-0 {
    margin-right: 0px;
  }
  .mg-lg-b-0 {
    margin-bottom: 0px;
  }
  .mg-lg-l-0 {
    margin-left: 0px;
  }
  .mg-lg-1 {
    margin: 1px;
  }
  .mg-lg-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-lg-x-1 {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mg-lg-t-1 {
    margin-top: 1px;
  }
  .mg-lg-r-1 {
    margin-right: 1px;
  }
  .mg-lg-b-1 {
    margin-bottom: 1px;
  }
  .mg-lg-l-1 {
    margin-left: 1px;
  }
  .mg-lg-2 {
    margin: 2px;
  }
  .mg-lg-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-lg-x-2 {
    margin-left: 2px;
    margin-right: 2px;
  }
  .mg-lg-t-2 {
    margin-top: 2px;
  }
  .mg-lg-r-2 {
    margin-right: 2px;
  }
  .mg-lg-b-2 {
    margin-bottom: 2px;
  }
  .mg-lg-l-2 {
    margin-left: 2px;
  }
  .mg-lg-3 {
    margin: 3px;
  }
  .mg-lg-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-lg-x-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .mg-lg-t-3 {
    margin-top: 3px;
  }
  .mg-lg-r-3 {
    margin-right: 3px;
  }
  .mg-lg-b-3 {
    margin-bottom: 3px;
  }
  .mg-lg-l-3 {
    margin-left: 3px;
  }
  .mg-lg-4 {
    margin: 4px;
  }
  .mg-lg-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-lg-x-4 {
    margin-left: 4px;
    margin-right: 4px;
  }
  .mg-lg-t-4 {
    margin-top: 4px;
  }
  .mg-lg-r-4 {
    margin-right: 4px;
  }
  .mg-lg-b-4 {
    margin-bottom: 4px;
  }
  .mg-lg-l-4 {
    margin-left: 4px;
  }
  .mg-lg-5 {
    margin: 5px;
  }
  .mg-lg-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-lg-x-5 {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mg-lg-t-5 {
    margin-top: 5px;
  }
  .mg-lg-r-5 {
    margin-right: 5px;
  }
  .mg-lg-b-5 {
    margin-bottom: 5px;
  }
  .mg-lg-l-5 {
    margin-left: 5px;
  }
  .mg-lg-6 {
    margin: 6px;
  }
  .mg-lg-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-lg-x-6 {
    margin-left: 6px;
    margin-right: 6px;
  }
  .mg-lg-t-6 {
    margin-top: 6px;
  }
  .mg-lg-r-6 {
    margin-right: 6px;
  }
  .mg-lg-b-6 {
    margin-bottom: 6px;
  }
  .mg-lg-l-6 {
    margin-left: 6px;
  }
  .mg-lg-7 {
    margin: 7px;
  }
  .mg-lg-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-lg-x-7 {
    margin-left: 7px;
    margin-right: 7px;
  }
  .mg-lg-t-7 {
    margin-top: 7px;
  }
  .mg-lg-r-7 {
    margin-right: 7px;
  }
  .mg-lg-b-7 {
    margin-bottom: 7px;
  }
  .mg-lg-l-7 {
    margin-left: 7px;
  }
  .mg-lg-8 {
    margin: 8px;
  }
  .mg-lg-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-lg-x-8 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .mg-lg-t-8 {
    margin-top: 8px;
  }
  .mg-lg-r-8 {
    margin-right: 8px;
  }
  .mg-lg-b-8 {
    margin-bottom: 8px;
  }
  .mg-lg-l-8 {
    margin-left: 8px;
  }
  .mg-lg-9 {
    margin: 9px;
  }
  .mg-lg-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-lg-x-9 {
    margin-left: 9px;
    margin-right: 9px;
  }
  .mg-lg-t-9 {
    margin-top: 9px;
  }
  .mg-lg-r-9 {
    margin-right: 9px;
  }
  .mg-lg-b-9 {
    margin-bottom: 9px;
  }
  .mg-lg-l-9 {
    margin-left: 9px;
  }
  .mg-lg-10 {
    margin: 10px;
  }
  .mg-lg-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-lg-x-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mg-lg-t-10 {
    margin-top: 10px;
  }
  .mg-lg-r-10 {
    margin-right: 10px;
  }
  .mg-lg-b-10 {
    margin-bottom: 10px;
  }
  .mg-lg-l-10 {
    margin-left: 10px;
  }
  .mg-lg-15 {
    margin: 15px;
  }
  .mg-lg-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-lg-x-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mg-lg-t-15 {
    margin-top: 15px;
  }
  .mg-lg-r-15 {
    margin-right: 15px;
  }
  .mg-lg-b-15 {
    margin-bottom: 15px;
  }
  .mg-lg-l-15 {
    margin-left: 15px;
  }
  .mg-lg-20 {
    margin: 20px;
  }
  .mg-lg-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-lg-x-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .mg-lg-t-20 {
    margin-top: 20px;
  }
  .mg-lg-r-20 {
    margin-right: 20px;
  }
  .mg-lg-b-20 {
    margin-bottom: 20px;
  }
  .mg-lg-l-20 {
    margin-left: 20px;
  }
  .mg-lg-25 {
    margin: 25px;
  }
  .mg-lg-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-lg-x-25 {
    margin-left: 25px;
    margin-right: 25px;
  }
  .mg-lg-t-25 {
    margin-top: 25px;
  }
  .mg-lg-r-25 {
    margin-right: 25px;
  }
  .mg-lg-b-25 {
    margin-bottom: 25px;
  }
  .mg-lg-l-25 {
    margin-left: 25px;
  }
  .mg-lg-30 {
    margin: 30px;
  }
  .mg-lg-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-lg-x-30 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .mg-lg-t-30 {
    margin-top: 30px;
  }
  .mg-lg-r-30 {
    margin-right: 30px;
  }
  .mg-lg-b-30 {
    margin-bottom: 30px;
  }
  .mg-lg-l-30 {
    margin-left: 30px;
  }
  .mg-lg-35 {
    margin: 35px;
  }
  .mg-lg-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-lg-x-35 {
    margin-left: 35px;
    margin-right: 35px;
  }
  .mg-lg-t-35 {
    margin-top: 35px;
  }
  .mg-lg-r-35 {
    margin-right: 35px;
  }
  .mg-lg-b-35 {
    margin-bottom: 35px;
  }
  .mg-lg-l-35 {
    margin-left: 35px;
  }
  .mg-lg-40 {
    margin: 40px;
  }
  .mg-lg-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-lg-x-40 {
    margin-left: 40px;
    margin-right: 40px;
  }
  .mg-lg-t-40 {
    margin-top: 40px;
  }
  .mg-lg-r-40 {
    margin-right: 40px;
  }
  .mg-lg-b-40 {
    margin-bottom: 40px;
  }
  .mg-lg-l-40 {
    margin-left: 40px;
  }
  .mg-lg-45 {
    margin: 45px;
  }
  .mg-lg-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-lg-x-45 {
    margin-left: 45px;
    margin-right: 45px;
  }
  .mg-lg-t-45 {
    margin-top: 45px;
  }
  .mg-lg-r-45 {
    margin-right: 45px;
  }
  .mg-lg-b-45 {
    margin-bottom: 45px;
  }
  .mg-lg-l-45 {
    margin-left: 45px;
  }
  .mg-lg-50 {
    margin: 50px;
  }
  .mg-lg-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-lg-x-50 {
    margin-left: 50px;
    margin-right: 50px;
  }
  .mg-lg-t-50 {
    margin-top: 50px;
  }
  .mg-lg-r-50 {
    margin-right: 50px;
  }
  .mg-lg-b-50 {
    margin-bottom: 50px;
  }
  .mg-lg-l-50 {
    margin-left: 50px;
  }
  .mg-lg-55 {
    margin: 55px;
  }
  .mg-lg-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-lg-x-55 {
    margin-left: 55px;
    margin-right: 55px;
  }
  .mg-lg-t-55 {
    margin-top: 55px;
  }
  .mg-lg-r-55 {
    margin-right: 55px;
  }
  .mg-lg-b-55 {
    margin-bottom: 55px;
  }
  .mg-lg-l-55 {
    margin-left: 55px;
  }
  .mg-lg-60 {
    margin: 60px;
  }
  .mg-lg-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-lg-x-60 {
    margin-left: 60px;
    margin-right: 60px;
  }
  .mg-lg-t-60 {
    margin-top: 60px;
  }
  .mg-lg-r-60 {
    margin-right: 60px;
  }
  .mg-lg-b-60 {
    margin-bottom: 60px;
  }
  .mg-lg-l-60 {
    margin-left: 60px;
  }
  .mg-lg-65 {
    margin: 65px;
  }
  .mg-lg-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-lg-x-65 {
    margin-left: 65px;
    margin-right: 65px;
  }
  .mg-lg-t-65 {
    margin-top: 65px;
  }
  .mg-lg-r-65 {
    margin-right: 65px;
  }
  .mg-lg-b-65 {
    margin-bottom: 65px;
  }
  .mg-lg-l-65 {
    margin-left: 65px;
  }
  .mg-lg-70 {
    margin: 70px;
  }
  .mg-lg-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-lg-x-70 {
    margin-left: 70px;
    margin-right: 70px;
  }
  .mg-lg-t-70 {
    margin-top: 70px;
  }
  .mg-lg-r-70 {
    margin-right: 70px;
  }
  .mg-lg-b-70 {
    margin-bottom: 70px;
  }
  .mg-lg-l-70 {
    margin-left: 70px;
  }
  .mg-lg-75 {
    margin: 75px;
  }
  .mg-lg-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-lg-x-75 {
    margin-left: 75px;
    margin-right: 75px;
  }
  .mg-lg-t-75 {
    margin-top: 75px;
  }
  .mg-lg-r-75 {
    margin-right: 75px;
  }
  .mg-lg-b-75 {
    margin-bottom: 75px;
  }
  .mg-lg-l-75 {
    margin-left: 75px;
  }
  .mg-lg-80 {
    margin: 80px;
  }
  .mg-lg-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-lg-x-80 {
    margin-left: 80px;
    margin-right: 80px;
  }
  .mg-lg-t-80 {
    margin-top: 80px;
  }
  .mg-lg-r-80 {
    margin-right: 80px;
  }
  .mg-lg-b-80 {
    margin-bottom: 80px;
  }
  .mg-lg-l-80 {
    margin-left: 80px;
  }
  .mg-lg-85 {
    margin: 85px;
  }
  .mg-lg-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-lg-x-85 {
    margin-left: 85px;
    margin-right: 85px;
  }
  .mg-lg-t-85 {
    margin-top: 85px;
  }
  .mg-lg-r-85 {
    margin-right: 85px;
  }
  .mg-lg-b-85 {
    margin-bottom: 85px;
  }
  .mg-lg-l-85 {
    margin-left: 85px;
  }
  .mg-lg-90 {
    margin: 90px;
  }
  .mg-lg-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-lg-x-90 {
    margin-left: 90px;
    margin-right: 90px;
  }
  .mg-lg-t-90 {
    margin-top: 90px;
  }
  .mg-lg-r-90 {
    margin-right: 90px;
  }
  .mg-lg-b-90 {
    margin-bottom: 90px;
  }
  .mg-lg-l-90 {
    margin-left: 90px;
  }
  .mg-lg-95 {
    margin: 95px;
  }
  .mg-lg-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-lg-x-95 {
    margin-left: 95px;
    margin-right: 95px;
  }
  .mg-lg-t-95 {
    margin-top: 95px;
  }
  .mg-lg-r-95 {
    margin-right: 95px;
  }
  .mg-lg-b-95 {
    margin-bottom: 95px;
  }
  .mg-lg-l-95 {
    margin-left: 95px;
  }
  .mg-lg-100 {
    margin: 100px;
  }
  .mg-lg-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-lg-x-100 {
    margin-left: 100px;
    margin-right: 100px;
  }
  .mg-lg-t-100 {
    margin-top: 100px;
  }
  .mg-lg-r-100 {
    margin-right: 100px;
  }
  .mg-lg-b-100 {
    margin-bottom: 100px;
  }
  .mg-lg-l-100 {
    margin-left: 100px;
  }
  .mg-lg-t-auto {
    margin-top: auto;
  }
  .mg-lg-r-auto {
    margin-right: auto;
  }
  .mg-lg-b-auto {
    margin-bottom: auto;
  }
  .mg-lg-l-auto {
    margin-left: auto;
  }
  .mg-lg-auto {
    margin: auto;
  }
  .mg-lg-x-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1200px) {
  .mg-xl-0 {
    margin: 0px;
  }
  .mg-xl-y-0 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .mg-xl-x-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .mg-xl-t-0 {
    margin-top: 0px;
  }
  .mg-xl-r-0 {
    margin-right: 0px;
  }
  .mg-xl-b-0 {
    margin-bottom: 0px;
  }
  .mg-xl-l-0 {
    margin-left: 0px;
  }
  .mg-xl-1 {
    margin: 1px;
  }
  .mg-xl-y-1 {
    margin-top: 1px;
    margin-bottom: 1px;
  }
  .mg-xl-x-1 {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mg-xl-t-1 {
    margin-top: 1px;
  }
  .mg-xl-r-1 {
    margin-right: 1px;
  }
  .mg-xl-b-1 {
    margin-bottom: 1px;
  }
  .mg-xl-l-1 {
    margin-left: 1px;
  }
  .mg-xl-2 {
    margin: 2px;
  }
  .mg-xl-y-2 {
    margin-top: 2px;
    margin-bottom: 2px;
  }
  .mg-xl-x-2 {
    margin-left: 2px;
    margin-right: 2px;
  }
  .mg-xl-t-2 {
    margin-top: 2px;
  }
  .mg-xl-r-2 {
    margin-right: 2px;
  }
  .mg-xl-b-2 {
    margin-bottom: 2px;
  }
  .mg-xl-l-2 {
    margin-left: 2px;
  }
  .mg-xl-3 {
    margin: 3px;
  }
  .mg-xl-y-3 {
    margin-top: 3px;
    margin-bottom: 3px;
  }
  .mg-xl-x-3 {
    margin-left: 3px;
    margin-right: 3px;
  }
  .mg-xl-t-3 {
    margin-top: 3px;
  }
  .mg-xl-r-3 {
    margin-right: 3px;
  }
  .mg-xl-b-3 {
    margin-bottom: 3px;
  }
  .mg-xl-l-3 {
    margin-left: 3px;
  }
  .mg-xl-4 {
    margin: 4px;
  }
  .mg-xl-y-4 {
    margin-top: 4px;
    margin-bottom: 4px;
  }
  .mg-xl-x-4 {
    margin-left: 4px;
    margin-right: 4px;
  }
  .mg-xl-t-4 {
    margin-top: 4px;
  }
  .mg-xl-r-4 {
    margin-right: 4px;
  }
  .mg-xl-b-4 {
    margin-bottom: 4px;
  }
  .mg-xl-l-4 {
    margin-left: 4px;
  }
  .mg-xl-5 {
    margin: 5px;
  }
  .mg-xl-y-5 {
    margin-top: 5px;
    margin-bottom: 5px;
  }
  .mg-xl-x-5 {
    margin-left: 5px;
    margin-right: 5px;
  }
  .mg-xl-t-5 {
    margin-top: 5px;
  }
  .mg-xl-r-5 {
    margin-right: 5px;
  }
  .mg-xl-b-5 {
    margin-bottom: 5px;
  }
  .mg-xl-l-5 {
    margin-left: 5px;
  }
  .mg-xl-6 {
    margin: 6px;
  }
  .mg-xl-y-6 {
    margin-top: 6px;
    margin-bottom: 6px;
  }
  .mg-xl-x-6 {
    margin-left: 6px;
    margin-right: 6px;
  }
  .mg-xl-t-6 {
    margin-top: 6px;
  }
  .mg-xl-r-6 {
    margin-right: 6px;
  }
  .mg-xl-b-6 {
    margin-bottom: 6px;
  }
  .mg-xl-l-6 {
    margin-left: 6px;
  }
  .mg-xl-7 {
    margin: 7px;
  }
  .mg-xl-y-7 {
    margin-top: 7px;
    margin-bottom: 7px;
  }
  .mg-xl-x-7 {
    margin-left: 7px;
    margin-right: 7px;
  }
  .mg-xl-t-7 {
    margin-top: 7px;
  }
  .mg-xl-r-7 {
    margin-right: 7px;
  }
  .mg-xl-b-7 {
    margin-bottom: 7px;
  }
  .mg-xl-l-7 {
    margin-left: 7px;
  }
  .mg-xl-8 {
    margin: 8px;
  }
  .mg-xl-y-8 {
    margin-top: 8px;
    margin-bottom: 8px;
  }
  .mg-xl-x-8 {
    margin-left: 8px;
    margin-right: 8px;
  }
  .mg-xl-t-8 {
    margin-top: 8px;
  }
  .mg-xl-r-8 {
    margin-right: 8px;
  }
  .mg-xl-b-8 {
    margin-bottom: 8px;
  }
  .mg-xl-l-8 {
    margin-left: 8px;
  }
  .mg-xl-9 {
    margin: 9px;
  }
  .mg-xl-y-9 {
    margin-top: 9px;
    margin-bottom: 9px;
  }
  .mg-xl-x-9 {
    margin-left: 9px;
    margin-right: 9px;
  }
  .mg-xl-t-9 {
    margin-top: 9px;
  }
  .mg-xl-r-9 {
    margin-right: 9px;
  }
  .mg-xl-b-9 {
    margin-bottom: 9px;
  }
  .mg-xl-l-9 {
    margin-left: 9px;
  }
  .mg-xl-10 {
    margin: 10px;
  }
  .mg-xl-y-10 {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .mg-xl-x-10 {
    margin-left: 10px;
    margin-right: 10px;
  }
  .mg-xl-t-10 {
    margin-top: 10px;
  }
  .mg-xl-r-10 {
    margin-right: 10px;
  }
  .mg-xl-b-10 {
    margin-bottom: 10px;
  }
  .mg-xl-l-10 {
    margin-left: 10px;
  }
  .mg-xl-15 {
    margin: 15px;
  }
  .mg-xl-y-15 {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .mg-xl-x-15 {
    margin-left: 15px;
    margin-right: 15px;
  }
  .mg-xl-t-15 {
    margin-top: 15px;
  }
  .mg-xl-r-15 {
    margin-right: 15px;
  }
  .mg-xl-b-15 {
    margin-bottom: 15px;
  }
  .mg-xl-l-15 {
    margin-left: 15px;
  }
  .mg-xl-20 {
    margin: 20px;
  }
  .mg-xl-y-20 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .mg-xl-x-20 {
    margin-left: 20px;
    margin-right: 20px;
  }
  .mg-xl-t-20 {
    margin-top: 20px;
  }
  .mg-xl-r-20 {
    margin-right: 20px;
  }
  .mg-xl-b-20 {
    margin-bottom: 20px;
  }
  .mg-xl-l-20 {
    margin-left: 20px;
  }
  .mg-xl-25 {
    margin: 25px;
  }
  .mg-xl-y-25 {
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .mg-xl-x-25 {
    margin-left: 25px;
    margin-right: 25px;
  }
  .mg-xl-t-25 {
    margin-top: 25px;
  }
  .mg-xl-r-25 {
    margin-right: 25px;
  }
  .mg-xl-b-25 {
    margin-bottom: 25px;
  }
  .mg-xl-l-25 {
    margin-left: 25px;
  }
  .mg-xl-30 {
    margin: 30px;
  }
  .mg-xl-y-30 {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .mg-xl-x-30 {
    margin-left: 30px;
    margin-right: 30px;
  }
  .mg-xl-t-30 {
    margin-top: 30px;
  }
  .mg-xl-r-30 {
    margin-right: 30px;
  }
  .mg-xl-b-30 {
    margin-bottom: 30px;
  }
  .mg-xl-l-30 {
    margin-left: 30px;
  }
  .mg-xl-35 {
    margin: 35px;
  }
  .mg-xl-y-35 {
    margin-top: 35px;
    margin-bottom: 35px;
  }
  .mg-xl-x-35 {
    margin-left: 35px;
    margin-right: 35px;
  }
  .mg-xl-t-35 {
    margin-top: 35px;
  }
  .mg-xl-r-35 {
    margin-right: 35px;
  }
  .mg-xl-b-35 {
    margin-bottom: 35px;
  }
  .mg-xl-l-35 {
    margin-left: 35px;
  }
  .mg-xl-40 {
    margin: 40px;
  }
  .mg-xl-y-40 {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .mg-xl-x-40 {
    margin-left: 40px;
    margin-right: 40px;
  }
  .mg-xl-t-40 {
    margin-top: 40px;
  }
  .mg-xl-r-40 {
    margin-right: 40px;
  }
  .mg-xl-b-40 {
    margin-bottom: 40px;
  }
  .mg-xl-l-40 {
    margin-left: 40px;
  }
  .mg-xl-45 {
    margin: 45px;
  }
  .mg-xl-y-45 {
    margin-top: 45px;
    margin-bottom: 45px;
  }
  .mg-xl-x-45 {
    margin-left: 45px;
    margin-right: 45px;
  }
  .mg-xl-t-45 {
    margin-top: 45px;
  }
  .mg-xl-r-45 {
    margin-right: 45px;
  }
  .mg-xl-b-45 {
    margin-bottom: 45px;
  }
  .mg-xl-l-45 {
    margin-left: 45px;
  }
  .mg-xl-50 {
    margin: 50px;
  }
  .mg-xl-y-50 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .mg-xl-x-50 {
    margin-left: 50px;
    margin-right: 50px;
  }
  .mg-xl-t-50 {
    margin-top: 50px;
  }
  .mg-xl-r-50 {
    margin-right: 50px;
  }
  .mg-xl-b-50 {
    margin-bottom: 50px;
  }
  .mg-xl-l-50 {
    margin-left: 50px;
  }
  .mg-xl-55 {
    margin: 55px;
  }
  .mg-xl-y-55 {
    margin-top: 55px;
    margin-bottom: 55px;
  }
  .mg-xl-x-55 {
    margin-left: 55px;
    margin-right: 55px;
  }
  .mg-xl-t-55 {
    margin-top: 55px;
  }
  .mg-xl-r-55 {
    margin-right: 55px;
  }
  .mg-xl-b-55 {
    margin-bottom: 55px;
  }
  .mg-xl-l-55 {
    margin-left: 55px;
  }
  .mg-xl-60 {
    margin: 60px;
  }
  .mg-xl-y-60 {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .mg-xl-x-60 {
    margin-left: 60px;
    margin-right: 60px;
  }
  .mg-xl-t-60 {
    margin-top: 60px;
  }
  .mg-xl-r-60 {
    margin-right: 60px;
  }
  .mg-xl-b-60 {
    margin-bottom: 60px;
  }
  .mg-xl-l-60 {
    margin-left: 60px;
  }
  .mg-xl-65 {
    margin: 65px;
  }
  .mg-xl-y-65 {
    margin-top: 65px;
    margin-bottom: 65px;
  }
  .mg-xl-x-65 {
    margin-left: 65px;
    margin-right: 65px;
  }
  .mg-xl-t-65 {
    margin-top: 65px;
  }
  .mg-xl-r-65 {
    margin-right: 65px;
  }
  .mg-xl-b-65 {
    margin-bottom: 65px;
  }
  .mg-xl-l-65 {
    margin-left: 65px;
  }
  .mg-xl-70 {
    margin: 70px;
  }
  .mg-xl-y-70 {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .mg-xl-x-70 {
    margin-left: 70px;
    margin-right: 70px;
  }
  .mg-xl-t-70 {
    margin-top: 70px;
  }
  .mg-xl-r-70 {
    margin-right: 70px;
  }
  .mg-xl-b-70 {
    margin-bottom: 70px;
  }
  .mg-xl-l-70 {
    margin-left: 70px;
  }
  .mg-xl-75 {
    margin: 75px;
  }
  .mg-xl-y-75 {
    margin-top: 75px;
    margin-bottom: 75px;
  }
  .mg-xl-x-75 {
    margin-left: 75px;
    margin-right: 75px;
  }
  .mg-xl-t-75 {
    margin-top: 75px;
  }
  .mg-xl-r-75 {
    margin-right: 75px;
  }
  .mg-xl-b-75 {
    margin-bottom: 75px;
  }
  .mg-xl-l-75 {
    margin-left: 75px;
  }
  .mg-xl-80 {
    margin: 80px;
  }
  .mg-xl-y-80 {
    margin-top: 80px;
    margin-bottom: 80px;
  }
  .mg-xl-x-80 {
    margin-left: 80px;
    margin-right: 80px;
  }
  .mg-xl-t-80 {
    margin-top: 80px;
  }
  .mg-xl-r-80 {
    margin-right: 80px;
  }
  .mg-xl-b-80 {
    margin-bottom: 80px;
  }
  .mg-xl-l-80 {
    margin-left: 80px;
  }
  .mg-xl-85 {
    margin: 85px;
  }
  .mg-xl-y-85 {
    margin-top: 85px;
    margin-bottom: 85px;
  }
  .mg-xl-x-85 {
    margin-left: 85px;
    margin-right: 85px;
  }
  .mg-xl-t-85 {
    margin-top: 85px;
  }
  .mg-xl-r-85 {
    margin-right: 85px;
  }
  .mg-xl-b-85 {
    margin-bottom: 85px;
  }
  .mg-xl-l-85 {
    margin-left: 85px;
  }
  .mg-xl-90 {
    margin: 90px;
  }
  .mg-xl-y-90 {
    margin-top: 90px;
    margin-bottom: 90px;
  }
  .mg-xl-x-90 {
    margin-left: 90px;
    margin-right: 90px;
  }
  .mg-xl-t-90 {
    margin-top: 90px;
  }
  .mg-xl-r-90 {
    margin-right: 90px;
  }
  .mg-xl-b-90 {
    margin-bottom: 90px;
  }
  .mg-xl-l-90 {
    margin-left: 90px;
  }
  .mg-xl-95 {
    margin: 95px;
  }
  .mg-xl-y-95 {
    margin-top: 95px;
    margin-bottom: 95px;
  }
  .mg-xl-x-95 {
    margin-left: 95px;
    margin-right: 95px;
  }
  .mg-xl-t-95 {
    margin-top: 95px;
  }
  .mg-xl-r-95 {
    margin-right: 95px;
  }
  .mg-xl-b-95 {
    margin-bottom: 95px;
  }
  .mg-xl-l-95 {
    margin-left: 95px;
  }
  .mg-xl-100 {
    margin: 100px;
  }
  .mg-xl-y-100 {
    margin-top: 100px;
    margin-bottom: 100px;
  }
  .mg-xl-x-100 {
    margin-left: 100px;
    margin-right: 100px;
  }
  .mg-xl-t-100 {
    margin-top: 100px;
  }
  .mg-xl-r-100 {
    margin-right: 100px;
  }
  .mg-xl-b-100 {
    margin-bottom: 100px;
  }
  .mg-xl-l-100 {
    margin-left: 100px;
  }
  .mg-xl-t-auto {
    margin-top: auto;
  }
  .mg-xl-r-auto {
    margin-right: auto;
  }
  .mg-xl-b-auto {
    margin-bottom: auto;
  }
  .mg-xl-l-auto {
    margin-left: auto;
  }
  .mg-xl-auto {
    margin: auto;
  }
  .mg-xl-x-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
.m-0 {
  margin: 0 !important;
}

.mt-0, .my-0 {
  margin-top: 0 !important;
}

.me-0, .mx-0 {
  margin-right: 0 !important;
}

.mb-0, .my-0 {
  margin-bottom: 0 !important;
}

.ms-0, .mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1, .my-1 {
  margin-top: 0.25rem !important;
}

.me-1, .mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1, .my-1 {
  margin-bottom: 0.25rem !important;
}

.ms-1, .mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2, .my-2 {
  margin-top: 0.5rem !important;
}

.me-2, .mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2, .my-2 {
  margin-bottom: 0.5rem !important;
}

.ms-2, .mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3, .my-3 {
  margin-top: 1rem !important;
}

.me-3, .mx-3 {
  margin-right: 1rem !important;
}

.mb-3, .my-3 {
  margin-bottom: 1rem !important;
}

.ms-3, .mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4, .my-4 {
  margin-top: 1.5rem !important;
}

.me-4, .mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4, .my-4 {
  margin-bottom: 1.5rem !important;
}

.ms-4, .mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5, .my-5 {
  margin-top: 3rem !important;
}

.me-5, .mx-5 {
  margin-right: 3rem !important;
}

.mb-5, .my-5 {
  margin-bottom: 3rem !important;
}

.ms-5, .mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0, .py-0 {
  padding-top: 0 !important;
}

.pe-0, .px-0 {
  padding-right: 0 !important;
}

.pb-0, .py-0 {
  padding-bottom: 0 !important;
}

.ps-0, .px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1, .py-1 {
  padding-top: 0.25rem !important;
}

.pe-1, .px-1 {
  padding-right: 0.25rem !important;
}

.pb-1, .py-1 {
  padding-bottom: 0.25rem !important;
}

.ps-1, .px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2, .py-2 {
  padding-top: 0.5rem !important;
}

.pe-2, .px-2 {
  padding-right: 0.5rem !important;
}

.pb-2, .py-2 {
  padding-bottom: 0.5rem !important;
}

.ps-2, .px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3, .py-3 {
  padding-top: 1rem !important;
}

.pe-3, .px-3 {
  padding-right: 1rem !important;
}

.pb-3, .py-3 {
  padding-bottom: 1rem !important;
}

.ps-3, .px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4, .py-4 {
  padding-top: 1.5rem !important;
}

.pe-4, .px-4 {
  padding-right: 1.5rem !important;
}

.pb-4, .py-4 {
  padding-bottom: 1.5rem !important;
}

.ps-4, .px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5, .py-5 {
  padding-top: 3rem !important;
}

.pe-5, .px-5 {
  padding-right: 3rem !important;
}

.pb-5, .py-5 {
  padding-bottom: 3rem !important;
}

.ps-5, .px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1, .my-n1 {
  margin-top: -0.25rem !important;
}

.me-n1, .mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1, .my-n1 {
  margin-bottom: -0.25rem !important;
}

.ms-n1, .mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2, .my-n2 {
  margin-top: -0.5rem !important;
}

.me-n2, .mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2, .my-n2 {
  margin-bottom: -0.5rem !important;
}

.ms-n2, .mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3, .my-n3 {
  margin-top: -1rem !important;
}

.me-n3, .mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3, .my-n3 {
  margin-bottom: -1rem !important;
}

.ms-n3, .mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4, .my-n4 {
  margin-top: -1.5rem !important;
}

.me-n4, .mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4, .my-n4 {
  margin-bottom: -1.5rem !important;
}

.ms-n4, .mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5, .my-n5 {
  margin-top: -3rem !important;
}

.me-n5, .mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5, .my-n5 {
  margin-bottom: -3rem !important;
}

.ms-n5, .mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto, .my-auto {
  margin-top: auto !important;
}

.me-auto, .mx-auto {
  margin-right: auto !important;
}

.mb-auto, .my-auto {
  margin-bottom: auto !important;
}

.ms-auto, .mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0, .my-sm-0 {
    margin-top: 0 !important;
  }
  .me-sm-0, .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0, .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ms-sm-0, .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1, .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .me-sm-1, .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1, .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-sm-1, .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2, .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .me-sm-2, .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2, .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-sm-2, .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3, .my-sm-3 {
    margin-top: 1rem !important;
  }
  .me-sm-3, .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3, .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ms-sm-3, .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4, .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .me-sm-4, .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4, .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-sm-4, .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5, .my-sm-5 {
    margin-top: 3rem !important;
  }
  .me-sm-5, .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5, .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ms-sm-5, .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0, .py-sm-0 {
    padding-top: 0 !important;
  }
  .pe-sm-0, .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0, .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .ps-sm-0, .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1, .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pe-sm-1, .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1, .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-sm-1, .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2, .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pe-sm-2, .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2, .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-sm-2, .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3, .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pe-sm-3, .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3, .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .ps-sm-3, .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4, .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pe-sm-4, .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4, .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-sm-4, .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5, .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-5, .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5, .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-5, .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1, .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .me-sm-n1, .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1, .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-sm-n1, .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2, .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .me-sm-n2, .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2, .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-sm-n2, .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3, .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .me-sm-n3, .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3, .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-sm-n3, .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4, .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .me-sm-n4, .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4, .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-sm-n4, .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5, .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n5, .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5, .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n5, .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto, .my-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-auto, .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto, .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-auto, .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0, .my-md-0 {
    margin-top: 0 !important;
  }
  .me-md-0, .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0, .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ms-md-0, .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1, .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .me-md-1, .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1, .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-md-1, .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2, .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .me-md-2, .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2, .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-md-2, .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3, .my-md-3 {
    margin-top: 1rem !important;
  }
  .me-md-3, .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3, .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ms-md-3, .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4, .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .me-md-4, .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4, .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-md-4, .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5, .my-md-5 {
    margin-top: 3rem !important;
  }
  .me-md-5, .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5, .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ms-md-5, .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0, .py-md-0 {
    padding-top: 0 !important;
  }
  .pe-md-0, .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0, .py-md-0 {
    padding-bottom: 0 !important;
  }
  .ps-md-0, .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1, .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pe-md-1, .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1, .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-md-1, .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2, .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pe-md-2, .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2, .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-md-2, .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3, .py-md-3 {
    padding-top: 1rem !important;
  }
  .pe-md-3, .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3, .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .ps-md-3, .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4, .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pe-md-4, .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4, .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-md-4, .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5, .py-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-5, .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5, .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-5, .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1, .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .me-md-n1, .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1, .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-md-n1, .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2, .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .me-md-n2, .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2, .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-md-n2, .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3, .my-md-n3 {
    margin-top: -1rem !important;
  }
  .me-md-n3, .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3, .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-md-n3, .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4, .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .me-md-n4, .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4, .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-md-n4, .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5, .my-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n5, .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5, .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n5, .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto, .my-md-auto {
    margin-top: auto !important;
  }
  .me-md-auto, .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto, .my-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-auto, .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0, .my-lg-0 {
    margin-top: 0 !important;
  }
  .me-lg-0, .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0, .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ms-lg-0, .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1, .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .me-lg-1, .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1, .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-lg-1, .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2, .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .me-lg-2, .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2, .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-lg-2, .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3, .my-lg-3 {
    margin-top: 1rem !important;
  }
  .me-lg-3, .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3, .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ms-lg-3, .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4, .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .me-lg-4, .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4, .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-lg-4, .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5, .my-lg-5 {
    margin-top: 3rem !important;
  }
  .me-lg-5, .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5, .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ms-lg-5, .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0, .py-lg-0 {
    padding-top: 0 !important;
  }
  .pe-lg-0, .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0, .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .ps-lg-0, .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1, .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pe-lg-1, .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1, .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-lg-1, .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2, .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pe-lg-2, .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2, .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-lg-2, .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3, .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pe-lg-3, .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3, .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .ps-lg-3, .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4, .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pe-lg-4, .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4, .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-lg-4, .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5, .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-5, .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5, .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-5, .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1, .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .me-lg-n1, .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1, .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-lg-n1, .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2, .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .me-lg-n2, .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2, .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-lg-n2, .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3, .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .me-lg-n3, .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3, .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-lg-n3, .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4, .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .me-lg-n4, .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4, .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-lg-n4, .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5, .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n5, .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5, .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n5, .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto, .my-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-auto, .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto, .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-auto, .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0, .my-xl-0 {
    margin-top: 0 !important;
  }
  .me-xl-0, .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0, .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ms-xl-0, .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1, .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .me-xl-1, .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1, .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ms-xl-1, .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2, .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .me-xl-2, .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2, .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ms-xl-2, .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3, .my-xl-3 {
    margin-top: 1rem !important;
  }
  .me-xl-3, .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3, .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ms-xl-3, .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4, .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .me-xl-4, .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4, .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ms-xl-4, .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5, .my-xl-5 {
    margin-top: 3rem !important;
  }
  .me-xl-5, .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5, .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ms-xl-5, .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0, .py-xl-0 {
    padding-top: 0 !important;
  }
  .pe-xl-0, .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0, .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .ps-xl-0, .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1, .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pe-xl-1, .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1, .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .ps-xl-1, .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2, .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pe-xl-2, .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2, .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .ps-xl-2, .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3, .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pe-xl-3, .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3, .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .ps-xl-3, .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4, .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pe-xl-4, .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4, .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .ps-xl-4, .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5, .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-5, .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5, .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-5, .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1, .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .me-xl-n1, .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1, .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ms-xl-n1, .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2, .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .me-xl-n2, .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2, .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ms-xl-n2, .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3, .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .me-xl-n3, .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3, .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ms-xl-n3, .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4, .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .me-xl-n4, .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4, .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ms-xl-n4, .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5, .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n5, .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5, .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n5, .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto, .my-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-auto, .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto, .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-auto, .mx-xl-auto {
    margin-left: auto !important;
  }
}
/* ###### Margin ###### */
/* ###### Opacity  ###### */
.op-0 {
  opacity: 0;
}

.op-0-f {
  opacity: 0 !important;
}

.op-1 {
  opacity: 0.1;
}

.op-1-f {
  opacity: 0.1 !important;
}

.op-2 {
  opacity: 0.2;
}

.op-2-f {
  opacity: 0.2 !important;
}

.op-3 {
  opacity: 0.3;
}

.op-3-f {
  opacity: 0.3 !important;
}

.op-4 {
  opacity: 0.4;
}

.op-4-f {
  opacity: 0.4 !important;
}

.op-5 {
  opacity: 0.5;
}

.op-5-f {
  opacity: 0.5 !important;
}

.op-6 {
  opacity: 0.6;
}

.op-6-f {
  opacity: 0.6 !important;
}

.op-7 {
  opacity: 0.7;
}

.op-7-f {
  opacity: 0.7 !important;
}

.op-8 {
  opacity: 0.8;
}

.op-8-f {
  opacity: 0.8 !important;
}

.op-9 {
  opacity: 0.9;
}

.op-9-f {
  opacity: 0.9 !important;
}

.opacity-1 {
  opacity: 1;
}

.shadow-base {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}

.shadow-1 {
  box-shadow: 0 0 7px 7px rgba(28, 39, 60, 0.1);
}

.shadow-2 {
  box-shadow: 0 0 30px rgba(28, 39, 60, 0.08);
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(162, 169, 204, 0.075) !important;
}

.shadow-md {
  box-shadow: 0 0.25rem 0.5rem rgba(162, 169, 204, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(162, 169, 204, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(162, 169, 204, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.overflow-y-auto {
  overflow-y: auto;
}

@media (min-width: 480px) {
  .op-xs-0 {
    opacity: 0;
  }
  .op-xs-0-f {
    opacity: 0 !important;
  }
  .op-xs-1 {
    opacity: 0.1;
  }
  .op-xs-1-f {
    opacity: 0.1 !important;
  }
  .op-xs-2 {
    opacity: 0.2;
  }
  .op-xs-2-f {
    opacity: 0.2 !important;
  }
  .op-xs-3 {
    opacity: 0.3;
  }
  .op-xs-3-f {
    opacity: 0.3 !important;
  }
  .op-xs-4 {
    opacity: 0.4;
  }
  .op-xs-4-f {
    opacity: 0.4 !important;
  }
  .op-xs-5 {
    opacity: 0.5;
  }
  .op-xs-5-f {
    opacity: 0.5 !important;
  }
  .op-xs-6 {
    opacity: 0.6;
  }
  .op-xs-6-f {
    opacity: 0.6 !important;
  }
  .op-xs-7 {
    opacity: 0.7;
  }
  .op-xs-7-f {
    opacity: 0.7 !important;
  }
  .op-xs-8 {
    opacity: 0.8;
  }
  .op-xs-8-f {
    opacity: 0.8 !important;
  }
  .op-xs-9 {
    opacity: 0.9;
  }
  .op-xs-9-f {
    opacity: 0.9 !important;
  }
}
@media (min-width: 576px) {
  .op-sm-0 {
    opacity: 0;
  }
  .op-sm-0-f {
    opacity: 0 !important;
  }
  .op-sm-1 {
    opacity: 0.1;
  }
  .op-sm-1-f {
    opacity: 0.1 !important;
  }
  .op-sm-2 {
    opacity: 0.2;
  }
  .op-sm-2-f {
    opacity: 0.2 !important;
  }
  .op-sm-3 {
    opacity: 0.3;
  }
  .op-sm-3-f {
    opacity: 0.3 !important;
  }
  .op-sm-4 {
    opacity: 0.4;
  }
  .op-sm-4-f {
    opacity: 0.4 !important;
  }
  .op-sm-5 {
    opacity: 0.5;
  }
  .op-sm-5-f {
    opacity: 0.5 !important;
  }
  .op-sm-6 {
    opacity: 0.6;
  }
  .op-sm-6-f {
    opacity: 0.6 !important;
  }
  .op-sm-7 {
    opacity: 0.7;
  }
  .op-sm-7-f {
    opacity: 0.7 !important;
  }
  .op-sm-8 {
    opacity: 0.8;
  }
  .op-sm-8-f {
    opacity: 0.8 !important;
  }
  .op-sm-9 {
    opacity: 0.9;
  }
  .op-sm-9-f {
    opacity: 0.9 !important;
  }
}
@media (min-width: 768px) {
  .op-md-0 {
    opacity: 0;
  }
  .op-md-0-f {
    opacity: 0 !important;
  }
  .op-md-1 {
    opacity: 0.1;
  }
  .op-md-1-f {
    opacity: 0.1 !important;
  }
  .op-md-2 {
    opacity: 0.2;
  }
  .op-md-2-f {
    opacity: 0.2 !important;
  }
  .op-md-3 {
    opacity: 0.3;
  }
  .op-md-3-f {
    opacity: 0.3 !important;
  }
  .op-md-4 {
    opacity: 0.4;
  }
  .op-md-4-f {
    opacity: 0.4 !important;
  }
  .op-md-5 {
    opacity: 0.5;
  }
  .op-md-5-f {
    opacity: 0.5 !important;
  }
  .op-md-6 {
    opacity: 0.6;
  }
  .op-md-6-f {
    opacity: 0.6 !important;
  }
  .op-md-7 {
    opacity: 0.7;
  }
  .op-md-7-f {
    opacity: 0.7 !important;
  }
  .op-md-8 {
    opacity: 0.8;
  }
  .op-md-8-f {
    opacity: 0.8 !important;
  }
  .op-md-9 {
    opacity: 0.9;
  }
  .op-md-9-f {
    opacity: 0.9 !important;
  }
}
@media (min-width: 992px) {
  .op-lg-0 {
    opacity: 0;
  }
  .op-lg-0-f {
    opacity: 0 !important;
  }
  .op-lg-1 {
    opacity: 0.1;
  }
  .op-lg-1-f {
    opacity: 0.1 !important;
  }
  .op-lg-2 {
    opacity: 0.2;
  }
  .op-lg-2-f {
    opacity: 0.2 !important;
  }
  .op-lg-3 {
    opacity: 0.3;
  }
  .op-lg-3-f {
    opacity: 0.3 !important;
  }
  .op-lg-4 {
    opacity: 0.4;
  }
  .op-lg-4-f {
    opacity: 0.4 !important;
  }
  .op-lg-5 {
    opacity: 0.5;
  }
  .op-lg-5-f {
    opacity: 0.5 !important;
  }
  .op-lg-6 {
    opacity: 0.6;
  }
  .op-lg-6-f {
    opacity: 0.6 !important;
  }
  .op-lg-7 {
    opacity: 0.7;
  }
  .op-lg-7-f {
    opacity: 0.7 !important;
  }
  .op-lg-8 {
    opacity: 0.8;
  }
  .op-lg-8-f {
    opacity: 0.8 !important;
  }
  .op-lg-9 {
    opacity: 0.9;
  }
  .op-lg-9-f {
    opacity: 0.9 !important;
  }
}
@media (min-width: 1200px) {
  .op-xl-0 {
    opacity: 0;
  }
  .op-xl-0-f {
    opacity: 0 !important;
  }
  .op-xl-1 {
    opacity: 0.1;
  }
  .op-xl-1-f {
    opacity: 0.1 !important;
  }
  .op-xl-2 {
    opacity: 0.2;
  }
  .op-xl-2-f {
    opacity: 0.2 !important;
  }
  .op-xl-3 {
    opacity: 0.3;
  }
  .op-xl-3-f {
    opacity: 0.3 !important;
  }
  .op-xl-4 {
    opacity: 0.4;
  }
  .op-xl-4-f {
    opacity: 0.4 !important;
  }
  .op-xl-5 {
    opacity: 0.5;
  }
  .op-xl-5-f {
    opacity: 0.5 !important;
  }
  .op-xl-6 {
    opacity: 0.6;
  }
  .op-xl-6-f {
    opacity: 0.6 !important;
  }
  .op-xl-7 {
    opacity: 0.7;
  }
  .op-xl-7-f {
    opacity: 0.7 !important;
  }
  .op-xl-8 {
    opacity: 0.8;
  }
  .op-xl-8-f {
    opacity: 0.8 !important;
  }
  .op-xl-9 {
    opacity: 0.9;
  }
  .op-xl-9-f {
    opacity: 0.9 !important;
  }
}
/* ###### Opacity  ###### */
/* ###### Padding  ###### */
.pd-0 {
  padding: 0px;
}

.pd-y-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.pd-x-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.pd-t-0 {
  padding-top: 0px;
}

.pd-r-0 {
  padding-right: 0px;
}

.pd-b-0 {
  padding-bottom: 0px;
}

.pd-l-0 {
  padding-left: 0px;
}

.pd-1 {
  padding: 1px;
}

.pd-y-1 {
  padding-top: 1px;
  padding-bottom: 1px;
}

.pd-x-1 {
  padding-left: 1px;
  padding-right: 1px;
}

.pd-t-1 {
  padding-top: 1px;
}

.pd-r-1 {
  padding-right: 1px;
}

.pd-b-1 {
  padding-bottom: 1px;
}

.pd-l-1 {
  padding-left: 1px;
}

.pd-2 {
  padding: 2px;
}

.pd-y-2 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.pd-x-2 {
  padding-left: 2px;
  padding-right: 2px;
}

.pd-t-2 {
  padding-top: 2px;
}

.pd-r-2 {
  padding-right: 2px;
}

.pd-b-2 {
  padding-bottom: 2px;
}

.pd-l-2 {
  padding-left: 2px;
}

.pd-3 {
  padding: 3px;
}

.pd-y-3 {
  padding-top: 3px;
  padding-bottom: 3px;
}

.pd-x-3 {
  padding-left: 3px;
  padding-right: 3px;
}

.pd-t-3 {
  padding-top: 3px;
}

.pd-r-3 {
  padding-right: 3px;
}

.pd-b-3 {
  padding-bottom: 3px;
}

.pd-l-3 {
  padding-left: 3px;
}

.pd-4 {
  padding: 4px;
}

.pd-y-4 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.pd-x-4 {
  padding-left: 4px;
  padding-right: 4px;
}

.pd-t-4 {
  padding-top: 4px;
}

.pd-r-4 {
  padding-right: 4px;
}

.pd-b-4 {
  padding-bottom: 4px;
}

.pd-l-4 {
  padding-left: 4px;
}

.pd-5 {
  padding: 5px;
}

.pd-y-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.pd-x-5 {
  padding-left: 5px;
  padding-right: 5px;
}

.pd-t-5 {
  padding-top: 5px;
}

.pd-r-5 {
  padding-right: 5px;
}

.pd-b-5 {
  padding-bottom: 5px;
}

.pd-l-5 {
  padding-left: 5px;
}

.pd-6 {
  padding: 6px;
}

.pd-y-6 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.pd-x-6 {
  padding-left: 6px;
  padding-right: 6px;
}

.pd-t-6 {
  padding-top: 6px;
}

.pd-r-6 {
  padding-right: 6px;
}

.pd-b-6 {
  padding-bottom: 6px;
}

.pd-l-6 {
  padding-left: 6px;
}

.pd-7 {
  padding: 7px;
}

.pd-y-7 {
  padding-top: 7px;
  padding-bottom: 7px;
}

.pd-x-7 {
  padding-left: 7px;
  padding-right: 7px;
}

.pd-t-7 {
  padding-top: 7px;
}

.pd-r-7 {
  padding-right: 7px;
}

.pd-b-7 {
  padding-bottom: 7px;
}

.pd-l-7 {
  padding-left: 7px;
}

.pd-8 {
  padding: 8px;
}

.pd-y-8 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.pd-x-8 {
  padding-left: 8px;
  padding-right: 8px;
}

.pd-t-8 {
  padding-top: 8px;
}

.pd-r-8 {
  padding-right: 8px;
}

.pd-b-8 {
  padding-bottom: 8px;
}

.pd-l-8 {
  padding-left: 8px;
}

.pd-9 {
  padding: 9px;
}

.pd-y-9 {
  padding-top: 9px;
  padding-bottom: 9px;
}

.pd-x-9 {
  padding-left: 9px;
  padding-right: 9px;
}

.pd-t-9 {
  padding-top: 9px;
}

.pd-r-9 {
  padding-right: 9px;
}

.pd-b-9 {
  padding-bottom: 9px;
}

.pd-l-9 {
  padding-left: 9px;
}

.pd-10 {
  padding: 10px;
}

.pd-y-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.pd-x-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.pd-t-10 {
  padding-top: 10px;
}

.pd-r-10 {
  padding-right: 10px;
}

.pd-b-10 {
  padding-bottom: 10px;
}

.pd-l-10 {
  padding-left: 10px;
}

.pd-15 {
  padding: 15px;
}

.pd-y-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.pd-x-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.pd-t-15 {
  padding-top: 15px;
}

.pd-r-15 {
  padding-right: 15px;
}

.pd-b-15 {
  padding-bottom: 15px;
}

.pd-l-15 {
  padding-left: 15px;
}

.pd-20 {
  padding: 20px;
}

.pd-y-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.pd-x-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.pd-t-20 {
  padding-top: 20px;
}

.pd-r-20 {
  padding-right: 20px;
}

.pd-b-20 {
  padding-bottom: 20px;
}

.pd-l-20 {
  padding-left: 20px;
}

.pd-25 {
  padding: 25px;
}

.pd-y-25 {
  padding-top: 25px;
  padding-bottom: 25px;
}

.pd-x-25 {
  padding-left: 25px;
  padding-right: 25px;
}

.pd-t-25 {
  padding-top: 25px;
}

.pd-r-25 {
  padding-right: 25px;
}

.pd-b-25 {
  padding-bottom: 25px;
}

.pd-l-25 {
  padding-left: 25px;
}

.pd-30 {
  padding: 30px;
}

.pd-y-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.pd-x-30 {
  padding-left: 30px;
  padding-right: 30px;
}

.pd-t-30 {
  padding-top: 30px;
}

.pd-r-30 {
  padding-right: 30px;
}

.pd-b-30 {
  padding-bottom: 30px;
}

.pd-l-30 {
  padding-left: 30px;
}

.pd-35 {
  padding: 35px;
}

.pd-y-35 {
  padding-top: 35px;
  padding-bottom: 35px;
}

.pd-x-35 {
  padding-left: 35px;
  padding-right: 35px;
}

.pd-t-35 {
  padding-top: 35px;
}

.pd-r-35 {
  padding-right: 35px;
}

.pd-b-35 {
  padding-bottom: 35px;
}

.pd-l-35 {
  padding-left: 35px;
}

.pd-40 {
  padding: 40px;
}

.pd-y-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.pd-x-40 {
  padding-left: 40px;
  padding-right: 40px;
}

.pd-t-40 {
  padding-top: 40px;
}

.pd-r-40 {
  padding-right: 40px;
}

.pd-b-40 {
  padding-bottom: 40px;
}

.pd-l-40 {
  padding-left: 40px;
}

.pd-45 {
  padding: 45px;
}

.pd-y-45 {
  padding-top: 45px;
  padding-bottom: 45px;
}

.pd-x-45 {
  padding-left: 45px;
  padding-right: 45px;
}

.pd-t-45 {
  padding-top: 45px;
}

.pd-r-45 {
  padding-right: 45px;
}

.pd-b-45 {
  padding-bottom: 45px;
}

.pd-l-45 {
  padding-left: 45px;
}

.pd-50 {
  padding: 50px;
}

.pd-y-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.pd-x-50 {
  padding-left: 50px;
  padding-right: 50px;
}

.pd-t-50 {
  padding-top: 50px;
}

.pd-r-50 {
  padding-right: 50px;
}

.pd-b-50 {
  padding-bottom: 50px;
}

.pd-l-50 {
  padding-left: 50px;
}

.pd-55 {
  padding: 55px;
}

.pd-y-55 {
  padding-top: 55px;
  padding-bottom: 55px;
}

.pd-x-55 {
  padding-left: 55px;
  padding-right: 55px;
}

.pd-t-55 {
  padding-top: 55px;
}

.pd-r-55 {
  padding-right: 55px;
}

.pd-b-55 {
  padding-bottom: 55px;
}

.pd-l-55 {
  padding-left: 55px;
}

.pd-60 {
  padding: 60px;
}

.pd-y-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.pd-x-60 {
  padding-left: 60px;
  padding-right: 60px;
}

.pd-t-60 {
  padding-top: 60px;
}

.pd-r-60 {
  padding-right: 60px;
}

.pd-b-60 {
  padding-bottom: 60px;
}

.pd-l-60 {
  padding-left: 60px;
}

.pd-65 {
  padding: 65px;
}

.pd-y-65 {
  padding-top: 65px;
  padding-bottom: 65px;
}

.pd-x-65 {
  padding-left: 65px;
  padding-right: 65px;
}

.pd-t-65 {
  padding-top: 65px;
}

.pd-r-65 {
  padding-right: 65px;
}

.pd-b-65 {
  padding-bottom: 65px;
}

.pd-l-65 {
  padding-left: 65px;
}

.pd-70 {
  padding: 70px;
}

.pd-y-70 {
  padding-top: 70px;
  padding-bottom: 70px;
}

.pd-x-70 {
  padding-left: 70px;
  padding-right: 70px;
}

.pd-t-70 {
  padding-top: 70px;
}

.pd-r-70 {
  padding-right: 70px;
}

.pd-b-70 {
  padding-bottom: 70px;
}

.pd-l-70 {
  padding-left: 70px;
}

.pd-75 {
  padding: 75px;
}

.pd-y-75 {
  padding-top: 75px;
  padding-bottom: 75px;
}

.pd-x-75 {
  padding-left: 75px;
  padding-right: 75px;
}

.pd-t-75 {
  padding-top: 75px;
}

.pd-r-75 {
  padding-right: 75px;
}

.pd-b-75 {
  padding-bottom: 75px;
}

.pd-l-75 {
  padding-left: 75px;
}

.pd-80 {
  padding: 80px;
}

.pd-y-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.pd-x-80 {
  padding-left: 80px;
  padding-right: 80px;
}

.pd-t-80 {
  padding-top: 80px;
}

.pd-r-80 {
  padding-right: 80px;
}

.pd-b-80 {
  padding-bottom: 80px;
}

.pd-l-80 {
  padding-left: 80px;
}

.pd-85 {
  padding: 85px;
}

.pd-y-85 {
  padding-top: 85px;
  padding-bottom: 85px;
}

.pd-x-85 {
  padding-left: 85px;
  padding-right: 85px;
}

.pd-t-85 {
  padding-top: 85px;
}

.pd-r-85 {
  padding-right: 85px;
}

.pd-b-85 {
  padding-bottom: 85px;
}

.pd-l-85 {
  padding-left: 85px;
}

.pd-90 {
  padding: 90px;
}

.pd-y-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}

.pd-x-90 {
  padding-left: 90px;
  padding-right: 90px;
}

.pd-t-90 {
  padding-top: 90px;
}

.pd-r-90 {
  padding-right: 90px;
}

.pd-b-90 {
  padding-bottom: 90px;
}

.pd-l-90 {
  padding-left: 90px;
}

.pd-95 {
  padding: 95px;
}

.pd-y-95 {
  padding-top: 95px;
  padding-bottom: 95px;
}

.pd-x-95 {
  padding-left: 95px;
  padding-right: 95px;
}

.pd-t-95 {
  padding-top: 95px;
}

.pd-r-95 {
  padding-right: 95px;
}

.pd-b-95 {
  padding-bottom: 95px;
}

.pd-l-95 {
  padding-left: 95px;
}

.pd-100 {
  padding: 100px;
}

.pd-y-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}

.pd-x-100 {
  padding-left: 100px;
  padding-right: 100px;
}

.pd-t-100 {
  padding-top: 100px;
}

.pd-r-100 {
  padding-right: 100px;
}

.pd-b-100 {
  padding-bottom: 100px;
}

.pd-l-100 {
  padding-left: 100px;
}

.pd-110 {
  padding: 110px;
}

.pd-y-110 {
  padding-top: 110px;
  padding-bottom: 110px;
}

.pd-x-110 {
  padding-left: 110px;
  padding-right: 110px;
}

.pd-t-110 {
  padding-top: 110px;
}

.pd-r-110 {
  padding-right: 110px;
}

.pd-b-110 {
  padding-bottom: 110px;
}

.pd-l-110 {
  padding-left: 110px;
}

.pd-120 {
  padding: 120px;
}

.pd-y-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.pd-x-120 {
  padding-left: 120px;
  padding-right: 120px;
}

.pd-t-120 {
  padding-top: 120px;
}

.pd-r-120 {
  padding-right: 120px;
}

.pd-b-120 {
  padding-bottom: 120px;
}

.pd-l-120 {
  padding-left: 120px;
}

.pd-130 {
  padding: 130px;
}

.pd-y-130 {
  padding-top: 130px;
  padding-bottom: 130px;
}

.pd-x-130 {
  padding-left: 130px;
  padding-right: 130px;
}

.pd-t-130 {
  padding-top: 130px;
}

.pd-r-130 {
  padding-right: 130px;
}

.pd-b-130 {
  padding-bottom: 130px;
}

.pd-l-130 {
  padding-left: 130px;
}

.pd-140 {
  padding: 140px;
}

.pd-y-140 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.pd-x-140 {
  padding-left: 140px;
  padding-right: 140px;
}

.pd-t-140 {
  padding-top: 140px;
}

.pd-r-140 {
  padding-right: 140px;
}

.pd-b-140 {
  padding-bottom: 140px;
}

.pd-l-140 {
  padding-left: 140px;
}

.pd-150 {
  padding: 150px;
}

.pd-y-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}

.pd-x-150 {
  padding-left: 150px;
  padding-right: 150px;
}

.pd-t-150 {
  padding-top: 150px;
}

.pd-r-150 {
  padding-right: 150px;
}

.pd-b-150 {
  padding-bottom: 150px;
}

.pd-l-150 {
  padding-left: 150px;
}

.pd-160 {
  padding: 160px;
}

.pd-y-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}

.pd-x-160 {
  padding-left: 160px;
  padding-right: 160px;
}

.pd-t-160 {
  padding-top: 160px;
}

.pd-r-160 {
  padding-right: 160px;
}

.pd-b-160 {
  padding-bottom: 160px;
}

.pd-l-160 {
  padding-left: 160px;
}

.pd-170 {
  padding: 170px;
}

.pd-y-170 {
  padding-top: 170px;
  padding-bottom: 170px;
}

.pd-x-170 {
  padding-left: 170px;
  padding-right: 170px;
}

.pd-t-170 {
  padding-top: 170px;
}

.pd-r-170 {
  padding-right: 170px;
}

.pd-b-170 {
  padding-bottom: 170px;
}

.pd-l-170 {
  padding-left: 170px;
}

.pd-180 {
  padding: 180px;
}

.pd-y-180 {
  padding-top: 180px;
  padding-bottom: 180px;
}

.pd-x-180 {
  padding-left: 180px;
  padding-right: 180px;
}

.pd-t-180 {
  padding-top: 180px;
}

.pd-r-180 {
  padding-right: 180px;
}

.pd-b-180 {
  padding-bottom: 180px;
}

.pd-l-180 {
  padding-left: 180px;
}

.pd-190 {
  padding: 190px;
}

.pd-y-190 {
  padding-top: 190px;
  padding-bottom: 190px;
}

.pd-x-190 {
  padding-left: 190px;
  padding-right: 190px;
}

.pd-t-190 {
  padding-top: 190px;
}

.pd-r-190 {
  padding-right: 190px;
}

.pd-b-190 {
  padding-bottom: 190px;
}

.pd-l-190 {
  padding-left: 190px;
}

.pd-200 {
  padding: 200px;
}

.pd-y-200 {
  padding-top: 200px;
  padding-bottom: 200px;
}

.pd-x-200 {
  padding-left: 200px;
  padding-right: 200px;
}

.pd-t-200 {
  padding-top: 200px;
}

.pd-r-200 {
  padding-right: 200px;
}

.pd-b-200 {
  padding-bottom: 200px;
}

.pd-l-200 {
  padding-left: 200px;
}

@media (min-width: 480px) {
  .pd-xs-0 {
    padding: 0px;
  }
  .pd-xs-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-xs-x-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .pd-xs-t-0 {
    padding-top: 0px;
  }
  .pd-xs-r-0 {
    padding-right: 0px;
  }
  .pd-xs-b-0 {
    padding-bottom: 0px;
  }
  .pd-xs-l-0 {
    padding-left: 0px;
  }
  .pd-xs-1 {
    padding: 1px;
  }
  .pd-xs-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-xs-x-1 {
    padding-left: 1px;
    padding-right: 1px;
  }
  .pd-xs-t-1 {
    padding-top: 1px;
  }
  .pd-xs-r-1 {
    padding-right: 1px;
  }
  .pd-xs-b-1 {
    padding-bottom: 1px;
  }
  .pd-xs-l-1 {
    padding-left: 1px;
  }
  .pd-xs-2 {
    padding: 2px;
  }
  .pd-xs-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-xs-x-2 {
    padding-left: 2px;
    padding-right: 2px;
  }
  .pd-xs-t-2 {
    padding-top: 2px;
  }
  .pd-xs-r-2 {
    padding-right: 2px;
  }
  .pd-xs-b-2 {
    padding-bottom: 2px;
  }
  .pd-xs-l-2 {
    padding-left: 2px;
  }
  .pd-xs-3 {
    padding: 3px;
  }
  .pd-xs-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-xs-x-3 {
    padding-left: 3px;
    padding-right: 3px;
  }
  .pd-xs-t-3 {
    padding-top: 3px;
  }
  .pd-xs-r-3 {
    padding-right: 3px;
  }
  .pd-xs-b-3 {
    padding-bottom: 3px;
  }
  .pd-xs-l-3 {
    padding-left: 3px;
  }
  .pd-xs-4 {
    padding: 4px;
  }
  .pd-xs-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-xs-x-4 {
    padding-left: 4px;
    padding-right: 4px;
  }
  .pd-xs-t-4 {
    padding-top: 4px;
  }
  .pd-xs-r-4 {
    padding-right: 4px;
  }
  .pd-xs-b-4 {
    padding-bottom: 4px;
  }
  .pd-xs-l-4 {
    padding-left: 4px;
  }
  .pd-xs-5 {
    padding: 5px;
  }
  .pd-xs-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-xs-x-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
  .pd-xs-t-5 {
    padding-top: 5px;
  }
  .pd-xs-r-5 {
    padding-right: 5px;
  }
  .pd-xs-b-5 {
    padding-bottom: 5px;
  }
  .pd-xs-l-5 {
    padding-left: 5px;
  }
  .pd-xs-6 {
    padding: 6px;
  }
  .pd-xs-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-xs-x-6 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .pd-xs-t-6 {
    padding-top: 6px;
  }
  .pd-xs-r-6 {
    padding-right: 6px;
  }
  .pd-xs-b-6 {
    padding-bottom: 6px;
  }
  .pd-xs-l-6 {
    padding-left: 6px;
  }
  .pd-xs-7 {
    padding: 7px;
  }
  .pd-xs-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-xs-x-7 {
    padding-left: 7px;
    padding-right: 7px;
  }
  .pd-xs-t-7 {
    padding-top: 7px;
  }
  .pd-xs-r-7 {
    padding-right: 7px;
  }
  .pd-xs-b-7 {
    padding-bottom: 7px;
  }
  .pd-xs-l-7 {
    padding-left: 7px;
  }
  .pd-xs-8 {
    padding: 8px;
  }
  .pd-xs-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-xs-x-8 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .pd-xs-t-8 {
    padding-top: 8px;
  }
  .pd-xs-r-8 {
    padding-right: 8px;
  }
  .pd-xs-b-8 {
    padding-bottom: 8px;
  }
  .pd-xs-l-8 {
    padding-left: 8px;
  }
  .pd-xs-9 {
    padding: 9px;
  }
  .pd-xs-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-xs-x-9 {
    padding-left: 9px;
    padding-right: 9px;
  }
  .pd-xs-t-9 {
    padding-top: 9px;
  }
  .pd-xs-r-9 {
    padding-right: 9px;
  }
  .pd-xs-b-9 {
    padding-bottom: 9px;
  }
  .pd-xs-l-9 {
    padding-left: 9px;
  }
  .pd-xs-10 {
    padding: 10px;
  }
  .pd-xs-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-xs-x-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pd-xs-t-10 {
    padding-top: 10px;
  }
  .pd-xs-r-10 {
    padding-right: 10px;
  }
  .pd-xs-b-10 {
    padding-bottom: 10px;
  }
  .pd-xs-l-10 {
    padding-left: 10px;
  }
  .pd-xs-15 {
    padding: 15px;
  }
  .pd-xs-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-xs-x-15 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pd-xs-t-15 {
    padding-top: 15px;
  }
  .pd-xs-r-15 {
    padding-right: 15px;
  }
  .pd-xs-b-15 {
    padding-bottom: 15px;
  }
  .pd-xs-l-15 {
    padding-left: 15px;
  }
  .pd-xs-20 {
    padding: 20px;
  }
  .pd-xs-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-xs-x-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .pd-xs-t-20 {
    padding-top: 20px;
  }
  .pd-xs-r-20 {
    padding-right: 20px;
  }
  .pd-xs-b-20 {
    padding-bottom: 20px;
  }
  .pd-xs-l-20 {
    padding-left: 20px;
  }
  .pd-xs-25 {
    padding: 25px;
  }
  .pd-xs-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-xs-x-25 {
    padding-left: 25px;
    padding-right: 25px;
  }
  .pd-xs-t-25 {
    padding-top: 25px;
  }
  .pd-xs-r-25 {
    padding-right: 25px;
  }
  .pd-xs-b-25 {
    padding-bottom: 25px;
  }
  .pd-xs-l-25 {
    padding-left: 25px;
  }
  .pd-xs-30 {
    padding: 30px;
  }
  .pd-xs-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-xs-x-30 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .pd-xs-t-30 {
    padding-top: 30px;
  }
  .pd-xs-r-30 {
    padding-right: 30px;
  }
  .pd-xs-b-30 {
    padding-bottom: 30px;
  }
  .pd-xs-l-30 {
    padding-left: 30px;
  }
  .pd-xs-35 {
    padding: 35px;
  }
  .pd-xs-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-xs-x-35 {
    padding-left: 35px;
    padding-right: 35px;
  }
  .pd-xs-t-35 {
    padding-top: 35px;
  }
  .pd-xs-r-35 {
    padding-right: 35px;
  }
  .pd-xs-b-35 {
    padding-bottom: 35px;
  }
  .pd-xs-l-35 {
    padding-left: 35px;
  }
  .pd-xs-40 {
    padding: 40px;
  }
  .pd-xs-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-xs-x-40 {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pd-xs-t-40 {
    padding-top: 40px;
  }
  .pd-xs-r-40 {
    padding-right: 40px;
  }
  .pd-xs-b-40 {
    padding-bottom: 40px;
  }
  .pd-xs-l-40 {
    padding-left: 40px;
  }
  .pd-xs-45 {
    padding: 45px;
  }
  .pd-xs-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-xs-x-45 {
    padding-left: 45px;
    padding-right: 45px;
  }
  .pd-xs-t-45 {
    padding-top: 45px;
  }
  .pd-xs-r-45 {
    padding-right: 45px;
  }
  .pd-xs-b-45 {
    padding-bottom: 45px;
  }
  .pd-xs-l-45 {
    padding-left: 45px;
  }
  .pd-xs-50 {
    padding: 50px;
  }
  .pd-xs-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-xs-x-50 {
    padding-left: 50px;
    padding-right: 50px;
  }
  .pd-xs-t-50 {
    padding-top: 50px;
  }
  .pd-xs-r-50 {
    padding-right: 50px;
  }
  .pd-xs-b-50 {
    padding-bottom: 50px;
  }
  .pd-xs-l-50 {
    padding-left: 50px;
  }
  .pd-xs-55 {
    padding: 55px;
  }
  .pd-xs-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-xs-x-55 {
    padding-left: 55px;
    padding-right: 55px;
  }
  .pd-xs-t-55 {
    padding-top: 55px;
  }
  .pd-xs-r-55 {
    padding-right: 55px;
  }
  .pd-xs-b-55 {
    padding-bottom: 55px;
  }
  .pd-xs-l-55 {
    padding-left: 55px;
  }
  .pd-xs-60 {
    padding: 60px;
  }
  .pd-xs-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-xs-x-60 {
    padding-left: 60px;
    padding-right: 60px;
  }
  .pd-xs-t-60 {
    padding-top: 60px;
  }
  .pd-xs-r-60 {
    padding-right: 60px;
  }
  .pd-xs-b-60 {
    padding-bottom: 60px;
  }
  .pd-xs-l-60 {
    padding-left: 60px;
  }
  .pd-xs-65 {
    padding: 65px;
  }
  .pd-xs-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-xs-x-65 {
    padding-left: 65px;
    padding-right: 65px;
  }
  .pd-xs-t-65 {
    padding-top: 65px;
  }
  .pd-xs-r-65 {
    padding-right: 65px;
  }
  .pd-xs-b-65 {
    padding-bottom: 65px;
  }
  .pd-xs-l-65 {
    padding-left: 65px;
  }
  .pd-xs-70 {
    padding: 70px;
  }
  .pd-xs-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-xs-x-70 {
    padding-left: 70px;
    padding-right: 70px;
  }
  .pd-xs-t-70 {
    padding-top: 70px;
  }
  .pd-xs-r-70 {
    padding-right: 70px;
  }
  .pd-xs-b-70 {
    padding-bottom: 70px;
  }
  .pd-xs-l-70 {
    padding-left: 70px;
  }
  .pd-xs-75 {
    padding: 75px;
  }
  .pd-xs-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-xs-x-75 {
    padding-left: 75px;
    padding-right: 75px;
  }
  .pd-xs-t-75 {
    padding-top: 75px;
  }
  .pd-xs-r-75 {
    padding-right: 75px;
  }
  .pd-xs-b-75 {
    padding-bottom: 75px;
  }
  .pd-xs-l-75 {
    padding-left: 75px;
  }
  .pd-xs-80 {
    padding: 80px;
  }
  .pd-xs-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-xs-x-80 {
    padding-left: 80px;
    padding-right: 80px;
  }
  .pd-xs-t-80 {
    padding-top: 80px;
  }
  .pd-xs-r-80 {
    padding-right: 80px;
  }
  .pd-xs-b-80 {
    padding-bottom: 80px;
  }
  .pd-xs-l-80 {
    padding-left: 80px;
  }
  .pd-xs-85 {
    padding: 85px;
  }
  .pd-xs-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-xs-x-85 {
    padding-left: 85px;
    padding-right: 85px;
  }
  .pd-xs-t-85 {
    padding-top: 85px;
  }
  .pd-xs-r-85 {
    padding-right: 85px;
  }
  .pd-xs-b-85 {
    padding-bottom: 85px;
  }
  .pd-xs-l-85 {
    padding-left: 85px;
  }
  .pd-xs-90 {
    padding: 90px;
  }
  .pd-xs-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-xs-x-90 {
    padding-left: 90px;
    padding-right: 90px;
  }
  .pd-xs-t-90 {
    padding-top: 90px;
  }
  .pd-xs-r-90 {
    padding-right: 90px;
  }
  .pd-xs-b-90 {
    padding-bottom: 90px;
  }
  .pd-xs-l-90 {
    padding-left: 90px;
  }
  .pd-xs-95 {
    padding: 95px;
  }
  .pd-xs-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-xs-x-95 {
    padding-left: 95px;
    padding-right: 95px;
  }
  .pd-xs-t-95 {
    padding-top: 95px;
  }
  .pd-xs-r-95 {
    padding-right: 95px;
  }
  .pd-xs-b-95 {
    padding-bottom: 95px;
  }
  .pd-xs-l-95 {
    padding-left: 95px;
  }
  .pd-xs-100 {
    padding: 100px;
  }
  .pd-xs-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-xs-x-100 {
    padding-left: 100px;
    padding-right: 100px;
  }
  .pd-xs-t-100 {
    padding-top: 100px;
  }
  .pd-xs-r-100 {
    padding-right: 100px;
  }
  .pd-xs-b-100 {
    padding-bottom: 100px;
  }
  .pd-xs-l-100 {
    padding-left: 100px;
  }
  .pd-xs-110 {
    padding: 110px;
  }
  .pd-xs-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-xs-x-110 {
    padding-left: 110px;
    padding-right: 110px;
  }
  .pd-xs-t-110 {
    padding-top: 110px;
  }
  .pd-xs-r-110 {
    padding-right: 110px;
  }
  .pd-xs-b-110 {
    padding-bottom: 110px;
  }
  .pd-xs-l-110 {
    padding-left: 110px;
  }
  .pd-xs-120 {
    padding: 120px;
  }
  .pd-xs-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-xs-x-120 {
    padding-left: 120px;
    padding-right: 120px;
  }
  .pd-xs-t-120 {
    padding-top: 120px;
  }
  .pd-xs-r-120 {
    padding-right: 120px;
  }
  .pd-xs-b-120 {
    padding-bottom: 120px;
  }
  .pd-xs-l-120 {
    padding-left: 120px;
  }
  .pd-xs-130 {
    padding: 130px;
  }
  .pd-xs-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-xs-x-130 {
    padding-left: 130px;
    padding-right: 130px;
  }
  .pd-xs-t-130 {
    padding-top: 130px;
  }
  .pd-xs-r-130 {
    padding-right: 130px;
  }
  .pd-xs-b-130 {
    padding-bottom: 130px;
  }
  .pd-xs-l-130 {
    padding-left: 130px;
  }
  .pd-xs-140 {
    padding: 140px;
  }
  .pd-xs-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-xs-x-140 {
    padding-left: 140px;
    padding-right: 140px;
  }
  .pd-xs-t-140 {
    padding-top: 140px;
  }
  .pd-xs-r-140 {
    padding-right: 140px;
  }
  .pd-xs-b-140 {
    padding-bottom: 140px;
  }
  .pd-xs-l-140 {
    padding-left: 140px;
  }
  .pd-xs-150 {
    padding: 150px;
  }
  .pd-xs-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-xs-x-150 {
    padding-left: 150px;
    padding-right: 150px;
  }
  .pd-xs-t-150 {
    padding-top: 150px;
  }
  .pd-xs-r-150 {
    padding-right: 150px;
  }
  .pd-xs-b-150 {
    padding-bottom: 150px;
  }
  .pd-xs-l-150 {
    padding-left: 150px;
  }
  .pd-xs-160 {
    padding: 160px;
  }
  .pd-xs-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-xs-x-160 {
    padding-left: 160px;
    padding-right: 160px;
  }
  .pd-xs-t-160 {
    padding-top: 160px;
  }
  .pd-xs-r-160 {
    padding-right: 160px;
  }
  .pd-xs-b-160 {
    padding-bottom: 160px;
  }
  .pd-xs-l-160 {
    padding-left: 160px;
  }
  .pd-xs-170 {
    padding: 170px;
  }
  .pd-xs-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-xs-x-170 {
    padding-left: 170px;
    padding-right: 170px;
  }
  .pd-xs-t-170 {
    padding-top: 170px;
  }
  .pd-xs-r-170 {
    padding-right: 170px;
  }
  .pd-xs-b-170 {
    padding-bottom: 170px;
  }
  .pd-xs-l-170 {
    padding-left: 170px;
  }
  .pd-xs-180 {
    padding: 180px;
  }
  .pd-xs-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-xs-x-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
  .pd-xs-t-180 {
    padding-top: 180px;
  }
  .pd-xs-r-180 {
    padding-right: 180px;
  }
  .pd-xs-b-180 {
    padding-bottom: 180px;
  }
  .pd-xs-l-180 {
    padding-left: 180px;
  }
  .pd-xs-190 {
    padding: 190px;
  }
  .pd-xs-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-xs-x-190 {
    padding-left: 190px;
    padding-right: 190px;
  }
  .pd-xs-t-190 {
    padding-top: 190px;
  }
  .pd-xs-r-190 {
    padding-right: 190px;
  }
  .pd-xs-b-190 {
    padding-bottom: 190px;
  }
  .pd-xs-l-190 {
    padding-left: 190px;
  }
  .pd-xs-200 {
    padding: 200px;
  }
  .pd-xs-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-xs-x-200 {
    padding-left: 200px;
    padding-right: 200px;
  }
  .pd-xs-t-200 {
    padding-top: 200px;
  }
  .pd-xs-r-200 {
    padding-right: 200px;
  }
  .pd-xs-b-200 {
    padding-bottom: 200px;
  }
  .pd-xs-l-200 {
    padding-left: 200px;
  }
}
@media (min-width: 576px) {
  .pd-sm-0 {
    padding: 0px;
  }
  .pd-sm-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-sm-x-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .pd-sm-t-0 {
    padding-top: 0px;
  }
  .pd-sm-r-0 {
    padding-right: 0px;
  }
  .pd-sm-b-0 {
    padding-bottom: 0px;
  }
  .pd-sm-l-0 {
    padding-left: 0px;
  }
  .pd-sm-1 {
    padding: 1px;
  }
  .pd-sm-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-sm-x-1 {
    padding-left: 1px;
    padding-right: 1px;
  }
  .pd-sm-t-1 {
    padding-top: 1px;
  }
  .pd-sm-r-1 {
    padding-right: 1px;
  }
  .pd-sm-b-1 {
    padding-bottom: 1px;
  }
  .pd-sm-l-1 {
    padding-left: 1px;
  }
  .pd-sm-2 {
    padding: 2px;
  }
  .pd-sm-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-sm-x-2 {
    padding-left: 2px;
    padding-right: 2px;
  }
  .pd-sm-t-2 {
    padding-top: 2px;
  }
  .pd-sm-r-2 {
    padding-right: 2px;
  }
  .pd-sm-b-2 {
    padding-bottom: 2px;
  }
  .pd-sm-l-2 {
    padding-left: 2px;
  }
  .pd-sm-3 {
    padding: 3px;
  }
  .pd-sm-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-sm-x-3 {
    padding-left: 3px;
    padding-right: 3px;
  }
  .pd-sm-t-3 {
    padding-top: 3px;
  }
  .pd-sm-r-3 {
    padding-right: 3px;
  }
  .pd-sm-b-3 {
    padding-bottom: 3px;
  }
  .pd-sm-l-3 {
    padding-left: 3px;
  }
  .pd-sm-4 {
    padding: 4px;
  }
  .pd-sm-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-sm-x-4 {
    padding-left: 4px;
    padding-right: 4px;
  }
  .pd-sm-t-4 {
    padding-top: 4px;
  }
  .pd-sm-r-4 {
    padding-right: 4px;
  }
  .pd-sm-b-4 {
    padding-bottom: 4px;
  }
  .pd-sm-l-4 {
    padding-left: 4px;
  }
  .pd-sm-5 {
    padding: 5px;
  }
  .pd-sm-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-sm-x-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
  .pd-sm-t-5 {
    padding-top: 5px;
  }
  .pd-sm-r-5 {
    padding-right: 5px;
  }
  .pd-sm-b-5 {
    padding-bottom: 5px;
  }
  .pd-sm-l-5 {
    padding-left: 5px;
  }
  .pd-sm-6 {
    padding: 6px;
  }
  .pd-sm-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-sm-x-6 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .pd-sm-t-6 {
    padding-top: 6px;
  }
  .pd-sm-r-6 {
    padding-right: 6px;
  }
  .pd-sm-b-6 {
    padding-bottom: 6px;
  }
  .pd-sm-l-6 {
    padding-left: 6px;
  }
  .pd-sm-7 {
    padding: 7px;
  }
  .pd-sm-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-sm-x-7 {
    padding-left: 7px;
    padding-right: 7px;
  }
  .pd-sm-t-7 {
    padding-top: 7px;
  }
  .pd-sm-r-7 {
    padding-right: 7px;
  }
  .pd-sm-b-7 {
    padding-bottom: 7px;
  }
  .pd-sm-l-7 {
    padding-left: 7px;
  }
  .pd-sm-8 {
    padding: 8px;
  }
  .pd-sm-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-sm-x-8 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .pd-sm-t-8 {
    padding-top: 8px;
  }
  .pd-sm-r-8 {
    padding-right: 8px;
  }
  .pd-sm-b-8 {
    padding-bottom: 8px;
  }
  .pd-sm-l-8 {
    padding-left: 8px;
  }
  .pd-sm-9 {
    padding: 9px;
  }
  .pd-sm-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-sm-x-9 {
    padding-left: 9px;
    padding-right: 9px;
  }
  .pd-sm-t-9 {
    padding-top: 9px;
  }
  .pd-sm-r-9 {
    padding-right: 9px;
  }
  .pd-sm-b-9 {
    padding-bottom: 9px;
  }
  .pd-sm-l-9 {
    padding-left: 9px;
  }
  .pd-sm-10 {
    padding: 10px;
  }
  .pd-sm-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-sm-x-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pd-sm-t-10 {
    padding-top: 10px;
  }
  .pd-sm-r-10 {
    padding-right: 10px;
  }
  .pd-sm-b-10 {
    padding-bottom: 10px;
  }
  .pd-sm-l-10 {
    padding-left: 10px;
  }
  .pd-sm-15 {
    padding: 15px;
  }
  .pd-sm-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-sm-x-15 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pd-sm-t-15 {
    padding-top: 15px;
  }
  .pd-sm-r-15 {
    padding-right: 15px;
  }
  .pd-sm-b-15 {
    padding-bottom: 15px;
  }
  .pd-sm-l-15 {
    padding-left: 15px;
  }
  .pd-sm-20 {
    padding: 20px;
  }
  .pd-sm-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-sm-x-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .pd-sm-t-20 {
    padding-top: 20px;
  }
  .pd-sm-r-20 {
    padding-right: 20px;
  }
  .pd-sm-b-20 {
    padding-bottom: 20px;
  }
  .pd-sm-l-20 {
    padding-left: 20px;
  }
  .pd-sm-25 {
    padding: 25px;
  }
  .pd-sm-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-sm-x-25 {
    padding-left: 25px;
    padding-right: 25px;
  }
  .pd-sm-t-25 {
    padding-top: 25px;
  }
  .pd-sm-r-25 {
    padding-right: 25px;
  }
  .pd-sm-b-25 {
    padding-bottom: 25px;
  }
  .pd-sm-l-25 {
    padding-left: 25px;
  }
  .pd-sm-30 {
    padding: 30px;
  }
  .pd-sm-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-sm-x-30 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .pd-sm-t-30 {
    padding-top: 30px;
  }
  .pd-sm-r-30 {
    padding-right: 30px;
  }
  .pd-sm-b-30 {
    padding-bottom: 30px;
  }
  .pd-sm-l-30 {
    padding-left: 30px;
  }
  .pd-sm-35 {
    padding: 35px;
  }
  .pd-sm-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-sm-x-35 {
    padding-left: 35px;
    padding-right: 35px;
  }
  .pd-sm-t-35 {
    padding-top: 35px;
  }
  .pd-sm-r-35 {
    padding-right: 35px;
  }
  .pd-sm-b-35 {
    padding-bottom: 35px;
  }
  .pd-sm-l-35 {
    padding-left: 35px;
  }
  .pd-sm-40 {
    padding: 40px;
  }
  .pd-sm-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-sm-x-40 {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pd-sm-t-40 {
    padding-top: 40px;
  }
  .pd-sm-r-40 {
    padding-right: 40px;
  }
  .pd-sm-b-40 {
    padding-bottom: 40px;
  }
  .pd-sm-l-40 {
    padding-left: 40px;
  }
  .pd-sm-45 {
    padding: 45px;
  }
  .pd-sm-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-sm-x-45 {
    padding-left: 45px;
    padding-right: 45px;
  }
  .pd-sm-t-45 {
    padding-top: 45px;
  }
  .pd-sm-r-45 {
    padding-right: 45px;
  }
  .pd-sm-b-45 {
    padding-bottom: 45px;
  }
  .pd-sm-l-45 {
    padding-left: 45px;
  }
  .pd-sm-50 {
    padding: 50px;
  }
  .pd-sm-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-sm-x-50 {
    padding-left: 50px;
    padding-right: 50px;
  }
  .pd-sm-t-50 {
    padding-top: 50px;
  }
  .pd-sm-r-50 {
    padding-right: 50px;
  }
  .pd-sm-b-50 {
    padding-bottom: 50px;
  }
  .pd-sm-l-50 {
    padding-left: 50px;
  }
  .pd-sm-55 {
    padding: 55px;
  }
  .pd-sm-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-sm-x-55 {
    padding-left: 55px;
    padding-right: 55px;
  }
  .pd-sm-t-55 {
    padding-top: 55px;
  }
  .pd-sm-r-55 {
    padding-right: 55px;
  }
  .pd-sm-b-55 {
    padding-bottom: 55px;
  }
  .pd-sm-l-55 {
    padding-left: 55px;
  }
  .pd-sm-60 {
    padding: 60px;
  }
  .pd-sm-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-sm-x-60 {
    padding-left: 60px;
    padding-right: 60px;
  }
  .pd-sm-t-60 {
    padding-top: 60px;
  }
  .pd-sm-r-60 {
    padding-right: 60px;
  }
  .pd-sm-b-60 {
    padding-bottom: 60px;
  }
  .pd-sm-l-60 {
    padding-left: 60px;
  }
  .pd-sm-65 {
    padding: 65px;
  }
  .pd-sm-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-sm-x-65 {
    padding-left: 65px;
    padding-right: 65px;
  }
  .pd-sm-t-65 {
    padding-top: 65px;
  }
  .pd-sm-r-65 {
    padding-right: 65px;
  }
  .pd-sm-b-65 {
    padding-bottom: 65px;
  }
  .pd-sm-l-65 {
    padding-left: 65px;
  }
  .pd-sm-70 {
    padding: 70px;
  }
  .pd-sm-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-sm-x-70 {
    padding-left: 70px;
    padding-right: 70px;
  }
  .pd-sm-t-70 {
    padding-top: 70px;
  }
  .pd-sm-r-70 {
    padding-right: 70px;
  }
  .pd-sm-b-70 {
    padding-bottom: 70px;
  }
  .pd-sm-l-70 {
    padding-left: 70px;
  }
  .pd-sm-75 {
    padding: 75px;
  }
  .pd-sm-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-sm-x-75 {
    padding-left: 75px;
    padding-right: 75px;
  }
  .pd-sm-t-75 {
    padding-top: 75px;
  }
  .pd-sm-r-75 {
    padding-right: 75px;
  }
  .pd-sm-b-75 {
    padding-bottom: 75px;
  }
  .pd-sm-l-75 {
    padding-left: 75px;
  }
  .pd-sm-80 {
    padding: 80px;
  }
  .pd-sm-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-sm-x-80 {
    padding-left: 80px;
    padding-right: 80px;
  }
  .pd-sm-t-80 {
    padding-top: 80px;
  }
  .pd-sm-r-80 {
    padding-right: 80px;
  }
  .pd-sm-b-80 {
    padding-bottom: 80px;
  }
  .pd-sm-l-80 {
    padding-left: 80px;
  }
  .pd-sm-85 {
    padding: 85px;
  }
  .pd-sm-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-sm-x-85 {
    padding-left: 85px;
    padding-right: 85px;
  }
  .pd-sm-t-85 {
    padding-top: 85px;
  }
  .pd-sm-r-85 {
    padding-right: 85px;
  }
  .pd-sm-b-85 {
    padding-bottom: 85px;
  }
  .pd-sm-l-85 {
    padding-left: 85px;
  }
  .pd-sm-90 {
    padding: 90px;
  }
  .pd-sm-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-sm-x-90 {
    padding-left: 90px;
    padding-right: 90px;
  }
  .pd-sm-t-90 {
    padding-top: 90px;
  }
  .pd-sm-r-90 {
    padding-right: 90px;
  }
  .pd-sm-b-90 {
    padding-bottom: 90px;
  }
  .pd-sm-l-90 {
    padding-left: 90px;
  }
  .pd-sm-95 {
    padding: 95px;
  }
  .pd-sm-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-sm-x-95 {
    padding-left: 95px;
    padding-right: 95px;
  }
  .pd-sm-t-95 {
    padding-top: 95px;
  }
  .pd-sm-r-95 {
    padding-right: 95px;
  }
  .pd-sm-b-95 {
    padding-bottom: 95px;
  }
  .pd-sm-l-95 {
    padding-left: 95px;
  }
  .pd-sm-100 {
    padding: 100px;
  }
  .pd-sm-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-sm-x-100 {
    padding-left: 100px;
    padding-right: 100px;
  }
  .pd-sm-t-100 {
    padding-top: 100px;
  }
  .pd-sm-r-100 {
    padding-right: 100px;
  }
  .pd-sm-b-100 {
    padding-bottom: 100px;
  }
  .pd-sm-l-100 {
    padding-left: 100px;
  }
  .pd-sm-110 {
    padding: 110px;
  }
  .pd-sm-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-sm-x-110 {
    padding-left: 110px;
    padding-right: 110px;
  }
  .pd-sm-t-110 {
    padding-top: 110px;
  }
  .pd-sm-r-110 {
    padding-right: 110px;
  }
  .pd-sm-b-110 {
    padding-bottom: 110px;
  }
  .pd-sm-l-110 {
    padding-left: 110px;
  }
  .pd-sm-120 {
    padding: 120px;
  }
  .pd-sm-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-sm-x-120 {
    padding-left: 120px;
    padding-right: 120px;
  }
  .pd-sm-t-120 {
    padding-top: 120px;
  }
  .pd-sm-r-120 {
    padding-right: 120px;
  }
  .pd-sm-b-120 {
    padding-bottom: 120px;
  }
  .pd-sm-l-120 {
    padding-left: 120px;
  }
  .pd-sm-130 {
    padding: 130px;
  }
  .pd-sm-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-sm-x-130 {
    padding-left: 130px;
    padding-right: 130px;
  }
  .pd-sm-t-130 {
    padding-top: 130px;
  }
  .pd-sm-r-130 {
    padding-right: 130px;
  }
  .pd-sm-b-130 {
    padding-bottom: 130px;
  }
  .pd-sm-l-130 {
    padding-left: 130px;
  }
  .pd-sm-140 {
    padding: 140px;
  }
  .pd-sm-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-sm-x-140 {
    padding-left: 140px;
    padding-right: 140px;
  }
  .pd-sm-t-140 {
    padding-top: 140px;
  }
  .pd-sm-r-140 {
    padding-right: 140px;
  }
  .pd-sm-b-140 {
    padding-bottom: 140px;
  }
  .pd-sm-l-140 {
    padding-left: 140px;
  }
  .pd-sm-150 {
    padding: 150px;
  }
  .pd-sm-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-sm-x-150 {
    padding-left: 150px;
    padding-right: 150px;
  }
  .pd-sm-t-150 {
    padding-top: 150px;
  }
  .pd-sm-r-150 {
    padding-right: 150px;
  }
  .pd-sm-b-150 {
    padding-bottom: 150px;
  }
  .pd-sm-l-150 {
    padding-left: 150px;
  }
  .pd-sm-160 {
    padding: 160px;
  }
  .pd-sm-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-sm-x-160 {
    padding-left: 160px;
    padding-right: 160px;
  }
  .pd-sm-t-160 {
    padding-top: 160px;
  }
  .pd-sm-r-160 {
    padding-right: 160px;
  }
  .pd-sm-b-160 {
    padding-bottom: 160px;
  }
  .pd-sm-l-160 {
    padding-left: 160px;
  }
  .pd-sm-170 {
    padding: 170px;
  }
  .pd-sm-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-sm-x-170 {
    padding-left: 170px;
    padding-right: 170px;
  }
  .pd-sm-t-170 {
    padding-top: 170px;
  }
  .pd-sm-r-170 {
    padding-right: 170px;
  }
  .pd-sm-b-170 {
    padding-bottom: 170px;
  }
  .pd-sm-l-170 {
    padding-left: 170px;
  }
  .pd-sm-180 {
    padding: 180px;
  }
  .pd-sm-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-sm-x-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
  .pd-sm-t-180 {
    padding-top: 180px;
  }
  .pd-sm-r-180 {
    padding-right: 180px;
  }
  .pd-sm-b-180 {
    padding-bottom: 180px;
  }
  .pd-sm-l-180 {
    padding-left: 180px;
  }
  .pd-sm-190 {
    padding: 190px;
  }
  .pd-sm-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-sm-x-190 {
    padding-left: 190px;
    padding-right: 190px;
  }
  .pd-sm-t-190 {
    padding-top: 190px;
  }
  .pd-sm-r-190 {
    padding-right: 190px;
  }
  .pd-sm-b-190 {
    padding-bottom: 190px;
  }
  .pd-sm-l-190 {
    padding-left: 190px;
  }
  .pd-sm-200 {
    padding: 200px;
  }
  .pd-sm-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-sm-x-200 {
    padding-left: 200px;
    padding-right: 200px;
  }
  .pd-sm-t-200 {
    padding-top: 200px;
  }
  .pd-sm-r-200 {
    padding-right: 200px;
  }
  .pd-sm-b-200 {
    padding-bottom: 200px;
  }
  .pd-sm-l-200 {
    padding-left: 200px;
  }
}
@media (min-width: 768px) {
  .pd-md-0 {
    padding: 0px;
  }
  .pd-md-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-md-x-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .pd-md-t-0 {
    padding-top: 0px;
  }
  .pd-md-r-0 {
    padding-right: 0px;
  }
  .pd-md-b-0 {
    padding-bottom: 0px;
  }
  .pd-md-l-0 {
    padding-left: 0px;
  }
  .pd-md-1 {
    padding: 1px;
  }
  .pd-md-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-md-x-1 {
    padding-left: 1px;
    padding-right: 1px;
  }
  .pd-md-t-1 {
    padding-top: 1px;
  }
  .pd-md-r-1 {
    padding-right: 1px;
  }
  .pd-md-b-1 {
    padding-bottom: 1px;
  }
  .pd-md-l-1 {
    padding-left: 1px;
  }
  .pd-md-2 {
    padding: 2px;
  }
  .pd-md-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-md-x-2 {
    padding-left: 2px;
    padding-right: 2px;
  }
  .pd-md-t-2 {
    padding-top: 2px;
  }
  .pd-md-r-2 {
    padding-right: 2px;
  }
  .pd-md-b-2 {
    padding-bottom: 2px;
  }
  .pd-md-l-2 {
    padding-left: 2px;
  }
  .pd-md-3 {
    padding: 3px;
  }
  .pd-md-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-md-x-3 {
    padding-left: 3px;
    padding-right: 3px;
  }
  .pd-md-t-3 {
    padding-top: 3px;
  }
  .pd-md-r-3 {
    padding-right: 3px;
  }
  .pd-md-b-3 {
    padding-bottom: 3px;
  }
  .pd-md-l-3 {
    padding-left: 3px;
  }
  .pd-md-4 {
    padding: 4px;
  }
  .pd-md-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-md-x-4 {
    padding-left: 4px;
    padding-right: 4px;
  }
  .pd-md-t-4 {
    padding-top: 4px;
  }
  .pd-md-r-4 {
    padding-right: 4px;
  }
  .pd-md-b-4 {
    padding-bottom: 4px;
  }
  .pd-md-l-4 {
    padding-left: 4px;
  }
  .pd-md-5 {
    padding: 5px;
  }
  .pd-md-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-md-x-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
  .pd-md-t-5 {
    padding-top: 5px;
  }
  .pd-md-r-5 {
    padding-right: 5px;
  }
  .pd-md-b-5 {
    padding-bottom: 5px;
  }
  .pd-md-l-5 {
    padding-left: 5px;
  }
  .pd-md-6 {
    padding: 6px;
  }
  .pd-md-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-md-x-6 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .pd-md-t-6 {
    padding-top: 6px;
  }
  .pd-md-r-6 {
    padding-right: 6px;
  }
  .pd-md-b-6 {
    padding-bottom: 6px;
  }
  .pd-md-l-6 {
    padding-left: 6px;
  }
  .pd-md-7 {
    padding: 7px;
  }
  .pd-md-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-md-x-7 {
    padding-left: 7px;
    padding-right: 7px;
  }
  .pd-md-t-7 {
    padding-top: 7px;
  }
  .pd-md-r-7 {
    padding-right: 7px;
  }
  .pd-md-b-7 {
    padding-bottom: 7px;
  }
  .pd-md-l-7 {
    padding-left: 7px;
  }
  .pd-md-8 {
    padding: 8px;
  }
  .pd-md-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-md-x-8 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .pd-md-t-8 {
    padding-top: 8px;
  }
  .pd-md-r-8 {
    padding-right: 8px;
  }
  .pd-md-b-8 {
    padding-bottom: 8px;
  }
  .pd-md-l-8 {
    padding-left: 8px;
  }
  .pd-md-9 {
    padding: 9px;
  }
  .pd-md-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-md-x-9 {
    padding-left: 9px;
    padding-right: 9px;
  }
  .pd-md-t-9 {
    padding-top: 9px;
  }
  .pd-md-r-9 {
    padding-right: 9px;
  }
  .pd-md-b-9 {
    padding-bottom: 9px;
  }
  .pd-md-l-9 {
    padding-left: 9px;
  }
  .pd-md-10 {
    padding: 10px;
  }
  .pd-md-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-md-x-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pd-md-t-10 {
    padding-top: 10px;
  }
  .pd-md-r-10 {
    padding-right: 10px;
  }
  .pd-md-b-10 {
    padding-bottom: 10px;
  }
  .pd-md-l-10 {
    padding-left: 10px;
  }
  .pd-md-15 {
    padding: 15px;
  }
  .pd-md-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-md-x-15 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pd-md-t-15 {
    padding-top: 15px;
  }
  .pd-md-r-15 {
    padding-right: 15px;
  }
  .pd-md-b-15 {
    padding-bottom: 15px;
  }
  .pd-md-l-15 {
    padding-left: 15px;
  }
  .pd-md-20 {
    padding: 20px;
  }
  .pd-md-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-md-x-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .pd-md-t-20 {
    padding-top: 20px;
  }
  .pd-md-r-20 {
    padding-right: 20px;
  }
  .pd-md-b-20 {
    padding-bottom: 20px;
  }
  .pd-md-l-20 {
    padding-left: 20px;
  }
  .pd-md-25 {
    padding: 25px;
  }
  .pd-md-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-md-x-25 {
    padding-left: 25px;
    padding-right: 25px;
  }
  .pd-md-t-25 {
    padding-top: 25px;
  }
  .pd-md-r-25 {
    padding-right: 25px;
  }
  .pd-md-b-25 {
    padding-bottom: 25px;
  }
  .pd-md-l-25 {
    padding-left: 25px;
  }
  .pd-md-30 {
    padding: 30px;
  }
  .pd-md-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-md-x-30 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .pd-md-t-30 {
    padding-top: 30px;
  }
  .pd-md-r-30 {
    padding-right: 30px;
  }
  .pd-md-b-30 {
    padding-bottom: 30px;
  }
  .pd-md-l-30 {
    padding-left: 30px;
  }
  .pd-md-35 {
    padding: 35px;
  }
  .pd-md-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-md-x-35 {
    padding-left: 35px;
    padding-right: 35px;
  }
  .pd-md-t-35 {
    padding-top: 35px;
  }
  .pd-md-r-35 {
    padding-right: 35px;
  }
  .pd-md-b-35 {
    padding-bottom: 35px;
  }
  .pd-md-l-35 {
    padding-left: 35px;
  }
  .pd-md-40 {
    padding: 40px;
  }
  .pd-md-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-md-x-40 {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pd-md-t-40 {
    padding-top: 40px;
  }
  .pd-md-r-40 {
    padding-right: 40px;
  }
  .pd-md-b-40 {
    padding-bottom: 40px;
  }
  .pd-md-l-40 {
    padding-left: 40px;
  }
  .pd-md-45 {
    padding: 45px;
  }
  .pd-md-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-md-x-45 {
    padding-left: 45px;
    padding-right: 45px;
  }
  .pd-md-t-45 {
    padding-top: 45px;
  }
  .pd-md-r-45 {
    padding-right: 45px;
  }
  .pd-md-b-45 {
    padding-bottom: 45px;
  }
  .pd-md-l-45 {
    padding-left: 45px;
  }
  .pd-md-50 {
    padding: 50px;
  }
  .pd-md-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-md-x-50 {
    padding-left: 50px;
    padding-right: 50px;
  }
  .pd-md-t-50 {
    padding-top: 50px;
  }
  .pd-md-r-50 {
    padding-right: 50px;
  }
  .pd-md-b-50 {
    padding-bottom: 50px;
  }
  .pd-md-l-50 {
    padding-left: 50px;
  }
  .pd-md-55 {
    padding: 55px;
  }
  .pd-md-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-md-x-55 {
    padding-left: 55px;
    padding-right: 55px;
  }
  .pd-md-t-55 {
    padding-top: 55px;
  }
  .pd-md-r-55 {
    padding-right: 55px;
  }
  .pd-md-b-55 {
    padding-bottom: 55px;
  }
  .pd-md-l-55 {
    padding-left: 55px;
  }
  .pd-md-60 {
    padding: 60px;
  }
  .pd-md-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-md-x-60 {
    padding-left: 60px;
    padding-right: 60px;
  }
  .pd-md-t-60 {
    padding-top: 60px;
  }
  .pd-md-r-60 {
    padding-right: 60px;
  }
  .pd-md-b-60 {
    padding-bottom: 60px;
  }
  .pd-md-l-60 {
    padding-left: 60px;
  }
  .pd-md-65 {
    padding: 65px;
  }
  .pd-md-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-md-x-65 {
    padding-left: 65px;
    padding-right: 65px;
  }
  .pd-md-t-65 {
    padding-top: 65px;
  }
  .pd-md-r-65 {
    padding-right: 65px;
  }
  .pd-md-b-65 {
    padding-bottom: 65px;
  }
  .pd-md-l-65 {
    padding-left: 65px;
  }
  .pd-md-70 {
    padding: 70px;
  }
  .pd-md-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-md-x-70 {
    padding-left: 70px;
    padding-right: 70px;
  }
  .pd-md-t-70 {
    padding-top: 70px;
  }
  .pd-md-r-70 {
    padding-right: 70px;
  }
  .pd-md-b-70 {
    padding-bottom: 70px;
  }
  .pd-md-l-70 {
    padding-left: 70px;
  }
  .pd-md-75 {
    padding: 75px;
  }
  .pd-md-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-md-x-75 {
    padding-left: 75px;
    padding-right: 75px;
  }
  .pd-md-t-75 {
    padding-top: 75px;
  }
  .pd-md-r-75 {
    padding-right: 75px;
  }
  .pd-md-b-75 {
    padding-bottom: 75px;
  }
  .pd-md-l-75 {
    padding-left: 75px;
  }
  .pd-md-80 {
    padding: 80px;
  }
  .pd-md-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-md-x-80 {
    padding-left: 80px;
    padding-right: 80px;
  }
  .pd-md-t-80 {
    padding-top: 80px;
  }
  .pd-md-r-80 {
    padding-right: 80px;
  }
  .pd-md-b-80 {
    padding-bottom: 80px;
  }
  .pd-md-l-80 {
    padding-left: 80px;
  }
  .pd-md-85 {
    padding: 85px;
  }
  .pd-md-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-md-x-85 {
    padding-left: 85px;
    padding-right: 85px;
  }
  .pd-md-t-85 {
    padding-top: 85px;
  }
  .pd-md-r-85 {
    padding-right: 85px;
  }
  .pd-md-b-85 {
    padding-bottom: 85px;
  }
  .pd-md-l-85 {
    padding-left: 85px;
  }
  .pd-md-90 {
    padding: 90px;
  }
  .pd-md-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-md-x-90 {
    padding-left: 90px;
    padding-right: 90px;
  }
  .pd-md-t-90 {
    padding-top: 90px;
  }
  .pd-md-r-90 {
    padding-right: 90px;
  }
  .pd-md-b-90 {
    padding-bottom: 90px;
  }
  .pd-md-l-90 {
    padding-left: 90px;
  }
  .pd-md-95 {
    padding: 95px;
  }
  .pd-md-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-md-x-95 {
    padding-left: 95px;
    padding-right: 95px;
  }
  .pd-md-t-95 {
    padding-top: 95px;
  }
  .pd-md-r-95 {
    padding-right: 95px;
  }
  .pd-md-b-95 {
    padding-bottom: 95px;
  }
  .pd-md-l-95 {
    padding-left: 95px;
  }
  .pd-md-100 {
    padding: 100px;
  }
  .pd-md-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-md-x-100 {
    padding-left: 100px;
    padding-right: 100px;
  }
  .pd-md-t-100 {
    padding-top: 100px;
  }
  .pd-md-r-100 {
    padding-right: 100px;
  }
  .pd-md-b-100 {
    padding-bottom: 100px;
  }
  .pd-md-l-100 {
    padding-left: 100px;
  }
  .pd-md-110 {
    padding: 110px;
  }
  .pd-md-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-md-x-110 {
    padding-left: 110px;
    padding-right: 110px;
  }
  .pd-md-t-110 {
    padding-top: 110px;
  }
  .pd-md-r-110 {
    padding-right: 110px;
  }
  .pd-md-b-110 {
    padding-bottom: 110px;
  }
  .pd-md-l-110 {
    padding-left: 110px;
  }
  .pd-md-120 {
    padding: 120px;
  }
  .pd-md-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-md-x-120 {
    padding-left: 120px;
    padding-right: 120px;
  }
  .pd-md-t-120 {
    padding-top: 120px;
  }
  .pd-md-r-120 {
    padding-right: 120px;
  }
  .pd-md-b-120 {
    padding-bottom: 120px;
  }
  .pd-md-l-120 {
    padding-left: 120px;
  }
  .pd-md-130 {
    padding: 130px;
  }
  .pd-md-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-md-x-130 {
    padding-left: 130px;
    padding-right: 130px;
  }
  .pd-md-t-130 {
    padding-top: 130px;
  }
  .pd-md-r-130 {
    padding-right: 130px;
  }
  .pd-md-b-130 {
    padding-bottom: 130px;
  }
  .pd-md-l-130 {
    padding-left: 130px;
  }
  .pd-md-140 {
    padding: 140px;
  }
  .pd-md-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-md-x-140 {
    padding-left: 140px;
    padding-right: 140px;
  }
  .pd-md-t-140 {
    padding-top: 140px;
  }
  .pd-md-r-140 {
    padding-right: 140px;
  }
  .pd-md-b-140 {
    padding-bottom: 140px;
  }
  .pd-md-l-140 {
    padding-left: 140px;
  }
  .pd-md-150 {
    padding: 150px;
  }
  .pd-md-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-md-x-150 {
    padding-left: 150px;
    padding-right: 150px;
  }
  .pd-md-t-150 {
    padding-top: 150px;
  }
  .pd-md-r-150 {
    padding-right: 150px;
  }
  .pd-md-b-150 {
    padding-bottom: 150px;
  }
  .pd-md-l-150 {
    padding-left: 150px;
  }
  .pd-md-160 {
    padding: 160px;
  }
  .pd-md-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-md-x-160 {
    padding-left: 160px;
    padding-right: 160px;
  }
  .pd-md-t-160 {
    padding-top: 160px;
  }
  .pd-md-r-160 {
    padding-right: 160px;
  }
  .pd-md-b-160 {
    padding-bottom: 160px;
  }
  .pd-md-l-160 {
    padding-left: 160px;
  }
  .pd-md-170 {
    padding: 170px;
  }
  .pd-md-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-md-x-170 {
    padding-left: 170px;
    padding-right: 170px;
  }
  .pd-md-t-170 {
    padding-top: 170px;
  }
  .pd-md-r-170 {
    padding-right: 170px;
  }
  .pd-md-b-170 {
    padding-bottom: 170px;
  }
  .pd-md-l-170 {
    padding-left: 170px;
  }
  .pd-md-180 {
    padding: 180px;
  }
  .pd-md-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-md-x-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
  .pd-md-t-180 {
    padding-top: 180px;
  }
  .pd-md-r-180 {
    padding-right: 180px;
  }
  .pd-md-b-180 {
    padding-bottom: 180px;
  }
  .pd-md-l-180 {
    padding-left: 180px;
  }
  .pd-md-190 {
    padding: 190px;
  }
  .pd-md-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-md-x-190 {
    padding-left: 190px;
    padding-right: 190px;
  }
  .pd-md-t-190 {
    padding-top: 190px;
  }
  .pd-md-r-190 {
    padding-right: 190px;
  }
  .pd-md-b-190 {
    padding-bottom: 190px;
  }
  .pd-md-l-190 {
    padding-left: 190px;
  }
  .pd-md-200 {
    padding: 200px;
  }
  .pd-md-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-md-x-200 {
    padding-left: 200px;
    padding-right: 200px;
  }
  .pd-md-t-200 {
    padding-top: 200px;
  }
  .pd-md-r-200 {
    padding-right: 200px;
  }
  .pd-md-b-200 {
    padding-bottom: 200px;
  }
  .pd-md-l-200 {
    padding-left: 200px;
  }
}
@media (min-width: 992px) {
  .pd-lg-0 {
    padding: 0px;
  }
  .pd-lg-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-lg-x-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .pd-lg-t-0 {
    padding-top: 0px;
  }
  .pd-lg-r-0 {
    padding-right: 0px;
  }
  .pd-lg-b-0 {
    padding-bottom: 0px;
  }
  .pd-lg-l-0 {
    padding-left: 0px;
  }
  .pd-lg-1 {
    padding: 1px;
  }
  .pd-lg-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-lg-x-1 {
    padding-left: 1px;
    padding-right: 1px;
  }
  .pd-lg-t-1 {
    padding-top: 1px;
  }
  .pd-lg-r-1 {
    padding-right: 1px;
  }
  .pd-lg-b-1 {
    padding-bottom: 1px;
  }
  .pd-lg-l-1 {
    padding-left: 1px;
  }
  .pd-lg-2 {
    padding: 2px;
  }
  .pd-lg-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-lg-x-2 {
    padding-left: 2px;
    padding-right: 2px;
  }
  .pd-lg-t-2 {
    padding-top: 2px;
  }
  .pd-lg-r-2 {
    padding-right: 2px;
  }
  .pd-lg-b-2 {
    padding-bottom: 2px;
  }
  .pd-lg-l-2 {
    padding-left: 2px;
  }
  .pd-lg-3 {
    padding: 3px;
  }
  .pd-lg-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-lg-x-3 {
    padding-left: 3px;
    padding-right: 3px;
  }
  .pd-lg-t-3 {
    padding-top: 3px;
  }
  .pd-lg-r-3 {
    padding-right: 3px;
  }
  .pd-lg-b-3 {
    padding-bottom: 3px;
  }
  .pd-lg-l-3 {
    padding-left: 3px;
  }
  .pd-lg-4 {
    padding: 4px;
  }
  .pd-lg-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-lg-x-4 {
    padding-left: 4px;
    padding-right: 4px;
  }
  .pd-lg-t-4 {
    padding-top: 4px;
  }
  .pd-lg-r-4 {
    padding-right: 4px;
  }
  .pd-lg-b-4 {
    padding-bottom: 4px;
  }
  .pd-lg-l-4 {
    padding-left: 4px;
  }
  .pd-lg-5 {
    padding: 5px;
  }
  .pd-lg-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-lg-x-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
  .pd-lg-t-5 {
    padding-top: 5px;
  }
  .pd-lg-r-5 {
    padding-right: 5px;
  }
  .pd-lg-b-5 {
    padding-bottom: 5px;
  }
  .pd-lg-l-5 {
    padding-left: 5px;
  }
  .pd-lg-6 {
    padding: 6px;
  }
  .pd-lg-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-lg-x-6 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .pd-lg-t-6 {
    padding-top: 6px;
  }
  .pd-lg-r-6 {
    padding-right: 6px;
  }
  .pd-lg-b-6 {
    padding-bottom: 6px;
  }
  .pd-lg-l-6 {
    padding-left: 6px;
  }
  .pd-lg-7 {
    padding: 7px;
  }
  .pd-lg-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-lg-x-7 {
    padding-left: 7px;
    padding-right: 7px;
  }
  .pd-lg-t-7 {
    padding-top: 7px;
  }
  .pd-lg-r-7 {
    padding-right: 7px;
  }
  .pd-lg-b-7 {
    padding-bottom: 7px;
  }
  .pd-lg-l-7 {
    padding-left: 7px;
  }
  .pd-lg-8 {
    padding: 8px;
  }
  .pd-lg-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-lg-x-8 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .pd-lg-t-8 {
    padding-top: 8px;
  }
  .pd-lg-r-8 {
    padding-right: 8px;
  }
  .pd-lg-b-8 {
    padding-bottom: 8px;
  }
  .pd-lg-l-8 {
    padding-left: 8px;
  }
  .pd-lg-9 {
    padding: 9px;
  }
  .pd-lg-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-lg-x-9 {
    padding-left: 9px;
    padding-right: 9px;
  }
  .pd-lg-t-9 {
    padding-top: 9px;
  }
  .pd-lg-r-9 {
    padding-right: 9px;
  }
  .pd-lg-b-9 {
    padding-bottom: 9px;
  }
  .pd-lg-l-9 {
    padding-left: 9px;
  }
  .pd-lg-10 {
    padding: 10px;
  }
  .pd-lg-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-lg-x-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pd-lg-t-10 {
    padding-top: 10px;
  }
  .pd-lg-r-10 {
    padding-right: 10px;
  }
  .pd-lg-b-10 {
    padding-bottom: 10px;
  }
  .pd-lg-l-10 {
    padding-left: 10px;
  }
  .pd-lg-15 {
    padding: 15px;
  }
  .pd-lg-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-lg-x-15 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pd-lg-t-15 {
    padding-top: 15px;
  }
  .pd-lg-r-15 {
    padding-right: 15px;
  }
  .pd-lg-b-15 {
    padding-bottom: 15px;
  }
  .pd-lg-l-15 {
    padding-left: 15px;
  }
  .pd-lg-20 {
    padding: 20px;
  }
  .pd-lg-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-lg-x-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .pd-lg-t-20 {
    padding-top: 20px;
  }
  .pd-lg-r-20 {
    padding-right: 20px;
  }
  .pd-lg-b-20 {
    padding-bottom: 20px;
  }
  .pd-lg-l-20 {
    padding-left: 20px;
  }
  .pd-lg-25 {
    padding: 25px;
  }
  .pd-lg-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-lg-x-25 {
    padding-left: 25px;
    padding-right: 25px;
  }
  .pd-lg-t-25 {
    padding-top: 25px;
  }
  .pd-lg-r-25 {
    padding-right: 25px;
  }
  .pd-lg-b-25 {
    padding-bottom: 25px;
  }
  .pd-lg-l-25 {
    padding-left: 25px;
  }
  .pd-lg-30 {
    padding: 30px;
  }
  .pd-lg-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-lg-x-30 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .pd-lg-t-30 {
    padding-top: 30px;
  }
  .pd-lg-r-30 {
    padding-right: 30px;
  }
  .pd-lg-b-30 {
    padding-bottom: 30px;
  }
  .pd-lg-l-30 {
    padding-left: 30px;
  }
  .pd-lg-35 {
    padding: 35px;
  }
  .pd-lg-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-lg-x-35 {
    padding-left: 35px;
    padding-right: 35px;
  }
  .pd-lg-t-35 {
    padding-top: 35px;
  }
  .pd-lg-r-35 {
    padding-right: 35px;
  }
  .pd-lg-b-35 {
    padding-bottom: 35px;
  }
  .pd-lg-l-35 {
    padding-left: 35px;
  }
  .pd-lg-40 {
    padding: 40px;
  }
  .pd-lg-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-lg-x-40 {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pd-lg-t-40 {
    padding-top: 40px;
  }
  .pd-lg-r-40 {
    padding-right: 40px;
  }
  .pd-lg-b-40 {
    padding-bottom: 40px;
  }
  .pd-lg-l-40 {
    padding-left: 40px;
  }
  .pd-lg-45 {
    padding: 45px;
  }
  .pd-lg-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-lg-x-45 {
    padding-left: 45px;
    padding-right: 45px;
  }
  .pd-lg-t-45 {
    padding-top: 45px;
  }
  .pd-lg-r-45 {
    padding-right: 45px;
  }
  .pd-lg-b-45 {
    padding-bottom: 45px;
  }
  .pd-lg-l-45 {
    padding-left: 45px;
  }
  .pd-lg-50 {
    padding: 50px;
  }
  .pd-lg-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-lg-x-50 {
    padding-left: 50px;
    padding-right: 50px;
  }
  .pd-lg-t-50 {
    padding-top: 50px;
  }
  .pd-lg-r-50 {
    padding-right: 50px;
  }
  .pd-lg-b-50 {
    padding-bottom: 50px;
  }
  .pd-lg-l-50 {
    padding-left: 50px;
  }
  .pd-lg-55 {
    padding: 55px;
  }
  .pd-lg-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-lg-x-55 {
    padding-left: 55px;
    padding-right: 55px;
  }
  .pd-lg-t-55 {
    padding-top: 55px;
  }
  .pd-lg-r-55 {
    padding-right: 55px;
  }
  .pd-lg-b-55 {
    padding-bottom: 55px;
  }
  .pd-lg-l-55 {
    padding-left: 55px;
  }
  .pd-lg-60 {
    padding: 60px;
  }
  .pd-lg-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-lg-x-60 {
    padding-left: 60px;
    padding-right: 60px;
  }
  .pd-lg-t-60 {
    padding-top: 60px;
  }
  .pd-lg-r-60 {
    padding-right: 60px;
  }
  .pd-lg-b-60 {
    padding-bottom: 60px;
  }
  .pd-lg-l-60 {
    padding-left: 60px;
  }
  .pd-lg-65 {
    padding: 65px;
  }
  .pd-lg-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-lg-x-65 {
    padding-left: 65px;
    padding-right: 65px;
  }
  .pd-lg-t-65 {
    padding-top: 65px;
  }
  .pd-lg-r-65 {
    padding-right: 65px;
  }
  .pd-lg-b-65 {
    padding-bottom: 65px;
  }
  .pd-lg-l-65 {
    padding-left: 65px;
  }
  .pd-lg-70 {
    padding: 70px;
  }
  .pd-lg-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-lg-x-70 {
    padding-left: 70px;
    padding-right: 70px;
  }
  .pd-lg-t-70 {
    padding-top: 70px;
  }
  .pd-lg-r-70 {
    padding-right: 70px;
  }
  .pd-lg-b-70 {
    padding-bottom: 70px;
  }
  .pd-lg-l-70 {
    padding-left: 70px;
  }
  .pd-lg-75 {
    padding: 75px;
  }
  .pd-lg-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-lg-x-75 {
    padding-left: 75px;
    padding-right: 75px;
  }
  .pd-lg-t-75 {
    padding-top: 75px;
  }
  .pd-lg-r-75 {
    padding-right: 75px;
  }
  .pd-lg-b-75 {
    padding-bottom: 75px;
  }
  .pd-lg-l-75 {
    padding-left: 75px;
  }
  .pd-lg-80 {
    padding: 80px;
  }
  .pd-lg-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-lg-x-80 {
    padding-left: 80px;
    padding-right: 80px;
  }
  .pd-lg-t-80 {
    padding-top: 80px;
  }
  .pd-lg-r-80 {
    padding-right: 80px;
  }
  .pd-lg-b-80 {
    padding-bottom: 80px;
  }
  .pd-lg-l-80 {
    padding-left: 80px;
  }
  .pd-lg-85 {
    padding: 85px;
  }
  .pd-lg-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-lg-x-85 {
    padding-left: 85px;
    padding-right: 85px;
  }
  .pd-lg-t-85 {
    padding-top: 85px;
  }
  .pd-lg-r-85 {
    padding-right: 85px;
  }
  .pd-lg-b-85 {
    padding-bottom: 85px;
  }
  .pd-lg-l-85 {
    padding-left: 85px;
  }
  .pd-lg-90 {
    padding: 90px;
  }
  .pd-lg-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-lg-x-90 {
    padding-left: 90px;
    padding-right: 90px;
  }
  .pd-lg-t-90 {
    padding-top: 90px;
  }
  .pd-lg-r-90 {
    padding-right: 90px;
  }
  .pd-lg-b-90 {
    padding-bottom: 90px;
  }
  .pd-lg-l-90 {
    padding-left: 90px;
  }
  .pd-lg-95 {
    padding: 95px;
  }
  .pd-lg-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-lg-x-95 {
    padding-left: 95px;
    padding-right: 95px;
  }
  .pd-lg-t-95 {
    padding-top: 95px;
  }
  .pd-lg-r-95 {
    padding-right: 95px;
  }
  .pd-lg-b-95 {
    padding-bottom: 95px;
  }
  .pd-lg-l-95 {
    padding-left: 95px;
  }
  .pd-lg-100 {
    padding: 100px;
  }
  .pd-lg-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-lg-x-100 {
    padding-left: 100px;
    padding-right: 100px;
  }
  .pd-lg-t-100 {
    padding-top: 100px;
  }
  .pd-lg-r-100 {
    padding-right: 100px;
  }
  .pd-lg-b-100 {
    padding-bottom: 100px;
  }
  .pd-lg-l-100 {
    padding-left: 100px;
  }
  .pd-lg-110 {
    padding: 110px;
  }
  .pd-lg-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-lg-x-110 {
    padding-left: 110px;
    padding-right: 110px;
  }
  .pd-lg-t-110 {
    padding-top: 110px;
  }
  .pd-lg-r-110 {
    padding-right: 110px;
  }
  .pd-lg-b-110 {
    padding-bottom: 110px;
  }
  .pd-lg-l-110 {
    padding-left: 110px;
  }
  .pd-lg-120 {
    padding: 120px;
  }
  .pd-lg-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-lg-x-120 {
    padding-left: 120px;
    padding-right: 120px;
  }
  .pd-lg-t-120 {
    padding-top: 120px;
  }
  .pd-lg-r-120 {
    padding-right: 120px;
  }
  .pd-lg-b-120 {
    padding-bottom: 120px;
  }
  .pd-lg-l-120 {
    padding-left: 120px;
  }
  .pd-lg-130 {
    padding: 130px;
  }
  .pd-lg-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-lg-x-130 {
    padding-left: 130px;
    padding-right: 130px;
  }
  .pd-lg-t-130 {
    padding-top: 130px;
  }
  .pd-lg-r-130 {
    padding-right: 130px;
  }
  .pd-lg-b-130 {
    padding-bottom: 130px;
  }
  .pd-lg-l-130 {
    padding-left: 130px;
  }
  .pd-lg-140 {
    padding: 140px;
  }
  .pd-lg-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-lg-x-140 {
    padding-left: 140px;
    padding-right: 140px;
  }
  .pd-lg-t-140 {
    padding-top: 140px;
  }
  .pd-lg-r-140 {
    padding-right: 140px;
  }
  .pd-lg-b-140 {
    padding-bottom: 140px;
  }
  .pd-lg-l-140 {
    padding-left: 140px;
  }
  .pd-lg-150 {
    padding: 150px;
  }
  .pd-lg-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-lg-x-150 {
    padding-left: 150px;
    padding-right: 150px;
  }
  .pd-lg-t-150 {
    padding-top: 150px;
  }
  .pd-lg-r-150 {
    padding-right: 150px;
  }
  .pd-lg-b-150 {
    padding-bottom: 150px;
  }
  .pd-lg-l-150 {
    padding-left: 150px;
  }
  .pd-lg-160 {
    padding: 160px;
  }
  .pd-lg-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-lg-x-160 {
    padding-left: 160px;
    padding-right: 160px;
  }
  .pd-lg-t-160 {
    padding-top: 160px;
  }
  .pd-lg-r-160 {
    padding-right: 160px;
  }
  .pd-lg-b-160 {
    padding-bottom: 160px;
  }
  .pd-lg-l-160 {
    padding-left: 160px;
  }
  .pd-lg-170 {
    padding: 170px;
  }
  .pd-lg-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-lg-x-170 {
    padding-left: 170px;
    padding-right: 170px;
  }
  .pd-lg-t-170 {
    padding-top: 170px;
  }
  .pd-lg-r-170 {
    padding-right: 170px;
  }
  .pd-lg-b-170 {
    padding-bottom: 170px;
  }
  .pd-lg-l-170 {
    padding-left: 170px;
  }
  .pd-lg-180 {
    padding: 180px;
  }
  .pd-lg-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-lg-x-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
  .pd-lg-t-180 {
    padding-top: 180px;
  }
  .pd-lg-r-180 {
    padding-right: 180px;
  }
  .pd-lg-b-180 {
    padding-bottom: 180px;
  }
  .pd-lg-l-180 {
    padding-left: 180px;
  }
  .pd-lg-190 {
    padding: 190px;
  }
  .pd-lg-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-lg-x-190 {
    padding-left: 190px;
    padding-right: 190px;
  }
  .pd-lg-t-190 {
    padding-top: 190px;
  }
  .pd-lg-r-190 {
    padding-right: 190px;
  }
  .pd-lg-b-190 {
    padding-bottom: 190px;
  }
  .pd-lg-l-190 {
    padding-left: 190px;
  }
  .pd-lg-200 {
    padding: 200px;
  }
  .pd-lg-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-lg-x-200 {
    padding-left: 200px;
    padding-right: 200px;
  }
  .pd-lg-t-200 {
    padding-top: 200px;
  }
  .pd-lg-r-200 {
    padding-right: 200px;
  }
  .pd-lg-b-200 {
    padding-bottom: 200px;
  }
  .pd-lg-l-200 {
    padding-left: 200px;
  }
}
@media (min-width: 1200px) {
  .pd-xl-0 {
    padding: 0px;
  }
  .pd-xl-y-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .pd-xl-x-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .pd-xl-t-0 {
    padding-top: 0px;
  }
  .pd-xl-r-0 {
    padding-right: 0px;
  }
  .pd-xl-b-0 {
    padding-bottom: 0px;
  }
  .pd-xl-l-0 {
    padding-left: 0px;
  }
  .pd-xl-1 {
    padding: 1px;
  }
  .pd-xl-y-1 {
    padding-top: 1px;
    padding-bottom: 1px;
  }
  .pd-xl-x-1 {
    padding-left: 1px;
    padding-right: 1px;
  }
  .pd-xl-t-1 {
    padding-top: 1px;
  }
  .pd-xl-r-1 {
    padding-right: 1px;
  }
  .pd-xl-b-1 {
    padding-bottom: 1px;
  }
  .pd-xl-l-1 {
    padding-left: 1px;
  }
  .pd-xl-2 {
    padding: 2px;
  }
  .pd-xl-y-2 {
    padding-top: 2px;
    padding-bottom: 2px;
  }
  .pd-xl-x-2 {
    padding-left: 2px;
    padding-right: 2px;
  }
  .pd-xl-t-2 {
    padding-top: 2px;
  }
  .pd-xl-r-2 {
    padding-right: 2px;
  }
  .pd-xl-b-2 {
    padding-bottom: 2px;
  }
  .pd-xl-l-2 {
    padding-left: 2px;
  }
  .pd-xl-3 {
    padding: 3px;
  }
  .pd-xl-y-3 {
    padding-top: 3px;
    padding-bottom: 3px;
  }
  .pd-xl-x-3 {
    padding-left: 3px;
    padding-right: 3px;
  }
  .pd-xl-t-3 {
    padding-top: 3px;
  }
  .pd-xl-r-3 {
    padding-right: 3px;
  }
  .pd-xl-b-3 {
    padding-bottom: 3px;
  }
  .pd-xl-l-3 {
    padding-left: 3px;
  }
  .pd-xl-4 {
    padding: 4px;
  }
  .pd-xl-y-4 {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  .pd-xl-x-4 {
    padding-left: 4px;
    padding-right: 4px;
  }
  .pd-xl-t-4 {
    padding-top: 4px;
  }
  .pd-xl-r-4 {
    padding-right: 4px;
  }
  .pd-xl-b-4 {
    padding-bottom: 4px;
  }
  .pd-xl-l-4 {
    padding-left: 4px;
  }
  .pd-xl-5 {
    padding: 5px;
  }
  .pd-xl-y-5 {
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .pd-xl-x-5 {
    padding-left: 5px;
    padding-right: 5px;
  }
  .pd-xl-t-5 {
    padding-top: 5px;
  }
  .pd-xl-r-5 {
    padding-right: 5px;
  }
  .pd-xl-b-5 {
    padding-bottom: 5px;
  }
  .pd-xl-l-5 {
    padding-left: 5px;
  }
  .pd-xl-6 {
    padding: 6px;
  }
  .pd-xl-y-6 {
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .pd-xl-x-6 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .pd-xl-t-6 {
    padding-top: 6px;
  }
  .pd-xl-r-6 {
    padding-right: 6px;
  }
  .pd-xl-b-6 {
    padding-bottom: 6px;
  }
  .pd-xl-l-6 {
    padding-left: 6px;
  }
  .pd-xl-7 {
    padding: 7px;
  }
  .pd-xl-y-7 {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .pd-xl-x-7 {
    padding-left: 7px;
    padding-right: 7px;
  }
  .pd-xl-t-7 {
    padding-top: 7px;
  }
  .pd-xl-r-7 {
    padding-right: 7px;
  }
  .pd-xl-b-7 {
    padding-bottom: 7px;
  }
  .pd-xl-l-7 {
    padding-left: 7px;
  }
  .pd-xl-8 {
    padding: 8px;
  }
  .pd-xl-y-8 {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .pd-xl-x-8 {
    padding-left: 8px;
    padding-right: 8px;
  }
  .pd-xl-t-8 {
    padding-top: 8px;
  }
  .pd-xl-r-8 {
    padding-right: 8px;
  }
  .pd-xl-b-8 {
    padding-bottom: 8px;
  }
  .pd-xl-l-8 {
    padding-left: 8px;
  }
  .pd-xl-9 {
    padding: 9px;
  }
  .pd-xl-y-9 {
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .pd-xl-x-9 {
    padding-left: 9px;
    padding-right: 9px;
  }
  .pd-xl-t-9 {
    padding-top: 9px;
  }
  .pd-xl-r-9 {
    padding-right: 9px;
  }
  .pd-xl-b-9 {
    padding-bottom: 9px;
  }
  .pd-xl-l-9 {
    padding-left: 9px;
  }
  .pd-xl-10 {
    padding: 10px;
  }
  .pd-xl-y-10 {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .pd-xl-x-10 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pd-xl-t-10 {
    padding-top: 10px;
  }
  .pd-xl-r-10 {
    padding-right: 10px;
  }
  .pd-xl-b-10 {
    padding-bottom: 10px;
  }
  .pd-xl-l-10 {
    padding-left: 10px;
  }
  .pd-xl-15 {
    padding: 15px;
  }
  .pd-xl-y-15 {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .pd-xl-x-15 {
    padding-left: 15px;
    padding-right: 15px;
  }
  .pd-xl-t-15 {
    padding-top: 15px;
  }
  .pd-xl-r-15 {
    padding-right: 15px;
  }
  .pd-xl-b-15 {
    padding-bottom: 15px;
  }
  .pd-xl-l-15 {
    padding-left: 15px;
  }
  .pd-xl-20 {
    padding: 20px;
  }
  .pd-xl-y-20 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .pd-xl-x-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .pd-xl-t-20 {
    padding-top: 20px;
  }
  .pd-xl-r-20 {
    padding-right: 20px;
  }
  .pd-xl-b-20 {
    padding-bottom: 20px;
  }
  .pd-xl-l-20 {
    padding-left: 20px;
  }
  .pd-xl-25 {
    padding: 25px;
  }
  .pd-xl-y-25 {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  .pd-xl-x-25 {
    padding-left: 25px;
    padding-right: 25px;
  }
  .pd-xl-t-25 {
    padding-top: 25px;
  }
  .pd-xl-r-25 {
    padding-right: 25px;
  }
  .pd-xl-b-25 {
    padding-bottom: 25px;
  }
  .pd-xl-l-25 {
    padding-left: 25px;
  }
  .pd-xl-30 {
    padding: 30px;
  }
  .pd-xl-y-30 {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .pd-xl-x-30 {
    padding-left: 30px;
    padding-right: 30px;
  }
  .pd-xl-t-30 {
    padding-top: 30px;
  }
  .pd-xl-r-30 {
    padding-right: 30px;
  }
  .pd-xl-b-30 {
    padding-bottom: 30px;
  }
  .pd-xl-l-30 {
    padding-left: 30px;
  }
  .pd-xl-35 {
    padding: 35px;
  }
  .pd-xl-y-35 {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .pd-xl-x-35 {
    padding-left: 35px;
    padding-right: 35px;
  }
  .pd-xl-t-35 {
    padding-top: 35px;
  }
  .pd-xl-r-35 {
    padding-right: 35px;
  }
  .pd-xl-b-35 {
    padding-bottom: 35px;
  }
  .pd-xl-l-35 {
    padding-left: 35px;
  }
  .pd-xl-40 {
    padding: 40px;
  }
  .pd-xl-y-40 {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .pd-xl-x-40 {
    padding-left: 40px;
    padding-right: 40px;
  }
  .pd-xl-t-40 {
    padding-top: 40px;
  }
  .pd-xl-r-40 {
    padding-right: 40px;
  }
  .pd-xl-b-40 {
    padding-bottom: 40px;
  }
  .pd-xl-l-40 {
    padding-left: 40px;
  }
  .pd-xl-45 {
    padding: 45px;
  }
  .pd-xl-y-45 {
    padding-top: 45px;
    padding-bottom: 45px;
  }
  .pd-xl-x-45 {
    padding-left: 45px;
    padding-right: 45px;
  }
  .pd-xl-t-45 {
    padding-top: 45px;
  }
  .pd-xl-r-45 {
    padding-right: 45px;
  }
  .pd-xl-b-45 {
    padding-bottom: 45px;
  }
  .pd-xl-l-45 {
    padding-left: 45px;
  }
  .pd-xl-50 {
    padding: 50px;
  }
  .pd-xl-y-50 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .pd-xl-x-50 {
    padding-left: 50px;
    padding-right: 50px;
  }
  .pd-xl-t-50 {
    padding-top: 50px;
  }
  .pd-xl-r-50 {
    padding-right: 50px;
  }
  .pd-xl-b-50 {
    padding-bottom: 50px;
  }
  .pd-xl-l-50 {
    padding-left: 50px;
  }
  .pd-xl-55 {
    padding: 55px;
  }
  .pd-xl-y-55 {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  .pd-xl-x-55 {
    padding-left: 55px;
    padding-right: 55px;
  }
  .pd-xl-t-55 {
    padding-top: 55px;
  }
  .pd-xl-r-55 {
    padding-right: 55px;
  }
  .pd-xl-b-55 {
    padding-bottom: 55px;
  }
  .pd-xl-l-55 {
    padding-left: 55px;
  }
  .pd-xl-60 {
    padding: 60px;
  }
  .pd-xl-y-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .pd-xl-x-60 {
    padding-left: 60px;
    padding-right: 60px;
  }
  .pd-xl-t-60 {
    padding-top: 60px;
  }
  .pd-xl-r-60 {
    padding-right: 60px;
  }
  .pd-xl-b-60 {
    padding-bottom: 60px;
  }
  .pd-xl-l-60 {
    padding-left: 60px;
  }
  .pd-xl-65 {
    padding: 65px;
  }
  .pd-xl-y-65 {
    padding-top: 65px;
    padding-bottom: 65px;
  }
  .pd-xl-x-65 {
    padding-left: 65px;
    padding-right: 65px;
  }
  .pd-xl-t-65 {
    padding-top: 65px;
  }
  .pd-xl-r-65 {
    padding-right: 65px;
  }
  .pd-xl-b-65 {
    padding-bottom: 65px;
  }
  .pd-xl-l-65 {
    padding-left: 65px;
  }
  .pd-xl-70 {
    padding: 70px;
  }
  .pd-xl-y-70 {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .pd-xl-x-70 {
    padding-left: 70px;
    padding-right: 70px;
  }
  .pd-xl-t-70 {
    padding-top: 70px;
  }
  .pd-xl-r-70 {
    padding-right: 70px;
  }
  .pd-xl-b-70 {
    padding-bottom: 70px;
  }
  .pd-xl-l-70 {
    padding-left: 70px;
  }
  .pd-xl-75 {
    padding: 75px;
  }
  .pd-xl-y-75 {
    padding-top: 75px;
    padding-bottom: 75px;
  }
  .pd-xl-x-75 {
    padding-left: 75px;
    padding-right: 75px;
  }
  .pd-xl-t-75 {
    padding-top: 75px;
  }
  .pd-xl-r-75 {
    padding-right: 75px;
  }
  .pd-xl-b-75 {
    padding-bottom: 75px;
  }
  .pd-xl-l-75 {
    padding-left: 75px;
  }
  .pd-xl-80 {
    padding: 80px;
  }
  .pd-xl-y-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .pd-xl-x-80 {
    padding-left: 80px;
    padding-right: 80px;
  }
  .pd-xl-t-80 {
    padding-top: 80px;
  }
  .pd-xl-r-80 {
    padding-right: 80px;
  }
  .pd-xl-b-80 {
    padding-bottom: 80px;
  }
  .pd-xl-l-80 {
    padding-left: 80px;
  }
  .pd-xl-85 {
    padding: 85px;
  }
  .pd-xl-y-85 {
    padding-top: 85px;
    padding-bottom: 85px;
  }
  .pd-xl-x-85 {
    padding-left: 85px;
    padding-right: 85px;
  }
  .pd-xl-t-85 {
    padding-top: 85px;
  }
  .pd-xl-r-85 {
    padding-right: 85px;
  }
  .pd-xl-b-85 {
    padding-bottom: 85px;
  }
  .pd-xl-l-85 {
    padding-left: 85px;
  }
  .pd-xl-90 {
    padding: 90px;
  }
  .pd-xl-y-90 {
    padding-top: 90px;
    padding-bottom: 90px;
  }
  .pd-xl-x-90 {
    padding-left: 90px;
    padding-right: 90px;
  }
  .pd-xl-t-90 {
    padding-top: 90px;
  }
  .pd-xl-r-90 {
    padding-right: 90px;
  }
  .pd-xl-b-90 {
    padding-bottom: 90px;
  }
  .pd-xl-l-90 {
    padding-left: 90px;
  }
  .pd-xl-95 {
    padding: 95px;
  }
  .pd-xl-y-95 {
    padding-top: 95px;
    padding-bottom: 95px;
  }
  .pd-xl-x-95 {
    padding-left: 95px;
    padding-right: 95px;
  }
  .pd-xl-t-95 {
    padding-top: 95px;
  }
  .pd-xl-r-95 {
    padding-right: 95px;
  }
  .pd-xl-b-95 {
    padding-bottom: 95px;
  }
  .pd-xl-l-95 {
    padding-left: 95px;
  }
  .pd-xl-100 {
    padding: 100px;
  }
  .pd-xl-y-100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  .pd-xl-x-100 {
    padding-left: 100px;
    padding-right: 100px;
  }
  .pd-xl-t-100 {
    padding-top: 100px;
  }
  .pd-xl-r-100 {
    padding-right: 100px;
  }
  .pd-xl-b-100 {
    padding-bottom: 100px;
  }
  .pd-xl-l-100 {
    padding-left: 100px;
  }
  .pd-xl-110 {
    padding: 110px;
  }
  .pd-xl-y-110 {
    padding-top: 110px;
    padding-bottom: 110px;
  }
  .pd-xl-x-110 {
    padding-left: 110px;
    padding-right: 110px;
  }
  .pd-xl-t-110 {
    padding-top: 110px;
  }
  .pd-xl-r-110 {
    padding-right: 110px;
  }
  .pd-xl-b-110 {
    padding-bottom: 110px;
  }
  .pd-xl-l-110 {
    padding-left: 110px;
  }
  .pd-xl-120 {
    padding: 120px;
  }
  .pd-xl-y-120 {
    padding-top: 120px;
    padding-bottom: 120px;
  }
  .pd-xl-x-120 {
    padding-left: 120px;
    padding-right: 120px;
  }
  .pd-xl-t-120 {
    padding-top: 120px;
  }
  .pd-xl-r-120 {
    padding-right: 120px;
  }
  .pd-xl-b-120 {
    padding-bottom: 120px;
  }
  .pd-xl-l-120 {
    padding-left: 120px;
  }
  .pd-xl-130 {
    padding: 130px;
  }
  .pd-xl-y-130 {
    padding-top: 130px;
    padding-bottom: 130px;
  }
  .pd-xl-x-130 {
    padding-left: 130px;
    padding-right: 130px;
  }
  .pd-xl-t-130 {
    padding-top: 130px;
  }
  .pd-xl-r-130 {
    padding-right: 130px;
  }
  .pd-xl-b-130 {
    padding-bottom: 130px;
  }
  .pd-xl-l-130 {
    padding-left: 130px;
  }
  .pd-xl-140 {
    padding: 140px;
  }
  .pd-xl-y-140 {
    padding-top: 140px;
    padding-bottom: 140px;
  }
  .pd-xl-x-140 {
    padding-left: 140px;
    padding-right: 140px;
  }
  .pd-xl-t-140 {
    padding-top: 140px;
  }
  .pd-xl-r-140 {
    padding-right: 140px;
  }
  .pd-xl-b-140 {
    padding-bottom: 140px;
  }
  .pd-xl-l-140 {
    padding-left: 140px;
  }
  .pd-xl-150 {
    padding: 150px;
  }
  .pd-xl-y-150 {
    padding-top: 150px;
    padding-bottom: 150px;
  }
  .pd-xl-x-150 {
    padding-left: 150px;
    padding-right: 150px;
  }
  .pd-xl-t-150 {
    padding-top: 150px;
  }
  .pd-xl-r-150 {
    padding-right: 150px;
  }
  .pd-xl-b-150 {
    padding-bottom: 150px;
  }
  .pd-xl-l-150 {
    padding-left: 150px;
  }
  .pd-xl-160 {
    padding: 160px;
  }
  .pd-xl-y-160 {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .pd-xl-x-160 {
    padding-left: 160px;
    padding-right: 160px;
  }
  .pd-xl-t-160 {
    padding-top: 160px;
  }
  .pd-xl-r-160 {
    padding-right: 160px;
  }
  .pd-xl-b-160 {
    padding-bottom: 160px;
  }
  .pd-xl-l-160 {
    padding-left: 160px;
  }
  .pd-xl-170 {
    padding: 170px;
  }
  .pd-xl-y-170 {
    padding-top: 170px;
    padding-bottom: 170px;
  }
  .pd-xl-x-170 {
    padding-left: 170px;
    padding-right: 170px;
  }
  .pd-xl-t-170 {
    padding-top: 170px;
  }
  .pd-xl-r-170 {
    padding-right: 170px;
  }
  .pd-xl-b-170 {
    padding-bottom: 170px;
  }
  .pd-xl-l-170 {
    padding-left: 170px;
  }
  .pd-xl-180 {
    padding: 180px;
  }
  .pd-xl-y-180 {
    padding-top: 180px;
    padding-bottom: 180px;
  }
  .pd-xl-x-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
  .pd-xl-t-180 {
    padding-top: 180px;
  }
  .pd-xl-r-180 {
    padding-right: 180px;
  }
  .pd-xl-b-180 {
    padding-bottom: 180px;
  }
  .pd-xl-l-180 {
    padding-left: 180px;
  }
  .pd-xl-190 {
    padding: 190px;
  }
  .pd-xl-y-190 {
    padding-top: 190px;
    padding-bottom: 190px;
  }
  .pd-xl-x-190 {
    padding-left: 190px;
    padding-right: 190px;
  }
  .pd-xl-t-190 {
    padding-top: 190px;
  }
  .pd-xl-r-190 {
    padding-right: 190px;
  }
  .pd-xl-b-190 {
    padding-bottom: 190px;
  }
  .pd-xl-l-190 {
    padding-left: 190px;
  }
  .pd-xl-200 {
    padding: 200px;
  }
  .pd-xl-y-200 {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  .pd-xl-x-200 {
    padding-left: 200px;
    padding-right: 200px;
  }
  .pd-xl-t-200 {
    padding-top: 200px;
  }
  .pd-xl-r-200 {
    padding-right: 200px;
  }
  .pd-xl-b-200 {
    padding-bottom: 200px;
  }
  .pd-xl-l-200 {
    padding-left: 200px;
  }
}
.pd-12 {
  padding: 12px;
}

.pd-y-12 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.pd-x-12 {
  padding-left: 12px;
  padding-right: 12px;
}

.pd-t-12 {
  padding-top: 12px;
}

.pd-r-12 {
  padding-right: 12px;
}

.pd-b-12 {
  padding-bottom: 12px;
}

.pd-l-12 {
  padding-left: 12px;
}

.pd-13 {
  padding: 13px;
}

.pd-y-13 {
  padding-top: 13px;
  padding-bottom: 13px;
}

.pd-x-13 {
  padding-left: 13px;
  padding-right: 13px;
}

.pd-t-13 {
  padding-top: 13px;
}

.pd-r-13 {
  padding-right: 13px;
}

.pd-b-13 {
  padding-bottom: 13px;
}

.pd-l-13 {
  padding-left: 13px;
}

/* ###### Padding  ###### */
/* ###### Position  ###### */
.pos-absolute {
  position: absolute;
}

.pos-relative {
  position: relative;
}

.pos-fixed {
  position: fixed;
}

.pos-static {
  position: static;
}

.pos-absolute-f {
  position: absolute !important;
}

.pos-relative-f {
  position: relative !important;
}

.pos-fixed-f {
  position: fixed !important;
}

.pos-static-f {
  position: static !important;
}

.t-0 {
  top: 0px;
}

.r-0 {
  right: 0px;
}

.b-0 {
  bottom: 0px;
}

.l-0 {
  left: 0px;
}

.t--0 {
  top: 0px;
}

.r--0 {
  right: 0px;
}

.b--0 {
  bottom: 0px;
}

.l--0 {
  left: 0px;
}

.a-0 {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.x-0, .y-0 {
  left: 0px;
  right: 0px;
}

.t-5 {
  top: 5px;
}

.r-5 {
  right: 5px;
}

.b-5 {
  bottom: 5px;
}

.l-5 {
  left: 5px;
}

.t--5 {
  top: -5px;
}

.b--5 {
  bottom: -5px;
}

.l--5 {
  left: -5px;
}

.a-5 {
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
}

.x-5, .y-5 {
  left: 5px;
  right: 5px;
}

.t-10 {
  top: 10px;
}

.r-10 {
  right: 10px;
}

.b-10 {
  bottom: 10px;
}

.l-10 {
  left: 10px;
}

.t--10 {
  top: -10px;
}

.r--10 {
  right: -10px;
}

.b--10 {
  bottom: -10px;
}

.l--10 {
  left: -10px;
}

.a-10 {
  top: 10px;
  right: 10px;
  bottom: 10px;
  left: 10px;
}

.x-10, .y-10 {
  left: 10px;
  right: 10px;
}

.t-15 {
  top: 15px;
}

.r-15 {
  right: 15px;
}

.b-15 {
  bottom: 15px;
}

.l-15 {
  left: 15px;
}

.t--15 {
  top: -15px;
}

.r--15 {
  right: -15px;
}

.b--15 {
  bottom: -15px;
}

.l--15 {
  left: -15px;
}

.a-15 {
  top: 15px;
  right: 15px;
  bottom: 15px;
  left: 15px;
}

.x-15, .y-15 {
  left: 15px;
  right: 15px;
}

.t-20 {
  top: 20px;
}

.r-20 {
  right: 20px;
}

.b-20 {
  bottom: 20px;
}

.l-20 {
  left: 20px;
}

.t--20 {
  top: -20px;
}

.r--20 {
  right: -20px;
}

.b--20 {
  bottom: -20px;
}

.l--20 {
  left: -20px;
}

.a-20 {
  top: 20px;
  right: 20px;
  bottom: 20px;
  left: 20px;
}

.x-20, .y-20 {
  left: 20px;
  right: 20px;
}

.t-25 {
  top: 25px;
}

.r-25 {
  right: 25px;
}

.b-25 {
  bottom: 25px;
}

.l-25 {
  left: 25px;
}

.t--25 {
  top: -25px;
}

.r--25 {
  right: -25px;
}

.b--25 {
  bottom: -25px;
}

.l--25 {
  left: -25px;
}

.a-25 {
  top: 25px;
  right: 25px;
  bottom: 25px;
  left: 25px;
}

.x-25, .y-25 {
  left: 25px;
  right: 25px;
}

.t-30 {
  top: 30px;
}

.r-30 {
  right: 30px;
}

.b-30 {
  bottom: 30px;
}

.l-30 {
  left: 30px;
}

.t--30 {
  top: -30px;
}

.r--30 {
  right: -30px;
}

.b--30 {
  bottom: -30px;
}

.l--30 {
  left: -30px;
}

.a-30 {
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 30px;
}

.x-30, .y-30 {
  left: 30px;
  right: 30px;
}

.t-35 {
  top: 35px;
}

.r-35 {
  right: 35px;
}

.b-35 {
  bottom: 35px;
}

.l-35 {
  left: 35px;
}

.t--35 {
  top: -35px;
}

.r--35 {
  right: -35px;
}

.b--35 {
  bottom: -35px;
}

.l--35 {
  left: -35px;
}

.a-35 {
  top: 35px;
  right: 35px;
  bottom: 35px;
  left: 35px;
}

.x-35, .y-35 {
  left: 35px;
  right: 35px;
}

.t-40 {
  top: 40px;
}

.r-40 {
  right: 40px;
}

.b-40 {
  bottom: 40px;
}

.l-40 {
  left: 40px;
}

.t--40 {
  top: -40px;
}

.r--40 {
  right: -40px;
}

.b--40 {
  bottom: -40px;
}

.l--40 {
  left: -40px;
}

.a-40 {
  top: 40px;
  right: 40px;
  bottom: 40px;
  left: 40px;
}

.x-40, .y-40 {
  left: 40px;
  right: 40px;
}

.t-45 {
  top: 45px;
}

.r-45 {
  right: 45px;
}

.b-45 {
  bottom: 45px;
}

.l-45 {
  left: 45px;
}

.t--45 {
  top: -45px;
}

.r--45 {
  right: -45px;
}

.b--45 {
  bottom: -45px;
}

.l--45 {
  left: -45px;
}

.a-45 {
  top: 45px;
  right: 45px;
  bottom: 45px;
  left: 45px;
}

.x-45, .y-45 {
  left: 45px;
  right: 45px;
}

.t-50 {
  top: 50px;
}

.r-50 {
  right: 50px;
}

.b-50 {
  bottom: 50px;
}

.l-50 {
  left: 50px;
}

.t--50 {
  top: -50px;
}

.r--50 {
  right: -50px;
}

.b--50 {
  bottom: -50px;
}

.l--50 {
  left: -50px;
}

.a-50 {
  top: 50px;
  right: 50px;
  bottom: 50px;
  left: 50px;
}

.x-50, .y-50 {
  left: 50px;
  right: 50px;
}

.t-55 {
  top: 55px;
}

.r-55 {
  right: 55px;
}

.b-55 {
  bottom: 55px;
}

.l-55 {
  left: 55px;
}

.t--55 {
  top: -55px;
}

.r--55 {
  right: -55px;
}

.b--55 {
  bottom: -55px;
}

.l--55 {
  left: -55px;
}

.a-55 {
  top: 55px;
  right: 55px;
  bottom: 55px;
  left: 55px;
}

.x-55, .y-55 {
  left: 55px;
  right: 55px;
}

.t-60 {
  top: 60px;
}

.r-60 {
  right: 60px;
}

.b-60 {
  bottom: 60px;
}

.l-60 {
  left: 60px;
}

.t--60 {
  top: -60px;
}

.r--60 {
  right: -60px;
}

.b--60 {
  bottom: -60px;
}

.l--60 {
  left: -60px;
}

.a-60 {
  top: 60px;
  right: 60px;
  bottom: 60px;
  left: 60px;
}

.x-60, .y-60 {
  left: 60px;
  right: 60px;
}

.t-65 {
  top: 65px;
}

.r-65 {
  right: 65px;
}

.b-65 {
  bottom: 65px;
}

.l-65 {
  left: 65px;
}

.t--65 {
  top: -65px;
}

.r--65 {
  right: -65px;
}

.b--65 {
  bottom: -65px;
}

.l--65 {
  left: -65px;
}

.a-65 {
  top: 65px;
  right: 65px;
  bottom: 65px;
  left: 65px;
}

.x-65, .y-65 {
  left: 65px;
  right: 65px;
}

.t-70 {
  top: 70px;
}

.r-70 {
  right: 70px;
}

.b-70 {
  bottom: 70px;
}

.l-70 {
  left: 70px;
}

.t--70 {
  top: -70px;
}

.r--70 {
  right: -70px;
}

.b--70 {
  bottom: -70px;
}

.l--70 {
  left: -70px;
}

.a-70 {
  top: 70px;
  right: 70px;
  bottom: 70px;
  left: 70px;
}

.x-70, .y-70 {
  left: 70px;
  right: 70px;
}

.t-75 {
  top: 75px;
}

.r-75 {
  right: 75px;
}

.b-75 {
  bottom: 75px;
}

.l-75 {
  left: 75px;
}

.t--75 {
  top: -75px;
}

.r--75 {
  right: -75px;
}

.b--75 {
  bottom: -75px;
}

.l--75 {
  left: -75px;
}

.a-75 {
  top: 75px;
  right: 75px;
  bottom: 75px;
  left: 75px;
}

.x-75, .y-75 {
  left: 75px;
  right: 75px;
}

.t-80 {
  top: 80px;
}

.r-80 {
  right: 80px;
}

.b-80 {
  bottom: 80px;
}

.l-80 {
  left: 80px;
}

.t--80 {
  top: -80px;
}

.r--80 {
  right: -80px;
}

.b--80 {
  bottom: -80px;
}

.l--80 {
  left: -80px;
}

.a-80 {
  top: 80px;
  right: 80px;
  bottom: 80px;
  left: 80px;
}

.x-80, .y-80 {
  left: 80px;
  right: 80px;
}

.t-85 {
  top: 85px;
}

.r-85 {
  right: 85px;
}

.b-85 {
  bottom: 85px;
}

.l-85 {
  left: 85px;
}

.t--85 {
  top: -85px;
}

.r--85 {
  right: -85px;
}

.b--85 {
  bottom: -85px;
}

.l--85 {
  left: -85px;
}

.a-85 {
  top: 85px;
  right: 85px;
  bottom: 85px;
  left: 85px;
}

.x-85, .y-85 {
  left: 85px;
  right: 85px;
}

.t-90 {
  top: 90px;
}

.r-90 {
  right: 90px;
}

.b-90 {
  bottom: 90px;
}

.l-90 {
  left: 90px;
}

.t--90 {
  top: -90px;
}

.r--90 {
  right: -90px;
}

.b--90 {
  bottom: -90px;
}

.l--90 {
  left: -90px;
}

.a-90 {
  top: 90px;
  right: 90px;
  bottom: 90px;
  left: 90px;
}

.x-90, .y-90 {
  left: 90px;
  right: 90px;
}

.t-95 {
  top: 95px;
}

.r-95 {
  right: 95px;
}

.b-95 {
  bottom: 95px;
}

.l-95 {
  left: 95px;
}

.t--95 {
  top: -95px;
}

.r--95 {
  right: -95px;
}

.b--95 {
  bottom: -95px;
}

.l--95 {
  left: -95px;
}

.a-95 {
  top: 95px;
  right: 95px;
  bottom: 95px;
  left: 95px;
}

.x-95, .y-95 {
  left: 95px;
  right: 95px;
}

.t-100 {
  top: 100px;
}

.r-100 {
  right: 100px;
}

.b-100 {
  bottom: 100px;
}

.l-100 {
  left: 100px;
}

.t--100 {
  top: -100px;
}

.r--100 {
  right: -100px;
}

.b--100 {
  bottom: -100px;
}

.l--100 {
  left: -100px;
}

.a-100 {
  top: 100px;
  right: 100px;
  bottom: 100px;
  left: 100px;
}

.x-100, .y-100 {
  left: 100px;
  right: 100px;
}

.t-2 {
  top: 2px;
}

.r--5 {
  right: -5px;
}

.z-index-0 {
  z-index: 0;
}

.z-index-10 {
  z-index: 10;
}

.z-index-50 {
  z-index: 50;
}

.z-index-100 {
  z-index: 100;
}

.z-index-150 {
  z-index: 150;
}

.z-index-200 {
  z-index: 200;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@media (min-width: 480px) {
  .pos-xs-absolute {
    position: absolute;
  }
  .pos-xs-relative {
    position: relative;
  }
  .pos-xs-fixed {
    position: fixed;
  }
  .pos-xs-static {
    position: static;
  }
  .t-xs-auto {
    top: auto;
  }
  .r-xs-auto {
    right: auto;
  }
  .b-xs-auto {
    bottom: auto;
  }
  .l-xs-auto {
    left: auto;
  }
}
@media (min-width: 576px) {
  .pos-sm-absolute {
    position: absolute;
  }
  .pos-sm-relative {
    position: relative;
  }
  .pos-sm-fixed {
    position: fixed;
  }
  .pos-sm-static {
    position: static;
  }
  .t-sm-auto {
    top: auto;
  }
  .r-sm-auto {
    right: auto;
  }
  .b-sm-auto {
    bottom: auto;
  }
  .l-sm-auto {
    left: auto;
  }
}
@media (min-width: 768px) {
  .pos-md-absolute {
    position: absolute;
  }
  .pos-md-relative {
    position: relative;
  }
  .pos-md-fixed {
    position: fixed;
  }
  .pos-md-static {
    position: static;
  }
  .t-md-auto {
    top: auto;
  }
  .r-md-auto {
    right: auto;
  }
  .b-md-auto {
    bottom: auto;
  }
  .l-md-auto {
    left: auto;
  }
}
@media (min-width: 992px) {
  .pos-lg-absolute {
    position: absolute;
  }
  .pos-lg-relative {
    position: relative;
  }
  .pos-lg-fixed {
    position: fixed;
  }
  .pos-lg-static {
    position: static;
  }
  .t-lg-auto {
    top: auto;
  }
  .r-lg-auto {
    right: auto;
  }
  .b-lg-auto {
    bottom: auto;
  }
  .l-lg-auto {
    left: auto;
  }
}
@media (min-width: 1200px) {
  .pos-xl-absolute {
    position: absolute;
  }
  .pos-xl-relative {
    position: relative;
  }
  .pos-xl-fixed {
    position: fixed;
  }
  .pos-xl-static {
    position: static;
  }
  .t-xl-auto {
    top: auto;
  }
  .r-xl-auto {
    right: auto;
  }
  .b-xl-auto {
    bottom: auto;
  }
  .l-xl-auto {
    left: auto;
  }
}
/* ###### Position  ###### */
/* ###### Typography  ###### */
.tx-black {
  font-weight: 900;
  color: #8f9cc0;
}

.tx-bold {
  font-weight: 700;
}

.tx-semibold {
  font-weight: 600;
}

.tx-medium {
  font-weight: 500;
}

.tx-normal {
  font-weight: 400;
}

.tx-light {
  font-weight: 300;
}

.tx-thin {
  font-weight: 200;
}

.tx-xthin {
  font-weight: 100;
}

.tx-sserif {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.tx-roboto {
  font-family: "Roboto", sans-serif;
}

.tx-white {
  color: #ffffff;
}

.tx-success {
  color: #19b159;
}

.tx-warning {
  color: #ff9b21;
}

.tx-danger {
  color: #fd6074;
}

.tx-info {
  color: #01b8ff;
}

.tx-inverse {
  color: #3c4858;
}

.tx-teal {
  color: #00cccc;
}

.tx-dark {
  color: #38415a;
}

.tx-indigo {
  color: #3F00FF;
}

.tx-purple {
  color: #6f42c1;
}

.tx-orange {
  color: #fd7e14;
}

.tx-pink {
  color: #f10075;
}

.tx-gray-100 {
  color: #f1f2f7;
}

.tx-gray-200, .tx-gray-300 {
  color: #f1f2f7;
}

.tx-gray-400 {
  color: #b4bdce;
}

.tx-gray-500, .tx-gray-600 {
  color: #a8afc7;
}

.tx-gray-700 {
  color: #3c4858;
}

.tx-gray-800 {
  color: #3b4863;
}

.tx-gray-900 {
  color: #8f9cc0;
}

.tx-white-2 {
  color: rgba(255, 255, 255, 0.2);
}

.tx-white-3 {
  color: rgba(255, 255, 255, 0.3);
}

.tx-white-4 {
  color: rgba(255, 255, 255, 0.4);
}

.tx-white-5 {
  color: rgba(255, 255, 255, 0.5);
}

.tx-white-6 {
  color: rgba(255, 255, 255, 0.6);
}

.tx-white-7 {
  color: rgba(255, 255, 255, 0.7);
}

.tx-white-8 {
  color: rgba(255, 255, 255, 0.8);
}

.tx-spacing-1 {
  letter-spacing: 0.5px;
}

.tx-spacing-2 {
  letter-spacing: 1px;
}

.tx-spacing-3 {
  letter-spacing: 1.5px;
}

.tx-spacing-4 {
  letter-spacing: 2px;
}

.tx-spacing-5 {
  letter-spacing: 2.5px;
}

.tx-spacing-6 {
  letter-spacing: 3px;
}

.tx-spacing-7 {
  letter-spacing: 3.5px;
}

.tx-spacing-8 {
  letter-spacing: 4px;
}

.tx-spacing--1 {
  letter-spacing: -0.5px;
}

.tx-spacing--2 {
  letter-spacing: -1px;
}

.tx-spacing--3 {
  letter-spacing: -1.5px;
}

.tx-spacing--4 {
  letter-spacing: -2px;
}

.tx-spacing--5 {
  letter-spacing: -2.5px;
}

.tx-spacing--6 {
  letter-spacing: -3px;
}

.tx-spacing--7 {
  letter-spacing: -3.5px;
}

.tx-spacing--8 {
  letter-spacing: -4px;
}

.tx-uppercase {
  text-transform: uppercase;
}

.tx-lowercase {
  text-transform: lowercase;
}

.tx-transform-none {
  text-transform: none;
}

.tx-center {
  text-align: center;
}

.tx-right {
  text-align: right;
}

.tx-left {
  text-align: left;
}

.tx-center-f {
  text-align: center !important;
}

.tx-right-f {
  text-align: right !important;
}

.tx-left-f {
  text-align: left !important;
}

.tx-italic {
  font-style: italic;
}

.tx-style-normal {
  font-style: normal;
}

.lh-base {
  line-height: 1.5;
}

.lh-normal {
  line-height: normal;
}

.lh-0 {
  line-height: 0;
}

.lh--1 {
  line-height: 0.1;
}

.lh--2 {
  line-height: 0.2;
}

.lh--3 {
  line-height: 0.3;
}

.lh--4 {
  line-height: 0.4;
}

.lh--5 {
  line-height: 0.5;
}

.lh--6 {
  line-height: 0.6;
}

.lh--7 {
  line-height: 0.7;
}

.lh--8 {
  line-height: 0.8;
}

.lh--9 {
  line-height: 0.9;
}

.lh-1 {
  line-height: 1.1;
}

.lh-2 {
  line-height: 1.2;
}

.lh-3 {
  line-height: 1.3;
}

.lh-4 {
  line-height: 1.4;
}

.lh-5 {
  line-height: 1.5;
}

.lh-6 {
  line-height: 1.6;
}

.lh-7 {
  line-height: 1.7;
}

.lh-8 {
  line-height: 1.8;
}

.lh-9 {
  line-height: 1.9;
}

.lh-10 {
  line-height: 2;
}

.lh-11 {
  line-height: 2.1;
}

.lh-12 {
  line-height: 2.2;
}

.lh-13 {
  line-height: 2.3;
}

.lh-14 {
  line-height: 2.4;
}

.lh-15 {
  line-height: 2.5;
}

.valign-top {
  vertical-align: top;
}

.valign-middle {
  vertical-align: middle;
}

.valign-bottom {
  vertical-align: baseline;
}

.valign-top-f {
  vertical-align: top !important;
}

.valign-middle-f {
  vertical-align: middle !important;
}

.valign-bottom-f {
  vertical-align: baseline !important;
}

.tx-base {
  font-size: 0.875rem;
}

.tx-8 {
  font-size: 8px;
}

.tx-8-f {
  font-size: 8px !important;
}

.tx-9 {
  font-size: 9px;
}

.tx-9-f {
  font-size: 9px !important;
}

.tx-10 {
  font-size: 10px;
}

.tx-10-f {
  font-size: 10px !important;
}

.tx-11 {
  font-size: 11px;
}

.tx-11-f {
  font-size: 11px !important;
}

.tx-12 {
  font-size: 12px;
}

.tx-12-f {
  font-size: 12px !important;
}

.tx-13 {
  font-size: 13px;
}

.tx-13-f {
  font-size: 13px !important;
}

.tx-14 {
  font-size: 14px;
}

.tx-14-f {
  font-size: 14px !important;
}

.tx-15 {
  font-size: 15px;
}

.tx-15-f {
  font-size: 15px !important;
}

.tx-16 {
  font-size: 16px;
}

.tx-16-f {
  font-size: 16px !important;
}

.tx-18 {
  font-size: 18px;
}

.tx-18-f {
  font-size: 18px !important;
}

.tx-20 {
  font-size: 20px !important;
}

.tx-20-f {
  font-size: 20px !important;
}

.tx-22 {
  font-size: 22px;
}

.tx-22-f {
  font-size: 22px !important;
}

.tx-24 {
  font-size: 24px;
}

.tx-24-f {
  font-size: 24px !important;
}

.tx-26 {
  font-size: 26px;
}

.tx-26-f {
  font-size: 26px !important;
}

.tx-28 {
  font-size: 28px;
}

.tx-28-f {
  font-size: 28px !important;
}

.tx-30 {
  font-size: 30px;
}

.tx-30-f {
  font-size: 30px !important;
}

.tx-32 {
  font-size: 32px;
}

.tx-32-f {
  font-size: 32px !important;
}

.tx-34 {
  font-size: 34px;
}

.tx-34-f {
  font-size: 34px !important;
}

.tx-36 {
  font-size: 36px;
}

.tx-36-f {
  font-size: 36px !important;
}

.tx-38 {
  font-size: 38px;
}

.tx-38-f {
  font-size: 38px !important;
}

.tx-40 {
  font-size: 40px;
}

.tx-40-f {
  font-size: 40px !important;
}

.tx-42 {
  font-size: 42px;
}

.tx-42-f {
  font-size: 42px !important;
}

.tx-44 {
  font-size: 44px;
}

.tx-44-f {
  font-size: 44px !important;
}

.tx-46 {
  font-size: 46px;
}

.tx-46-f {
  font-size: 46px !important;
}

.tx-48 {
  font-size: 48px;
}

.tx-48-f {
  font-size: 48px !important;
}

.tx-50 {
  font-size: 50px;
}

.tx-50-f {
  font-size: 50px !important;
}

.tx-52 {
  font-size: 52px;
}

.tx-52-f {
  font-size: 52px !important;
}

.tx-54 {
  font-size: 54px;
}

.tx-54-f {
  font-size: 54px !important;
}

.tx-56 {
  font-size: 56px;
}

.tx-56-f {
  font-size: 56px !important;
}

.tx-58 {
  font-size: 58px;
}

.tx-58-f {
  font-size: 58px !important;
}

.tx-60 {
  font-size: 60px;
}

.tx-60-f {
  font-size: 60px !important;
}

.tx-62 {
  font-size: 62px;
}

.tx-62-f {
  font-size: 62px !important;
}

.tx-64 {
  font-size: 64px;
}

.tx-64-f {
  font-size: 64px !important;
}

.tx-66 {
  font-size: 66px;
}

.tx-66-f {
  font-size: 66px !important;
}

.tx-68 {
  font-size: 68px;
}

.tx-68-f {
  font-size: 68px !important;
}

.tx-70 {
  font-size: 70px;
}

.tx-70-f {
  font-size: 70px !important;
}

.tx-72 {
  font-size: 72px;
}

.tx-72-f {
  font-size: 72px !important;
}

.tx-74 {
  font-size: 74px;
}

.tx-74-f {
  font-size: 74px !important;
}

.tx-76 {
  font-size: 76px;
}

.tx-76-f {
  font-size: 76px !important;
}

.tx-78 {
  font-size: 78px;
}

.tx-78-f {
  font-size: 78px !important;
}

.tx-80 {
  font-size: 80px;
}

.tx-80-f {
  font-size: 80px !important;
}

.tx-82 {
  font-size: 82px;
}

.tx-82-f {
  font-size: 82px !important;
}

.tx-84 {
  font-size: 84px;
}

.tx-84-f {
  font-size: 84px !important;
}

.tx-86 {
  font-size: 86px;
}

.tx-86-f {
  font-size: 86px !important;
}

.tx-88 {
  font-size: 88px;
}

.tx-88-f {
  font-size: 88px !important;
}

.tx-90 {
  font-size: 90px;
}

.tx-90-f {
  font-size: 90px !important;
}

.tx-92 {
  font-size: 92px;
}

.tx-92-f {
  font-size: 92px !important;
}

.tx-94 {
  font-size: 94px;
}

.tx-94-f {
  font-size: 94px !important;
}

.tx-96 {
  font-size: 96px;
}

.tx-96-f {
  font-size: 96px !important;
}

.tx-98 {
  font-size: 98px;
}

.tx-98-f {
  font-size: 98px !important;
}

.tx-100 {
  font-size: 100px;
}

.tx-100-f {
  font-size: 100px !important;
}

.tx-102 {
  font-size: 102px;
}

.tx-102-f {
  font-size: 102px !important;
}

.tx-104 {
  font-size: 104px;
}

.tx-104-f {
  font-size: 104px !important;
}

.tx-106 {
  font-size: 106px;
}

.tx-106-f {
  font-size: 106px !important;
}

.tx-108 {
  font-size: 108px;
}

.tx-108-f {
  font-size: 108px !important;
}

.tx-110 {
  font-size: 110px;
}

.tx-110-f {
  font-size: 110px !important;
}

.tx-112 {
  font-size: 112px;
}

.tx-112-f {
  font-size: 112px !important;
}

.tx-114 {
  font-size: 114px;
}

.tx-114-f {
  font-size: 114px !important;
}

.tx-116 {
  font-size: 116px;
}

.tx-116-f {
  font-size: 116px !important;
}

.tx-118 {
  font-size: 118px;
}

.tx-118-f {
  font-size: 118px !important;
}

.tx-120 {
  font-size: 120px;
}

.tx-120-f {
  font-size: 120px !important;
}

.tx-122 {
  font-size: 122px;
}

.tx-122-f {
  font-size: 122px !important;
}

.tx-124 {
  font-size: 124px;
}

.tx-124-f {
  font-size: 124px !important;
}

.tx-126 {
  font-size: 126px;
}

.tx-126-f {
  font-size: 126px !important;
}

.tx-128 {
  font-size: 128px;
}

.tx-128-f {
  font-size: 128px !important;
}

.tx-130 {
  font-size: 130px;
}

.tx-130-f {
  font-size: 130px !important;
}

.tx-132 {
  font-size: 132px;
}

.tx-132-f {
  font-size: 132px !important;
}

.tx-134 {
  font-size: 134px;
}

.tx-134-f {
  font-size: 134px !important;
}

.tx-136 {
  font-size: 136px;
}

.tx-136-f {
  font-size: 136px !important;
}

.tx-138 {
  font-size: 138px;
}

.tx-138-f {
  font-size: 138px !important;
}

.tx-140 {
  font-size: 140px;
}

.tx-140-f {
  font-size: 140px !important;
}

@media (min-width: 480px) {
  .tx-xs-8 {
    font-size: 8px;
  }
  .tx-xs-8-f {
    font-size: 8px !important;
  }
  .tx-xs-9 {
    font-size: 9px;
  }
  .tx-xs-9-f {
    font-size: 9px !important;
  }
  .tx-xs-10 {
    font-size: 10px;
  }
  .tx-xs-10-f {
    font-size: 10px !important;
  }
  .tx-xs-11 {
    font-size: 11px;
  }
  .tx-xs-11-f {
    font-size: 11px !important;
  }
  .tx-xs-12 {
    font-size: 12px;
  }
  .tx-xs-12-f {
    font-size: 12px !important;
  }
  .tx-xs-13 {
    font-size: 13px;
  }
  .tx-xs-13-f {
    font-size: 13px !important;
  }
  .tx-xs-14 {
    font-size: 14px;
  }
  .tx-xs-14-f {
    font-size: 14px !important;
  }
  .tx-xs-15 {
    font-size: 15px;
  }
  .tx-xs-15-f {
    font-size: 15px !important;
  }
  .tx-xs-16 {
    font-size: 16px;
  }
  .tx-xs-16-f {
    font-size: 16px !important;
  }
  .tx-xs-18 {
    font-size: 18px;
  }
  .tx-xs-18-f {
    font-size: 18px !important;
  }
  .tx-xs-20 {
    font-size: 20px;
  }
  .tx-xs-20-f {
    font-size: 20px !important;
  }
  .tx-xs-22 {
    font-size: 22px;
  }
  .tx-xs-22-f {
    font-size: 22px !important;
  }
  .tx-xs-24 {
    font-size: 24px;
  }
  .tx-xs-24-f {
    font-size: 24px !important;
  }
  .tx-xs-26 {
    font-size: 26px;
  }
  .tx-xs-26-f {
    font-size: 26px !important;
  }
  .tx-xs-28 {
    font-size: 28px;
  }
  .tx-xs-28-f {
    font-size: 28px !important;
  }
  .tx-xs-30 {
    font-size: 30px;
  }
  .tx-xs-30-f {
    font-size: 30px !important;
  }
  .tx-xs-32 {
    font-size: 32px;
  }
  .tx-xs-32-f {
    font-size: 32px !important;
  }
  .tx-xs-34 {
    font-size: 34px;
  }
  .tx-xs-34-f {
    font-size: 34px !important;
  }
  .tx-xs-36 {
    font-size: 36px;
  }
  .tx-xs-36-f {
    font-size: 36px !important;
  }
  .tx-xs-38 {
    font-size: 38px;
  }
  .tx-xs-38-f {
    font-size: 38px !important;
  }
  .tx-xs-40 {
    font-size: 40px;
  }
  .tx-xs-40-f {
    font-size: 40px !important;
  }
  .tx-xs-42 {
    font-size: 42px;
  }
  .tx-xs-42-f {
    font-size: 42px !important;
  }
  .tx-xs-44 {
    font-size: 44px;
  }
  .tx-xs-44-f {
    font-size: 44px !important;
  }
  .tx-xs-46 {
    font-size: 46px;
  }
  .tx-xs-46-f {
    font-size: 46px !important;
  }
  .tx-xs-48 {
    font-size: 48px;
  }
  .tx-xs-48-f {
    font-size: 48px !important;
  }
  .tx-xs-50 {
    font-size: 50px;
  }
  .tx-xs-50-f {
    font-size: 50px !important;
  }
  .tx-xs-52 {
    font-size: 52px;
  }
  .tx-xs-52-f {
    font-size: 52px !important;
  }
  .tx-xs-54 {
    font-size: 54px;
  }
  .tx-xs-54-f {
    font-size: 54px !important;
  }
  .tx-xs-56 {
    font-size: 56px;
  }
  .tx-xs-56-f {
    font-size: 56px !important;
  }
  .tx-xs-58 {
    font-size: 58px;
  }
  .tx-xs-58-f {
    font-size: 58px !important;
  }
  .tx-xs-60 {
    font-size: 60px;
  }
  .tx-xs-60-f {
    font-size: 60px !important;
  }
  .tx-xs-62 {
    font-size: 62px;
  }
  .tx-xs-62-f {
    font-size: 62px !important;
  }
  .tx-xs-64 {
    font-size: 64px;
  }
  .tx-xs-64-f {
    font-size: 64px !important;
  }
  .tx-xs-66 {
    font-size: 66px;
  }
  .tx-xs-66-f {
    font-size: 66px !important;
  }
  .tx-xs-68 {
    font-size: 68px;
  }
  .tx-xs-68-f {
    font-size: 68px !important;
  }
  .tx-xs-70 {
    font-size: 70px;
  }
  .tx-xs-70-f {
    font-size: 70px !important;
  }
  .tx-xs-72 {
    font-size: 72px;
  }
  .tx-xs-72-f {
    font-size: 72px !important;
  }
  .tx-xs-74 {
    font-size: 74px;
  }
  .tx-xs-74-f {
    font-size: 74px !important;
  }
  .tx-xs-76 {
    font-size: 76px;
  }
  .tx-xs-76-f {
    font-size: 76px !important;
  }
  .tx-xs-78 {
    font-size: 78px;
  }
  .tx-xs-78-f {
    font-size: 78px !important;
  }
  .tx-xs-80 {
    font-size: 80px;
  }
  .tx-xs-80-f {
    font-size: 80px !important;
  }
  .tx-xs-82 {
    font-size: 82px;
  }
  .tx-xs-82-f {
    font-size: 82px !important;
  }
  .tx-xs-84 {
    font-size: 84px;
  }
  .tx-xs-84-f {
    font-size: 84px !important;
  }
  .tx-xs-86 {
    font-size: 86px;
  }
  .tx-xs-86-f {
    font-size: 86px !important;
  }
  .tx-xs-88 {
    font-size: 88px;
  }
  .tx-xs-88-f {
    font-size: 88px !important;
  }
  .tx-xs-90 {
    font-size: 90px;
  }
  .tx-xs-90-f {
    font-size: 90px !important;
  }
  .tx-xs-92 {
    font-size: 92px;
  }
  .tx-xs-92-f {
    font-size: 92px !important;
  }
  .tx-xs-94 {
    font-size: 94px;
  }
  .tx-xs-94-f {
    font-size: 94px !important;
  }
  .tx-xs-96 {
    font-size: 96px;
  }
  .tx-xs-96-f {
    font-size: 96px !important;
  }
  .tx-xs-98 {
    font-size: 98px;
  }
  .tx-xs-98-f {
    font-size: 98px !important;
  }
  .tx-xs-100 {
    font-size: 100px;
  }
  .tx-xs-100-f {
    font-size: 100px !important;
  }
  .tx-xs-102 {
    font-size: 102px;
  }
  .tx-xs-102-f {
    font-size: 102px !important;
  }
  .tx-xs-104 {
    font-size: 104px;
  }
  .tx-xs-104-f {
    font-size: 104px !important;
  }
  .tx-xs-106 {
    font-size: 106px;
  }
  .tx-xs-106-f {
    font-size: 106px !important;
  }
  .tx-xs-108 {
    font-size: 108px;
  }
  .tx-xs-108-f {
    font-size: 108px !important;
  }
  .tx-xs-110 {
    font-size: 110px;
  }
  .tx-xs-110-f {
    font-size: 110px !important;
  }
  .tx-xs-112 {
    font-size: 112px;
  }
  .tx-xs-112-f {
    font-size: 112px !important;
  }
  .tx-xs-114 {
    font-size: 114px;
  }
  .tx-xs-114-f {
    font-size: 114px !important;
  }
  .tx-xs-116 {
    font-size: 116px;
  }
  .tx-xs-116-f {
    font-size: 116px !important;
  }
  .tx-xs-118 {
    font-size: 118px;
  }
  .tx-xs-118-f {
    font-size: 118px !important;
  }
  .tx-xs-120 {
    font-size: 120px;
  }
  .tx-xs-120-f {
    font-size: 120px !important;
  }
  .tx-xs-122 {
    font-size: 122px;
  }
  .tx-xs-122-f {
    font-size: 122px !important;
  }
  .tx-xs-124 {
    font-size: 124px;
  }
  .tx-xs-124-f {
    font-size: 124px !important;
  }
  .tx-xs-126 {
    font-size: 126px;
  }
  .tx-xs-126-f {
    font-size: 126px !important;
  }
  .tx-xs-128 {
    font-size: 128px;
  }
  .tx-xs-128-f {
    font-size: 128px !important;
  }
  .tx-xs-130 {
    font-size: 130px;
  }
  .tx-xs-130-f {
    font-size: 130px !important;
  }
  .tx-xs-132 {
    font-size: 132px;
  }
  .tx-xs-132-f {
    font-size: 132px !important;
  }
  .tx-xs-134 {
    font-size: 134px;
  }
  .tx-xs-134-f {
    font-size: 134px !important;
  }
  .tx-xs-136 {
    font-size: 136px;
  }
  .tx-xs-136-f {
    font-size: 136px !important;
  }
  .tx-xs-138 {
    font-size: 138px;
  }
  .tx-xs-138-f {
    font-size: 138px !important;
  }
  .tx-xs-140 {
    font-size: 140px;
  }
  .tx-xs-140-f {
    font-size: 140px !important;
  }
  .tx-xs-base {
    font-size: 0.875rem;
  }
  .tx-xs-bold {
    font-weight: 700;
  }
  .tx-xs-semibold {
    font-weight: 600;
  }
  .tx-xs-medium {
    font-weight: 500;
  }
  .tx-xs-normal {
    font-weight: 400;
  }
  .tx-xs-light {
    font-weight: 300;
  }
  .tx-xs-thin {
    font-weight: 200;
  }
  .tx-xs-xthin {
    font-weight: 100;
  }
  .lh-xs-0 {
    line-height: 0;
  }
  .lh-xs-1 {
    line-height: 1.1;
  }
  .lh-xs-2 {
    line-height: 1.2;
  }
  .lh-xs-3 {
    line-height: 1.3;
  }
  .lh-xs-4 {
    line-height: 1.4;
  }
  .lh-xs-5 {
    line-height: 1.5;
  }
  .lh-xs-6 {
    line-height: 1.6;
  }
  .lh-xs-7 {
    line-height: 1.7;
  }
  .lh-xs-8 {
    line-height: 1.8;
  }
  .lh-xs-9 {
    line-height: 1.9;
  }
  .lh-xs-10 {
    line-height: 2;
  }
  .lh-xs-11 {
    line-height: 2.1;
  }
  .lh-xs-12 {
    line-height: 2.2;
  }
  .lh-xs-13 {
    line-height: 2.3;
  }
  .lh-xs-14 {
    line-height: 2.4;
  }
  .lh-xs-15 {
    line-height: 2.5;
  }
  .tx-xs-center {
    text-align: center;
  }
  .tx-xs-right {
    text-align: right;
  }
  .tx-xs-left {
    text-align: left;
  }
  .tx-xs-center-f {
    text-align: center !important;
  }
  .tx-xs-right-f {
    text-align: right !important;
  }
  .tx-xs-left-f {
    text-align: left !important;
  }
}
@media (min-width: 576px) {
  .tx-sm-8 {
    font-size: 8px;
  }
  .tx-sm-8-f {
    font-size: 8px !important;
  }
  .tx-sm-9 {
    font-size: 9px;
  }
  .tx-sm-9-f {
    font-size: 9px !important;
  }
  .tx-sm-10 {
    font-size: 10px;
  }
  .tx-sm-10-f {
    font-size: 10px !important;
  }
  .tx-sm-11 {
    font-size: 11px;
  }
  .tx-sm-11-f {
    font-size: 11px !important;
  }
  .tx-sm-12 {
    font-size: 12px;
  }
  .tx-sm-12-f {
    font-size: 12px !important;
  }
  .tx-sm-13 {
    font-size: 13px;
  }
  .tx-sm-13-f {
    font-size: 13px !important;
  }
  .tx-sm-14 {
    font-size: 14px;
  }
  .tx-sm-14-f {
    font-size: 14px !important;
  }
  .tx-sm-15 {
    font-size: 15px;
  }
  .tx-sm-15-f {
    font-size: 15px !important;
  }
  .tx-sm-16 {
    font-size: 16px;
  }
  .tx-sm-16-f {
    font-size: 16px !important;
  }
  .tx-sm-18 {
    font-size: 18px;
  }
  .tx-sm-18-f {
    font-size: 18px !important;
  }
  .tx-sm-20 {
    font-size: 20px;
  }
  .tx-sm-20-f {
    font-size: 20px !important;
  }
  .tx-sm-22 {
    font-size: 22px;
  }
  .tx-sm-22-f {
    font-size: 22px !important;
  }
  .tx-sm-24 {
    font-size: 24px;
  }
  .tx-sm-24-f {
    font-size: 24px !important;
  }
  .tx-sm-26 {
    font-size: 26px;
  }
  .tx-sm-26-f {
    font-size: 26px !important;
  }
  .tx-sm-28 {
    font-size: 28px;
  }
  .tx-sm-28-f {
    font-size: 28px !important;
  }
  .tx-sm-30 {
    font-size: 30px;
  }
  .tx-sm-30-f {
    font-size: 30px !important;
  }
  .tx-sm-32 {
    font-size: 32px;
  }
  .tx-sm-32-f {
    font-size: 32px !important;
  }
  .tx-sm-34 {
    font-size: 34px;
  }
  .tx-sm-34-f {
    font-size: 34px !important;
  }
  .tx-sm-36 {
    font-size: 36px;
  }
  .tx-sm-36-f {
    font-size: 36px !important;
  }
  .tx-sm-38 {
    font-size: 38px;
  }
  .tx-sm-38-f {
    font-size: 38px !important;
  }
  .tx-sm-40 {
    font-size: 40px;
  }
  .tx-sm-40-f {
    font-size: 40px !important;
  }
  .tx-sm-42 {
    font-size: 42px;
  }
  .tx-sm-42-f {
    font-size: 42px !important;
  }
  .tx-sm-44 {
    font-size: 44px;
  }
  .tx-sm-44-f {
    font-size: 44px !important;
  }
  .tx-sm-46 {
    font-size: 46px;
  }
  .tx-sm-46-f {
    font-size: 46px !important;
  }
  .tx-sm-48 {
    font-size: 48px;
  }
  .tx-sm-48-f {
    font-size: 48px !important;
  }
  .tx-sm-50 {
    font-size: 50px;
  }
  .tx-sm-50-f {
    font-size: 50px !important;
  }
  .tx-sm-52 {
    font-size: 52px;
  }
  .tx-sm-52-f {
    font-size: 52px !important;
  }
  .tx-sm-54 {
    font-size: 54px;
  }
  .tx-sm-54-f {
    font-size: 54px !important;
  }
  .tx-sm-56 {
    font-size: 56px;
  }
  .tx-sm-56-f {
    font-size: 56px !important;
  }
  .tx-sm-58 {
    font-size: 58px;
  }
  .tx-sm-58-f {
    font-size: 58px !important;
  }
  .tx-sm-60 {
    font-size: 60px;
  }
  .tx-sm-60-f {
    font-size: 60px !important;
  }
  .tx-sm-62 {
    font-size: 62px;
  }
  .tx-sm-62-f {
    font-size: 62px !important;
  }
  .tx-sm-64 {
    font-size: 64px;
  }
  .tx-sm-64-f {
    font-size: 64px !important;
  }
  .tx-sm-66 {
    font-size: 66px;
  }
  .tx-sm-66-f {
    font-size: 66px !important;
  }
  .tx-sm-68 {
    font-size: 68px;
  }
  .tx-sm-68-f {
    font-size: 68px !important;
  }
  .tx-sm-70 {
    font-size: 70px;
  }
  .tx-sm-70-f {
    font-size: 70px !important;
  }
  .tx-sm-72 {
    font-size: 72px;
  }
  .tx-sm-72-f {
    font-size: 72px !important;
  }
  .tx-sm-74 {
    font-size: 74px;
  }
  .tx-sm-74-f {
    font-size: 74px !important;
  }
  .tx-sm-76 {
    font-size: 76px;
  }
  .tx-sm-76-f {
    font-size: 76px !important;
  }
  .tx-sm-78 {
    font-size: 78px;
  }
  .tx-sm-78-f {
    font-size: 78px !important;
  }
  .tx-sm-80 {
    font-size: 80px;
  }
  .tx-sm-80-f {
    font-size: 80px !important;
  }
  .tx-sm-82 {
    font-size: 82px;
  }
  .tx-sm-82-f {
    font-size: 82px !important;
  }
  .tx-sm-84 {
    font-size: 84px;
  }
  .tx-sm-84-f {
    font-size: 84px !important;
  }
  .tx-sm-86 {
    font-size: 86px;
  }
  .tx-sm-86-f {
    font-size: 86px !important;
  }
  .tx-sm-88 {
    font-size: 88px;
  }
  .tx-sm-88-f {
    font-size: 88px !important;
  }
  .tx-sm-90 {
    font-size: 90px;
  }
  .tx-sm-90-f {
    font-size: 90px !important;
  }
  .tx-sm-92 {
    font-size: 92px;
  }
  .tx-sm-92-f {
    font-size: 92px !important;
  }
  .tx-sm-94 {
    font-size: 94px;
  }
  .tx-sm-94-f {
    font-size: 94px !important;
  }
  .tx-sm-96 {
    font-size: 96px;
  }
  .tx-sm-96-f {
    font-size: 96px !important;
  }
  .tx-sm-98 {
    font-size: 98px;
  }
  .tx-sm-98-f {
    font-size: 98px !important;
  }
  .tx-sm-100 {
    font-size: 100px;
  }
  .tx-sm-100-f {
    font-size: 100px !important;
  }
  .tx-sm-102 {
    font-size: 102px;
  }
  .tx-sm-102-f {
    font-size: 102px !important;
  }
  .tx-sm-104 {
    font-size: 104px;
  }
  .tx-sm-104-f {
    font-size: 104px !important;
  }
  .tx-sm-106 {
    font-size: 106px;
  }
  .tx-sm-106-f {
    font-size: 106px !important;
  }
  .tx-sm-108 {
    font-size: 108px;
  }
  .tx-sm-108-f {
    font-size: 108px !important;
  }
  .tx-sm-110 {
    font-size: 110px;
  }
  .tx-sm-110-f {
    font-size: 110px !important;
  }
  .tx-sm-112 {
    font-size: 112px;
  }
  .tx-sm-112-f {
    font-size: 112px !important;
  }
  .tx-sm-114 {
    font-size: 114px;
  }
  .tx-sm-114-f {
    font-size: 114px !important;
  }
  .tx-sm-116 {
    font-size: 116px;
  }
  .tx-sm-116-f {
    font-size: 116px !important;
  }
  .tx-sm-118 {
    font-size: 118px;
  }
  .tx-sm-118-f {
    font-size: 118px !important;
  }
  .tx-sm-120 {
    font-size: 120px;
  }
  .tx-sm-120-f {
    font-size: 120px !important;
  }
  .tx-sm-122 {
    font-size: 122px;
  }
  .tx-sm-122-f {
    font-size: 122px !important;
  }
  .tx-sm-124 {
    font-size: 124px;
  }
  .tx-sm-124-f {
    font-size: 124px !important;
  }
  .tx-sm-126 {
    font-size: 126px;
  }
  .tx-sm-126-f {
    font-size: 126px !important;
  }
  .tx-sm-128 {
    font-size: 128px;
  }
  .tx-sm-128-f {
    font-size: 128px !important;
  }
  .tx-sm-130 {
    font-size: 130px;
  }
  .tx-sm-130-f {
    font-size: 130px !important;
  }
  .tx-sm-132 {
    font-size: 132px;
  }
  .tx-sm-132-f {
    font-size: 132px !important;
  }
  .tx-sm-134 {
    font-size: 134px;
  }
  .tx-sm-134-f {
    font-size: 134px !important;
  }
  .tx-sm-136 {
    font-size: 136px;
  }
  .tx-sm-136-f {
    font-size: 136px !important;
  }
  .tx-sm-138 {
    font-size: 138px;
  }
  .tx-sm-138-f {
    font-size: 138px !important;
  }
  .tx-sm-140 {
    font-size: 140px;
  }
  .tx-sm-140-f {
    font-size: 140px !important;
  }
  .tx-sm-base {
    font-size: 0.875rem;
  }
  .tx-sm-bold {
    font-weight: 700;
  }
  .tx-sm-semibold {
    font-weight: 600;
  }
  .tx-sm-medium {
    font-weight: 500;
  }
  .tx-sm-normal {
    font-weight: 400;
  }
  .tx-sm-light {
    font-weight: 300;
  }
  .tx-sm-thin {
    font-weight: 200;
  }
  .tx-sm-xthin {
    font-weight: 100;
  }
  .lh-sm-0 {
    line-height: 0;
  }
  .lh-sm-1 {
    line-height: 1.1;
  }
  .lh-sm-2 {
    line-height: 1.2;
  }
  .lh-sm-3 {
    line-height: 1.3;
  }
  .lh-sm-4 {
    line-height: 1.4;
  }
  .lh-sm-5 {
    line-height: 1.5;
  }
  .lh-sm-6 {
    line-height: 1.6;
  }
  .lh-sm-7 {
    line-height: 1.7;
  }
  .lh-sm-8 {
    line-height: 1.8;
  }
  .lh-sm-9 {
    line-height: 1.9;
  }
  .lh-sm-10 {
    line-height: 2;
  }
  .lh-sm-11 {
    line-height: 2.1;
  }
  .lh-sm-12 {
    line-height: 2.2;
  }
  .lh-sm-13 {
    line-height: 2.3;
  }
  .lh-sm-14 {
    line-height: 2.4;
  }
  .lh-sm-15 {
    line-height: 2.5;
  }
  .tx-sm-center {
    text-align: center;
  }
  .tx-sm-right {
    text-align: right;
  }
  .tx-sm-left {
    text-align: left;
  }
  .tx-sm-center-f {
    text-align: center !important;
  }
  .tx-sm-right-f {
    text-align: right !important;
  }
  .tx-sm-left-f {
    text-align: left !important;
  }
}
@media (min-width: 768px) {
  .tx-md-8 {
    font-size: 8px;
  }
  .tx-md-8-f {
    font-size: 8px !important;
  }
  .tx-md-9 {
    font-size: 9px;
  }
  .tx-md-9-f {
    font-size: 9px !important;
  }
  .tx-md-10 {
    font-size: 10px;
  }
  .tx-md-10-f {
    font-size: 10px !important;
  }
  .tx-md-11 {
    font-size: 11px;
  }
  .tx-md-11-f {
    font-size: 11px !important;
  }
  .tx-md-12 {
    font-size: 12px;
  }
  .tx-md-12-f {
    font-size: 12px !important;
  }
  .tx-md-13 {
    font-size: 13px;
  }
  .tx-md-13-f {
    font-size: 13px !important;
  }
  .tx-md-14 {
    font-size: 14px;
  }
  .tx-md-14-f {
    font-size: 14px !important;
  }
  .tx-md-15 {
    font-size: 15px;
  }
  .tx-md-15-f {
    font-size: 15px !important;
  }
  .tx-md-16 {
    font-size: 16px;
  }
  .tx-md-16-f {
    font-size: 16px !important;
  }
  .tx-md-18 {
    font-size: 18px;
  }
  .tx-md-18-f {
    font-size: 18px !important;
  }
  .tx-md-20 {
    font-size: 20px;
  }
  .tx-md-20-f {
    font-size: 20px !important;
  }
  .tx-md-22 {
    font-size: 22px;
  }
  .tx-md-22-f {
    font-size: 22px !important;
  }
  .tx-md-24 {
    font-size: 24px;
  }
  .tx-md-24-f {
    font-size: 24px !important;
  }
  .tx-md-26 {
    font-size: 26px;
  }
  .tx-md-26-f {
    font-size: 26px !important;
  }
  .tx-md-28 {
    font-size: 28px;
  }
  .tx-md-28-f {
    font-size: 28px !important;
  }
  .tx-md-30 {
    font-size: 30px;
  }
  .tx-md-30-f {
    font-size: 30px !important;
  }
  .tx-md-32 {
    font-size: 32px;
  }
  .tx-md-32-f {
    font-size: 32px !important;
  }
  .tx-md-34 {
    font-size: 34px;
  }
  .tx-md-34-f {
    font-size: 34px !important;
  }
  .tx-md-36 {
    font-size: 36px;
  }
  .tx-md-36-f {
    font-size: 36px !important;
  }
  .tx-md-38 {
    font-size: 38px;
  }
  .tx-md-38-f {
    font-size: 38px !important;
  }
  .tx-md-40 {
    font-size: 40px;
  }
  .tx-md-40-f {
    font-size: 40px !important;
  }
  .tx-md-42 {
    font-size: 42px;
  }
  .tx-md-42-f {
    font-size: 42px !important;
  }
  .tx-md-44 {
    font-size: 44px;
  }
  .tx-md-44-f {
    font-size: 44px !important;
  }
  .tx-md-46 {
    font-size: 46px;
  }
  .tx-md-46-f {
    font-size: 46px !important;
  }
  .tx-md-48 {
    font-size: 48px;
  }
  .tx-md-48-f {
    font-size: 48px !important;
  }
  .tx-md-50 {
    font-size: 50px;
  }
  .tx-md-50-f {
    font-size: 50px !important;
  }
  .tx-md-52 {
    font-size: 52px;
  }
  .tx-md-52-f {
    font-size: 52px !important;
  }
  .tx-md-54 {
    font-size: 54px;
  }
  .tx-md-54-f {
    font-size: 54px !important;
  }
  .tx-md-56 {
    font-size: 56px;
  }
  .tx-md-56-f {
    font-size: 56px !important;
  }
  .tx-md-58 {
    font-size: 58px;
  }
  .tx-md-58-f {
    font-size: 58px !important;
  }
  .tx-md-60 {
    font-size: 60px;
  }
  .tx-md-60-f {
    font-size: 60px !important;
  }
  .tx-md-62 {
    font-size: 62px;
  }
  .tx-md-62-f {
    font-size: 62px !important;
  }
  .tx-md-64 {
    font-size: 64px;
  }
  .tx-md-64-f {
    font-size: 64px !important;
  }
  .tx-md-66 {
    font-size: 66px;
  }
  .tx-md-66-f {
    font-size: 66px !important;
  }
  .tx-md-68 {
    font-size: 68px;
  }
  .tx-md-68-f {
    font-size: 68px !important;
  }
  .tx-md-70 {
    font-size: 70px;
  }
  .tx-md-70-f {
    font-size: 70px !important;
  }
  .tx-md-72 {
    font-size: 72px;
  }
  .tx-md-72-f {
    font-size: 72px !important;
  }
  .tx-md-74 {
    font-size: 74px;
  }
  .tx-md-74-f {
    font-size: 74px !important;
  }
  .tx-md-76 {
    font-size: 76px;
  }
  .tx-md-76-f {
    font-size: 76px !important;
  }
  .tx-md-78 {
    font-size: 78px;
  }
  .tx-md-78-f {
    font-size: 78px !important;
  }
  .tx-md-80 {
    font-size: 80px;
  }
  .tx-md-80-f {
    font-size: 80px !important;
  }
  .tx-md-82 {
    font-size: 82px;
  }
  .tx-md-82-f {
    font-size: 82px !important;
  }
  .tx-md-84 {
    font-size: 84px;
  }
  .tx-md-84-f {
    font-size: 84px !important;
  }
  .tx-md-86 {
    font-size: 86px;
  }
  .tx-md-86-f {
    font-size: 86px !important;
  }
  .tx-md-88 {
    font-size: 88px;
  }
  .tx-md-88-f {
    font-size: 88px !important;
  }
  .tx-md-90 {
    font-size: 90px;
  }
  .tx-md-90-f {
    font-size: 90px !important;
  }
  .tx-md-92 {
    font-size: 92px;
  }
  .tx-md-92-f {
    font-size: 92px !important;
  }
  .tx-md-94 {
    font-size: 94px;
  }
  .tx-md-94-f {
    font-size: 94px !important;
  }
  .tx-md-96 {
    font-size: 96px;
  }
  .tx-md-96-f {
    font-size: 96px !important;
  }
  .tx-md-98 {
    font-size: 98px;
  }
  .tx-md-98-f {
    font-size: 98px !important;
  }
  .tx-md-100 {
    font-size: 100px;
  }
  .tx-md-100-f {
    font-size: 100px !important;
  }
  .tx-md-102 {
    font-size: 102px;
  }
  .tx-md-102-f {
    font-size: 102px !important;
  }
  .tx-md-104 {
    font-size: 104px;
  }
  .tx-md-104-f {
    font-size: 104px !important;
  }
  .tx-md-106 {
    font-size: 106px;
  }
  .tx-md-106-f {
    font-size: 106px !important;
  }
  .tx-md-108 {
    font-size: 108px;
  }
  .tx-md-108-f {
    font-size: 108px !important;
  }
  .tx-md-110 {
    font-size: 110px;
  }
  .tx-md-110-f {
    font-size: 110px !important;
  }
  .tx-md-112 {
    font-size: 112px;
  }
  .tx-md-112-f {
    font-size: 112px !important;
  }
  .tx-md-114 {
    font-size: 114px;
  }
  .tx-md-114-f {
    font-size: 114px !important;
  }
  .tx-md-116 {
    font-size: 116px;
  }
  .tx-md-116-f {
    font-size: 116px !important;
  }
  .tx-md-118 {
    font-size: 118px;
  }
  .tx-md-118-f {
    font-size: 118px !important;
  }
  .tx-md-120 {
    font-size: 120px;
  }
  .tx-md-120-f {
    font-size: 120px !important;
  }
  .tx-md-122 {
    font-size: 122px;
  }
  .tx-md-122-f {
    font-size: 122px !important;
  }
  .tx-md-124 {
    font-size: 124px;
  }
  .tx-md-124-f {
    font-size: 124px !important;
  }
  .tx-md-126 {
    font-size: 126px;
  }
  .tx-md-126-f {
    font-size: 126px !important;
  }
  .tx-md-128 {
    font-size: 128px;
  }
  .tx-md-128-f {
    font-size: 128px !important;
  }
  .tx-md-130 {
    font-size: 130px;
  }
  .tx-md-130-f {
    font-size: 130px !important;
  }
  .tx-md-132 {
    font-size: 132px;
  }
  .tx-md-132-f {
    font-size: 132px !important;
  }
  .tx-md-134 {
    font-size: 134px;
  }
  .tx-md-134-f {
    font-size: 134px !important;
  }
  .tx-md-136 {
    font-size: 136px;
  }
  .tx-md-136-f {
    font-size: 136px !important;
  }
  .tx-md-138 {
    font-size: 138px;
  }
  .tx-md-138-f {
    font-size: 138px !important;
  }
  .tx-md-140 {
    font-size: 140px;
  }
  .tx-md-140-f {
    font-size: 140px !important;
  }
  .tx-md-base {
    font-size: 0.875rem;
  }
  .tx-md-bold {
    font-weight: 700;
  }
  .tx-md-semibold {
    font-weight: 600;
  }
  .tx-md-medium {
    font-weight: 500;
  }
  .tx-md-normal {
    font-weight: 400;
  }
  .tx-md-light {
    font-weight: 300;
  }
  .tx-md-thin {
    font-weight: 200;
  }
  .tx-md-xthin {
    font-weight: 100;
  }
  .lh-md-0 {
    line-height: 0;
  }
  .lh-md-1 {
    line-height: 1.1;
  }
  .lh-md-2 {
    line-height: 1.2;
  }
  .lh-md-3 {
    line-height: 1.3;
  }
  .lh-md-4 {
    line-height: 1.4;
  }
  .lh-md-5 {
    line-height: 1.5;
  }
  .lh-md-6 {
    line-height: 1.6;
  }
  .lh-md-7 {
    line-height: 1.7;
  }
  .lh-md-8 {
    line-height: 1.8;
  }
  .lh-md-9 {
    line-height: 1.9;
  }
  .lh-md-10 {
    line-height: 2;
  }
  .lh-md-11 {
    line-height: 2.1;
  }
  .lh-md-12 {
    line-height: 2.2;
  }
  .lh-md-13 {
    line-height: 2.3;
  }
  .lh-md-14 {
    line-height: 2.4;
  }
  .lh-md-15 {
    line-height: 2.5;
  }
  .tx-md-center {
    text-align: center;
  }
  .tx-md-right {
    text-align: right;
  }
  .tx-md-left {
    text-align: left;
  }
  .tx-md-center-f {
    text-align: center !important;
  }
  .tx-md-right-f {
    text-align: right !important;
  }
  .tx-md-left-f {
    text-align: left !important;
  }
}
@media (min-width: 992px) {
  .tx-lg-8 {
    font-size: 8px;
  }
  .tx-lg-8-f {
    font-size: 8px !important;
  }
  .tx-lg-9 {
    font-size: 9px;
  }
  .tx-lg-9-f {
    font-size: 9px !important;
  }
  .tx-lg-10 {
    font-size: 10px;
  }
  .tx-lg-10-f {
    font-size: 10px !important;
  }
  .tx-lg-11 {
    font-size: 11px;
  }
  .tx-lg-11-f {
    font-size: 11px !important;
  }
  .tx-lg-12 {
    font-size: 12px;
  }
  .tx-lg-12-f {
    font-size: 12px !important;
  }
  .tx-lg-13 {
    font-size: 13px;
  }
  .tx-lg-13-f {
    font-size: 13px !important;
  }
  .tx-lg-14 {
    font-size: 14px;
  }
  .tx-lg-14-f {
    font-size: 14px !important;
  }
  .tx-lg-15 {
    font-size: 15px;
  }
  .tx-lg-15-f {
    font-size: 15px !important;
  }
  .tx-lg-16 {
    font-size: 16px;
  }
  .tx-lg-16-f {
    font-size: 16px !important;
  }
  .tx-lg-18 {
    font-size: 18px;
  }
  .tx-lg-18-f {
    font-size: 18px !important;
  }
  .tx-lg-20 {
    font-size: 20px;
  }
  .tx-lg-20-f {
    font-size: 20px !important;
  }
  .tx-lg-22 {
    font-size: 22px;
  }
  .tx-lg-22-f {
    font-size: 22px !important;
  }
  .tx-lg-24 {
    font-size: 24px;
  }
  .tx-lg-24-f {
    font-size: 24px !important;
  }
  .tx-lg-26 {
    font-size: 26px;
  }
  .tx-lg-26-f {
    font-size: 26px !important;
  }
  .tx-lg-28 {
    font-size: 28px;
  }
  .tx-lg-28-f {
    font-size: 28px !important;
  }
  .tx-lg-30 {
    font-size: 30px;
  }
  .tx-lg-30-f {
    font-size: 30px !important;
  }
  .tx-lg-32 {
    font-size: 32px;
  }
  .tx-lg-32-f {
    font-size: 32px !important;
  }
  .tx-lg-34 {
    font-size: 34px;
  }
  .tx-lg-34-f {
    font-size: 34px !important;
  }
  .tx-lg-36 {
    font-size: 36px;
  }
  .tx-lg-36-f {
    font-size: 36px !important;
  }
  .tx-lg-38 {
    font-size: 38px;
  }
  .tx-lg-38-f {
    font-size: 38px !important;
  }
  .tx-lg-40 {
    font-size: 40px;
  }
  .tx-lg-40-f {
    font-size: 40px !important;
  }
  .tx-lg-42 {
    font-size: 42px;
  }
  .tx-lg-42-f {
    font-size: 42px !important;
  }
  .tx-lg-44 {
    font-size: 44px;
  }
  .tx-lg-44-f {
    font-size: 44px !important;
  }
  .tx-lg-46 {
    font-size: 46px;
  }
  .tx-lg-46-f {
    font-size: 46px !important;
  }
  .tx-lg-48 {
    font-size: 48px;
  }
  .tx-lg-48-f {
    font-size: 48px !important;
  }
  .tx-lg-50 {
    font-size: 50px;
  }
  .tx-lg-50-f {
    font-size: 50px !important;
  }
  .tx-lg-52 {
    font-size: 52px;
  }
  .tx-lg-52-f {
    font-size: 52px !important;
  }
  .tx-lg-54 {
    font-size: 54px;
  }
  .tx-lg-54-f {
    font-size: 54px !important;
  }
  .tx-lg-56 {
    font-size: 56px;
  }
  .tx-lg-56-f {
    font-size: 56px !important;
  }
  .tx-lg-58 {
    font-size: 58px;
  }
  .tx-lg-58-f {
    font-size: 58px !important;
  }
  .tx-lg-60 {
    font-size: 60px;
  }
  .tx-lg-60-f {
    font-size: 60px !important;
  }
  .tx-lg-62 {
    font-size: 62px;
  }
  .tx-lg-62-f {
    font-size: 62px !important;
  }
  .tx-lg-64 {
    font-size: 64px;
  }
  .tx-lg-64-f {
    font-size: 64px !important;
  }
  .tx-lg-66 {
    font-size: 66px;
  }
  .tx-lg-66-f {
    font-size: 66px !important;
  }
  .tx-lg-68 {
    font-size: 68px;
  }
  .tx-lg-68-f {
    font-size: 68px !important;
  }
  .tx-lg-70 {
    font-size: 70px;
  }
  .tx-lg-70-f {
    font-size: 70px !important;
  }
  .tx-lg-72 {
    font-size: 72px;
  }
  .tx-lg-72-f {
    font-size: 72px !important;
  }
  .tx-lg-74 {
    font-size: 74px;
  }
  .tx-lg-74-f {
    font-size: 74px !important;
  }
  .tx-lg-76 {
    font-size: 76px;
  }
  .tx-lg-76-f {
    font-size: 76px !important;
  }
  .tx-lg-78 {
    font-size: 78px;
  }
  .tx-lg-78-f {
    font-size: 78px !important;
  }
  .tx-lg-80 {
    font-size: 80px;
  }
  .tx-lg-80-f {
    font-size: 80px !important;
  }
  .tx-lg-82 {
    font-size: 82px;
  }
  .tx-lg-82-f {
    font-size: 82px !important;
  }
  .tx-lg-84 {
    font-size: 84px;
  }
  .tx-lg-84-f {
    font-size: 84px !important;
  }
  .tx-lg-86 {
    font-size: 86px;
  }
  .tx-lg-86-f {
    font-size: 86px !important;
  }
  .tx-lg-88 {
    font-size: 88px;
  }
  .tx-lg-88-f {
    font-size: 88px !important;
  }
  .tx-lg-90 {
    font-size: 90px;
  }
  .tx-lg-90-f {
    font-size: 90px !important;
  }
  .tx-lg-92 {
    font-size: 92px;
  }
  .tx-lg-92-f {
    font-size: 92px !important;
  }
  .tx-lg-94 {
    font-size: 94px;
  }
  .tx-lg-94-f {
    font-size: 94px !important;
  }
  .tx-lg-96 {
    font-size: 96px;
  }
  .tx-lg-96-f {
    font-size: 96px !important;
  }
  .tx-lg-98 {
    font-size: 98px;
  }
  .tx-lg-98-f {
    font-size: 98px !important;
  }
  .tx-lg-100 {
    font-size: 100px;
  }
  .tx-lg-100-f {
    font-size: 100px !important;
  }
  .tx-lg-102 {
    font-size: 102px;
  }
  .tx-lg-102-f {
    font-size: 102px !important;
  }
  .tx-lg-104 {
    font-size: 104px;
  }
  .tx-lg-104-f {
    font-size: 104px !important;
  }
  .tx-lg-106 {
    font-size: 106px;
  }
  .tx-lg-106-f {
    font-size: 106px !important;
  }
  .tx-lg-108 {
    font-size: 108px;
  }
  .tx-lg-108-f {
    font-size: 108px !important;
  }
  .tx-lg-110 {
    font-size: 110px;
  }
  .tx-lg-110-f {
    font-size: 110px !important;
  }
  .tx-lg-112 {
    font-size: 112px;
  }
  .tx-lg-112-f {
    font-size: 112px !important;
  }
  .tx-lg-114 {
    font-size: 114px;
  }
  .tx-lg-114-f {
    font-size: 114px !important;
  }
  .tx-lg-116 {
    font-size: 116px;
  }
  .tx-lg-116-f {
    font-size: 116px !important;
  }
  .tx-lg-118 {
    font-size: 118px;
  }
  .tx-lg-118-f {
    font-size: 118px !important;
  }
  .tx-lg-120 {
    font-size: 120px;
  }
  .tx-lg-120-f {
    font-size: 120px !important;
  }
  .tx-lg-122 {
    font-size: 122px;
  }
  .tx-lg-122-f {
    font-size: 122px !important;
  }
  .tx-lg-124 {
    font-size: 124px;
  }
  .tx-lg-124-f {
    font-size: 124px !important;
  }
  .tx-lg-126 {
    font-size: 126px;
  }
  .tx-lg-126-f {
    font-size: 126px !important;
  }
  .tx-lg-128 {
    font-size: 128px;
  }
  .tx-lg-128-f {
    font-size: 128px !important;
  }
  .tx-lg-130 {
    font-size: 130px;
  }
  .tx-lg-130-f {
    font-size: 130px !important;
  }
  .tx-lg-132 {
    font-size: 132px;
  }
  .tx-lg-132-f {
    font-size: 132px !important;
  }
  .tx-lg-134 {
    font-size: 134px;
  }
  .tx-lg-134-f {
    font-size: 134px !important;
  }
  .tx-lg-136 {
    font-size: 136px;
  }
  .tx-lg-136-f {
    font-size: 136px !important;
  }
  .tx-lg-138 {
    font-size: 138px;
  }
  .tx-lg-138-f {
    font-size: 138px !important;
  }
  .tx-lg-140 {
    font-size: 140px;
  }
  .tx-lg-140-f {
    font-size: 140px !important;
  }
  .tx-lg-base {
    font-size: 0.875rem;
  }
  .tx-lg-bold {
    font-weight: 700;
  }
  .tx-lg-semibold {
    font-weight: 600;
  }
  .tx-lg-medium {
    font-weight: 500;
  }
  .tx-lg-normal {
    font-weight: 400;
  }
  .tx-lg-light {
    font-weight: 300;
  }
  .tx-lg-thin {
    font-weight: 200;
  }
  .tx-lg-xthin {
    font-weight: 100;
  }
  .lh-lg-0 {
    line-height: 0;
  }
  .lh-lg-1 {
    line-height: 1.1;
  }
  .lh-lg-2 {
    line-height: 1.2;
  }
  .lh-lg-3 {
    line-height: 1.3;
  }
  .lh-lg-4 {
    line-height: 1.4;
  }
  .lh-lg-5 {
    line-height: 1.5;
  }
  .lh-lg-6 {
    line-height: 1.6;
  }
  .lh-lg-7 {
    line-height: 1.7;
  }
  .lh-lg-8 {
    line-height: 1.8;
  }
  .lh-lg-9 {
    line-height: 1.9;
  }
  .lh-lg-10 {
    line-height: 2;
  }
  .lh-lg-11 {
    line-height: 2.1;
  }
  .lh-lg-12 {
    line-height: 2.2;
  }
  .lh-lg-13 {
    line-height: 2.3;
  }
  .lh-lg-14 {
    line-height: 2.4;
  }
  .lh-lg-15 {
    line-height: 2.5;
  }
  .tx-lg-center {
    text-align: center;
  }
  .tx-lg-right {
    text-align: right;
  }
  .tx-lg-left {
    text-align: left;
  }
  .tx-lg-center-f {
    text-align: center !important;
  }
  .tx-lg-right-f {
    text-align: right !important;
  }
  .tx-lg-left-f {
    text-align: left !important;
  }
}
@media (min-width: 1200px) {
  .tx-xl-8 {
    font-size: 8px;
  }
  .tx-xl-8-f {
    font-size: 8px !important;
  }
  .tx-xl-9 {
    font-size: 9px;
  }
  .tx-xl-9-f {
    font-size: 9px !important;
  }
  .tx-xl-10 {
    font-size: 10px;
  }
  .tx-xl-10-f {
    font-size: 10px !important;
  }
  .tx-xl-11 {
    font-size: 11px;
  }
  .tx-xl-11-f {
    font-size: 11px !important;
  }
  .tx-xl-12 {
    font-size: 12px;
  }
  .tx-xl-12-f {
    font-size: 12px !important;
  }
  .tx-xl-13 {
    font-size: 13px;
  }
  .tx-xl-13-f {
    font-size: 13px !important;
  }
  .tx-xl-14 {
    font-size: 14px;
  }
  .tx-xl-14-f {
    font-size: 14px !important;
  }
  .tx-xl-15 {
    font-size: 15px;
  }
  .tx-xl-15-f {
    font-size: 15px !important;
  }
  .tx-xl-16 {
    font-size: 16px;
  }
  .tx-xl-16-f {
    font-size: 16px !important;
  }
  .tx-xl-18 {
    font-size: 18px;
  }
  .tx-xl-18-f {
    font-size: 18px !important;
  }
  .tx-xl-20 {
    font-size: 20px;
  }
  .tx-xl-20-f {
    font-size: 20px !important;
  }
  .tx-xl-22 {
    font-size: 22px;
  }
  .tx-xl-22-f {
    font-size: 22px !important;
  }
  .tx-xl-24 {
    font-size: 24px;
  }
  .tx-xl-24-f {
    font-size: 24px !important;
  }
  .tx-xl-26 {
    font-size: 26px;
  }
  .tx-xl-26-f {
    font-size: 26px !important;
  }
  .tx-xl-28 {
    font-size: 28px;
  }
  .tx-xl-28-f {
    font-size: 28px !important;
  }
  .tx-xl-30 {
    font-size: 30px;
  }
  .tx-xl-30-f {
    font-size: 30px !important;
  }
  .tx-xl-32 {
    font-size: 32px;
  }
  .tx-xl-32-f {
    font-size: 32px !important;
  }
  .tx-xl-34 {
    font-size: 34px;
  }
  .tx-xl-34-f {
    font-size: 34px !important;
  }
  .tx-xl-36 {
    font-size: 36px;
  }
  .tx-xl-36-f {
    font-size: 36px !important;
  }
  .tx-xl-38 {
    font-size: 38px;
  }
  .tx-xl-38-f {
    font-size: 38px !important;
  }
  .tx-xl-40 {
    font-size: 40px;
  }
  .tx-xl-40-f {
    font-size: 40px !important;
  }
  .tx-xl-42 {
    font-size: 42px;
  }
  .tx-xl-42-f {
    font-size: 42px !important;
  }
  .tx-xl-44 {
    font-size: 44px;
  }
  .tx-xl-44-f {
    font-size: 44px !important;
  }
  .tx-xl-46 {
    font-size: 46px;
  }
  .tx-xl-46-f {
    font-size: 46px !important;
  }
  .tx-xl-48 {
    font-size: 48px;
  }
  .tx-xl-48-f {
    font-size: 48px !important;
  }
  .tx-xl-50 {
    font-size: 50px;
  }
  .tx-xl-50-f {
    font-size: 50px !important;
  }
  .tx-xl-52 {
    font-size: 52px;
  }
  .tx-xl-52-f {
    font-size: 52px !important;
  }
  .tx-xl-54 {
    font-size: 54px;
  }
  .tx-xl-54-f {
    font-size: 54px !important;
  }
  .tx-xl-56 {
    font-size: 56px;
  }
  .tx-xl-56-f {
    font-size: 56px !important;
  }
  .tx-xl-58 {
    font-size: 58px;
  }
  .tx-xl-58-f {
    font-size: 58px !important;
  }
  .tx-xl-60 {
    font-size: 60px;
  }
  .tx-xl-60-f {
    font-size: 60px !important;
  }
  .tx-xl-62 {
    font-size: 62px;
  }
  .tx-xl-62-f {
    font-size: 62px !important;
  }
  .tx-xl-64 {
    font-size: 64px;
  }
  .tx-xl-64-f {
    font-size: 64px !important;
  }
  .tx-xl-66 {
    font-size: 66px;
  }
  .tx-xl-66-f {
    font-size: 66px !important;
  }
  .tx-xl-68 {
    font-size: 68px;
  }
  .tx-xl-68-f {
    font-size: 68px !important;
  }
  .tx-xl-70 {
    font-size: 70px;
  }
  .tx-xl-70-f {
    font-size: 70px !important;
  }
  .tx-xl-72 {
    font-size: 72px;
  }
  .tx-xl-72-f {
    font-size: 72px !important;
  }
  .tx-xl-74 {
    font-size: 74px;
  }
  .tx-xl-74-f {
    font-size: 74px !important;
  }
  .tx-xl-76 {
    font-size: 76px;
  }
  .tx-xl-76-f {
    font-size: 76px !important;
  }
  .tx-xl-78 {
    font-size: 78px;
  }
  .tx-xl-78-f {
    font-size: 78px !important;
  }
  .tx-xl-80 {
    font-size: 80px;
  }
  .tx-xl-80-f {
    font-size: 80px !important;
  }
  .tx-xl-82 {
    font-size: 82px;
  }
  .tx-xl-82-f {
    font-size: 82px !important;
  }
  .tx-xl-84 {
    font-size: 84px;
  }
  .tx-xl-84-f {
    font-size: 84px !important;
  }
  .tx-xl-86 {
    font-size: 86px;
  }
  .tx-xl-86-f {
    font-size: 86px !important;
  }
  .tx-xl-88 {
    font-size: 88px;
  }
  .tx-xl-88-f {
    font-size: 88px !important;
  }
  .tx-xl-90 {
    font-size: 90px;
  }
  .tx-xl-90-f {
    font-size: 90px !important;
  }
  .tx-xl-92 {
    font-size: 92px;
  }
  .tx-xl-92-f {
    font-size: 92px !important;
  }
  .tx-xl-94 {
    font-size: 94px;
  }
  .tx-xl-94-f {
    font-size: 94px !important;
  }
  .tx-xl-96 {
    font-size: 96px;
  }
  .tx-xl-96-f {
    font-size: 96px !important;
  }
  .tx-xl-98 {
    font-size: 98px;
  }
  .tx-xl-98-f {
    font-size: 98px !important;
  }
  .tx-xl-100 {
    font-size: 100px;
  }
  .tx-xl-100-f {
    font-size: 100px !important;
  }
  .tx-xl-102 {
    font-size: 102px;
  }
  .tx-xl-102-f {
    font-size: 102px !important;
  }
  .tx-xl-104 {
    font-size: 104px;
  }
  .tx-xl-104-f {
    font-size: 104px !important;
  }
  .tx-xl-106 {
    font-size: 106px;
  }
  .tx-xl-106-f {
    font-size: 106px !important;
  }
  .tx-xl-108 {
    font-size: 108px;
  }
  .tx-xl-108-f {
    font-size: 108px !important;
  }
  .tx-xl-110 {
    font-size: 110px;
  }
  .tx-xl-110-f {
    font-size: 110px !important;
  }
  .tx-xl-112 {
    font-size: 112px;
  }
  .tx-xl-112-f {
    font-size: 112px !important;
  }
  .tx-xl-114 {
    font-size: 114px;
  }
  .tx-xl-114-f {
    font-size: 114px !important;
  }
  .tx-xl-116 {
    font-size: 116px;
  }
  .tx-xl-116-f {
    font-size: 116px !important;
  }
  .tx-xl-118 {
    font-size: 118px;
  }
  .tx-xl-118-f {
    font-size: 118px !important;
  }
  .tx-xl-120 {
    font-size: 120px;
  }
  .tx-xl-120-f {
    font-size: 120px !important;
  }
  .tx-xl-122 {
    font-size: 122px;
  }
  .tx-xl-122-f {
    font-size: 122px !important;
  }
  .tx-xl-124 {
    font-size: 124px;
  }
  .tx-xl-124-f {
    font-size: 124px !important;
  }
  .tx-xl-126 {
    font-size: 126px;
  }
  .tx-xl-126-f {
    font-size: 126px !important;
  }
  .tx-xl-128 {
    font-size: 128px;
  }
  .tx-xl-128-f {
    font-size: 128px !important;
  }
  .tx-xl-130 {
    font-size: 130px;
  }
  .tx-xl-130-f {
    font-size: 130px !important;
  }
  .tx-xl-132 {
    font-size: 132px;
  }
  .tx-xl-132-f {
    font-size: 132px !important;
  }
  .tx-xl-134 {
    font-size: 134px;
  }
  .tx-xl-134-f {
    font-size: 134px !important;
  }
  .tx-xl-136 {
    font-size: 136px;
  }
  .tx-xl-136-f {
    font-size: 136px !important;
  }
  .tx-xl-138 {
    font-size: 138px;
  }
  .tx-xl-138-f {
    font-size: 138px !important;
  }
  .tx-xl-140 {
    font-size: 140px;
  }
  .tx-xl-140-f {
    font-size: 140px !important;
  }
  .tx-xl-base {
    font-size: 0.875rem;
  }
  .tx-xl-bold {
    font-weight: 700;
  }
  .tx-xl-semibold {
    font-weight: 600;
  }
  .tx-xl-medium {
    font-weight: 500;
  }
  .tx-xl-normal {
    font-weight: 400;
  }
  .tx-xl-light {
    font-weight: 300;
  }
  .tx-xl-thin {
    font-weight: 200;
  }
  .tx-xl-xthin {
    font-weight: 100;
  }
  .lh-xl-0 {
    line-height: 0;
  }
  .lh-xl-1 {
    line-height: 1.1;
  }
  .lh-xl-2 {
    line-height: 1.2;
  }
  .lh-xl-3 {
    line-height: 1.3;
  }
  .lh-xl-4 {
    line-height: 1.4;
  }
  .lh-xl-5 {
    line-height: 1.5;
  }
  .lh-xl-6 {
    line-height: 1.6;
  }
  .lh-xl-7 {
    line-height: 1.7;
  }
  .lh-xl-8 {
    line-height: 1.8;
  }
  .lh-xl-9 {
    line-height: 1.9;
  }
  .lh-xl-10 {
    line-height: 2;
  }
  .lh-xl-11 {
    line-height: 2.1;
  }
  .lh-xl-12 {
    line-height: 2.2;
  }
  .lh-xl-13 {
    line-height: 2.3;
  }
  .lh-xl-14 {
    line-height: 2.4;
  }
  .lh-xl-15 {
    line-height: 2.5;
  }
  .tx-xl-center {
    text-align: center;
  }
  .tx-xl-right {
    text-align: right;
  }
  .tx-xl-left {
    text-align: left;
  }
  .tx-xl-center-f {
    text-align: center !important;
  }
  .tx-xl-right-f {
    text-align: right !important;
  }
  .tx-xl-left-f {
    text-align: left !important;
  }
}
.font-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
  font-size: 14px;
  line-height: 1.66;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-semibold {
  font-weight: 500 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #ffffff !important;
}

.text-secondary {
  color: #f1388b !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #f1388b !important;
}

.text-pink {
  color: #f1388b !important;
}

.text-success {
  color: #19b159 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19b159 !important;
}

.text-info {
  color: #01b8ff !important;
}

a.text-info:hover, a.text-info:focus {
  color: #01b8ff !important;
}

.text-warning {
  color: #ff9b21 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ff9b21 !important;
}

.text-danger {
  color: #fd6074 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #fd6074 !important;
}

.text-light {
  color: #f1f2f7 !important;
}

a.text-light:hover, a.text-light:focus {
  color: #c5cbda !important;
}

.text-dark {
  color: #465988 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #53545e !important;
}

.text-teal {
  color: #00cccc !important;
}

.text-indigo {
  color: #4b0082 !important;
}

.text-purple {
  color: #6f42c1 !important;
}

.text-azure {
  color: #007ea7 !important;
}

.text-body {
  color: #465988 !important;
}

.text-muted {
  color: #8f8fb1 !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.dash-20 {
  font-size: 20px;
}

.dash-25 {
  font-size: 25px;
}

.dash-30 {
  font-size: 30px;
}

.fs-10 {
  font-size: 10px;
}

.fs-11 {
  font-size: 11px;
}

.fs-12 {
  font-size: 12px;
}

.fs-13 {
  font-size: 13px;
}

.fs-14 {
  font-size: 14px;
}

.fs-15 {
  font-size: 15px;
}

.fs-16 {
  font-size: 16px;
}

.fs-17 {
  font-size: 17px;
}

.fs-18 {
  font-size: 18px;
}

.fs-19 {
  font-size: 19px;
}

.fs-20 {
  font-size: 20px;
}

.fs-30 {
  font-size: 30px;
}

.fs-40 {
  font-size: 40px;
}

.fs-50 {
  font-size: 50px;
}

.display-1 {
  font-size: 5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 2.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-5 {
  font-size: 2rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-6 {
  font-size: 1.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-7 {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.2;
}

/* ###### Typography  ###### */
/* ###### Width  ###### */
.wd-1 {
  width: 1px;
}

.wd-2 {
  width: 2px;
}

.wd-3 {
  width: 3px;
}

.wd-4 {
  width: 4px;
}

.wd-6 {
  width: 6px;
}

.wd-7 {
  width: 7px;
}

.wd-8 {
  width: 8px;
}

.wd-9 {
  width: 9px;
}

.wd-280 {
  width: 280px;
}

.wd-5 {
  width: 5px;
}

.wd-5p {
  width: 5%;
}

.mx-wd-5p {
  max-width: 5%;
}

.mn-wd-5p {
  min-width: 5%;
}

.wd-5-f {
  width: 5px !important;
}

.wd-5p-f {
  width: 5% !important;
}

.mx-wd-5p-f {
  max-width: 5% !important;
}

.mn-wd-5p-f {
  min-width: 5% !important;
}

.wd-10 {
  width: 10px;
}

.wd-10p {
  width: 10%;
}

.mx-wd-10p {
  max-width: 10%;
}

.mn-wd-10p {
  min-width: 10%;
}

.wd-10-f {
  width: 10px !important;
}

.wd-10p-f {
  width: 10% !important;
}

.mx-wd-10p-f {
  max-width: 10% !important;
}

.mn-wd-10p-f {
  min-width: 10% !important;
}

.wd-15 {
  width: 15px;
}

.wd-15p {
  width: 15%;
}

.mx-wd-15p {
  max-width: 15%;
}

.mn-wd-15p {
  min-width: 15%;
}

.wd-15-f {
  width: 15px !important;
}

.wd-15p-f {
  width: 15% !important;
}

.mx-wd-15p-f {
  max-width: 15% !important;
}

.mn-wd-15p-f {
  min-width: 15% !important;
}

.wd-20 {
  width: 20px;
}

.wd-20p {
  width: 20%;
}

.mx-wd-20p {
  max-width: 20%;
}

.mn-wd-20p {
  min-width: 20%;
}

.wd-20-f {
  width: 20px !important;
}

.wd-20p-f {
  width: 20% !important;
}

.mx-wd-20p-f {
  max-width: 20% !important;
}

.mn-wd-20p-f {
  min-width: 20% !important;
}

.wd-25 {
  width: 25px;
}

.wd-25p {
  width: 25%;
}

.mx-wd-25p {
  max-width: 25%;
}

.mn-wd-25p {
  min-width: 25%;
}

.wd-25-f {
  width: 25px !important;
}

.wd-25p-f {
  width: 25% !important;
}

.mx-wd-25p-f {
  max-width: 25% !important;
}

.mn-wd-25p-f {
  min-width: 25% !important;
}

.wd-30 {
  width: 30px;
}

.wd-30p {
  width: 30%;
}

.mx-wd-30p {
  max-width: 30%;
}

.mn-wd-30p {
  min-width: 30%;
}

.wd-30-f {
  width: 30px !important;
}

.wd-30p-f {
  width: 30% !important;
}

.mx-wd-30p-f {
  max-width: 30% !important;
}

.mn-wd-30p-f {
  min-width: 30% !important;
}

.wd-35 {
  width: 35px;
}

.wd-35p {
  width: 35%;
}

.mx-wd-35p {
  max-width: 35%;
}

.mn-wd-35p {
  min-width: 35%;
}

.wd-35-f {
  width: 35px !important;
}

.wd-35p-f {
  width: 35% !important;
}

.mx-wd-35p-f {
  max-width: 35% !important;
}

.mn-wd-35p-f {
  min-width: 35% !important;
}

.wd-40 {
  width: 40px;
}

.wd-40p {
  width: 40%;
}

.mx-wd-40p {
  max-width: 40%;
}

.mn-wd-40p {
  min-width: 40%;
}

.wd-40-f {
  width: 40px !important;
}

.wd-40p-f {
  width: 40% !important;
}

.mx-wd-40p-f {
  max-width: 40% !important;
}

.mn-wd-40p-f {
  min-width: 40% !important;
}

.wd-45 {
  width: 45px;
}

.wd-45p {
  width: 45%;
}

.mx-wd-45p {
  max-width: 45%;
}

.mn-wd-45p {
  min-width: 45%;
}

.wd-45-f {
  width: 45px !important;
}

.wd-45p-f {
  width: 45% !important;
}

.mx-wd-45p-f {
  max-width: 45% !important;
}

.mn-wd-45p-f {
  min-width: 45% !important;
}

.wd-50 {
  width: 50px;
}

.wd-50p {
  width: 50%;
}

.mx-wd-50p {
  max-width: 50%;
}

.mn-wd-50p {
  min-width: 50%;
}

.wd-50-f {
  width: 50px !important;
}

.wd-50p-f {
  width: 50% !important;
}

.mx-wd-50p-f {
  max-width: 50% !important;
}

.mn-wd-50p-f {
  min-width: 50% !important;
}

.wd-55 {
  width: 55px;
}

.wd-55p {
  width: 55%;
}

.mx-wd-55p {
  max-width: 55%;
}

.mn-wd-55p {
  min-width: 55%;
}

.wd-55-f {
  width: 55px !important;
}

.wd-55p-f {
  width: 55% !important;
}

.mx-wd-55p-f {
  max-width: 55% !important;
}

.mn-wd-55p-f {
  min-width: 55% !important;
}

.wd-60 {
  width: 60px;
}

.wd-60p {
  width: 60%;
}

.mx-wd-60p {
  max-width: 60%;
}

.mn-wd-60p {
  min-width: 60%;
}

.wd-60-f {
  width: 60px !important;
}

.wd-60p-f {
  width: 60% !important;
}

.mx-wd-60p-f {
  max-width: 60% !important;
}

.mn-wd-60p-f {
  min-width: 60% !important;
}

.wd-65 {
  width: 65px;
}

.wd-65p {
  width: 65%;
}

.mx-wd-65p {
  max-width: 65%;
}

.mn-wd-65p {
  min-width: 65%;
}

.wd-65-f {
  width: 65px !important;
}

.wd-65p-f {
  width: 65% !important;
}

.mx-wd-65p-f {
  max-width: 65% !important;
}

.mn-wd-65p-f {
  min-width: 65% !important;
}

.wd-70 {
  width: 70px;
}

.wd-70p {
  width: 70%;
}

.mx-wd-70p {
  max-width: 70%;
}

.mn-wd-70p {
  min-width: 70%;
}

.wd-70-f {
  width: 70px !important;
}

.wd-70p-f {
  width: 70% !important;
}

.mx-wd-70p-f {
  max-width: 70% !important;
}

.mn-wd-70p-f {
  min-width: 70% !important;
}

.wd-75 {
  width: 75px;
}

.wd-75p {
  width: 75%;
}

.mx-wd-75p {
  max-width: 75%;
}

.mn-wd-75p {
  min-width: 75%;
}

.wd-75-f {
  width: 75px !important;
}

.wd-75p-f {
  width: 75% !important;
}

.mx-wd-75p-f {
  max-width: 75% !important;
}

.mn-wd-75p-f {
  min-width: 75% !important;
}

.wd-80 {
  width: 80px;
}

.wd-80p {
  width: 80%;
}

.mx-wd-80p {
  max-width: 80%;
}

.mn-wd-80p {
  min-width: 80%;
}

.wd-80-f {
  width: 80px !important;
}

.wd-80p-f {
  width: 80% !important;
}

.mx-wd-80p-f {
  max-width: 80% !important;
}

.mn-wd-80p-f {
  min-width: 80% !important;
}

.wd-85 {
  width: 85px;
}

.wd-85p {
  width: 85%;
}

.mx-wd-85p {
  max-width: 85%;
}

.mn-wd-85p {
  min-width: 85%;
}

.wd-85-f {
  width: 85px !important;
}

.wd-85p-f {
  width: 85% !important;
}

.mx-wd-85p-f {
  max-width: 85% !important;
}

.mn-wd-85p-f {
  min-width: 85% !important;
}

.wd-90 {
  width: 90px;
}

.wd-90p {
  width: 90%;
}

.mx-wd-90p {
  max-width: 90%;
}

.mn-wd-90p {
  min-width: 90%;
}

.wd-90-f {
  width: 90px !important;
}

.wd-90p-f {
  width: 90% !important;
}

.mx-wd-90p-f {
  max-width: 90% !important;
}

.mn-wd-90p-f {
  min-width: 90% !important;
}

.wd-95 {
  width: 95px;
}

.wd-95p {
  width: 95%;
}

.mx-wd-95p {
  max-width: 95%;
}

.mn-wd-95p {
  min-width: 95%;
}

.wd-95-f {
  width: 95px !important;
}

.wd-95p-f {
  width: 95% !important;
}

.mx-wd-95p-f {
  max-width: 95% !important;
}

.mn-wd-95p-f {
  min-width: 95% !important;
}

.wd-100 {
  width: 100px;
}

.wd-100p {
  width: 100%;
}

.mx-wd-100p {
  max-width: 100%;
}

.mn-wd-100p {
  min-width: 100%;
}

.wd-100-f {
  width: 100px !important;
}

.wd-100p-f {
  width: 100% !important;
}

.mx-wd-100p-f {
  max-width: 100% !important;
}

.mn-wd-100p-f {
  min-width: 100% !important;
}

.wd-150 {
  width: 150px;
}

.wd-150-f {
  width: 150px !important;
}

.wd-200 {
  width: 200px;
}

.wd-200-f {
  width: 200px !important;
}

.wd-250 {
  width: 250px;
}

.wd-250-f {
  width: 250px !important;
}

.wd-276 {
  width: 276px;
}

.wd-280-f {
  width: 280px !important;
}

.wd-300 {
  width: 300px;
}

.wd-300-f {
  width: 300px !important;
}

.wd-350 {
  width: 350px;
}

.wd-350-f {
  width: 350px !important;
}

.wd-400 {
  width: 400px;
}

.wd-400-f {
  width: 400px !important;
}

.wd-450 {
  width: 450px;
}

.wd-450-f {
  width: 450px !important;
}

.wd-500 {
  width: 500px;
}

.wd-500-f {
  width: 500px !important;
}

.wd-550 {
  width: 550px;
}

.wd-550-f {
  width: 550px !important;
}

.wd-600 {
  width: 600px;
}

.wd-600-f {
  width: 600px !important;
}

.wd-650 {
  width: 650px;
}

.wd-650-f {
  width: 650px !important;
}

.wd-700 {
  width: 700px;
}

.wd-700-f {
  width: 700px !important;
}

.wd-750 {
  width: 750px;
}

.wd-750-f {
  width: 750px !important;
}

.wd-800 {
  width: 800px;
}

.wd-800-f {
  width: 800px !important;
}

.wd-850 {
  width: 850px;
}

.wd-850-f {
  width: 850px !important;
}

.wd-900 {
  width: 900px;
}

.wd-900-f {
  width: 900px !important;
}

.wd-950 {
  width: 950px;
}

.wd-950-f {
  width: 950px !important;
}

.wd-1000 {
  width: 1000px;
}

.wd-1000-f {
  width: 1000px !important;
}

@media (min-width: 480px) {
  .wd-xs-5 {
    width: 5px;
  }
  .wd-xs-5p {
    width: 5%;
  }
  .mx-wd-xs-5p {
    max-width: 5%;
  }
  .mn-wd-xs-5p {
    min-width: 5%;
  }
  .wd-xs-5-f {
    width: 5px !important;
  }
  .wd-xs-5p-f {
    width: 5% !important;
  }
  .mx-wd-xs-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-xs-5p-f {
    min-width: 5% !important;
  }
  .wd-xs-10 {
    width: 10px;
  }
  .wd-xs-10p {
    width: 10%;
  }
  .mx-wd-xs-10p {
    max-width: 10%;
  }
  .mn-wd-xs-10p {
    min-width: 10%;
  }
  .wd-xs-10-f {
    width: 10px !important;
  }
  .wd-xs-10p-f {
    width: 10% !important;
  }
  .mx-wd-xs-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-xs-10p-f {
    min-width: 10% !important;
  }
  .wd-xs-15 {
    width: 15px;
  }
  .wd-xs-15p {
    width: 15%;
  }
  .mx-wd-xs-15p {
    max-width: 15%;
  }
  .mn-wd-xs-15p {
    min-width: 15%;
  }
  .wd-xs-15-f {
    width: 15px !important;
  }
  .wd-xs-15p-f {
    width: 15% !important;
  }
  .mx-wd-xs-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-xs-15p-f {
    min-width: 15% !important;
  }
  .wd-xs-20 {
    width: 20px;
  }
  .wd-xs-20p {
    width: 20%;
  }
  .mx-wd-xs-20p {
    max-width: 20%;
  }
  .mn-wd-xs-20p {
    min-width: 20%;
  }
  .wd-xs-20-f {
    width: 20px !important;
  }
  .wd-xs-20p-f {
    width: 20% !important;
  }
  .mx-wd-xs-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-xs-20p-f {
    min-width: 20% !important;
  }
  .wd-xs-25 {
    width: 25px;
  }
  .wd-xs-25p {
    width: 25%;
  }
  .mx-wd-xs-25p {
    max-width: 25%;
  }
  .mn-wd-xs-25p {
    min-width: 25%;
  }
  .wd-xs-25-f {
    width: 25px !important;
  }
  .wd-xs-25p-f {
    width: 25% !important;
  }
  .mx-wd-xs-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-xs-25p-f {
    min-width: 25% !important;
  }
  .wd-xs-30 {
    width: 30px;
  }
  .wd-xs-30p {
    width: 30%;
  }
  .mx-wd-xs-30p {
    max-width: 30%;
  }
  .mn-wd-xs-30p {
    min-width: 30%;
  }
  .wd-xs-30-f {
    width: 30px !important;
  }
  .wd-xs-30p-f {
    width: 30% !important;
  }
  .mx-wd-xs-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-xs-30p-f {
    min-width: 30% !important;
  }
  .wd-xs-35 {
    width: 35px;
  }
  .wd-xs-35p {
    width: 35%;
  }
  .mx-wd-xs-35p {
    max-width: 35%;
  }
  .mn-wd-xs-35p {
    min-width: 35%;
  }
  .wd-xs-35-f {
    width: 35px !important;
  }
  .wd-xs-35p-f {
    width: 35% !important;
  }
  .mx-wd-xs-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-xs-35p-f {
    min-width: 35% !important;
  }
  .wd-xs-40 {
    width: 40px;
  }
  .wd-xs-40p {
    width: 40%;
  }
  .mx-wd-xs-40p {
    max-width: 40%;
  }
  .mn-wd-xs-40p {
    min-width: 40%;
  }
  .wd-xs-40-f {
    width: 40px !important;
  }
  .wd-xs-40p-f {
    width: 40% !important;
  }
  .mx-wd-xs-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-xs-40p-f {
    min-width: 40% !important;
  }
  .wd-xs-45 {
    width: 45px;
  }
  .wd-xs-45p {
    width: 45%;
  }
  .mx-wd-xs-45p {
    max-width: 45%;
  }
  .mn-wd-xs-45p {
    min-width: 45%;
  }
  .wd-xs-45-f {
    width: 45px !important;
  }
  .wd-xs-45p-f {
    width: 45% !important;
  }
  .mx-wd-xs-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-xs-45p-f {
    min-width: 45% !important;
  }
  .wd-xs-50 {
    width: 50px;
  }
  .wd-xs-50p {
    width: 50%;
  }
  .mx-wd-xs-50p {
    max-width: 50%;
  }
  .mn-wd-xs-50p {
    min-width: 50%;
  }
  .wd-xs-50-f {
    width: 50px !important;
  }
  .wd-xs-50p-f {
    width: 50% !important;
  }
  .mx-wd-xs-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-xs-50p-f {
    min-width: 50% !important;
  }
  .wd-xs-55 {
    width: 55px;
  }
  .wd-xs-55p {
    width: 55%;
  }
  .mx-wd-xs-55p {
    max-width: 55%;
  }
  .mn-wd-xs-55p {
    min-width: 55%;
  }
  .wd-xs-55-f {
    width: 55px !important;
  }
  .wd-xs-55p-f {
    width: 55% !important;
  }
  .mx-wd-xs-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-xs-55p-f {
    min-width: 55% !important;
  }
  .wd-xs-60 {
    width: 60px;
  }
  .wd-xs-60p {
    width: 60%;
  }
  .mx-wd-xs-60p {
    max-width: 60%;
  }
  .mn-wd-xs-60p {
    min-width: 60%;
  }
  .wd-xs-60-f {
    width: 60px !important;
  }
  .wd-xs-60p-f {
    width: 60% !important;
  }
  .mx-wd-xs-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-xs-60p-f {
    min-width: 60% !important;
  }
  .wd-xs-65 {
    width: 65px;
  }
  .wd-xs-65p {
    width: 65%;
  }
  .mx-wd-xs-65p {
    max-width: 65%;
  }
  .mn-wd-xs-65p {
    min-width: 65%;
  }
  .wd-xs-65-f {
    width: 65px !important;
  }
  .wd-xs-65p-f {
    width: 65% !important;
  }
  .mx-wd-xs-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-xs-65p-f {
    min-width: 65% !important;
  }
  .wd-xs-70 {
    width: 70px;
  }
  .wd-xs-70p {
    width: 70%;
  }
  .mx-wd-xs-70p {
    max-width: 70%;
  }
  .mn-wd-xs-70p {
    min-width: 70%;
  }
  .wd-xs-70-f {
    width: 70px !important;
  }
  .wd-xs-70p-f {
    width: 70% !important;
  }
  .mx-wd-xs-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-xs-70p-f {
    min-width: 70% !important;
  }
  .wd-xs-75 {
    width: 75px;
  }
  .wd-xs-75p {
    width: 75%;
  }
  .mx-wd-xs-75p {
    max-width: 75%;
  }
  .mn-wd-xs-75p {
    min-width: 75%;
  }
  .wd-xs-75-f {
    width: 75px !important;
  }
  .wd-xs-75p-f {
    width: 75% !important;
  }
  .mx-wd-xs-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-xs-75p-f {
    min-width: 75% !important;
  }
  .wd-xs-80 {
    width: 80px;
  }
  .wd-xs-80p {
    width: 80%;
  }
  .mx-wd-xs-80p {
    max-width: 80%;
  }
  .mn-wd-xs-80p {
    min-width: 80%;
  }
  .wd-xs-80-f {
    width: 80px !important;
  }
  .wd-xs-80p-f {
    width: 80% !important;
  }
  .mx-wd-xs-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-xs-80p-f {
    min-width: 80% !important;
  }
  .wd-xs-85 {
    width: 85px;
  }
  .wd-xs-85p {
    width: 85%;
  }
  .mx-wd-xs-85p {
    max-width: 85%;
  }
  .mn-wd-xs-85p {
    min-width: 85%;
  }
  .wd-xs-85-f {
    width: 85px !important;
  }
  .wd-xs-85p-f {
    width: 85% !important;
  }
  .mx-wd-xs-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-xs-85p-f {
    min-width: 85% !important;
  }
  .wd-xs-90 {
    width: 90px;
  }
  .wd-xs-90p {
    width: 90%;
  }
  .mx-wd-xs-90p {
    max-width: 90%;
  }
  .mn-wd-xs-90p {
    min-width: 90%;
  }
  .wd-xs-90-f {
    width: 90px !important;
  }
  .wd-xs-90p-f {
    width: 90% !important;
  }
  .mx-wd-xs-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-xs-90p-f {
    min-width: 90% !important;
  }
  .wd-xs-95 {
    width: 95px;
  }
  .wd-xs-95p {
    width: 95%;
  }
  .mx-wd-xs-95p {
    max-width: 95%;
  }
  .mn-wd-xs-95p {
    min-width: 95%;
  }
  .wd-xs-95-f {
    width: 95px !important;
  }
  .wd-xs-95p-f {
    width: 95% !important;
  }
  .mx-wd-xs-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-xs-95p-f {
    min-width: 95% !important;
  }
  .wd-xs-100 {
    width: 100px;
  }
  .wd-xs-100p {
    width: 100%;
  }
  .mx-wd-xs-100p {
    max-width: 100%;
  }
  .mn-wd-xs-100p {
    min-width: 100%;
  }
  .wd-xs-100-f {
    width: 100px !important;
  }
  .wd-xs-100p-f {
    width: 100% !important;
  }
  .mx-wd-xs-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-xs-100p-f {
    min-width: 100% !important;
  }
  .wd-xs-150 {
    width: 150px;
  }
  .wd-xs-150p {
    width: 150%;
  }
  .mx-wd-xs-150p {
    max-width: 150%;
  }
  .mn-wd-xs-150p {
    min-width: 150%;
  }
  .wd-xs-150-f {
    width: 150px !important;
  }
  .wd-xs-150p-f {
    width: 150% !important;
  }
  .mx-wd-xs-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-xs-150p-f {
    min-width: 150% !important;
  }
  .wd-xs-200 {
    width: 200px;
  }
  .wd-xs-200p {
    width: 200%;
  }
  .mx-wd-xs-200p {
    max-width: 200%;
  }
  .mn-wd-xs-200p {
    min-width: 200%;
  }
  .wd-xs-200-f {
    width: 200px !important;
  }
  .wd-xs-200p-f {
    width: 200% !important;
  }
  .mx-wd-xs-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-xs-200p-f {
    min-width: 200% !important;
  }
  .wd-xs-250 {
    width: 250px;
  }
  .wd-xs-250p {
    width: 250%;
  }
  .mx-wd-xs-250p {
    max-width: 250%;
  }
  .mn-wd-xs-250p {
    min-width: 250%;
  }
  .wd-xs-250-f {
    width: 250px !important;
  }
  .wd-xs-250p-f {
    width: 250% !important;
  }
  .mx-wd-xs-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-xs-250p-f {
    min-width: 250% !important;
  }
  .wd-xs-300 {
    width: 300px;
  }
  .wd-xs-300p {
    width: 300%;
  }
  .mx-wd-xs-300p {
    max-width: 300%;
  }
  .mn-wd-xs-300p {
    min-width: 300%;
  }
  .wd-xs-300-f {
    width: 300px !important;
  }
  .wd-xs-300p-f {
    width: 300% !important;
  }
  .mx-wd-xs-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-xs-300p-f {
    min-width: 300% !important;
  }
  .wd-xs-350 {
    width: 350px;
  }
  .wd-xs-350p {
    width: 350%;
  }
  .mx-wd-xs-350p {
    max-width: 350%;
  }
  .mn-wd-xs-350p {
    min-width: 350%;
  }
  .wd-xs-350-f {
    width: 350px !important;
  }
  .wd-xs-350p-f {
    width: 350% !important;
  }
  .mx-wd-xs-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-xs-350p-f {
    min-width: 350% !important;
  }
  .wd-xs-400 {
    width: 400px;
  }
  .wd-xs-400p {
    width: 400%;
  }
  .mx-wd-xs-400p {
    max-width: 400%;
  }
  .mn-wd-xs-400p {
    min-width: 400%;
  }
  .wd-xs-400-f {
    width: 400px !important;
  }
  .wd-xs-400p-f {
    width: 400% !important;
  }
  .mx-wd-xs-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-xs-400p-f {
    min-width: 400% !important;
  }
  .wd-xs-450 {
    width: 450px;
  }
  .wd-xs-450p {
    width: 450%;
  }
  .mx-wd-xs-450p {
    max-width: 450%;
  }
  .mn-wd-xs-450p {
    min-width: 450%;
  }
  .wd-xs-450-f {
    width: 450px !important;
  }
  .wd-xs-450p-f {
    width: 450% !important;
  }
  .mx-wd-xs-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-xs-450p-f {
    min-width: 450% !important;
  }
  .wd-xs-500 {
    width: 500px;
  }
  .wd-xs-500p {
    width: 500%;
  }
  .mx-wd-xs-500p {
    max-width: 500%;
  }
  .mn-wd-xs-500p {
    min-width: 500%;
  }
  .wd-xs-500-f {
    width: 500px !important;
  }
  .wd-xs-500p-f {
    width: 500% !important;
  }
  .mx-wd-xs-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-xs-500p-f {
    min-width: 500% !important;
  }
  .wd-xs-550 {
    width: 550px;
  }
  .wd-xs-550p {
    width: 550%;
  }
  .mx-wd-xs-550p {
    max-width: 550%;
  }
  .mn-wd-xs-550p {
    min-width: 550%;
  }
  .wd-xs-550-f {
    width: 550px !important;
  }
  .wd-xs-550p-f {
    width: 550% !important;
  }
  .mx-wd-xs-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-xs-550p-f {
    min-width: 550% !important;
  }
  .wd-xs-600 {
    width: 600px;
  }
  .wd-xs-600p {
    width: 600%;
  }
  .mx-wd-xs-600p {
    max-width: 600%;
  }
  .mn-wd-xs-600p {
    min-width: 600%;
  }
  .wd-xs-600-f {
    width: 600px !important;
  }
  .wd-xs-600p-f {
    width: 600% !important;
  }
  .mx-wd-xs-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-xs-600p-f {
    min-width: 600% !important;
  }
  .wd-xs-650 {
    width: 650px;
  }
  .wd-xs-650p {
    width: 650%;
  }
  .mx-wd-xs-650p {
    max-width: 650%;
  }
  .mn-wd-xs-650p {
    min-width: 650%;
  }
  .wd-xs-650-f {
    width: 650px !important;
  }
  .wd-xs-650p-f {
    width: 650% !important;
  }
  .mx-wd-xs-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-xs-650p-f {
    min-width: 650% !important;
  }
  .wd-xs-700 {
    width: 700px;
  }
  .wd-xs-700p {
    width: 700%;
  }
  .mx-wd-xs-700p {
    max-width: 700%;
  }
  .mn-wd-xs-700p {
    min-width: 700%;
  }
  .wd-xs-700-f {
    width: 700px !important;
  }
  .wd-xs-700p-f {
    width: 700% !important;
  }
  .mx-wd-xs-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-xs-700p-f {
    min-width: 700% !important;
  }
  .wd-xs-750 {
    width: 750px;
  }
  .wd-xs-750p {
    width: 750%;
  }
  .mx-wd-xs-750p {
    max-width: 750%;
  }
  .mn-wd-xs-750p {
    min-width: 750%;
  }
  .wd-xs-750-f {
    width: 750px !important;
  }
  .wd-xs-750p-f {
    width: 750% !important;
  }
  .mx-wd-xs-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-xs-750p-f {
    min-width: 750% !important;
  }
  .wd-xs-800 {
    width: 800px;
  }
  .wd-xs-800p {
    width: 800%;
  }
  .mx-wd-xs-800p {
    max-width: 800%;
  }
  .mn-wd-xs-800p {
    min-width: 800%;
  }
  .wd-xs-800-f {
    width: 800px !important;
  }
  .wd-xs-800p-f {
    width: 800% !important;
  }
  .mx-wd-xs-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-xs-800p-f {
    min-width: 800% !important;
  }
  .wd-xs-850 {
    width: 850px;
  }
  .wd-xs-850p {
    width: 850%;
  }
  .mx-wd-xs-850p {
    max-width: 850%;
  }
  .mn-wd-xs-850p {
    min-width: 850%;
  }
  .wd-xs-850-f {
    width: 850px !important;
  }
  .wd-xs-850p-f {
    width: 850% !important;
  }
  .mx-wd-xs-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-xs-850p-f {
    min-width: 850% !important;
  }
  .wd-xs-900 {
    width: 900px;
  }
  .wd-xs-900p {
    width: 900%;
  }
  .mx-wd-xs-900p {
    max-width: 900%;
  }
  .mn-wd-xs-900p {
    min-width: 900%;
  }
  .wd-xs-900-f {
    width: 900px !important;
  }
  .wd-xs-900p-f {
    width: 900% !important;
  }
  .mx-wd-xs-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-xs-900p-f {
    min-width: 900% !important;
  }
  .wd-xs-950 {
    width: 950px;
  }
  .wd-xs-950p {
    width: 950%;
  }
  .mx-wd-xs-950p {
    max-width: 950%;
  }
  .mn-wd-xs-950p {
    min-width: 950%;
  }
  .wd-xs-950-f {
    width: 950px !important;
  }
  .wd-xs-950p-f {
    width: 950% !important;
  }
  .mx-wd-xs-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-xs-950p-f {
    min-width: 950% !important;
  }
  .wd-xs-1000 {
    width: 1000px;
  }
  .wd-xs-1000p {
    width: 1000%;
  }
  .mx-wd-xs-1000p {
    max-width: 1000%;
  }
  .mn-wd-xs-1000p {
    min-width: 1000%;
  }
  .wd-xs-1000-f {
    width: 1000px !important;
  }
  .wd-xs-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-xs-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-xs-1000p-f {
    min-width: 1000% !important;
  }
  .wd-xs-auto {
    width: auto;
  }
  .wd-xs-auto-f {
    width: auto !important;
  }
}
@media (min-width: 576px) {
  .wd-sm-5 {
    width: 5px;
  }
  .wd-sm-5p {
    width: 5%;
  }
  .mx-wd-sm-5p {
    max-width: 5%;
  }
  .mn-wd-sm-5p {
    min-width: 5%;
  }
  .wd-sm-5-f {
    width: 5px !important;
  }
  .wd-sm-5p-f {
    width: 5% !important;
  }
  .mx-wd-sm-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-sm-5p-f {
    min-width: 5% !important;
  }
  .wd-sm-10 {
    width: 10px;
  }
  .wd-sm-10p {
    width: 10%;
  }
  .mx-wd-sm-10p {
    max-width: 10%;
  }
  .mn-wd-sm-10p {
    min-width: 10%;
  }
  .wd-sm-10-f {
    width: 10px !important;
  }
  .wd-sm-10p-f {
    width: 10% !important;
  }
  .mx-wd-sm-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-sm-10p-f {
    min-width: 10% !important;
  }
  .wd-sm-15 {
    width: 15px;
  }
  .wd-sm-15p {
    width: 15%;
  }
  .mx-wd-sm-15p {
    max-width: 15%;
  }
  .mn-wd-sm-15p {
    min-width: 15%;
  }
  .wd-sm-15-f {
    width: 15px !important;
  }
  .wd-sm-15p-f {
    width: 15% !important;
  }
  .mx-wd-sm-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-sm-15p-f {
    min-width: 15% !important;
  }
  .wd-sm-20 {
    width: 20px;
  }
  .wd-sm-20p {
    width: 20%;
  }
  .mx-wd-sm-20p {
    max-width: 20%;
  }
  .mn-wd-sm-20p {
    min-width: 20%;
  }
  .wd-sm-20-f {
    width: 20px !important;
  }
  .wd-sm-20p-f {
    width: 20% !important;
  }
  .mx-wd-sm-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-sm-20p-f {
    min-width: 20% !important;
  }
  .wd-sm-25 {
    width: 25px;
  }
  .wd-sm-25p {
    width: 25%;
  }
  .mx-wd-sm-25p {
    max-width: 25%;
  }
  .mn-wd-sm-25p {
    min-width: 25%;
  }
  .wd-sm-25-f {
    width: 25px !important;
  }
  .wd-sm-25p-f {
    width: 25% !important;
  }
  .mx-wd-sm-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-sm-25p-f {
    min-width: 25% !important;
  }
  .wd-sm-30 {
    width: 30px;
  }
  .wd-sm-30p {
    width: 30%;
  }
  .mx-wd-sm-30p {
    max-width: 30%;
  }
  .mn-wd-sm-30p {
    min-width: 30%;
  }
  .wd-sm-30-f {
    width: 30px !important;
  }
  .wd-sm-30p-f {
    width: 30% !important;
  }
  .mx-wd-sm-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-sm-30p-f {
    min-width: 30% !important;
  }
  .wd-sm-35 {
    width: 35px;
  }
  .wd-sm-35p {
    width: 35%;
  }
  .mx-wd-sm-35p {
    max-width: 35%;
  }
  .mn-wd-sm-35p {
    min-width: 35%;
  }
  .wd-sm-35-f {
    width: 35px !important;
  }
  .wd-sm-35p-f {
    width: 35% !important;
  }
  .mx-wd-sm-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-sm-35p-f {
    min-width: 35% !important;
  }
  .wd-sm-40 {
    width: 40px;
  }
  .wd-sm-40p {
    width: 40%;
  }
  .mx-wd-sm-40p {
    max-width: 40%;
  }
  .mn-wd-sm-40p {
    min-width: 40%;
  }
  .wd-sm-40-f {
    width: 40px !important;
  }
  .wd-sm-40p-f {
    width: 40% !important;
  }
  .mx-wd-sm-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-sm-40p-f {
    min-width: 40% !important;
  }
  .wd-sm-45 {
    width: 45px;
  }
  .wd-sm-45p {
    width: 45%;
  }
  .mx-wd-sm-45p {
    max-width: 45%;
  }
  .mn-wd-sm-45p {
    min-width: 45%;
  }
  .wd-sm-45-f {
    width: 45px !important;
  }
  .wd-sm-45p-f {
    width: 45% !important;
  }
  .mx-wd-sm-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-sm-45p-f {
    min-width: 45% !important;
  }
  .wd-sm-50 {
    width: 50px;
  }
  .wd-sm-50p {
    width: 50%;
  }
  .mx-wd-sm-50p {
    max-width: 50%;
  }
  .mn-wd-sm-50p {
    min-width: 50%;
  }
  .wd-sm-50-f {
    width: 50px !important;
  }
  .wd-sm-50p-f {
    width: 50% !important;
  }
  .mx-wd-sm-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-sm-50p-f {
    min-width: 50% !important;
  }
  .wd-sm-55 {
    width: 55px;
  }
  .wd-sm-55p {
    width: 55%;
  }
  .mx-wd-sm-55p {
    max-width: 55%;
  }
  .mn-wd-sm-55p {
    min-width: 55%;
  }
  .wd-sm-55-f {
    width: 55px !important;
  }
  .wd-sm-55p-f {
    width: 55% !important;
  }
  .mx-wd-sm-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-sm-55p-f {
    min-width: 55% !important;
  }
  .wd-sm-60 {
    width: 60px;
  }
  .wd-sm-60p {
    width: 60%;
  }
  .mx-wd-sm-60p {
    max-width: 60%;
  }
  .mn-wd-sm-60p {
    min-width: 60%;
  }
  .wd-sm-60-f {
    width: 60px !important;
  }
  .wd-sm-60p-f {
    width: 60% !important;
  }
  .mx-wd-sm-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-sm-60p-f {
    min-width: 60% !important;
  }
  .wd-sm-65 {
    width: 65px;
  }
  .wd-sm-65p {
    width: 65%;
  }
  .mx-wd-sm-65p {
    max-width: 65%;
  }
  .mn-wd-sm-65p {
    min-width: 65%;
  }
  .wd-sm-65-f {
    width: 65px !important;
  }
  .wd-sm-65p-f {
    width: 65% !important;
  }
  .mx-wd-sm-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-sm-65p-f {
    min-width: 65% !important;
  }
  .wd-sm-70 {
    width: 70px;
  }
  .wd-sm-70p {
    width: 70%;
  }
  .mx-wd-sm-70p {
    max-width: 70%;
  }
  .mn-wd-sm-70p {
    min-width: 70%;
  }
  .wd-sm-70-f {
    width: 70px !important;
  }
  .wd-sm-70p-f {
    width: 70% !important;
  }
  .mx-wd-sm-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-sm-70p-f {
    min-width: 70% !important;
  }
  .wd-sm-75 {
    width: 75px;
  }
  .wd-sm-75p {
    width: 75%;
  }
  .mx-wd-sm-75p {
    max-width: 75%;
  }
  .mn-wd-sm-75p {
    min-width: 75%;
  }
  .wd-sm-75-f {
    width: 75px !important;
  }
  .wd-sm-75p-f {
    width: 75% !important;
  }
  .mx-wd-sm-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-sm-75p-f {
    min-width: 75% !important;
  }
  .wd-sm-80 {
    width: 80px;
  }
  .wd-sm-80p {
    width: 80%;
  }
  .mx-wd-sm-80p {
    max-width: 80%;
  }
  .mn-wd-sm-80p {
    min-width: 80%;
  }
  .wd-sm-80-f {
    width: 80px !important;
  }
  .wd-sm-80p-f {
    width: 80% !important;
  }
  .mx-wd-sm-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-sm-80p-f {
    min-width: 80% !important;
  }
  .wd-sm-85 {
    width: 85px;
  }
  .wd-sm-85p {
    width: 85%;
  }
  .mx-wd-sm-85p {
    max-width: 85%;
  }
  .mn-wd-sm-85p {
    min-width: 85%;
  }
  .wd-sm-85-f {
    width: 85px !important;
  }
  .wd-sm-85p-f {
    width: 85% !important;
  }
  .mx-wd-sm-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-sm-85p-f {
    min-width: 85% !important;
  }
  .wd-sm-90 {
    width: 90px;
  }
  .wd-sm-90p {
    width: 90%;
  }
  .mx-wd-sm-90p {
    max-width: 90%;
  }
  .mn-wd-sm-90p {
    min-width: 90%;
  }
  .wd-sm-90-f {
    width: 90px !important;
  }
  .wd-sm-90p-f {
    width: 90% !important;
  }
  .mx-wd-sm-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-sm-90p-f {
    min-width: 90% !important;
  }
  .wd-sm-95 {
    width: 95px;
  }
  .wd-sm-95p {
    width: 95%;
  }
  .mx-wd-sm-95p {
    max-width: 95%;
  }
  .mn-wd-sm-95p {
    min-width: 95%;
  }
  .wd-sm-95-f {
    width: 95px !important;
  }
  .wd-sm-95p-f {
    width: 95% !important;
  }
  .mx-wd-sm-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-sm-95p-f {
    min-width: 95% !important;
  }
  .wd-sm-100 {
    width: 100px;
  }
  .wd-sm-100p {
    width: 100%;
  }
  .mx-wd-sm-100p {
    max-width: 100%;
  }
  .mn-wd-sm-100p {
    min-width: 100%;
  }
  .wd-sm-100-f {
    width: 100px !important;
  }
  .wd-sm-100p-f {
    width: 100% !important;
  }
  .mx-wd-sm-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-sm-100p-f {
    min-width: 100% !important;
  }
  .wd-sm-150 {
    width: 150px;
  }
  .wd-sm-150p {
    width: 150%;
  }
  .mx-wd-sm-150p {
    max-width: 150%;
  }
  .mn-wd-sm-150p {
    min-width: 150%;
  }
  .wd-sm-150-f {
    width: 150px !important;
  }
  .wd-sm-150p-f {
    width: 150% !important;
  }
  .mx-wd-sm-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-sm-150p-f {
    min-width: 150% !important;
  }
  .wd-sm-200 {
    width: 200px;
  }
  .wd-sm-200p {
    width: 200%;
  }
  .mx-wd-sm-200p {
    max-width: 200%;
  }
  .mn-wd-sm-200p {
    min-width: 200%;
  }
  .wd-sm-200-f {
    width: 200px !important;
  }
  .wd-sm-200p-f {
    width: 200% !important;
  }
  .mx-wd-sm-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-sm-200p-f {
    min-width: 200% !important;
  }
  .wd-sm-250 {
    width: 250px;
  }
  .wd-sm-250p {
    width: 250%;
  }
  .mx-wd-sm-250p {
    max-width: 250%;
  }
  .mn-wd-sm-250p {
    min-width: 250%;
  }
  .wd-sm-250-f {
    width: 250px !important;
  }
  .wd-sm-250p-f {
    width: 250% !important;
  }
  .mx-wd-sm-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-sm-250p-f {
    min-width: 250% !important;
  }
  .wd-sm-300 {
    width: 300px;
  }
  .wd-sm-300p {
    width: 300%;
  }
  .mx-wd-sm-300p {
    max-width: 300%;
  }
  .mn-wd-sm-300p {
    min-width: 300%;
  }
  .wd-sm-300-f {
    width: 300px !important;
  }
  .wd-sm-300p-f {
    width: 300% !important;
  }
  .mx-wd-sm-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-sm-300p-f {
    min-width: 300% !important;
  }
  .wd-sm-350 {
    width: 350px;
  }
  .wd-sm-350p {
    width: 350%;
  }
  .mx-wd-sm-350p {
    max-width: 350%;
  }
  .mn-wd-sm-350p {
    min-width: 350%;
  }
  .wd-sm-350-f {
    width: 350px !important;
  }
  .wd-sm-350p-f {
    width: 350% !important;
  }
  .mx-wd-sm-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-sm-350p-f {
    min-width: 350% !important;
  }
  .wd-sm-400 {
    width: 400px;
  }
  .wd-sm-400p {
    width: 400%;
  }
  .mx-wd-sm-400p {
    max-width: 400%;
  }
  .mn-wd-sm-400p {
    min-width: 400%;
  }
  .wd-sm-400-f {
    width: 400px !important;
  }
  .wd-sm-400p-f {
    width: 400% !important;
  }
  .mx-wd-sm-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-sm-400p-f {
    min-width: 400% !important;
  }
  .wd-sm-450 {
    width: 450px;
  }
  .wd-sm-450p {
    width: 450%;
  }
  .mx-wd-sm-450p {
    max-width: 450%;
  }
  .mn-wd-sm-450p {
    min-width: 450%;
  }
  .wd-sm-450-f {
    width: 450px !important;
  }
  .wd-sm-450p-f {
    width: 450% !important;
  }
  .mx-wd-sm-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-sm-450p-f {
    min-width: 450% !important;
  }
  .wd-sm-500 {
    width: 500px;
  }
  .wd-sm-500p {
    width: 500%;
  }
  .mx-wd-sm-500p {
    max-width: 500%;
  }
  .mn-wd-sm-500p {
    min-width: 500%;
  }
  .wd-sm-500-f {
    width: 500px !important;
  }
  .wd-sm-500p-f {
    width: 500% !important;
  }
  .mx-wd-sm-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-sm-500p-f {
    min-width: 500% !important;
  }
  .wd-sm-550 {
    width: 550px;
  }
  .wd-sm-550p {
    width: 550%;
  }
  .mx-wd-sm-550p {
    max-width: 550%;
  }
  .mn-wd-sm-550p {
    min-width: 550%;
  }
  .wd-sm-550-f {
    width: 550px !important;
  }
  .wd-sm-550p-f {
    width: 550% !important;
  }
  .mx-wd-sm-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-sm-550p-f {
    min-width: 550% !important;
  }
  .wd-sm-600 {
    width: 600px;
  }
  .wd-sm-600p {
    width: 600%;
  }
  .mx-wd-sm-600p {
    max-width: 600%;
  }
  .mn-wd-sm-600p {
    min-width: 600%;
  }
  .wd-sm-600-f {
    width: 600px !important;
  }
  .wd-sm-600p-f {
    width: 600% !important;
  }
  .mx-wd-sm-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-sm-600p-f {
    min-width: 600% !important;
  }
  .wd-sm-650 {
    width: 650px;
  }
  .wd-sm-650p {
    width: 650%;
  }
  .mx-wd-sm-650p {
    max-width: 650%;
  }
  .mn-wd-sm-650p {
    min-width: 650%;
  }
  .wd-sm-650-f {
    width: 650px !important;
  }
  .wd-sm-650p-f {
    width: 650% !important;
  }
  .mx-wd-sm-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-sm-650p-f {
    min-width: 650% !important;
  }
  .wd-sm-700 {
    width: 700px;
  }
  .wd-sm-700p {
    width: 700%;
  }
  .mx-wd-sm-700p {
    max-width: 700%;
  }
  .mn-wd-sm-700p {
    min-width: 700%;
  }
  .wd-sm-700-f {
    width: 700px !important;
  }
  .wd-sm-700p-f {
    width: 700% !important;
  }
  .mx-wd-sm-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-sm-700p-f {
    min-width: 700% !important;
  }
  .wd-sm-750 {
    width: 750px;
  }
  .wd-sm-750p {
    width: 750%;
  }
  .mx-wd-sm-750p {
    max-width: 750%;
  }
  .mn-wd-sm-750p {
    min-width: 750%;
  }
  .wd-sm-750-f {
    width: 750px !important;
  }
  .wd-sm-750p-f {
    width: 750% !important;
  }
  .mx-wd-sm-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-sm-750p-f {
    min-width: 750% !important;
  }
  .wd-sm-800 {
    width: 800px;
  }
  .wd-sm-800p {
    width: 800%;
  }
  .mx-wd-sm-800p {
    max-width: 800%;
  }
  .mn-wd-sm-800p {
    min-width: 800%;
  }
  .wd-sm-800-f {
    width: 800px !important;
  }
  .wd-sm-800p-f {
    width: 800% !important;
  }
  .mx-wd-sm-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-sm-800p-f {
    min-width: 800% !important;
  }
  .wd-sm-850 {
    width: 850px;
  }
  .wd-sm-850p {
    width: 850%;
  }
  .mx-wd-sm-850p {
    max-width: 850%;
  }
  .mn-wd-sm-850p {
    min-width: 850%;
  }
  .wd-sm-850-f {
    width: 850px !important;
  }
  .wd-sm-850p-f {
    width: 850% !important;
  }
  .mx-wd-sm-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-sm-850p-f {
    min-width: 850% !important;
  }
  .wd-sm-900 {
    width: 900px;
  }
  .wd-sm-900p {
    width: 900%;
  }
  .mx-wd-sm-900p {
    max-width: 900%;
  }
  .mn-wd-sm-900p {
    min-width: 900%;
  }
  .wd-sm-900-f {
    width: 900px !important;
  }
  .wd-sm-900p-f {
    width: 900% !important;
  }
  .mx-wd-sm-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-sm-900p-f {
    min-width: 900% !important;
  }
  .wd-sm-950 {
    width: 950px;
  }
  .wd-sm-950p {
    width: 950%;
  }
  .mx-wd-sm-950p {
    max-width: 950%;
  }
  .mn-wd-sm-950p {
    min-width: 950%;
  }
  .wd-sm-950-f {
    width: 950px !important;
  }
  .wd-sm-950p-f {
    width: 950% !important;
  }
  .mx-wd-sm-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-sm-950p-f {
    min-width: 950% !important;
  }
  .wd-sm-1000 {
    width: 1000px;
  }
  .wd-sm-1000p {
    width: 1000%;
  }
  .mx-wd-sm-1000p {
    max-width: 1000%;
  }
  .mn-wd-sm-1000p {
    min-width: 1000%;
  }
  .wd-sm-1000-f {
    width: 1000px !important;
  }
  .wd-sm-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-sm-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-sm-1000p-f {
    min-width: 1000% !important;
  }
  .wd-sm-auto {
    width: auto;
  }
  .wd-sm-auto-f {
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .wd-md-5 {
    width: 5px;
  }
  .wd-md-5p {
    width: 5%;
  }
  .mx-wd-md-5p {
    max-width: 5%;
  }
  .mn-wd-md-5p {
    min-width: 5%;
  }
  .wd-md-5-f {
    width: 5px !important;
  }
  .wd-md-5p-f {
    width: 5% !important;
  }
  .mx-wd-md-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-md-5p-f {
    min-width: 5% !important;
  }
  .wd-md-10 {
    width: 10px;
  }
  .wd-md-10p {
    width: 10%;
  }
  .mx-wd-md-10p {
    max-width: 10%;
  }
  .mn-wd-md-10p {
    min-width: 10%;
  }
  .wd-md-10-f {
    width: 10px !important;
  }
  .wd-md-10p-f {
    width: 10% !important;
  }
  .mx-wd-md-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-md-10p-f {
    min-width: 10% !important;
  }
  .wd-md-15 {
    width: 15px;
  }
  .wd-md-15p {
    width: 15%;
  }
  .mx-wd-md-15p {
    max-width: 15%;
  }
  .mn-wd-md-15p {
    min-width: 15%;
  }
  .wd-md-15-f {
    width: 15px !important;
  }
  .wd-md-15p-f {
    width: 15% !important;
  }
  .mx-wd-md-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-md-15p-f {
    min-width: 15% !important;
  }
  .wd-md-20 {
    width: 20px;
  }
  .wd-md-20p {
    width: 20%;
  }
  .mx-wd-md-20p {
    max-width: 20%;
  }
  .mn-wd-md-20p {
    min-width: 20%;
  }
  .wd-md-20-f {
    width: 20px !important;
  }
  .wd-md-20p-f {
    width: 20% !important;
  }
  .mx-wd-md-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-md-20p-f {
    min-width: 20% !important;
  }
  .wd-md-25 {
    width: 25px;
  }
  .wd-md-25p {
    width: 25%;
  }
  .mx-wd-md-25p {
    max-width: 25%;
  }
  .mn-wd-md-25p {
    min-width: 25%;
  }
  .wd-md-25-f {
    width: 25px !important;
  }
  .wd-md-25p-f {
    width: 25% !important;
  }
  .mx-wd-md-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-md-25p-f {
    min-width: 25% !important;
  }
  .wd-md-30 {
    width: 30px;
  }
  .wd-md-30p {
    width: 30%;
  }
  .mx-wd-md-30p {
    max-width: 30%;
  }
  .mn-wd-md-30p {
    min-width: 30%;
  }
  .wd-md-30-f {
    width: 30px !important;
  }
  .wd-md-30p-f {
    width: 30% !important;
  }
  .mx-wd-md-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-md-30p-f {
    min-width: 30% !important;
  }
  .wd-md-35 {
    width: 35px;
  }
  .wd-md-35p {
    width: 35%;
  }
  .mx-wd-md-35p {
    max-width: 35%;
  }
  .mn-wd-md-35p {
    min-width: 35%;
  }
  .wd-md-35-f {
    width: 35px !important;
  }
  .wd-md-35p-f {
    width: 35% !important;
  }
  .mx-wd-md-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-md-35p-f {
    min-width: 35% !important;
  }
  .wd-md-40 {
    width: 40px;
  }
  .wd-md-40p {
    width: 40%;
  }
  .mx-wd-md-40p {
    max-width: 40%;
  }
  .mn-wd-md-40p {
    min-width: 40%;
  }
  .wd-md-40-f {
    width: 40px !important;
  }
  .wd-md-40p-f {
    width: 40% !important;
  }
  .mx-wd-md-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-md-40p-f {
    min-width: 40% !important;
  }
  .wd-md-45 {
    width: 45px;
  }
  .wd-md-45p {
    width: 45%;
  }
  .mx-wd-md-45p {
    max-width: 45%;
  }
  .mn-wd-md-45p {
    min-width: 45%;
  }
  .wd-md-45-f {
    width: 45px !important;
  }
  .wd-md-45p-f {
    width: 45% !important;
  }
  .mx-wd-md-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-md-45p-f {
    min-width: 45% !important;
  }
  .wd-md-50 {
    width: 50px;
  }
  .wd-md-50p {
    width: 50%;
  }
  .mx-wd-md-50p {
    max-width: 50%;
  }
  .mn-wd-md-50p {
    min-width: 50%;
  }
  .wd-md-50-f {
    width: 50px !important;
  }
  .wd-md-50p-f {
    width: 50% !important;
  }
  .mx-wd-md-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-md-50p-f {
    min-width: 50% !important;
  }
  .wd-md-55 {
    width: 55px;
  }
  .wd-md-55p {
    width: 55%;
  }
  .mx-wd-md-55p {
    max-width: 55%;
  }
  .mn-wd-md-55p {
    min-width: 55%;
  }
  .wd-md-55-f {
    width: 55px !important;
  }
  .wd-md-55p-f {
    width: 55% !important;
  }
  .mx-wd-md-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-md-55p-f {
    min-width: 55% !important;
  }
  .wd-md-60 {
    width: 60px;
  }
  .wd-md-60p {
    width: 60%;
  }
  .mx-wd-md-60p {
    max-width: 60%;
  }
  .mn-wd-md-60p {
    min-width: 60%;
  }
  .wd-md-60-f {
    width: 60px !important;
  }
  .wd-md-60p-f {
    width: 60% !important;
  }
  .mx-wd-md-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-md-60p-f {
    min-width: 60% !important;
  }
  .wd-md-65 {
    width: 65px;
  }
  .wd-md-65p {
    width: 65%;
  }
  .mx-wd-md-65p {
    max-width: 65%;
  }
  .mn-wd-md-65p {
    min-width: 65%;
  }
  .wd-md-65-f {
    width: 65px !important;
  }
  .wd-md-65p-f {
    width: 65% !important;
  }
  .mx-wd-md-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-md-65p-f {
    min-width: 65% !important;
  }
  .wd-md-70 {
    width: 70px;
  }
  .wd-md-70p {
    width: 70%;
  }
  .mx-wd-md-70p {
    max-width: 70%;
  }
  .mn-wd-md-70p {
    min-width: 70%;
  }
  .wd-md-70-f {
    width: 70px !important;
  }
  .wd-md-70p-f {
    width: 70% !important;
  }
  .mx-wd-md-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-md-70p-f {
    min-width: 70% !important;
  }
  .wd-md-75 {
    width: 75px;
  }
  .wd-md-75p {
    width: 75%;
  }
  .mx-wd-md-75p {
    max-width: 75%;
  }
  .mn-wd-md-75p {
    min-width: 75%;
  }
  .wd-md-75-f {
    width: 75px !important;
  }
  .wd-md-75p-f {
    width: 75% !important;
  }
  .mx-wd-md-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-md-75p-f {
    min-width: 75% !important;
  }
  .wd-md-80 {
    width: 80px;
  }
  .wd-md-80p {
    width: 80%;
  }
  .mx-wd-md-80p {
    max-width: 80%;
  }
  .mn-wd-md-80p {
    min-width: 80%;
  }
  .wd-md-80-f {
    width: 80px !important;
  }
  .wd-md-80p-f {
    width: 80% !important;
  }
  .mx-wd-md-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-md-80p-f {
    min-width: 80% !important;
  }
  .wd-md-85 {
    width: 85px;
  }
  .wd-md-85p {
    width: 85%;
  }
  .mx-wd-md-85p {
    max-width: 85%;
  }
  .mn-wd-md-85p {
    min-width: 85%;
  }
  .wd-md-85-f {
    width: 85px !important;
  }
  .wd-md-85p-f {
    width: 85% !important;
  }
  .mx-wd-md-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-md-85p-f {
    min-width: 85% !important;
  }
  .wd-md-90 {
    width: 90px;
  }
  .wd-md-90p {
    width: 90%;
  }
  .mx-wd-md-90p {
    max-width: 90%;
  }
  .mn-wd-md-90p {
    min-width: 90%;
  }
  .wd-md-90-f {
    width: 90px !important;
  }
  .wd-md-90p-f {
    width: 90% !important;
  }
  .mx-wd-md-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-md-90p-f {
    min-width: 90% !important;
  }
  .wd-md-95 {
    width: 95px;
  }
  .wd-md-95p {
    width: 95%;
  }
  .mx-wd-md-95p {
    max-width: 95%;
  }
  .mn-wd-md-95p {
    min-width: 95%;
  }
  .wd-md-95-f {
    width: 95px !important;
  }
  .wd-md-95p-f {
    width: 95% !important;
  }
  .mx-wd-md-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-md-95p-f {
    min-width: 95% !important;
  }
  .wd-md-100 {
    width: 100px;
  }
  .wd-md-100p {
    width: 100%;
  }
  .mx-wd-md-100p {
    max-width: 100%;
  }
  .mn-wd-md-100p {
    min-width: 100%;
  }
  .wd-md-100-f {
    width: 100px !important;
  }
  .wd-md-100p-f {
    width: 100% !important;
  }
  .mx-wd-md-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-md-100p-f {
    min-width: 100% !important;
  }
  .wd-md-150 {
    width: 150px;
  }
  .wd-md-150p {
    width: 150%;
  }
  .mx-wd-md-150p {
    max-width: 150%;
  }
  .mn-wd-md-150p {
    min-width: 150%;
  }
  .wd-md-150-f {
    width: 150px !important;
  }
  .wd-md-150p-f {
    width: 150% !important;
  }
  .mx-wd-md-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-md-150p-f {
    min-width: 150% !important;
  }
  .wd-md-200 {
    width: 200px;
  }
  .wd-md-200p {
    width: 200%;
  }
  .mx-wd-md-200p {
    max-width: 200%;
  }
  .mn-wd-md-200p {
    min-width: 200%;
  }
  .wd-md-200-f {
    width: 200px !important;
  }
  .wd-md-200p-f {
    width: 200% !important;
  }
  .mx-wd-md-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-md-200p-f {
    min-width: 200% !important;
  }
  .wd-md-250 {
    width: 250px;
  }
  .wd-md-250p {
    width: 250%;
  }
  .mx-wd-md-250p {
    max-width: 250%;
  }
  .mn-wd-md-250p {
    min-width: 250%;
  }
  .wd-md-250-f {
    width: 250px !important;
  }
  .wd-md-250p-f {
    width: 250% !important;
  }
  .mx-wd-md-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-md-250p-f {
    min-width: 250% !important;
  }
  .wd-md-300 {
    width: 300px;
  }
  .wd-md-300p {
    width: 300%;
  }
  .mx-wd-md-300p {
    max-width: 300%;
  }
  .mn-wd-md-300p {
    min-width: 300%;
  }
  .wd-md-300-f {
    width: 300px !important;
  }
  .wd-md-300p-f {
    width: 300% !important;
  }
  .mx-wd-md-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-md-300p-f {
    min-width: 300% !important;
  }
  .wd-md-350 {
    width: 350px;
  }
  .wd-md-350p {
    width: 350%;
  }
  .mx-wd-md-350p {
    max-width: 350%;
  }
  .mn-wd-md-350p {
    min-width: 350%;
  }
  .wd-md-350-f {
    width: 350px !important;
  }
  .wd-md-350p-f {
    width: 350% !important;
  }
  .mx-wd-md-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-md-350p-f {
    min-width: 350% !important;
  }
  .wd-md-400 {
    width: 400px;
  }
  .wd-md-400p {
    width: 400%;
  }
  .mx-wd-md-400p {
    max-width: 400%;
  }
  .mn-wd-md-400p {
    min-width: 400%;
  }
  .wd-md-400-f {
    width: 400px !important;
  }
  .wd-md-400p-f {
    width: 400% !important;
  }
  .mx-wd-md-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-md-400p-f {
    min-width: 400% !important;
  }
  .wd-md-450 {
    width: 450px;
  }
  .wd-md-450p {
    width: 450%;
  }
  .mx-wd-md-450p {
    max-width: 450%;
  }
  .mn-wd-md-450p {
    min-width: 450%;
  }
  .wd-md-450-f {
    width: 450px !important;
  }
  .wd-md-450p-f {
    width: 450% !important;
  }
  .mx-wd-md-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-md-450p-f {
    min-width: 450% !important;
  }
  .wd-md-500 {
    width: 500px;
  }
  .wd-md-500p {
    width: 500%;
  }
  .mx-wd-md-500p {
    max-width: 500%;
  }
  .mn-wd-md-500p {
    min-width: 500%;
  }
  .wd-md-500-f {
    width: 500px !important;
  }
  .wd-md-500p-f {
    width: 500% !important;
  }
  .mx-wd-md-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-md-500p-f {
    min-width: 500% !important;
  }
  .wd-md-550 {
    width: 550px;
  }
  .wd-md-550p {
    width: 550%;
  }
  .mx-wd-md-550p {
    max-width: 550%;
  }
  .mn-wd-md-550p {
    min-width: 550%;
  }
  .wd-md-550-f {
    width: 550px !important;
  }
  .wd-md-550p-f {
    width: 550% !important;
  }
  .mx-wd-md-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-md-550p-f {
    min-width: 550% !important;
  }
  .wd-md-600 {
    width: 600px;
  }
  .wd-md-600p {
    width: 600%;
  }
  .mx-wd-md-600p {
    max-width: 600%;
  }
  .mn-wd-md-600p {
    min-width: 600%;
  }
  .wd-md-600-f {
    width: 600px !important;
  }
  .wd-md-600p-f {
    width: 600% !important;
  }
  .mx-wd-md-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-md-600p-f {
    min-width: 600% !important;
  }
  .wd-md-650 {
    width: 650px;
  }
  .wd-md-650p {
    width: 650%;
  }
  .mx-wd-md-650p {
    max-width: 650%;
  }
  .mn-wd-md-650p {
    min-width: 650%;
  }
  .wd-md-650-f {
    width: 650px !important;
  }
  .wd-md-650p-f {
    width: 650% !important;
  }
  .mx-wd-md-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-md-650p-f {
    min-width: 650% !important;
  }
  .wd-md-700 {
    width: 700px;
  }
  .wd-md-700p {
    width: 700%;
  }
  .mx-wd-md-700p {
    max-width: 700%;
  }
  .mn-wd-md-700p {
    min-width: 700%;
  }
  .wd-md-700-f {
    width: 700px !important;
  }
  .wd-md-700p-f {
    width: 700% !important;
  }
  .mx-wd-md-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-md-700p-f {
    min-width: 700% !important;
  }
  .wd-md-750 {
    width: 750px;
  }
  .wd-md-750p {
    width: 750%;
  }
  .mx-wd-md-750p {
    max-width: 750%;
  }
  .mn-wd-md-750p {
    min-width: 750%;
  }
  .wd-md-750-f {
    width: 750px !important;
  }
  .wd-md-750p-f {
    width: 750% !important;
  }
  .mx-wd-md-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-md-750p-f {
    min-width: 750% !important;
  }
  .wd-md-800 {
    width: 800px;
  }
  .wd-md-800p {
    width: 800%;
  }
  .mx-wd-md-800p {
    max-width: 800%;
  }
  .mn-wd-md-800p {
    min-width: 800%;
  }
  .wd-md-800-f {
    width: 800px !important;
  }
  .wd-md-800p-f {
    width: 800% !important;
  }
  .mx-wd-md-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-md-800p-f {
    min-width: 800% !important;
  }
  .wd-md-850 {
    width: 850px;
  }
  .wd-md-850p {
    width: 850%;
  }
  .mx-wd-md-850p {
    max-width: 850%;
  }
  .mn-wd-md-850p {
    min-width: 850%;
  }
  .wd-md-850-f {
    width: 850px !important;
  }
  .wd-md-850p-f {
    width: 850% !important;
  }
  .mx-wd-md-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-md-850p-f {
    min-width: 850% !important;
  }
  .wd-md-900 {
    width: 900px;
  }
  .wd-md-900p {
    width: 900%;
  }
  .mx-wd-md-900p {
    max-width: 900%;
  }
  .mn-wd-md-900p {
    min-width: 900%;
  }
  .wd-md-900-f {
    width: 900px !important;
  }
  .wd-md-900p-f {
    width: 900% !important;
  }
  .mx-wd-md-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-md-900p-f {
    min-width: 900% !important;
  }
  .wd-md-950 {
    width: 950px;
  }
  .wd-md-950p {
    width: 950%;
  }
  .mx-wd-md-950p {
    max-width: 950%;
  }
  .mn-wd-md-950p {
    min-width: 950%;
  }
  .wd-md-950-f {
    width: 950px !important;
  }
  .wd-md-950p-f {
    width: 950% !important;
  }
  .mx-wd-md-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-md-950p-f {
    min-width: 950% !important;
  }
  .wd-md-1000 {
    width: 1000px;
  }
  .wd-md-1000p {
    width: 1000%;
  }
  .mx-wd-md-1000p {
    max-width: 1000%;
  }
  .mn-wd-md-1000p {
    min-width: 1000%;
  }
  .wd-md-1000-f {
    width: 1000px !important;
  }
  .wd-md-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-md-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-md-1000p-f {
    min-width: 1000% !important;
  }
  .wd-md-auto {
    width: auto;
  }
  .wd-md-auto-f {
    width: auto !important;
  }
  .wd-md-120 {
    width: 120px;
  }
}
@media (min-width: 992px) {
  .wd-lg-5 {
    width: 5px;
  }
  .wd-lg-5p {
    width: 5%;
  }
  .mx-wd-lg-5p {
    max-width: 5%;
  }
  .mn-wd-lg-5p {
    min-width: 5%;
  }
  .wd-lg-5-f {
    width: 5px !important;
  }
  .wd-lg-5p-f {
    width: 5% !important;
  }
  .mx-wd-lg-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-lg-5p-f {
    min-width: 5% !important;
  }
  .wd-lg-10 {
    width: 10px;
  }
  .wd-lg-10p {
    width: 10%;
  }
  .mx-wd-lg-10p {
    max-width: 10%;
  }
  .mn-wd-lg-10p {
    min-width: 10%;
  }
  .wd-lg-10-f {
    width: 10px !important;
  }
  .wd-lg-10p-f {
    width: 10% !important;
  }
  .mx-wd-lg-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-lg-10p-f {
    min-width: 10% !important;
  }
  .wd-lg-15 {
    width: 15px;
  }
  .wd-lg-15p {
    width: 15%;
  }
  .mx-wd-lg-15p {
    max-width: 15%;
  }
  .mn-wd-lg-15p {
    min-width: 15%;
  }
  .wd-lg-15-f {
    width: 15px !important;
  }
  .wd-lg-15p-f {
    width: 15% !important;
  }
  .mx-wd-lg-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-lg-15p-f {
    min-width: 15% !important;
  }
  .wd-lg-20 {
    width: 20px;
  }
  .wd-lg-20p {
    width: 20%;
  }
  .mx-wd-lg-20p {
    max-width: 20%;
  }
  .mn-wd-lg-20p {
    min-width: 20%;
  }
  .wd-lg-20-f {
    width: 20px !important;
  }
  .wd-lg-20p-f {
    width: 20% !important;
  }
  .mx-wd-lg-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-lg-20p-f {
    min-width: 20% !important;
  }
  .wd-lg-25 {
    width: 25px;
  }
  .wd-lg-25p {
    width: 25%;
  }
  .mx-wd-lg-25p {
    max-width: 25%;
  }
  .mn-wd-lg-25p {
    min-width: 25%;
  }
  .wd-lg-25-f {
    width: 25px !important;
  }
  .wd-lg-25p-f {
    width: 25% !important;
  }
  .mx-wd-lg-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-lg-25p-f {
    min-width: 25% !important;
  }
  .wd-lg-30 {
    width: 30px;
  }
  .wd-lg-30p {
    width: 30%;
  }
  .mx-wd-lg-30p {
    max-width: 30%;
  }
  .mn-wd-lg-30p {
    min-width: 30%;
  }
  .wd-lg-30-f {
    width: 30px !important;
  }
  .wd-lg-30p-f {
    width: 30% !important;
  }
  .mx-wd-lg-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-lg-30p-f {
    min-width: 30% !important;
  }
  .wd-lg-35 {
    width: 35px;
  }
  .wd-lg-35p {
    width: 35%;
  }
  .mx-wd-lg-35p {
    max-width: 35%;
  }
  .mn-wd-lg-35p {
    min-width: 35%;
  }
  .wd-lg-35-f {
    width: 35px !important;
  }
  .wd-lg-35p-f {
    width: 35% !important;
  }
  .mx-wd-lg-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-lg-35p-f {
    min-width: 35% !important;
  }
  .wd-lg-40 {
    width: 40px;
  }
  .wd-lg-40p {
    width: 40%;
  }
  .mx-wd-lg-40p {
    max-width: 40%;
  }
  .mn-wd-lg-40p {
    min-width: 40%;
  }
  .wd-lg-40-f {
    width: 40px !important;
  }
  .wd-lg-40p-f {
    width: 40% !important;
  }
  .mx-wd-lg-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-lg-40p-f {
    min-width: 40% !important;
  }
  .wd-lg-45 {
    width: 45px;
  }
  .wd-lg-45p {
    width: 45%;
  }
  .mx-wd-lg-45p {
    max-width: 45%;
  }
  .mn-wd-lg-45p {
    min-width: 45%;
  }
  .wd-lg-45-f {
    width: 45px !important;
  }
  .wd-lg-45p-f {
    width: 45% !important;
  }
  .mx-wd-lg-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-lg-45p-f {
    min-width: 45% !important;
  }
  .wd-lg-50 {
    width: 50px;
  }
  .wd-lg-50p {
    width: 50%;
  }
  .mx-wd-lg-50p {
    max-width: 50%;
  }
  .mn-wd-lg-50p {
    min-width: 50%;
  }
  .wd-lg-50-f {
    width: 50px !important;
  }
  .wd-lg-50p-f {
    width: 50% !important;
  }
  .mx-wd-lg-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-lg-50p-f {
    min-width: 50% !important;
  }
  .wd-lg-55 {
    width: 55px;
  }
  .wd-lg-55p {
    width: 55%;
  }
  .mx-wd-lg-55p {
    max-width: 55%;
  }
  .mn-wd-lg-55p {
    min-width: 55%;
  }
  .wd-lg-55-f {
    width: 55px !important;
  }
  .wd-lg-55p-f {
    width: 55% !important;
  }
  .mx-wd-lg-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-lg-55p-f {
    min-width: 55% !important;
  }
  .wd-lg-60 {
    width: 60px;
  }
  .wd-lg-60p {
    width: 60%;
  }
  .mx-wd-lg-60p {
    max-width: 60%;
  }
  .mn-wd-lg-60p {
    min-width: 60%;
  }
  .wd-lg-60-f {
    width: 60px !important;
  }
  .wd-lg-60p-f {
    width: 60% !important;
  }
  .mx-wd-lg-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-lg-60p-f {
    min-width: 60% !important;
  }
  .wd-lg-65 {
    width: 65px;
  }
  .wd-lg-65p {
    width: 65%;
  }
  .mx-wd-lg-65p {
    max-width: 65%;
  }
  .mn-wd-lg-65p {
    min-width: 65%;
  }
  .wd-lg-65-f {
    width: 65px !important;
  }
  .wd-lg-65p-f {
    width: 65% !important;
  }
  .mx-wd-lg-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-lg-65p-f {
    min-width: 65% !important;
  }
  .wd-lg-70 {
    width: 70px;
  }
  .wd-lg-70p {
    width: 70%;
  }
  .mx-wd-lg-70p {
    max-width: 70%;
  }
  .mn-wd-lg-70p {
    min-width: 70%;
  }
  .wd-lg-70-f {
    width: 70px !important;
  }
  .wd-lg-70p-f {
    width: 70% !important;
  }
  .mx-wd-lg-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-lg-70p-f {
    min-width: 70% !important;
  }
  .wd-lg-75 {
    width: 75px;
  }
  .wd-lg-75p {
    width: 75%;
  }
  .mx-wd-lg-75p {
    max-width: 75%;
  }
  .mn-wd-lg-75p {
    min-width: 75%;
  }
  .wd-lg-75-f {
    width: 75px !important;
  }
  .wd-lg-75p-f {
    width: 75% !important;
  }
  .mx-wd-lg-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-lg-75p-f {
    min-width: 75% !important;
  }
  .wd-lg-80 {
    width: 80px;
  }
  .wd-lg-80p {
    width: 80%;
  }
  .mx-wd-lg-80p {
    max-width: 80%;
  }
  .mn-wd-lg-80p {
    min-width: 80%;
  }
  .wd-lg-80-f {
    width: 80px !important;
  }
  .wd-lg-80p-f {
    width: 80% !important;
  }
  .mx-wd-lg-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-lg-80p-f {
    min-width: 80% !important;
  }
  .wd-lg-85 {
    width: 85px;
  }
  .wd-lg-85p {
    width: 85%;
  }
  .mx-wd-lg-85p {
    max-width: 85%;
  }
  .mn-wd-lg-85p {
    min-width: 85%;
  }
  .wd-lg-85-f {
    width: 85px !important;
  }
  .wd-lg-85p-f {
    width: 85% !important;
  }
  .mx-wd-lg-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-lg-85p-f {
    min-width: 85% !important;
  }
  .wd-lg-90 {
    width: 90px;
  }
  .wd-lg-90p {
    width: 90%;
  }
  .mx-wd-lg-90p {
    max-width: 90%;
  }
  .mn-wd-lg-90p {
    min-width: 90%;
  }
  .wd-lg-90-f {
    width: 90px !important;
  }
  .wd-lg-90p-f {
    width: 90% !important;
  }
  .mx-wd-lg-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-lg-90p-f {
    min-width: 90% !important;
  }
  .wd-lg-95 {
    width: 95px;
  }
  .wd-lg-95p {
    width: 95%;
  }
  .mx-wd-lg-95p {
    max-width: 95%;
  }
  .mn-wd-lg-95p {
    min-width: 95%;
  }
  .wd-lg-95-f {
    width: 95px !important;
  }
  .wd-lg-95p-f {
    width: 95% !important;
  }
  .mx-wd-lg-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-lg-95p-f {
    min-width: 95% !important;
  }
  .wd-lg-100 {
    width: 100px;
  }
  .wd-lg-100p {
    width: 100%;
  }
  .mx-wd-lg-100p {
    max-width: 100%;
  }
  .mn-wd-lg-100p {
    min-width: 100%;
  }
  .wd-lg-100-f {
    width: 100px !important;
  }
  .wd-lg-100p-f {
    width: 100% !important;
  }
  .mx-wd-lg-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-lg-100p-f {
    min-width: 100% !important;
  }
  .wd-lg-150 {
    width: 150px;
  }
  .wd-lg-150p {
    width: 150%;
  }
  .mx-wd-lg-150p {
    max-width: 150%;
  }
  .mn-wd-lg-150p {
    min-width: 150%;
  }
  .wd-lg-150-f {
    width: 150px !important;
  }
  .wd-lg-150p-f {
    width: 150% !important;
  }
  .mx-wd-lg-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-lg-150p-f {
    min-width: 150% !important;
  }
  .wd-lg-200 {
    width: 200px;
  }
  .wd-lg-200p {
    width: 200%;
  }
  .mx-wd-lg-200p {
    max-width: 200%;
  }
  .mn-wd-lg-200p {
    min-width: 200%;
  }
  .wd-lg-200-f {
    width: 200px !important;
  }
  .wd-lg-200p-f {
    width: 200% !important;
  }
  .mx-wd-lg-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-lg-200p-f {
    min-width: 200% !important;
  }
  .wd-lg-250 {
    width: 250px;
  }
  .wd-lg-250p {
    width: 250%;
  }
  .mx-wd-lg-250p {
    max-width: 250%;
  }
  .mn-wd-lg-250p {
    min-width: 250%;
  }
  .wd-lg-250-f {
    width: 250px !important;
  }
  .wd-lg-250p-f {
    width: 250% !important;
  }
  .mx-wd-lg-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-lg-250p-f {
    min-width: 250% !important;
  }
  .wd-lg-280 {
    width: 280px;
  }
  .wd-lg-300 {
    width: 300px;
  }
  .wd-lg-300p {
    width: 300%;
  }
  .mx-wd-lg-300p {
    max-width: 300%;
  }
  .mn-wd-lg-300p {
    min-width: 300%;
  }
  .wd-lg-300-f {
    width: 300px !important;
  }
  .wd-lg-300p-f {
    width: 300% !important;
  }
  .mx-wd-lg-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-lg-300p-f {
    min-width: 300% !important;
  }
  .wd-lg-350 {
    width: 350px;
  }
  .wd-lg-350p {
    width: 350%;
  }
  .mx-wd-lg-350p {
    max-width: 350%;
  }
  .mn-wd-lg-350p {
    min-width: 350%;
  }
  .wd-lg-350-f {
    width: 350px !important;
  }
  .wd-lg-350p-f {
    width: 350% !important;
  }
  .mx-wd-lg-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-lg-350p-f {
    min-width: 350% !important;
  }
  .wd-lg-400 {
    width: 400px;
  }
  .wd-lg-400p {
    width: 400%;
  }
  .mx-wd-lg-400p {
    max-width: 400%;
  }
  .mn-wd-lg-400p {
    min-width: 400%;
  }
  .wd-lg-400-f {
    width: 400px !important;
  }
  .wd-lg-400p-f {
    width: 400% !important;
  }
  .mx-wd-lg-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-lg-400p-f {
    min-width: 400% !important;
  }
  .wd-lg-450 {
    width: 450px;
  }
  .wd-lg-450p {
    width: 450%;
  }
  .mx-wd-lg-450p {
    max-width: 450%;
  }
  .mn-wd-lg-450p {
    min-width: 450%;
  }
  .wd-lg-450-f {
    width: 450px !important;
  }
  .wd-lg-450p-f {
    width: 450% !important;
  }
  .mx-wd-lg-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-lg-450p-f {
    min-width: 450% !important;
  }
  .wd-lg-500 {
    width: 500px;
  }
  .wd-lg-500p {
    width: 500%;
  }
  .mx-wd-lg-500p {
    max-width: 500%;
  }
  .mn-wd-lg-500p {
    min-width: 500%;
  }
  .wd-lg-500-f {
    width: 500px !important;
  }
  .wd-lg-500p-f {
    width: 500% !important;
  }
  .mx-wd-lg-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-lg-500p-f {
    min-width: 500% !important;
  }
  .wd-lg-550 {
    width: 550px;
  }
  .wd-lg-550p {
    width: 550%;
  }
  .mx-wd-lg-550p {
    max-width: 550%;
  }
  .mn-wd-lg-550p {
    min-width: 550%;
  }
  .wd-lg-550-f {
    width: 550px !important;
  }
  .wd-lg-550p-f {
    width: 550% !important;
  }
  .mx-wd-lg-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-lg-550p-f {
    min-width: 550% !important;
  }
  .wd-lg-600 {
    width: 600px;
  }
  .wd-lg-600p {
    width: 600%;
  }
  .mx-wd-lg-600p {
    max-width: 600%;
  }
  .mn-wd-lg-600p {
    min-width: 600%;
  }
  .wd-lg-600-f {
    width: 600px !important;
  }
  .wd-lg-600p-f {
    width: 600% !important;
  }
  .mx-wd-lg-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-lg-600p-f {
    min-width: 600% !important;
  }
  .wd-lg-650 {
    width: 650px;
  }
  .wd-lg-650p {
    width: 650%;
  }
  .mx-wd-lg-650p {
    max-width: 650%;
  }
  .mn-wd-lg-650p {
    min-width: 650%;
  }
  .wd-lg-650-f {
    width: 650px !important;
  }
  .wd-lg-650p-f {
    width: 650% !important;
  }
  .mx-wd-lg-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-lg-650p-f {
    min-width: 650% !important;
  }
  .wd-lg-700 {
    width: 700px;
  }
  .wd-lg-700p {
    width: 700%;
  }
  .mx-wd-lg-700p {
    max-width: 700%;
  }
  .mn-wd-lg-700p {
    min-width: 700%;
  }
  .wd-lg-700-f {
    width: 700px !important;
  }
  .wd-lg-700p-f {
    width: 700% !important;
  }
  .mx-wd-lg-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-lg-700p-f {
    min-width: 700% !important;
  }
  .wd-lg-750 {
    width: 750px;
  }
  .wd-lg-750p {
    width: 750%;
  }
  .mx-wd-lg-750p {
    max-width: 750%;
  }
  .mn-wd-lg-750p {
    min-width: 750%;
  }
  .wd-lg-750-f {
    width: 750px !important;
  }
  .wd-lg-750p-f {
    width: 750% !important;
  }
  .mx-wd-lg-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-lg-750p-f {
    min-width: 750% !important;
  }
  .wd-lg-800 {
    width: 800px;
  }
  .wd-lg-800p {
    width: 800%;
  }
  .mx-wd-lg-800p {
    max-width: 800%;
  }
  .mn-wd-lg-800p {
    min-width: 800%;
  }
  .wd-lg-800-f {
    width: 800px !important;
  }
  .wd-lg-800p-f {
    width: 800% !important;
  }
  .mx-wd-lg-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-lg-800p-f {
    min-width: 800% !important;
  }
  .wd-lg-850 {
    width: 850px;
  }
  .wd-lg-850p {
    width: 850%;
  }
  .mx-wd-lg-850p {
    max-width: 850%;
  }
  .mn-wd-lg-850p {
    min-width: 850%;
  }
  .wd-lg-850-f {
    width: 850px !important;
  }
  .wd-lg-850p-f {
    width: 850% !important;
  }
  .mx-wd-lg-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-lg-850p-f {
    min-width: 850% !important;
  }
  .wd-lg-900 {
    width: 900px;
  }
  .wd-lg-900p {
    width: 900%;
  }
  .mx-wd-lg-900p {
    max-width: 900%;
  }
  .mn-wd-lg-900p {
    min-width: 900%;
  }
  .wd-lg-900-f {
    width: 900px !important;
  }
  .wd-lg-900p-f {
    width: 900% !important;
  }
  .mx-wd-lg-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-lg-900p-f {
    min-width: 900% !important;
  }
  .wd-lg-950 {
    width: 950px;
  }
  .wd-lg-950p {
    width: 950%;
  }
  .mx-wd-lg-950p {
    max-width: 950%;
  }
  .mn-wd-lg-950p {
    min-width: 950%;
  }
  .wd-lg-950-f {
    width: 950px !important;
  }
  .wd-lg-950p-f {
    width: 950% !important;
  }
  .mx-wd-lg-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-lg-950p-f {
    min-width: 950% !important;
  }
  .wd-lg-1000 {
    width: 1000px;
  }
  .wd-lg-1000p {
    width: 1000%;
  }
  .mx-wd-lg-1000p {
    max-width: 1000%;
  }
  .mn-wd-lg-1000p {
    min-width: 1000%;
  }
  .wd-lg-1000-f {
    width: 1000px !important;
  }
  .wd-lg-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-lg-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-lg-1000p-f {
    min-width: 1000% !important;
  }
  .wd-lg-auto {
    width: auto;
  }
  .wd-lg-auto-f {
    width: auto !important;
  }
}
@media (min-width: 1200px) {
  .wd-xl-5 {
    width: 5px;
  }
  .wd-xl-5p {
    width: 5%;
  }
  .mx-wd-xl-5p {
    max-width: 5%;
  }
  .mn-wd-xl-5p {
    min-width: 5%;
  }
  .wd-xl-5-f {
    width: 5px !important;
  }
  .wd-xl-5p-f {
    width: 5% !important;
  }
  .mx-wd-xl-5p-f {
    max-width: 5% !important;
  }
  .mn-wd-xl-5p-f {
    min-width: 5% !important;
  }
  .wd-xl-10 {
    width: 10px;
  }
  .wd-xl-10p {
    width: 10%;
  }
  .mx-wd-xl-10p {
    max-width: 10%;
  }
  .mn-wd-xl-10p {
    min-width: 10%;
  }
  .wd-xl-10-f {
    width: 10px !important;
  }
  .wd-xl-10p-f {
    width: 10% !important;
  }
  .mx-wd-xl-10p-f {
    max-width: 10% !important;
  }
  .mn-wd-xl-10p-f {
    min-width: 10% !important;
  }
  .wd-xl-15 {
    width: 15px;
  }
  .wd-xl-15p {
    width: 15%;
  }
  .mx-wd-xl-15p {
    max-width: 15%;
  }
  .mn-wd-xl-15p {
    min-width: 15%;
  }
  .wd-xl-15-f {
    width: 15px !important;
  }
  .wd-xl-15p-f {
    width: 15% !important;
  }
  .mx-wd-xl-15p-f {
    max-width: 15% !important;
  }
  .mn-wd-xl-15p-f {
    min-width: 15% !important;
  }
  .wd-xl-20 {
    width: 20px;
  }
  .wd-xl-20p {
    width: 20%;
  }
  .mx-wd-xl-20p {
    max-width: 20%;
  }
  .mn-wd-xl-20p {
    min-width: 20%;
  }
  .wd-xl-20-f {
    width: 20px !important;
  }
  .wd-xl-20p-f {
    width: 20% !important;
  }
  .mx-wd-xl-20p-f {
    max-width: 20% !important;
  }
  .mn-wd-xl-20p-f {
    min-width: 20% !important;
  }
  .wd-xl-25 {
    width: 25px;
  }
  .wd-xl-25p {
    width: 25%;
  }
  .mx-wd-xl-25p {
    max-width: 25%;
  }
  .mn-wd-xl-25p {
    min-width: 25%;
  }
  .wd-xl-25-f {
    width: 25px !important;
  }
  .wd-xl-25p-f {
    width: 25% !important;
  }
  .mx-wd-xl-25p-f {
    max-width: 25% !important;
  }
  .mn-wd-xl-25p-f {
    min-width: 25% !important;
  }
  .wd-xl-30 {
    width: 30px;
  }
  .wd-xl-30p {
    width: 30%;
  }
  .mx-wd-xl-30p {
    max-width: 30%;
  }
  .mn-wd-xl-30p {
    min-width: 30%;
  }
  .wd-xl-30-f {
    width: 30px !important;
  }
  .wd-xl-30p-f {
    width: 30% !important;
  }
  .mx-wd-xl-30p-f {
    max-width: 30% !important;
  }
  .mn-wd-xl-30p-f {
    min-width: 30% !important;
  }
  .wd-xl-35 {
    width: 35px;
  }
  .wd-xl-35p {
    width: 35%;
  }
  .mx-wd-xl-35p {
    max-width: 35%;
  }
  .mn-wd-xl-35p {
    min-width: 35%;
  }
  .wd-xl-35-f {
    width: 35px !important;
  }
  .wd-xl-35p-f {
    width: 35% !important;
  }
  .mx-wd-xl-35p-f {
    max-width: 35% !important;
  }
  .mn-wd-xl-35p-f {
    min-width: 35% !important;
  }
  .wd-xl-40 {
    width: 40px;
  }
  .wd-xl-40p {
    width: 40%;
  }
  .mx-wd-xl-40p {
    max-width: 40%;
  }
  .mn-wd-xl-40p {
    min-width: 40%;
  }
  .wd-xl-40-f {
    width: 40px !important;
  }
  .wd-xl-40p-f {
    width: 40% !important;
  }
  .mx-wd-xl-40p-f {
    max-width: 40% !important;
  }
  .mn-wd-xl-40p-f {
    min-width: 40% !important;
  }
  .wd-xl-45 {
    width: 45px;
  }
  .wd-xl-45p {
    width: 45%;
  }
  .mx-wd-xl-45p {
    max-width: 45%;
  }
  .mn-wd-xl-45p {
    min-width: 45%;
  }
  .wd-xl-45-f {
    width: 45px !important;
  }
  .wd-xl-45p-f {
    width: 45% !important;
  }
  .mx-wd-xl-45p-f {
    max-width: 45% !important;
  }
  .mn-wd-xl-45p-f {
    min-width: 45% !important;
  }
  .wd-xl-50 {
    width: 50px;
  }
  .wd-xl-50p {
    width: 50%;
  }
  .mx-wd-xl-50p {
    max-width: 50%;
  }
  .mn-wd-xl-50p {
    min-width: 50%;
  }
  .wd-xl-50-f {
    width: 50px !important;
  }
  .wd-xl-50p-f {
    width: 50% !important;
  }
  .mx-wd-xl-50p-f {
    max-width: 50% !important;
  }
  .mn-wd-xl-50p-f {
    min-width: 50% !important;
  }
  .wd-xl-55 {
    width: 55px;
  }
  .wd-xl-55p {
    width: 55%;
  }
  .mx-wd-xl-55p {
    max-width: 55%;
  }
  .mn-wd-xl-55p {
    min-width: 55%;
  }
  .wd-xl-55-f {
    width: 55px !important;
  }
  .wd-xl-55p-f {
    width: 55% !important;
  }
  .mx-wd-xl-55p-f {
    max-width: 55% !important;
  }
  .mn-wd-xl-55p-f {
    min-width: 55% !important;
  }
  .wd-xl-60 {
    width: 60px;
  }
  .wd-xl-60p {
    width: 60%;
  }
  .mx-wd-xl-60p {
    max-width: 60%;
  }
  .mn-wd-xl-60p {
    min-width: 60%;
  }
  .wd-xl-60-f {
    width: 60px !important;
  }
  .wd-xl-60p-f {
    width: 60% !important;
  }
  .mx-wd-xl-60p-f {
    max-width: 60% !important;
  }
  .mn-wd-xl-60p-f {
    min-width: 60% !important;
  }
  .wd-xl-65 {
    width: 65px;
  }
  .wd-xl-65p {
    width: 65%;
  }
  .mx-wd-xl-65p {
    max-width: 65%;
  }
  .mn-wd-xl-65p {
    min-width: 65%;
  }
  .wd-xl-65-f {
    width: 65px !important;
  }
  .wd-xl-65p-f {
    width: 65% !important;
  }
  .mx-wd-xl-65p-f {
    max-width: 65% !important;
  }
  .mn-wd-xl-65p-f {
    min-width: 65% !important;
  }
  .wd-xl-70 {
    width: 70px;
  }
  .wd-xl-70p {
    width: 70%;
  }
  .mx-wd-xl-70p {
    max-width: 70%;
  }
  .mn-wd-xl-70p {
    min-width: 70%;
  }
  .wd-xl-70-f {
    width: 70px !important;
  }
  .wd-xl-70p-f {
    width: 70% !important;
  }
  .mx-wd-xl-70p-f {
    max-width: 70% !important;
  }
  .mn-wd-xl-70p-f {
    min-width: 70% !important;
  }
  .wd-xl-75 {
    width: 75px;
  }
  .wd-xl-75p {
    width: 75%;
  }
  .mx-wd-xl-75p {
    max-width: 75%;
  }
  .mn-wd-xl-75p {
    min-width: 75%;
  }
  .wd-xl-75-f {
    width: 75px !important;
  }
  .wd-xl-75p-f {
    width: 75% !important;
  }
  .mx-wd-xl-75p-f {
    max-width: 75% !important;
  }
  .mn-wd-xl-75p-f {
    min-width: 75% !important;
  }
  .wd-xl-80 {
    width: 80px;
  }
  .wd-xl-80p {
    width: 80%;
  }
  .mx-wd-xl-80p {
    max-width: 80%;
  }
  .mn-wd-xl-80p {
    min-width: 80%;
  }
  .wd-xl-80-f {
    width: 80px !important;
  }
  .wd-xl-80p-f {
    width: 80% !important;
  }
  .mx-wd-xl-80p-f {
    max-width: 80% !important;
  }
  .mn-wd-xl-80p-f {
    min-width: 80% !important;
  }
  .wd-xl-85 {
    width: 85px;
  }
  .wd-xl-85p {
    width: 85%;
  }
  .mx-wd-xl-85p {
    max-width: 85%;
  }
  .mn-wd-xl-85p {
    min-width: 85%;
  }
  .wd-xl-85-f {
    width: 85px !important;
  }
  .wd-xl-85p-f {
    width: 85% !important;
  }
  .mx-wd-xl-85p-f {
    max-width: 85% !important;
  }
  .mn-wd-xl-85p-f {
    min-width: 85% !important;
  }
  .wd-xl-90 {
    width: 90px;
  }
  .wd-xl-90p {
    width: 90%;
  }
  .mx-wd-xl-90p {
    max-width: 90%;
  }
  .mn-wd-xl-90p {
    min-width: 90%;
  }
  .wd-xl-90-f {
    width: 90px !important;
  }
  .wd-xl-90p-f {
    width: 90% !important;
  }
  .mx-wd-xl-90p-f {
    max-width: 90% !important;
  }
  .mn-wd-xl-90p-f {
    min-width: 90% !important;
  }
  .wd-xl-95 {
    width: 95px;
  }
  .wd-xl-95p {
    width: 95%;
  }
  .mx-wd-xl-95p {
    max-width: 95%;
  }
  .mn-wd-xl-95p {
    min-width: 95%;
  }
  .wd-xl-95-f {
    width: 95px !important;
  }
  .wd-xl-95p-f {
    width: 95% !important;
  }
  .mx-wd-xl-95p-f {
    max-width: 95% !important;
  }
  .mn-wd-xl-95p-f {
    min-width: 95% !important;
  }
  .wd-xl-100 {
    width: 100px;
  }
  .wd-xl-100p {
    width: 100%;
  }
  .mx-wd-xl-100p {
    max-width: 100%;
  }
  .mn-wd-xl-100p {
    min-width: 100%;
  }
  .wd-xl-100-f {
    width: 100px !important;
  }
  .wd-xl-100p-f {
    width: 100% !important;
  }
  .mx-wd-xl-100p-f {
    max-width: 100% !important;
  }
  .mn-wd-xl-100p-f {
    min-width: 100% !important;
  }
  .wd-xl-150 {
    width: 150px;
  }
  .wd-xl-150p {
    width: 150%;
  }
  .mx-wd-xl-150p {
    max-width: 150%;
  }
  .mn-wd-xl-150p {
    min-width: 150%;
  }
  .wd-xl-150-f {
    width: 150px !important;
  }
  .wd-xl-150p-f {
    width: 150% !important;
  }
  .mx-wd-xl-150p-f {
    max-width: 150% !important;
  }
  .mn-wd-xl-150p-f {
    min-width: 150% !important;
  }
  .wd-xl-200 {
    width: 200px;
  }
  .wd-xl-200p {
    width: 200%;
  }
  .mx-wd-xl-200p {
    max-width: 200%;
  }
  .mn-wd-xl-200p {
    min-width: 200%;
  }
  .wd-xl-200-f {
    width: 200px !important;
  }
  .wd-xl-200p-f {
    width: 200% !important;
  }
  .mx-wd-xl-200p-f {
    max-width: 200% !important;
  }
  .mn-wd-xl-200p-f {
    min-width: 200% !important;
  }
  .wd-xl-250 {
    width: 250px;
  }
  .wd-xl-250p {
    width: 250%;
  }
  .mx-wd-xl-250p {
    max-width: 250%;
  }
  .mn-wd-xl-250p {
    min-width: 250%;
  }
  .wd-xl-250-f {
    width: 250px !important;
  }
  .wd-xl-250p-f {
    width: 250% !important;
  }
  .mx-wd-xl-250p-f {
    max-width: 250% !important;
  }
  .mn-wd-xl-250p-f {
    min-width: 250% !important;
  }
  .wd-xl-300 {
    width: 300px;
  }
  .wd-xl-300p {
    width: 300%;
  }
  .mx-wd-xl-300p {
    max-width: 300%;
  }
  .mn-wd-xl-300p {
    min-width: 300%;
  }
  .wd-xl-300-f {
    width: 300px !important;
  }
  .wd-xl-300p-f {
    width: 300% !important;
  }
  .mx-wd-xl-300p-f {
    max-width: 300% !important;
  }
  .mn-wd-xl-300p-f {
    min-width: 300% !important;
  }
  .wd-xl-350 {
    width: 350px;
  }
  .wd-xl-350p {
    width: 350%;
  }
  .mx-wd-xl-350p {
    max-width: 350%;
  }
  .mn-wd-xl-350p {
    min-width: 350%;
  }
  .wd-xl-350-f {
    width: 350px !important;
  }
  .wd-xl-350p-f {
    width: 350% !important;
  }
  .mx-wd-xl-350p-f {
    max-width: 350% !important;
  }
  .mn-wd-xl-350p-f {
    min-width: 350% !important;
  }
  .wd-xl-400 {
    width: 400px;
  }
  .wd-xl-400p {
    width: 400%;
  }
  .mx-wd-xl-400p {
    max-width: 400%;
  }
  .mn-wd-xl-400p {
    min-width: 400%;
  }
  .wd-xl-400-f {
    width: 400px !important;
  }
  .wd-xl-400p-f {
    width: 400% !important;
  }
  .mx-wd-xl-400p-f {
    max-width: 400% !important;
  }
  .mn-wd-xl-400p-f {
    min-width: 400% !important;
  }
  .wd-xl-450 {
    width: 450px;
  }
  .wd-xl-450p {
    width: 450%;
  }
  .mx-wd-xl-450p {
    max-width: 450%;
  }
  .mn-wd-xl-450p {
    min-width: 450%;
  }
  .wd-xl-450-f {
    width: 450px !important;
  }
  .wd-xl-450p-f {
    width: 450% !important;
  }
  .mx-wd-xl-450p-f {
    max-width: 450% !important;
  }
  .mn-wd-xl-450p-f {
    min-width: 450% !important;
  }
  .wd-xl-500 {
    width: 500px;
  }
  .wd-xl-500p {
    width: 500%;
  }
  .mx-wd-xl-500p {
    max-width: 500%;
  }
  .mn-wd-xl-500p {
    min-width: 500%;
  }
  .wd-xl-500-f {
    width: 500px !important;
  }
  .wd-xl-500p-f {
    width: 500% !important;
  }
  .mx-wd-xl-500p-f {
    max-width: 500% !important;
  }
  .mn-wd-xl-500p-f {
    min-width: 500% !important;
  }
  .wd-xl-550 {
    width: 550px;
  }
  .wd-xl-550p {
    width: 550%;
  }
  .mx-wd-xl-550p {
    max-width: 550%;
  }
  .mn-wd-xl-550p {
    min-width: 550%;
  }
  .wd-xl-550-f {
    width: 550px !important;
  }
  .wd-xl-550p-f {
    width: 550% !important;
  }
  .mx-wd-xl-550p-f {
    max-width: 550% !important;
  }
  .mn-wd-xl-550p-f {
    min-width: 550% !important;
  }
  .wd-xl-600 {
    width: 600px;
  }
  .wd-xl-600p {
    width: 600%;
  }
  .mx-wd-xl-600p {
    max-width: 600%;
  }
  .mn-wd-xl-600p {
    min-width: 600%;
  }
  .wd-xl-600-f {
    width: 600px !important;
  }
  .wd-xl-600p-f {
    width: 600% !important;
  }
  .mx-wd-xl-600p-f {
    max-width: 600% !important;
  }
  .mn-wd-xl-600p-f {
    min-width: 600% !important;
  }
  .wd-xl-650 {
    width: 650px;
  }
  .wd-xl-650p {
    width: 650%;
  }
  .mx-wd-xl-650p {
    max-width: 650%;
  }
  .mn-wd-xl-650p {
    min-width: 650%;
  }
  .wd-xl-650-f {
    width: 650px !important;
  }
  .wd-xl-650p-f {
    width: 650% !important;
  }
  .mx-wd-xl-650p-f {
    max-width: 650% !important;
  }
  .mn-wd-xl-650p-f {
    min-width: 650% !important;
  }
  .wd-xl-700 {
    width: 700px;
  }
  .wd-xl-700p {
    width: 700%;
  }
  .mx-wd-xl-700p {
    max-width: 700%;
  }
  .mn-wd-xl-700p {
    min-width: 700%;
  }
  .wd-xl-700-f {
    width: 700px !important;
  }
  .wd-xl-700p-f {
    width: 700% !important;
  }
  .mx-wd-xl-700p-f {
    max-width: 700% !important;
  }
  .mn-wd-xl-700p-f {
    min-width: 700% !important;
  }
  .wd-xl-750 {
    width: 750px;
  }
  .wd-xl-750p {
    width: 750%;
  }
  .mx-wd-xl-750p {
    max-width: 750%;
  }
  .mn-wd-xl-750p {
    min-width: 750%;
  }
  .wd-xl-750-f {
    width: 750px !important;
  }
  .wd-xl-750p-f {
    width: 750% !important;
  }
  .mx-wd-xl-750p-f {
    max-width: 750% !important;
  }
  .mn-wd-xl-750p-f {
    min-width: 750% !important;
  }
  .wd-xl-800 {
    width: 800px;
  }
  .wd-xl-800p {
    width: 800%;
  }
  .mx-wd-xl-800p {
    max-width: 800%;
  }
  .mn-wd-xl-800p {
    min-width: 800%;
  }
  .wd-xl-800-f {
    width: 800px !important;
  }
  .wd-xl-800p-f {
    width: 800% !important;
  }
  .mx-wd-xl-800p-f {
    max-width: 800% !important;
  }
  .mn-wd-xl-800p-f {
    min-width: 800% !important;
  }
  .wd-xl-850 {
    width: 850px;
  }
  .wd-xl-850p {
    width: 850%;
  }
  .mx-wd-xl-850p {
    max-width: 850%;
  }
  .mn-wd-xl-850p {
    min-width: 850%;
  }
  .wd-xl-850-f {
    width: 850px !important;
  }
  .wd-xl-850p-f {
    width: 850% !important;
  }
  .mx-wd-xl-850p-f {
    max-width: 850% !important;
  }
  .mn-wd-xl-850p-f {
    min-width: 850% !important;
  }
  .wd-xl-900 {
    width: 900px;
  }
  .wd-xl-900p {
    width: 900%;
  }
  .mx-wd-xl-900p {
    max-width: 900%;
  }
  .mn-wd-xl-900p {
    min-width: 900%;
  }
  .wd-xl-900-f {
    width: 900px !important;
  }
  .wd-xl-900p-f {
    width: 900% !important;
  }
  .mx-wd-xl-900p-f {
    max-width: 900% !important;
  }
  .mn-wd-xl-900p-f {
    min-width: 900% !important;
  }
  .wd-xl-950 {
    width: 950px;
  }
  .wd-xl-950p {
    width: 950%;
  }
  .mx-wd-xl-950p {
    max-width: 950%;
  }
  .mn-wd-xl-950p {
    min-width: 950%;
  }
  .wd-xl-950-f {
    width: 950px !important;
  }
  .wd-xl-950p-f {
    width: 950% !important;
  }
  .mx-wd-xl-950p-f {
    max-width: 950% !important;
  }
  .mn-wd-xl-950p-f {
    min-width: 950% !important;
  }
  .wd-xl-1000 {
    width: 1000px;
  }
  .wd-xl-1000p {
    width: 1000%;
  }
  .mx-wd-xl-1000p {
    max-width: 1000%;
  }
  .mn-wd-xl-1000p {
    min-width: 1000%;
  }
  .wd-xl-1000-f {
    width: 1000px !important;
  }
  .wd-xl-1000p-f {
    width: 1000% !important;
  }
  .mx-wd-xl-1000p-f {
    max-width: 1000% !important;
  }
  .mn-wd-xl-1000p-f {
    min-width: 1000% !important;
  }
  .wd-xl-auto {
    width: auto;
    width: auto !important;
  }
}
.wd-100v {
  width: 100vw;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.vw-100 {
  width: 100vw !important;
}

.w-xs {
  min-width: 90px;
}

.w-sm {
  min-width: 110px;
}

.w-md {
  min-width: 130px;
}

.w-lg {
  min-width: 150px;
}

/* ###### Width  ###### */
/* ############### CUSTOM ELEMENT STYLES ############### */
/* ###### Component-cols ###### */
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1600px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66667%;
  }
}
/* ###### Component-cols ###### */
/* ###### Tags  ###### */
.tag {
  font-size: 11px;
  color: #ffffff;
  background-color: #e9edfb;
  border-radius: 3px;
  padding: 0px 8px;
  line-height: 2;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: default;
  font-weight: 400;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.tag-pill {
  padding-right: 0.9em;
  padding-left: 0.9em;
  border-radius: 50px;
}

a.tag {
  text-decoration: none;
  cursor: pointer;
  transition: 0.3s color, 0.3s background;
}
a.tag:hover {
  background-color: rgba(110, 118, 135, 0.2);
  color: inherit;
}

.tag-addon {
  display: inline-block;
  padding: 0 0.5rem;
  color: inherit;
  text-decoration: none;
  margin: 0 -0.5rem 0 0.5rem;
  text-align: center;
  min-width: 1.5rem;
  background: #e7ebf5;
}
.tag-addon:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.tag-addon i {
  vertical-align: middle;
  margin: 0 -0.25rem;
}

a.tag-addon {
  text-decoration: none;
  cursor: pointer;
  transition: 0.3s color, 0.3s background;
}
a.tag-addon:hover {
  background: #dce1ef;
  color: inherit;
}

.tag-avatar {
  width: 1.6rem;
  height: 1.6rem;
  border-radius: 3px 0 0 3px;
  margin: 0 0.5rem 0 -0.5rem;
}

.tag-blue {
  background-color: #467fcf;
  color: #ffffff;
}

.tag-indigo {
  background-color: var(--primary-bg-color);
  color: #ffffff;
}

.tag-purple {
  background-color: #8500ff;
  color: #ffffff;
}

.tag-pink {
  background-color: #ec82ef;
  color: #ffffff;
}

.tag-red {
  background-color: #ec2d38;
  color: #ffffff;
}

.tag-yellow {
  background-color: #fdb901;
  color: #ffffff;
}

.tag-green {
  background-color: #0fa751;
  color: #ffffff;
}

.tag-cyan {
  background-color: #00b9ff;
  color: #ffffff;
}

.tag-orange {
  background-color: #fc7303;
  color: #ffffff;
}

.tag-teal {
  background-color: #2bcbba;
  color: #ffffff;
}

.tag-white {
  background-color: #ffffff;
  color: #ffffff;
}

.tag-gray {
  background-color: #868e96;
  color: #ffffff;
}

.tag-gray-dark {
  background-color: #343a40;
  color: #ffffff;
}

.tag-azure {
  background-color: #17c1f4;
  color: #ffffff;
}

.tag-lime {
  background-color: #7bd235;
  color: #ffffff;
}

.tag-primary {
  background-color: #467fcf;
  color: #ffffff;
}

.tag-secondary {
  background-color: #f1388b;
  color: #ffffff;
}

.tag-success {
  background-color: #19b159;
  color: #ffffff;
}

.tag-info {
  background-color: #01b8ff;
  color: #ffffff;
}

.tag-default {
  background-color: var(--primary-transparentcolor);
  color: #828db1;
}

.tag-warning {
  background-color: #ff9b21;
  color: #ffffff;
}

.tag-danger {
  background-color: #fd6074;
  color: #ffffff;
}

.tag-light {
  background-color: #f8f9fa;
  color: #ffffff;
}

.tag-dark {
  background-color: #3b4863;
  color: #ffffff;
}

.tag-rounded {
  border-radius: 50px;
}
.tag-rounded .tag-avatar {
  border-radius: 50px;
}

.tags {
  margin-bottom: -0.5rem;
  font-size: 0;
}
.tags > .tag {
  margin-bottom: 0.5rem;
}
.tags > .tag:not(:last-child) {
  margin-right: 0.5rem;
}

.tag-primary-transparent {
  background-color: var(--primary02) !important;
  color: var(--primary-bg-color);
}

.tag-secondary-transparent {
  background-color: rgba(241, 56, 139, 0.2) !important;
  color: #f1388b;
}

.tag-success-transparent {
  background-color: rgba(25, 177, 89, 0.2) !important;
  color: #19b159;
}

.tag-danger-transparent {
  background-color: rgba(253, 96, 116, 0.2) !important;
  color: #fd6074;
}

.tag-info-transparent {
  background-color: rgba(1, 184, 255, 0.2) !important;
  color: #01b8ff;
}

.tag-warning-transparent {
  background-color: rgba(255, 155, 33, 0.2) !important;
  color: #ff9b21;
}

.tag-dark-transparent {
  background-color: rgba(59, 72, 99, 0.2) !important;
  color: #3b4863;
}

.tag-outline {
  border: 1px solid #e8e8f7;
  color: #53545e;
  background-color: transparent;
}

/* ###### Tags  ###### */
/* ###### Tabs ###### */
.nav-tabs {
  border-bottom: 1px solid #e8e8f7;
  border-bottom-width: 0;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: rgba(255, 255, 255, 0.3);
  border-width: 0;
  border-radius: 0;
  padding: 10px 15px;
  line-height: 1.428;
  color: #3c4858;
}
.nav-tabs .nav-link + .nav-link {
  margin-left: 3px;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #f1f2f7 #f1f2f7 #f1f2f7;
}
.nav-tabs .nav-link.disabled {
  color: #a8afc7;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active {
  color: #3c4858;
  background-color: var(--primary-bg-color);
  color: #ffffff;
  font-weight: 500;
  letter-spacing: -0.1px;
}
.nav-tabs .nav-item.show .nav-link {
  color: #3c4858;
  background-color: #ffffff;
  border-color: #f1f2f7 #f1f2f7 #ffffff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.main-nav-tabs {
  padding: 15px 15px 0;
  background-color: #f1f2f7;
}
.main-nav-tabs .lSSlideOuter {
  position: relative;
  padding-left: 32px;
  padding-right: 35px;
}
.main-nav-tabs .lSSlideWrapper {
  overflow: visible;
}
.main-nav-tabs .lSAction > a {
  display: block;
  height: 40px;
  top: 16px;
  opacity: 1;
  background-color: var(--primary-bg-color);
  color: #ffffff;
  background-image: none;
  z-index: 0;
}
.main-nav-tabs .lSAction > a:hover, .main-nav-tabs .lSAction > a:focus {
  background-color: #f0f2f8;
  color: var(--primary-bg-color);
  border: 1px solid;
  border-color: var(--primary-bg-color);
}
.main-nav-tabs .lSAction > a::before {
  font-family: "Ionicons";
  font-size: 14px;
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-nav-tabs .lSAction > a.lSPrev {
  left: -32px;
}
.main-nav-tabs .lSAction > a.lSPrev::before {
  content: "\f3cf";
}
.main-nav-tabs .lSAction > a.lSNext {
  right: -35px;
}
.main-nav-tabs .lSAction > a.lSNext::before {
  content: "\f3d1";
}
.main-nav-tabs .lSAction > a.disabled {
  background-color: #f1f2f7;
  color: #ffffff;
}
.main-nav-tabs .lightSlider {
  display: flex;
}
.main-nav-tabs .tab-item {
  flex-shrink: 0;
  display: block;
  float: none;
  min-width: 150px;
}
.main-nav-tabs .tab-link {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 20px;
  line-height: 1.428;
  color: #3c4858;
  white-space: nowrap;
  background-color: #f1f2f7;
}
.main-nav-tabs .tab-link:hover, .main-nav-tabs .tab-link:focus {
  background-color: #f1f2f9;
}
.main-nav-tabs .tab-link.active {
  background-color: #ffffff;
  color: #4b4b63;
  font-weight: 500;
}

.main-tab-pane {
  display: none;
}
.main-tab-pane.active {
  display: block;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.tab-menu-heading {
  font-weight: 600;
}

/* ###### Tags  ###### */
/* ###### Navbar  ###### */
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  opacity: 0.6;
  pointer-events: none;
  cursor: default;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

@media (min-width: 992px) {
  .main-navbar .nav-sub {
    position: absolute;
    top: 55px;
    left: 0;
    width: 170px;
    background-color: #ffffff;
    border: 1px solid #e8e8f7;
    padding: 8px 6px !important;
    z-index: 900;
    border-radius: 11px;
    box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
  }
  .nav-item-mega .nav-sub {
    box-shadow: none;
  }
  .main-navbar .nav-sub .container {
    box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
  }
  .main-navbar .nav-sub-item {
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  .main-navbar-show {
    overflow: inherit;
  }
  .main-navbar-show .main-navbar-backdrop {
    opacity: 1;
  }
  .main-navbar-show .main-navbar {
    transform: translateX(0);
    visibility: visible;
  }
}
.horizontalmenu .main-navbar .nav-sub-link, .horizontalmenu .main-navbar .nav-sub-item {
  transition: none;
}

.main-navbar-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 900;
  visibility: hidden;
  opacity: 0;
  transition: all 0.4s;
}

@media (prefers-reduced-motion: reduce) {
  .main-navbar-backdrop {
    transition: none;
  }
}
.main-navbar {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  width: 240px;
  background-color: #ffffff;
  z-index: 2;
  visibility: hidden;
  transform: translateX(-240px);
}
.main-navbar .nav-sub-link:before {
  font-family: "typicons" !important;
  opacity: 0.7;
  font-size: 12px;
  position: absolute;
  left: -6px;
  border-radius: 50%;
  border: 0;
  display: block;
  background: transparent;
  top: 1px;
}
.main-navbar > .container, .main-navbar > .container-fluid {
  display: flex;
  flex-direction: column;
}

@media (prefers-reduced-motion: reduce) {
  .main-navbar {
    transition: none;
  }
}
@media (min-width: 992px) {
  .main-navbar {
    position: relative;
    top: auto;
    left: auto;
    width: 100%;
    bottom: auto;
    border-right: 0;
    overflow-y: inherit;
    display: block;
    border-bottom: 0;
    visibility: visible;
    transform: none;
    z-index: auto;
    z-index: 10;
    box-shadow: 0 2px 17px 1px rgba(162, 169, 204, 0.24);
    border-bottom: 1px solid transparent;
  }
  .main-navbar .nav-sub-mega .container, .main-navbar .nav-sub-mega .container-fluid {
    display: flex;
    background-color: #ffffff;
    border: 1px solid #e8e8f7;
    border-radius: 11px;
  }
}
@media (max-width: 991.98px) {
  .main-navbar > .container, .main-navbar > .container-fluid {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-navbar > .container, .main-navbar > .container-fluid {
    flex-direction: row;
    align-items: center;
  }
}
.hor-menu.main-navbar .nav-link {
  padding: 3px 0;
}

@media (min-width: 992px) {
  .main-navbar > .container {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .main-navbar > .container-fluid {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.main-navbar .nav-item {
  position: relative;
}
.main-navbar .nav-item:hover .nav-link {
  color: #ffffff;
}
.main-navbar.hor-menu .nav-item.active .nav-link.with-sub::after {
  color: #ffffff;
}
.main-navbar .nav-item:hover .nav-link.with-sub::after {
  color: #616366;
}
.main-navbar.hor-menu {
  box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.03);
}
.main-navbar.hor-menu .nav-item.active .nav-link {
  color: #ffffff !important;
}
.main-navbar.hor-menu .nav-item:hover .nav-link {
  color: var(--primary-bg-color);
}
.main-navbar .nav-item.show > .nav-sub {
  display: block;
}
.main-navbar .nav-item-mega {
  position: static;
}
.main-navbar .nav-link {
  padding: 0;
  color: rgba(255, 255, 255, 0.6);
  font-size: 15px;
  font-weight: 400;
  position: relative;
  display: flex;
  align-items: center;
  outline: none;
}
.main-navbar .nav-link i.typcn {
  line-height: 1;
  width: 20px;
}
.main-navbar .nav-link i.typcn::before {
  width: auto;
}
.main-navbar .nav-link.with-sub::after {
  content: "\f3d0";
  font-family: "Ionicons";
  font-size: 11px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  margin-left: auto;
  color: #616366;
}
.main-navbar .nav-link.with-sub::before {
  content: "";
  position: absolute;
  top: 47px;
  left: 56%;
  margin-left: -7px;
  width: 15px;
  height: 15px;
  border: 1px solid transparent;
  border-top-color: rgba(61, 119, 180, 0.2);
  border-left-color: rgba(61, 119, 180, 0.2);
  transform: rotate(45deg);
  background-color: #ffffff;
  z-index: 901;
  display: none;
}
.main-navbar .nav-sub {
  display: none;
  list-style: none;
  padding: 0;
  margin: 0;
}
.main-navbar .nav-sub-item > .nav-sub {
  left: 159px;
  top: -10px;
  display: none;
}
.main-navbar .nav-sub-item.show > .nav-sub {
  display: block;
}
.main-navbar .nav-sub-link {
  position: relative;
  font-size: 0.875rem;
  color: #808191;
  display: flex;
}
.main-navbar .nav-sub-link.with-sub {
  justify-content: space-between;
}
.main-navbar .nav-sub-link.with-sub::after {
  content: "\f3d0";
  font-family: "Ionicons";
  font-size: 11px;
  font-weight: 400;
  display: inline-block;
  position: relative;
  margin-left: auto;
  color: #a8afc7;
}
.main-navbar .nav-sub-mega {
  top: 54px;
  left: 0;
  right: 0;
  background-color: transparent;
  padding: 7px 0;
  border: 0;
  width: auto;
  pointer-events: none;
  border-top: 0;
}
.main-navbar .nav-sub-mega .container, .main-navbar .nav-sub-mega .container-fluid {
  padding: 0;
  pointer-events: auto;
}
.main-navbar .nav-sub-mega .container > div + div, .main-navbar .nav-sub-mega .container-fluid > div + div {
  margin-top: 25px;
}
.main-navbar .nav-sub-mega .nav {
  min-width: 120px;
  flex-direction: column;
  align-items: stretch;
  padding: 0;
  margin: 0;
}
.main-navbar .nav-item .nav-sub.nav-sub-mega li:not(.nav-sub-item) {
  margin-bottom: 15px !important;
}
.main-navbar .nav-item .nav-sub li:not(.nav-sub-item) {
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  color: #525277;
  letter-spacing: 0.5px;
  margin-bottom: 10px !important;
}
.main-navbar .nav-item .nav-sub li:not(.nav-sub-item):first-of-type {
  margin-top: 0;
}
.main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  color: #525277;
  letter-spacing: 0.5px;
  margin-bottom: 10px;
  margin-top: 30px;
  margin-left: 30px;
}
.main-navbar .nav-sub-mega .nav li:not(.nav-sub-item):first-of-type {
  margin-top: 0;
}
.main-navbar .nav-sub-mega .nav-sub-item + .nav-sub-item {
  padding-top: 7px;
  margin-top: 7px;
}
.main-navbar .nav-sub-mega .nav-sub-link {
  height: auto;
  margin-left: 0;
  padding-left: 0;
}

@media (min-width: 992px) {
  .main-navbar .nav-label {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item + .nav-item {
    border-top: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-item + .nav-item {
    padding-right: 20px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item.show .nav-link::before {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link {
    height: auto;
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link i {
    margin-right: 8px;
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link i.typcn {
    line-height: 0.9;
    width: auto;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-link.with-sub::after {
    margin-left: 4px;
  }
}
@media (min-width: 1200px) and (max-width: 1477px) {
  .main-navbar .nav-sub-item > .nav-sub {
    left: -200px !important;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item {
    margin-left: 37px;
  }
  .main-navbar .nav-sub-item > .nav-sub > .nav-sub-item > .nav-sub-link {
    padding-left: 10px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-link {
    font-size: 0.8125rem;
    margin-left: 18px;
    padding-left: 8px;
  }
}
@media (max-width: 992px) {
  .main-navbar .nav-sub-link:hover, .main-navbar .nav-sub-link:focus {
    color: #ffffff;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-link.with-sub::after {
    content: "\f3d1";
    font-size: 12px;
    margin-right: 22px;
    top: 2px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega {
    padding: 0 25px;
    border-top: 0;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-mega .container, .main-navbar .nav-sub-mega .container-fluid {
    max-width: none;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .container > div, .main-navbar .nav-sub-mega .container-fluid > div {
    display: flex;
    padding: 20px 5px;
    flex: 1;
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .container > div, .main-navbar .nav-sub-mega .container-fluid > div {
    padding: 20px 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .container > div + div, .main-navbar .nav-sub-mega .container-fluid > div + div {
    margin-top: 0;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .nav {
    min-width: 140px;
  }
}
@media (max-width: 991.98px) {
  .main-navbar .nav-sub-mega .nav + .nav .nav-sub-item:first-child {
    margin-top: 6px;
    padding-top: 6px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-sub-mega .nav + .nav {
    margin-left: 20px;
    margin-top: 12px;
    padding-top: 20px;
    border-top: 0;
  }
}
@media (min-width: 1200px) {
  .main-navbar .nav-sub-mega .nav + .nav {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item .nav-sub li:not(.nav-sub-item) {
    margin-bottom: 15px;
    margin-left: 0;
  }
}
.main-navbar-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  border-bottom: 1px solid #e8e8f7;
  height: 60px;
}

@media (min-width: 992px) {
  .main-navbar-header {
    display: none;
  }
}
.main-navbar-search {
  position: relative;
  padding: 0 20px;
  border-bottom: 1px solid #e8e8f7;
}
.main-navbar-search .form-control {
  border-width: 0;
  padding: 0;
}
.main-navbar-search .form-control:focus {
  box-shadow: none !important;
  border-color: #f0f0ff;
}
.main-navbar-search .btn, .main-navbar-search .sp-container button {
  background-color: transparent;
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 1;
}

@media (min-width: 992px) {
  .main-navbar-search {
    display: none;
  }
}
.sp-container .main-navbar-search button {
  background-color: transparent;
  position: absolute;
  top: 0;
  right: 0;
  height: 38px;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  line-height: 1;
}

.main-navbar-two .nav-item.active {
  position: relative;
}
.main-navbar-two .nav-item.active::before {
  content: "";
  position: absolute;
}
.main-navbar-two .nav-item.show .nav-link::before {
  display: none;
}
.main-navbar-two .nav-link {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
}
.main-navbar-two .nav-sub {
  border-width: 1px;
  top: 39px;
  border-top-width: 0;
}
.main-navbar-two .nav-sub-item > .nav-sub {
  left: 178px;
  top: -8px;
  border-top-width: 1px;
}
.main-navbar-two .nav-sub-mega {
  top: 58px;
}

.main-navbar-three .nav-item {
  display: block;
}
.main-navbar-three .nav-item + .nav-item {
  border-left-width: 0;
  padding-left: 0;
}
.main-navbar-three .nav-item.show .nav-link::before {
  display: none;
}
.main-navbar-three .nav-item.active .nav-link {
  font-weight: 700;
}
.main-navbar-three .nav-link {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 700;
  color: #3b4863;
  position: relative;
}
.main-navbar-three .nav-link:hover, .main-navbar-three .nav-link:focus {
  color: #8f9cc0;
}
.main-navbar-three .nav-sub {
  top: 35px;
  border-width: 0;
  padding-bottom: 5px;
}
.main-navbar-three .nav-sub-item + .nav-sub-item {
  border-top: 0;
}
.main-navbar-three .nav-sub-item .nav-sub {
  top: -8px;
  left: 182px;
}
.main-navbar-three .nav-sub-link {
  height: 30px;
}

@media (min-width: 992px) {
  .main-navbar-three .nav-item + .nav-item {
    margin-left: 25px;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-link {
    display: block;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-link i {
    display: none;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-sub {
    box-shadow: 0 0 0 2px rgba(180, 189, 206, 0.5);
    padding-bottom: 8px;
  }
}
@media (min-width: 992px) {
  .main-navbar-three .nav-sub-link {
    height: 36px;
  }
}
.navbar.navbar-static .navbar-header {
  float: left;
}
.navbar .navbar-toggle.toggle-left {
  float: left;
  margin-left: 15px;
}
.navbar .navbar-toggle.toggle-right {
  float: right;
  margin-right: 15px;
}
.navbar .navbar-toggle.toggle-sidebar {
  display: block;
}

.navbar-toggler {
  font-size: 1.09375rem;
  text-align: center;
  padding: 0;
  background-color: transparent;
  border: 1px solid transparent;
}

.navbar-toggler .header-icons {
  height: 35px;
  width: 35px;
  padding: 8px;
  border-radius: 10px;
  line-height: 35px;
}

.navbar-toggler .header-icons:hover, .option-dots:hover {
  background-color: #f1f2f7;
  border-radius: 50%;
}

.navbar-toggler:focus {
  box-shadow: none;
}

/* ###### Navbar  ###### */
/* ###### Wizard ###### */
.wizard {
  border: 1px solid #e8e8f7;
  background-color: #ffffff;
  border-radius: 11px;
}
.wizard > .steps {
  padding: 20px;
}
.wizard > .steps > ul {
  padding: 0;
  margin-bottom: 0;
  display: flex;
}
.wizard > .steps > ul li {
  float: none;
  display: block;
  width: auto;
}
.wizard > .steps > ul li .current-info {
  display: none;
}
.wizard > .steps > ul li .title {
  margin-left: 5px;
  white-space: nowrap;
  transition: all 0.2s ease-in-out;
}
.wizard > .steps > ul li + li {
  margin-left: 5px;
}
.wizard > .steps a {
  color: #8f9cc0;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wizard > .steps a:hover, .wizard > .steps a:active {
  color: #8f9cc0;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
}
.wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
  flex-shrink: 0;
  font-weight: 700;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #8f9cc0;
  display: block;
  text-align: center;
  line-height: 2;
  width: 30px;
  height: 30px;
  background-color: #f1f2f7;
  border-radius: 3px;
  transition: all 0.2s ease-in-out;
}
.wizard > .steps .disabled {
  display: none;
}
.wizard > .steps .disabled a {
  color: #a8afc7;
}
.wizard > .steps .disabled a:hover, .wizard > .steps .disabled a:active {
  color: #a8afc7;
}
.wizard > .steps .current a .title, .wizard > .steps .current a:hover .title, .wizard > .steps .current a:active .title {
  display: inline-block;
}
.wizard > .steps .current a .number, .wizard > .steps .current a:hover .number, .wizard > .steps .current a:active .number {
  color: #ffffff;
  border-radius: 3px;
  background: var(--primary-bg-color) !important;
}
.wizard > .steps .done a {
  color: #a8afc7;
}
.wizard > .steps .done a:hover, .wizard > .steps .done a:active {
  color: #a8afc7;
}
.wizard > .steps .done a .title, .wizard > .steps .done a:hover .title, .wizard > .steps .done a:active .title {
  display: none;
}
.wizard > .steps .done a .number, .wizard > .steps .done a:hover .number, .wizard > .steps .done a:active .number {
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
}
.wizard > .content {
  border-top: 1px solid #e8e8f7;
  border-bottom: 1px solid #e8e8f7;
  min-height: 150px;
  padding: 20px;
}
.wizard > .content > .title {
  font-size: 18px;
  color: #8f9cc0;
  font-weight: 700;
  margin-bottom: 5px;
  display: none;
}
.wizard > .content > .title.current {
  display: none;
}
.wizard > .content > .body {
  float: none;
  position: static;
  width: auto;
  height: auto;
}
.wizard > .content > .body input.parsley-error {
  border-color: #fd6074;
}
.wizard > .content > .body input.parsley-error + ul {
  list-style: none !important;
}
.wizard > .actions {
  padding: 20px;
}
.wizard > .actions > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: space-between;
}
.wizard > .actions > ul > li:last-child a {
  background-color: #fd6074;
}
.wizard > .actions a {
  display: block;
  padding: 9px 20px;
  line-height: 1.573;
  color: #ffffff;
  border-radius: 4px;
  background: var(--primary-bg-color);
}
.wizard > .actions a:hover, .wizard > .actions a:active {
  display: block;
  padding: 9px 20px;
  line-height: 1.573;
  color: #ffffff;
  border-radius: 4px;
}
.wizard > .actions .disabled a {
  background-color: #f1388b;
  opacity: 0.6;
}
.wizard > .actions .disabled a:hover, .wizard > .actions .disabled a:active {
  background-color: #f1388b;
  opacity: 0.8;
}
.wizard.vertical > .steps {
  padding: 20px;
}
.wizard.vertical > .steps ul li + li {
  margin-left: 10px;
}
.wizard.vertical > .steps ul li .title {
  display: none;
}
.wizard.vertical > .content {
  margin: 0;
  padding: 20px;
}
.wizard.vertical > .actions {
  padding: 20px;
}
.wizard.vertical > .actions ul {
  float: none;
  margin: 0;
  padding: 0;
}

@media (min-width: 768px) {
  .wizard > .steps {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .steps {
    padding: 20px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wizard > .steps > ul li .title {
    transition: none;
  }
}
@media (min-width: 576px) {
  .wizard > .steps > ul li .title {
    display: none;
    margin-left: 10px;
  }
}
@media (min-width: 768px) {
  .wizard > .steps > ul li .title {
    display: inline-block;
  }
}
@media (min-width: 576px) {
  .wizard > .steps > ul li + li {
    margin-left: 20px;
  }
}
@media (min-width: 992px) {
  .wizard > .steps > ul li + li {
    margin-left: 30px;
  }
}
@media (min-width: 1200px) {
  .wizard > .steps a {
    justify-content: flex-start;
  }
  .wizard > .steps a:hover, .wizard > .steps a:active {
    justify-content: flex-start;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
    transition: none;
  }
}
@media (min-width: 576px) {
  .wizard > .steps a .number, .wizard > .steps a:hover .number, .wizard > .steps a:active .number {
    font-size: 14px;
    font-weight: 500;
    width: 30px;
    height: 30px;
    vertical-align: middle;
  }
}
@media (min-width: 576px) {
  .wizard > .steps .disabled {
    display: block;
  }
}
@media (min-width: 768px) {
  .wizard > .steps .done a .title, .wizard > .steps .done a:hover .title, .wizard > .steps .done a:active .title {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  .wizard > .content {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .content {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .wizard > .actions {
    padding: 25px;
  }
}
@media (min-width: 992px) {
  .wizard > .actions {
    padding: 10px;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps {
    float: left;
    width: 20%;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .steps {
    width: 15%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps {
    padding: 25px;
    width: 30%;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps ul {
    flex-direction: column;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps ul li + li {
    margin-top: 10px;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .steps ul li + li {
    margin-top: 20px;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps ul li .title {
    display: block;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps a {
    justify-content: flex-start;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .steps .current a .title {
    display: none;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .steps .current a .title {
    display: inline-block;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .content {
    border-top-width: 0;
    border-bottom-width: 0;
    width: 80%;
    float: right;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .content {
    width: 85%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .content {
    width: 70%;
    padding: 25px;
  }
}
@media (min-width: 576px) {
  .wizard.vertical > .actions {
    width: 80%;
    float: right;
    border-left: 1px solid #e8e8f7;
  }
}
@media (min-width: 768px) {
  .wizard.vertical > .actions {
    width: 85%;
  }
}
@media (min-width: 992px) {
  .wizard.vertical > .actions {
    width: 70%;
    padding: 25px;
  }
}
.wizard-style-1 > .steps > ul a {
  padding: 0;
  height: 50px;
}
.wizard-style-1 > .steps > ul a:hover, .wizard-style-1 > .steps > ul a:active {
  padding: 0;
  height: 50px;
}
.wizard-style-1 > .steps > ul a .number, .wizard-style-1 > .steps > ul a:hover .number, .wizard-style-1 > .steps > ul a:active .number {
  width: 50px;
  height: 100%;
  border: 0;
  font-size: 18px;
  font-weight: bold;
  color: #a8afc7;
  background-color: #f1f2f7;
  border-radius: 0;
}
.wizard-style-1 > .steps > ul a .title, .wizard-style-1 > .steps > ul a:hover .title, .wizard-style-1 > .steps > ul a:active .title {
  margin-right: 20px;
  margin-left: 20px;
}
.wizard-style-1 > .steps > ul .done a .number, .wizard-style-1 > .steps > ul .done a:hover .number, .wizard-style-1 > .steps > ul .done a:active .number {
  background-color: #643ab0;
  color: #ffffff;
}

.wizard-style-2 > .steps > ul a {
  padding: 0;
  height: 50px;
  border-radius: 50px;
}
.wizard-style-2 > .steps > ul a:hover, .wizard-style-2 > .steps > ul a:active {
  padding: 0;
  height: 50px;
  border-radius: 50px;
}
.wizard-style-2 > .steps > ul a .number, .wizard-style-2 > .steps > ul a:hover .number, .wizard-style-2 > .steps > ul a:active .number {
  width: 50px;
  height: 100%;
  border: 2px solid #f1f2f7;
  font-size: 18px;
  font-weight: bold;
  color: #a8afc7;
  background-color: #ffffff;
}
.wizard-style-2 > .steps > ul a .title, .wizard-style-2 > .steps > ul a:hover .title, .wizard-style-2 > .steps > ul a:active .title {
  margin-right: 20px;
}
.wizard-style-2 > .steps > ul .done a .number, .wizard-style-2 > .steps > ul .done a:hover .number, .wizard-style-2 > .steps > ul .done a:active .number {
  border-color: #6f42c1;
  color: #6f42c1;
}

/* ###### Wizard ###### */
/* ###### EQUAL COLUMN WIDTH STEP INDICATOR ###### */
.step-equal-width > .steps > ul {
  display: flex;
  display: flex;
}
.step-equal-width > .steps > ul > li {
  flex: 1;
  width: auto;
  float: none;
  flex: 1;
  width: auto;
  float: none;
}

/* ###### EQUAL COLUMN WIDTH STEP INDICATOR ###### */
/* ###### Perfect-scroll  ###### */
.ps {
  overflow: hidden;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: transparent;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #cfd3da;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #cfd3da;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 4px;
  /* there must be 'right' for ps__thumb-y */
  right: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #cfd3da;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #cfd3da;
  width: 6px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
/* ###### Perfect-scroll  ###### */
/* ###### Radio ###### */
.rdiobox {
  font-weight: normal;
  position: relative;
  display: block;
  line-height: 18px;
}
.rdiobox span {
  padding-left: 13px;
}
.rdiobox span:before, .rdiobox span:after {
  line-height: 18px;
  position: absolute;
}
.rdiobox span:before {
  content: "";
  width: 16px;
  height: 16px;
  background-color: #ffffff;
  border: 1px solid #a8afc7;
  border-radius: 50px;
  top: 2px;
  left: 0;
}
.rdiobox span:after {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #ffffff;
  border-radius: 50px;
  top: 7px;
  left: 5px;
  display: none;
}
.rdiobox span:empty {
  padding-left: 0;
  width: 16px;
  display: block;
}
.rdiobox input[type=radio] {
  opacity: 0;
  margin: 0;
}
.rdiobox input[type=radio]:checked + span:before {
  border-color: transparent;
}
.rdiobox input[type=radio]:checked + span:after {
  display: block;
}
.rdiobox input[type=radio][disabled] + span {
  opacity: 0.75;
}
.rdiobox input[type=radio][disabled] + span:before, .rdiobox input[type=radio][disabled] + span:after {
  opacity: 0.75;
}

.rdiobox-inline {
  display: inline-block;
}

.form-group-rdiobox {
  display: flex;
  align-items: center;
}
.form-group-rdiobox .rdiobox {
  margin-bottom: 0;
}
.form-group-rdiobox .rdiobox + .rdiobox {
  margin-left: 30px;
}
.form-group-rdiobox .rdiobox span {
  padding-left: 0;
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  opacity: 0.5;
}

/* ###### Radio ###### */
/* ###### Custom-select ###### */
.form-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3c4858;
  vertical-align: middle;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
  appearance: none;
}
.form-select:focus {
  outline: 0;
  border-color: none !important;
  box-shadow: none;
}
.form-select:focus::-ms-value {
  color: #3c4858;
  background-color: #ffffff;
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  color: #a8afc7;
  background-color: #f1f2f7;
}
.form-select::-ms-expand {
  display: none;
}

.form-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.76562rem;
}

.form-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.09375rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  box-shadow: none;
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #f1f2f7;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 0;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3c4858;
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
  border-radius: 0px;
  height: 38px;
  line-height: 1.8;
  border-radius: 0;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #3c4858;
  content: "Browse";
  background-color: #e5e9f3;
  border-left: inherit;
  border-radius: 0 3px 3px 0;
  line-height: 1.8;
  border-radius: 0;
  height: auto;
}

/* ###### Custom-select ###### */
/* ###### Custom-Range ###### */
.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb, .custom-range:focus::-moz-range-thumb, .custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(135, 96, 251, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #f1f2f7;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
.custom-range::-moz-range-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #f1f2f7;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
.custom-range::-ms-thumb:active {
  background-color: #e6ecff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #f1f2f7;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #f1f2f7;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #a8afc7;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #a8afc7;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #a8afc7;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
/* ###### Custom-Range ###### */
/* ###### Custom-Switch ###### */
.custom-switches-stacked {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}
.custom-switches-stacked .custom-switch {
  margin-bottom: 0.5rem;
}

.custom-switch-indicator {
  display: inline-block;
  height: 1.25rem;
  width: 2.25rem;
  background: #e5e9f3;
  border-radius: 50px;
  position: relative;
  vertical-align: bottom;
  border: 1px solid #f0f2f8;
  transition: 0.3s border-color, 0.3s background-color;
}
.custom-switch-indicator:before {
  content: "";
  position: absolute;
  height: calc(1.25rem - 4px);
  width: calc(1.25rem - 4px);
  top: 1px;
  left: 1px;
  background: #ffffff;
  border-radius: 50%;
  transition: 0.3s left;
  box-shadow: none;
}

.custom-switch-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-switch-input:checked ~ .custom-switch-indicator:before {
  left: calc(1rem + 1px);
}
.custom-switch-input:focus ~ .custom-switch-indicator {
  box-shadow: none;
}

.custom-switch-description {
  margin-left: 0.5rem;
  color: #8f9cc0;
  transition: 0.3s color;
}

.custom-switch-input:checked ~ .custom-switch-description {
  color: #8f9cc0;
}

.custom-switch {
  padding-left: 2.25rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding-left: 0;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.15625rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #a8afc7;
  border-radius: 0rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(135, 96, 251, 0.5);
}

@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
/* ###### Custom-Switch ###### */
/* ###### Rating  ###### */
.main-rating-value {
  font-size: 40px;
  font-weight: 400;
  font-family: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #8f9cc0;
  margin-bottom: 0;
  letter-spacing: -0.5px;
  line-height: 0.7;
}

.main-rating-label {
  margin-bottom: 10px;
  font-size: 10px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.rating-stars {
  width: 100%;
  text-align: center;
  font-size: 20px;
}
.rating-stars .rating-stars-container {
  font-size: 0px;
}
.rating-stars .rating-stars-container .rating-star {
  display: inline-block;
  font-size: 30px;
  cursor: pointer;
  padding: 4px 8px;
  color: #f0f2f8;
}
.rating-stars .rating-stars-container .rating-star.is--active .fa-heart, .rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
  color: #fb0d00;
}
.rating-stars .rating-stars-container .rating-star.sm {
  display: inline-block;
  font-size: 14px;
  color: #eaedf1;
  cursor: pointer;
  padding: 5px;
}
.rating-stars .rating-stars-container .rating-star.is--active, .rating-stars .rating-stars-container .rating-star.is--hover {
  color: #f1c40f;
}
.rating-stars .rating-stars-container .rating-star.is--no-hover, .rating-stars .rating-stars-container .rating-star .fa-heart .is--no-hover {
  color: #f1f1f9;
}

.br-theme-bars-horizontal .br-widget a {
  background-color: #f0f2f8;
}

.br-theme-bars-pill .br-widget a {
  background-color: #f0f2f8;
}
.br-theme-bars-pill .br-widget a.br-active, .br-theme-bars-pill .br-widget a.br-selected {
  color: white;
}

.br-theme-bars-square .br-widget a {
  border: 2px solid #f0f2f8;
  background-color: #ffffff;
  color: #8f9cc0;
}
.br-theme-bars-square .br-widget a.br-active, .br-theme-bars-square .br-widget a.br-selected {
  border: 2px solid #f0f2f8;
}

.br-theme-bars-movie .br-widget a {
  background-color: #f0f2f8;
}

.br-theme-bars-1to10 .br-widget a {
  background-color: #f0f2f8;
}

.rating-stars input {
  display: block;
  margin: 0 auto;
  text-align: center;
  padding: 0.375rem 0.75rem;
  font-size: 0.9375rem;
  line-height: 1.6;
  color: #495057;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #eaedf1;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.rating-stars i {
  padding: 4px;
}

/* ###### Rating  ###### */
/* ###### Timeline  ###### */
.latest-timeline1 li {
  position: relative;
}

.latest-timeline.latest-timeline1-icon ul.timeline > li:before {
  display: none;
}

.latest-timeline1-icon {
  position: absolute;
  width: 2rem;
  height: 2rem;
  border-radius: 7px;
  line-height: 2rem;
  text-align: center;
  left: 0;
  z-index: 1;
  color: #ffffff;
  font-weight: 500;
  left: -38px;
}

.latest-timeline ul.timeline {
  list-style-type: none;
  position: relative;
}
.latest-timeline ul.timeline:before {
  content: " ";
  background: #eff0f6;
  display: inline-block;
  position: absolute;
  left: 15px;
  width: 3px;
  height: 100%;
  z-index: 1;
}
.latest-timeline ul.timeline > li {
  margin: 20px 0;
  padding-left: 1rem;
}

.latest-timeline1 a {
  color: #181727;
  font-weight: 600;
}

.vtimeline {
  list-style: none;
  padding: 0;
  position: relative;
  margin-bottom: 20px;
}
.vtimeline:before {
  top: 0;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 3px;
  background-color: #d1d4e4;
  left: 50%;
  margin-left: -1.5px;
}
.vtimeline .timeline-wrapper {
  display: block;
  margin-bottom: 20px;
  position: relative;
  width: 100%;
  padding-right: 90px;
}
.vtimeline .timeline-wrapper:before {
  content: " ";
  display: table;
}
.vtimeline .timeline-wrapper:after {
  content: " ";
  display: table;
  clear: both;
}
.vtimeline .timeline-wrapper .timeline-panel {
  border-radius: 2px;
  padding: 20px;
  position: relative;
  background: #f1f2f7;
  border-radius: 0 0 11px 11px;
  box-shadow: 0 4px 8px 0 rgba(162, 169, 204, 0.24);
  width: 40%;
  margin-left: 10%;
}
.vtimeline .timeline-wrapper .timeline-panel:before {
  position: absolute;
  top: 0;
  width: 100%;
  height: 2px;
  content: "";
  left: 0;
  right: 0;
}
.vtimeline .timeline-wrapper .timeline-panel:after {
  position: absolute;
  top: 10px;
  right: -14px;
  display: inline-block;
  border-top: 14px solid transparent;
  border-left: 14px solid #f1f2f7;
  border-right: 0 solid #f1f2f7;
  border-bottom: 14px solid transparent;
  content: " ";
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-title {
  font-size: 1rem;
  font-weight: 600;
  margin: 0 0 0.625rem;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-body p + p {
  margin-top: 5px;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-body ul {
  margin-bottom: 0;
}
.vtimeline .timeline-wrapper .timeline-panel .timeline-footer span {
  font-size: 0.6875rem;
}
.vtimeline .timeline-wrapper .timeline-badge {
  width: 17px;
  height: 17px;
  position: absolute;
  top: 16px;
  left: calc(50% - 9px);
  z-index: 0;
  border-top-right-radius: 50%;
  border-top-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border: 2px solid #ffffff;
}
.vtimeline .timeline-wrapper .timeline-badge i {
  color: #ffffff;
}
.vtimeline .timeline-wrapper.timeline-inverted {
  padding-right: 0;
  padding-left: 90px;
}
.vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
  margin-left: auto;
  margin-right: 10%;
}
.vtimeline .timeline-wrapper.timeline-inverted .timeline-panel:after {
  border-left-width: 0;
  border-right-width: 14px;
  left: -14px;
  right: auto;
}

.timeline-wrapper-secondary .timeline-panel:before {
  background: #f1388b;
}
.timeline-wrapper-secondary .timeline-badge {
  background: #ffffff;
  border: 4px solid #f1388b !important;
}

.timeline-wrapper-success .timeline-panel:before {
  background: #19b159;
}
.timeline-wrapper-success .timeline-badge {
  background: #ffffff;
  border: 4px solid #19b159 !important;
}

.timeline-wrapper-info .timeline-panel:before {
  background: #01b8ff;
}
.timeline-wrapper-info .timeline-badge {
  background: #ffffff;
  border: 4px solid #01b8ff !important;
}

.timeline-wrapper-warning .timeline-panel:before {
  background: #ff9b21;
}
.timeline-wrapper-warning .timeline-badge {
  background: #ffffff;
  border: 4px solid #ff9b21 !important;
}

.timeline-wrapper-danger .timeline-panel:before {
  background: #fd6074;
}
.timeline-wrapper-danger .timeline-badge {
  background: #ffffff;
  border: 4px solid #fd6074 !important;
}

.timeline-wrapper-light .timeline-panel:before {
  background: #f1f2f9;
}
.timeline-wrapper-light .timeline-badge {
  background: #ffffff;
  border: 4px solid #f1f2f9 !important;
}

.timeline-wrapper-dark .timeline-panel:before {
  background: #828db1;
}
.timeline-wrapper-dark .timeline-badge {
  background: #ffffff;
  border: 4px solid #828db1 !important;
}

.timeline-body img {
  border-radius: 6px;
}

/* ###### Timeline  ###### */
/* ###### Image ###### */
.main-img-user {
  display: block;
  position: relative;
  width: 32px;
  height: 32px;
  border-radius: 100%;
}
.main-img-user img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 100%;
}

.img-fit-cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.img-thumbnail .caption {
  padding: 15px;
}

.img-flag {
  width: 25px;
  height: 12px;
  margin-top: -4px;
}

.img-sm {
  width: 64px;
  min-width: 64px;
  height: 64px;
  border-radius: 6px;
  margin-right: 20px;
  border: 1px solid #f1f2f7;
  background: #f1f2f7;
  padding: 10px;
}

/* ###### Image ###### */
/* ###### Avatar ###### */
.avatar-list {
  margin: 0 0 -0.5rem;
  padding: 0;
  font-size: 0;
}
.avatar-list .avatar {
  margin-bottom: 0.5rem;
}
.avatar-list .avatar:not(:last-child) {
  margin-right: 0.5rem;
}

.avatar {
  position: relative;
  width: 36px;
  height: 36px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-weight: 300;
  font-size: 16px;
}

.main-avatar {
  position: relative;
  width: 36px;
  height: 36px;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-weight: 400;
  font-size: 14px;
}
.main-avatar::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 1px;
  width: 7px;
  height: 7px;
  background-color: #a8afc7;
  box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.95);
  border-radius: 100%;
}
.main-avatar.online::after {
  background-color: #19b159;
}
.main-avatar.bg-danger::after {
  background-color: #fd6074;
}
.main-avatar.bg-success::after {
  background-color: #19b159;
}
.main-avatar.bg-warning::after {
  background-color: #ff9b21;
}

.avatar-xs {
  width: 24px;
  height: 24px;
  font-size: 11px;
}
.avatar-xs::after {
  width: 5px;
  height: 5px;
}

.avatar-sm {
  width: 32px;
  height: 32px;
  font-size: 14px;
}
.avatar-sm::after {
  width: 7px;
  height: 7px;
}

.avatar-md {
  width: 40px;
  height: 40px;
  font-size: 24px;
}
.avatar-md::after {
  width: 9px;
  height: 9px;
  right: 2px;
  bottom: 2px;
}

.avatar-lg {
  width: 64px;
  height: 64px;
  font-size: 28px;
}
.avatar-lg::after {
  width: 10px;
  height: 10px;
  bottom: 3px;
  right: 4px;
}

.avatar-xl {
  width: 72px;
  height: 72px;
  font-size: 36px;
}
.avatar-xl::after {
  width: 11px;
  height: 11px;
  bottom: 4px;
  right: 5px;
  box-shadow: 0 0 0 2.5px #ffffff;
}

.avatar-xxl {
  width: 100px;
  height: 100px;
  font-size: 56px;
}
.avatar-xxl::after {
  width: 13px;
  height: 13px;
  bottom: 6px;
  right: 7px;
  box-shadow: 0 0 0 3px #ffffff;
}

.demo-avatar-group {
  display: flex;
  align-items: center;
}
.demo-avatar-group .main-img-user, .demo-avatar-group .main-avatar {
  flex-shrink: 0;
}
.demo-avatar-group .main-img-user + .main-img-user, .demo-avatar-group .main-img-user + .main-avatar {
  margin-left: 5px;
}
.demo-avatar-group .main-avatar + .main-img-user, .demo-avatar-group .main-avatar + .main-avatar {
  margin-left: -5px;
}

@media (min-width: 576px) {
  .demo-avatar-group .main-img-user + .main-img-user, .demo-avatar-group .main-img-user + .main-avatar {
    margin-left: -9px;
    border: 2px solid #ffffff;
  }
  .demo-avatar-group .main-avatar + .main-img-user, .demo-avatar-group .main-avatar + .main-avatar {
    margin-left: -9px;
    border: 2px solid #ffffff;
  }
}
@media (min-width: 576px) {
  #shapes .demo-avatar-group .main-img-user + .main-img-user, #shapes .demo-avatar-group .main-img-user + .main-avatar {
    margin-left: 9px;
    border: 0px solid #ffffff;
  }
}
/* ###### Avatars ###### */
/* ###### List ###### */
.main-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0;
}
.main-list-item + .main-list-item {
  border-top: 1px solid #e8e8f7;
}
.main-list-item:last-child {
  padding-bottom: 0;
}
.main-list-item h6 {
  margin-bottom: 2px;
  font-weight: 600;
}
.main-list-item > div:first-child h6 {
  color: #53545e;
}
.main-list-item > div span {
  color: #a8afc7;
  font-size: 12px;
}
.main-list-item > div:last-child {
  text-align: right;
}
.main-list-item > div:last-child h6 {
  line-height: 1;
}

.list-unstyled li {
  display: list-item;
  margin-bottom: 0;
}

.list-unstyled ul {
  list-style-type: circle;
}

/* ###### List ###### */
/* ###### Checkbox ###### */
.ckbox {
  font-weight: normal;
  position: relative;
  display: block;
  line-height: 1;
  margin-bottom: 0;
}
.ckbox span {
  padding-left: 16px;
}
.ckbox span:empty {
  float: left;
  padding-left: 0;
  width: 3px;
}
.ckbox span:before, .ckbox span:after {
  line-height: 18px;
  position: absolute;
}
.ckbox span:before {
  content: "";
  width: 16px;
  height: 16px;
  background-color: #ffffff;
  border: 1px solid #dedef5 !important;
  top: 1px;
  left: 0;
  border-radius: 3px;
}
.ckbox span:after {
  top: 1px;
  left: 0;
  width: 16px;
  height: 16px;
  content: "";
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3E%3C/svg%3E");
  background-size: 66%;
  background-repeat: no-repeat;
  background-position: 55% 45%;
  line-height: 17px;
  display: none;
  border-radius: 3px;
}
.ckbox input[type=checkbox] {
  opacity: 0;
  margin: 0;
}
.ckbox input[type=checkbox]:checked + span:after {
  display: block;
}
.ckbox input[type=checkbox][disabled] + span {
  opacity: 0.75;
}
.ckbox input[type=checkbox][disabled] + span:before, .ckbox input[type=checkbox][disabled] + span:after {
  opacity: 0.75;
}

.ckbox-inline {
  display: inline-block;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 4%27%3e%3cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: var(--primary-bg-color);
  opacity: 0.5;
}

.custom-control-label-md::before, .custom-control-label-md::after {
  top: 0.25rem !important;
  width: 1.5rem !important;
  height: 1.5rem !important;
}

.custom-control-label-md {
  padding-left: 15px;
  padding-top: 6px;
}

.custom-controls-stacked .custom-control-md {
  margin-bottom: 0.25rem;
}

.custom-control-md {
  min-height: 2rem !important;
}

.custom-control-label-lg::before, .custom-control-label-lg::after {
  top: 0.25rem !important;
  width: 2rem !important;
  height: 2rem !important;
}

.custom-control-label-lg {
  padding-left: 15px;
  padding-top: 10px;
}

.custom-controls-stacked .custom-control-lg {
  margin-bottom: 1.25rem;
}

.custom-control-lg {
  min-height: 2.5rem;
}

.custom-switch-indicator-lg {
  height: 1.5rem;
  width: 3rem;
}

.custom-switch-input:checked ~ .custom-switch-indicator-lg:before {
  left: calc(1.46rem + 1px);
}

.custom-switch-indicator-lg:before {
  content: "";
  position: absolute;
  height: calc(1.5rem - 4px);
  width: calc(1.5rem - 4px);
  top: 1px;
  left: 1px;
  background: #ffffff;
  border-radius: 50%;
  transition: 0.3s left;
  box-shadow: none;
}

.custom-switch-indicator-xl {
  height: 2rem;
  width: 4rem;
}

.custom-switch-indicator-xl:before {
  content: "";
  position: absolute;
  height: calc(2rem - 4px);
  width: calc(2rem - 4px);
  top: 1px;
  left: 1px;
  background: #ffffff;
  border-radius: 50%;
  transition: 0.3s left;
  box-shadow: none;
}

.custom-switch-input:checked ~ .custom-switch-indicator-xl:before {
  left: calc(1.96rem + 1px) !important;
}

.custom-square {
  border-radius: 0px !important;
}

.custom-square:before {
  border-radius: 0px !important;
}

.custom-radius {
  border-radius: 4px !important;
}

.custom-radius:before {
  border-radius: 4px !important;
}

/* ###### Checkbox ###### */
/* ###### Toggle ###### */
.main-toggle {
  width: 60px;
  height: 25px;
  background-color: #b4bdce;
  padding: 2px;
  position: relative;
  overflow: hidden;
  border-radius: 4px;
}
.main-toggle span {
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  display: block;
  width: 20px;
  background-color: #ffffff;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
  border-radius: 3px;
}
.main-toggle span::before, .main-toggle span::after {
  position: absolute;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: #ffffff;
  top: 2px;
  line-height: 1.38;
}
.main-toggle span::before {
  content: "on";
  left: -25px;
}
.main-toggle span::after {
  content: "off";
  right: -29px;
}
.main-toggle.on span {
  left: 37px;
}

@media (prefers-reduced-motion: reduce) {
  .main-toggle span {
    transition: none;
  }
}
.main-toggle-primary.on {
  background-color: var(--primary-bg-color);
}

.main-toggle-secondary.on {
  background-color: #f1388b;
}

.main-toggle-success.on {
  background-color: #19b159;
}

.main-toggle-dark.on {
  background-color: #3b4863;
}

/* ###### Toggle ###### */
/* ###### List-group ###### */
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  color: #3c4858;
}

.list-group-item-action {
  width: 100%;
  color: #3c4858;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #3c4858;
  text-decoration: none;
  background-color: var(--primary-transparentcolor);
}
.list-group-item-action:active {
  color: #8f9cc0;
  background-color: #f1f2f7;
}
.list-group-item-action h5 {
  font-size: 16px;
}
.list-group-item-action p {
  font-size: 14px;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 16px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #e8e8f7 !important;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #a8afc7;
  pointer-events: none;
  background-color: #ffffff;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 0;
}

.listgroup-example2 ul ul {
  list-style-type: circle;
  margin: 10px 0 0 0;
}

.listgroup-example ul, .listgroup-example2 ul {
  list-style-type: none;
}

.listgroup-example ul li, .listgroup-example2 ul li {
  padding: 5px 5px;
}

.listgroup-example .list-group.checked .list-group-item {
  border: 0;
}

.listorder {
  position: relative;
  margin-bottom: -1px;
  border: 1px solid #e8e8f7;
  list-style-type: decimal;
  list-style-position: inside;
  padding: 7px 11px !important;
  margin-right: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: var(--primary-bg-color);
  background-color: var(--primary-transparentcolor);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #1b3585;
  background-color: #adc1ff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: #1b3585;
  border-color: #1b3585;
}

.list-group-item-secondary {
  color: #f1388b;
  background-color: #ffdfef;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #3f4654;
  background-color: #cacfdb;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: #3f4654;
  border-color: #3f4654;
}

.list-group-item-success {
  color: #1f5c01;
  background-color: #c8e9b8;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #1f5c01;
  background-color: #b9e3a5;
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: #1f5c01;
  border-color: #1f5c01;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f0c6ca;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #8f9cc0;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #8f9cc0;
  background-color: #f1f2f7;
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: #7f7f81;
  border-color: #7f7f81;
}

.list-group-item-dark {
  color: #1f2533;
  background-color: #c8ccd3;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1f2533;
  background-color: #babfc8;
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: #1f2533;
  border-color: #1f2533;
}

.list-group-item.active {
  color: #ffffff;
  background-color: var(--primary-bg-color);
  border-color: var(--primary-bg-color);
  z-index: 0;
}

/* ###### List-group ###### */
/* ###### Custom-control ###### */
.custom-control {
  position: relative;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #e6ecff;
  border-color: #e6ecff;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #a8afc7;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: var(--primary-transparentcolor);
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.00625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #dedef5 solid 1px;
  border-radius: 4px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.00625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-control-input.is-valid ~ .valid-feedback, input.custom-control-input.parsley-success ~ .valid-feedback, textarea.custom-control-input.parsley-success ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip, input.custom-control-input.parsley-success ~ .valid-tooltip, textarea.custom-control-input.parsley-success ~ .valid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, input.custom-control-input.parsley-error ~ .invalid-feedback, textarea.custom-control-input.parsley-error ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip, input.custom-control-input.parsley-error ~ .invalid-tooltip, textarea.custom-control-input.parsley-error ~ .invalid-tooltip {
  display: block;
}

.custom-control-label::before, .custom-file-label, .form-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before, .custom-file-label, .form-select {
    transition: none;
  }
}
/* ###### Custom-control ###### */
/* ###### Custom-styles ###### */
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

@media print {
  * {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  *::before, *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
    border: 1px solid #a8afc7;
    page-break-inside: avoid;
  }
  blockquote {
    border: 1px solid #a8afc7;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
img {
    page-break-inside: avoid;
  }
  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body,
.container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #ffffff !important;
  }
  .table-bordered th,
.table-bordered td {
    border: 1px solid #e8e8f7 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #f1f2f7;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #f1f2f7;
  }
}
.main-body,
.main-dashboard {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  position: relative;
}

.main-body::before {
  content: "main";
  position: fixed;
  top: 45%;
  left: 70%;
  transform: translate3d(-50%, -58%, 0);
  font-size: 1300px;
  font-weight: 600;
  letter-spacing: -10px;
  line-height: 0.5;
  opacity: 0.02;
  z-index: -1;
  display: none;
}

.main-table-reference {
  margin-top: 40px;
  background-color: #ffffff;
}
.main-table-reference > thead > tr > th,
.main-table-reference > thead > tr > td {
  padding: 8px 10px;
  border: 1px solid #e8e8f7;
  font-size: 13px;
  background-color: var(--primary-transparentcolor);
  color: #4b4f56;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  border-bottom: 0;
}
.main-table-reference > tbody > tr > th,
.main-table-reference > tbody > tr > td {
  padding: 8px 10px;
  border: 1px solid #e8e8f7;
  font-size: 13px;
}

.main-notification-title {
  font-size: 18px;
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 5px;
  line-height: 1;
}

.main-notification-text,
.main-message-text {
  font-size: 13px;
  margin-bottom: 0px;
  color: #3c4858;
}

.main-notification-list,
.main-message-list,
.main-profile-menu .dropdown-menu .dropdown-item:first-child {
  border-top: 1px solid #e8e8f7;
}

.main-notification-list .media,
.main-message-list .media {
  padding: 10px 10px;
  position: relative;
}
.main-notification-list .media + .media,
.main-message-list .media + .media {
  border-top: 1px solid rgba(123, 65, 216, 0.1);
}
.main-notification-list .media.new,
.main-message-list .media.new {
  color: #8f9cc0;
}
.main-notification-list .media:hover, .main-notification-list .media:focus,
.main-message-list .media:hover,
.main-message-list .media:focus {
  cursor: pointer;
  z-index: 1;
}
.main-notification-list .media:hover::before, .main-notification-list .media:focus::before,
.main-message-list .media:hover::before,
.main-message-list .media:focus::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0px;
  bottom: -1px;
  right: 0px;
  background-color: var(--primary-transparentcolor);
  border-top: 1px solid #e8e8f7;
  border-bottom: 1px solid #e8e8f7;
  z-index: -1;
}
.main-notification-list .media-body,
.main-message-list .media-body {
  margin-left: 15px;
  font-size: 13px;
}
.main-notification-list .media-body p,
.main-message-list .media-body p {
  margin-bottom: 5px;
  line-height: 1.3;
  color: #444469;
}
.main-notification-list .media-body strong,
.main-message-list .media-body strong {
  font-weight: 600;
}
.main-notification-list .media-body span,
.main-message-list .media-body span {
  display: block;
  font-size: 11px;
  color: #a8afc7;
}

.main-home-slider {
  position: relative;
  z-index: 4;
  width: 100%;
  height: 600px;
  max-height: 1800px;
  overflow: hidden;
  background-color: #1904be;
}
.main-home-slider .chart-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: -20px;
  z-index: 3;
  display: flex;
  align-items: flex-end;
  opacity: 0.2;
}
.main-home-slider .chart-wrapper .flot-chart {
  width: 100%;
  height: 400px;
}
.main-home-slider .card-columns {
  column-gap: 5px;
  column-count: 3;
  width: 500px;
  transform: rotate(37deg);
  position: absolute;
  top: 9%;
  left: 24%;
  z-index: 4;
  opacity: 0.25;
}
.main-home-slider .card-columns .card {
  position: relative;
  border-width: 0;
  background-color: transparent;
  margin-bottom: 5px;
}

@media (min-width: 576px) {
  .main-home-slider {
    height: 600px;
  }
}
@media (min-width: 1200px) {
  .main-home-slider {
    height: 100vh;
    max-height: 780px;
  }
}
@media (min-width: 1440px) {
  .main-home-slider {
    max-height: 900px;
  }
}
@media (min-width: 1680px) {
  .main-home-slider {
    max-height: 1050px;
  }
}
@media (min-width: 1920px) {
  .main-home-slider {
    max-height: 1200px;
  }
}
@media (min-width: 2560px) {
  .main-home-slider {
    max-height: 1600px;
  }
}
@media (min-width: 2880px) {
  .main-home-slider {
    max-height: 1800px;
  }
}
@media (min-width: 768px) {
  .main-home-slider .chart-wrapper {
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .main-home-slider .chart-wrapper .flot-chart {
    height: 500px;
  }
  .main-navbar.hor-menu.ps {
    overflow: inherit;
  }
}
@media (min-width: 576px) {
  .main-home-slider .card-columns {
    width: 120%;
    left: 16%;
    transform: rotate(44deg);
  }
}
@media (min-width: 768px) {
  .main-home-slider .card-columns {
    transform: rotate(45deg);
    width: 100%;
    top: 0;
    left: auto;
    right: -45%;
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .main-home-slider .card-columns {
    width: 80%;
    top: -10%;
    right: -30%;
    column-gap: 10px;
  }
}
@media (min-width: 1200px) {
  .main-home-slider .card-columns {
    width: 70%;
    right: -15%;
    top: -15%;
  }
}
@media (min-width: 1300px) {
  .main-home-slider .card-columns {
    right: -5%;
  }
}
@media (min-width: 992px) {
  .main-home-slider .card-columns .card {
    margin-bottom: 10px;
  }
}
.main-home-content {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 5;
  color: rgba(255, 255, 255, 0.7);
  right: 20px;
}
.main-home-content .main-logo {
  font-size: 30px;
  font-weight: 700;
  display: flex;
  line-height: 1;
  color: #ffffff;
  margin-bottom: 5px;
  text-indent: -1px;
  color: #ffffff;
  letter-spacing: -0.5px;
}
.main-home-content h5 {
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.2px;
  margin-bottom: 25px;
}
.main-home-content .logo-group {
  margin-bottom: 60px;
  display: flex;
}
.main-home-content .logo-group i {
  font-weight: 400;
  font-size: 32px;
  line-height: 0.2;
}
.main-home-content .logo-group i + i {
  margin-left: 10px;
}
.main-home-content h1 {
  color: #ffffff;
  font-weight: 300;
  font-size: 24px;
  margin-bottom: 20px;
}
.main-home-content p:first-of-type {
  font-size: 14px;
  line-height: 1.7;
  margin-bottom: 25px;
}
.main-home-content p:last-of-type {
  display: flex;
  margin-bottom: 100px;
}
.main-home-content p:last-of-type .btn,
.main-home-content p:last-of-type .sp-container button {
  flex: 1;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  min-height: inherit;
  letter-spacing: 1px;
  padding: 10px 15px;
}

@media (min-width: 576px) {
  .main-home-content {
    top: 40px;
    left: 40px;
    right: auto;
    width: 400px;
  }
}
@media (min-width: 768px) {
  .main-home-content {
    width: 410px;
  }
}
@media (min-width: 576px) {
  .main-home-content .main-logo {
    font-size: 36px;
    letter-spacing: -1px;
  }
}
@media (min-width: 576px) {
  .main-home-content h5 {
    font-size: 15px;
  }
}
@media (min-width: 576px) {
  .main-home-content h1 {
    font-size: 2.03125rem;
  }
}
.sp-container .main-home-content p:last-of-type button {
  flex: 1;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 500;
  min-height: inherit;
  letter-spacing: 1px;
  padding: 10px 15px;
}

@media (min-width: 768px) {
  .main-home-content p:last-of-type .btn,
.main-home-content p:last-of-type .sp-container button {
    padding: 10px 25px;
    flex: none;
  }
  .sp-container .main-home-content p:last-of-type button {
    padding: 10px 25px;
    flex: none;
  }
}
@media (min-width: 992px) {
  .main-home-content p:last-of-type .btn,
.main-home-content p:last-of-type .sp-container button {
    flex: 1;
  }
  .sp-container .main-home-content p:last-of-type button {
    flex: 1;
  }
}
.main-home-content p:last-of-type .btn + .btn,
.main-home-content p:last-of-type .sp-container button + .btn {
  margin-left: 5px;
}

.sp-container .main-home-content p:last-of-type button + .btn,
.main-home-content p:last-of-type .sp-container .btn + button,
.sp-container .main-home-content p:last-of-type .btn + button,
.main-home-content p:last-of-type .sp-container button + button,
.sp-container .main-home-content p:last-of-type button + button {
  margin-left: 5px;
}

.main-home-content nav:last-child {
  display: flex;
}
.main-home-content nav:last-child a {
  font-size: 24px;
  color: rgba(255, 255, 255, 0.5);
}
.main-home-content nav:last-child a:hover, .main-home-content nav:last-child a:focus {
  color: #ffffff;
}
.main-home-content nav:last-child a + a {
  margin-left: 8px;
}

.main-toggle-group-demo {
  display: flex;
}
.main-toggle-group-demo .main-toggle + .main-toggle {
  margin-left: 10px;
}

.main-dropdown-form-demo .static-dropdown {
  padding: 20px;
  background-color: #f1f2f7;
  display: inline-flex;
  justify-content: center;
}
.main-dropdown-form-demo .static-dropdown .dropdown-menu {
  display: block;
  position: static;
  float: none;
}
.main-dropdown-form-demo .dropdown-menu {
  padding: 20px;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}
.main-dropdown-form-demo .dropdown-title {
  font-size: 20px;
  font-weight: 700;
  color: #565673;
  margin-bottom: 5px;
}

@media (min-width: 576px) {
  .main-dropdown-form-demo .static-dropdown {
    padding: 40px;
  }
}
@media (min-width: 576px) {
  .main-dropdown-form-demo .dropdown-menu {
    width: 300px;
    padding: 30px 25px;
  }
}
.main-content-left-components {
  border-right: 1px solid #e8e8f7;
  margin-bottom: 20px;
}
.main-content-left-components .component-item label {
  display: block;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.5px;
}
.main-content-left-components .component-item label ~ label {
  margin-top: 30px;
}
.main-content-left-components .component-item .nav-link {
  padding: 0;
  display: block;
  font-size: 13px;
  color: #3c4858;
}
.main-content-left-components .component-item .nav-link + .nav-link {
  margin-top: 5px;
}
.main-content-left-components .component-item .nav-link.active {
  font-weight: 500;
}

.main-page-header {
  position: relative;
  padding: 30px 0 40px;
  border-bottom: 1px solid #dee2ef;
  margin-bottom: 40px;
}

.main-page-title {
  font-weight: 700;
  font-size: 40px;
  font-family: "Raleway", sans-serif;
  margin-bottom: 15px;
  line-height: 1;
  letter-spacing: -1.5px;
}

.main-page-text {
  font-size: 20px;
  font-weight: 300;
  margin-bottom: 30px;
}

.main-page-content-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.main-page-content-list li {
  display: flex;
  align-items: center;
  font-size: 13px;
  font-weight: 500;
}
.main-page-content-list li + li {
  margin-top: 5px;
}
.main-page-content-list li i {
  margin-right: 10px;
  font-size: 10px;
  line-height: 0;
  color: #a8afc7;
  text-indent: 1px;
}

.main-page-label {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 5px;
  letter-spacing: -0.2px;
}

.main-syntax-wrapper {
  position: relative;
}
.main-syntax-wrapper .badge {
  padding: 4px 5px;
  position: absolute;
  top: 5px;
  right: 5px;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 9px;
  letter-spacing: normal;
  border-radius: 1px;
}
.main-syntax-wrapper pre {
  border-color: #f1f2f7;
  background-color: #ffffff;
  padding: 15px;
  font-size: 13px;
}
.main-syntax-wrapper code[class*=language-],
.main-syntax-wrapper pre[class*=language-] {
  font-family: "Roboto Mono", monospace;
}

.main-media-list-reviews .media + .media {
  margin-top: 25px;
}
.main-media-list-reviews .main-img-user {
  width: 32px;
  height: 32px;
}
.main-media-list-reviews .main-img-user::after {
  display: none;
}
.main-media-list-reviews .media-body {
  margin-left: 15px;
}
.main-media-list-reviews .media-body h6 {
  margin-bottom: 2px;
  line-height: 1;
}
.main-media-list-reviews .media-body small {
  display: inline-block;
  font-size: 12px;
  color: #a8afc7;
  line-height: 1;
}

.main-star-group {
  display: flex;
  align-items: center;
}
.main-star-group span:last-child {
  display: block;
  font-weight: 500;
  font-size: 11px;
  margin-left: 5px;
  color: #a8afc7;
}

.main-star-item {
  font-size: 14px;
  position: relative;
}
.main-star-item + .main-star-item {
  margin-left: 3px;
}

.main-media-list-activity .media + .media {
  margin-top: 25px;
}
.main-media-list-activity .media-icon {
  width: 32px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  border-radius: 100%;
}
.main-media-list-activity .media-icon i {
  font-size: 21px;
  line-height: 0;
}
.main-media-list-activity .media-icon i.typcn {
  line-height: 0.9;
}
.main-media-list-activity .media-body {
  margin-left: 15px;
}
.main-media-list-activity .media-body h6 {
  margin-bottom: 2px;
  color: #8f9cc0;
}
.main-media-list-activity .media-body span {
  display: block;
  font-size: 11px;
  color: #a8afc7;
}
.main-media-list-activity .media-right {
  font-size: 11px;
  color: #a8afc7;
}

input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

@media (min-width: 992px) {
  .hor-top-header .main-logo {
    position: inherit;
  }
  .hor-top-header .header-brand-img.desktop-logo {
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
  }
}
.legend {
  width: 8px;
  height: 8px;
  display: block;
  border-radius: 2px;
  margin-right: 10px;
  margin-top: 6px;
}

.fullscreen .fullscreen {
  display: none;
}
.fullscreen .exit-fullscreen {
  display: block !important;
}

.exit-fullscreen {
  display: none;
}

.best-emp {
  position: absolute;
  right: 0;
  top: -15px;
  height: 135px;
}

.flag-dropdown .dropdown-menu {
  width: 150px;
  padding: 8px 0;
}
.flag-dropdown .dropdown-menu img {
  min-width: 0;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  line-height: 24px;
  border-radius: 3px;
}
.flag-dropdown .dropdown-item {
  padding: 3px 10px;
  font-size: 13px;
  color: #616366;
  font-weight: 500;
}

.userlist-table img {
  max-width: inherit;
}
.userlist-table .dot-label {
  margin-top: 5px;
  margin-right: 10px !important;
}

@media (max-width: 768px) {
  .text-md-nowrap {
    white-space: nowrap !important;
  }
  .nav.main-nav-line.main-nav-line-chat.card-body {
    display: flex;
  }
  .nav.main-nav-line.main-nav-line-chat.card-body a {
    display: flex;
    padding: 0 8px;
  }
  .nav.main-nav-line.main-nav-line-chat.card-body .nav-link + .nav-link {
    margin-top: 0;
    margin-left: 0;
  }
}
@media (max-width: 576px) {
  .page-header {
    display: block !important;
  }
  .project-work.list-unstyled li {
    margin-top: 1rem;
    margin-right: 1rem;
  }
}
.main-header-right .dropdown-menu .select2-container--default .select2-selection--single {
  background-color: #ffffff;
  border: 1px solid #e8e8f7;
  border-radius: 3px 0 3px 0;
  border-right: 0;
}

@media (max-width: 991px) {
  .responsive-navbar.navbar {
    position: relative !important;
    display: -ms-flexbox;
    display: flex;
    top: 65px;
    margin: 0;
    margin-bottom: 0 !important;
    padding: 0;
  }
  .responsive-navbar.navbar .navbar-collapse {
    position: fixed;
    width: 100%;
    background: #ffffff;
    margin-top: 0;
    z-index: 999;
    top: 59px;
    border-bottom: 1px solid #ffffff;
    border-top: 1px solid #f1f2f7;
    padding-left: 1rem;
    padding-right: 0.3rem;
    box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
    left: 0;
    right: 0;
  }
}
@media (min-width: 600px) {
  .mobile-main-header {
    display: none;
    height: 0;
  }
}
.mobile-main-header .navbar {
  padding: 0 !important;
}

@media (max-width: 991px) {
  .main-body .mobile-logo-dark,
.horizontalmenu .mobile-logo-dark {
    display: none;
  }
  .dark-theme.leftmenu .responsive-logo .mobile-logo {
    display: none !important;
  }
  .dark-theme.leftmenu .responsive-logo .mobile-logo-dark {
    display: block !important;
    margin: 0 auto;
  }
  .second-sidemenu {
    top: 59px !important;
  }
  .main-header.side-header {
    border-bottom: 1px solid #e8e8f7;
  }
  .sidemenu-logo .main-logo {
    display: none;
  }
  .main-header {
    z-index: 999;
  }
  .header-search .select2-container--default .select2-selection--single {
    background-color: #ffffff;
    border: 1px solid #e8e8f7;
    border-radius: 3px 0 0 3px;
    border-right: 0;
    height: 40px;
  }
  .sidebar {
    top: 60px !important;
  }
}
@media (max-width: 991px) {
  .main-header-center {
    margin: 0;
    position: relative;
    margin: 0 auto;
    text-align: center;
  }
  .main-header-center .responsive-logo .mobile-logo {
    text-align: center;
    margin: 0 auto;
  }
  .responsive-navbar .dropdown {
    position: initial;
    margin: 0 5px;
  }
  .responsive-navbar .dropdown-menu {
    left: 10px !important;
    margin: 0 auto;
    top: 60px;
    justify-content: center;
    right: 10px;
    width: auto;
  }
  .main-header-notification .dropdown-menu,
.main-header-message .dropdown-menu {
    top: 55spx !important;
  }
  .responsive-navbar .nav-link .badge {
    position: absolute;
    top: -2px;
    right: 1px;
    padding: 0.2rem 0.2rem;
    min-width: 1rem;
    font-size: 9px;
    border-radius: 50%;
  }
  .responsive-navbar .nav-link.icon {
    font-size: 18px;
    color: #2f395f;
    cursor: pointer;
    line-height: 0.9;
    padding: 0;
    border-radius: 50%;
    margin: 0;
  }
  .main-profile-menu {
    padding: 0.6rem 0;
  }
  .main-header-notification.show .dropdown-menu::before,
.main-header-message.show .dropdown-menu::before,
.main-profile-menu.show .dropdown-menu::before {
    display: none;
  }
  .sidemenu-logo,
.main-calendar .fc-header-toolbar {
    padding: 0 !important;
  }
  .mapcontainer .map,
.mapcontainer1 .map {
    height: 300px !important;
  }
  .breadcrumbitem {
    display: none;
  }
  .intl-tel-input input {
    width: 159px !important;
  }
}
.media img {
  border-radius: 6px;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.media-logo,
.media-icon {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  color: #ffffff;
  font-size: 21px;
  position: relative;
  top: 2px;
  border-radius: 100%;
}

.flat a {
  background: white;
  color: black;
  transition: all 0.5s;
}
.flat a:after {
  background: white;
  color: black;
  transition: all 0.5s;
}
.flat a.active:before, .flat a:hover:before {
  color: #000000;
}
.flat a:before {
  background: white;
  box-shadow: 0 0 0 1px #ccc;
}

.user-lock .option-dots {
  margin: inherit !important;
  width: inherit !important;
  height: inherit !important;
  border-radius: inherit !important;
  background: transparent;
  text-align: inherit !important;
  line-height: inherit !important;
  display: inherit !important;
}

.page {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.box-shadow {
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}

.box-shadow-0 {
  box-shadow: none !important;
}

.cover-image {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover !important;
}

.page-header {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin: 1.5rem 0 1.5rem;
  -ms-flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
  position: relative;
  min-height: 50px;
  margin: 1.8rem 0 1.5rem 0;
  border-radius: 7px;
}
.page-header .breadcrumb {
  background: none;
  padding-left: 0 !important;
  padding: 0;
  margin-bottom: 0;
}
.page-header .breadcrumb-item a {
  color: #8f9cc0;
  padding-left: 5px;
}
.page-header .breadcrumb-item.active {
  color: #7787bc;
}

@media (max-width: 991px) {
  .main-navbar-show .responsive-navbar.navbar .navbar-collapse {
    z-index: 9999;
  }
  .main-navbar-show .sidebar {
    z-index: 99999;
  }
  .header-search .select2-container--default .select2-selection--single .select2-selection__arrow b {
    left: 93% !important;
  }
  .jumps-prevent {
    padding-top: 0 !important;
  }
  .main-navbar.sticky.sticky-pin {
    margin-bottom: 0 !important;
  }
  .page-header {
    display: block;
    padding-top: 60px;
  }
  .page-header .breadcrumb {
    margin-bottom: 1rem;
  }
  #mailContent .main-mail-list {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  #mailContent .main-mail-item {
    -webkit-overflow-scrolling: touch;
  }
  .main-chat-footer {
    position: inherit;
  }
  .main-header-notification .dropdown-menu,
.main-header-message .dropdown-menu {
    top: 46px;
  }
  .main-header-notification > a::after,
.main-header-message > a::after {
    top: 40px;
  }
  .main-header-project .dropdown-menu {
    top: 46px;
  }
  .main-header-project > a::after {
    top: 40px;
  }
  .main-profile-menu .dropdown-menu {
    top: 51px;
  }
  .main-profile-menu > .main-img-user::before {
    bottom: -20px;
  }
  .main-navbar.hor-menu {
    margin-top: 60px;
  }
  .main-navbar.hor-menu .nav-item .nav-sub li:not(.nav-sub-item) {
    color: #959596;
  }
  .main-navbar .nav-item .nav-sub li:first-child {
    margin-top: 10px;
  }
  .main-navbar .nav-item .nav-sub li.nav-sub-item:first-child {
    margin-top: 0px;
  }
  .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item) {
    margin-left: 35px;
  }
  .main-navbar .nav-sub-mega .nav li:not(.nav-sub-item):first-of-type {
    margin-top: 10px !important;
  }
  .main-header {
    position: fixed;
    box-shadow: none;
    border-bottom: 1px solid #f0f2f8;
    border-top: 0;
  }
  .side-header {
    position: fixed !important;
  }
  .main-sidebar-hide .side-header {
    left: 0px;
    right: 0px;
  }
  .main-sidebar-hide .sidemenu-logo {
    padding: 5px;
  }
  .main-content .page-header .btn.btn-list {
    padding-left: 0;
    text-align: left;
  }
  #example-input.dataTable > tbody > tr.child ul.dtr-details > li {
    display: flex !important;
  }
}
@media (max-width: 767px) {
  .main-content-body-contacts {
    border-top: 1px solid #f0f2f8;
  }
  div.dataTables_wrapper div.dataTables_filter input {
    margin-left: 0 !important;
  }
  div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
    padding-right: 0;
    padding: 0;
  }
  .card-option {
    display: inline-block !important;
  }
  .card-option-title {
    margin-bottom: 10px;
  }
  .header-search.dropdown {
    position: initial !important;
  }
  .header-search .dropdown-menu {
    position: absolute !important;
    top: 100% !important;
  }
  .main-content.side-content .page-header,
.main-content .page-header {
    padding-top: 120px !important;
  }
  .header-search.show .dropdown-menu::before {
    display: none;
  }
  .timeline .btn {
    font-size: 12px;
  }
  .vtimeline:before {
    left: 6px !important;
  }
  .vtimeline .timeline-wrapper {
    padding-right: 0 !important;
  }
  .vtimeline .timeline-wrapper .timeline-badge {
    left: -2px !important;
    top: 5px;
  }
  .vtimeline .timeline-wrapper .timeline-panel {
    width: auto !important;
    margin-left: 12% !important;
  }
  .vtimeline .timeline-wrapper .timeline-panel:after {
    border-right: 14px solid #f1f2f7 !important;
    border-left: 0 solid #f1f2f7 !important;
    left: -14px !important;
    right: auto !important;
  }
  .vtimeline .timeline-wrapper.timeline-inverted {
    padding-left: 0 !important;
  }
  .vtimeline .timeline-wrapper.timeline-inverted .timeline-panel {
    margin-right: 0 !important;
    width: auto !important;
  }
}
@media (max-width: 380px) {
  .carousel-slider #thumbcarousel .carousel-item .thumb {
    margin: 5px !important;
  }
  .main-nav-line-chat .nav-link {
    font-size: 12px;
  }
  .main-mail-header > div:last-child {
    display: none;
  }
}
@media (max-width: 575.98px) {
  .flot-chart1 {
    height: 200px !important;
  }
  .main-contact-info-header .media-body .nav-link {
    font-size: 12px;
  }
  .modal.pos-static .modal-footer {
    display: block;
  }
  .modal.pos-static .modal-footer .btn {
    width: 100%;
  }
  .modal.pos-static .modal-footer > :not(:first-child) {
    margin-top: 10px;
  }
}
@media (min-width: 992px) {
  .sticky {
    width: 100%;
  }
  .main-header.fixed-header {
    position: fixed;
    z-index: 999;
    margin-top: 0;
  }
  .horizontalmenu .sticky {
    width: 100%;
  }
  .horizontalmenu .sticky.sticky-pin {
    position: fixed !important;
    top: 0 !important;
    width: 100%;
    z-index: 99;
  }
  .horizontalmenu .main-header {
    position: relative;
  }
  .main-navbar.sticky.sticky-pin {
    border-bottom: 1px solid #f0f2f8;
  }
  .main-content {
    padding-top: 58px;
    padding-top: 58px;
  }
  .main-content.side-content {
    padding-top: 63px;
  }
  .main-content-app,
.main-content-calEndar,
.main-content-contacts {
    display: flex;
  }
  .main-error-wrapper h1 {
    font-size: 12rem;
  }
  .horizontalmenu .main-footer {
    padding-left: 0;
  }
}
.flag-icon {
  font-size: 24px;
  line-height: 1;
  border-radius: 100%;
}

#back-to-top {
  color: #ffffff;
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 99;
  display: none;
  text-align: center;
  z-index: 999;
  height: 40px;
  width: 40px;
  line-height: 15px;
  background-repeat: no-repeat;
  border: 2px solid transparent;
  background-position: center;
  transition: background-color 0.1s linear;
  -moz-transition: background-color 0.1s linear;
  -webkit-transition: background-color 0.1s linear;
  -o-transition: background-color 0.1s linear;
  border-radius: 3px;
}
#back-to-top i {
  padding-top: 6px;
  font-size: 18px;
  line-height: 2.2rem;
}
#back-to-top:hover {
  background: #ffffff !important;
  color: var(--primary-bg-color);
  border: 1px solid var(--primary-bg-color);
}

.contact-icon {
  display: inline-flex;
  width: 35px;
  height: 35px;
  text-align: center;
  font-size: 1rem;
  align-items: center;
  justify-content: center;
  border-radius: 6px;
  margin: 4px;
  background-color: var(--primary-transparentcolor);
  color: var(--primary-bg-color);
}

.custom-leftnav .main-content-left-components {
  position: -webkit-sticky;
  position: sticky;
  border-right: 0;
  top: 4rem;
}

.component-item a:before {
  content: "\e92f";
  margin-right: 8px;
  position: relative;
  font-family: "feather" !important;
  color: #68798b;
}

.main-icon-list {
  padding: 10px;
  border: 1px solid #f0f2f8;
}

.description-block {
  display: block;
  text-align: center;
}

.skill-tags a {
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 5px 10px;
  border-radius: 0px;
  color: #a8afc7;
  font-size: 12px;
  border: 1px solid #f0f2f8;
}

.reviewnavs {
  padding-left: 0;
  list-style: none;
  display: inline-flex;
}
.reviewnavs li {
  margin-right: 5px;
}
.reviewnavs li a {
  color: #a8afc7;
}

.dash-icon {
  position: absolute;
  right: 10px;
  font-size: 3rem;
  opacity: 0.5;
  color: #d3d9e4;
  top: 10px;
}

.main-traffic-detail-product-item {
  margin-bottom: 1.5rem;
}

.price-img {
  padding-top: 2rem;
}
.price-img i {
  font-size: 3rem;
  border-radius: 50%;
  height: 100px;
  width: 100px;
  line-height: 100px;
}

.price-1 .list-unstyled li {
  padding: 7px 0;
}

.card-pricing h1 {
  font-size: 2.5rem !important;
  padding: 15px 30px;
  text-align: center;
}

.pricing-title {
  text-align: center;
  padding-top: 20px;
  font-size: 20px;
  font-weight: 500;
  border-radius: 11px 11px 0 0;
}

.card-pricing2 h1,
.card-pricing3 h1,
.card-pricing4 h1 {
  font-size: 2.5rem !important;
  padding: 15px 30px;
  text-align: center;
}

.card-pricing .list-unstyled li,
.card-pricing2 .list-unstyled li,
.card-pricing3 .list-unstyled li,
.card-pricing4 .list-unstyled li {
  padding: 0.5rem 0;
  display: block;
}

.pricing-tabs .pri-tabs-heading {
  padding: 15px 6px;
  text-align: center;
  margin: 0 auto;
  display: inline-table;
  border: 1px solid #e8e8f7;
  border-radius: 6px;
}
.pricing-tabs .nav-price li a {
  padding: 10px 20px 10px 20px;
  color: #616366;
  background: #ffffff;
}
.pricing-tabs .nav-price li:first-child a {
  border-radius: 4px;
}
.pricing-tabs .nav-price li:last-child a {
  border-radius: 4px;
}
.pricing-tabs .nav-price li .active {
  background: rgba(var(--primary-bg-color), 0.2);
  color: var(--primary-bg-color);
}
.pricing-tabs .tab-content {
  padding: 15px;
  margin-top: 0.7rem;
}

.pricing1 .price {
  font-size: 2.5rem;
}

.pricingTable2 {
  text-align: center;
  background: #ffffff;
  border: 1px solid #e0e5f3;
}

.pricingTable2-header {
  padding: 25px 10px;
  background-color: #ffffff;
  border-radius: 11px !important;
}

.pricingTable2 .pricingTable2-header h3 {
  font-size: 21px;
  letter-spacing: 2px;
  color: #000000;
  text-transform: uppercase;
  margin: 0px;
}

.pricingTable2-header span {
  display: none;
  font-size: 12px;
}

.card-pricing.pricing1 .list-unstyled li {
  display: block;
}

.pricing-plans {
  padding: 25px 0;
}

.price-value1 {
  font-size: 25px;
  line-height: 35px;
  color: #ffffff;
  display: inline-block;
  position: relative;
}
.price-value1 i {
  position: absolute;
  top: 3px;
  font-size: 22px;
}
.price-value1 span {
  font-size: 40px;
  color: #ffffff;
  margin-left: 17px;
}

.pricing-plans .month {
  color: #ffffff;
  display: inline-block;
  font-size: 15px;
  margin-top: 15px;
  font-weight: 100;
}

.pricingContent2 ul {
  padding: 0 15px;
  margin-bottom: 0;
  list-style: none;
}
.pricingContent2 ul li {
  padding: 25px 0 0 0;
  text-transform: capitalize;
}
.pricingContent2 ul li:last-child {
  padding-bottom: 25px;
}

.pricingContent1 ul {
  padding: 0;
  margin-bottom: 0;
  list-style: none;
}
.pricingContent1 ul li {
  padding: 18px 0 0 0;
  text-transform: capitalize;
}
.pricingContent1 ul li:last-child {
  padding-bottom: 25px;
}

.price-value-content ul li {
  padding: 8px 0;
  text-transform: capitalize;
}

.pricingTable2 .pricingTable2-sign-up {
  padding: 25px 0;
  border-top: 1px solid #e0e5f3;
}
.pricingTable2 .btn-block {
  width: 50%;
  margin: 0 auto;
  padding: 10px 0;
  color: #ffffff;
  text-transform: uppercase;
  transition: 0.3s ease;
}
.pricingTable2.green .pricing-plans {
  background-color: #10d403;
}
.pricingTable2.info .pricing-plans {
  background-color: #0ab2e6;
}

@media screen and (max-width: 990px) {
  .pricingTable2 {
    margin-bottom: 30px;
  }
}
.pricing2 .card-body {
  margin: 0 auto;
}

.pricingtabs-badge {
  position: absolute;
  top: 0;
  right: 0;
  height: 100px;
  width: 100%;
  z-index: 1;
  overflow: hidden;
}

.pricingtabs-badge .badge {
  position: relative;
  right: -60px;
  top: 13px;
  width: 180px;
  font-weight: 400;
  font-size: 12px;
  margin: 0;
  text-align: center;
  padding: 8px 9px 8px 9px;
  float: right;
  transform: rotate(45deg);
}

.example {
  padding: 1rem;
  border: 1px solid #f0f2f8;
  border-radius: 11px;
}
.example + .highlight {
  border-top: none;
  margin-top: 0;
}

.text-wrap > :last-child {
  margin-bottom: 0;
}

.highlight {
  margin: 1rem 0 2rem;
  border: 1px solid #f0f2f8;
  border-radius: 0px;
  font-size: 0.9375rem;
  max-height: 20rem;
  background: #edeff7;
}

.clip-widget {
  position: relative;
  overflow-y: scroll;
}

.clipboard-icon {
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 14px;
  background: #ffffff;
  border: 1px solid #f0f2f8;
  padding: 5px 10px;
  border-radius: 4px;
  cursor: pointer;
}

.user-card .main-img-user {
  margin: 0 auto;
}

.icon-service {
  display: inline-flex;
  width: 3.5rem;
  height: 3.5rem;
  padding: 1.1rem;
  margin-bottom: 0.5rem;
}
.icon-service i {
  font-size: 1.2rem;
}

.our-team .picture {
  height: 100px;
  width: 100px;
  margin: 0 auto;
  z-index: 0;
  position: relative;
  overflow: hidden;
}
.our-team:hover .picture::before {
  height: 100%;
}
.our-team .picture::after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.our-team .picture img {
  width: 100%;
  height: auto;
  border-radius: 50%;
  transform: scale(1);
  transition: all 0.9s ease 0s;
}
.our-team:hover .picture img {
  box-shadow: 0 0 0 3px #f0f2f8;
  transform: scale(0.8);
}

.iti__hide {
  display: none;
}

.token.operator, .token.entity, .token.url {
  background: none;
}

.language-css .token.string,
.style .token.string,
.token.variable {
  background: none;
}

.user-lock img {
  width: 70px;
  height: 70px;
  margin: 0 auto;
}

.eamil-body {
  margin-top: 30px;
}

.task-list {
  list-style: none;
  position: relative;
  margin: 0;
  padding: 30px 0 0;
  color: #3c4858;
}
.task-list:after {
  content: "";
  position: absolute;
  background: #f0f2f8;
  height: 100%;
  width: 1px;
  top: 0;
  left: 30px;
  z-index: 1;
}
.task-list li {
  margin-bottom: 30px;
  padding-left: 55px;
  position: relative;
}
.task-list li:last-child {
  margin-bottom: 0;
}
.task-list li .task-icon {
  position: absolute;
  left: 22px;
  top: 13px;
  border-radius: 50%;
  padding: 2px;
  width: 17px;
  height: 17px;
  z-index: 2;
}
.task-list li h6 {
  margin-bottom: 5px;
}

.item-card .product-info {
  padding: 0;
  margin: 0;
  opacity: 0;
  left: 0;
  right: 0;
  text-align: center;
  position: absolute;
  bottom: -30px;
  z-index: 1;
  transition: all 0.5s ease 0s;
}
.item-card:hover .product-info {
  opacity: 1;
  bottom: 30%;
}

.acc-step-number {
  padding: 7px 11px;
  font-size: 14px;
}

.dt-button-collection .dropdown-item.active, .dt-button-collection .dropdown-item:active {
  color: #8f9cc0;
  text-decoration: none;
  background-color: #ffffff;
}

.advanced-search {
  background: #ffffff;
  padding: 1.25rem;
  box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
  margin-bottom: 20px;
}

.dot-label {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  margin-right: 5px;
}

.scroll-widget {
  width: 100%;
  height: 385px;
  overflow: hidden;
}

.activity-block .task-list {
  padding-top: 0;
}
.activity-block .task-list li {
  padding-left: 3rem;
  margin-bottom: 20px;
}
.activity-block h6 {
  margin-bottom: 0px;
}
.activity-block .task-list:after {
  left: 18px;
  z-index: 0;
}
.activity-block .task-list li .task-icon {
  top: 0;
  left: 1px;
  width: 35px;
  height: 35px;
  text-align: center;
  position: absolute;
  line-height: 32px;
  font-size: 15px;
  color: #ffffff;
}

.z-index2 {
  z-index: 2;
}

#global-loader {
  position: fixed;
  z-index: 50000;
  background: #ffffff;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  display: block;
}

.loader-img {
  position: absolute;
  right: 0;
  bottom: 0;
  top: 43%;
  left: 0;
  margin: 0 auto;
  text-align: center;
}

.user-info {
  list-style: none;
  margin-bottom: 0;
  padding-left: 0px;
}

.setting-header {
  font-weight: 400;
  font-size: 15px;
}

.sales-icon {
  width: 3rem;
  height: 3rem;
  border-radius: 5px;
  line-height: 1.5;
  text-align: center;
  font-size: 22px;
  padding: 0.75rem;
  margin: auto 0;
}

.gift-tittle {
  font-size: 20px;
}

.gift-box span {
  font-size: 15px;
  font-weight: 500;
}

.giftbox-img {
  width: 40%;
}

.page-title {
  margin: 0;
  font-size: 16px;
  font-weight: 500;
}

.page-header .page-title i {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
  position: relative;
  text-align: center;
  font-weight: 400;
  font-size: 16px;
  margin-right: 8px !important;
  border-radius: 7px;
  background: linear-gradient(89.1deg, rgb(240, 244, 255) 0.7%, rgb(250, 251, 254) 88.4%);
  color: #577ff5;
}

.feature {
  width: 50px;
  border-radius: 5px;
}
.feature .feature-icon {
  display: flex;
  width: 50px;
  height: 50px;
  line-height: 2em;
  vertical-align: middle;
  padding-top: 0px;
  color: #ffffff;
  font-size: 18px;
  border-radius: 8px;
  position: relative;
  align-items: center;
  text-align: center;
  left: 0;
  right: 0;
  justify-content: center;
}

.feature.bg-transparent {
  background: #fafbfe !important;
}

.browser-stats i {
  height: 30px;
  width: 30px;
  text-align: center;
  border-radius: 50%;
  line-height: 30px;
  position: inherit;
  font-size: 13px;
}

.search-imgs li {
  margin-right: 1rem;
  display: contents;
}
.search-imgs li img {
  margin-right: 1rem;
  border: 1px solid #e8e8f7 !important;
  border-radius: 6px;
  margin-top: 10px;
}

.handle-counter {
  overflow: hidden;
  display: flex;
}
.handle-counter .counter-minus,
.handle-counter .counter-plus {
  float: left;
  text-align: center;
}
.handle-counter input {
  float: left;
  text-align: center;
  height: 41px;
  border-radius: 0;
  width: 50px;
  outline: none;
  border: none;
}
.handle-counter .btn {
  padding: 9px 15px !important;
  border-radius: 50px;
  border: 1px solid #e8e8f7;
}

.counter-minus {
  border-radius: 3px 0 0 3px;
}
.counter-minus.btn {
  padding: 9px 15px !important;
  border-radius: 50px;
  border: 1px solid #e8e8f7;
}

.counter-plus {
  border-radius: 0 3px 3px 0;
}

.handle-counter .btn:disabled {
  background-color: #7a7aaf;
  cursor: not-allowed;
  color: #ffffff;
}
.handle-counter .btn:disabled:hover {
  background-color: #7a869c;
  cursor: not-allowed;
}

.whishlist {
  height: 20px;
  width: 20px;
}

.trash {
  height: 20px;
  width: 20px;
  fill: #fd6074 !important;
}

.itemside {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.itemside .info {
  padding-left: 15px;
  padding-right: 7px;
}
.itemside .title {
  font-size: 0.9rem;
  font-weight: 500;
  color: #283250;
}

.dlist-align {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.file-browser .btn-primary {
  border-radius: 0 6px 6px 0 !important;
}

.horizontalmenu #recentorders {
  height: 222px !important;
}

.content-height {
  height: 70vh;
}

.project .deadline {
  margin-bottom: 0;
  padding: 5px 10px;
  border-radius: 4px;
}

.project-status:before {
  content: "";
  margin-right: 12px;
}
.project-status.success:before {
  border-left: 3px solid #19b159;
}
.project-status.danger:before {
  border-left: 3px solid #fd6074;
}
.project-status.warning:before {
  border-left: 3px solid #ecb529;
}

.list-card {
  padding: 14px 18px;
  border-radius: 11px;
  margin-bottom: 20px;
  position: relative;
}

.forth.circle .chart-circle-value.circle-style {
  position: absolute;
  top: 15px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-direction: column;
  flex-direction: column;
  line-height: 1;
  width: 70px;
  height: 70px;
  line-height: 70px;
  border-radius: 50%;
}
.forth.circle canvas {
  margin: 0 auto;
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.list-card.danger {
  background: #fff3f4;
}
.list-card.success {
  background: #e8f7ee;
}

.tasks .ckbox span:before, .tasks .ckbox span:after {
  content: "";
  width: 18px;
  height: 18px;
  border-radius: 50%;
}

.transcations.table th,
.transcations.table td {
  padding: 14px 0;
  line-height: 1.462;
}
.transcations.table.table-hover tbody tr:hover {
  background-color: transparent;
}

.tasks .table th,
.tasks .table td {
  padding: 11px 15px;
}

@media (max-width: 991px) and (min-width: 768px) {
  .main-body.leftmenu .main-content.side-content {
    margin-top: 60px;
  }
}
.upgrade.custom-card {
  background: #f3f2fd;
}

.sidemenu-logo img {
  margin: 0 auto;
}

@media (max-width: 699px) {
  .horizontalmenu .page-header {
    display: block;
  }
  .breadcrumb-5 a:first-child {
    padding-left: 16px !important;
  }
}
.user-lock .option-dots:hover {
  background: transparent;
}

@media (min-width: 1173px) {
  .main-header.hor-header.top-header .form-control {
    width: auto !important;
  }
  .horizontalmenu .main-header.hor-header.top-header .main-header-center {
    margin: auto !important;
  }
}
@media (min-width: 991px) {
  .hor-header.top-header .header-brand2 .top-header-logo1 {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 13px;
  }
  .hor-header.top-header .header-brand {
    display: none;
  }
  .dark-theme .hor-header.top-header .header-brand2 .top-header-logo1 {
    display: none;
  }
  .dark-theme .hor-header.top-header .header-brand2 .top-header-logo2 {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 13px;
  }
  .header-dark .hor-header.top-header .header-brand2 .top-header-logo1 {
    display: none;
  }
  .header-dark .hor-header.top-header .header-brand2 .top-header-logo2 {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 13px;
  }
}
@media (max-width: 480px) {
  #group .pd-x-25 {
    padding-left: 10px;
    padding-right: 10px;
  }
  .pagination-circle li a,
.pagination-circle li span {
    height: 26px;
    width: 26px;
    min-width: 0;
  }
  .pagination-circled .page-link {
    width: 35px;
    height: 35px;
  }
  .page-link {
    padding: 5px;
  }
  .pagination-radius li a,
.pagination-radius li span {
    width: 30px;
    height: 30px;
    min-width: 0;
  }
  .item-card-desc {
    display: block !important;
  }
}
@media (max-width: 991px) {
  #inptags .form-group {
    margin-bottom: 0rem;
  }
  .bootstrap-tagsinput input {
    display: none;
  }
}
*::-webkit-scrollbar {
  width: 3px;
  height: 3px;
  transition: 0.3s background;
}

::-webkit-scrollbar-thumb {
  background: #cfd3da;
}

@media (min-width: 991px) {
  .color-header .hor-header.top-header .header-brand2 .top-header-logo2 {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 13px;
  }
}
/* ###### Custom-styles ###### */
/* ###### Select Group ###### */
.selectgroup {
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.selectgroup-item {
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
}
.selectgroup-item + .selectgroup-item {
  margin-left: -1px;
}
.selectgroup-item:not(:first-child) .selectgroup-button {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.selectgroup-item:not(:last-child) .selectgroup-button {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.selectgroup-input {
  opacity: 0;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
}

.selectgroup-button {
  display: block;
  border: 1px solid #e8e8f7;
  text-align: center;
  padding: 0.375rem 1rem;
  position: relative;
  cursor: pointer;
  border-radius: 3px;
  color: #686868;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.selectgroup-button-icon {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 1rem;
}

.selectgroup-input:checked + .selectgroup-button {
  z-index: 1;
  background: #f1f2f7;
}
.selectgroup-input:focus + .selectgroup-button {
  z-index: 2;
  box-shadow: none;
}

.selectgroup-pills {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-align: start;
  align-items: flex-start;
}
.selectgroup-pills .selectgroup-item {
  margin-right: 0.5rem;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

/* ###### Select Group ###### */
/* ###### Colorinput ###### */
.colorinput {
  margin-right: 5px;
  position: relative;
  cursor: pointer;
}

.colorinput-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.colorinput-color {
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  border: 1px solid transparent;
  color: #ffffff;
  box-shadow: none;
  border-radius: 3px;
}
.colorinput-color:before {
  content: "";
  opacity: 0;
  position: absolute;
  top: 0.25rem;
  left: 0.25rem;
  height: 1.25rem;
  width: 1.25rem;
  transition: 0.3s opacity;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3E%3Cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3E%3C/svg%3E") no-repeat center center/50% 50%;
}

.colorinput-input:checked ~ .colorinput-color:before {
  opacity: 1;
}

/* ###### Colorinput ###### */
/* ###### ie css ###### */
*::-ms-backdrop,
.b-img {
  height: 197px !important;
}

@media (min-width: 1200px) {
  *::-ms-backdrop,
.main-navbar .nav-sub-mega .nav {
    min-width: 0 !important;
  }
}
*::-ms-backdrop,
.d-sm-flex.media.media-list {
  display: initial;
}

*::-ms-backdrop,
.t-img {
  height: 197px !important;
}

*::-ms-backdrop,
.draggable-img,
*::-ms-backdrop,
.blog-img {
  height: 258px !important;
}

*::-ms-backdrop,
.main-error-wrapper {
  align-items: inherit !important;
}

*::-ms-backdrop,
.search-imgs {
  display: -ms-inline-flexbox;
}

*::-ms-backdrop,
.main-content-body-profile .media-body {
  flex: inherit;
}

*::-ms-backdrop,
.main-msg-wrapper {
  display: inline-table;
}

*::-ms-backdrop,
.flex-wrap.ht-50.mb-lg-4 {
  height: inherit;
  margin-bottom: 0;
}

*::-ms-backdrop,
.btn-icon {
  width: inherit;
  height: inherit;
}

*::-ms-backdrop,
.bg-img:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: -1;
  top: 0;
}

*::-ms-backdrop,
.crypto-transcation .media-body {
  flex: inherit;
}

*::-ms-backdrop,
.sales-product-info #chart {
  min-height: 219px !important;
}

*::-ms-backdrop,
.main-footer {
  width: 100%;
  position: relative;
  bottom: -5px;
  margin-top: 1.5rem;
  margin-bottom: -10px;
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: auto;
}

*::-ms-backdrop,
.main-content {
  height: 100%;
}

*::-ms-backdrop,
#checkoutsteps .item .thumb {
  display: inline;
}

*::-ms-backdrop,
.transcation-crypto .wd-30 {
  width: inherit;
}

*::-ms-backdrop,
.breadcrumb-4 ol {
  justify-content: flex-end;
  display: flex;
}

*::-ms-backdrop,
html.fullscreen {
  width: 100%;
}

*::-ms-backdrop,
html.fullscreen .main-content {
  overflow: scroll;
  overflow-x: hidden;
  height: 100vh;
}

*::-ms-backdrop,
.owl-item .wd-30,
.table-responsive-sm .wd-30 {
  width: inherit;
}

*::-ms-backdrop,
.table-responsive .media-body {
  flex: inherit;
}

*::-ms-backdrop,
body.horizontalmenu {
  display: flex;
  flex-direction: column;
}

/* ###### ie css ###### */
.header-icons {
  height: 36px;
  width: 36px;
  line-height: 20px;
  border-radius: 10px;
  padding: 8px;
  fill: #5a6485;
  color: #5a6485;
}

.header-icons:hover {
  background: var(--primary-transparentcolor);
}

.navbar-toggler .header-icons:hover {
  background: var(--primary-transparentcolor);
  border-radius: 30%;
}

@media (max-width: 1440px) {
  .main-form-search .form-control {
    border-radius: 10px 0px 0px 10px !important;
  }
}
.country-Flag svg {
  padding: 7px;
  min-width: 0;
  width: 35px;
  height: 35px;
  flex-shrink: 0;
  line-height: 24px;
  border-radius: 10px;
  background: var(--primary-transparentcolor);
}

.nav-link.icon:hover {
  background: none !important;
}

.main-header-center .search-btn {
  border-radius: 0 10px 10px 0 !important;
}

.dropdown-menu .main-form-search .btn {
  border-radius: 0 10px 10px 0 !important;
}

.main-header-menu-icon {
  margin-right: 0px;
  display: flex;
  align-items: center;
  border-radius: 10px;
}

.main-header-menu-icon .header-menu-icon {
  width: 37px;
  height: 37px;
  padding: 8px;
  fill: #5a6485;
}

.main-header-menu-icon .header-menu-icon:hover {
  background: var(--primary-transparentcolor);
  border-radius: 30%;
}

.btn-icon-text i {
  color: var(--primary-bg-color);
  background: var(--primary-transparentcolor);
  border-radius: 6px;
  padding: 5px;
  line-height: 1.5rem;
  margin-right: 0.6rem;
}

.btn-icon-text span {
  float: right;
  margin-top: 2px;
}

.card-item .card-item-icon {
  width: 45px;
  height: 45px;
  position: absolute;
  right: 22px;
  bottom: 42px;
  top: auto;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.bg-primary-light-1 {
  background: #7886d3;
}

.bg-primary-light-2 {
  background: #9fa8e0;
}

.bg-primary-light-3 {
  background: #d8dcf3;
}

.transaction-blog {
  display: flex;
  position: relative;
  min-height: 70px;
}

.transaction-blog:before {
  content: "";
  position: absolute;
  top: 41px;
  bottom: -2px;
  left: 18px;
  border-left: 2px dotted #e4e3e8;
}

.transaction .transaction-blog:last-child::before {
  display: none;
}

.transaction-img {
  width: 37px;
  height: 37px;
  display: block;
  align-items: center;
  justify-content: center;
  border: 1px solid;
  padding: 8px;
}

.transaction:first-child .transaction-img svg {
  fill: var(--primary-bg-color);
}

.transaction-details {
  margin-left: 15px;
  width: 80%;
  margin-top: 3px;
}

.card-item .card-item-body .card-item-stat small {
  font-weight: 400 !important;
}

.product-timeline ul.timeline-1:before {
  border-left: none !important;
}

.main-content-title {
  color: #53545e;
  left: 4px;
}

.page-header .breadcrumb-item.active {
  color: var(--primary-bg-color);
}

.table.dataTable td:first-child {
  border-left: none !important;
}

.header-navheading {
  padding: 15px 15px 15px;
  text-align: center;
  background: var(--primary-bg-color);
  border-radius: 11px 11px 0 0;
}

.main-notification-text {
  color: #ffffff;
}

.main-header-notification.show .dropdown-menu::before {
  background: var(--primary-bg-color);
}

.main-profile-menu.show .dropdown-menu::before {
  background: var(--primary-bg-color);
}

.text-dark {
  color: #53545e !important;
}

.main-message-text {
  color: #ffffff;
}

.main-header-message.show .dropdown-menu::before {
  background: var(--primary-bg-color);
}

.main-header-message {
  position: relative;
  position: relative;
  padding: 0.6rem 0;
  margin: 0 7px;
}

.main-message-list .media {
  padding: 10px 10px;
  position: relative;
}

.main-message-list .media-body {
  margin-left: 15px;
  font-size: 13px;
}

.main-img-user img {
  border-radius: 10px;
}

.side-header {
  transition: padding-left 0.3s ease;
}

.main-header-left {
  transition: padding-left 0.3s ease;
}

.main-header-center {
  transition: padding-left 0.3s ease;
}

.sidebar-body h5 {
  background: var(--primary-bg-color);
  padding: 15px 15px;
}

.sidebar-icon {
  position: absolute;
  right: 13px;
  top: 8px;
  background: rgba(255, 255, 255, 0.13);
  border-radius: 100%;
  width: 30px;
  height: 30px;
  text-align: center;
}

.main-header-notification .dropdown-menu,
.main-header-message .dropdown-menu {
  border-radius: 11px;
}

.main-profile-menu .dropdown-menu {
  border-radius: 11px;
  top: 48px !important;
}

@media (max-width: 599px) {
  .responsive-navbar .dropdown-menu {
    top: 50px !important;
  }
}
@media (max-width: 599px) {
  .responsive-navbar .nav-link.icon {
    margin: 0;
  }
}
.sidebar {
  min-height: auto;
}

.table-bordered thead th {
  background: none !important;
  border-bottom-width: 0px !important;
}

.responsive-navbar.navbar .navbar-collapse {
  padding-left: 0 !important;
}

@media (max-width: 767px) {
  .table tbody td img {
    max-width: inherit !important;
  }
}
.buy-sell .form-control {
  background: #ffffff;
  border-radius: 6px;
}

.buy-sell .select2-container--default .select2-selection--single {
  background: #ffffff;
  border-radius: 6px;
}

.exchange-icon {
  border-radius: 6px !important;
}

.cryp-icon {
  font-size: 30px !important;
}

.chart-wrapper #earningbit {
  height: 400px !important;
  width: 100% !important;
}

.crypto-buysell-card .select2-container--default .select2-selection--single {
  border-radius: 0 6px 6px 0 !important;
}

input:checked + label.payment-cards {
  border-radius: 6px;
}

.payment-cards {
  border-radius: 6px !important;
}

.select2-container--default .select2-selection--single {
  border-radius: 6px !important;
}

.crypto-wallet .clipboard-icon {
  border-radius: 0 6px 6px 0 !important;
}

#thumbcarousel:first-child {
  margin-top: 0;
}

@media (max-width: 767px) {
  #checkoutsteps > .steps {
    padding: 0;
  }
}
.bg-alert {
  background-image: url(/build/images/alert-bg.1ab2e5d4.jpg) !important;
  position: relative;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

.bg-alert:before {
  content: "";
  position: absolute;
  background: linear-gradient(to right top, #bf5a5a, var(--primary-bg-color)) !important;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.8;
}

.input-group .input-group-btn .btn.ripple.btn-primary {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.tabs-style-1 .panel-tabs {
  border-bottom: 1px solid #e0e6ed;
}

.tabs-style-1 .main-nav-line .nav-item {
  margin-bottom: -1px;
}

.tabs-style-1 .main-nav-line .nav-link.active {
  color: #242f48;
  border: 1px solid;
  border-color: #e0e6ed #e0e6ed #ffffff;
  border-radius: 6px 6px 0px 0px;
}

.tabs-style-1 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
  background: transparent;
  border-color: #e0e6ed;
}

.tabs-style-2 .main-nav-line .nav-link.active,
.tabs-style-3 .nav.panel-tabs li a.active,
.tabs-style-4 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #ffffff;
}

.tabs-style-2 .main-nav-line .nav-link {
  padding: 10px 18px 10px 18px;
  background: var(--primary-transparentcolor);
  margin: 0 5px 0px 0;
  border-radius: 6px 6px 0 0;
}

.tabs-style-3 {
  padding: 20px;
  border: 1px solid #e8e8f7;
}

.tabs-style-3 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #ffffff;
  border-radius: 6px;
}

.tabs-style-3 .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  background: var(--primary-transparentcolor);
  border-radius: 6px;
  margin: 0 5px 5px 0;
  text-align: center;
  display: block;
  color: #14112d;
}

@media (min-width: 768px) {
  .tabs-style-4 .tab-menu-heading {
    width: 200px;
  }
}
.tabs-style-4 .nav.panel-tabs li {
  display: block;
  width: 100%;
}

.tabs-style-4 .nav.panel-tabs li a.active {
  background: var(--primary-bg-color);
  color: #ffffff;
  border-radius: 6px;
}

.tabs-style-4 .nav.panel-tabs li a {
  padding: 10px 18px 10px 18px;
  background: var(--primary-transparentcolor);
  border-radius: 6px;
  margin: 0 0 5px 0;
  text-align: center;
  display: block;
  color: #14112d;
  width: 100%;
}

.tab-content {
  overflow: hidden;
}

.main-mail-compose-compress,
.main-mail-compose-minimize {
  top: auto;
  left: auto;
  bottom: 0;
  right: 4px;
  width: 352px;
  height: auto;
  background-color: transparent;
}

@media (max-width: 1024px) {
  .mapcontainer.mapael svg,
.mapcontainer1.mapael svg,
.mapcontainer2 svg,
.mapcontainer3 svg {
    width: 250px !important;
  }
}
@media (min-width: 991px) {
  .mapcontainer .map,
.mapcontainer1 .map {
    width: 400px;
  }
  .mapcontainer2 .map {
    width: 300px;
  }
  .mapcontainer3 svg {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .main-header-notification.show .dropdown-menu::before {
    left: 110px;
  }
  .main-header-message.show .dropdown-menu::before {
    left: 158px;
  }
}
.btn-close:focus {
  box-shadow: none !important;
}

hr:not([size]) {
  height: 0;
}

hr {
  opacity: 0.25;
}

.hor-menu .nav-link {
  display: flex;
  align-items: center;
  padding: 4px;
  font-weight: 400;
  font-size: 14px;
  margin: 10px 0;
  color: #616366;
}

@media (max-width: 767px) {
  .hor-menu .nav-link .hor-icon {
    margin-right: 9px;
  }
  .hor-menu li.active .hor-icon {
    margin-right: 9px;
  }
}
.main-navbar.hor-menu .nav-item.active .nav-link:hover {
  color: #ffffff;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border-radius: 6px;
}

@media (max-width: 480px) {
  .img-fit-cover {
    width: auto;
  }
}
@media (max-width: 568px) {
  .demo-static-toast {
    position: relative;
  }
}
@media (max-width: 640px) {
  .tabs-style-1 .main-nav-line .nav-link,
.tabs-style-2 .main-nav-line .nav-link {
    padding: 10px 12px 10px 12px;
  }
}
@media (max-width: 480px) {
  .tabs-style-1 .main-nav-line .nav-link,
.tabs-style-2 .main-nav-line .nav-link {
    padding: 10px 8px 10px 8px;
  }
}
.panel-group .panel,
.panel-group1 .panel {
  border-radius: 6px;
  box-shadow: none;
  border: 1px solid #e8e8f7;
}

#accordion .panel-default > .panel-heading {
  border: 0px solid #e8e8f7;
}

.panel-default > .panel-heading {
  color: var(--primary-bg-color);
}

.panel-default > .panel-heading {
  padding: 0;
  background-color: var(--primary-transparentcolor);
  border-color: #e8e8f7;
}

.panel-heading {
  background: #ffffff;
}

.panel-title > a {
  display: block;
  padding: 15px;
  text-decoration: none;
}

.panel-title {
  font-size: 14px;
  margin-bottom: 0;
  font-weight: 500;
}

.panel-body {
  padding: 15px;
}

.accordion-item:first-of-type {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.accordion-item:last-of-type {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

.accordion-item {
  border: 1px solid #e8e8f7;
  background: #ffffff;
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-button.collapsed {
  background: transparent;
  box-shadow: none;
}

.accordion-button:not(.collapsed) {
  color: var(--primary-bg-color);
  box-shadow: none;
  background: var(--primary-transparentcolor);
}

.accordion-button::after {
  background-image: none;
  content: "\e92d";
  font-family: feather !important;
  opacity: 0.5;
  height: 1rem;
}

.accordion-button:not(.collapsed)::after {
  background-image: none;
  opacity: 1;
}

.accordion-button {
  font-size: 14px;
  font-weight: 500;
  padding: 15px;
  color: #53545e;
}

.panel-title1 {
  font-size: 14px;
  margin-bottom: 0;
}

.panel-title1 a {
  background: var(--primary-bg-color) !important;
  border-radius: 6px;
}

.panel-title1 a {
  display: block;
  color: #ffffff !important;
  padding: 15px;
  position: relative;
  font-weight: 500;
}

.panel-heading1 a.collapsed:before {
  content: "\e9af";
  position: absolute;
  font-family: "feather" !important;
  right: 15px;
  top: 13px;
  font-size: 14px;
  transition: all 0.5s;
  transform: scale(1);
}

.panel-heading1 a:before {
  content: "\e994";
  position: absolute;
  font-family: "feather" !important;
  right: 15px;
  top: 13px;
  font-size: 14px;
  transition: all 0.5s;
  transform: scale(1);
}

.panel-heading1 a.active {
  border-radius: 6px 6px 0 0;
}

table.dataTable thead th,
table.dataTable thead td {
  font-size: 13px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
  background-color: var(--primary-bg-color);
}

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
  background-color: var(--primary-bg-color);
}

table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid #e8e8f7;
}

.main-navbar.hor-menu .container,
.main-content.hor-content .container,
.hor-header .container {
  max-width: 85%;
}

@media (max-width: 991px) {
  .main-navbar.hor-menu .container,
.main-content.hor-content .container,
.hor-header .container {
    max-width: none;
  }
}
.dark-layout {
  display: none;
}

.light-layout {
  display: block;
}

@media (min-width: 992px) {
  .main-navbar .nav-item.active .nav-sub {
    top: 58px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .horizontalmenu .main-content.hor-content {
    margin-top: 60px;
  }
}
.morris-legends {
  margin-bottom: 0;
  list-style: none;
  padding-left: 0;
}
.morris-legends li {
  display: block;
  float: left;
  width: 50%;
  margin-bottom: 0.9rem;
}

.horizontalmenu .main-header .main-header-left .main-logo .desktop-logo-dark {
  display: none;
}

@media (max-width: 991px) {
  .horizontalmenu .main-header .main-header-left .main-logo .desktop-logo {
    display: none;
  }
}
@media (max-width: 991px) {
  .leftmenu .responsive-logo .mobile-logo-dark {
    display: none;
  }
  .leftmenu .responsive-logo .mobile-logo {
    display: block;
  }
}
@media (max-width: 992px) and (min-width: 767px) {
  .horizontalmenu .main-header-menu-icon {
    margin-left: 7px;
  }
}
@media (min-width: 992px) {
  .main-navbar .nav-item.nav-item-mega.active .nav-sub {
    top: 57px;
    z-index: 0;
  }
}
.header-setting-icon {
  border-radius: 10px !important;
  padding: 7px !important;
  margin: 0 7px;
  cursor: pointer;
}
.header-setting-icon .settings-icon {
  fill: #5a6485 !important;
  width: 22px;
  height: 22px;
}

.header-setting-icon:hover {
  background: var(--primary-transparentcolor);
}

.datepicker table tr td span {
  background: transparent !important;
}

.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #dfe4f2 !important;
}

.daterangepicker .input-mini.active,
.daterangepicker .input-mini {
  border: 1px solid #e8e8f7 !important;
  border-radius: 4px !important;
}

.intl-tel-input .flag-dropdown .selected-flag {
  border-bottom-left-radius: 6px !important;
  border-top-left-radius: 6px !important;
}

.intl-tel-input input {
  border-bottom-left-radius: 6px !important;
  border-top-left-radius: 6px !important;
}

#basic-addon2.input-group-text {
  border-right: 1px solid #e8e8f7 !important;
}

@media (max-width: 991px) {
  .responsive-navbar .collapsing .dropdown-menu {
    display: none !important;
  }
  .responsive-navbar .collapse.show .dropdown-menu.show {
    display: block !important;
  }
}
.bootstrap-tagsinput .badge [data-role=remove]:after {
  content: "×";
  padding: 0 !important;
  background-color: transparent !important;
  border-radius: 50%;
  font-size: 14px !important;
}

.daterangepicker.dropdown-menu {
  border-radius: 6px !important;
}

.dropify-wrapper {
  border-radius: 6px;
}

.dropify-wrapper:hover {
  background-image: linear-gradient(-45deg, var(--primary-transparentcolor) 25%, transparent 25%, transparent 50%, var(--primary-transparentcolor) 50%, var(--primary-transparentcolor) 75%, transparent 75%, transparent) !important;
}

.dropify-wrapper:hover .dropify-clear {
  border-radius: 6px !important;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_errors {
  color: #fd6074 !important;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button {
  width: 35px !important;
  height: 35px !important;
  background-color: #f1f2f7 !important;
  border: 1px solid #e8e8f7 !important;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:hover,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:focus,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:active {
  border-color: var(--primary-bg-color) !important;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_z {
  background-color: var(--primary-bg-color) !important;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_progress_background {
  height: 4px !important;
  background-color: #f1f2f7 !important;
}

.main-header-theme,
.main-header-fullscreen,
.header-settings,
.header-search {
  position: relative;
  position: relative;
  padding: 0.6rem 0;
  margin: 0 7px;
}

@media (max-width: 420px) {
  .header-icons {
    height: 30px;
    width: 30px;
  }
  .main-profile-menu .main-img-user {
    width: 30px;
    height: 30px;
  }
  .main-profile-menu .main-img-user img {
    width: 30px;
    height: 30px;
  }
  .country-Flag svg {
    width: 30px;
    height: 30px;
  }
}
.notifit_confirm,
.notifit_prompt {
  border-radius: 6px !important;
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15) !important;
}

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: var(--primary-bg-color) !important;
}

.signin-or-title {
  position: relative;
}
.signin-or-title::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: #e8e8f7;
  top: 10px;
}

.signin-or-title .title {
  display: inline-block;
  position: relative;
  padding: 2px 10px;
  z-index: 9;
  background-color: #ffffff;
}

.listunorder {
  position: relative;
  padding: 7px 11px;
  background-color: #ffffff;
  list-style-type: circle;
  list-style-position: inside;
  border: 1px solid #e8e8f7;
  margin-bottom: -1px;
}

.listorder1 {
  position: relative;
  padding: 7px 11px;
  background-color: #ffffff;
  list-style-type: upper-alpha;
  list-style-position: inside;
  border: 1px solid #e8e8f7;
  margin-bottom: -1px;
}

.listunorder1 {
  position: relative;
  padding: 7px 11px;
  background-color: #ffffff;
  list-style-type: square;
  list-style-position: inside;
  border: 1px solid #e8e8f7;
  margin-bottom: -1px;
}

.form-select {
  height: 38px;
}
.form-select:focus {
  border-color: #e0e1fb;
}

.form-check-label:before, .form-check-label:after {
  content: none !important;
}

.form-check-input:checked {
  background-color: var(--primary-bg-color);
  border-color: none;
}

.form-check-input:focus {
  box-shadow: none;
  border-color: #e8e8f7;
}

.handle-counter .btn:focus {
  box-shadow: none;
}

.bootstrap-tagsinput .badge {
  padding: 5px 6px 5px 6px !important;
  background-color: var(--primary-bg-color) !important;
  border-color: var(--primary-bg-color) !important;
}

.collapsing.collapse-horizontal {
  width: 0;
  height: auto !important;
  transition: width 0.35s ease;
}

.br-theme-fontawesome-stars-o .br-widget a.br-active:after,
.br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
  content: "\f005";
  color: #ff9b21;
}

.br-theme-fontawesome-stars-o .br-widget a:after {
  content: "\f006";
  color: #ff9b21;
}

.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
  content: "\f123";
  color: #ff9b21;
}

.card-img-left {
  width: 100%;
  border-radius: 6px;
}

.user-list-avatar {
  box-shadow: 0 2px 4px rgba(16, 35, 59, 0.15);
  border: 2px solid #e8e8f7;
}

@media (max-width: 767px) {
  .radiobtns [class*=btn-outline-],
.checkboxbtns [class*=btn-outline-] {
    padding: 0.3rem 0.35rem;
    line-height: 2;
    font-size: 12px;
  }
}
@media (min-width: 1200px) {
  .dt-buttons.btn-group {
    position: absolute;
    top: 0;
    left: 172px;
  }
}
.datadelete-table-btn {
  position: absolute;
  left: 240px;
  z-index: 1;
}

@media screen and (max-width: 992px) {
  .datadelete-table-btn {
    position: relative;
    display: flex;
    margin: 0 auto;
    justify-content: center;
    right: 0;
    left: 0;
    z-index: 1;
  }
  .dt-buttons.btn-group {
    position: relative;
    display: flex;
    margin: 0 auto;
    justify-content: center;
    right: 0;
    left: 0;
    margin-bottom: 10px;
  }
}
.richText {
  border: 1px solid #e8e8f7;
  background-color: #ffffff;
  border-top: 0;
  border-bottom: 0;
  border-radius: 6px;
  overflow: hidden;
}

.richText .richText-toolbar ul li a {
  border-right: 1px solid #e8e8f7;
  color: #616366;
}

.richText .richText-toolbar ul {
  padding-left: 0;
}

.richText .richText-toolbar {
  border-bottom: 1px solid #e8e8f7;
  border-top: 1px solid #e8e8f7;
}

.file-manager.list-group-transparent .list-group-item {
  padding: 0.5rem;
  border: 0 !important;
}

.list-group-transparent .list-group-item {
  background: none;
  border: 0 !important;
  padding: 0.6rem 0.3rem !important;
  border-radius: 3px;
}

.mobilelogo img {
  margin-left: -11px;
}

.product-grid .wishlist-icon {
  color: #ffffff;
  background: #fd6074;
  font-size: 15px;
  line-height: 30px;
  width: 30px;
  height: 30px;
  border-radius: 50px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 9;
  transition: all 0.3s ease;
}

#recentorders th:last-child,
#recentorders td:last-child {
  border-right-width: 0px;
}

.accordion-wizard .list-group-item + .list-group-item {
  border-top-width: 1px;
}

hr.message-inner-separator {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, #f2f2f7, #c5cbe2, #f2f2f7);
}

.open-file {
  position: absolute;
  height: 100%;
  width: 100%;
  z-index: 1;
  right: 0;
  left: 0;
}

.socialicons .btn {
  padding: 0.55rem 0.85rem;
  margin: 0.1rem;
}

/* ###### color picker ###### */
.pickr .pcr-button {
  margin-top: 10px;
}

.theme-container .active {
  border: 1px solid var(--primary-bg-color);
  padding: 5px 10px;
  background: #ffffff;
  border-radius: 3px;
  color: var(--primary-bg-color);
}

.theme-container1 .active {
  border: 1px solid #f1388b;
  padding: 5px 10px;
  background: #ffffff;
  border-radius: 3px;
  color: #f1388b;
}

.theme-container2 .active {
  border: 1px solid #01b8ff;
  padding: 5px 10px;
  background: #ffffff;
  border-radius: 3px;
  color: #01b8ff;
}

.pickr .pcr-button::before {
  border-radius: 3px !important;
}

.pickr .pcr-button::after {
  border-radius: 3px !important;
}

.pickr {
  text-align: center;
}

@media (max-width: 420px) {
  .pcr-app[data-theme=classic] {
    max-width: 80vw !important;
  }
}
/* ###### color picker ###### */
.main-header-notification.flag-dropdown.show .dropdown-menu::before {
  background: #ffffff;
}

.moto-icon {
  width: 30px;
  height: 30px;
}

.statistics-icon {
  width: 40px;
  height: 40px;
  padding: 8px;
  border-radius: 6px;
  margin-bottom: 5px;
}

/* ###### Notification List ###### */
.notify-time {
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: 25px;
}

@media (max-width: 767px) {
  .notify-time {
    display: none;
  }
}
.notification {
  list-style-type: none;
  padding: 0;
  position: relative;
}

.notification:before {
  content: "";
  position: absolute;
  top: 15px;
  bottom: 15px;
  width: 3px;
  background: var(--primary02);
  left: 20%;
  margin-left: -1px;
}

.notification > li {
  position: relative;
  min-height: 50px;
  padding: 15px 0;
}

.notification .notification-time {
  position: absolute;
  left: 0;
  width: 18%;
  text-align: right;
  top: 30px;
}

.notification .notification-time .date,
.notification .notification-time .time {
  display: block;
  font-weight: 500;
}

.notification .notification-time .date {
  line-height: 16px;
  font-size: 13px;
  margin-bottom: 4px;
  color: #8f8fb1;
}

.notification .notification-time .time {
  line-height: 24px;
  font-size: 21px;
  color: #8f8fb1;
}

.notification .notification-icon {
  left: 15%;
  position: absolute;
  width: 10%;
  text-align: center;
  top: 41px;
}

.notification .notification-icon a {
  text-decoration: none;
  width: 18px;
  height: 18px;
  display: inline-block;
  border-radius: 50%;
  background: #ffffff;
  line-height: 10px;
  color: #ffffff;
  font-size: 14px;
  border: 3px solid var(--primary-bg-color);
  transition: border-color 0.2s linear;
}

.notification .notification-body {
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.05);
  margin-left: 24%;
  margin-right: 18%;
  background: #ffffff;
  position: relative;
  padding: 14px 20px;
  border-radius: 6px;
}

.notification .notification-body:before {
  content: "";
  display: block;
  position: absolute;
  border: 10px solid transparent;
  border-right-color: #ffffff;
  left: -20px;
  top: 25px;
}

.notification .notification-body > div + div {
  margin-top: 15px;
}

@media (max-width: 767px) {
  .notification:before {
    display: none;
  }
  .notification .notification-time .date {
    display: none;
  }
  .notification .notification-time .time {
    display: none;
  }
  .notification .notification-icon {
    display: none;
  }
  .notification .notification-body {
    margin-left: 0;
    margin-right: 0;
  }
}
.notification-time-date {
  color: #8f8fb1;
  font-size: 16px;
  font-weight: 500;
}

/* ###### Notification List ###### */
/* ###### Country Flag ###### */
.btn-country {
  border: 1px solid #e8e8f7;
  text-align: justify !important;
  font-size: 14px !important;
  border-radius: 6px;
  padding: 0.8rem 0.8rem !important;
  color: #8f9cc0;
}
.btn-country:hover {
  border: 1px solid var(--primary-bg-color) !important;
}

.btn-check:checked + .btn-country,
.btn-country.active,
.btn-country:active {
  border: 1px solid var(--primary-bg-color) !important;
  color: #ffffff;
  background-color: var(--primary-bg-color);
  box-shadow: none;
}

.country-selector {
  padding: 0.3rem;
}
.country-selector img {
  width: 30px;
  height: 20px;
  border-radius: 3px;
}

/* ###### Country Flag ###### */
/* ###### Switcher Styles ###### */
.switcher-setting-icon {
  background: var(--primary-bg-color) !important;
  border-radius: 6px !important;
  padding: 7px !important;
  margin: 0px;
  cursor: pointer;
}
.switcher-setting-icon .nav-link.icon {
  font-size: 20px;
  cursor: pointer;
  line-height: 0.9;
  padding: 0;
  border-radius: 50%;
  margin: 0;
}
.switcher-setting-icon .settings-icon {
  fill: #ffffff !important;
  width: 22px;
  height: 22px;
}

/* ###### Switcher Styles ###### */
.tree li i {
  color: var(--primary-bg-color) !important;
}

li.ui-timepicker-selected,
.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
  background: var(--primary-bg-color) !important;
}

.dropify-wrapper .dropify-message span.file-icon {
  color: var(--primary-bg-color) !important;
}

.main-signin-wrapper .header-setting-icon {
  position: absolute;
  left: auto;
  right: 50px;
  top: 50px;
  background: var(--primary-transparentcolor);
}

@media (max-width: 767px) {
  .main-signin-wrapper .header-setting-icon {
    left: auto;
    right: 20px;
    top: 10px;
  }
}
.main-signin-wrapper.construction .header-setting-icon {
  position: absolute;
  left: auto;
  right: 50px;
  top: 50px;
  background: rgba(0, 0, 0, 0.2);
}
.main-signin-wrapper.construction .header-setting-icon .settings-icon {
  fill: #ffffff !important;
}

.fc-daygrid-day-top a {
  color: var(--primary-bg-color) !important;
}

.svg-icon {
  fill: #616366;
}

.intl-tel-input .flag-dropdown .selected-flag {
  background: var(--primary-transparentcolor) !important;
}

.ff_fileupload_wrap .ff_fileupload_dropzone {
  background-color: var(--primary-transparentcolor) !important;
}

#login-otp {
  display: none;
}

@media (min-width: 768px) {
  .main-sidebar-hide .nav.panel-tabs.main-nav-line .nav-item {
    width: inherit;
  }
}
@supports (-webkit-touch-callout: none) {
  @media screen and (max-device-width: 991px) and (orientation: portrait) {
    .ps.ps--active-y:hover > .ps__rail-y, .ps.ps--active-y:focus > .ps__rail-y {
      opacity: 0;
    }
  }
  @media screen and (max-device-width: 991px) and (orientation: landscape) {
    .ps.ps--active-y:hover > .ps__rail-y, .ps.ps--active-y:focus > .ps__rail-y {
      opacity: 0;
    }
  }
}
/* ###### Smart Photo Gallery ###### */
.masonry .brick {
  width: auto;
  margin-bottom: 20px;
}

.brick img {
  border-radius: 6px;
}

.smartphoto-img.active {
  border-radius: 6px;
}

.smartphoto-arrows li {
  padding: 8px;
  border-radius: 6px;
  background: var(--primary-bg-color);
}

.smartphoto-arrows a {
  width: 50% !important;
  height: 50% !important;
  margin: 7px;
}

.smartphoto-dismiss {
  width: 15px !important;
  height: 15px !important;
  right: 22px !important;
  top: 18px !important;
}

.smartphoto {
  background-color: rgba(0, 0, 0, 0.8) !important;
}

.smartphoto-arrow-left {
  left: 15px !important;
}

.smartphoto-arrow-right {
  right: 15px !important;
}

.smartphoto-nav li {
  width: 70px !important;
  height: 70px !important;
  margin-left: 5px;
}

.smartphoto-nav {
  bottom: 10px !important;
}

.smartphoto-nav a {
  border-radius: 6px;
  opacity: 0.6 !important;
  border: #e8e8f7;
}

.smartphoto-list li {
  display: table !important;
}

/* ###### Smart Photo Gallery ###### */
.transcation-icon {
  margin-top: -4px;
}

.apexcharts-toolbar {
  z-index: inherit !important;
}

.apexcharts-zoom-icon svg,
.apexcharts-zoom-in-icon svg,
.apexcharts-zoom-out-icon svg,
.apexcharts-reset-zoom-icon svg,
.apexcharts-download-icon svg {
  fill: rgba(142, 156, 173, 0.9) !important;
}

.apexcharts-series.Total path {
  stroke: rgba(0, 0, 0, 0.1);
}

#chart1 .apexcharts-toolbar {
  display: none;
}

.icon-margin {
  display: inline-block;
  width: 2.4rem;
  height: 2.4rem;
  padding: 0.68rem;
  margin-bottom: 1rem;
  line-height: 1;
}

.revenuechart-container {
  position: relative;
}
.revenuechart-container .result {
  position: absolute;
  bottom: 0px;
}
.revenuechart-container .chart2 {
  margin-left: -14px;
}

.onoffswitch2-checkbox:checked + .onoffswitch2-label {
  background-color: var(--primary-bg-color) !important;
}

.onoffswitch2-checkbox:checked + .onoffswitch-label2,
.onoffswitch2-checkbox:checked + .onoffswitch2-label:before {
  border-color: var(--primary-bg-color) !important;
}

@media (min-width: 992px) {
  .hor-menu .slide-left,
.hor-menu .slide-right {
    position: absolute;
    top: 11px;
    padding: 6px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    cursor: pointer;
    border: 1px solid #e8e8f7;
    border-radius: 50px;
    background-color: #ffffff;
  }
}
.slide-left,
.slide-right {
  display: none;
}

@media (orientation: landscape) and (min-width: 360px) and (max-width: 640px) {
  .lg-outer .lg-image {
    max-width: 60% !important;
    max-height: 60% !important;
  }
}
@media (max-width: 767px) {
  .leftmenu .vertical-switcher {
    display: none;
  }
}
@media (max-width: 1399px) {
  .layout-width-style {
    display: none;
  }
}
.circle-chart {
  width: 100px;
  display: inline-block;
  position: relative;
  text-align: center;
  line-height: 1.2;
}

.circle-chart strong {
  position: absolute;
  top: 10px;
  left: 0;
  width: 100%;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  font-weight: 400;
}

#country-selector ul li {
  list-style-type: none;
}

.layout-boxed .userdetails .user-contact {
  display: block !important;
}

@media (max-width: 767px) {
  .lg-outer .lg-image {
    width: 400px !important;
  }
}
@media screen and (min-width: 768px) {
  .file-manager-img {
    height: 133px;
  }
}
@media screen and (min-width: 768px) {
  .file-managerlist-img {
    height: 150px;
  }
}
.transcation-crypto table td img {
  max-width: inherit;
}

@media screen and (min-width: 576px) and (max-width: 767px) {
  .search-page .main-nav-line .nav-link + .nav-link {
    margin-left: 30px;
  }
}
@media (max-width: 576px) {
  .intl-tel-input input {
    width: 150px !important;
  }
}
.ql-snow .ql-tooltip {
  left: auto !important;
  top: 0px !important;
}

@media (max-width: 576px) {
  .ql-snow .ql-tooltip input[type=text] {
    width: 70px;
  }
}
@media (min-width: 1600px) {
  .profile-about-social {
    display: flex;
  }
}
@media screen and (min-width: 992px) and (max-width: 1002px) {
  .item-card-desc {
    display: block !important;
  }
}
@media (max-width: 360px) {
  #checkoutsteps > .steps .number {
    width: 25px;
    height: 25px;
    border-radius: 3px;
    font-size: 10px;
    margin: 20px 0px;
  }
  #checkoutsteps > .actions a {
    padding: 9px 15px;
  }
}
.orders-activity .list-group-item {
  padding: 19px 15px;
  border-left: 0 !important;
  border-right: 0 !important;
}

.sales-analytics .list-group-item {
  padding: 0.5rem 0rem !important;
  border: 0 !important;
}

.table-inbox tr td:hover {
  cursor: pointer;
}

#marketingvalues.table td {
  padding: 9px 35px 9px 15px;
}
/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/web-fonts/font-awesome/font-awesome.min.css ***!
  \******************************************************************************************************************************/
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/build/fonts/fontawesome-webfont.8b43027f.eot);src:url(/build/fonts/fontawesome-webfont.8b43027f.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/build/fonts/fontawesome-webfont.20fd1704.woff2) format('woff2'),url(/build/fonts/fontawesome-webfont.f691f37e.woff) format('woff'),url(/build/fonts/fontawesome-webfont.1e59d233.ttf) format('truetype'),url(/build/images/fontawesome-webfont.c1e38fd9.svg#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
 
 /*!
 * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(/build/fonts/fa-brands-400.51931456.eot);src:url(/build/fonts/fa-brands-400.51931456.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-brands-400.6402aa0b.woff2) format("woff2"),url(/build/fonts/fa-brands-400.2ab8272a.woff) format("woff"),url(/build/fonts/fa-brands-400.e4ecd7a7.ttf) format("truetype"),url(/build/images/fa-brands-400.405bd81e.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/build/fonts/fa-regular-400.186b1f3e.eot);src:url(/build/fonts/fa-regular-400.186b1f3e.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-regular-400.cb5f6f80.woff2) format("woff2"),url(/build/fonts/fa-regular-400.52d4b336.woff) format("woff"),url(/build/fonts/fa-regular-400.86c079f6.ttf) format("truetype"),url(/build/images/fa-regular-400.4b831aa9.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.5b08d3ad.eot);src:url(/build/fonts/fa-solid-900.5b08d3ad.eot?#iefix) format("embedded-opentype"),url(/build/fonts/fa-solid-900.85475257.woff2) format("woff2"),url(/build/fonts/fa-solid-900.e98fbd16.woff) format("woff"),url(/build/fonts/fa-solid-900.cbd59280.ttf) format("truetype"),url(/build/images/fa-solid-900.e1586414.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}

/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/css/plugins.css (1) ***!
  \*************************************************************************************************************/
@charset "UTF-8";
/* ############### FONTS IMPORT ############### */

/*Color variables*/
/*gray variables*/
/*white variables*/
/*black variables*/
/*Dark variables*/
/*Transparent variables*/
/* ############### Plugin STYLES ############### */
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    user-select: none;
    -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 16px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
    position: relative;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}

.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.select2-container .select2-search--inline {
    float: left;
}

.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 100%;
    margin-top: 5px;
    padding: 0;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

.select2-dropdown {
    background-color: white;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 10;
    box-shadow: -8px 12px 18px 0 rgba(21, 21, 62, 0.3);
}

.select2-results {
    display: block;
}

.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}

.select2-results__option {
    padding: 8px 16px;
    user-select: none;
    -webkit-user-select: none;
    font-size: 13px;
}

.select2-results__option[aria-selected] {
    cursor: pointer;
}

.select2-container--open .select2-dropdown {
    left: 0;
}

.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-search--dropdown {
    display: block;
    padding: 4px;
}

.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
    display: none;
}

.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-hidden-accessible {
    border: 0 !important;
    clip: rect(0 0 0 0) !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #e8e8f7;
    border-radius: 3px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #a6a6bf;
    line-height: 38px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #a8afc7;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 38px;
    position: absolute;
    top: 1px;
    right: 9px;
    width: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #a8afc7 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: left;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #f2f1ff;
    cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #a8afc7 transparent;
    border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #e8e8f7;
    border-radius: 0px;
    cursor: text;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
    list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #a8afc7;
    margin-top: 5px;
    float: left;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    border-radius: 0px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
    opacity: 0.7;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {
    float: right;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}

.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    outline: 0;
}

.select2-search.select2-search--inline input::placeholder {
    padding-left: 4px;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #f2f1ff;
    cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #e1e6f1;
    outline: none;
}

.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: none;
    outline: 0;
    box-shadow: none;
    -webkit-appearance: textfield;
    padding-left: 10px;
}

.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}

.select2-container--default .select2-results__option[role=group] {
    padding: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #a8afc7;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #f1f2f9;
}

.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}

.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}

.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #e1e6f1 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #e1e6f1 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #e1e6f1 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #334151;
    line-height: 28px;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #a8afc7;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #f1f2f9;
    border: none;
    border-left: 1px solid #e1e6f1;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #e1e6f1 50%, #ccc 100%);
    background-image: -o-linear-gradient(top, #e1e6f1 50%, #ccc 100%);
    background-image: linear-gradient(to bottom, #e1e6f1 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #a8afc7 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {
    float: left;
}

.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {
    border: none;
    border-right: 1px solid #e1e6f1;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #a8afc7 transparent;
    border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e1e6f1 50%);
    background-image: -o-linear-gradient(top, #fff 0%, #e1e6f1 50%);
    background-image: linear-gradient(to bottom, #fff 0%, #e1e6f1 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #e1e6f1 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #e1e6f1 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #e1e6f1 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
    cursor: text;
    outline: 0;
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #a8afc7;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {
    float: right;
    margin-left: 5px;
    margin-right: auto;
}

.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #e1e6f1;
    outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
    box-shadow: none;
}

.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
    border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
    border-top: none;
}

.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}

.select2-container--classic .select2-results__option[role=group] {
    padding: 0;
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey;
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: #fff;
}

.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}

/*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */
table.dataTable {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
    border-collapse: separate !important;
    border-spacing: 0;
}

table.dataTable td,
table.dataTable th {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
    text-align: center;
}

table.dataTable.nowrap th,
table.dataTable.nowrap td {
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length label {
    font-weight: normal;
    text-align: left;
    white-space: nowrap;
}

div.dataTables_wrapper div.dataTables_length select {
    width: auto;
    display: inline-block;
}

div.dataTables_wrapper div.dataTables_filter {
    text-align: right;
}

div.dataTables_wrapper div.dataTables_filter label {
    font-weight: normal;
    white-space: nowrap;
    text-align: left;
}

div.dataTables_wrapper div.dataTables_filter input {
    margin-left: 0.5em;
    display: inline-block;
    width: auto;
}

div.dataTables_wrapper div.dataTables_info {
    padding-top: 0.85em;
}

div.dataTables_wrapper div.dataTables_paginate {
    margin: 0;
    white-space: nowrap;
    text-align: right;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
    margin: 2px 0;
    white-space: nowrap;
    justify-content: flex-end;
}

div.dataTables_wrapper div.dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    margin-top: -26px;
    text-align: center;
    padding: 1em 0;
}

table.dataTable>thead>tr>th:active,
table.dataTable>thead>tr>td:active {
    outline: none;
}

table.dataTable>thead>tr>th:not(.sorting_disabled),
table.dataTable>thead>tr>td:not(.sorting_disabled) {
    padding-right: 30px;
}

table.dataTable>thead .sorting,
table.dataTable>thead .sorting_asc,
table.dataTable>thead .sorting_desc,
table.dataTable>thead .sorting_asc_disabled,
table.dataTable>thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative;
}

table.dataTable>thead .sorting:before,
table.dataTable>thead .sorting:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}

table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_asc:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}

table.dataTable>thead .sorting_desc:before,
table.dataTable>thead .sorting_desc:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}

table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_asc_disabled:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}

table.dataTable>thead .sorting_desc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:after {
    position: absolute;
    bottom: 0.5em;
    display: block;
    opacity: 0.3;
}

table.dataTable>thead .sorting:before,
table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_desc:before,
table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:before {
    right: 1em;
    content: "↑";
}

table.dataTable>thead .sorting:after,
table.dataTable>thead .sorting_asc:after,
table.dataTable>thead .sorting_desc:after,
table.dataTable>thead .sorting_asc_disabled:after,
table.dataTable>thead .sorting_desc_disabled:after {
    right: 0.5em;
    content: "↓";
}

table.dataTable>thead .sorting_asc:before,
table.dataTable>thead .sorting_desc:after {
    opacity: 1;
}

table.dataTable>thead .sorting_asc_disabled:before,
table.dataTable>thead .sorting_desc_disabled:after {
    opacity: 0;
}

div.dataTables_scrollHead table.dataTable {
    margin-bottom: 0 !important;
}

div.dataTables_scrollBody table {
    border-top: none;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

div.dataTables_scrollBody table thead .sorting:before,
div.dataTables_scrollBody table thead .sorting_asc:before,
div.dataTables_scrollBody table thead .sorting_desc:before,
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
    display: none;
}

div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
    border-top: none;
}

div.dataTables_scrollFoot>.dataTables_scrollFootInner {
    box-sizing: content-box;
}

div.dataTables_scrollFoot>.dataTables_scrollFootInner>table {
    margin-top: 0 !important;
    border-top: none;
}

@media screen and (max-width: 767px) {

    div.dataTables_wrapper div.dataTables_length,
    div.dataTables_wrapper div.dataTables_filter,
    div.dataTables_wrapper div.dataTables_info {
        text-align: center !important;
    }

    div.dataTables_wrapper div.dataTables_paginate {
        text-align: center !important;
    }

    div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        justify-content: center !important;
    }
}

table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled) {
    padding-right: 20px;
}

table.dataTable.table-sm .sorting:before,
table.dataTable.table-sm .sorting_asc:before,
table.dataTable.table-sm .sorting_desc:before {
    top: 5px;
    right: 0.85em;
}

table.dataTable.table-sm .sorting:after,
table.dataTable.table-sm .sorting_asc:after,
table.dataTable.table-sm .sorting_desc:after {
    top: 5px;
}

table.table-bordered.dataTable {
    border-right-width: 0;
}

table.table-bordered.dataTable thead tr:first-child th,
table.table-bordered.dataTable thead tr:first-child td {
    border-top-width: 1px;
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-left-width: 0;
}

table.table-bordered.dataTable th:first-child,
table.table-bordered.dataTable td:first-child {
    border-left-width: 0px;
}

table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child {
    border-right-width: 1px;
}

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
    border-bottom-width: 0px;
}

div.dataTables_scrollHead table.table-bordered {
    border-bottom-width: 0;
}

div.table-responsive>div.dataTables_wrapper>div.row {
    margin: 0;
}

div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child {
    padding-left: 0;
}

div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child {
    padding-right: 0;
}

.dataTables_wrapper .selected {
    background: #f6f6fb;
    cursor: pointer;
}

#delete-datatable tr {
    cursor: pointer;
}

@keyframes dtb-spinner {
    100% {
        transform: rotate(360deg);
    }
}

@-o-keyframes dtb-spinner {
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-ms-keyframes dtb-spinner {
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-webkit-keyframes dtb-spinner {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@-moz-keyframes dtb-spinner {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

div.dt-button-info {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 400px;
    margin-top: -100px;
    margin-left: -200px;
    background-color: white;
    border: 2px solid #111;
    box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
    border-radius: 3px;
    text-align: center;
    z-index: 21;
}

div.dt-button-info h2 {
    padding: 0.5em;
    margin: 0;
    font-weight: normal;
    border-bottom: 1px solid #ddd;
    background-color: #f3f3f3;
}

div.dt-button-info>div {
    padding: 1em;
}

div.dt-button-collection-title {
    text-align: center;
    padding: 0.3em 0 0.5em;
    font-size: 0.9em;
}

div.dt-button-collection-title:empty {
    display: none;
}

div.dt-button-collection {
    position: absolute;
    z-index: 2001;
}

div.dt-button-collection div.dropdown-menu {
    display: block;
    z-index: 2002;
    min-width: 100%;
}

div.dt-button-collection div.dt-button-collection-title {
    background-color: white;
    border: 1px solid rgba(0, 0, 0, 0.15);
}

div.dt-button-collection.fixed {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    border-radius: 0;
}

div.dt-button-collection.fixed.two-column {
    margin-left: -200px;
}

div.dt-button-collection.fixed.three-column {
    margin-left: -225px;
}

div.dt-button-collection.fixed.four-column {
    margin-left: -300px;
}

div.dt-button-collection> :last-child {
    display: block !important;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -ms-column-gap: 8px;
    -o-column-gap: 8px;
    column-gap: 8px;
}

div.dt-button-collection> :last-child>* {
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
}

div.dt-button-collection.two-column {
    width: 400px;
}

div.dt-button-collection.two-column> :last-child {
    padding-bottom: 1px;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    -ms-column-count: 2;
    -o-column-count: 2;
    column-count: 2;
}

div.dt-button-collection.three-column {
    width: 450px;
}

div.dt-button-collection.three-column> :last-child {
    padding-bottom: 1px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    -ms-column-count: 3;
    -o-column-count: 3;
    column-count: 3;
}

div.dt-button-collection.four-column {
    width: 600px;
}

div.dt-button-collection.four-column> :last-child {
    padding-bottom: 1px;
    -webkit-column-count: 4;
    -moz-column-count: 4;
    -ms-column-count: 4;
    -o-column-count: 4;
    column-count: 4;
}

div.dt-button-collection .dt-button {
    border-radius: 0;
}

div.dt-button-collection.fixed {
    max-width: none;
}

div.dt-button-collection.fixed:before,
div.dt-button-collection.fixed:after {
    display: none;
}

div.dt-button-background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
}

div.dt-buttons button.btn.processing,
div.dt-buttons div.btn.processing,
div.dt-buttons a.btn.processing {
    color: rgba(0, 0, 0, 0.2);
}

div.dt-buttons button.btn.processing:after,
div.dt-buttons div.btn.processing:after,
div.dt-buttons a.btn.processing:after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    box-sizing: border-box;
    display: block;
    content: " ";
    border: 2px solid #282828;
    border-radius: 50%;
    border-left-color: transparent;
    border-right-color: transparent;
    animation: dtb-spinner 1500ms infinite linear;
    -o-animation: dtb-spinner 1500ms infinite linear;
    -ms-animation: dtb-spinner 1500ms infinite linear;
    -webkit-animation: dtb-spinner 1500ms infinite linear;
    -moz-animation: dtb-spinner 1500ms infinite linear;
}

@media screen and (max-width: 767px) {
    div.dt-buttons {
        float: none;
        width: 100%;
        text-align: center;
        margin-bottom: 0.5em;
    }

    div.dt-buttons a.btn {
        float: none;
    }
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.child {
    cursor: default !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty {
    cursor: default !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before {
    display: none !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before {
    display: none !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before {
    display: none !important;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control {
    position: relative;
    padding-left: 30px;
    cursor: pointer;
}

table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before {
    top: 50%;
    left: 5px;
    height: 1em;
    width: 1em;
    margin-top: -9px;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #777086;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1.15em;
    content: "+";
    background-color: #6c5ffc;
}

table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before {
    content: "-";
    background-color: #f82649;
}

table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control {
    padding-left: 27px;
}

table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control:before {
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px;
}

table.dataTable.dtr-column>tbody>tr>td.dtr-control,
table.dataTable.dtr-column>tbody>tr>th.dtr-control,
table.dataTable.dtr-column>tbody>tr>td.control,
table.dataTable.dtr-column>tbody>tr>th.control {
    position: relative;
    cursor: pointer;
}

table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,
table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,
table.dataTable.dtr-column>tbody>tr>td.control:before,
table.dataTable.dtr-column>tbody>tr>th.control:before {
    top: 50%;
    left: 50%;
    height: 0.8em;
    width: 0.8em;
    margin-top: -0.5em;
    margin-left: -0.5em;
    display: block;
    position: absolute;
    color: white;
    border: 0.15em solid white;
    border-radius: 1em;
    box-shadow: 0 0 0.2em #444;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 1em;
    content: "+";
    background-color: #0d6efd;
}

table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,
table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,
table.dataTable.dtr-column>tbody>tr.parent td.control:before,
table.dataTable.dtr-column>tbody>tr.parent th.control:before {
    content: "-";
    background-color: #d33333;
}

table.dataTable>tbody>tr.child {
    padding: 0.5em 1em;
}

table.dataTable>tbody>tr.child:hover {
    background: transparent !important;
}

table.dataTable>tbody>tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

table.dataTable>tbody>tr.child ul.dtr-details>li {
    border-bottom: 1px solid #efefef;
    padding: 0.5em 0;
}

table.dataTable>tbody>tr.child ul.dtr-details>li:first-child {
    padding-top: 0;
}

table.dataTable>tbody>tr.child ul.dtr-details>li:last-child {
    border-bottom: none;
}

table.dataTable>tbody>tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: bold;
}

div.dtr-modal {
    position: fixed;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em;
}

div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid black;
    border-radius: 0.5em;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}

div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em;
}

div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12;
}

div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea;
}

div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, 0.6);
}

div.dtr-bs-modal table.table tr:first-child td {
    border-top: none;
}

@media screen and (max-width: 767px) {
    div.dtr-modal div.dtr-modal-display {
        width: 95%;
    }
}

.morris-hover {
    position: absolute;
    z-index: 1000;
}

.morris-hover.morris-default-style {
    border-radius: 0px;
    padding: 6px;
    color: #334151;
    background: #fff;
    border: solid 1px #e1e6f1;
    font-family: sans-serif;
    font-size: 12px;
    text-align: center;
}

.morris-hover.morris-default-style .morris-hover-row-label {
    font-weight: bold;
    margin: 0.25em 0;
}

.morris-hover.morris-default-style .morris-hover-point {
    white-space: nowrap;
    margin: 0.1em 0;
}

#revenuemorrischart,
#donutexample,
#morrisDonut2 {
    height: 210px;
}

#revenuemorrischart tspan,
#donutexample tspan,
#morrisDonut2 tspan {
    font-weight: 500;
}

#revenuemorrischart text,
#donutexample text,
#morrisDonut2 text {
    font-size: 11px !important;
    font-weight: 700 !important;
    fill: #53545e;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    /* position relative and z-index fix webkit rendering fonts issue */
    position: relative;
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}

.owl-carousel .owl-item img {
    display: block;
}

.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}

.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
    background: rgba(105, 99, 255, 0.3);
    opacity: 7;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}

.owl-carousel button.owl-dot {
    background: rgba(105, 99, 255, 0.3);
    opacity: 7;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
}

.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}

.owl-carousel.owl-hidden {
    opacity: 0;
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden;
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}

.owl-carousel.owl-rtl {
    direction: rtl;
}

.owl-carousel.owl-rtl .owl-item {
    float: right;
}

/* No Js */
.no-js .owl-carousel {
    display: block;
}

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
    animation-duration: 1000ms;
    animation-fill-mode: both;
}

.owl-carousel .owl-animated-in {
    z-index: 0;
}

.owl-carousel .owl-animated-out {
    z-index: 1;
}

.owl-carousel .fadeOut {
    animation-name: fadeOut;
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
    transition: height 500ms ease-in-out;
}

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
    /**
  	This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
  	calculation of the height of the owl-item that breaks page layouts
   */
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0;
}

.owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d;
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform 100ms ease;
}

.owl-carousel .owl-video-play-icon:hover {
    -ms-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3);
}

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity 400ms ease;
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-controls {
    margin-bottom: 30px;
    text-align: center;
}

.owl-controls .owl-page {
    width: 65px;
    height: 65px;
    border-radius: 50%;
    border: 4px solid #d9d6e0;
    background-size: cover;
    transition: all 0.3s ease-in-out 0s;
}

.owl-controls .owl-page:nth-child(2) {
    background-size: cover;
}

.owl-controls .owl-page:nth-child(3) {
    background-size: cover;
}

.owl-controls.clickable .owl-page:hover {
    opacity: 0.5;
}

.owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
}

.owl-controls .owl-page.active {
    border-color: #ed5151;
    opacity: 1;
}

.owl-controls .owl-page.active:hover {
    border-color: #ed5151;
    opacity: 1;
}

.testimonia .post {
    display: block;
    font-size: 15px;
    color: rgba(255, 255, 255, 0.7);
}

.testimonia .title {
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-transform: capitalize;
    margin: 0;
    margin-bottom: 1px;
}

.testimonia .rating-stars .rating-stars-container .rating-star.sm {
    display: inline-block;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.3);
    cursor: pointer;
    padding: 1px;
    padding-right: 5px;
    padding-left: 5px;
}

.testimonia .rating-stars .rating-stars-container .rating-star.is--active {
    color: #f1c40f !important;
}

.rating-stars .rating-stars-container .rating-star.is--hover {
    color: #f1c40f !important;
}

/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {
    pointer-events: none;
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

.ql-clipboard p {
    margin: 0;
    padding: 0;
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.ql-editor>* {
    cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}

.ql-editor ol>li {
    list-style-type: none;
}

.ql-editor ul>li {
    list-style-type: none;
}

.ql-editor ul>li::before {
    content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}

.ql-editor ul[data-checked=true]>li *,
.ql-editor ul[data-checked=false]>li * {
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before,
.ql-editor ul[data-checked=false]>li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before {
    content: "☑";
}

.ql-editor ul[data-checked=false]>li::before {
    content: "☐";
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
    counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
    counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
    counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
    counter-reset: list-9;
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
    background-color: #334151;
}

.ql-editor .ql-bg-red {
    background-color: #e60000;
}

.ql-editor .ql-bg-orange {
    background-color: #f90;
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}

.ql-editor .ql-bg-green {
    background-color: #008a00;
}

.ql-editor .ql-bg-blue {
    background-color: #06c;
}

.ql-editor .ql-bg-purple {
    background-color: #93f;
}

.ql-editor .ql-color-white {
    color: #fff;
}

.ql-editor .ql-color-red {
    color: #e60000;
}

.ql-editor .ql-color-orange {
    color: #f90;
}

.ql-editor .ql-color-yellow {
    color: #ff0;
}

.ql-editor .ql-color-green {
    color: #008a00;
}

.ql-editor .ql-color-blue {
    color: #06c;
}

.ql-editor .ql-color-purple {
    color: #93f;
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
    font-size: 0.75em;
}

.ql-editor .ql-size-large {
    font-size: 1.5em;
}

.ql-editor .ql-size-huge {
    font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}

.ql-editor .ql-align-center {
    text-align: center;
}

.ql-editor .ql-align-justify {
    text-align: justify;
}

.ql-editor .ql-align-right {
    text-align: right;
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}

.ql-bubble {
    box-sizing: border-box;
}

.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
    clear: both;
    content: "";
    display: table;
}

.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}

.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
    float: left;
    height: 100%;
}

.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
    outline: none;
}

.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
    color: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #fff;
}

.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #fff;
}

.ql-bubble * {
    box-sizing: border-box;
}

.ql-bubble .ql-hidden {
    display: none;
}

.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
    visibility: hidden;
}

.ql-bubble .ql-tooltip {
    position: absolute;
    transform: translateY(10px);
}

.ql-bubble .ql-tooltip a {
    cursor: pointer;
    text-decoration: none;
}

.ql-bubble .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}

.ql-bubble .ql-formats {
    display: inline-block;
    vertical-align: middle;
}

.ql-bubble .ql-formats:after {
    clear: both;
    content: "";
    display: table;
}

.ql-bubble .ql-stroke {
    fill: none;
    stroke: #ccc;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}

.ql-bubble .ql-stroke-miter {
    fill: none;
    stroke: #ccc;
    stroke-miterlimit: 10;
    stroke-width: 2;
}

.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
    fill: #ccc;
}

.ql-bubble .ql-empty {
    fill: none;
}

.ql-bubble .ql-even {
    fill-rule: evenodd;
}

.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
    stroke-width: 1;
}

.ql-bubble .ql-transparent {
    opacity: 0.4;
}

.ql-bubble .ql-direction svg:last-child {
    display: none;
}

.ql-bubble .ql-direction.ql-active svg:last-child {
    display: inline;
}

.ql-bubble .ql-direction.ql-active svg:first-child {
    display: none;
}

.ql-bubble .ql-editor h1 {
    font-size: 2em;
}

.ql-bubble .ql-editor h2 {
    font-size: 1.5em;
    font-weight: 500;
}

.ql-bubble .ql-editor h3 {
    font-size: 1.17em;
}

.ql-bubble .ql-editor h4 {
    font-size: 1em;
}

.ql-bubble .ql-editor h5 {
    font-size: 0.83em;
}

.ql-bubble .ql-editor h6 {
    font-size: 0.67em;
}

.ql-bubble .ql-editor a {
    text-decoration: underline;
}

.ql-bubble .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
}

.ql-bubble .ql-editor code {
    background-color: #f0f0f0;
    border-radius: 3px;
}

.ql-bubble .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}

.ql-bubble .ql-editor code {
    font-size: 85%;
    padding: 2px 4px;
}

.ql-bubble .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible;
}

.ql-bubble .ql-editor img {
    max-width: 100%;
}

.ql-bubble .ql-picker {
    color: #ccc;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}

.ql-bubble .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%;
}

.ql-bubble .ql-picker-label::before {
    display: inline-block;
    line-height: 22px;
}

.ql-bubble .ql-picker-options {
    background-color: #444;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap;
}

.ql-bubble .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
    color: #777;
    z-index: 2;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #777;
}

.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1;
}

.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
    width: 28px;
}

.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-label svg {
    right: 4px;
}

.ql-bubble .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}

.ql-bubble .ql-icon-picker .ql-picker-options {
    padding: 4px 0px;
}

.ql-bubble .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
}

.ql-bubble .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px;
}

.ql-bubble .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px;
}

.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
    content: attr(data-label);
}

.ql-bubble .ql-picker.ql-header {
    width: 98px;
}

.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
    content: "Normal";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: "Heading 1";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: "Heading 2";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: "Heading 3";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: "Heading 4";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: "Heading 5";
}

.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before {
    content: "Heading 6";
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: "Heading 6";
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: 0.83em;
}

.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: 0.67em;
}

.ql-bubble .ql-picker.ql-font {
    width: 108px;
}

.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
    content: "Sans Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: "Serif";
}

.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before {
    content: "Monospace";
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: "Monospace";
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia, Times New Roman, serif;
}

.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco, Courier New, monospace;
}

.ql-bubble .ql-picker.ql-size {
    width: 98px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
    content: "Normal";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: "Small";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: "Large";
}

.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before {
    content: "Huge";
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: "Huge";
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px;
}

.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px;
}

.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
    background-color: #334151;
}

.ql-bubble .ql-toolbar .ql-formats {
    margin: 8px 12px 8px 0px;
}

.ql-bubble .ql-toolbar .ql-formats:first-child {
    margin-left: 12px;
}

.ql-bubble .ql-color-picker svg {
    margin: 1px;
}

.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
    border-color: #fff;
}

.ql-bubble .ql-tooltip {
    background-color: #444;
    border-radius: 25px;
    color: #fff;
}

.ql-bubble .ql-tooltip-arrow {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: " ";
    display: block;
    left: 50%;
    margin-left: -6px;
    position: absolute;
}

.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
    border-bottom: 6px solid #444;
    top: -6px;
}

.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
    border-top: 6px solid #444;
    bottom: -6px;
}

.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
    display: block;
}

.ql-bubble .ql-tooltip.ql-editing .ql-formats {
    visibility: hidden;
}

.ql-bubble .ql-tooltip-editor {
    display: none;
}

.ql-bubble .ql-tooltip-editor input[type=text] {
    background: transparent;
    border: none;
    color: #fff;
    font-size: 13px;
    height: 100%;
    outline: none;
    padding: 10px 20px;
    position: absolute;
    width: 100%;
}

.ql-bubble .ql-tooltip-editor a {
    top: 10px;
    position: absolute;
    right: 20px;
}

.ql-bubble .ql-tooltip-editor a:before {
    color: #ccc;
    content: "×";
    font-size: 16px;
    font-weight: bold;
}

@media (pointer: coarse) {

    .ql-bubble.ql-toolbar button:hover:not(.ql-active),
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
        color: #ccc;
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #ccc;
    }

    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #ccc;
    }
}

.ql-container.ql-bubble:not(.ql-disabled) a {
    position: relative;
    white-space: nowrap;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before {
    background-color: #444;
    border-radius: 15px;
    top: -5px;
    font-size: 12px;
    color: #fff;
    content: attr(href);
    font-weight: normal;
    overflow: hidden;
    padding: 5px 15px;
    text-decoration: none;
    z-index: 1;
}

.ql-container.ql-bubble:not(.ql-disabled) a::after {
    border-top: 6px solid #444;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    top: 0;
    content: " ";
    height: 0;
    width: 0;
}

.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
    left: 0;
    margin-left: 50%;
    position: absolute;
    transform: translate(-50%, -100%);
    transition: visibility 0s ease 200ms;
    visibility: hidden;
}

.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
    visibility: visible;
}

/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
    box-sizing: border-box;
    font-size: 13px;
    height: 100%;
    margin: 0px;
    position: relative;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before {
    pointer-events: none;
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%;
}

.ql-clipboard p {
    margin: 0;
    padding: 0;
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.ql-editor>* {
    cursor: text;
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em;
}

.ql-editor ol>li {
    list-style-type: none;
}

.ql-editor ul>li {
    list-style-type: none;
}

.ql-editor ul>li::before {
    content: "•";
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none;
}

.ql-editor ul[data-checked=true]>li *,
.ql-editor ul[data-checked=false]>li * {
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before,
.ql-editor ul[data-checked=false]>li::before {
    color: #777;
    cursor: pointer;
    pointer-events: all;
}

.ql-editor ul[data-checked=true]>li::before {
    content: "☑";
}

.ql-editor ul[data-checked=false]>li::before {
    content: "☐";
}

.ql-editor li::before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em;
}

.ql-editor li:not(.ql-direction-rtl)::before {
    margin-left: -1.5em;
    margin-right: 0.3em;
    text-align: right;
}

.ql-editor li.ql-direction-rtl::before {
    margin-left: 0.3em;
    margin-right: -1.5em;
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em;
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em;
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0;
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". ";
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1;
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2;
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3;
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". ";
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4;
    counter-reset: list-5 list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5;
    counter-reset: list-6 list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6;
    counter-reset: list-7 list-8 list-9;
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". ";
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7;
    counter-reset: list-8 list-9;
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". ";
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8;
    counter-reset: list-9;
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". ";
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9;
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". ";
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em;
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em;
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em;
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em;
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em;
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em;
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em;
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em;
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em;
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em;
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em;
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em;
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em;
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em;
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em;
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em;
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em;
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em;
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em;
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em;
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em;
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em;
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em;
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em;
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em;
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em;
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em;
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em;
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em;
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em;
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em;
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em;
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em;
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em;
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em;
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em;
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%;
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto;
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto;
}

.ql-editor .ql-bg-black {
    background-color: #334151;
}

.ql-editor .ql-bg-red {
    background-color: #e60000;
}

.ql-editor .ql-bg-orange {
    background-color: #f90;
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0;
}

.ql-editor .ql-bg-green {
    background-color: #008a00;
}

.ql-editor .ql-bg-blue {
    background-color: #4d65d9;
}

.ql-editor .ql-bg-purple {
    background-color: #93f;
}

.ql-editor .ql-color-white {
    color: #fff;
}

.ql-editor .ql-color-red {
    color: #e60000;
}

.ql-editor .ql-color-orange {
    color: #f90;
}

.ql-editor .ql-color-yellow {
    color: #ff0;
}

.ql-editor .ql-color-green {
    color: #008a00;
}

.ql-editor .ql-color-blue {
    color: #4d65d9;
}

.ql-editor .ql-color-purple {
    color: #93f;
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif;
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace;
}

.ql-editor .ql-size-small {
    font-size: 0.75em;
}

.ql-editor .ql-size-large {
    font-size: 1.5em;
}

.ql-editor .ql-size-huge {
    font-size: 2.5em;
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit;
}

.ql-editor .ql-align-center {
    text-align: center;
}

.ql-editor .ql-align-justify {
    text-align: justify;
}

.ql-editor .ql-align-right {
    text-align: right;
}

.ql-editor.ql-blank::before {
    color: rgba(0, 0, 0, 0.6);
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px;
}

.ql-snow {
    box-sizing: border-box;
}

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
    clear: both;
    content: "";
    display: table;
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
}

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%;
}

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
    outline: none;
}

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    color: #4d65d9;
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #4d65d9;
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #4d65d9;
}

.ql-snow * {
    box-sizing: border-box;
}

.ql-snow .ql-hidden {
    display: none;
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
    visibility: hidden;
}

.ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px);
}

.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none;
}

.ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px);
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle;
}

.ql-snow .ql-formats:after {
    clear: both;
    content: "";
    display: table;
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #444;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2;
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #444;
    stroke-miterlimit: 10;
    stroke-width: 2;
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: #444;
}

.ql-snow .ql-empty {
    fill: none;
}

.ql-snow .ql-even {
    fill-rule: evenodd;
}

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
    stroke-width: 1;
}

.ql-snow .ql-transparent {
    opacity: 0.4;
}

.ql-snow .ql-direction svg:last-child {
    display: none;
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline;
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none;
}

.ql-snow .ql-editor h1 {
    font-size: 2em;
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em;
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em;
}

.ql-snow .ql-editor h4 {
    font-size: 1em;
}

.ql-snow .ql-editor h5 {
    font-size: 0.83em;
}

.ql-snow .ql-editor h6 {
    font-size: 0.67em;
}

.ql-snow .ql-editor a {
    text-decoration: underline;
}

.ql-snow .ql-editor blockquote {
    border-left: 4px solid #e1e6f1;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px;
}

.ql-snow .ql-editor code {
    background-color: #f0f0f0;
    border-radius: 3px;
}

.ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px;
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px;
}

.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px;
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible;
}

.ql-snow .ql-editor img {
    max-width: 100%;
}

.ql-snow .ql-picker {
    color: #444;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
}

.ql-snow .ql-picker-label {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%;
}

.ql-snow .ql-picker-label::before {
    display: inline-block;
    line-height: 22px;
}

.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    padding: 4px 8px;
    position: absolute;
    white-space: nowrap;
}

.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #e1e6f1;
    z-index: 2;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #e1e6f1;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #e1e6f1;
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1;
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
    width: 28px;
}

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-label svg {
    right: 4px;
}

.ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px;
}

.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 4px 0px;
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
}

.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px;
}

.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0px;
    width: 16px;
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before {
    content: attr(data-label);
}

.ql-snow .ql-picker.ql-header {
    width: 98px;
}

.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    content: "Heading 1";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    content: "Heading 2";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    content: "Heading 3";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    content: "Heading 4";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    content: "Heading 5";
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before {
    content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    content: "Heading 6";
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
    font-size: 2em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
    font-size: 1.5em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
    font-size: 1.17em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
    font-size: 1em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
    font-size: 0.83em;
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
    font-size: 0.67em;
}

.ql-snow .ql-picker.ql-font {
    width: 108px;
}

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
    content: "Sans Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    content: "Serif";
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before {
    content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    content: "Monospace";
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
    font-family: Georgia, Times New Roman, serif;
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
    font-family: Monaco, Courier New, monospace;
}

.ql-snow .ql-picker.ql-size {
    width: 98px;
}

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
    content: "Normal";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    content: "Small";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    content: "Large";
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before {
    content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    content: "Huge";
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
    font-size: 10px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
    font-size: 18px;
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
    font-size: 32px;
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff;
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #334151;
}

@media (pointer: coarse) {

    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: #444;
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #444;
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #444;
    }
}

.ql-toolbar.ql-snow {
    border: 1px solid #e1e6f1;
    box-sizing: border-box;
    padding: 8px;
}

.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px;
}

.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent;
}

.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #e1e6f1;
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #334151;
}

.ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px;
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #e1e6f1;
    box-shadow: 0px 0px 5px #ddd;
    color: #444;
    padding: 5px 12px;
    white-space: nowrap;
}

.ql-snow .ql-tooltip::before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px;
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #e1e6f1;
    font-size: 13px;
    height: 26px;
    margin: 0px;
    padding: 3px 5px;
    width: 170px;
}

.ql-snow .ql-tooltip a {
    line-height: 26px;
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
}

.ql-snow .ql-tooltip a.ql-action::after {
    border-right: 1px solid #e1e6f1;
    content: "Edit";
    margin-left: 16px;
    padding-right: 8px;
}

.ql-snow .ql-tooltip a.ql-remove::before {
    content: "Remove";
    margin-left: 8px;
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none;
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block;
}

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
    border-right: 0px;
    content: "Save";
    padding-right: 0px;
}

.ql-snow .ql-tooltip[data-mode=link]::before {
    content: "Enter link:";
}

.ql-snow .ql-tooltip[data-mode=formula]::before {
    content: "Enter formula:";
}

.ql-snow .ql-tooltip[data-mode=video]::before {
    content: "Enter video:";
}

.ql-snow a {
    color: #4d65d9;
}

.ql-container.ql-snow {
    border: 1px solid #e1e6f1;
}

.ff_fileupload_hidden {
    display: none;
}

.ff_fileupload_wrap .ff_fileupload_dropzone_wrap {
    position: relative;
}

.ff_fileupload_wrap .ff_fileupload_dropzone {
    display: block;
    width: 100%;
    height: 100px;
    box-sizing: border-box;
    border: 2px dashed #dcd9f5;
    border-radius: 3px;
    padding: 0;
    background-color: #f7f6f9;
    background-image: url(/build/images/fancy_upload.922ddee5.png);
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0.85;
    cursor: pointer;
    outline: none;
}

.ff_fileupload_wrap .ff_fileupload_dropzone::-moz-focus-inner {
    border: 0;
}

.ff_fileupload_wrap .ff_fileupload_dropzone:hover,
.ff_fileupload_wrap .ff_fileupload_dropzone:focus,
.ff_fileupload_wrap .ff_fileupload_dropzone:active {
    opacity: 1;
    background-color: #fff;
    border-color: #e8ebf3;
}

.ff_fileupload_wrap .ff_fileupload_dropzone_tools {
    position: absolute;
    right: 10px;
    top: 0;
}

.ff_fileupload_wrap .ff_fileupload_dropzone_tool {
    display: block;
    margin-top: 10px;
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    border: 1px solid #efecec;
    border-radius: 3px;
    padding: 0;
    background-color: #FDFDFD;
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0.85;
    cursor: pointer;
    outline: none;
}

.ff_fileupload_wrap .ff_fileupload_dropzone_tool::-moz-focus-inner {
    border: 0;
}

.ff_fileupload_wrap .ff_fileupload_dropzone_tool:hover,
.ff_fileupload_wrap .ff_fileupload_dropzone_tool:focus,
.ff_fileupload_wrap .ff_fileupload_dropzone_tool:active {
    opacity: 1;
    background-color: #FFFFFF;
    border-color: #4e4c73;
}

.ff_fileupload_wrap .ff_fileupload_recordaudio {
    background-image: url(/build/images/fancy_microphone.6a10af3f.png);
}

.ff_fileupload_wrap .ff_fileupload_recordvideo {
    background-image: url(/build/images/fancy_webcam.15234ffe.png);
}

.ff_fileupload_wrap .ff_fileupload_recordvideo_preview {
    position: absolute;
    display: block;
    right: 60px;
    top: 10px;
    width: 320px;
    max-width: calc(100% - 70px);
    height: calc(100% - 20px);
    background-color: #222222;
}

.ff_fileupload_wrap .ff_fileupload_recordvideo_preview.ff_fileupload_hidden {
    display: none;
}

.ff_fileupload_wrap .ff_fileupload_recording {
    animation: ff_fileupload_recording_animate 1.2s infinite alternate;
}

.ff_fileupload_wrap table.ff_fileupload_uploads {
    width: 100%;
    border-collapse: collapse !important;
    border: 0 none;
}

.ff_fileupload_wrap table.ff_fileupload_uploads tr {
    margin: 0;
    border: 0 none;
    padding: 0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td {
    margin: 0;
    border: 0 none;
    padding: 0;
    vertical-align: top;
    padding: 1em 0;
    white-space: nowrap;
    line-height: normal;
}

.ff_fileupload_wrap table.ff_fileupload_uploads tr.ff_fileupload_bounce {
    animation: ff_fileupload_bounce_animate 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    transform: translateY(0);
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview {
    width: 1px;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image {
    display: block;
    box-sizing: border-box;
    border: 0 none;
    padding: 0;
    background-color: #DDDDDD;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    width: 50px;
    height: 50px;
    border-radius: 5px;
    opacity: 0.75;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: #222222;
    overflow: hidden;
    outline: none;
    cursor: default;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image::-moz-focus-inner {
    border: 0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image_has_preview {
    cursor: pointer;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image:hover,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image:focus,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image:active {
    opacity: 1;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text {
    display: block;
    margin: 0 auto;
    width: 70%;
    overflow: hidden;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button {
    display: inline-block;
    vertical-align: top;
    width: 26px;
    height: 26px;
    box-sizing: border-box;
    border: 1px solid #efecec;
    border-radius: 3px;
    padding: 0;
    background-color: #e8ebf3;
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0.85;
    cursor: pointer;
    outline: none;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button::-moz-focus-inner {
    border: 0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:hover,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:focus,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button:active {
    opacity: 1;
    background-color: #FDFDFD;
    border-color: #4e4c73;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions button.ff_fileupload_start_upload {
    margin-right: 0.5em;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile {
    display: none;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile button {
    display: block;
    margin-top: 0.3em;
    width: 100%;
    height: 28px;
    box-sizing: border-box;
    border: 1px solid #efecec;
    border-radius: 3px;
    padding: 0;
    background-color: #f3f3f3;
    background-repeat: no-repeat;
    background-position: center center;
    opacity: 0.85;
    cursor: pointer;
    outline: none;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile button::-moz-focus-inner {
    border: 0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile button:hover,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile button:focus,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile button:active {
    opacity: 1;
    background-color: #FDFDFD;
    border-color: #4e4c73;
}

.ff_fileupload_wrap table.ff_fileupload_uploads button.ff_fileupload_start_upload {
    background-image: url(/build/images/fancy_okay.eccf5ed5.png);
}

.ff_fileupload_wrap table.ff_fileupload_uploads button.ff_fileupload_remove_file {
    background-image: url(/build/images/fancy_remove.2e154395.png);
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_with_color {
    color: #FFFFFF;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_a {
    background-color: #F03C3C;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_b {
    background-color: #F05A3C;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_c {
    background-color: #F0783C;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_d {
    background-color: #F0963C;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_e {
    background-color: #E0862B;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_f {
    background-color: #DCA12B;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_g {
    background-color: #C7AB1E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_h {
    background-color: #C7C71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_i {
    background-color: #ABC71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_j {
    background-color: #8FC71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_k {
    background-color: #72C71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_l {
    background-color: #56C71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_m {
    background-color: #3AC71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_n {
    background-color: #1EC71E;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_o {
    background-color: #1EC73A;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_p {
    background-color: #1EC756;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_q {
    background-color: #1EC78F;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_r {
    background-color: #1EC7AB;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_s {
    background-color: #1EC7C7;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_t {
    background-color: #1EABC7;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_u {
    background-color: #1E8FC7;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_v {
    background-color: #1E72C7;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_w {
    background-color: #3C78F0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_x {
    background-color: #3C5AF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_y {
    background-color: #3C3CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_z {
    background-color: #5A3CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_0 {
    background-color: #783CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_1 {
    background-color: #963CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_2 {
    background-color: #B43CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_3 {
    background-color: #D23CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_4 {
    background-color: #F03CF0;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_5 {
    background-color: #F03CD2;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_6 {
    background-color: #F03CB4;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_7 {
    background-color: #F03C96;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_8 {
    background-color: #F03C78;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_text_9 {
    background-color: #F03C5A;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary {
    padding: 1em;
    font-size: 0.9em;
    white-space: normal;
    color: #c1c4d9;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename {
    width: 100%;
    font-weight: bold;
    white-space: initial;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input {
    box-sizing: border-box;
    width: 100%;
    padding: 0.3em;
    margin-bottom: 0.1em;
    font-size: 1em;
    font-weight: normal;
    line-height: normal;
    border: 0px solid #e8ebf3;
    border-radius: 0;
    box-shadow: none;
    color: #080e1b;
    font-weight: 600;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input:focus,
.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_filename input:hover {
    border: 0px solid #e8ebf3;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_errors {
    color: #A94442;
    font-weight: bold;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_progress_background {
    margin-top: 0.5em;
    background-color: #CCCCCC;
    height: 2px;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary .ff_fileupload_progress_bar {
    background-color: #4e4c73;
    width: 0;
    height: 2px;
}

.ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions {
    width: 1px;
    text-align: right;
}

@keyframes ff_fileupload_recording_animate {
    from {
        border-color: #EF1F1F;
    }

    to {
        border-color: #C9A1A1;
    }
}

@keyframes ff_fileupload_bounce_animate {

    10%,
    90% {
        transform: translateY(-1px);
    }

    20%,
    80% {
        transform: translateY(2px);
    }

    30%,
    50%,
    70% {
        transform: translateY(-3px);
    }

    40%,
    60% {
        transform: translateY(3px);
    }
}

/* Colored buttons based on file extension for non-images. */
@media (max-width: 420px) {
    .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_preview_image {
        width: 36px;
        height: 36px;
        font-size: 11px;
    }

    .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_summary {
        padding-right: 0;
    }

    .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_actions {
        display: none;
    }

    .ff_fileupload_wrap table.ff_fileupload_uploads td.ff_fileupload_preview .ff_fileupload_actions_mobile {
        display: block;
    }
}

.ff_fileupload_dialog_background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.85);
    z-index: 10000;
}

.ff_fileupload_dialog_main {
    position: absolute;
    top: 10%;
    left: 10%;
    width: 80%;
    height: 80%;
    text-align: center;
}

.ff_fileupload_dialog_main img {
    position: relative;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
    max-width: 100%;
    max-height: 100%;
}

.ff_fileupload_dialog_main audio {
    position: relative;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
    width: 100%;
}

.ff_fileupload_dialog_main video {
    position: relative;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
    max-width: 100%;
    max-height: 100%;
}

.datepicker-container {
    background-color: #fff;
    direction: ltr;
    font-size: 12px;
    left: 0;
    line-height: 34px;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 270px;
    z-index: -1;
    padding: 5px;
}

.datepicker-container::before,
.datepicker-container::after {
    border: 9px solid transparent !important;
    content: " ";
    display: block !important;
    height: 0;
    position: absolute !important;
    width: 0;
}

.datepicker-dropdown {
    border: 1px solid rgba(28, 39, 60, 0.1);
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    position: absolute;
    z-index: 1;
}

.datepicker-inline {
    position: static;
}

.datepicker-top-left,
.datepicker-top-right {
    border-top-color: rgba(28, 39, 60, 0.1);
}

.datepicker-top-left::before,
.datepicker-top-left::after {
    border-top: 0 !important;
    left: 10px;
    top: -10px;
}

.datepicker-top-right::before,
.datepicker-top-right::after {
    border-top: 0;
    left: 10px;
    top: -10px;
}

.datepicker-top-left::before,
.datepicker-top-right::before {
    border-bottom-color: rgba(28, 39, 60, 0.1) !important;
}

.datepicker-top-left::after,
.datepicker-top-right::after {
    border-bottom-color: white !important;
    top: -8px !important;
}

.datepicker-bottom-left,
.datepicker-bottom-right {
    border-bottom-color: #39f;
}

.datepicker-bottom-left::before,
.datepicker-bottom-left::after {
    border-bottom: 0;
    bottom: -5px;
    left: 10px;
}

.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
    border-bottom: 0;
    bottom: -5px;
    left: 10px;
}

.datepicker-bottom-left::before,
.datepicker-bottom-right::before {
    border-top-color: #39f;
}

.datepicker-bottom-left::after,
.datepicker-bottom-right::after {
    border-top-color: #fff;
    bottom: -4px;
}

.datepicker-top-right::before,
.datepicker-top-right::after {
    left: auto;
    right: 10px;
}

.datepicker-bottom-right::before,
.datepicker-bottom-right::after {
    left: auto;
    right: 10px;
}

.datepicker-panel>ul {
    margin: 0;
    padding: 0;
}

.datepicker-panel>ul::before {
    content: " ";
    display: table;
}

.datepicker-panel>ul::after {
    content: " ";
    display: table;
    clear: both;
}

.datepicker-panel>ul>li {
    background-color: #fff;
    cursor: pointer;
    float: left;
    height: 34px;
    list-style: none;
    margin: 0;
    text-align: center;
    width: 38px;
    color: #031b4e;
    margin: 1px 0;
}

.datepicker-panel>ul>li:hover {
    background-color: transparent;
}

.datepicker-panel>ul>li.muted {
    color: #ccc;
}

.datepicker-panel>ul>li.muted:hover {
    color: #ccc;
}

.datepicker-panel>ul>li.disabled {
    background-color: #fff;
    color: #ccc;
    cursor: default;
}

.datepicker-panel>ul>li.disabled:hover {
    background-color: #fff;
    color: #ccc;
    cursor: default;
}

.datepicker-panel>ul>li.disabled.highlighted,
.datepicker-panel>ul>li.disabled:hover.highlighted {
    background-color: #e5f2ff;
}

.datepicker-panel>ul>li[data-view="years prev"],
.datepicker-panel>ul>li[data-view="year prev"],
.datepicker-panel>ul>li[data-view="month prev"],
.datepicker-panel>ul>li[data-view="years next"],
.datepicker-panel>ul>li[data-view="year next"],
.datepicker-panel>ul>li[data-view="month next"],
.datepicker-panel>ul>li[data-view=next] {
    font-size: 18px;
}

.datepicker-panel>ul>li[data-view="years current"],
.datepicker-panel>ul>li[data-view="year current"],
.datepicker-panel>ul>li[data-view="month current"] {
    width: 193px;
    color: #3b4863;
    font-weight: 500;
    font-size: 13px;
}

.datepicker-panel>ul[data-view=years]>li,
.datepicker-panel>ul[data-view=months]>li {
    height: 52.5px;
    line-height: 52.5px;
    width: 52.5px;
}

.datepicker-panel>ul[data-view=week]>li {
    background-color: #fff;
    cursor: default;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 1px;
    padding: 0 12px;
    color: #3b4863;
}

.datepicker-panel>ul[data-view=week]>li:hover {
    background-color: #fff;
    cursor: default;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 1px;
    padding: 0 12px;
    color: #3b4863;
}

.datepicker-hide {
    display: none;
}

.dark-theme .datepicker-panel>ul>li.picked {
    background-color: rgba(79, 148, 251, 0.1) !important;
    color: #4f94fb !important;
}

.dark-theme .datepicker-panel>ul>li.picked:hover {
    background-color: rgba(79, 148, 251, 0.1) !important;
    color: #4f94fb !important;
}

/*
 * bootstrap-tagsinput v0.8.0
 * 
 */
.bootstrap-tagsinput {
    background-color: #fff;
    display: inline-block;
    color: #777ab2;
    vertical-align: middle;
    border-radius: 0px;
    width: 100%;
    cursor: text;
}

.bootstrap-tagsinput input {
    border: none;
    box-shadow: none;
    outline: none;
    background-color: transparent;
    padding: 0 6px;
    margin: 0;
    width: auto;
    max-width: inherit;
}

.bootstrap-tagsinput.form-control input::-moz-placeholder {
    color: #777;
    opacity: 1;
}

.bootstrap-tagsinput.form-control input:-ms-input-placeholder,
.bootstrap-tagsinput.form-control input::-webkit-input-placeholder {
    color: #777;
}

.bootstrap-tagsinput input:focus {
    border: none;
    box-shadow: none;
}

.bootstrap-tagsinput .badge {
    margin-right: 2px;
    color: white;
    background-color: #4d65d9;
    padding: 7px 8px 10px 8px;
    border-radius: 4px;
    border: 1px solid #4d65d9;
    margin-top: 8px;
}

.bootstrap-tagsinput .badge [data-role=remove] {
    margin-left: 8px;
    cursor: pointer;
}

.bootstrap-tagsinput .badge [data-role=remove]:after {
    content: "×";
    padding: 0px 4px;
    background-color: rgba(0, 0, 0, 0.1);
    border-radius: 50%;
    font-size: 12px;
}

.bootstrap-tagsinput .badge [data-role=remove]:hover:after {
    background-color: rgba(0, 0, 0, 0.2);
}

.bootstrap-tagsinput .badge [data-role=remove]:hover:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.1);
}

/* classes attached to <body> */
.fc-not-allowed {
    /* override events' custom cursors */
    cursor: not-allowed;
}

.fc-not-allowed .fc-event {
    /* override events' custom cursors */
    cursor: not-allowed;
}

.fc-unselectable {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.fc {
    /* layout of immediate children */
    display: flex;
    flex-direction: column;
    font-size: 1em;
}

.fc table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em;
    /* normalize cross-browser */
}

.fc th {
    text-align: center;
    vertical-align: top;
    padding: 0;
}

.fc td {
    vertical-align: top;
    padding: 0;
}

.fc a[data-navlink] {
    cursor: pointer;
}

.fc a[data-navlink]:hover {
    text-decoration: none;
}

.fc-direction-ltr {
    direction: ltr;
    text-align: left;
}

.fc-direction-rtl {
    direction: rtl;
    text-align: right;
}

.fc-theme-standard td,
.fc-theme-standard th {
    border: 1px solid #e8e8f7;
}

.fc-theme-standard td:last-child,
.fc-theme-standard th:last-child {
    border-right: 0px solid #e8e8f7;
}

.fc-theme-standard td:first-child,
.fc-theme-standard th:first-child {
    border-left: 0px solid #e8e8f7;
}

/* for FF, which doesn't expand a 100% div within a table cell. use absolute positioning */
/* inner-wrappers are responsible for being absolute */
/* TODO: best place for this? */
.fc-liquid-hack td,
.fc-liquid-hack th {
    position: relative;
}

@font-face {
    font-family: "fcicons";
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
    font-weight: normal;
    font-style: normal;
}

.fc-icon {
    /* added for fc */
    display: inline-block;
    width: 1em;
    height: 1em;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: "fcicons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fc-icon-chevron-left:before {
    content: "\e900";
}

.fc-icon-chevron-right:before {
    content: "\e901";
}

.fc-icon-chevrons-left:before {
    content: "\e902";
}

.fc-icon-chevrons-right:before {
    content: "\e903";
}

.fc-icon-minus-square:before {
    content: "\e904";
}

.fc-icon-plus-square:before {
    content: "\e905";
}

.fc-icon-x:before {
    content: "\e906";
}

/*
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css

These styles only apply when the standard-theme is activated.
When it's NOT activated, the fc-button classes won't even be in the DOM.
*/
.fc {
    /* reset */
    /* theme */
    /* "primary" coloring */
    /* icons within buttons */
}

.fc .fc-button {
    border-radius: 0;
    overflow: visible;
    text-transform: none;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    -webkit-appearance: button;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.5rem 0.95em;
    font-size: 0.8rem;
    line-height: 1.5;
    border-radius: 6px;
}

.fc .fc-button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}

.fc .fc-button:not(:disabled) {
    cursor: pointer;
}

.fc .fc-button::-moz-focus-inner {
    padding: 0;
    border-style: none;
}

.fc .fc-button:hover {
    text-decoration: none;
}

.fc .fc-button:focus {
    outline: 0;
}

.fc .fc-button:disabled {
    opacity: 0.65;
}

.fc .fc-button-primary {
    color: #fff;
    background-color: #4d65d9;
    border-color: #2d48cf;
}

.fc .fc-button-primary:hover {
    color: #fff;
    background-color: #2d48cf;
    border-color: #2d48cf;
}

.fc .fc-button-primary:disabled {
    /* not DRY */
    color: #fff;
    background-color: #4d65d9;
    border-color: #4d65d9;
}

.fc .fc-button-primary:not(:disabled):active,
.fc .fc-button-primary:not(:disabled).fc-button-active {
    color: #fff;
    background-color: #2d48cf;
    border-color: #2d48cf;
}

.fc .fc-button .fc-icon {
    vertical-align: middle;
    font-size: 1.5em;
    /* bump up the size (but don't make it bigger than line-height of button, which is 1.5em also) */
}

.fc .fc-button-group {
    position: relative;
    display: inline-flex;
    vertical-align: middle;
}

.fc .fc-button-group>.fc-button {
    position: relative;
    flex: 1 1 auto;
}

.fc .fc-button-group>.fc-button:hover,
.fc .fc-button-group>.fc-button:focus,
.fc .fc-button-group>.fc-button:active,
.fc .fc-button-group>.fc-button.fc-button-active {
    z-index: 1;
}

.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child) {
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.fc .fc-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1.5em;
}

.fc .fc-toolbar.fc-footer-toolbar {
    margin-top: 1.5em;
}

.fc .fc-toolbar-title {
    font-size: 1.75em;
    margin: 0;
    font-weight: 600;
}

.fc-direction-ltr .fc-toolbar>*> :not(:first-child) {
    margin-left: 0.75em;
    /* space between */
}

.fc-direction-rtl .fc-toolbar>*> :not(:first-child) {
    margin-right: 0.75em;
    /* space between */
}

.fc-direction-rtl .fc-toolbar-ltr {
    /* when the toolbar-chunk positioning system is explicitly left-to-right */
    flex-direction: row-reverse;
}

.fc .fc-scroller {
    -webkit-overflow-scrolling: touch;
    position: relative;
    /* for abs-positioned elements within */
}

.fc .fc-scroller-liquid {
    height: 100%;
}

.fc .fc-scroller-liquid-absolute {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.fc .fc-scroller-harness {
    position: relative;
    overflow: hidden;
    direction: ltr;
    /* hack for chrome computing the scroller's right/left wrong for rtl. undone below... */
    /* TODO: demonstrate in codepen */
}

.fc .fc-scroller-harness-liquid {
    height: 100%;
}

.fc-direction-rtl .fc-scroller-harness>.fc-scroller {
    /* undo above hack */
    direction: rtl;
}

.fc-theme-standard .fc-scrollgrid {
    border: 1px solid #e8e8f7;
}

.fc {
    /* stickiness */
}

.fc .fc-scrollgrid {
    /* all tables (self included) */
    width: 100%;
    /* because tables don't normally do this */
    table-layout: fixed;
    border-collapse: separate;
    border-end-width: 0;
    border-bottom-width: 0;
}

.fc .fc-scrollgrid table {
    /* all tables (self included) */
    width: 100%;
    /* because tables don't normally do this */
    table-layout: fixed;
    /* inner tables */
    border-top-style: hidden;
    border-start-style: hidden;
    border-end-style: hidden;
}

.fc .fc-scrollgrid-liquid {
    height: 100%;
}

.fc .fc-scrollgrid-section {
    /* a <tr> */
    height: 1px;
}

.fc .fc-scrollgrid-section>td {
    height: 1px;
    /* needs a height so inner div within grow. better than 0, for firefox */
}

.fc .fc-scrollgrid-section table {
    height: 1px;
    /* for most browsers, if a height isn't set on the table, can't do liquid-height within cells */
    /* serves as a min-height. harmless */
}

.fc .fc-scrollgrid-section-liquid {
    height: auto;
}

.fc .fc-scrollgrid-section-liquid>td {
    height: 100%;
    /* better than `auto`, for firefox */
}

.fc .fc-scrollgrid-section>* {
    border-top-width: 0;
    border-start-width: 0;
}

.fc .fc-scrollgrid-section-header>*,
.fc .fc-scrollgrid-section-footer>* {
    border-bottom-width: 0;
}

.fc .fc-scrollgrid-section-body table,
.fc .fc-scrollgrid-section-footer table {
    border-bottom-style: hidden;
    /* head keeps its bottom border tho */
}

.fc .fc-scrollgrid-section-sticky>* {
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
    position: -webkit-sticky;
    position: sticky;
    z-index: 2;
    /* TODO: var */
    /* TODO: box-shadow when sticking */
}

.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>* {
    top: 0;
    /* because border-sharing causes a gap at the top */
    /* TODO: give safari -1. has bug */
}

.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>* {
    bottom: 0;
    /* known bug: bottom-stickiness doesn't work in safari */
}

.fc .fc-scrollgrid-sticky-shim {
    /* for horizontal scrollbar */
    height: 1px;
    /* needs height to create scrollbars */
    margin-bottom: -1px;
}

.fc-sticky {
    /* no .fc wrap because used as child of body */
    position: -webkit-sticky;
    position: sticky;
}

.fc {
    /* when the harness controls the height, make the view liquid */
}

.fc .fc-view-harness {
    flex-grow: 1;
    /* because this harness is WITHIN the .fc's flexbox */
    position: relative;
}

.fc .fc-view-harness-active>.fc-view {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc .fc-col-header-cell-cushion {
    display: inline-block;
    /* x-browser for when sticky (when multi-tier header) */
    padding: 2px 4px;
    font-weight: 600;
}

.fc .fc-bg-event,
.fc .fc-non-business,
.fc .fc-highlight {
    /* will always have a harness with position:relative/absolute, so absolutely expand */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.fc .fc-non-business {
    background: white;
}

.fc .fc-bg-event {
    background: rgba(4, 179, 114, 0.3);
    opacity: 0.3;
}

.fc .fc-bg-event .fc-event-title {
    margin: 0.5em;
    font-size: 0.85em;
    font-style: italic;
}

.fc .fc-highlight {
    background: rgba(188, 232, 241, 0.3);
}

.fc .fc-cell-shaded,
.fc .fc-day-disabled {
    background: rgba(208, 208, 208, 0.3);
}

/* link resets */
/* ---------------------------------------------------------------------------------------------------- */
a.fc-event {
    text-decoration: none;
}

a.fc-event:hover {
    text-decoration: none;
}

/* cursor */
.fc-event[href],
.fc-event.fc-event-draggable {
    cursor: pointer;
}

.fc-event .fc-event-main {
    position: relative;
    z-index: 2;
    color: #fff;
}

/* event text content */
/* ---------------------------------------------------------------------------------------------------- */
/* dragging */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-dragging:not(.fc-event-selected) {
    /* MOUSE */
    opacity: 0.75;
    padding: 5px 8px;
    border-radius: 4px;
}

.fc-event-dragging.fc-event-selected {
    /* TOUCH */
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

/* resizing */
/* ---------------------------------------------------------------------------------------------------- */
/* (subclasses should hone positioning for touch and non-touch) */
.fc-event .fc-event-resizer {
    display: none;
    position: absolute;
    z-index: 4;
}

.fc-event:hover {
    /* TOUCH */
}

.fc-event-selected {
    /* TOUCH */
}

.fc-event:hover .fc-event-resizer {
    display: block;
}

.fc-event-selected {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    /* dimmer effect */
}

.fc-event-selected .fc-event-resizer {
    display: block;
    border-radius: 4px;
    border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px) / 2);
    border-width: 1px;
    border-width: var(--fc-event-resizer-dot-border-width, 1px);
    width: 8px;
    width: var(--fc-event-resizer-dot-total-width, 8px);
    height: 8px;
    height: var(--fc-event-resizer-dot-total-width, 8px);
    border-style: solid;
    border-color: inherit;
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
}

.fc-event-selected .fc-event-resizer:before {
    content: "";
    position: absolute;
    top: -20px;
    left: -20px;
    right: -20px;
    bottom: -20px;
}

.fc-event-selected:before {
    content: "";
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.fc-event-selected:after {
    content: "";
    background: rgba(0, 0, 0, 0.25);
    background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25));
    position: absolute;
    z-index: 1;
    /* assume there's a border on all sides. overcome it. */
    /* sometimes there's NOT a border, in which case the dimmer will go over */
    /* an adjacent border, which looks fine. */
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
}

/* selecting (always TOUCH) */
/* ---------------------------------------------------------------------------------------------------- */
/*
A HORIZONTAL event
*/
.fc-h-event {
    /* allowed to be top-level */
    display: block;
    /* border: 1px solid rgba(71, 84, 242, .2); */
}

.fc-h-event .fc-event-main-frame {
    display: flex;
    /* for make fc-event-title-container expand */
}

.fc-h-event .fc-event-time {
    max-width: 100%;
    /* clip overflow on this element */
    overflow: hidden;
}

.fc-h-event .fc-event-title-container {
    /* serves as a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0;
    /* important for allowing to shrink all the way */
}

.fc-h-event .fc-event-title {
    display: inline-block;
    /* need this to be sticky cross-browser */
    vertical-align: top;
    /* for not messing up line-height */
    left: 0;
    /* for sticky */
    right: 0;
    /* for sticky */
    max-width: 100%;
    /* clip overflow on this element */
    overflow: hidden;
}

.fc-h-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
}

/* .fc-h-event .fc-event-main {
    color: #fff;
} */
/* adjust border and border-radius (if there is any) for non-start/end */
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-start-width: 0;
}

.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-end-width: 0;
}

/* resizers */
.fc-h-event:not(.fc-event-selected) .fc-event-resizer {
    top: 0;
    bottom: 0;
    width: 8px;
    width: var(--fc-event-resizer-thickness, 8px);
}

.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {
    cursor: w-resize;
    left: -4px;
    left: calc(var(--fc-event-resizer-thickness, 8px) / -2);
}

.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {
    cursor: e-resize;
    right: -4px;
    right: calc(var(--fc-event-resizer-thickness, 8px) / -2);
}

/* resizers for TOUCH */
.fc-h-event.fc-event-selected .fc-event-resizer {
    top: 50%;
    margin-top: -4px;
    margin-top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {
    left: -4px;
    left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {
    right: -4px;
    right: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

:root {
    --fc-daygrid-event-dot-width: 8px;
}

.fc .fc-popover {
    position: fixed;
    top: 0;
    /* for when not positioned yet */
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

.fc .fc-popover-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 3px 4px;
}

.fc .fc-popover-title {
    margin: 0 2px;
}

.fc .fc-popover-close {
    cursor: pointer;
    opacity: 0.65;
    font-size: 1.1em;
}

.fc-theme-standard .fc-popover {
    border: 1px solid #e8e8f7;
    background: #fff;
}

.fc-theme-standard .fc-popover-header {
    background: rgba(208, 208, 208, 0.3);
}

/* help things clear margins of inner content */
.fc-daygrid-day-frame,
.fc-daygrid-day-events,
.fc-daygrid-event-harness {
    /* for event top/bottom margins */
}

.fc-daygrid-day-frame:before,
.fc-daygrid-day-events:before,
.fc-daygrid-event-harness:before,
.fc-daygrid-day-frame:after,
.fc-daygrid-day-events:after,
.fc-daygrid-event-harness:after {
    content: "";
    clear: both;
    display: table;
}

.fc {
    /* cell top */
    /* day number (within cell top) */
    /* event container */
    /* positioning for balanced vs natural */
    /* event harness */
    /* bg content */
    /* events */
    /* cell bottom (within day-events) */
    /* week number (within frame) */
    /* popover */
}

.fc .fc-daygrid-body {
    /* a <div> that wraps the table */
    position: relative;
    z-index: 1;
    /* container inner z-index's because <tr>s can't do it */
}

.fc .fc-daygrid-day.fc-day-today {
    background-color: #f1f2f7 !important;
}

.fc .fc-daygrid-day-frame {
    position: relative;
    min-height: 100%;
    /* background-color: #fff; */
    /* seems to work better than `height` because sets height after rows/cells naturally do it */
}

.fc .fc-daygrid-day-top {
    display: flex;
    flex-direction: row-reverse;
}

.fc .fc-day-other .fc-daygrid-day-top {
    opacity: 0.3;
}

.fc .fc-daygrid-day-number {
    position: relative;
    z-index: 4;
    padding: 4px;
}

.fc .fc-daygrid-day-events {
    margin-top: 1px;
    /* needs to be margin, not padding, so that available cell height can be computed */
}

.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {
    position: absolute;
    left: 0;
    right: 0;
}

.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
    position: relative;
    /* for containing abs positioned event harnesses */
    min-height: 2em;
    /* in addition to being a min-height during natural height, equalizes the heights a little bit */
}

.fc .fc-daygrid-body-natural {
    /* can coexist with -unbalanced */
}

.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
    margin-bottom: 1em;
}

.fc .fc-daygrid-event-harness {
    position: relative;
}

.fc .fc-daygrid-event-harness-abs {
    position: absolute;
    top: 0;
    /* fallback coords for when cannot yet be computed */
    left: 0;
    /* */
    right: 0;
    /* */
}

.fc .fc-daygrid-bg-harness {
    position: absolute;
    top: 0;
    bottom: 0;
}

.fc .fc-daygrid-day-bg .fc-non-business {
    z-index: 1;
}

.fc .fc-daygrid-day-bg .fc-bg-event {
    z-index: 2;
}

.fc .fc-daygrid-day-bg .fc-highlight {
    z-index: 3;
}

.fc .fc-daygrid-event {
    z-index: 6;
    margin-top: 1px;
}

.fc .fc-daygrid-event.fc-event-mirror {
    z-index: 7;
}

.fc .fc-daygrid-day-bottom {
    font-size: 0.85em;
    margin: 2px 3px 0;
}

.fc .fc-daygrid-more-link {
    position: relative;
    z-index: 4;
    cursor: pointer;
}

.fc .fc-daygrid-week-number {
    position: absolute;
    z-index: 5;
    top: 0;
    padding: 2px;
    min-width: 1.5em;
    text-align: center;
    background-color: rgba(208, 208, 208, 0.3);
    background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3));
    color: #808080;
    color: var(--fc-neutral-text-color, #808080);
}

.fc .fc-more-popover {
    z-index: 8;
}

.fc .fc-more-popover .fc-popover-body {
    min-width: 220px;
    padding: 10px;
}

.fc-direction-ltr .fc-daygrid-event.fc-event-start,
.fc-direction-rtl .fc-daygrid-event.fc-event-end {
    margin-left: 2px;
}

.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
    margin-right: 2px;
}

.fc-direction-ltr .fc-daygrid-week-number {
    left: 0;
    border-radius: 0 0 3px 0;
}

.fc-direction-rtl .fc-daygrid-week-number {
    right: 0;
    border-radius: 0 0 0 3px;
}

.fc-liquid-hack .fc-daygrid-day-frame {
    position: static;
    /* will cause inner absolute stuff to expand to <td> */
}

.fc-daygrid-event {
    /* make root-level, because will be dragged-and-dropped outside of a component root */
    position: relative;
    /* for z-indexes assigned later */
    white-space: nowrap;
    border-radius: 3px;
    /* dot event needs this to when selected */
    font-size: 0.8rem !important;
    line-height: 1.4;
    margin: 5px 7px;
    padding: 5px 5px !important;
    font-size: var(--fc-small-font-size, 0.85em);
}

/* --- the rectangle ("block") style of event --- */
.fc-daygrid-block-event .fc-event-time {
    font-weight: bold;
    padding: 1px 5px;
}

.fc-daygrid-block-event .fc-event-title {
    padding: 1px 5px;
}

/* --- the dot style of event --- */
.fc-daygrid-dot-event {
    display: flex;
    align-items: center;
    padding: 2px 0;
}

.fc-daygrid-dot-event .fc-event-title {
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0;
    /* important for allowing to shrink all the way */
    overflow: hidden;
    font-weight: bold;
}

.fc-daygrid-dot-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
}

.fc-daygrid-event-dot {
    /* the actual dot */
    margin: 0 4px;
    box-sizing: content-box;
    width: 0;
    height: 0;
    border: 4px solid #3a7afe;
    border: calc(var(--fc-daygrid-event-dot-width, 8px) / 2) solid var(--fc-event-border-color, #3a7afe);
    border-radius: 4px;
    border-radius: calc(var(--fc-daygrid-event-dot-width, 8px) / 2);
}

/* --- spacing between time and title --- */
.fc-direction-ltr .fc-daygrid-event .fc-event-time {
    margin-right: 3px;
}

.fc-direction-rtl .fc-daygrid-event .fc-event-time {
    margin-left: 3px;
}

/*
A VERTICAL event
*/
.fc-v-event {
    /* allowed to be top-level */
    display: block;
    border: 1px solid #3a7afe;
    border: 1px solid var(--fc-event-border-color, #3a7afe);
    background-color: #3a7afe;
    background-color: var(--fc-event-bg-color, #3a7afe);
    /* resizer (mouse AND touch) */
    /* resizer for MOUSE */
    /* resizer for TOUCH (when event is "selected") */
}

.fc-v-event .fc-event-main {
    color: #fff;
    height: 100%;
}

.fc-v-event .fc-event-main-frame {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.fc-v-event .fc-event-time {
    flex-grow: 0;
    flex-shrink: 0;
    max-height: 100%;
    overflow: hidden;
}

.fc-v-event .fc-event-title-container {
    /* a container for the sticky cushion */
    flex-grow: 1;
    flex-shrink: 1;
    min-height: 0;
    /* important for allowing to shrink all the way */
}

.fc-v-event .fc-event-title {
    /* will have fc-sticky on it */
    top: 0;
    bottom: 0;
    max-height: 100%;
    /* clip overflow */
    overflow: hidden;
}

.fc-v-event:not(.fc-event-start) {
    border-top-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.fc-v-event:not(.fc-event-end) {
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.fc-v-event.fc-event-selected:before {
    /* expand hit area */
    left: -10px;
    right: -10px;
}

.fc-v-event .fc-event-resizer-start {
    cursor: n-resize;
}

.fc-v-event .fc-event-resizer-end {
    cursor: s-resize;
}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer {
    height: 8px;
    height: var(--fc-event-resizer-thickness, 8px);
    left: 0;
    right: 0;
}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {
    top: -4px;
    top: calc(var(--fc-event-resizer-thickness, 8px) / -2);
}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {
    bottom: -4px;
    bottom: calc(var(--fc-event-resizer-thickness, 8px) / -2);
}

.fc-v-event.fc-event-selected .fc-event-resizer {
    left: 50%;
    margin-left: -4px;
    margin-left: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

.fc-v-event.fc-event-selected .fc-event-resizer-start {
    top: -4px;
    top: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

.fc-v-event.fc-event-selected .fc-event-resizer-end {
    bottom: -4px;
    bottom: calc(var(--fc-event-resizer-dot-total-width, 8px) / -2);
}

.fc {
    /* slots AND axis cells (top-left corner of view including the "all-day" text) */
    /* axis cells (top-left corner of view including the "all-day" text) */
    /* vertical align is more complicated, uses flexbox */
}

.fc .fc-timegrid .fc-daygrid-body {
    /* the all-day daygrid within the timegrid view */
    z-index: 2;
    /* put above the timegrid-body so that more-popover is above everything. TODO: better solution */
}

.fc .fc-timegrid-divider {
    padding: 0 0 2px;
    /* browsers get confused when you set height. use padding instead */
}

.fc .fc-timegrid-body {
    position: relative;
    z-index: 1;
    /* scope the z-indexes of slots and cols */
    min-height: 100%;
    /* fill height always, even when slat table doesn't grow */
}

.fc .fc-timegrid-axis-chunk {
    /* for advanced ScrollGrid */
    position: relative;
}

.fc .fc-timegrid-axis-chunk>table {
    position: relative;
    z-index: 1;
    /* above the now-indicator-container */
}

.fc .fc-timegrid-slots {
    position: relative;
    z-index: 1;
}

.fc .fc-timegrid-slot {
    /* a <td> */
    height: 1.5em;
    border-bottom: 0;
}

.fc .fc-timegrid-slot:empty:before {
    content: " ";
    /* make sure there's at least an empty space to create height for height syncing */
}

.fc .fc-timegrid-slot-minor {
    border-top-style: dotted;
}

.fc .fc-timegrid-slot-label-cushion {
    display: inline-block;
    white-space: nowrap;
}

.fc .fc-timegrid-slot-label {
    vertical-align: middle;
    /* vertical align the slots */
}

.fc .fc-timegrid-axis-cushion,
.fc .fc-timegrid-slot-label-cushion {
    padding: 0 4px;
}

.fc .fc-timegrid-axis-frame-liquid {
    height: 100%;
    /* will need liquid-hack in FF */
}

.fc .fc-timegrid-axis-frame {
    overflow: hidden;
    display: flex;
    align-items: center;
    /* vertical align */
    justify-content: flex-end;
    /* horizontal align. matches text-align below */
}

.fc .fc-timegrid-axis-cushion {
    max-width: 60px;
    /* limits the width of the "all-day" text */
    flex-shrink: 0;
    /* allows text to expand how it normally would, regardless of constrained width */
}

.fc-direction-ltr .fc-timegrid-slot-label-frame {
    text-align: right;
}

.fc-direction-rtl .fc-timegrid-slot-label-frame {
    text-align: left;
}

.fc-liquid-hack .fc-timegrid-axis-frame-liquid {
    height: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc .fc-timegrid-col.fc-day-today {
    background-color: rgba(255, 220, 40, 0.15);
    background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15));
}

.fc .fc-timegrid-col-frame {
    min-height: 100%;
    /* liquid-hack is below */
    position: relative;
}

.fc-liquid-hack .fc-timegrid-col-frame {
    height: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.fc-media-screen .fc-timegrid-cols {
    position: absolute;
    /* no z-index. children will decide and go above slots */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.fc-media-screen .fc-timegrid-cols>table {
    height: 100%;
}

.fc-media-screen .fc-timegrid-col-bg,
.fc-media-screen .fc-timegrid-col-events,
.fc-media-screen .fc-timegrid-now-indicator-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.fc-media-screen .fc-timegrid-event-harness {
    position: absolute;
    /* top/left/right/bottom will all be set by JS */
}

.fc {
    /* bg */
    /* fg events */
    /* (the mirror segs are put into a separate container with same classname, */
    /* and they must be after the normal seg container to appear at a higher z-index) */
    /* now indicator */
}

.fc .fc-timegrid-col-bg {
    z-index: 2;
    /* TODO: kill */
}

.fc .fc-timegrid-col-bg .fc-non-business {
    z-index: 1;
}

.fc .fc-timegrid-col-bg .fc-bg-event {
    z-index: 2;
}

.fc .fc-timegrid-col-bg .fc-highlight {
    z-index: 3;
}

.fc .fc-timegrid-bg-harness {
    position: absolute;
    /* top/bottom will be set by JS */
    left: 0;
    right: 0;
}

.fc .fc-timegrid-col-events {
    z-index: 3;
    /* child event segs have z-indexes that are scoped within this div */
}

.fc .fc-timegrid-now-indicator-container {
    bottom: 0;
    overflow: hidden;
    /* don't let overflow of lines/arrows cause unnecessary scrolling */
    /* z-index is set on the individual elements */
}

.fc-direction-ltr .fc-timegrid-col-events {
    margin: 0 2.5% 0 2px;
}

.fc-direction-rtl .fc-timegrid-col-events {
    margin: 0 2px 0 2.5%;
}

.fc-timegrid-event-harness-inset .fc-timegrid-event {
    box-shadow: 0px 0px 0px 1px #fff;
    box-shadow: 0px 0px 0px 1px var(--fc-page-bg-color, #fff);
}

.fc-timegrid-event {
    /* events need to be root */
    font-size: 0.85em;
    font-size: var(--fc-small-font-size, 0.85em);
    border-radius: 3px;
}

.fc-timegrid-event.fc-event-mirror {
    box-shadow: 0px 0px 0px 1px #fff;
    box-shadow: 0px 0px 0px 1px var(--fc-page-bg-color, #fff);
}

.fc-timegrid-event .fc-event-main {
    padding: 1px 1px 0;
}

.fc-timegrid-event .fc-event-time {
    white-space: nowrap;
    font-size: 0.85em;
    font-size: var(--fc-small-font-size, 0.85em);
    margin-bottom: 1px;
}

.fc-timegrid-event-condensed .fc-event-main-frame {
    flex-direction: row;
    overflow: hidden;
}

.fc-timegrid-event-condensed .fc-event-time:after {
    content: " - ";
    /* dash surrounded by non-breaking spaces */
}

.fc-timegrid-event-condensed .fc-event-title {
    font-size: 0.85em;
    font-size: var(--fc-small-font-size, 0.85em);
}

.fc-media-screen .fc-timegrid-event {
    position: absolute;
    /* absolute WITHIN the harness */
    top: 0;
    bottom: 1px;
    /* stay away from bottom slot line */
    left: 0;
    right: 0;
}

.fc {
    /* line */
    /* arrow */
}

.fc .fc-timegrid-now-indicator-line {
    position: absolute;
    z-index: 4;
    left: 0;
    right: 0;
    border-style: solid;
    border-color: red;
    border-color: var(--fc-now-indicator-color, red);
    border-width: 1px 0 0;
}

.fc .fc-timegrid-now-indicator-arrow {
    position: absolute;
    z-index: 4;
    margin-top: -5px;
    /* vertically center on top coordinate */
    border-style: solid;
    border-color: red;
}

.fc-direction-ltr .fc-timegrid-now-indicator-arrow {
    left: 0;
    /* triangle pointing right. TODO: mixin */
    border-width: 5px 0 5px 6px;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

.fc-direction-rtl .fc-timegrid-now-indicator-arrow {
    right: 0;
    /* triangle pointing left. TODO: mixin */
    border-width: 5px 6px 5px 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
}

:root {
    --fc-list-event-dot-width: 10px;
    --fc-list-event-hover-bg-color: #f1f5ff;
}

.fc-theme-standard .fc-list {
    border: 1px solid #e8e8f7;
}

.fc {
    /* message when no events */
    /* table within the scroller */
    /* ---------------------------------------------------------------------------------------------------- */
    /* date heading rows */
    /* ---------------------------------------------------------------------------------------------------- */
}

.fc .fc-list-empty {
    background-color: #f6f6f9;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    /* vertically aligns fc-list-empty-inner */
}

.fc .fc-list-empty-cushion {
    margin: 5em 0;
}

.fc .fc-list-table {
    width: 100%;
    border-style: hidden;
    /* kill outer border on theme */
}

.fc .fc-list-table tr>* {
    border-left: 0;
    border-right: 0;
}

.fc .fc-list-sticky .fc-list-day>* {
    /* the cells */
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background: #fff;
    background: var(--fc-page-bg-color, #fff);
    /* for when headers are styled to be transparent and sticky */
}

.fc .fc-list-table th {
    padding: 0;
    /* uses an inner-wrapper instead... */
}

.fc .fc-list-table td {
    padding: 8px 14px;
}

.fc .fc-list-day-cushion {
    padding: 8px 14px;
}

.fc .fc-list-day-cushion:after {
    content: "";
    clear: both;
    display: table;
    /* clear floating */
}

.fc-theme-standard .fc-list-day-cushion {
    background-color: #f9fbff;
}

.fc-direction-ltr .fc-list-day-text,
.fc-direction-rtl .fc-list-day-side-text {
    float: left;
}

.fc-direction-ltr .fc-list-day-side-text,
.fc-direction-rtl .fc-list-day-text {
    float: right;
}

/* make the dot closer to the event title */
.fc-direction-ltr .fc-list-table .fc-list-event-graphic {
    padding-right: 0;
}

.fc-direction-rtl .fc-list-table .fc-list-event-graphic {
    padding-left: 0;
}

.fc {
    /* shrink certain cols */
    /* reset <a> styling */
    /* underline link when hovering over any part of row */
}

.fc .fc-list-event.fc-event-forced-url {
    cursor: pointer;
    /* whole row will seem clickable */
}

.fc .fc-list-event:hover td {
    background-color: #f1f5ff;
    color: #3a7afe;
}

.fc .fc-list-event-graphic,
.fc .fc-list-event-time {
    white-space: nowrap;
    width: 1px;
}

.fc .fc-list-event-dot {
    display: inline-block;
    box-sizing: content-box;
    width: 0;
    height: 0;
    border: 5px solid #3a7afe;
    border: calc(var(--fc-list-event-dot-width, 10px) / 2) solid var(--fc-event-border-color, #3a7afe);
    border-radius: 5px;
    border-radius: calc(var(--fc-list-event-dot-width, 10px) / 2);
}

.fc .fc-list-event-title a {
    color: inherit;
    text-decoration: none;
}

.fc .fc-list-event.fc-event-forced-url:hover a {
    text-decoration: underline;
}

.fc-theme-bootstrap a:not([href]) {
    color: inherit;
    /* natural color for navlinks */
}

#external-events {
    height: 10%;
    padding: 0 20px;
    border: 1px solid #e8e8f7;
    background: #f1f5ff;
    text-align: left;
    border-radius: 5px;
}

#external-events h4 {
    font-size: 16px;
    margin-top: 0;
    padding-top: 1em;
}

#external-events .fc-event {
    margin: 3px 0;
    cursor: move;
}

#external-events p {
    margin: 1.5em 0;
    font-size: 11px;
    color: #666;
}

#external-events p input {
    margin: 0;
    vertical-align: middle;
}

@media (min-width: 1366px) {
    #external-events {
        margin-top: 3.5rem;
    }
}

@media (max-width: 1366px) {
    #external-events {
        margin-bottom: 3.5rem;
    }
}

@media (max-width: 1024px) {
    .fc .fc-toolbar-title {
        font-size: 20px;
    }
}

@media (max-width: 767px) {

    /* .fc .fc-toolbar{
      display:inline-block;
  } */
    .fc .fc-toolbar-title {
        /* position: absolute;	 */
        /* right: 10px; */
        font-size: 20px;
        /* top: 10px; */
    }

    .fc-toolbar-chunk {
        margin-bottom: 10px;
        margin-right: 5px !important;
    }
}

.main-nav-calendar-event .nav-link {
    width: 100%;
    border-radius: 4px;
    height: 33px;
    padding: 0px 10px;
    margin: 2px;
    z-index: 1;
}

.fc-daygrid-day-top a {
    color: #4d65d9;
}

@media (min-width: 381px) and (max-width: 599px) {
    .fc .fc-toolbar {
        display: inline-block;
    }
}

@media (max-width: 767px) {
    .fc .fc-toolbar {
        display: inline-block;
    }
}

#ui_notifIt {
    position: fixed;
    top: 10px;
    right: 10px;
    cursor: pointer;
    overflow: hidden;
    -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -wekbit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    z-index: 20000;
}

#ui_notifIt:hover {
    opacity: 1 !important;
}

#ui_notifIt p {
    text-align: center;
    font-size: 14px;
    padding: 0;
    margin: 0;
    padding: 10px;
    font-weight: 400;
    text-transform: capitalize;
}

#ui_notifIt p i {
    font-size: 20px;
}

#notifIt_close {
    position: absolute;
    color: #FFF;
    top: 0;
    padding: 0px 5px;
    right: 0;
}

#notifIt_close:hover {
    background-color: rgba(255, 255, 255, 0.3);
}

/* Color setup */
/* You are free to change all of this */
#ui_notifIt.success {
    background-color: #19b159;
    color: white;
}

#ui_notifIt.error {
    background-color: #fd6074;
    color: white;
}

#ui_notifIt.warning {
    background-color: #ff9b21;
    color: white;
}

#ui_notifIt.info {
    background-color: #01b8ff;
    color: white;
}

#ui_notifIt.default {
    background-color: #7987a1;
    color: #fff;
}

#ui_notifIt.primary {
    background-color: var(--primary-bg-color);
    color: #fff;
}

#ui_notifIt.dark {
    background-color: #3b4863;
    color: #fff;
}

/* notifit confirm */
.notifit_confirm_bg,
.notifit_prompt_bg {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.8);
}

.notifit_confirm,
.notifit_prompt {
    position: fixed;
    top: 0;
    left: 0;
    padding: 30px;
    background-color: #fff;
    border: 0;
    border-radius: 1px;
    -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 2px 10px #a2acca;
    z-index: 9999;
}

.notifit_confirm_accept,
.notifit_confirm_cancel,
.notifit_prompt_accept,
.notifit_prompt_cancel {
    display: inline-block;
    font-weight: 400;
    color: #160248;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 0.875rem;
    line-height: 1.5;
    border-radius: 4px;
    margin-right: 5px;
    outline: none;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.notifit_prompt_accept:hover,
.notifit_prompt_cancel:hover {
    background-color: #666;
    outline: none;
}

.notifit_confirm_accept:focus,
.notifit_confirm_cancel:focus {
    outline: none;
}

.notifit_confirm_accept {
    background-color: #19b159;
    color: #fff;
}

.notifit_confirm_cancel {
    background-color: #fd6074;
    color: #fff;
}

.notifit_confirm_message {
    text-align: center;
    margin-bottom: 20px;
    font-size: 14px;
}

.notifit_prompt_message {
    color: #444;
    margin-top: 0;
    text-align: center;
}

.notifit_prompt_input {
    text-align: center;
    font-size: 14px;
    width: 100%;
    padding: 10px;
    outline: none;
    border: 1px solid #AAA;
    color: #444;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

.notifit_prompt {
    text-align: center;
}

#ui_notifIt.info {
    margin: 0 auto;
    right: 10px !important;
    left: 10px !important;
}

.tree {
    margin: 0;
    padding: 0;
    list-style: none;
}

.tree ul {
    margin: 0;
    padding: 0;
    list-style: none;
    margin-left: 1em;
    position: relative;
}

.tree ul ul {
    margin-left: 0.5em;
}

.tree ul:before {
    content: "";
    display: block;
    width: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -10px;
    border-left: 2px solid #d8e0f7;
}

.tree li {
    margin: 0;
    padding: 0.5em 1em 0.2em 1em;
    line-height: 2em;
    color: #17171b;
    position: relative;
    border: 1px solid #e6eaf7;
    margin: 10px 0;
    border-radius: 6px;
    line-height: 30px;
}

.tree ul li:before {
    content: "";
    display: block;
    width: 10px;
    height: 0;
    border-top: 2px solid #d3dfea;
    margin-top: -1px;
    position: absolute;
    top: 22px;
    left: -10px;
}

.tree ul li:last-child:before {
    background: transparent;
    height: auto;
    top: 22px;
    bottom: 0;
}

.indicator {
    margin-right: 5px;
    color: #4b10a4;
}

.tree li a {
    text-decoration: none;
    color: #424e79;
    font-size: 15px;
}

.tree li button {
    text-decoration: none;
    color: #29273c;
    border: none;
    background: transparent;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    outline: 0;
}

.tree li button:active,
.tree li button:focus {
    text-decoration: none;
    color: #29273c;
    border: none;
    background: transparent;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    outline: 0;
}

.tree li.branch {
    background: #f7f6f9;
}

.tree li.branch li {
    background: #fff;
}

.irs-min,
.irs-max {
    color: #4d65d9;
}

.tree li i {
    color: #4d65d9;
    margin-right: 10px;
    font-weight: bold;
    color: #4d65d9;
    font-size: 16px;
    line-height: 1;
    cursor: pointer;
}

.timeline {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
}

.timeline *,
.timeline :after,
.timeline :before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

.timeline:not(.timeline--horizontal):before {
    background-color: #d1d4e4;
    bottom: 0;
    content: "";
    left: 50%;
    margin-left: -2px;
    position: absolute;
    top: 0;
    width: 4px;
    z-index: 1;
}

.timeline__wrap {
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.timeline__item {
    font-size: 16px;
    font-size: 1rem;
    padding: 0.625rem 2.5rem 0.625rem 0;
    position: relative;
    width: 50%;
    z-index: 1;
}

.timeline__item:after {
    background-color: #fff;
    border: 4px solid #d1d4e4;
    border-radius: 50%;
    content: "";
    height: 20px;
    position: absolute;
    right: -10px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    width: 20px;
    z-index: 1;
}

.timeline__item.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    opacity: 0;
}

.timeline__item.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

.timeline__item--left {
    left: 0;
}

.timeline__item--right {
    left: 50%;
    padding: 0.625rem 0 0.625rem 2.5rem;
}

.timeline__item--right:after {
    left: -10px;
}

.timeline__item--right .timeline__content:before {
    border-bottom: 10px solid transparent;
    border-right: 12px solid #e1e6f1;
    border-left: none;
    border-top: 10px solid transparent;
    left: -12px;
}

.timeline__item--right .timeline__content:after {
    border-bottom: 9px solid transparent;
    border-right: 11px solid #fff;
    border-left: none;
    border-top: 9px solid transparent;
    left: -10px;
}

.timeline__content {
    background-color: #fff;
    border-radius: 0px;
    color: #334151;
    border: 1px solid #e1e6f1;
    display: block;
    padding: 1.25rem;
    position: relative;
    box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}

.timeline__content:after {
    content: "";
    height: 0;
    position: absolute;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    width: 0;
}

.timeline__content:before {
    content: "";
    height: 0;
    position: absolute;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    width: 0;
    border-bottom: 10px solid transparent;
    border-left: 12px solid #e1e6f1;
    border-top: 10px solid transparent;
    right: -12px;
    z-index: 1;
}

.timeline__content:after {
    border-bottom: 9px solid transparent;
    border-left: 11px solid #fff;
    border-top: 9px solid transparent;
    right: -10px;
    z-index: 2;
}

.timeline__content h2 {
    font-size: 1rem;
    font-weight: 700;
    margin: 0 0 0.625rem;
}

.timeline__content p {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
}

.timeline--horizontal {
    white-space: nowrap;
}

.timeline--horizontal .timeline-divider {
    background-color: #d1d4e4;
    display: block;
    height: 4px;
    left: 40px;
    position: absolute;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 40px;
    z-index: 0;
}

.timeline--horizontal .timeline__items {
    -webkit-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
    will-change: transform;
}

.timeline--horizontal .timeline__item {
    display: inline-block;
    left: 0;
    padding: 0 0 2.5rem;
    position: relative;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    vertical-align: top;
    white-space: normal;
}

.timeline--horizontal .timeline__item:after {
    left: 50%;
    right: auto;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    top: 100%;
}

.timeline--horizontal .timeline__item .timeline__item__inner {
    display: table;
    height: 100%;
    width: 100%;
}

.timeline--horizontal .timeline__item .timeline__content__wrap {
    display: table-cell;
    margin: 0;
    padding: 0;
    vertical-align: bottom;
}

.timeline--horizontal .timeline__item .timeline__content:before {
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #e1e6f1;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 100%;
}

.timeline--horizontal .timeline__item .timeline__content:after {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;
    left: 50%;
    right: auto;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    top: 100%;
}

.timeline--horizontal .timeline__item--bottom {
    padding: 2.5rem 0 0;
}

.timeline--horizontal .timeline__item--bottom:after {
    top: 0;
}

.timeline--horizontal .timeline__item--bottom .timeline__content__wrap {
    vertical-align: top;
}

.timeline--horizontal .timeline__item--bottom .timeline__content:before {
    border-bottom: 12px solid #e1e6f1;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: none;
    bottom: 100%;
    top: auto;
}

.timeline--horizontal .timeline__item--bottom .timeline__content:after {
    border-bottom: 10px solid #fff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: none;
    bottom: 100%;
    top: auto;
}

.timeline-nav-button {
    background-color: #fff;
    border: 1px solid #e1e6f1;
    border-radius: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    height: 40px;
    outline: 0;
    position: absolute;
    text-indent: -9999px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    width: 40px;
    z-index: 10;
}

.timeline-nav-button:disabled {
    opacity: 0.5;
    pointer-events: none;
}

.timeline-nav-button:before {
    background-position: center center;
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 14px;
    left: 50%;
    position: absolute;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    top: 50%;
    width: 8px;
}

.timeline-nav-button--prev {
    left: 0;
}

.timeline-nav-button--next {
    right: 0;
}

.timeline--mobile {
    padding: 0;
}

.timeline--mobile:before {
    left: 10px !important;
    margin: 0 !important;
}

.timeline--mobile .timeline__item {
    left: 0;
    padding-left: 40px;
    padding-right: 0;
    width: 100%;
}

.timeline--mobile .timeline__item:after {
    left: 2px;
    margin: 0;
}

.timeline--mobile .timeline__item .timeline__content:before {
    left: -12px;
    border-bottom: 12px solid transparent;
    border-right: 12px solid #e1e6f1;
    border-left: none;
    border-top: 12px solid transparent;
}

.timeline--mobile .timeline__item .timeline__content:after {
    left: -10px;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #fff;
    border-left: none;
    border-top: 10px solid transparent;
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
        top: 70px;
    }

    100% {
        opacity: 1;
        top: 0;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
        top: 70px;
    }

    100% {
        opacity: 1;
        top: 0;
    }
}

@-webkit-keyframes liftUp {
    0% {
        top: 0;
    }

    100% {
        top: -15px;
    }
}

@keyframes liftUp {
    0% {
        top: 0;
    }

    100% {
        top: -15px;
    }
}

.timeline--horizontal .timeline__item:nth-child(even):after {
    top: 0;
}

/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
    /* support: IE8 */
}

.ui-front {
    z-index: 100;
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
    pointer-events: none;
}

/* Icons
----------------------------------*/
.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: 0.5em 0.5em 0.5em 0.7em;
    font-size: 100%;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0;
}

.ui-menu .ui-menu {
    position: absolute;
}

.ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    /* support: IE10, see #8844 */
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}

.ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px 0.4em;
}

.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}

.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
    margin: -1px;
}

/* icon support */
.ui-menu-icons {
    position: relative;
}

.ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0.2em;
    margin: auto 0;
}

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
}

/* right-aligned */
.ui-button {
    padding: 0.4em 1em;
    display: inline-block;
    position: relative;
    line-height: normal;
    margin-right: 0.1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    /* Support: IE <= 11 */
    overflow: visible;
    text-decoration: none;
}

.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
    text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
    width: 2em;
    box-sizing: border-box;
    text-indent: -9999px;
    white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
    text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
    padding: 0;
    width: 2.1em;
    height: 2.1em;
    text-indent: -9999px;
    white-space: nowrap;
}

input.ui-button.ui-icon-notext .ui-icon {
    width: auto;
    height: auto;
    text-indent: 0;
    white-space: normal;
    padding: 0.4em 1em;
}

input.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.ui-controlgroup {
    vertical-align: middle;
    display: inline-block;
}

.ui-controlgroup>.ui-controlgroup-item {
    float: left;
    margin-left: 0;
    margin-right: 0;
}

.ui-controlgroup>.ui-controlgroup-item:focus,
.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus {
    z-index: 9999;
}

.ui-controlgroup-vertical>.ui-controlgroup-item {
    display: block;
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    text-align: left;
}

.ui-controlgroup-vertical .ui-controlgroup-item {
    box-sizing: border-box;
}

.ui-controlgroup .ui-controlgroup-label {
    padding: 0.4em 1em;
}

.ui-controlgroup .ui-controlgroup-label span {
    font-size: 80%;
}

.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item {
    border-left: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item {
    border-top: none;
}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
    border-right: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
    border-bottom: none;
}

.ui-controlgroup-vertical .ui-spinner-input {
    /* Support: IE8 only, Android < 4.4 only */
    width: 75%;
    width: calc(100% - 2.4em);
}

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
    border-top-style: solid;
}

/* Spinner specific style fixes */
.ui-checkboxradio-label .ui-icon-background {
    box-shadow: inset 1px 1px 1px #ccc;
    border-radius: 0.12em;
    border: none;
}

.ui-checkboxradio-radio-label .ui-icon-background {
    width: 16px;
    height: 16px;
    border-radius: 1em;
    overflow: visible;
    border: none;
}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
    background-image: none;
    width: 8px;
    height: 8px;
    border-width: 4px;
    border-style: solid;
}

.ui-checkboxradio-disabled {
    pointer-events: none;
}

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}

.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}

.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%;
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: 0.7em 0 0 0;
    padding: 0 0.2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: 0.5em 0.2em 0.4em;
    cursor: pointer;
    padding: 0.2em 0.6em 0.3em 0.6em;
    width: auto;
    overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}

.ui-datepicker.ui-datepicker-multi {
    width: auto;
}

/* with multiple calendars */
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto 0.4em;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}

/* Icons */
.ui-dialog {
    position: absolute;
    top: 0;
    left: 0;
    padding: 0.2em;
    outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
    position: relative;
}

.ui-dialog .ui-dialog-title {
    float: left;
    margin: 0.1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}

.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: 0.5em 1em;
    background: none;
    overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: 0.5em;
    padding: 0.3em 1em 0.5em 0.4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
    margin: 0.5em 0.4em 0.5em 0;
    cursor: pointer;
}

.ui-dialog .ui-resizable-n {
    height: 2px;
    top: 0;
}

.ui-dialog .ui-resizable-e {
    width: 2px;
    right: 0;
}

.ui-dialog .ui-resizable-s {
    height: 2px;
    bottom: 0;
}

.ui-dialog .ui-resizable-w {
    width: 2px;
    left: 0;
}

.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
    width: 7px;
    height: 7px;
}

.ui-dialog .ui-resizable-se {
    right: 0;
    bottom: 0;
}

.ui-dialog .ui-resizable-sw {
    left: 0;
    bottom: 0;
}

.ui-dialog .ui-resizable-ne {
    right: 0;
    top: 0;
}

.ui-dialog .ui-resizable-nw {
    left: 0;
    top: 0;
}

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}

.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}

.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
    background: url(data:image/gif;base64,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);
    height: 100%;
    filter: alpha(opacity=25);
    /* support: IE8 */
    opacity: 0.25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}

.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}

.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px;
}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
}

.ui-selectmenu-open {
    display: block;
}

.ui-selectmenu-text {
    display: block;
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ui-selectmenu-button.ui-button {
    text-align: left;
    white-space: nowrap;
    width: 14em;
}

.ui-selectmenu-icon.ui-icon {
    float: right;
    margin-top: 0;
}

.ui-slider {
    position: relative;
    text-align: left;
}

.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
}

.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: 0.7em;
    display: block;
    border: 0;
    background-position: 0 0;
}

.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}

/* support: IE8 - See #6727 */
.ui-slider-horizontal {
    height: 0.8em;
}

.ui-slider-horizontal .ui-slider-handle {
    top: -0.3em;
    margin-left: -0.6em;
}

.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}

.ui-slider-vertical {
    width: 0.8em;
    height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-left: 0;
    margin-bottom: -0.6em;
}

.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}

.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}

.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}

.ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0.222em 0;
    margin: 0.2em 0;
    vertical-align: middle;
    margin-left: 0.4em;
    margin-right: 2em;
}

.ui-spinner-button {
    width: 1.6em;
    height: 50%;
    font-size: 0.5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}

/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
}

.ui-spinner-up {
    top: 0;
}

.ui-spinner-down {
    bottom: 0;
}

.ui-tabs {
    position: relative;
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    padding: 0.2em;
}

.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0.2em 0.2em 0;
}

.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px 0.2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: 0.5em 1em;
    text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: text;
}

.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
}

body .ui-tooltip {
    border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget .ui-widget {
    font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
}

/* Interaction states
----------------------------------*/
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border: 1px solid #c5c5c5;
    background: #f6f6f6;
    font-weight: normal;
    color: #454545;
}

.ui-state-default a {
    color: #454545;
    text-decoration: none;
}

.ui-state-default a:link,
.ui-state-default a:visited {
    color: #454545;
    text-decoration: none;
}

a.ui-button,
a:link.ui-button,
a:visited.ui-button {
    color: #454545;
    text-decoration: none;
}

.ui-button {
    color: #454545;
    text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    border: 1px solid #cccccc;
    background: #ededed;
    font-weight: normal;
    color: #2b2b2b;
}

.ui-button:hover,
.ui-button:focus {
    border: 1px solid #cccccc;
    background: #ededed;
    font-weight: normal;
    color: #2b2b2b;
}

.ui-state-hover a {
    color: #2b2b2b;
    text-decoration: none;
}

.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #2b2b2b;
    text-decoration: none;
}

.ui-state-focus a {
    color: #2b2b2b;
    text-decoration: none;
}

.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
    color: #2b2b2b;
    text-decoration: none;
}

a.ui-button:hover,
a.ui-button:focus {
    color: #2b2b2b;
    text-decoration: none;
}

.ui-visual-focus {
    box-shadow: 0 0 3px 1px #5e9ed6;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active {
    border: 1px solid #003eff;
    background: #007fff;
    font-weight: normal;
    color: #ffffff;
}

.ui-button:active,
.ui-button.ui-state-active:hover {
    border: 1px solid #003eff;
    background: #007fff;
    font-weight: normal;
    color: #ffffff;
}

.ui-icon-background {
    border: #003eff;
    background-color: #ffffff;
}

.ui-state-active .ui-icon-background {
    border: #003eff;
    background-color: #ffffff;
}

.ui-state-active a {
    color: #ffffff;
    text-decoration: none;
}

.ui-state-active a:link,
.ui-state-active a:visited {
    color: #ffffff;
    text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #dad55e;
    background: #fffa90;
    color: #777620;
}

.ui-state-checked {
    border: 1px solid #dad55e;
    background: #fffa90;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #777620;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #f1a899;
    background: #fddfdf;
    color: #5f3f3f;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a,
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #5f3f3f;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: 0.35;
    filter: Alpha(Opacity=35);
    /* support: IE8 */
    background-image: none;
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* positioning */
.ui-icon-blank {
    background-position: 16px 16px;
}

.ui-icon-caret-1-n {
    background-position: 0 0;
}

.ui-icon-caret-1-ne {
    background-position: -16px 0;
}

.ui-icon-caret-1-e {
    background-position: -32px 0;
}

.ui-icon-caret-1-se {
    background-position: -48px 0;
}

.ui-icon-caret-1-s {
    background-position: -65px 0;
}

.ui-icon-caret-1-sw {
    background-position: -80px 0;
}

.ui-icon-caret-1-w {
    background-position: -96px 0;
}

.ui-icon-caret-1-nw {
    background-position: -112px 0;
}

.ui-icon-caret-2-n-s {
    background-position: -128px 0;
}

.ui-icon-caret-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -65px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -65px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 1px -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-on {
    background-position: -96px -144px;
}

.ui-icon-radio-off {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start,
.ui-icon-seek-first {
    background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa;
    opacity: 0.003;
    filter: Alpha(Opacity=0.3);
    /* support: IE8 */
}

.ui-widget-shadow {
    -webkit-box-shadow: 0px 0px 5px #666666;
    box-shadow: 0px 0px 5px #666666;
}

.stop-scrolling {
    height: 100%;
    /* overflow: hidden; */
}

.sweet-overlay {
    background-color: black;
    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    /* IE8 */
    background-color: rgba(0, 0, 0, 0.4);
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: none;
    z-index: 10000;
}

.sweet-alert {
    background-color: white;
    width: 478px;
    padding: 40px;
    text-align: center;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -256px;
    margin-top: -160px !important;
    overflow: hidden;
    display: none;
    z-index: 99999;
    border-radius: 5px;
}

.sweet-alert h2 {
    color: #53545e;
    font-size: 30px;
    text-align: center;
    font-weight: 500;
    text-transform: none;
    position: relative;
    display: block;
    margin-bottom: 5px;
}

.sweet-alert p {
    color: #8f8fb1;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    line-height: normal;
}

.sweet-alert fieldset {
    border: none;
    position: relative;
    display: none;
}

.sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s;
}

.sweet-alert .sa-error-container.show {
    padding: 10px 0;
    max-height: 100px;
    webkit-transition: padding 0.2s, max-height 0.2s;
    transition: padding 0.25s, max-height 0.25s;
}

.sweet-alert .sa-error-container .icon {
    display: inline-block;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background-color: #ea7d7d;
    color: white;
    line-height: 24px;
    text-align: center;
    margin-right: 3px;
}

.sweet-alert .sa-error-container p {
    display: inline-block;
}

.sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
}

.sweet-alert .sa-input-error::before,
.sweet-alert .sa-input-error::after {
    content: "";
    width: 20px;
    height: 6px;
    background-color: #f06e57;
    border-radius: 3px;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    left: 50%;
    margin-left: -9px;
}

.sweet-alert .sa-input-error::before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.sweet-alert .sa-input-error::after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sweet-alert .sa-input-error.show {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}

.sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.sweet-alert input:focus {
    outline: none;
    box-shadow: 0px 0px 3px #c4e6f5;
    border: 1px solid #b4dbed;
}

.sweet-alert input:focus::-moz-placeholder,
.sweet-alert input:focus:-ms-input-placeholder,
.sweet-alert input:focus::-webkit-input-placeholder {
    transition: opacity 0.3s 0.03s ease;
    opacity: 0.5;
}

.sweet-alert input::-moz-placeholder,
.sweet-alert input:-ms-input-placeholder,
.sweet-alert input::-webkit-input-placeholder {
    color: #bdbdbd;
}

.sweet-alert.show-input input {
    display: block;
}

.sweet-alert .sa-confirm-button-container {
    display: inline-block;
    position: relative;
}

.sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden;
}

.sweet-alert button {
    background-color: #4d65d9 !important;
    color: white;
    letter-spacing: 0.03em;
    font-size: 0.8125rem;
    min-width: 2.375rem;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    line-height: 1.84615385;
    border-radius: 5px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    cursor: pointer;
    box-shadow: none;
}

.sweet-alert button:focus {
    outline: none;
    box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
}

.sweet-alert button:hover,
.sweet-alert button:active {
    background-color: #0061da;
}

.sweet-alert button.cancel {
    background-color: #C1C1C1;
}

.sweet-alert button.cancel:hover {
    background-color: #b9b9b9;
}

.sweet-alert button.cancel:active {
    background-color: #a8a8a8;
}

.sweet-alert button.cancel:focus {
    box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important;
}

.sweet-alert button[disabled] {
    opacity: 0.6;
    cursor: default;
}

.sweet-alert button.confirm[disabled] {
    color: transparent;
}

.sweet-alert button.confirm[disabled]~.la-ball-fall {
    opacity: 1;
    visibility: visible;
    transition-delay: 0s;
}

.sweet-alert button::-moz-focus-inner {
    border: 0;
}

.sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important;
}

.sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px;
}

.sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid #34aa66;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box;
}

.sweet-alert .sa-icon.sa-error {
    border-color: #fd6074;
}

.sweet-alert .sa-icon.sa-error .sa-x-mark {
    position: relative;
    display: block;
}

.sweet-alert .sa-icon.sa-error .sa-line {
    position: absolute;
    height: 5px;
    width: 47px;
    background-color: #fd6074;
    display: block;
    top: 37px;
    border-radius: 2px;
}

.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    left: 17px;
}

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    right: 16px;
}

.sweet-alert .sa-icon.sa-warning {
    border-color: #ff9b21;
}

.sweet-alert .sa-icon.sa-warning .sa-body {
    position: absolute;
    width: 5px;
    height: 47px;
    left: 50%;
    top: 10px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin-left: -2px;
    background-color: #ff9b21;
}

.sweet-alert .sa-icon.sa-warning .sa-dot {
    position: absolute;
    width: 7px;
    height: 7px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    margin-left: -3px;
    left: 50%;
    bottom: 10px;
    background-color: #ff9b21;
}

.sweet-alert .sa-icon.sa-info {
    border-color: #01b8ff;
}

.sweet-alert .sa-icon.sa-info::before {
    content: "";
    position: absolute;
    width: 5px;
    height: 29px;
    left: 50%;
    bottom: 17px;
    border-radius: 2px;
    margin-left: -2px;
    background-color: #01b8ff;
}

.sweet-alert .sa-icon.sa-info::after {
    content: "";
    position: absolute;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    margin-left: -3px;
    top: 19px;
    background-color: #01b8ff;
}

.sweet-alert .sa-icon.sa-success {
    border-color: #19b159;
}

.sweet-alert .sa-icon.sa-success::before,
.sweet-alert .sa-icon.sa-success::after {
    content: "";
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    position: absolute;
    width: 60px;
    height: 120px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sweet-alert .sa-icon.sa-success::before {
    -webkit-border-radius: 120px 0 0 120px;
    border-radius: 120px 0 0 120px;
    top: -7px;
    left: -33px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 60px 60px;
    transform-origin: 60px 60px;
}

.sweet-alert .sa-icon.sa-success::after {
    -webkit-border-radius: 0 120px 120px 0;
    border-radius: 0 120px 120px 0;
    top: -11px;
    left: 30px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: 0px 60px;
    transform-origin: 0px 60px;
}

.sweet-alert .sa-icon.sa-success .sa-placeholder {
    width: 80px;
    height: 80px;
    border: 4px solid rgba(165, 220, 134, 0.2);
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    box-sizing: content-box;
    position: absolute;
    left: -4px;
    top: -4px;
    z-index: 2;
}

.sweet-alert .sa-icon.sa-success .sa-fix {
    width: 5px;
    height: 90px;
    position: absolute;
    left: 28px;
    top: 8px;
    z-index: 1;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.sweet-alert .sa-icon.sa-success .sa-line {
    height: 5px;
    background-color: #19b159;
    display: block;
    border-radius: 2px;
    position: absolute;
    z-index: 2;
}

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    width: 25px;
    left: 14px;
    top: 46px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    width: 47px;
    right: 8px;
    top: 38px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.sweet-alert .sa-icon.sa-custom {
    background-size: contain;
    border-radius: 0;
    border: none;
    background-position: center center;
    background-repeat: no-repeat;
    width: 50px !important;
    height: 50px !important;
}

@media all and (max-width: 540px) {
    .sweet-alert {
        width: auto;
        margin-left: 0;
        margin-right: 0;
        left: 15px;
        right: 15px;
    }
}

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
    0% {
        transform: scale(0.7);
        -webkit-transform: scale(0.7);
    }

    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
    }

    80% {
        transform: scale(0.95);
        -webkit-transform: scale(0.95);
    }

    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}

@keyframes showSweetAlert {
    0% {
        transform: scale(0.7);
        -webkit-transform: scale(0.7);
    }

    45% {
        transform: scale(1.05);
        -webkit-transform: scale(1.05);
    }

    80% {
        transform: scale(0.95);
        -webkit-transform: scale(0.95);
    }

    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }
}

@-webkit-keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }

    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
    }
}

@keyframes hideSweetAlert {
    0% {
        transform: scale(1);
        -webkit-transform: scale(1);
    }

    100% {
        transform: scale(0.5);
        -webkit-transform: scale(0.5);
    }
}

@-webkit-keyframes slideFromTop {
    0% {
        top: 0%;
    }

    100% {
        top: 50%;
    }
}

@keyframes slideFromTop {
    0% {
        top: 0%;
    }

    100% {
        top: 50%;
    }
}

@-webkit-keyframes slideToTop {
    0% {
        top: 50%;
    }

    100% {
        top: 0%;
    }
}

@keyframes slideToTop {
    0% {
        top: 50%;
    }

    100% {
        top: 0%;
    }
}

@-webkit-keyframes slideFromBottom {
    0% {
        top: 70%;
    }

    100% {
        top: 50%;
    }
}

@keyframes slideFromBottom {
    0% {
        top: 70%;
    }

    100% {
        top: 50%;
    }
}

@-webkit-keyframes slideToBottom {
    0% {
        top: 50%;
    }

    100% {
        top: 70%;
    }
}

@keyframes slideToBottom {
    0% {
        top: 50%;
    }

    100% {
        top: 70%;
    }
}

.showSweetAlert[data-animation=pop] {
    -webkit-animation: showSweetAlert 0.3s;
    animation: showSweetAlert 0.3s;
}

.showSweetAlert[data-animation=none] {
    -webkit-animation: none;
    animation: none;
}

.showSweetAlert[data-animation=slide-from-top] {
    -webkit-animation: slideFromTop 0.3s;
    animation: slideFromTop 0.3s;
}

.showSweetAlert[data-animation=slide-from-bottom] {
    -webkit-animation: slideFromBottom 0.3s;
    animation: slideFromBottom 0.3s;
}

.hideSweetAlert[data-animation=pop] {
    -webkit-animation: hideSweetAlert 0.2s;
    animation: hideSweetAlert 0.2s;
}

.hideSweetAlert[data-animation=none] {
    -webkit-animation: none;
    animation: none;
}

.hideSweetAlert[data-animation=slide-from-top] {
    -webkit-animation: slideToTop 0.4s;
    animation: slideToTop 0.4s;
}

.hideSweetAlert[data-animation=slide-from-bottom] {
    -webkit-animation: slideToBottom 0.3s;
    animation: slideToBottom 0.3s;
}

@-webkit-keyframes animateSuccessTip {
    0% {
        width: 0;
        left: 1px;
        top: 19px;
    }

    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }

    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }

    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }

    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}

@keyframes animateSuccessTip {
    0% {
        width: 0;
        left: 1px;
        top: 19px;
    }

    54% {
        width: 0;
        left: 1px;
        top: 19px;
    }

    70% {
        width: 50px;
        left: -8px;
        top: 37px;
    }

    84% {
        width: 17px;
        left: 21px;
        top: 48px;
    }

    100% {
        width: 25px;
        left: 14px;
        top: 45px;
    }
}

@-webkit-keyframes animateSuccessLong {
    0% {
        width: 0;
        right: 46px;
        top: 54px;
    }

    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }

    84% {
        width: 55px;
        right: 0px;
        top: 35px;
    }

    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}

@keyframes animateSuccessLong {
    0% {
        width: 0;
        right: 46px;
        top: 54px;
    }

    65% {
        width: 0;
        right: 46px;
        top: 54px;
    }

    84% {
        width: 55px;
        right: 0px;
        top: 35px;
    }

    100% {
        width: 47px;
        right: 8px;
        top: 38px;
    }
}

@-webkit-keyframes rotatePlaceholder {
    0% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }

    100% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }
}

@keyframes rotatePlaceholder {
    0% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    5% {
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

    12% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }

    100% {
        transform: rotate(-405deg);
        -webkit-transform: rotate(-405deg);
    }
}

.animateSuccessTip {
    -webkit-animation: animateSuccessTip 0.75s;
    animation: animateSuccessTip 0.75s;
}

.animateSuccessLong {
    -webkit-animation: animateSuccessLong 0.75s;
    animation: animateSuccessLong 0.75s;
}

.sa-icon.sa-success.animate::after {
    -webkit-animation: rotatePlaceholder 4.25s ease-in;
    animation: rotatePlaceholder 4.25s ease-in;
}

@-webkit-keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0;
    }

    100% {
        transform: rotateX(0deg);
        -webkit-transform: rotateX(0deg);
        opacity: 1;
    }
}

@keyframes animateErrorIcon {
    0% {
        transform: rotateX(100deg);
        -webkit-transform: rotateX(100deg);
        opacity: 0;
    }

    100% {
        transform: rotateX(0deg);
        -webkit-transform: rotateX(0deg);
        opacity: 1;
    }
}

.animateErrorIcon {
    -webkit-animation: animateErrorIcon 0.5s;
    animation: animateErrorIcon 0.5s;
}

@-webkit-keyframes animateXMark {
    0% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }

    50% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }

    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px;
    }

    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}

@keyframes animateXMark {
    0% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }

    50% {
        transform: scale(0.4);
        -webkit-transform: scale(0.4);
        margin-top: 26px;
        opacity: 0;
    }

    80% {
        transform: scale(1.15);
        -webkit-transform: scale(1.15);
        margin-top: -6px;
    }

    100% {
        transform: scale(1);
        -webkit-transform: scale(1);
        margin-top: 0;
        opacity: 1;
    }
}

.animateXMark {
    -webkit-animation: animateXMark 0.5s;
    animation: animateXMark 0.5s;
}

@-webkit-keyframes pulseWarning {
    0% {
        border-color: #F8D486;
    }

    100% {
        border-color: #ff9b21;
    }
}

@keyframes pulseWarning {
    0% {
        border-color: #F8D486;
    }

    100% {
        border-color: #ff9b21;
    }
}

.pulseWarning {
    -webkit-animation: pulseWarning 0.75s infinite alternate;
    animation: pulseWarning 0.75s infinite alternate;
}

@-webkit-keyframes pulseWarningIns {
    0% {
        background-color: #F8D486;
    }

    100% {
        background-color: #ff9b21;
    }
}

@keyframes pulseWarningIns {
    0% {
        background-color: #F8D486;
    }

    100% {
        background-color: #ff9b21;
    }
}

.pulseWarningIns {
    -webkit-animation: pulseWarningIns 0.75s infinite alternate;
    animation: pulseWarningIns 0.75s infinite alternate;
}

@-webkit-keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes rotate-loading {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
    -ms-transform: rotate(45deg) \9;
}

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
    -ms-transform: rotate(-45deg) \9;
}

.sweet-alert .sa-icon.sa-success {
    border-color: transparent\9;
}

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
    -ms-transform: rotate(45deg) \9;
}

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
    -ms-transform: rotate(-45deg) \9;
}

/* Success icon */
/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    font-size: 0;
    color: #fff;
    width: 54px;
    height: 18px;
}

.la-ball-fall>div {
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.la-ball-fall.la-dark {
    color: #333;
}

.la-ball-fall>div {
    display: inline-block;
    float: none;
    background-color: currentColor;
    border: 0 solid currentColor;
    width: 10px;
    height: 10px;
    margin: 4px;
    border-radius: 100%;
    opacity: 0;
    -webkit-animation: ball-fall 1s ease-in-out infinite;
    -moz-animation: ball-fall 1s ease-in-out infinite;
    -o-animation: ball-fall 1s ease-in-out infinite;
    animation: ball-fall 1s ease-in-out infinite;
}

.la-ball-fall>div:nth-child(1) {
    -webkit-animation-delay: -200ms;
    -moz-animation-delay: -200ms;
    -o-animation-delay: -200ms;
    animation-delay: -200ms;
}

.la-ball-fall>div:nth-child(2) {
    -webkit-animation-delay: -100ms;
    -moz-animation-delay: -100ms;
    -o-animation-delay: -100ms;
    animation-delay: -100ms;
}

.la-ball-fall>div:nth-child(3) {
    -webkit-animation-delay: 0ms;
    -moz-animation-delay: 0ms;
    -o-animation-delay: 0ms;
    animation-delay: 0ms;
}

.la-ball-fall.la-sm {
    width: 26px;
    height: 8px;
}

.la-ball-fall.la-sm>div {
    width: 4px;
    height: 4px;
    margin: 2px;
}

.la-ball-fall.la-2x {
    width: 108px;
    height: 36px;
}

.la-ball-fall.la-2x>div {
    width: 20px;
    height: 20px;
    margin: 8px;
}

.la-ball-fall.la-3x {
    width: 162px;
    height: 54px;
}

.la-ball-fall.la-3x>div {
    width: 30px;
    height: 30px;
    margin: 12px;
}

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        transform: translateY(-145%);
    }

    10% {
        opacity: 0.5;
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    90% {
        opacity: 0.5;
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        transform: translateY(145%);
    }
}

@-moz-keyframes ball-fall {
    0% {
        opacity: 0;
        -moz-transform: translateY(-145%);
        transform: translateY(-145%);
    }

    10% {
        opacity: 0.5;
    }

    20% {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0);
    }

    80% {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0);
    }

    90% {
        opacity: 0.5;
    }

    100% {
        opacity: 0;
        -moz-transform: translateY(145%);
        transform: translateY(145%);
    }
}

@-o-keyframes ball-fall {
    0% {
        opacity: 0;
        -o-transform: translateY(-145%);
        transform: translateY(-145%);
    }

    10% {
        opacity: 0.5;
    }

    20% {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    80% {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    90% {
        opacity: 0.5;
    }

    100% {
        opacity: 0;
        -o-transform: translateY(145%);
        transform: translateY(145%);
    }
}

@keyframes ball-fall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-145%);
        -moz-transform: translateY(-145%);
        -o-transform: translateY(-145%);
        transform: translateY(-145%);
    }

    10% {
        opacity: 0.5;
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    80% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    90% {
        opacity: 0.5;
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(145%);
        -moz-transform: translateY(145%);
        -o-transform: translateY(145%);
        transform: translateY(145%);
    }
}

.timer-alert .sa-button-container {
    display: none;
}

.timer-alert p {
    margin-bottom: 0;
}

.sweet-alert h2 {
    margin-bottom: 5px;
}

.cancel.btn.btn-default {
    color: #fff;
}

.jq-stars {
    display: inline-block;
}

.jq-rating-label {
    font-size: 22px;
    display: inline-block;
    position: relative;
    vertical-align: top;
    font-family: helvetica, arial, verdana;
}

.jq-star {
    width: 100px;
    height: 100px;
    display: inline-block;
    cursor: pointer;
}

.jq-star-svg {
    padding-left: 3px;
    width: 100%;
    height: 100%;
}

.jq-star-svg path {
    /* stroke: #000; */
    stroke-linejoin: round;
}

/* un-used */
.jq-shadow {
    -webkit-filter: drop-shadow(-2px -2px 2px #888);
    filter: drop-shadow(-2px -2px 2px #888);
}

@font-face {
    font-family: "lg";
    src: url(/build/fonts/lg.ff5ab4bf.eot);
    src: url(/build/fonts/lg.ff5ab4bf.eot?#iefixn1z373) format("embedded-opentype"), url(/build/fonts/lg.0392227e.woff) format("woff"), url(/build/fonts/lg.269f233c.ttf) format("truetype"), url(/build/images/lg.777f88ea.svg#lg) format("svg");
    font-weight: normal;
    font-style: normal;
}

.lg-icon {
    font-family: "lg";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.lg-actions .lg-next,
.lg-actions .lg-prev {
    background-color: rgba(0, 0, 0, 0.45);
    border-radius: 2px;
    color: #999;
    cursor: pointer;
    display: block;
    font-size: 22px;
    margin-top: -10px;
    padding: 8px 10px 9px;
    position: absolute;
    top: 50%;
    z-index: 1080;
}

.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled {
    pointer-events: none;
    opacity: 0.5;
}

.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover {
    color: #FFF;
}

.lg-actions .lg-next {
    right: 20px;
}

.lg-actions .lg-next:before {
    content: "\e095";
}

.lg-actions .lg-prev {
    left: 20px;
}

.lg-actions .lg-prev:after {
    content: "\e094";
}

@-webkit-keyframes lg-right-end {
    0% {
        left: 0;
    }

    50% {
        left: -30px;
    }

    100% {
        left: 0;
    }
}

@-moz-keyframes lg-right-end {
    0% {
        left: 0;
    }

    50% {
        left: -30px;
    }

    100% {
        left: 0;
    }
}

@-ms-keyframes lg-right-end {
    0% {
        left: 0;
    }

    50% {
        left: -30px;
    }

    100% {
        left: 0;
    }
}

@keyframes lg-right-end {
    0% {
        left: 0;
    }

    50% {
        left: -30px;
    }

    100% {
        left: 0;
    }
}

@-webkit-keyframes lg-left-end {
    0% {
        left: 0;
    }

    50% {
        left: 30px;
    }

    100% {
        left: 0;
    }
}

@-moz-keyframes lg-left-end {
    0% {
        left: 0;
    }

    50% {
        left: 30px;
    }

    100% {
        left: 0;
    }
}

@-ms-keyframes lg-left-end {
    0% {
        left: 0;
    }

    50% {
        left: 30px;
    }

    100% {
        left: 0;
    }
}

@keyframes lg-left-end {
    0% {
        left: 0;
    }

    50% {
        left: 30px;
    }

    100% {
        left: 0;
    }
}

.lg-outer.lg-right-end .lg-object {
    -webkit-animation: lg-right-end 0.3s;
    -o-animation: lg-right-end 0.3s;
    animation: lg-right-end 0.3s;
    position: relative;
}

.lg-outer.lg-left-end .lg-object {
    -webkit-animation: lg-left-end 0.3s;
    -o-animation: lg-left-end 0.3s;
    animation: lg-left-end 0.3s;
    position: relative;
}

.lg-toolbar {
    z-index: 1082;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.45);
}

.lg-toolbar .lg-icon {
    color: #999;
    cursor: pointer;
    float: right;
    font-size: 24px;
    height: 47px;
    line-height: 27px;
    padding: 10px 0;
    text-align: center;
    width: 50px;
    text-decoration: none !important;
    outline: medium none;
    -webkit-transition: color 0.2s linear;
    -o-transition: color 0.2s linear;
    transition: color 0.2s linear;
}

.lg-toolbar .lg-icon:hover {
    color: #FFF;
}

.lg-toolbar .lg-close:after {
    content: "\e070";
}

.lg-toolbar .lg-download:after {
    content: "\e0f2";
}

.lg-sub-html {
    background-color: rgba(0, 0, 0, 0.1);
    bottom: 0;
    color: #fff;
    font-size: 16px;
    left: 0;
    padding: 10px 40px;
    position: fixed;
    right: 0;
    text-align: center;
    z-index: 1080;
}

.lg-sub-html h4 {
    margin: 0;
    font-size: 16px;
    font-weight: 500;
}

.lg-sub-html p {
    font-size: 12px;
    margin: 5px 0 0;
}

#lg-counter {
    color: #999;
    display: inline-block;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 12px;
    vertical-align: middle;
}

.lg-toolbar,
.lg-prev,
.lg-next {
    opacity: 1;
    -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
    transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;
}

.lg-hide-items .lg-prev {
    opacity: 0;
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
}

.lg-hide-items .lg-next {
    opacity: 0;
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
}

.lg-hide-items .lg-toolbar {
    opacity: 0;
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
    -webkit-transform: scale3d(0.5, 0.5, 0.5);
    transform: scale3d(0.5, 0.5, 0.5);
    opacity: 0;
    -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
}

.lg-outer .lg-thumb-outer {
    background-color: #0D0A0A;
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 1080;
    max-height: 350px;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
}

.lg-outer.lg-thumb-open .lg-thumb-outer {
    -webkit-transform: translate3d(0, 0%, 0);
    transform: translate3d(0, 0%, 0);
}

.lg-outer .lg-thumb {
    padding: 10px 0;
    height: 100%;
    margin-bottom: -5px;
}

.lg-outer .lg-thumb-item {
    border-radius: 5px;
    cursor: pointer;
    float: left;
    overflow: hidden;
    height: 100%;
    border: 2px solid #FFF;
    border-radius: 4px;
    margin-bottom: 5px;
}

.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
    border-color: #a90707;
}

.lg-outer .lg-thumb-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.lg-outer.lg-has-thumb .lg-item {
    padding-bottom: 120px;
}

.lg-outer.lg-can-toggle .lg-item {
    padding-bottom: 0;
}

.lg-outer.lg-pull-caption-up .lg-sub-html {
    -webkit-transition: bottom 0.25s ease;
    -o-transition: bottom 0.25s ease;
    transition: bottom 0.25s ease;
}

.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
    bottom: 100px;
}

.lg-outer .lg-toggle-thumb {
    background-color: #0D0A0A;
    border-radius: 2px 2px 0 0;
    color: #999;
    cursor: pointer;
    font-size: 24px;
    height: 39px;
    line-height: 27px;
    padding: 5px 0;
    position: absolute;
    right: 20px;
    text-align: center;
    top: -39px;
    width: 50px;
}

.lg-outer .lg-toggle-thumb:after {
    content: "\e1ff";
}

.lg-outer .lg-toggle-thumb:hover {
    color: #FFF;
}

.lg-outer .lg-video-cont {
    display: inline-block;
    vertical-align: middle;
    max-width: 1140px;
    max-height: 100%;
    width: 100%;
    padding: 0 5px;
}

.lg-outer .lg-video {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
    position: relative;
}

.lg-outer .lg-video .lg-object {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.lg-outer .lg-video .lg-video-play {
    width: 84px;
    height: 59px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -42px;
    margin-top: -30px;
    z-index: 1080;
    cursor: pointer;
}

.lg-outer .lg-has-html5 .lg-video-play {
    height: 64px;
    margin-left: -32px;
    margin-top: -32px;
    width: 64px;
    opacity: 0.8;
}

.lg-outer .lg-has-html5:hover .lg-video-play {
    opacity: 1;
}

.lg-outer .lg-video-object {
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    top: 0;
    left: 0;
}

.lg-outer .lg-has-video .lg-video-object {
    visibility: hidden;
}

.lg-outer .lg-has-video.lg-video-playing .lg-object,
.lg-outer .lg-has-video.lg-video-playing .lg-video-play {
    display: none;
}

.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
    visibility: visible;
}

@media (min-width: 1025px) {
    .lg-outer .lg-thumb-item {
        -webkit-transition: border-color 0.25s ease;
        -o-transition: border-color 0.25s ease;
        transition: border-color 0.25s ease;
    }
}

.lg-progress-bar {
    background-color: #333;
    height: 5px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1083;
    opacity: 0;
    -webkit-transition: opacity 0.08s ease 0s;
    -moz-transition: opacity 0.08s ease 0s;
    -o-transition: opacity 0.08s ease 0s;
    transition: opacity 0.08s ease 0s;
}

.lg-progress-bar .lg-progress {
    background-color: #a90707;
    height: 5px;
    width: 0;
}

.lg-progress-bar.lg-start .lg-progress {
    width: 100%;
}

.lg-show-autoplay .lg-progress-bar {
    opacity: 1;
}

.lg-autoplay-button:after {
    content: "\e01d";
}

.lg-show-autoplay .lg-autoplay-button:after {
    content: "\e01a";
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
    transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

#lg-zoom-in:after {
    content: "\e311";
}

#lg-actual-size {
    font-size: 20px;
}

#lg-actual-size:after {
    content: "\e033";
}

#lg-zoom-out {
    opacity: 0.5;
    pointer-events: none;
}

#lg-zoom-out:after {
    content: "\e312";
}

.lg-zoomed #lg-zoom-out {
    opacity: 1;
    pointer-events: auto;
}

.lg-outer .lg-pager-outer {
    bottom: 60px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 1080;
    height: 10px;
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
    overflow: visible;
}

.lg-outer .lg-pager-cont {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    margin: 0 5px;
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
    box-shadow: 0 0 0 2px white inset;
}

.lg-outer .lg-pager-thumb-cont {
    background-color: #fff;
    color: #FFF;
    bottom: 100%;
    height: 83px;
    left: 0;
    margin-bottom: 20px;
    margin-left: -60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    width: 120px;
    border-radius: 3px;
    -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;
    -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;
    transition: opacity 0.15s ease 0s, transform 0.15s ease 0s;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
}

.lg-outer .lg-pager-thumb-cont img {
    width: 100%;
    height: 100%;
}

.lg-outer .lg-pager {
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;
    display: block;
    height: 12px;
    -webkit-transition: box-shadow 0.3s ease 0s;
    -o-transition: box-shadow 0.3s ease 0s;
    transition: box-shadow 0.3s ease 0s;
    width: 12px;
}

.lg-outer .lg-pager:hover,
.lg-outer .lg-pager:focus {
    box-shadow: 0 0 0 8px white inset;
}

.lg-outer .lg-caret {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px dashed;
    bottom: -10px;
    display: inline-block;
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    vertical-align: middle;
    width: 0;
}

.lg-fullscreen:after {
    content: "\e20c";
}

.lg-fullscreen-on .lg-fullscreen:after {
    content: "\e20d";
}

.lg-outer #lg-dropdown-overlay {
    background-color: rgba(0, 0, 0, 0.25);
    bottom: 0;
    cursor: default;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1081;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
    -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
    transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s;
}

.lg-outer.lg-dropdown-active .lg-dropdown,
.lg-outer.lg-dropdown-active #lg-dropdown-overlay {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -moz-transform: translate3d(0, 0px, 0);
    -o-transform: translate3d(0, 0px, 0);
    -ms-transform: translate3d(0, 0px, 0);
    -webkit-transform: translate3d(0, 0px, 0);
    transform: translate3d(0, 0px, 0);
    opacity: 1;
    visibility: visible;
}

.lg-outer.lg-dropdown-active #lg-share {
    color: #FFF;
}

.lg-outer .lg-dropdown {
    background-color: #fff;
    border-radius: 2px;
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    right: 0;
    text-align: left;
    top: 50px;
    opacity: 0;
    visibility: hidden;
    -moz-transform: translate3d(0, 5px, 0);
    -o-transform: translate3d(0, 5px, 0);
    -ms-transform: translate3d(0, 5px, 0);
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
    -webkit-transition: -webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
    transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;
}

.lg-outer .lg-dropdown:after {
    content: "";
    display: block;
    height: 0;
    width: 0;
    position: absolute;
    border: 8px solid transparent;
    border-bottom-color: #FFF;
    right: 16px;
    top: -16px;
}

.lg-outer .lg-dropdown>li:last-child {
    margin-bottom: 0px;
}

.lg-outer .lg-dropdown>li:hover a,
.lg-outer .lg-dropdown>li:hover .lg-icon {
    color: #333;
}

.lg-outer .lg-dropdown a {
    color: #333;
    display: block;
    white-space: pre;
    padding: 4px 12px;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
}

.lg-outer .lg-dropdown a:hover {
    background-color: rgba(0, 0, 0, 0.07);
}

.lg-outer .lg-dropdown .lg-dropdown-text {
    display: inline-block;
    line-height: 1;
    margin-top: -3px;
    vertical-align: middle;
}

.lg-outer .lg-dropdown .lg-icon {
    color: #333;
    display: inline-block;
    float: none;
    font-size: 20px;
    height: auto;
    line-height: 1;
    margin-right: 8px;
    padding: 0;
    vertical-align: middle;
    width: auto;
}

.lg-outer #lg-share {
    position: relative;
}

.lg-outer #lg-share:after {
    content: "\e80d";
}

.lg-outer #lg-share-facebook .lg-icon {
    color: #3b5998;
}

.lg-outer #lg-share-facebook .lg-icon:after {
    content: "\e901";
}

.lg-outer #lg-share-twitter .lg-icon {
    color: #00aced;
}

.lg-outer #lg-share-twitter .lg-icon:after {
    content: "\e904";
}

.lg-outer #lg-share-googleplus .lg-icon {
    color: #dd4b39;
}

.lg-outer #lg-share-googleplus .lg-icon:after {
    content: "\e902";
}

.lg-outer #lg-share-pinterest .lg-icon {
    color: #cb2027;
}

.lg-outer #lg-share-pinterest .lg-icon:after {
    content: "\e903";
}

.group {
    *zoom: 1;
}

.group:before {
    display: table;
    content: "";
    line-height: 0;
}

.group:after {
    display: table;
    content: "";
    line-height: 0;
    clear: both;
}

.lg-outer {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-outer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.lg-outer.lg-visible {
    opacity: 1;
}

.lg-outer.lg-css3 .lg-item.lg-prev-slide,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-current {
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important;
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
    -webkit-transition-duration: 0s !important;
    transition-duration: 0s !important;
    opacity: 1;
}

.lg-outer.lg-grab img.lg-object {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}

.lg-outer.lg-grabbing img.lg-object {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing;
}

.lg-outer .lg {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    max-height: 100%;
}

.lg-outer .lg-inner {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    white-space: nowrap;
}

.lg-outer .lg-item {
    background: url(/build/images/loading.fcba57cd.gif) no-repeat scroll center center transparent;
    display: none !important;
}

.lg-outer.lg-css3 .lg-prev-slide,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide {
    display: inline-block !important;
}

.lg-outer.lg-css .lg-current {
    display: inline-block !important;
}

.lg-outer .lg-item,
.lg-outer .lg-img-wrap {
    display: inline-block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
}

.lg-outer .lg-item:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px;
}

.lg-outer .lg-img-wrap {
    position: absolute;
    padding: 0 5px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.lg-outer .lg-img-wrap:before {
    content: "";
    display: inline-block;
    height: 50%;
    width: 1px;
    margin-right: -1px;
}

.lg-outer .lg-item.lg-complete {
    background-image: none;
}

.lg-outer .lg-item.lg-current {
    z-index: 1060;
}

.lg-outer .lg-image {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    border-radius: 6px;
}

.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play {
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
    opacity: 1;
}

.lg-outer .lg-empty-html,
.lg-outer.lg-hide-download #lg-download {
    display: none;
}

.lg-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1040;
    background-color: rgba(0, 0, 0, 0.8);
    opacity: 0;
    -webkit-transition: opacity 0.15s ease 0s;
    -o-transition: opacity 0.15s ease 0s;
    transition: opacity 0.15s ease 0s;
}

.lg-backdrop.in {
    opacity: 1;
}

.lg-css3.lg-no-trans .lg-prev-slide,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-current {
    -webkit-transition: none 0s ease 0s !important;
    -moz-transition: none 0s ease 0s !important;
    -o-transition: none 0s ease 0s !important;
    transition: none 0s ease 0s !important;
}

.lg-css3.lg-use-css3 .lg-item,
.lg-css3.lg-use-left .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

.lg-css3.lg-fade .lg-item {
    opacity: 0;
}

.lg-css3.lg-fade .lg-item.lg-current {
    opacity: 1;
}

.lg-css3.lg-fade .lg-item.lg-prev-slide,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-current {
    -webkit-transition: opacity 0.1s ease 0s;
    -moz-transition: opacity 0.1s ease 0s;
    -o-transition: opacity 0.1s ease 0s;
    transition: opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
    opacity: 0;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.lg-css3.lg-slide.lg-use-left .lg-item {
    opacity: 0;
    position: absolute;
    left: 0;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
    left: -100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
    left: 100%;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    left: 0;
    opacity: 1;
}

.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
    -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
    transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

.jqvmap-label,
.jqvmap-pin {
    pointer-events: none;
}

.jqvmap-label {
    position: absolute;
    display: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #292929;
    color: #fff;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jqvmap-zoomin,
.jqvmap-zoomout {
    position: absolute;
    left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #000;
    padding: 0px;
    color: #fff;
    width: 20px;
    height: 20px;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    margin-bottom: 0;
}

.jqvmap-zoomin {
    top: 10px;
}

.jqvmap-zoomout {
    /* top:30px */
}

.jqvmap-region {
    cursor: pointer;
}

.jqvmap-ajax_response {
    width: 100%;
    height: 500px;
}

/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */
.pickr {
    position: relative;
    overflow: visible;
    transform: translateY(0);
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr .pcr-button {
    position: relative;
    height: 2em;
    width: 2em;
    padding: 0.5em;
    cursor: pointer;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    border-radius: 0.15em;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 50\" stroke=\"%2342445A\" stroke-width=\"5px\" stroke-linecap=\"round\"><path d=\"M45,45L5,5\"></path><path d=\"M45,5L5,45\"></path></svg>") no-repeat center;
    background-size: 0;
    transition: all 0.3s;
}

.pickr .pcr-button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
    z-index: initial;
}

.pickr .pcr-button::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transition: background 0.3s;
    background: var(--pcr-color);
    border-radius: 0.15em;
}

.pickr .pcr-button.clear {
    background-size: 70%;
}

.pickr .pcr-button.clear::before {
    opacity: 0;
}

.pickr .pcr-button.clear:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-button.disabled {
    cursor: not-allowed;
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pcr-app * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr input:focus,
.pickr input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr button:focus,
.pickr button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app input:focus,
.pcr-app input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app button:focus,
.pcr-app button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-palette,
.pickr .pcr-slider {
    transition: box-shadow 0.3s;
}

.pcr-app .pcr-palette,
.pcr-app .pcr-slider {
    transition: box-shadow 0.3s;
}

.pickr .pcr-palette:focus,
.pickr .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app {
    position: fixed;
    display: flex;
    flex-direction: column;
    z-index: 10000;
    border-radius: 0.1em;
    background: #fff;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0s 0.3s;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    box-shadow: 0 0.15em 1.5em 0 rgba(0, 0, 0, 0.1), 0 0 1em 0 rgba(0, 0, 0, 0.03);
    left: 0;
    top: 0;
}

.pcr-app .pcr-palette:focus,
.pcr-app .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app.visible {
    transition: opacity 0.3s;
    visibility: visible;
    opacity: 1;
}

.pcr-app .pcr-swatches {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0.75em;
}

.pcr-app .pcr-swatches.pcr-last {
    margin: 0;
}

.pcr-app .pcr-swatches>button {
    font-size: 1em;
    position: relative;
    width: calc(1.75em - 5px);
    height: calc(1.75em - 5px);
    border-radius: 0.15em;
    cursor: pointer;
    margin: 2.5px;
    flex-shrink: 0;
    justify-self: center;
    transition: all 0.15s;
    overflow: hidden;
    background: transparent;
    z-index: 1;
}

.pcr-app .pcr-swatches>button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 6px;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app .pcr-swatches>button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--pcr-color);
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 0.15em;
    box-sizing: border-box;
}

.pcr-app .pcr-swatches>button:hover {
    filter: brightness(1.05);
}

.pcr-app .pcr-swatches>button:not(.pcr-active) {
    box-shadow: none;
}

.pcr-app .pcr-interaction {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 -0.2em 0 -0.2em;
}

.pcr-app .pcr-interaction>* {
    margin: 0 0.2em;
}

.pcr-app .pcr-interaction input {
    letter-spacing: 0.07em;
    font-size: 0.75em;
    text-align: center;
    cursor: pointer;
    color: #75797e;
    background: #f1f3f4;
    border-radius: 0.15em;
    transition: all 0.15s;
    padding: 0.45em 0.5em;
    margin-top: 0.75em;
}

.pcr-app .pcr-interaction input:hover {
    filter: brightness(0.975);
}

.pcr-app .pcr-interaction input:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(66, 133, 244, 0.75);
}

.pcr-app .pcr-interaction .pcr-result {
    color: #75797e;
    text-align: left;
    flex: 1 1 8em;
    min-width: 8em;
    transition: all 0.2s;
    border-radius: 0.15em;
    background: #f1f3f4;
    cursor: text;
}

.pcr-app .pcr-interaction .pcr-result::-moz-selection,
.pcr-app .pcr-interaction .pcr-result::selection {
    background: #4285f4;
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-type.active {
    color: #fff;
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
    width: auto;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-save:hover,
.pcr-app .pcr-interaction .pcr-cancel:hover,
.pcr-app .pcr-interaction .pcr-clear:hover {
    filter: brightness(0.925);
}

.pcr-app .pcr-interaction .pcr-save {
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-clear,
.pcr-app .pcr-interaction .pcr-cancel {
    background: #f44250;
}

.pcr-app .pcr-interaction .pcr-clear:focus,
.pcr-app .pcr-interaction .pcr-cancel:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(244, 66, 80, 0.75);
}

.pcr-app .pcr-selection .pcr-picker {
    position: absolute;
    height: 18px;
    width: 18px;
    border: 2px solid #fff;
    border-radius: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.pcr-app .pcr-selection .pcr-color-palette,
.pcr-app .pcr-selection .pcr-color-chooser,
.pcr-app .pcr-selection .pcr-color-opacity {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: flex;
    flex-direction: column;
    cursor: grab;
    cursor: -webkit-grab;
}

.pcr-app .pcr-selection .pcr-color-palette:active,
.pcr-app .pcr-selection .pcr-color-chooser:active,
.pcr-app .pcr-selection .pcr-color-opacity:active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

.pcr-app[data-theme=classic] {
    width: 28.5em;
    max-width: 95vw;
    padding: 0.8em;
}

.pcr-app[data-theme=classic] .pcr-selection {
    display: flex;
    justify-content: space-between;
    flex-grow: 1;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview {
    position: relative;
    z-index: 1;
    width: 2em;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin-right: 0.75em;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color {
    cursor: pointer;
    border-radius: 0.15em 0.15em 0 0;
    z-index: 2;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color {
    border-radius: 0 0 0.15em 0.15em;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color,
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color {
    background: var(--pcr-color);
    width: 100%;
    height: 50%;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette {
    width: 100%;
    height: 8em;
    z-index: 1;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette {
    flex-grow: 1;
    border-radius: 0.15em;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity {
    margin-left: 0.75em;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-picker,
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-picker {
    left: 50%;
    transform: translateX(-50%);
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider,
.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider {
    width: 8px;
    flex-grow: 1;
    border-radius: 50em;
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider {
    background: linear-gradient(to bottom, red, #ff0, lime, cyan, blue, #f0f, red);
}

.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider {
    background: linear-gradient(to bottom, transparent, black), url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 100%, 50%;
}

@supports (display: grid) {
    .pcr-app .pcr-swatches {
        display: grid;
        align-items: center;
        grid-template-columns: repeat(auto-fit, 1.75em);
    }
}

/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */
.pickr {
    position: relative;
    overflow: visible;
    transform: translateY(0);
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr .pcr-button {
    position: relative;
    height: 2em;
    width: 2em;
    padding: 0.5em;
    cursor: pointer;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    border-radius: 0.15em;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 50\" stroke=\"%2342445A\" stroke-width=\"5px\" stroke-linecap=\"round\"><path d=\"M45,45L5,5\"></path><path d=\"M45,5L5,45\"></path></svg>") no-repeat center;
    background-size: 0;
    transition: all 0.3s;
}

.pickr .pcr-button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
    z-index: initial;
}

.pickr .pcr-button::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transition: background 0.3s;
    background: var(--pcr-color);
    border-radius: 0.15em;
}

.pickr .pcr-button.clear {
    background-size: 70%;
}

.pickr .pcr-button.clear::before {
    opacity: 0;
}

.pickr .pcr-button.clear:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-button.disabled {
    cursor: not-allowed;
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pcr-app * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr input:focus,
.pickr input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr button:focus,
.pickr button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app input:focus,
.pcr-app input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app button:focus,
.pcr-app button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-palette,
.pickr .pcr-slider {
    transition: box-shadow 0.3s;
}

.pcr-app .pcr-palette,
.pcr-app .pcr-slider {
    transition: box-shadow 0.3s;
}

.pickr .pcr-palette:focus,
.pickr .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app {
    position: fixed;
    display: flex;
    flex-direction: column;
    z-index: 10000;
    border-radius: 0.1em;
    background: #fff;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0s 0.3s;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    box-shadow: 0 0.15em 1.5em 0 rgba(0, 0, 0, 0.1), 0 0 1em 0 rgba(0, 0, 0, 0.03);
    left: 0;
    top: 0;
}

.pcr-app .pcr-palette:focus,
.pcr-app .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app.visible {
    transition: opacity 0.3s;
    visibility: visible;
    opacity: 1;
}

.pcr-app .pcr-swatches {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0.75em;
}

.pcr-app .pcr-swatches.pcr-last {
    margin: 0;
}

.pcr-app .pcr-swatches>button {
    font-size: 1em;
    position: relative;
    width: calc(1.75em - 5px);
    height: calc(1.75em - 5px);
    border-radius: 0.15em;
    cursor: pointer;
    margin: 2.5px;
    flex-shrink: 0;
    justify-self: center;
    transition: all 0.15s;
    overflow: hidden;
    background: transparent;
    z-index: 1;
}

.pcr-app .pcr-swatches>button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 6px;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app .pcr-swatches>button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--pcr-color);
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 0.15em;
    box-sizing: border-box;
}

.pcr-app .pcr-swatches>button:hover {
    filter: brightness(1.05);
}

.pcr-app .pcr-swatches>button:not(.pcr-active) {
    box-shadow: none;
}

.pcr-app .pcr-interaction {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 -0.2em 0 -0.2em;
}

.pcr-app .pcr-interaction>* {
    margin: 0 0.2em;
}

.pcr-app .pcr-interaction input {
    letter-spacing: 0.07em;
    font-size: 0.75em;
    text-align: center;
    cursor: pointer;
    color: #75797e;
    background: #f1f3f4;
    border-radius: 0.15em;
    transition: all 0.15s;
    padding: 0.45em 0.5em;
    margin-top: 0.75em;
}

.pcr-app .pcr-interaction input:hover {
    filter: brightness(0.975);
}

.pcr-app .pcr-interaction input:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(66, 133, 244, 0.75);
}

.pcr-app .pcr-interaction .pcr-result {
    color: #75797e;
    text-align: left;
    flex: 1 1 8em;
    min-width: 8em;
    transition: all 0.2s;
    border-radius: 0.15em;
    background: #f1f3f4;
    cursor: text;
}

.pcr-app .pcr-interaction .pcr-result::-moz-selection,
.pcr-app .pcr-interaction .pcr-result::selection {
    background: #4285f4;
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-type.active {
    color: #fff;
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
    width: auto;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-save:hover,
.pcr-app .pcr-interaction .pcr-cancel:hover,
.pcr-app .pcr-interaction .pcr-clear:hover {
    filter: brightness(0.925);
}

.pcr-app .pcr-interaction .pcr-save {
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-clear,
.pcr-app .pcr-interaction .pcr-cancel {
    background: #f44250;
}

.pcr-app .pcr-interaction .pcr-clear:focus,
.pcr-app .pcr-interaction .pcr-cancel:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(244, 66, 80, 0.75);
}

.pcr-app .pcr-selection .pcr-picker {
    position: absolute;
    height: 18px;
    width: 18px;
    border: 2px solid #fff;
    border-radius: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.pcr-app .pcr-selection .pcr-color-palette,
.pcr-app .pcr-selection .pcr-color-chooser,
.pcr-app .pcr-selection .pcr-color-opacity {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: flex;
    flex-direction: column;
    cursor: grab;
    cursor: -webkit-grab;
}

.pcr-app .pcr-selection .pcr-color-palette:active,
.pcr-app .pcr-selection .pcr-color-chooser:active,
.pcr-app .pcr-selection .pcr-color-opacity:active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

.pcr-app[data-theme=monolith] {
    width: 14.25em;
    max-width: 95vw;
    padding: 0.8em;
}

.pcr-app[data-theme=monolith] .pcr-selection {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 1em;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 0.5em;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color {
    cursor: pointer;
    transition: background-color 0.3s, box-shadow 0.3s;
    border-radius: 0.15em 0 0 0.15em;
    z-index: 2;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color {
    border-radius: 0 0.15em 0.15em 0;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-last-color,
.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-preview .pcr-current-color {
    background: var(--pcr-color);
    width: 50%;
    height: 100%;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette {
    width: 100%;
    height: 8em;
    z-index: 1;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette {
    border-radius: 0.15em;
    width: 100%;
    height: 100%;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-palette .pcr-palette::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser,
.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity {
    height: 0.5em;
    margin-top: 0.75em;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-picker,
.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-picker {
    top: 50%;
    transform: translateY(-50%);
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider,
.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider {
    flex-grow: 1;
    border-radius: 50em;
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-chooser .pcr-slider {
    background: linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red);
}

.pcr-app[data-theme=monolith] .pcr-selection .pcr-color-opacity .pcr-slider {
    background: linear-gradient(to right, transparent, black), url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 100%, 0.25em;
}

@supports (display: grid) {
    .pcr-app .pcr-swatches {
        display: grid;
        align-items: center;
        grid-template-columns: repeat(auto-fit, 1.75em);
    }
}

/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */
.pickr {
    position: relative;
    overflow: visible;
    transform: translateY(0);
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr .pcr-button {
    position: relative;
    height: 2em;
    width: 2em;
    padding: 0.5em;
    cursor: pointer;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    border-radius: 0.15em;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 50 50\" stroke=\"%2342445A\" stroke-width=\"5px\" stroke-linecap=\"round\"><path d=\"M45,45L5,5\"></path><path d=\"M45,5L5,45\"></path></svg>") no-repeat center;
    background-size: 0;
    transition: all 0.3s;
}

.pickr .pcr-button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
    z-index: initial;
}

.pickr .pcr-button::after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    transition: background 0.3s;
    background: var(--pcr-color);
    border-radius: 0.15em;
}

.pickr .pcr-button.clear {
    background-size: 70%;
}

.pickr .pcr-button.clear::before {
    opacity: 0;
}

.pickr .pcr-button.clear:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-button.disabled {
    cursor: not-allowed;
}

.pickr * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pcr-app * {
    box-sizing: border-box;
    outline: none;
    border: none;
    -webkit-appearance: none;
}

.pickr input:focus,
.pickr input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr button:focus,
.pickr button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app input:focus,
.pcr-app input.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pcr-app button:focus,
.pcr-app button.pcr-active {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color);
}

.pickr .pcr-palette,
.pickr .pcr-slider {
    transition: box-shadow 0.3s;
}

.pcr-app .pcr-palette,
.pcr-app .pcr-slider {
    transition: box-shadow 0.3s;
}

.pickr .pcr-palette:focus,
.pickr .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app {
    position: fixed;
    display: flex;
    flex-direction: column;
    z-index: 10000;
    border-radius: 0.1em;
    background: #fff;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0s 0.3s;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
    box-shadow: 0 0.15em 1.5em 0 rgba(0, 0, 0, 0.1), 0 0 1em 0 rgba(0, 0, 0, 0.03);
    left: 0;
    top: 0;
}

.pcr-app .pcr-palette:focus,
.pcr-app .pcr-slider:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25);
}

.pcr-app.visible {
    transition: opacity 0.3s;
    visibility: visible;
    opacity: 1;
}

.pcr-app .pcr-swatches {
    display: flex;
    flex-wrap: wrap;
    margin-top: 0.75em;
}

.pcr-app .pcr-swatches.pcr-last {
    margin: 0;
}

.pcr-app .pcr-swatches>button {
    font-size: 1em;
    position: relative;
    width: calc(1.75em - 5px);
    height: calc(1.75em - 5px);
    border-radius: 0.15em;
    cursor: pointer;
    margin: 2.5px;
    flex-shrink: 0;
    justify-self: center;
    transition: all 0.15s;
    overflow: hidden;
    background: transparent;
    z-index: 1;
}

.pcr-app .pcr-swatches>button::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 6px;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app .pcr-swatches>button::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: var(--pcr-color);
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 0.15em;
    box-sizing: border-box;
}

.pcr-app .pcr-swatches>button:hover {
    filter: brightness(1.05);
}

.pcr-app .pcr-swatches>button:not(.pcr-active) {
    box-shadow: none;
}

.pcr-app .pcr-interaction {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 0 -0.2em 0 -0.2em;
}

.pcr-app .pcr-interaction>* {
    margin: 0 0.2em;
}

.pcr-app .pcr-interaction input {
    letter-spacing: 0.07em;
    font-size: 0.75em;
    text-align: center;
    cursor: pointer;
    color: #75797e;
    background: #f1f3f4;
    border-radius: 0.15em;
    transition: all 0.15s;
    padding: 0.45em 0.5em;
    margin-top: 0.75em;
}

.pcr-app .pcr-interaction input:hover {
    filter: brightness(0.975);
}

.pcr-app .pcr-interaction input:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(66, 133, 244, 0.75);
}

.pcr-app .pcr-interaction .pcr-result {
    color: #75797e;
    text-align: left;
    flex: 1 1 8em;
    min-width: 8em;
    transition: all 0.2s;
    border-radius: 0.15em;
    background: #f1f3f4;
    cursor: text;
}

.pcr-app .pcr-interaction .pcr-result::-moz-selection,
.pcr-app .pcr-interaction .pcr-result::selection {
    background: #4285f4;
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-type.active {
    color: #fff;
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
    width: auto;
}

.pcr-app .pcr-interaction .pcr-save,
.pcr-app .pcr-interaction .pcr-cancel,
.pcr-app .pcr-interaction .pcr-clear {
    color: #fff;
}

.pcr-app .pcr-interaction .pcr-save:hover,
.pcr-app .pcr-interaction .pcr-cancel:hover,
.pcr-app .pcr-interaction .pcr-clear:hover {
    filter: brightness(0.925);
}

.pcr-app .pcr-interaction .pcr-save {
    background: #4285f4;
}

.pcr-app .pcr-interaction .pcr-clear,
.pcr-app .pcr-interaction .pcr-cancel {
    background: #f44250;
}

.pcr-app .pcr-interaction .pcr-clear:focus,
.pcr-app .pcr-interaction .pcr-cancel:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(244, 66, 80, 0.75);
}

.pcr-app .pcr-selection .pcr-picker {
    position: absolute;
    height: 18px;
    width: 18px;
    border: 2px solid #fff;
    border-radius: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.pcr-app .pcr-selection .pcr-color-palette,
.pcr-app .pcr-selection .pcr-color-chooser,
.pcr-app .pcr-selection .pcr-color-opacity {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: flex;
    flex-direction: column;
    cursor: grab;
    cursor: -webkit-grab;
}

.pcr-app .pcr-selection .pcr-color-palette:active,
.pcr-app .pcr-selection .pcr-color-chooser:active,
.pcr-app .pcr-selection .pcr-color-opacity:active {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

.pcr-app[data-theme=nano] {
    width: 14.25em;
    max-width: 95vw;
}

.pcr-app[data-theme=nano] .pcr-swatches {
    margin-top: 0.6em;
    padding: 0 0.6em;
}

.pcr-app[data-theme=nano] .pcr-interaction {
    padding: 0 0.6em 0.6em 0.6em;
}

.pcr-app[data-theme=nano] .pcr-selection {
    display: grid;
    grid-gap: 0.6em;
    grid-template-columns: 1fr 4fr;
    grid-template-rows: 5fr auto auto;
    align-items: center;
    height: 10.5em;
    width: 100%;
    align-self: flex-start;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview {
    grid-area: 2/1/4/1;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-left: 0.6em;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-last-color {
    display: none;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color {
    position: relative;
    background: var(--pcr-color);
    width: 2em;
    height: 2em;
    border-radius: 50em;
    overflow: hidden;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-preview .pcr-current-color::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette {
    grid-area: 1/1/2/3;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette {
    border-radius: 0.15em;
    width: 100%;
    height: 100%;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-palette .pcr-palette::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 0.5em;
    border-radius: 0.15em;
    z-index: -1;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser {
    grid-area: 2/2/2/2;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity {
    grid-area: 3/2/3/2;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser,
.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity {
    height: 0.5em;
    margin: 0 0.6em;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-picker,
.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-picker {
    top: 50%;
    transform: translateY(-50%);
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider,
.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider {
    flex-grow: 1;
    border-radius: 50em;
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-chooser .pcr-slider {
    background: linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red);
}

.pcr-app[data-theme=nano] .pcr-selection .pcr-color-opacity .pcr-slider {
    background: linear-gradient(to right, transparent, black), url("data:image/svg+xml;utf8, <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 2 2\"><path fill=\"white\" d=\"M1,0H2V1H1V0ZM0,1H1V2H0V1Z\"/><path fill=\"gray\" d=\"M0,0H1V1H0V0ZM1,1H2V2H1V1Z\"/></svg>");
    background-size: 100%, 0.25em;
}

@supports (display: grid) {
    .pcr-app .pcr-swatches {
        display: grid;
        align-items: center;
        grid-template-columns: repeat(auto-fit, 1.75em);
    }
}

/***
Spectrum Colorpicker v1.8.0
https://github.com/bgrins/spectrum
Author: Brian Grinstead
License: MIT
***/
.sp-container {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    /* https://github.com/bgrins/spectrum/issues/40 */
    z-index: 9999994;
    overflow: hidden;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.sp-container.sp-flat {
    position: relative;
}

.sp-container * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/* Fix for * { box-sizing: border-box; } */
/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
.sp-top {
    position: relative;
    width: 100%;
    display: inline-block;
}

.sp-top-inner {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.sp-color {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 20%;
}

.sp-hue {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 84%;
    height: 100%;
}

.sp-clear-enabled .sp-hue {
    top: 33px;
    height: 77.5%;
}

.sp-fill {
    padding-top: 80%;
}

.sp-sat,
.sp-val {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.sp-alpha-enabled .sp-top {
    margin-bottom: 18px;
}

.sp-alpha-enabled .sp-alpha {
    display: block;
}

.sp-alpha-handle {
    position: absolute;
    top: -4px;
    bottom: -4px;
    width: 6px;
    left: 50%;
    cursor: pointer;
    border: 1px solid black;
    background: white;
    opacity: 0.8;
}

.sp-alpha {
    display: none;
    position: absolute;
    bottom: -14px;
    right: 0;
    left: 0;
    height: 8px;
}

.sp-alpha-inner {
    border: solid 1px #333;
}

.sp-clear {
    display: none;
}

.sp-clear.sp-clear-display {
    background-position: center;
}

.sp-clear-enabled .sp-clear {
    display: block;
    position: absolute;
    top: 0px;
    right: 0;
    bottom: 0;
    left: 84%;
    height: 28px;
}

/* Don't allow text selection */
.sp-container,
.sp-replacer,
.sp-preview,
.sp-dragger,
.sp-slider,
.sp-alpha,
.sp-clear,
.sp-alpha-handle {
    -webkit-user-select: none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    user-select: none;
}

.sp-container.sp-dragging .sp-input,
.sp-container button {
    -webkit-user-select: none;
    -moz-user-select: -moz-none;
    -o-user-select: none;
    user-select: none;
}

.sp-container.sp-input-disabled .sp-input-container,
.sp-container.sp-buttons-disabled .sp-button-container,
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
    display: none;
}

.sp-palette-only .sp-picker-container,
.sp-palette-disabled .sp-palette-container,
.sp-initial-disabled .sp-initial {
    display: none;
}

/* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
.sp-sat {
    background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr="#FFFFFFFF", endColorstr="#00CC9A81");
}

.sp-val {
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81", endColorstr="#FF000000");
}

.sp-hue {
    background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
    background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

/* IE filters do not support multiple color stops.
   Generate 6 divs, line them up, and do two color gradients for each.
   Yes, really.
 */
.sp-1 {
    height: 17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000", endColorstr="#ffff00");
}

.sp-2 {
    height: 16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00", endColorstr="#00ff00");
}

.sp-3 {
    height: 17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00", endColorstr="#00ffff");
}

.sp-4 {
    height: 17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff", endColorstr="#0000ff");
}

.sp-5 {
    height: 16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#ff00ff");
}

.sp-6 {
    height: 17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff", endColorstr="#ff0000");
}

.sp-hidden {
    display: none !important;
}

/* Clearfix hack */
.sp-cf {
    *zoom: 1;
}

.sp-cf:before {
    content: "";
    display: table;
}

.sp-cf:after {
    content: "";
    display: table;
    clear: both;
}

/* Mobile devices, make hue slider bigger so it is easier to slide */
@media (max-device-width: 480px) {
    .sp-color {
        right: 40%;
    }

    .sp-hue {
        left: 63%;
    }

    .sp-fill {
        padding-top: 60%;
    }
}

.sp-dragger {
    border-radius: 5px;
    height: 5px;
    width: 5px;
    border: 1px solid #fff;
    background: #000;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
}

.sp-slider {
    position: absolute;
    top: 0;
    cursor: pointer;
    height: 3px;
    left: -1px;
    right: -1px;
    border: 1px solid #000;
    background: white;
    opacity: 0.8;
}

/*
Theme authors:
Here are the basic themeable display options (colors, fonts, global widths).
See http://bgrins.github.io/spectrum/themes/ for instructions.
*/
.sp-container {
    border-radius: 0;
    background-color: #f3f4f7;
    border: solid 1px #d3dfea;
    padding: 0;
    font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.sp-container button,
.sp-container input {
    font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.sp-color,
.sp-hue,
.sp-clear {
    font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.sp-top {
    margin-bottom: 3px;
}

.sp-color,
.sp-hue,
.sp-clear {
    border: solid 1px #666;
}

/* Input */
.sp-input-container {
    float: right;
    width: 100px;
    margin-bottom: 4px;
}

.sp-initial-disabled .sp-input-container {
    width: 100%;
}

.sp-input {
    font-size: 12px !important;
    border: 1px inset;
    padding: 4px 5px;
    margin: 0;
    width: 100%;
    background: transparent;
    border-radius: 3px;
    color: #222;
}

.sp-input:focus {
    border: 1px solid orange;
}

.sp-input.sp-validation-error {
    border: 1px solid red;
    background: #fdd;
}

.sp-picker-container,
.sp-palette-container {
    float: left;
    position: relative;
    padding: 10px;
    padding-bottom: 300px;
    margin-bottom: -290px;
}

.sp-picker-container {
    width: 172px;
    border-left: solid 1px #fff;
}

/* Palettes */
.sp-palette-container {
    border-right: solid 1px #ccc;
}

.sp-palette-only .sp-palette-container {
    border: 0;
}

.sp-palette .sp-thumb-el {
    display: block;
    position: relative;
    float: left;
    width: 24px;
    height: 15px;
    margin: 3px;
    cursor: pointer;
    border: solid 2px transparent;
}

.sp-palette .sp-thumb-el:hover,
.sp-palette .sp-thumb-el.sp-thumb-active {
    border-color: orange;
}

.sp-thumb-el {
    position: relative;
}

/* Initial */
.sp-initial {
    float: left;
    border: solid 1px #333;
}

.sp-initial span {
    width: 30px;
    height: 25px;
    border: none;
    display: block;
    float: left;
    margin: 0;
}

.sp-initial .sp-clear-display {
    background-position: center;
}

/* Buttons */
.sp-palette-button-container,
.sp-button-container {
    float: right;
}

/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
    margin: 0;
    overflow: hidden;
    cursor: pointer;
    padding: 8px 10px;
    display: inline-block;
    border-radius: 3px;
    border: solid 1px #d3dfea;
    background: #f3f4f7;
    color: #333;
    vertical-align: middle;
}

.sp-replacer:hover,
.sp-replacer.sp-active {
    border-color: #e8e8f7;
    color: #111;
}

.sp-replacer.sp-disabled {
    cursor: default;
    border-color: silver;
    color: silver;
}

.sp-dd {
    padding: 2px 0;
    height: 16px;
    line-height: 16px;
    float: left;
    font-size: 10px;
    color: #bcccda;
}

.sp-preview {
    position: relative;
    width: 40px;
    height: 20px;
    border: solid 1px #d3dfea;
    margin-right: 5px;
    float: left;
    z-index: 0;
    border-radius: 3px;
}

.sp-palette .sp-thumb-el {
    width: 16px;
    height: 16px;
    margin: 2px 1px;
    border: solid 1px #d0d0d0;
}

.sp-container {
    padding-bottom: 0;
}

.sp-container button {
    background-color: #eeeeee;
    background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
    background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
    background-image: linear-gradient(to bottom, #eeeeee, #cccccc);
    border: 1px solid #ccc;
    border-bottom: 1px solid #bbb;
    border-radius: 3px;
    /* color: #333; */
    font-size: 14px;
    line-height: 1;
    padding: 5px 4px;
    text-align: center;
    /* text-shadow: 0 1px 0 #eee; */
    vertical-align: middle;
    background: #f3f4f7;
}

.sp-container button:hover {
    background-color: #dddddd;
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
    text-shadow: 0 1px 0 #ddd;
}

.sp-container button:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
}

/* Buttons: http://hellohappy.org/css3-buttons/ */
.sp-cancel {
    font-size: 14px;
    color: #f72d66 !important;
    margin: 0;
    padding: 2px;
    margin-right: 5px;
    vertical-align: middle;
    text-decoration: none;
}

.sp-cancel:hover {
    color: #d93f3f !important;
    text-decoration: underline;
}

.sp-palette span:hover,
.sp-palette span.sp-thumb-active {
    border-color: #000;
}

.sp-preview,
.sp-alpha,
.sp-thumb-el {
    position: relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}

.sp-preview-inner,
.sp-alpha-inner,
.sp-thumb-inner {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}

.sp-palette .sp-thumb-inner {
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
}

.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
}

.sp-clear-display {
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
}

/*!
 * Datetimepicker for Amaze UI
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Improvements by Sébastien Malot
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */
.datetimepicker {
    background-color: #ffffff;
    border: 1px solid #e8e8f7;
    font-family: inherit;
    font-size: inherit;
    padding: 15px;
    margin: 0 0 0;
    display: none;
    width: auto !important;
    z-index: 5 !important;
}

.datetimepicker:before {
    content: "";
    display: none;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-bottom: 7px solid #3bb4f2;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-top: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    position: absolute;
}

.datetimepicker.datetimepicker-rtl {
    direction: rtl;
}

.datetimepicker.datetimepicker-rtl table tr td span {
    float: right;
}

.datetimepicker>div {
    display: none;
}

.datetimepicker table {
    width: 238px;
    background: #3bb4f2;
    border-radius: 2px;
}

.datetimepicker table th {
    -webkit-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
    width: 34px;
    height: 40px;
    text-align: center;
    font-weight: 400;
}

.datetimepicker table th.next,
.datetimepicker table th.prev {
    -webkit-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
}

.datetimepicker table th.switch {
    color: #3b4863;
    font-weight: 600;
    font-size: 13px;
}

.datetimepicker table th.next:hover,
.datetimepicker table th.prev:hover,
.datetimepicker table th.switch:hover {
    color: #3b4863;
}

.datetimepicker table th.next,
.datetimepicker table th.prev {
    color: #3b4863;
    cursor: pointer;
}

.datetimepicker table th.next i,
.datetimepicker table th.prev i {
    width: 34px;
    height: 34px;
    display: inline-block;
}

.datetimepicker table th.next {
    border-top-right-radius: 2px;
}

.datetimepicker table th.prev {
    border-top-left-radius: 2px;
}

.datetimepicker table th.dow {
    color: #3bb4f2;
    background: #fff;
}

.datetimepicker table th.today {
    background: #fff;
    color: #3bb4f2;
    cursor: pointer;
}

.datetimepicker table th.today:hover {
    background: #f0f0f0;
}

.datetimepicker-days td:hover {
    background: #f0f0f0;
}

.datetimepicker-hours span.hour:hover,
.datetimepicker-hours span.minute:hover,
.datetimepicker-hours span.month:hover,
.datetimepicker-hours span.year:hover {
    background: #f0f0f0;
}

.datetimepicker-minutes span.hour:hover,
.datetimepicker-minutes span.minute:hover,
.datetimepicker-minutes span.month:hover,
.datetimepicker-minutes span.year:hover {
    background: #f0f0f0;
}

.datetimepicker-months span.hour:hover,
.datetimepicker-months span.minute:hover,
.datetimepicker-months span.month:hover,
.datetimepicker-months span.year:hover {
    background: #f0f0f0;
}

.datetimepicker-years span.hour:hover,
.datetimepicker-years span.minute:hover,
.datetimepicker-years span.month:hover,
.datetimepicker-years span.year:hover {
    background: #f0f0f0;
}

.datetimepicker table .icon-arrow-left:before {
    display: inline-block;
    font: 1.6rem/1 "FontAwesome", sans-serif;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    content: "\f053";
    vertical-align: bottom;
}

.datetimepicker table .icon-arrow-right:before {
    display: inline-block;
    font: 1.6rem/1 "FontAwesome", sans-serif;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    content: "\f053";
    vertical-align: bottom;
    content: "\f054";
}

.datetimepicker table td {
    padding: 5px;
    width: 34px;
    height: 34px;
    cursor: pointer;
    font-weight: 400;
    font-size: 12px;
    color: #313b54;
    background: #fff;
}

.datetimepicker table td.today {
    background: rgba(16, 160, 234, 0.5);
    color: #fff;
}

.datetimepicker table span.active,
.datetimepicker table td.active {
    background: #4d65d9;
    color: #fff;
}

.datetimepicker table .new,
.datetimepicker table .old {
    color: #89d7ff;
}

.datetimepicker table .disabled {
    background: #fafafa;
    color: #999;
    cursor: not-allowed;
}

.datetimepicker-hours table td,
.datetimepicker-minutes table td,
.datetimepicker-months table td,
.datetimepicker-years table td {
    height: auto;
    background: #fff;
}

.datetimepicker-hours table td:after,
.datetimepicker-hours table td:before {
    content: " ";
    display: table;
}

.datetimepicker-minutes table td:after,
.datetimepicker-minutes table td:before {
    content: " ";
    display: table;
}

.datetimepicker-months table td:after,
.datetimepicker-months table td:before {
    content: " ";
    display: table;
}

.datetimepicker-years table td:after,
.datetimepicker-years table td:before {
    content: " ";
    display: table;
}

.datetimepicker-hours table td:after,
.datetimepicker-minutes table td:after,
.datetimepicker-months table td:after,
.datetimepicker-years table td:after {
    clear: both;
}

.datetimepicker-hours span.hour,
.datetimepicker-hours span.minute,
.datetimepicker-hours span.month,
.datetimepicker-hours span.year {
    float: left;
    height: 38px;
    width: 74.5px;
    line-height: 38px;
}

.datetimepicker-minutes span.hour,
.datetimepicker-minutes span.minute,
.datetimepicker-minutes span.month,
.datetimepicker-minutes span.year {
    float: left;
    height: 38px;
    width: 74.5px;
    line-height: 38px;
}

.datetimepicker-months span.hour,
.datetimepicker-months span.minute,
.datetimepicker-months span.month,
.datetimepicker-months span.year {
    float: left;
    height: 38px;
    width: 74.5px;
    line-height: 38px;
}

.datetimepicker-years span.hour,
.datetimepicker-years span.minute,
.datetimepicker-years span.month,
.datetimepicker-years span.year {
    float: left;
    height: 38px;
    width: 74.5px;
    line-height: 38px;
}

.datetimepicker-hours fieldset,
.datetimepicker-hours legend {
    margin: 0;
    padding: 0;
}

.datetimepicker-minutes fieldset,
.datetimepicker-minutes legend {
    margin: 0;
    padding: 0;
}

.datetimepicker-inline {
    width: 238px;
}

.datetimepicker-inline:before {
    content: none;
}

.datetimepicker-dropdown-bottom-right:before {
    top: -7px;
    left: 10px;
}

.datetimepicker-dropdown-bottom-left:before {
    top: -7px;
    right: 10px;
}

.datetimepicker-dropdown-top-left,
.datetimepicker-dropdown-top-right {
    margin-top: 0;
}

.datetimepicker-dropdown-top-left:before,
.datetimepicker-dropdown-top-right:before {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    bottom: -7px;
    right: 10px;
}

.am-input-group.date span.add-on {
    cursor: pointer;
}

.dropdown-menu {
    position: absolute;
    display: none;
}

@media only screen and (max-width: 640px) {
    .datetimepicker {
        width: 100%;
        left: 0 !important;
    }

    .datetimepicker table {
        width: 100%;
    }

    .datetimepicker td span.hour,
    .datetimepicker td span.minute,
    .datetimepicker td span.month,
    .datetimepicker td span.year {
        width: 25%;
    }

    .datetimepicker:before {
        content: none;
    }

    .next,
    .prev {
        width: 44px;
        height: 44px;
    }
}

.ui-datepicker .ui-datepicker-calendar td a {
    transition: all 0.2s ease-in-out;
    padding: 5px;
    color: #313b54;
    padding: 10px 12px;
    display: block;
    font-weight: 400;
    font-size: 12px;
    border: 0;
    border-radius: 11px;
    height: 38px;
    width: 38px;
}

/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker {
    padding: 10px;
    border-radius: 0px;
    direction: ltr;
    background-color: #f7f6f9;
    border: 1px solid #e8ebf3;
}

.datepicker-inline {
    width: 220px;
}

.datepicker-rtl {
    direction: rtl;
}

.datepicker-rtl.dropdown-menu {
    left: auto;
}

.datepicker-rtl table tr td span {
    float: right;
}

.datepicker-dropdown {
    top: 0;
    left: 0;
}

.datepicker-dropdown:before {
    content: "";
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #f7f6f9;
    border-top: 0;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    position: absolute;
}

.datepicker-dropdown:after {
    content: "";
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #f7f6f9;
    border-top: 0;
    position: absolute;
}

.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px;
}

.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px;
}

.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px;
}

.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px;
}

.datepicker-dropdown.datepicker-orient-bottom:before {
    top: -7px;
}

.datepicker-dropdown.datepicker-orient-bottom:after {
    top: -6px;
}

.datepicker-dropdown.datepicker-orient-top:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid rgba(0, 0, 0, 0.2);
}

.datepicker-dropdown.datepicker-orient-top:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #f7f6f9;
}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-collapse: inherit;
}

.datepicker td {
    text-align: center;
    padding: 6px 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    font-size: 13px;
    color: #473b52;
}

.datepicker .datepicker-switch {
    text-align: center;
    color: #4d65d9;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.datepicker .datepicker-switch:hover {
    color: #4d65d9;
    background: transparent !important;
}

.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
    color: #4d65d9;
    background: transparent !important;
}

.datepicker th {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 6px 10px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    border: none;
    color: #a3a7b7;
}

.datepicker-days tbody {
    background: #fff;
}

.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
    background-color: transparent;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
    background: rgba(255, 255, 255, 0.1);
    cursor: pointer;
}

.datepicker table tr td.old,
.datepicker table tr td.new {
    opacity: 0.5;
}

.datepicker table tr td.disabled {
    background: none;
    color: #4d65d9;
    cursor: default;
}

.datepicker table tr td.disabled:hover {
    background: none;
    color: #4d65d9;
    cursor: default;
}

.datepicker table tr td.highlighted {
    background: #d9edf7;
    border-radius: 0;
}

.datepicker table tr td.today {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #7e7da0;
}

.datepicker table tr td.today:hover {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #7e7da0;
}

.datepicker table tr td.today.disabled {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #7e7da0;
}

.datepicker table tr td.today.disabled:hover {
    background-color: #fde19a;
    background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
    background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);
    border-color: #fdf59a #fdf59a #fbed50;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #7e7da0;
}

.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active {
    background-color: #fdf59a;
}

.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active {
    background-color: #fdf59a;
}

.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active {
    background-color: #fdf59a;
}

.datepicker table tr td.today.disabled {
    background-color: #fdf59a;
}

.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
    background-color: #fdf59a;
}

.datepicker table tr td.today:hover.disabled {
    background-color: #fdf59a;
}

.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled {
    background-color: #fdf59a;
}

.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled] {
    background-color: #fdf59a;
}

.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
    background-color: #fdf59a;
}

.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active {
    background-color: #fbf069 \9;
}

.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active {
    background-color: #fbf069 \9;
}

.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active {
    background-color: #fbf069 \9;
}

.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
    background-color: #fbf069 \9;
}

.datepicker table tr td.today:hover:hover {
    color: #000;
}

.datepicker table tr td.today.active:hover {
    color: #fff;
}

.datepicker table tr td.range {
    background: #f0f2f7;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range:hover {
    background: #f0f2f7;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.disabled {
    background: #f0f2f7;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.disabled:hover {
    background: #f0f2f7;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.today {
    background-color: #f3d17a;
    background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
    background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.today:hover {
    background-color: #f3d17a;
    background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
    background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.today.disabled {
    background-color: #f3d17a;
    background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
    background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.today.disabled:hover {
    background-color: #f3d17a;
    background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
    background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);
    border-color: #f3e97a #f3e97a #edde34;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.disabled {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today:hover.disabled {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled] {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
    background-color: #f3e97a;
}

.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active {
    background-color: #efe24b \9;
}

.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active {
    background-color: #efe24b \9;
}

.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active {
    background-color: #efe24b \9;
}

.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
    background-color: #efe24b \9;
}

.datepicker table tr td.selected {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
    background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: linear-gradient(to bottom, #b3b3b3, #808080);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);
    border-color: #808080 #808080 #595959;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.selected:hover {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
    background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: linear-gradient(to bottom, #b3b3b3, #808080);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);
    border-color: #808080 #808080 #595959;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.selected.disabled {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
    background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: linear-gradient(to bottom, #b3b3b3, #808080);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);
    border-color: #808080 #808080 #595959;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.selected.disabled:hover {
    background-color: #9e9e9e;
    background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
    background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
    background-image: linear-gradient(to bottom, #b3b3b3, #808080);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);
    border-color: #808080 #808080 #595959;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active {
    background-color: #808080;
}

.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active {
    background-color: #808080;
}

.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active {
    background-color: #808080;
}

.datepicker table tr td.selected.disabled {
    background-color: #808080;
}

.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
    background-color: #808080;
}

.datepicker table tr td.selected:hover.disabled {
    background-color: #808080;
}

.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled {
    background-color: #808080;
}

.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled] {
    background-color: #808080;
}

.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
    background-color: #808080;
}

.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active {
    background-color: #666666 \9;
}

.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active {
    background-color: #666666 \9;
}

.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active {
    background-color: #666666 \9;
}

.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
    background-color: #666666 \9;
}

.datepicker table tr td.active {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.active:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.active.disabled {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
    background-color: #e8ebf3;
}

.datepicker table tr td.active:hover.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled] {
    background-color: #e8ebf3;
}

.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
    background-color: #e8ebf3;
}

.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active {
    background-color: #003399 \9;
}

.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active {
    background-color: #003399 \9;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active {
    background-color: #003399 \9;
}

.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
    background-color: #003399 \9;
}

.datepicker table tr td span {
    display: block;
    width: 24%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 0.5px;
    cursor: pointer;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background: #fff;
}

.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
    background: #e8ebf3;
}

.datepicker table tr td span.disabled {
    background: none;
    color: #4d65d9;
    cursor: default;
}

.datepicker table tr td span.disabled:hover {
    background: none;
    color: #4d65d9;
    cursor: default;
}

.datepicker table tr td span.active {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td span.active:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td span.active.disabled {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td span.active.disabled:hover {
    background-color: #006dcc;
    background-image: -moz-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -ms-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d65d9), to(#4d65d9));
    background-image: -webkit-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: -o-linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-image: linear-gradient(to bottom, #4d65d9, #4d65d9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d65d9", endColorstr="#4d65d9", GradientType=0);
    border-color: #4d65d9 #4d65d9 #002a80;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active:hover.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled] {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
    background-color: #e8ebf3;
}

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active {
    background-color: #003399 \9;
}

.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active {
    background-color: #003399 \9;
}

.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active {
    background-color: #003399 \9;
}

.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
    background-color: #003399 \9;
}

.datepicker table tr td span.old,
.datepicker table tr td span.new {
    color: #4d65d9;
}

.datepicker .datepicker-switch {
    width: 145px;
    cursor: pointer;
}

.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
    cursor: pointer;
}

.datepicker .prev,
.datepicker .next {
    font-size: 25px;
}

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
    background: rgba(255, 255, 255, 0.1);
    color: #c5c5f3;
}

.datepicker .prev.disabled,
.datepicker .next.disabled {
    visibility: hidden;
}

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle;
}

.input-append.date .add-on,
.input-prepend.date .add-on {
    cursor: pointer;
}

.input-append.date .add-on i,
.input-prepend.date .add-on i {
    margin-top: 3px;
}

.input-daterange input {
    text-align: center;
}

.input-daterange input:first-child {
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
}

.input-daterange input:last-child {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}

.input-daterange .add-on {
    display: inline-block;
    width: auto;
    min-width: 16px;
    height: 18px;
    padding: 4px 5px;
    font-weight: normal;
    line-height: 18px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: middle;
    background-color: #f0f2f7;
    border: 1px solid #ccc;
    margin-left: -5px;
    margin-right: -5px;
}

.form-control {
    color: #c6bcc9;
}

/* Ion.RangeSlider
// css version 2.0.3
// © 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/
/* =====================================================================================================================
// RangeSlider */
.irs {
    position: relative;
    display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.irs-line {
    position: relative;
    display: block;
    overflow: hidden;
    outline: none !important;
}

.irs-line-left,
.irs-line-mid,
.irs-line-right {
    position: absolute;
    display: block;
    top: 0;
}

.irs-line-left {
    left: 0;
    width: 11%;
}

.irs-line-mid {
    left: 9%;
    width: 82%;
}

.irs-line-right {
    right: 0;
    width: 11%;
}

.irs-bar {
    position: absolute;
    display: block;
    left: 0;
    width: 0;
}

.irs-bar-edge {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
}

.irs-shadow {
    position: absolute;
    display: none;
    left: 0;
    width: 0;
}

.irs-slider {
    position: absolute;
    display: block;
    cursor: default;
    z-index: 1;
}

.irs-slider.type_last {
    z-index: 2;
}

.irs-min {
    position: absolute;
    display: block;
    left: 0;
    cursor: default;
}

.irs-max {
    position: absolute;
    display: block;
    right: 0;
    cursor: default;
}

.irs-from,
.irs-to,
.irs-single {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    cursor: default;
    white-space: nowrap;
}

.irs-grid {
    position: absolute;
    display: none;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 20px;
}

.irs-with-grid .irs-grid {
    display: block;
}

.irs-grid-pol {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 8px;
    background: #000;
}

.irs-grid-pol.small {
    height: 4px;
}

.irs-grid-text {
    position: absolute;
    bottom: 0;
    left: 0;
    white-space: nowrap;
    text-align: center;
    font-size: 9px;
    line-height: 9px;
    padding: 0 3px;
    color: #334151;
}

.irs-disable-mask {
    position: absolute;
    display: block;
    top: 0;
    left: -1%;
    width: 102%;
    height: 100%;
    cursor: default;
    background: rgba(0, 0, 0, 0);
    z-index: 2;
}

.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed;
}

.irs-disabled {
    opacity: 0.4;
}

.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    overflow: hidden;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}

/* Ion.RangeSlider, Flat UI Skin
// css version 2.0.3
// Â© Denis Ineshin, 2014    https://github.com/IonDen
// ===================================================================================================================*/
/* =====================================================================================================================
// Skin details */
.irs {
    height: 40px;
}

.irs-with-grid {
    height: 60px;
}

.irs-line {
    height: 6px;
    top: 25px;
}

.irs-line-left {
    height: 6px;
    background-position: 0 -30px;
}

.irs-line-mid {
    height: 6px;
    background-position: 0 0;
}

.irs-line-right {
    height: 6px;
    background-position: 100% -30px;
}

.irs-bar {
    height: 6px;
    top: 25px;
    background-position: 0 -60px;
}

.irs-bar-edge {
    top: 25px;
    height: 6px;
    width: 9px;
    background-position: 0 -90px;
}

.irs-shadow {
    height: 3px;
    top: 34px;
    background: #000;
    opacity: 0.25;
}

.lt-ie9 .irs-shadow {
    filter: alpha(opacity=25);
}

.irs-slider {
    width: 16px;
    height: 18px;
    top: 22px;
    background-position: 0 -120px;
}

.irs-slider.state_hover,
.irs-slider:hover {
    background-position: 0 -150px;
}

.irs-min,
.irs-max {
    color: #c0c3d5;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    top: 0;
    padding: 1px 3px;
    background: #e1e4e9;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.irs-from,
.irs-to,
.irs-single {
    color: #fff;
    font-size: 10px;
    line-height: 1.333;
    text-shadow: none;
    padding: 1px 5px;
    background: #4d65d9;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.irs-from:after,
.irs-to:after,
.irs-single:after {
    position: absolute;
    display: block;
    content: "";
    bottom: -6px;
    left: 50%;
    width: 0;
    height: 0;
    margin-left: -3px;
    overflow: hidden;
    border: 3px solid transparent;
    border-top-color: #4d65d9;
}

.irs-grid-pol {
    background: #e1e4e9;
}

.irs-grid-text {
    color: #c0c3d5;
}

.irs-slider:before {
    content: "";
    width: 2px;
    height: 14px;
    position: absolute;
    left: 50%;
    margin-left: -1px;
    content: "";
    width: 2px;
    height: 14px;
    position: absolute;
    left: 50%;
    margin-left: -1px;
}

/*!
 * =============================================================
 * dropify v0.2.2 - Override your input files with style.
 * https://github.com/JeremyFagis/dropify
 *
 * (c) 2017 - Jeremy FAGIS <jeremy@fagis.fr> (http://fagis.fr)
 * =============================================================
 */
@font-face {
    font-family: "dropify";
    src: url(/build/fonts/dropify.533b98a9.eot);
    src: url(/build/fonts/dropify.533b98a9.eot#iefix) format("embedded-opentype"), url(/build/fonts/dropify.26224e38.woff) format("woff"), url(/build/fonts/dropify.fa3ea434.ttf) format("truetype"), url(/build/images/dropify.86d35fae.svg#dropify) format("svg");
    font-weight: normal;
    font-style: normal;
}

[class^=dropify-font-]:before,
[class*=" dropify-font-"]:before,
.dropify-font:before,
.dropify-wrapper .dropify-message span.file-icon:before {
    font-family: "dropify";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
}

.dropify-font-upload:before,
.dropify-wrapper .dropify-message span.file-icon:before {
    content: "\e800";
}

.dropify-font-file:before {
    content: "\e801";
}

.dropify-wrapper {
    display: block;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    width: 100%;
    max-width: 100%;
    height: 200px;
    padding: 5px 10px;
    font-size: 14px;
    line-height: 22px;
    color: #334151;
    background-color: #FFF;
    background-image: none;
    text-align: center;
    border: 1px solid #e1e6f1;
    -webkit-transition: border-color 0.15s linear;
    transition: border-color 0.15s linear;
    margin: 5px;
}

.dropify-wrapper:hover {
    background-size: 30px 30px;
    background-image: -webkit-linear-gradient(135deg, #F6F6F6 25%, transparent 25%, transparent 50%, #F6F6F6 50%, #F6F6F6 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, #F6F6F6 25%, transparent 25%, transparent 50%, #F6F6F6 50%, #F6F6F6 75%, transparent 75%, transparent);
    -webkit-animation: stripes 2s linear infinite;
    animation: stripes 2s linear infinite;
}

.dropify-wrapper.has-preview .dropify-clear {
    display: block;
}

.dropify-wrapper.has-error {
    border-color: #F34141;
}

.dropify-wrapper.has-error .dropify-message .dropify-error {
    display: block;
}

.dropify-wrapper.has-error:hover .dropify-errors-container {
    visibility: visible;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.dropify-wrapper.disabled input {
    cursor: not-allowed;
}

.dropify-wrapper.disabled:hover {
    background-image: none;
    -webkit-animation: none;
    animation: none;
}

.dropify-wrapper.disabled .dropify-message {
    opacity: 0.5;
    text-decoration: line-through;
}

.dropify-wrapper.disabled .dropify-infos-message {
    display: none;
}

.dropify-wrapper input {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 5;
}

.dropify-wrapper .dropify-message {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.dropify-wrapper .dropify-message span.file-icon {
    font-size: 50px;
    color: #4d65d9;
}

.dropify-wrapper .dropify-message p {
    margin: 5px 0 0 0;
    font-size: 16px;
}

.dropify-wrapper .dropify-message p.dropify-error {
    color: #F34141;
    font-weight: bold;
    display: none;
}

.dropify-wrapper .dropify-clear {
    display: none;
    position: absolute;
    opacity: 0;
    z-index: 7;
    top: 10px;
    right: 10px;
    background: none;
    border: 2px solid #FFF;
    text-transform: uppercase;
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial";
    font-size: 11px;
    padding: 4px 8px;
    font-weight: bold;
    color: #FFF;
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
}

.dropify-wrapper .dropify-clear:hover {
    background: rgba(255, 255, 255, 0.2);
}

.dropify-wrapper .dropify-preview {
    display: none;
    position: absolute;
    z-index: 1;
    background-color: #FFF;
    padding: 5px;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    text-align: center;
}

.dropify-wrapper .dropify-preview .dropify-render img {
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: relative;
    max-width: 100%;
    max-height: 100%;
    background-color: #FFF;
    -webkit-transition: border-color 0.15s linear;
    transition: border-color 0.15s linear;
}

.dropify-wrapper .dropify-preview .dropify-render i {
    font-size: 70px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    color: #777;
}

.dropify-wrapper .dropify-preview .dropify-render .dropify-extension {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    margin-top: 10px;
    text-transform: uppercase;
    font-weight: 900;
    letter-spacing: -0.03em;
    font-size: 13px;
    width: 42px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.dropify-wrapper .dropify-preview .dropify-infos {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    background: rgba(0, 0, 0, 0.7);
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}

.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -40%);
    transform: translate(0, -40%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    padding: 0 20px;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p {
    padding: 0;
    margin: 0;
    position: relative;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #FFF;
    text-align: center;
    line-height: 25px;
    font-weight: bold;
}

.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
    margin-top: 15px;
    padding-top: 15px;
    font-size: 12px;
    position: relative;
    opacity: 0.5;
}

.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    background: #FFF;
    width: 30px;
    height: 2px;
}

.dropify-wrapper:hover .dropify-clear {
    opacity: 1;
}

.dropify-wrapper:hover .dropify-preview .dropify-infos {
    opacity: 1;
}

.dropify-wrapper:hover .dropify-preview .dropify-infos .dropify-infos-inner {
    margin-top: -5px;
}

.dropify-wrapper.touch-fallback {
    height: auto !important;
}

.dropify-wrapper.touch-fallback:hover {
    background-image: none;
    -webkit-animation: none;
    animation: none;
}

.dropify-wrapper.touch-fallback .dropify-preview {
    position: relative;
    padding: 0;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-render {
    display: block;
    position: relative;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file {
    position: relative;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    top: 0;
    left: 0;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file::before {
    margin-top: 30px;
    margin-bottom: 30px;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-render img {
    position: relative;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos {
    position: relative;
    opacity: 1;
    background: transparent;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner {
    position: relative;
    top: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    padding: 5px 90px 5px 0;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p {
    padding: 0;
    margin: 0;
    position: relative;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #777;
    text-align: left;
    line-height: 25px;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename {
    font-weight: bold;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
    margin-top: 0;
    padding-top: 0;
    font-size: 11px;
    position: relative;
    opacity: 1;
}

.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message::before {
    display: none;
}

.dropify-wrapper.touch-fallback .dropify-message {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    padding: 40px 0;
}

.dropify-wrapper.touch-fallback .dropify-clear {
    top: auto;
    bottom: 23px;
    opacity: 1;
    border-color: rgba(119, 119, 119, 0.7);
    color: #777;
}

.dropify-wrapper.touch-fallback.has-preview .dropify-message {
    display: none;
}

.dropify-wrapper.touch-fallback:hover .dropify-preview .dropify-infos .dropify-infos-inner {
    margin-top: 0;
}

.dropify-wrapper .dropify-loader {
    position: absolute;
    top: 15px;
    right: 15px;
    display: none;
    z-index: 9;
}

.dropify-wrapper .dropify-loader::after {
    display: block;
    position: relative;
    width: 20px;
    height: 20px;
    -webkit-animation: rotate 0.6s linear infinite;
    animation: rotate 0.6s linear infinite;
    border-radius: 100%;
    border-top: 1px solid #CCC;
    border-bottom: 1px solid #777;
    border-left: 1px solid #CCC;
    border-right: 1px solid #777;
    content: "";
}

.dropify-wrapper .dropify-errors-container {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    background: rgba(243, 65, 65, 0.8);
    text-align: left;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
}

.dropify-wrapper .dropify-errors-container ul {
    padding: 10px 20px;
    margin: 0;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.dropify-wrapper .dropify-errors-container ul li {
    margin-left: 20px;
    color: #FFF;
    font-weight: bold;
}

.dropify-wrapper .dropify-errors-container.visible {
    visibility: visible;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}

.dropify-wrapper~.dropify-errors-container ul {
    padding: 0;
    margin: 15px 0;
}

.dropify-wrapper~.dropify-errors-container ul li {
    margin-left: 20px;
    color: #F34141;
    font-weight: bold;
}

@-webkit-keyframes stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 60px 30px;
    }
}

@keyframes stripes {
    from {
        background-position: 0 0;
    }

    to {
        background-position: 60px 30px;
    }
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotateZ(-360deg);
        transform: rotateZ(-360deg);
    }

    100% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotateZ(-360deg);
        transform: rotateZ(-360deg);
    }

    100% {
        -webkit-transform: rotateZ(0deg);
        transform: rotateZ(0deg);
    }
}

.intl-tel-input {
    position: relative;
    border-color: #e1e6f1;
}

.intl-tel-input .hide {
    display: none;
}

.intl-tel-input .flag-dropdown {
    position: absolute;
    z-index: 1;
    cursor: pointer;
    height: 40px;
    line-height: 5px;
}

.intl-tel-input .flag-dropdown .selected-flag {
    margin: 1px 2px 1px 1px;
    padding: 11px 16px 10px 6px;
    background: #f7f6f9;
    border-bottom-left-radius: 11px;
    border-top-left-radius: 11px;
}

.intl-tel-input .flag-dropdown .selected-flag:hover {
    background-color: #eaeef9;
}

.country-list .highlight {
    float: inherit;
}

.intl-tel-input .flag-dropdown .selected-flag .down-arrow {
    top: 6px;
    position: relative;
    left: 20px;
    width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid black;
}

.intl-tel-input .flag-dropdown .country-list {
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 1;
    overflow-y: scroll;
    box-shadow: 1px 1px 4px #d1d4e7;
    background-color: white;
    border: 0;
    position: absolute;
    top: 42px;
    width: 250px;
    max-height: 200px;
    box-shadow: 0px 12px 41px 0px rgba(108, 119, 138, 0.3);
}

.intl-tel-input .flag-dropdown .country-list .divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #eaf0ff;
}

.intl-tel-input .flag-dropdown .country-list .country {
    line-height: 16px;
    padding: 10px 10px;
    font-size: 14px;
}

.intl-tel-input .flag-dropdown .country-list .country .dial-code {
    color: #9097b5;
}

.intl-tel-input .flag-dropdown .country-list .country.highlight {
    background-color: #eef2fd;
    font-size: 14px;
    border: 0;
    border-radius: 0;
    margin: 0;
}

.intl-tel-input .flag-dropdown .country-list .flag {
    display: inline-block;
    vertical-align: bottom;
    margin-right: 6px;
}

.intl-tel-input .flag-dropdown .country-list .country-name {
    margin-right: 6px;
}

.intl-tel-input input {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    height: 39px;
    padding-left: 47px;
    position: relative;
    z-index: 0;
    border: 1px solid #e8e8f7;
    width: 250px;
    border-bottom-left-radius: 11px;
    border-top-left-radius: 11px;
}

.intl-tel-input input:focus {
    outline: none;
}

/* originally from https://github.com/lafeber/world-flags-sprite */
.f16 .flag {
    width: 16px;
    height: 16px;
    background: url(/build/images/flags16.f520837f.png) no-repeat;
}

.f16 ._African_Union {
    background-position: 0 -16px;
}

.f16 ._Arab_League {
    background-position: 0 -32px;
}

.f16 ._ASEAN {
    background-position: 0 -48px;
}

.f16 ._CARICOM {
    background-position: 0 -64px;
}

.f16 ._CIS {
    background-position: 0 -80px;
}

.f16 ._Commonwealth {
    background-position: 0 -96px;
}

.f16 ._England {
    background-position: 0 -112px;
}

.f16 ._European_Union {
    background-position: 0 -128px;
}

.f16 ._Islamic_Conference {
    background-position: 0 -144px;
}

.f16 ._Kosovo {
    background-position: 0 -160px;
}

.f16 ._NATO {
    background-position: 0 -176px;
}

.f16 ._Northern_Cyprus {
    background-position: 0 -192px;
}

.f16 ._Northern_Ireland {
    background-position: 0 -208px;
}

.f16 ._Olimpic_Movement {
    background-position: 0 -224px;
}

.f16 ._OPEC {
    background-position: 0 -240px;
}

.f16 ._Red_Cross {
    background-position: 0 -256px;
}

.f16 ._Scotland {
    background-position: 0 -272px;
}

.f16 ._Somaliland {
    background-position: 0 -288px;
}

.f16 ._Tibet {
    background-position: 0 -304px;
}

.f16 ._United_Nations {
    background-position: 0 -320px;
}

.f16 ._Wales {
    background-position: 0 -336px;
}

.f16 .ad {
    background-position: 0 -352px;
}

.f16 .ae {
    background-position: 0 -368px;
}

.f16 .af {
    background-position: 0 -384px;
}

.f16 .ag {
    background-position: 0 -400px;
}

.f16 .ai {
    background-position: 0 -416px;
}

.f16 .al {
    background-position: 0 -432px;
}

.f16 .am {
    background-position: 0 -448px;
}

.f16 .an {
    background-position: 0 -464px;
}

.f16 .ao {
    background-position: 0 -480px;
}

.f16 .aq {
    background-position: 0 -496px;
}

.f16 .ar {
    background-position: 0 -512px;
}

.f16 .as {
    background-position: 0 -528px;
}

.f16 .at {
    background-position: 0 -544px;
}

.f16 .au {
    background-position: 0 -560px;
}

.f16 .aw {
    background-position: 0 -576px;
}

.f16 .az {
    background-position: 0 -592px;
}

.f16 .ba {
    background-position: 0 -608px;
}

.f16 .bb {
    background-position: 0 -624px;
}

.f16 .bd {
    background-position: 0 -640px;
}

.f16 .be {
    background-position: 0 -656px;
}

.f16 .bf {
    background-position: 0 -672px;
}

.f16 .bg {
    background-position: 0 -688px;
}

.f16 .bh {
    background-position: 0 -704px;
}

.f16 .bi {
    background-position: 0 -720px;
}

.f16 .bj {
    background-position: 0 -736px;
}

.f16 .bm {
    background-position: 0 -752px;
}

.f16 .bn {
    background-position: 0 -768px;
}

.f16 .bo {
    background-position: 0 -784px;
}

.f16 .br {
    background-position: 0 -800px;
}

.f16 .bs {
    background-position: 0 -816px;
}

.f16 .bt {
    background-position: 0 -832px;
}

.f16 .bw {
    background-position: 0 -848px;
}

.f16 .by {
    background-position: 0 -864px;
}

.f16 .bz {
    background-position: 0 -880px;
}

.f16 .ca {
    background-position: 0 -896px;
}

.f16 .cg {
    background-position: 0 -912px;
}

.f16 .cf {
    background-position: 0 -928px;
}

.f16 .cd {
    background-position: 0 -944px;
}

.f16 .ch {
    background-position: 0 -960px;
}

.f16 .ci {
    background-position: 0 -976px;
}

.f16 .ck {
    background-position: 0 -992px;
}

.f16 .cl {
    background-position: 0 -1008px;
}

.f16 .cm {
    background-position: 0 -1024px;
}

.f16 .cn {
    background-position: 0 -1040px;
}

.f16 .co {
    background-position: 0 -1056px;
}

.f16 .cr {
    background-position: 0 -1072px;
}

.f16 .cu {
    background-position: 0 -1088px;
}

.f16 .cv {
    background-position: 0 -1104px;
}

.f16 .cy {
    background-position: 0 -1120px;
}

.f16 .cz {
    background-position: 0 -1136px;
}

.f16 .de {
    background-position: 0 -1152px;
}

.f16 .dj {
    background-position: 0 -1168px;
}

.f16 .dk {
    background-position: 0 -1184px;
}

.f16 .dm {
    background-position: 0 -1200px;
}

.f16 .do {
    background-position: 0 -1216px;
}

.f16 .dz {
    background-position: 0 -1232px;
}

.f16 .ec {
    background-position: 0 -1248px;
}

.f16 .ee {
    background-position: 0 -1264px;
}

.f16 .eg {
    background-position: 0 -1280px;
}

.f16 .eh {
    background-position: 0 -1296px;
}

.f16 .er {
    background-position: 0 -1312px;
}

.f16 .es {
    background-position: 0 -1328px;
}

.f16 .et {
    background-position: 0 -1344px;
}

.f16 .fi {
    background-position: 0 -1360px;
}

.f16 .fj {
    background-position: 0 -1376px;
}

.f16 .fm {
    background-position: 0 -1392px;
}

.f16 .fo {
    background-position: 0 -1408px;
}

.f16 .fr {
    background-position: 0 -1424px;
}

.f16 .ga {
    background-position: 0 -1440px;
}

.f16 .gb {
    background-position: 0 -1456px;
}

.f16 .gd {
    background-position: 0 -1472px;
}

.f16 .ge {
    background-position: 0 -1488px;
}

.f16 .gg {
    background-position: 0 -1504px;
}

.f16 .gh {
    background-position: 0 -1520px;
}

.f16 .gi {
    background-position: 0 -1536px;
}

.f16 .gl {
    background-position: 0 -1552px;
}

.f16 .gm {
    background-position: 0 -1568px;
}

.f16 .gn {
    background-position: 0 -1584px;
}

.f16 .gp {
    background-position: 0 -1600px;
}

.f16 .gq {
    background-position: 0 -1616px;
}

.f16 .gr {
    background-position: 0 -1632px;
}

.f16 .gt {
    background-position: 0 -1648px;
}

.f16 .gu {
    background-position: 0 -1664px;
}

.f16 .gw {
    background-position: 0 -1680px;
}

.f16 .gy {
    background-position: 0 -1696px;
}

.f16 .hk {
    background-position: 0 -1712px;
}

.f16 .hn {
    background-position: 0 -1728px;
}

.f16 .hr {
    background-position: 0 -1744px;
}

.f16 .ht {
    background-position: 0 -1760px;
}

.f16 .hu {
    background-position: 0 -1776px;
}

.f16 .id,
.f16 .mc {
    background-position: 0 -1792px;
}

.f16 .ie {
    background-position: 0 -1808px;
}

.f16 .il {
    background-position: 0 -1824px;
}

.f16 .im {
    background-position: 0 -1840px;
}

.f16 .in {
    background-position: 0 -1856px;
}

.f16 .iq {
    background-position: 0 -1872px;
}

.f16 .ir {
    background-position: 0 -1888px;
}

.f16 .is {
    background-position: 0 -1904px;
}

.f16 .it {
    background-position: 0 -1920px;
}

.f16 .je {
    background-position: 0 -1936px;
}

.f16 .jm {
    background-position: 0 -1952px;
}

.f16 .jo {
    background-position: 0 -1968px;
}

.f16 .jp {
    background-position: 0 -1984px;
}

.f16 .ke {
    background-position: 0 -2000px;
}

.f16 .kg {
    background-position: 0 -2016px;
}

.f16 .kh {
    background-position: 0 -2032px;
}

.f16 .ki {
    background-position: 0 -2048px;
}

.f16 .km {
    background-position: 0 -2064px;
}

.f16 .kn {
    background-position: 0 -2080px;
}

.f16 .kp {
    background-position: 0 -2096px;
}

.f16 .kr {
    background-position: 0 -2112px;
}

.f16 .kw {
    background-position: 0 -2128px;
}

.f16 .ky {
    background-position: 0 -2144px;
}

.f16 .kz {
    background-position: 0 -2160px;
}

.f16 .la {
    background-position: 0 -2176px;
}

.f16 .lb {
    background-position: 0 -2192px;
}

.f16 .lc {
    background-position: 0 -2208px;
}

.f16 .li {
    background-position: 0 -2224px;
}

.f16 .lk {
    background-position: 0 -2240px;
}

.f16 .lr {
    background-position: 0 -2256px;
}

.f16 .ls {
    background-position: 0 -2272px;
}

.f16 .lt {
    background-position: 0 -2288px;
}

.f16 .lu {
    background-position: 0 -2304px;
}

.f16 .lv {
    background-position: 0 -2320px;
}

.f16 .ly {
    background-position: 0 -2336px;
}

.f16 .ma {
    background-position: 0 -2352px;
}

.f16 .md {
    background-position: 0 -2368px;
}

.f16 .me {
    background-position: 0 -2384px;
}

.f16 .mg {
    background-position: 0 -2400px;
}

.f16 .mh {
    background-position: 0 -2416px;
}

.f16 .mk {
    background-position: 0 -2432px;
}

.f16 .ml {
    background-position: 0 -2448px;
}

.f16 .mm {
    background-position: 0 -2464px;
}

.f16 .mn {
    background-position: 0 -2480px;
}

.f16 .mo {
    background-position: 0 -2496px;
}

.f16 .mq {
    background-position: 0 -2512px;
}

.f16 .mr {
    background-position: 0 -2528px;
}

.f16 .ms {
    background-position: 0 -2544px;
}

.f16 .mt {
    background-position: 0 -2560px;
}

.f16 .mu {
    background-position: 0 -2576px;
}

.f16 .mv {
    background-position: 0 -2592px;
}

.f16 .mw {
    background-position: 0 -2608px;
}

.f16 .mx {
    background-position: 0 -2624px;
}

.f16 .my {
    background-position: 0 -2640px;
}

.f16 .mz {
    background-position: 0 -2656px;
}

.f16 .na {
    background-position: 0 -2672px;
}

.f16 .nc {
    background-position: 0 -2688px;
}

.f16 .ne {
    background-position: 0 -2704px;
}

.f16 .ng {
    background-position: 0 -2720px;
}

.f16 .ni {
    background-position: 0 -2736px;
}

.f16 .nl {
    background-position: 0 -2752px;
}

.f16 .no {
    background-position: 0 -2768px;
}

.f16 .np {
    background-position: 0 -2784px;
}

.f16 .nr {
    background-position: 0 -2800px;
}

.f16 .nz {
    background-position: 0 -2816px;
}

.f16 .om {
    background-position: 0 -2832px;
}

.f16 .pa {
    background-position: 0 -2848px;
}

.f16 .pe {
    background-position: 0 -2864px;
}

.f16 .pf {
    background-position: 0 -2880px;
}

.f16 .pg {
    background-position: 0 -2896px;
}

.f16 .ph {
    background-position: 0 -2912px;
}

.f16 .pk {
    background-position: 0 -2928px;
}

.f16 .pl {
    background-position: 0 -2944px;
}

.f16 .pr {
    background-position: 0 -2960px;
}

.f16 .ps {
    background-position: 0 -2976px;
}

.f16 .pt {
    background-position: 0 -2992px;
}

.f16 .pw {
    background-position: 0 -3008px;
}

.f16 .py {
    background-position: 0 -3024px;
}

.f16 .qa {
    background-position: 0 -3040px;
}

.f16 .re {
    background-position: 0 -3056px;
}

.f16 .ro {
    background-position: 0 -3072px;
}

.f16 .rs {
    background-position: 0 -3088px;
}

.f16 .ru {
    background-position: 0 -3104px;
}

.f16 .rw {
    background-position: 0 -3120px;
}

.f16 .sa {
    background-position: 0 -3136px;
}

.f16 .sb {
    background-position: 0 -3152px;
}

.f16 .sc {
    background-position: 0 -3168px;
}

.f16 .sd {
    background-position: 0 -3184px;
}

.f16 .se {
    background-position: 0 -3200px;
}

.f16 .sg {
    background-position: 0 -3216px;
}

.f16 .si {
    background-position: 0 -3232px;
}

.f16 .sk {
    background-position: 0 -3248px;
}

.f16 .sl {
    background-position: 0 -3264px;
}

.f16 .sm {
    background-position: 0 -3280px;
}

.f16 .sn {
    background-position: 0 -3296px;
}

.f16 .so {
    background-position: 0 -3312px;
}

.f16 .sr {
    background-position: 0 -3328px;
}

.f16 .st {
    background-position: 0 -3344px;
}

.f16 .sv {
    background-position: 0 -3360px;
}

.f16 .sy {
    background-position: 0 -3376px;
}

.f16 .sz {
    background-position: 0 -3392px;
}

.f16 .tc {
    background-position: 0 -3408px;
}

.f16 .td {
    background-position: 0 -3424px;
}

.f16 .tg {
    background-position: 0 -3440px;
}

.f16 .th {
    background-position: 0 -3456px;
}

.f16 .tj {
    background-position: 0 -3472px;
}

.f16 .tl {
    background-position: 0 -3488px;
}

.f16 .tm {
    background-position: 0 -3504px;
}

.f16 .tn {
    background-position: 0 -3520px;
}

.f16 .to {
    background-position: 0 -3536px;
}

.f16 .tr {
    background-position: 0 -3552px;
}

.f16 .tt {
    background-position: 0 -3568px;
}

.f16 .tv {
    background-position: 0 -3584px;
}

.f16 .tw {
    background-position: 0 -3600px;
}

.f16 .tz {
    background-position: 0 -3616px;
}

.f16 .ua {
    background-position: 0 -3632px;
}

.f16 .ug {
    background-position: 0 -3648px;
}

.f16 .us {
    background-position: 0 -3664px;
}

.f16 .uy {
    background-position: 0 -3680px;
}

.f16 .uz {
    background-position: 0 -3696px;
}

.f16 .va {
    background-position: 0 -3712px;
}

.f16 .vc {
    background-position: 0 -3728px;
}

.f16 .ve {
    background-position: 0 -3744px;
}

.f16 .vg {
    background-position: 0 -3760px;
}

.f16 .vi {
    background-position: 0 -3776px;
}

.f16 .vn {
    background-position: 0 -3792px;
}

.f16 .vu {
    background-position: 0 -3808px;
}

.f16 .ws {
    background-position: 0 -3824px;
}

.f16 .ye {
    background-position: 0 -3840px;
}

.f16 .za {
    background-position: 0 -3856px;
}

.f16 .zm {
    background-position: 0 -3872px;
}

.f16 .zw {
    background-position: 0 -3888px;
}

.telephone-input .btn {
    border-top-right-radius: 11px;
    border-bottom-right-radius: 11px;
    line-height: 1.4;
}

.telephone-input .sp-container button {
    line-height: 1.4;
}

.ui-timepicker-wrapper {
    overflow-y: auto;
    max-height: 150px;
    width: 6.5em;
    background: #fff;
    border: 1px solid #e8e8f7;
    -webkit-box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
    -moz-box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
    box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
    outline: none;
    z-index: 10001;
    margin: 0;
    border-radius: 4px;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration {
    width: 13em;
}

.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-30,
.ui-timepicker-wrapper.ui-timepicker-with-duration.ui-timepicker-step-60 {
    width: 11em;
}

.ui-timepicker-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

.ui-timepicker-duration {
    margin-left: 5px;
    color: #888;
}

.ui-timepicker-list:hover .ui-timepicker-duration {
    color: #888;
}

.ui-timepicker-list li {
    padding: 0px 10px;
    cursor: pointer;
    white-space: nowrap;
    color: #000;
    list-style: none;
    margin: 0;
    height: 35px;
    line-height: 35px;
}

.ui-timepicker-list:hover .ui-timepicker-selected {
    background: #fff;
}

li.ui-timepicker-selected {
    background: #4d65d9;
    color: #fff;
}

.ui-timepicker-list li:hover,
.ui-timepicker-list .ui-timepicker-selected:hover {
    background: #4d65d9;
    color: #fff;
}

li.ui-timepicker-selected .ui-timepicker-duration {
    color: #ccc;
}

.ui-timepicker-list li:hover .ui-timepicker-duration {
    color: #ccc;
}

.ui-timepicker-list li.ui-timepicker-disabled {
    color: #888;
    cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover {
    color: #888;
    cursor: default;
}

.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
    color: #888;
    cursor: default;
}

.ui-timepicker-list li.ui-timepicker-disabled:hover,
.ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled {
    background: #f2f2f2;
}

.daterangepicker {
    position: absolute;
    color: inherit;
    background-color: #fff;
    border-radius: 0px;
    width: 278px;
    padding: 4px;
    margin-top: 1px;
    top: 100px;
    left: 20px;
    border: 1px solid #e1e6f1;
    /* Calendars */
}

.daterangepicker:before,
.daterangepicker:after {
    position: absolute;
    display: inline-block;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    content: "";
}

.daterangepicker:before {
    top: -7px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
    top: -6px;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
    right: 9px;
}

.daterangepicker.opensleft:after {
    right: 10px;
}

.daterangepicker.openscenter:before,
.daterangepicker.openscenter:after {
    left: 0;
    right: 0;
    width: 0;
    margin-left: auto;
    margin-right: auto;
}

.daterangepicker.opensright:before {
    left: 9px;
}

.daterangepicker.opensright:after {
    left: 10px;
}

.daterangepicker.dropup {
    margin-top: -5px;
}

.daterangepicker.dropup:before {
    top: initial;
    bottom: -7px;
    border-bottom: initial;
    border-top: 7px solid #ccc;
}

.daterangepicker.dropup:after {
    top: initial;
    bottom: -6px;
    border-bottom: initial;
    border-top: 6px solid #fff;
}

.daterangepicker.dropdown-menu {
    max-width: none;
    z-index: 10;
    box-shadow: 0 0 0 0px rgba(61, 119, 180, 0.12), 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}

.daterangepicker.single .ranges,
.daterangepicker.single .calendar {
    float: none;
}

.daterangepicker.show-calendar .calendar {
    display: block;
}

.daterangepicker .calendar {
    display: none;
    max-width: 270px;
    margin: 4px;
}

.daterangepicker .calendar.single .calendar-table {
    border: none;
}

.daterangepicker .calendar th {
    white-space: nowrap;
    text-align: center;
    min-width: 32px;
    color: #a3a7b7 !important;
    font-size: 14px;
    font-weight: 600;
}

.daterangepicker .calendar td {
    white-space: nowrap;
    text-align: center;
    min-width: 32px;
    color: #14171a !important;
    font-size: 14px;
}

.daterangepicker .calendar-table {
    border: 1px solid #fff;
    padding: 4px;
    border-radius: 0px;
    background-color: #fff;
}

.daterangepicker table {
    width: 100%;
    margin: 0;
}

.daterangepicker td,
.daterangepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    border-radius: 0px;
    border: 1px solid transparent;
    white-space: nowrap;
    cursor: pointer;
}

.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
    background-color: #eceef9;
    border-color: transparent;
    color: inherit;
}

.daterangepicker td.week,
.daterangepicker th.week {
    font-size: 80%;
    color: #ccc;
}

.daterangepicker td.off {
    background-color: #fff;
    border-color: transparent;
    color: #d9dae8;
}

.daterangepicker td.off.in-range,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
    background-color: #fff;
    border-color: transparent;
    color: #d9dae8;
}

.daterangepicker td.in-range {
    background-color: #eceef9;
    border-color: transparent;
    color: #334151;
    border-radius: 0;
}

.daterangepicker td.start-date,
.daterangepicker td.end-date,
.daterangepicker td.start-date.end-date {
    border-radius: 4px;
}

.daterangepicker td.active {
    background-color: #eceef9;
    border-color: transparent;
    color: #000 !important;
}

.daterangepicker td.active:hover {
    background-color: #eceef9;
    border-color: transparent;
    color: #000 !important;
}

.daterangepicker th.month {
    width: auto;
}

.daterangepicker td.disabled,
.daterangepicker option.disabled {
    color: #f4f0f2;
    cursor: not-allowed;
    text-decoration: line-through;
}

.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
    font-size: 12px;
    padding: 1px;
    height: auto;
    margin: 0;
    cursor: default;
}

.daterangepicker select.monthselect {
    margin-right: 2%;
    width: 56%;
}

.daterangepicker select.yearselect {
    width: 40%;
}

.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
    width: 50px;
    color: #a3a7b7;
    margin-bottom: 0;
}

.daterangepicker .input-mini {
    border: 1px solid #dfe6e6;
    border-radius: 0px;
    height: 30px;
    line-height: 30px;
    display: block;
    vertical-align: middle;
    margin: 0 0 5px 0;
    padding: 0 6px 0 28px;
    width: 100%;
}

.daterangepicker .input-mini.active {
    border: 1px solid #a8afc7;
    border-radius: 0px;
}

.daterangepicker .daterangepicker_input {
    position: relative;
}

.daterangepicker .daterangepicker_input i {
    position: absolute;
    left: 8px;
    top: 8px;
    color: #a3a7b7;
}

.daterangepicker.rtl .input-mini {
    padding-right: 28px;
    padding-left: 6px;
}

.daterangepicker.rtl .daterangepicker_input i {
    left: auto;
    right: 8px;
}

.daterangepicker .calendar-time {
    text-align: center;
    margin: 5px auto;
    line-height: 30px;
    position: relative;
    padding-left: 28px;
}

.daterangepicker .calendar-time select.disabled {
    color: #ccc;
    cursor: not-allowed;
}

.ranges {
    font-size: 11px;
    float: none;
    margin: 4px;
    text-align: left;
}

.ranges ul {
    list-style: none;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}

.ranges li {
    font-size: 13px;
    background-color: #f8f9fa;
    border: 1px solid #f8f9fa;
    border-radius: 4px;
    color: #8645ff;
    padding: 3px 12px;
    margin-bottom: 8px;
    cursor: pointer;
}

.ranges li:hover,
.ranges li.active {
    background-color: #8645ff;
    border: 1px solid #8645ff;
    color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
    .daterangepicker {
        width: auto;
    }

    .daterangepicker .ranges ul {
        width: 160px;
    }

    .daterangepicker.single .ranges ul {
        width: 100%;
    }

    .daterangepicker.single .calendar.left {
        clear: none;
    }

    .daterangepicker.single.ltr .ranges,
    .daterangepicker.single.ltr .calendar {
        float: left;
    }

    .daterangepicker.single.rtl .ranges,
    .daterangepicker.single.rtl .calendar {
        float: right;
    }

    .daterangepicker.ltr {
        direction: ltr;
        text-align: left;
    }

    .daterangepicker.ltr .calendar.left {
        clear: left;
        margin-right: 0;
    }

    .daterangepicker.ltr .calendar.left .calendar-table {
        border-right: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .daterangepicker.ltr .calendar.right {
        margin-left: 0;
    }

    .daterangepicker.ltr .calendar.right .calendar-table {
        border-left: none;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .daterangepicker.ltr .left .daterangepicker_input,
    .daterangepicker.ltr .calendar.left .calendar-table {
        padding-right: 12px;
    }

    .daterangepicker.ltr .ranges,
    .daterangepicker.ltr .calendar {
        float: left;
    }

    .daterangepicker.rtl {
        direction: rtl;
        text-align: right;
    }

    .daterangepicker.rtl .calendar.left {
        clear: right;
        margin-left: 0;
    }

    .daterangepicker.rtl .calendar.left .calendar-table {
        border-left: none;
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }

    .daterangepicker.rtl .calendar.right {
        margin-right: 0;
    }

    .daterangepicker.rtl .calendar.right .calendar-table {
        border-right: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }

    .daterangepicker.rtl .left .daterangepicker_input,
    .daterangepicker.rtl .calendar.left .calendar-table {
        padding-left: 12px;
    }

    .daterangepicker.rtl .ranges,
    .daterangepicker.rtl .calendar {
        text-align: right;
        float: right;
    }
}

@media (min-width: 730px) {
    .daterangepicker .ranges {
        width: auto;
    }

    .daterangepicker.ltr .ranges {
        float: left;
    }

    .daterangepicker.rtl .ranges {
        float: right;
    }

    .daterangepicker .calendar.left {
        clear: none !important;
    }
}

select {
    border-radius: 0px;
    border-color: rgba(169, 169, 169, 0.3);
}

@font-face {
    font-family: summernote;
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(/build/fonts/summernote.bd0d8be1.eot);
    src: url(/build/fonts/summernote.bd0d8be1.eot?#iefix) format("embedded-opentype"), url(/build/fonts/summernote.7c9436ed.woff2) format("woff2"), url(/build/fonts/summernote.08c343ff.woff) format("woff"), url(/build/fonts/summernote.b293d601.ttf) format("truetype");
}

[class*=" note-icon"]:before,
[class^=note-icon]:before {
    display: inline-block;
    font-family: summernote;
    font-style: normal;
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: auto;
    text-transform: none;
    vertical-align: middle;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    speak: none;
}

.note-icon-fw {
    text-align: center;
    width: 1.25em;
}

.note-icon-border {
    border: 0.08em solid #eee;
    border-radius: 0.1em;
    padding: 0.2em 0.25em 0.15em;
}

.note-icon-pull-left {
    float: left;
}

.note-icon-pull-right {
    float: right;
}

.note-icon.note-icon-pull-left {
    margin-right: 0.3em;
}

.note-icon.note-icon-pull-right {
    margin-left: 0.3em;
}

.note-icon-align:before {
    content: "\ea01";
}

.note-icon-align-center:before {
    content: "\ea02";
}

.note-icon-align-indent:before {
    content: "\ea03";
}

.note-icon-align-justify:before {
    content: "\ea04";
}

.note-icon-align-left:before {
    content: "\ea05";
}

.note-icon-align-outdent:before {
    content: "\ea06";
}

.note-icon-align-right:before {
    content: "\ea07";
}

.note-icon-arrow-circle-down:before {
    content: "\ea08";
}

.note-icon-arrow-circle-left:before {
    content: "\ea09";
}

.note-icon-arrow-circle-right:before {
    content: "\ea0a";
}

.note-icon-arrow-circle-up:before {
    content: "\ea0b";
}

.note-icon-arrows-alt:before {
    content: "\ea0c";
}

.note-icon-arrows-h:before {
    content: "\ea0d";
}

.note-icon-arrows-v:before {
    content: "\ea0e";
}

.note-icon-bold:before {
    content: "\ea0f";
}

.note-icon-caret:before {
    content: "\ea10";
}

.note-icon-chain-broken:before {
    content: "\ea11";
}

.note-icon-circle:before {
    content: "\ea12";
}

.note-icon-close:before {
    content: "\ea13";
}

.note-icon-code:before {
    content: "\ea14";
}

.note-icon-col-after:before {
    content: "\ea15";
}

.note-icon-col-before:before {
    content: "\ea16";
}

.note-icon-col-remove:before {
    content: "\ea17";
}

.note-icon-eraser:before {
    content: "\ea18";
}

.note-icon-float-left:before {
    content: "\ea19";
}

.note-icon-float-none:before {
    content: "\ea1a";
}

.note-icon-float-right:before {
    content: "\ea1b";
}

.note-icon-font:before {
    content: "\ea1c";
}

.note-icon-frame:before {
    content: "\ea1d";
}

.note-icon-italic:before {
    content: "\ea1e";
}

.note-icon-link:before {
    content: "\ea1f";
}

.note-icon-magic:before {
    content: "\ea20";
}

.note-icon-menu-check:before {
    content: "\ea21";
}

.note-icon-minus:before {
    content: "\ea22";
}

.note-icon-orderedlist:before {
    content: "\ea23";
}

.note-icon-pencil:before {
    content: "\ea24";
}

.note-icon-picture:before {
    content: "\ea25";
}

.note-icon-question:before {
    content: "\ea26";
}

.note-icon-redo:before {
    content: "\ea27";
}

.note-icon-rollback:before {
    content: "\ea28";
}

.note-icon-row-above:before {
    content: "\ea29";
}

.note-icon-row-below:before {
    content: "\ea2a";
}

.note-icon-row-remove:before {
    content: "\ea2b";
}

.note-icon-special-character:before {
    content: "\ea2c";
}

.note-icon-square:before {
    content: "\ea2d";
}

.note-icon-strikethrough:before {
    content: "\ea2e";
}

.note-icon-subscript:before {
    content: "\ea2f";
}

.note-icon-summernote:before {
    content: "\ea30";
}

.note-icon-superscript:before {
    content: "\ea31";
}

.note-icon-table:before {
    content: "\ea32";
}

.note-icon-text-height:before {
    content: "\ea33";
}

.note-icon-trash:before {
    content: "\ea34";
}

.note-icon-underline:before {
    content: "\ea35";
}

.note-icon-undo:before {
    content: "\ea36";
}

.note-icon-unorderedlist:before {
    content: "\ea37";
}

.note-icon-video:before {
    content: "\ea38";
}

.note-editor {
    position: relative;
}

.note-editor .note-dropzone {
    position: absolute;
    display: none;
    z-index: 100;
    color: #87cefa;
    background-color: #fff;
    opacity: 0.95;
}

.note-editor .note-dropzone .note-dropzone-message {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 28px;
    font-weight: 700;
}

.note-editor .note-dropzone.hover {
    color: #098ddf;
}

.note-editor.dragover .note-dropzone {
    display: table;
}

.note-editor .note-editing-area {
    position: relative;
}

.note-editor .note-editing-area .note-editable {
    outline: none;
}

.note-editor .note-editing-area .note-editable sup {
    vertical-align: super;
}

.note-editor .note-editing-area .note-editable sub {
    vertical-align: sub;
}

.note-editor .note-editing-area .note-editable img.note-float-left {
    margin-right: 10px;
}

.note-editor .note-editing-area .note-editable img.note-float-right {
    margin-left: 10px;
}

.note-editor.note-airframe,
.note-editor.note-frame {
    border: 1px solid #ebebeb;
    border-radius: 10px;
    overflow: hidden;
}

.note-editor.note-airframe.codeview .note-editing-area .note-editable,
.note-editor.note-frame.codeview .note-editing-area .note-editable {
    display: none;
}

.note-editor.note-airframe.codeview .note-editing-area .note-codable,
.note-editor.note-frame.codeview .note-editing-area .note-codable {
    display: block;
}

.note-editor.note-airframe .note-editing-area,
.note-editor.note-frame .note-editing-area {
    overflow: hidden;
}

.note-editor.note-airframe .note-editing-area .note-editable,
.note-editor.note-frame .note-editing-area .note-editable {
    padding: 10px;
    overflow: auto;
    word-wrap: break-word;
    min-height: 300px;
}

.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false],
.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false] {
    background-color: rgba(128, 128, 128, 0.11);
}

.note-editor.note-airframe .note-editing-area .note-codable,
.note-editor.note-frame .note-editing-area .note-codable {
    display: none;
    width: 100%;
    padding: 10px;
    border: none;
    box-shadow: none;
    font-family: "Roboto";
    font-size: 14px;
    color: #ccc;
    background-color: #222;
    resize: none;
    outline: none;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 0;
    margin-bottom: 0;
}

.note-editor.note-airframe.fullscreen,
.note-editor.note-frame.fullscreen {
    position: fixed;
    top: 0;
    left: 0;
    width: 100% !important;
    z-index: 1050;
}

.note-editor.note-airframe.fullscreen .note-resizebar,
.note-editor.note-frame.fullscreen .note-resizebar {
    display: none;
}

.note-editor.note-airframe .note-status-output,
.note-editor.note-frame .note-status-output {
    display: block;
    width: 100%;
    font-size: 14px;
    line-height: 1.42857143;
    height: 20px;
    margin-bottom: 0;
    color: #000;
    border: 0;
    border-top: 1px solid #e2e2e2;
}

.note-editor.note-airframe .note-status-output:empty,
.note-editor.note-frame .note-status-output:empty {
    height: 0;
    border-top: 0 solid transparent;
}

.note-editor.note-airframe .note-status-output .pull-right,
.note-editor.note-frame .note-status-output .pull-right {
    float: right !important;
}

.note-editor.note-airframe .note-status-output .text-muted,
.note-editor.note-frame .note-status-output .text-muted {
    color: #777;
}

.note-editor.note-airframe .note-status-output .text-primary,
.note-editor.note-frame .note-status-output .text-primary {
    color: #286090;
}

.note-editor.note-airframe .note-status-output .text-success,
.note-editor.note-frame .note-status-output .text-success {
    color: #3c763d;
}

.note-editor.note-airframe .note-status-output .text-info,
.note-editor.note-frame .note-status-output .text-info {
    color: #31708f;
}

.note-editor.note-airframe .note-status-output .text-warning,
.note-editor.note-frame .note-status-output .text-warning {
    color: #8a6d3b;
}

.note-editor.note-airframe .note-status-output .text-danger,
.note-editor.note-frame .note-status-output .text-danger {
    color: #a94442;
}

.note-editor.note-airframe .note-status-output .alert,
.note-editor.note-frame .note-status-output .alert {
    margin: -7px 0 0;
    padding: 7px 10px 2px;
    border-radius: 0;
    color: #000;
    background-color: #f5f5f5;
}

.note-editor.note-airframe .note-status-output .alert .note-icon,
.note-editor.note-frame .note-status-output .alert .note-icon {
    margin-right: 5px;
}

.note-editor.note-airframe .note-status-output .alert-success,
.note-editor.note-frame .note-status-output .alert-success {
    color: #3c763d !important;
    background-color: #dff0d8 !important;
}

.note-editor.note-airframe .note-status-output .alert-info,
.note-editor.note-frame .note-status-output .alert-info {
    color: #31708f !important;
    background-color: #d9edf7 !important;
}

.note-editor.note-airframe .note-status-output .alert-warning,
.note-editor.note-frame .note-status-output .alert-warning {
    color: #8a6d3b !important;
    background-color: #fcf8e3 !important;
}

.note-editor.note-airframe .note-status-output .alert-danger,
.note-editor.note-frame .note-status-output .alert-danger {
    color: #a94442 !important;
    background-color: #f2dede !important;
}

.note-editor.note-airframe .note-statusbar,
.note-editor.note-frame .note-statusbar {
    background-color: rgba(128, 128, 128, 0.11);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}

.note-editor.note-airframe .note-statusbar .note-resizebar,
.note-editor.note-frame .note-statusbar .note-resizebar {
    padding-top: 1px;
    height: 9px;
    width: 100%;
    cursor: ns-resize;
}

.note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar,
.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar {
    width: 20px;
    margin: 1px auto;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
}

.note-editor.note-airframe .note-statusbar.locked .note-resizebar,
.note-editor.note-frame .note-statusbar.locked .note-resizebar {
    cursor: default;
}

.note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar,
.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar {
    display: none;
}

.note-editor.note-airframe .note-placeholder,
.note-editor.note-frame .note-placeholder {
    padding: 10px;
}

.note-editor.note-airframe {
    border: 0;
}

.note-editor.note-airframe .note-editing-area .note-editable {
    padding: 0;
}

.note-popover.popover {
    display: none;
    max-width: none;
}

.note-popover.popover .popover-content a {
    display: inline-block;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
}

.note-popover.popover .arrow {
    left: 20px !important;
}

.note-toolbar {
    position: relative;
}

.note-editor .note-toolbar,
.note-popover .popover-content {
    margin: 0;
    padding: 0 0 5px 5px !important;
}

.note-editor .note-toolbar>.note-btn-group,
.note-popover .popover-content>.note-btn-group {
    margin-top: 5px;
    margin-left: 0;
    margin-right: 5px;
}

.note-editor .note-toolbar .note-btn-group .note-table,
.note-popover .popover-content .note-btn-group .note-table {
    min-width: 0;
    padding: 5px;
}

.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker,
.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker {
    font-size: 18px;
}

.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,
.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {
    position: absolute !important;
    z-index: 3;
    width: 10em;
    height: 10em;
    cursor: pointer;
}

.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,
.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {
    position: relative !important;
    z-index: 1;
    width: 5em;
    height: 5em;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;
}

.note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,
.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {
    position: absolute !important;
    z-index: 2;
    width: 1em;
    height: 1em;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat;
}

.note-editor .note-toolbar .note-style .dropdown-style blockquote,
.note-editor .note-toolbar .note-style .dropdown-style pre {
    margin: 0;
    padding: 5px 10px;
}

.note-popover .popover-content .note-style .dropdown-style blockquote,
.note-popover .popover-content .note-style .dropdown-style pre {
    margin: 0;
    padding: 5px 10px;
}

.note-editor .note-toolbar .note-style .dropdown-style h1,
.note-editor .note-toolbar .note-style .dropdown-style h2,
.note-editor .note-toolbar .note-style .dropdown-style h3,
.note-editor .note-toolbar .note-style .dropdown-style h4,
.note-editor .note-toolbar .note-style .dropdown-style h5,
.note-editor .note-toolbar .note-style .dropdown-style h6,
.note-editor .note-toolbar .note-style .dropdown-style p {
    margin: 0;
    padding: 0;
}

.note-popover .popover-content .note-style .dropdown-style h1,
.note-popover .popover-content .note-style .dropdown-style h2,
.note-popover .popover-content .note-style .dropdown-style h3,
.note-popover .popover-content .note-style .dropdown-style h4,
.note-popover .popover-content .note-style .dropdown-style h5,
.note-popover .popover-content .note-style .dropdown-style h6,
.note-popover .popover-content .note-style .dropdown-style p {
    margin: 0;
    padding: 0;
}

.note-editor .note-toolbar .note-color-all .note-dropdown-menu,
.note-popover .popover-content .note-color-all .note-dropdown-menu {
    min-width: 337px !important;
}

.note-editor .note-toolbar .note-color .dropdown-toggle,
.note-popover .popover-content .note-color .dropdown-toggle {
    width: 20px;
    padding-left: 5px;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette {
    display: inline-block;
    margin: 0;
    width: 160px;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child {
    margin: 0 5px;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title {
    font-size: 12px;
    margin: 2px 7px;
    text-align: center;
    border-bottom: 1px solid #eee;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset,
.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select {
    font-size: 11px;
    margin: 3px;
    padding: 0 3px;
    cursor: pointer;
    width: 100%;
    border-radius: 5px;
}

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select {
    font-size: 11px;
    margin: 3px;
    padding: 0 3px;
    cursor: pointer;
    width: 100%;
    border-radius: 5px;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,
.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover {
    background: #eee;
}

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover {
    background: #eee;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row {
    height: 20px;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn {
    display: block;
}

.note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn,
.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn {
    border: 1px solid #eee;
}

.note-editor .note-toolbar .note-para .note-dropdown-menu,
.note-popover .popover-content .note-para .note-dropdown-menu {
    min-width: 245px !important;
    padding: 5px;
}

.note-editor .note-toolbar .note-para .note-dropdown-menu>div+div,
.note-popover .popover-content .note-para .note-dropdown-menu>div+div {
    margin-left: 5px;
}

.note-editor .note-toolbar .note-dropdown-menu,
.note-popover .popover-content .note-dropdown-menu {
    min-width: 160px;
}

.note-editor .note-toolbar .note-dropdown-menu.right,
.note-popover .popover-content .note-dropdown-menu.right {
    right: 0;
    left: auto;
}

.note-editor .note-toolbar .note-dropdown-menu.right:before,
.note-popover .popover-content .note-dropdown-menu.right:before {
    right: 9px;
    left: auto !important;
}

.note-editor .note-toolbar .note-dropdown-menu.right:after,
.note-popover .popover-content .note-dropdown-menu.right:after {
    right: 10px;
    left: auto !important;
}

.note-editor .note-toolbar .note-dropdown-menu.note-check a i,
.note-popover .popover-content .note-dropdown-menu.note-check a i {
    color: #00bfff;
    visibility: hidden;
}

.note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i,
.note-popover .popover-content .note-dropdown-menu.note-check a.checked i {
    visibility: visible;
}

.note-editor .note-toolbar .note-fontsize-10,
.note-popover .popover-content .note-fontsize-10 {
    font-size: 10px;
}

.note-editor .note-toolbar .note-color-palette,
.note-popover .popover-content .note-color-palette {
    line-height: 1;
}

.note-editor .note-toolbar .note-color-palette div .note-color-btn,
.note-popover .popover-content .note-color-palette div .note-color-btn {
    width: 20px;
    height: 20px;
    padding: 0;
    margin: 0;
    border: 0;
    border-radius: 0;
}

.note-editor .note-toolbar .note-color-palette div .note-color-btn:hover,
.note-popover .popover-content .note-color-palette div .note-color-btn:hover {
    transform: scale(1.2);
    transition: all 0.2s;
}

.note-modal .modal-dialog {
    outline: 0;
    border-radius: 5px;
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.note-modal .form-group {
    margin-left: 0;
    margin-right: 0;
}

.note-modal .note-modal-form {
    margin: 0;
}

.note-modal .note-image-dialog .note-dropzone {
    min-height: 100px;
    font-size: 30px;
    line-height: 4;
    color: #d3d3d3;
    text-align: center;
    border: 4px dashed #d3d3d3;
    margin-bottom: 10px;
}

@-moz-document url-prefix() {
    .note-modal .note-image-input {
        height: auto;
    }
}

.note-placeholder {
    position: absolute;
    display: none;
    color: grey;
}

.note-handle .note-control-selection {
    position: absolute;
    display: none;
    border: 1px solid #000;
}

.note-handle .note-control-selection>div {
    position: absolute;
}

.note-handle .note-control-selection .note-control-selection-bg {
    width: 100%;
    height: 100%;
    background-color: #000;
    -webkit-opacity: 0.3;
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;
    opacity: 0.3;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
    filter: alpha(opacity=30);
}

.note-handle .note-control-selection .note-control-handle,
.note-handle .note-control-selection .note-control-holder {
    width: 7px;
    height: 7px;
    border: 1px solid #000;
}

.note-handle .note-control-selection .note-control-sizing {
    width: 7px;
    height: 7px;
    border: 1px solid #000;
    background-color: #000;
}

.note-handle .note-control-selection .note-control-nw {
    top: -5px;
    left: -5px;
    border-right: none;
    border-bottom: none;
}

.note-handle .note-control-selection .note-control-ne {
    top: -5px;
    right: -5px;
    border-bottom: none;
    border-left: none;
}

.note-handle .note-control-selection .note-control-sw {
    bottom: -5px;
    left: -5px;
    border-top: none;
    border-right: none;
}

.note-handle .note-control-selection .note-control-se {
    right: -5px;
    bottom: -5px;
    cursor: se-resize;
}

.note-handle .note-control-selection .note-control-se.note-control-holder {
    cursor: default;
    border-top: none;
    border-left: none;
}

.note-handle .note-control-selection .note-control-selection-info {
    right: 0;
    bottom: 0;
    padding: 5px;
    margin: 5px;
    color: #fff;
    background-color: #000;
    font-size: 12px;
    border-radius: 5px;
    -webkit-opacity: 0.7;
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
    filter: alpha(opacity=70);
}

.note-hint-popover {
    min-width: 100px;
    padding: 2px;
}

.note-hint-popover .popover-content {
    padding: 3px;
    max-height: 150px;
    overflow: auto;
}

.note-hint-popover .popover-content .note-hint-group .note-hint-item {
    display: block !important;
    padding: 3px;
}

.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,
.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover {
    display: block;
    clear: both;
    font-weight: 400;
    line-height: 1.4;
    color: #fff;
    white-space: nowrap;
    text-decoration: none;
    background-color: #428bca;
    outline: 0;
    cursor: pointer;
}

.note-btn {
    border-radius: 0px;
}

.note-btn.dropdown-toggle::after {
    display: none;
}

.note-editor.note-frame.panel.panel-default .panel-heading {
    background-color: #ffffff;
    border-bottom: 1px solid #ebebeb;
}

.note-btn.btn-default {
    background-color: #fff;
    border-color: #ebebeb;
}

.note-editor .btn-default:not(:disabled):not(.disabled):active {
    background-color: #f1f3f5;
}

.note-editor .btn-group .btn+.btn-group {
    border-left: 0px solid rgba(0, 0, 0, 0.08) !important;
}

.panel-default.fullscreen .note-editable {
    background-color: #fff;
}

.note-btn.btn.btn-default.btn-sm {
    line-height: 1.84615385;
}

.note-btn.btn-default:not(:disabled):not(.disabled).active {
    color: #495057;
    background-color: #f1f3f5;
    border-color: #d3d9df;
}

.richText {
    position: relative;
    width: 100%;
}

.richText .richText-form {
    font-family: Calibri, Verdana, Helvetica, sans-serif;
}

.richText .richText-form label {
    display: block;
    padding: 14px 0px;
}

.richText label {
    margin-bottom: 0px;
}

.richText .richText-form input[type=text],
.richText .richText-form input[type=file],
.richText .richText-form input[type=number] {
    padding: 10px 15px;
    border: #ecf0fa solid 1px;
    min-width: 200px;
    width: 100%;
    border-radius: 5px;
    outline: 0;
}

.richText .richText-form select {
    padding: 10px 15px;
    border: #ecf0fa solid 1px;
    min-width: 200px;
    width: 100%;
    border-radius: 5px;
    outline: 0;
    cursor: pointer;
}

.richText .richText-form button {
    margin: 10px 0;
    padding: 0.375rem 0.75rem;
    background-color: #6259ca;
    border: none;
    color: #FAFAFA;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.richText .richText-toolbar {
    min-height: 20px;
}

.richText .richText-toolbar ul {
    margin-bottom: 0;
}

.richText .richText-toolbar ul li {
    float: left;
    display: block;
    list-style: none;
}

.richText .richText-toolbar ul li a {
    display: block;
    padding: 10px 15px;
    cursor: pointer;
    -webkit-transition: background-color 0.4s;
    -moz-transition: background-color 0.4s;
    transition: background-color 0.4s;
}

.richText .richText-toolbar ul li a .fa,
.richText .richText-toolbar ul li a .fas,
.richText .richText-toolbar ul li a .far,
.richText .richText-toolbar ul li a svg {
    pointer-events: none;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.3);
    cursor: default;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown {
    position: relative;
    display: block;
    margin: 3% auto 0 auto;
    background-color: #fff;
    border: #ecf0fa solid 1px;
    min-width: 100px;
    width: 300px;
    max-width: 90%;
    border-radius: 5px;
    -webkit-box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
    -moz-box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
    box-shadow: 0px 16px 18px rgba(6, 10, 48, 0.1);
}

.richText .richText-toolbar ul li a .richText-dropdown-outer .richText-dropdown .richText-dropdown-close {
    position: absolute;
    top: 8px;
    right: 8px;
    color: #0d0c22;
    cursor: pointer;
    font-size: 16px;
    text-align: center;
    width: 25px;
    border-radius: 5px;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown {
    list-style: none;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li {
    display: block;
    float: none;
    font-family: Calibri, Verdana, Helvetica, sans-serif;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a {
    display: block;
    padding: 10px 15px;
    border-bottom: #EFEFEF solid 1px;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li a:hover {
    background-color: #FFFFFF;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline {
    margin: 10px 6px;
    float: right;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline a {
    display: block;
    padding: 0;
    margin: 0;
    border: none;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 10px 0 #999;
    -moz-box-shadow: 0 0 10px 0 #999;
    box-shadow: 0 0 10px 0 #999;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer ul.richText-dropdown li.inline a span {
    display: block;
    height: 30px;
    width: 30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.richText .richText-toolbar ul li a .richText-dropdown-outer div.richText-dropdown {
    padding: 10px 15px;
}

.richText .richText-toolbar ul li a:hover {
    background-color: #f0f0f8;
}

.richText .richText-toolbar ul li[data-disable=true] {
    opacity: 0.1;
}

.richText .richText-toolbar ul li[data-disable=true] a {
    cursor: default;
}

.richText .richText-toolbar ul li:not([data-disable=true]).is-selected .richText-dropdown-outer {
    display: block;
}

.richText .richText-toolbar ul:after {
    display: block;
    content: "";
    clear: both;
}

.richText .richText-toolbar:last-child {
    font-size: 12px;
}

.richText .richText-toolbar:after {
    display: block;
    clear: both;
    content: "";
}

.richText .richText-editor {
    padding: 20px;
    background-color: #FFFFFF;
    border-left: #FFFFFF solid 2px;
    font-family: Calibri, Verdana, Helvetica, sans-serif;
    height: 300px;
    outline: none;
    overflow-y: scroll;
    overflow-x: auto;
}

.richText .richText-editor ul,
.richText .richText-editor ol {
    margin: 10px 25px;
}

.richText .richText-editor table {
    margin: 10px 0;
    border-spacing: 0;
    width: 100%;
}

.richText .richText-editor table td,
.richText .richText-editor table th {
    padding: 10px;
    border: #EFEFEF solid 1px;
}

.richText .richText-editor:focus {
    border-left: #4d65d9 solid 2px;
}

.richText .richText-initial {
    margin-bottom: -4px;
    padding: 10px;
    background-color: #282828;
    border: none;
    color: #33FF33;
    font-family: Monospace, Calibri, Verdana, Helvetica, sans-serif;
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    min-height: 400px;
    height: 400px;
}

.richText .richText-help {
    float: right;
    display: block;
    padding: 10px 15px;
    cursor: pointer;
}

.richText .richText-undo,
.richText .richText-redo {
    float: right;
    display: block;
    padding: 10px 15px;
    border-right: #EFEFEF solid 1px;
    cursor: pointer;
}

.richText .richText-undo.is-disabled,
.richText .richText-redo.is-disabled {
    opacity: 0.4;
}

.richText .richText-help-popup a {
    color: #3498db;
    text-decoration: underline;
}

.richText .richText-help-popup hr {
    margin: 10px auto 5px auto;
    border: none;
    border-top: #EFEFEF solid 1px;
}

.richText .richText-list.list-rightclick {
    position: absolute;
    background-color: #FAFAFA;
    border-right: #EFEFEF solid 1px;
    border-bottom: #EFEFEF solid 1px;
}

.richText .richText-list.list-rightclick li {
    padding: 5px 7px;
    cursor: pointer;
    list-style: none;
}

@keyframes smartphoto {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes smartphoto-img-wrap {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

@keyframes smartphoto-inner {
    from {
        transform: translate(0, 100px);
    }

    to {
        transform: translate(0, 0);
    }
}

@keyframes smartphoto-loader {
    0% {
        opacity: 0.4;
        transform: rotate(0deg);
    }

    50% {
        opacity: 1;
        transform: rotate(180deg);
    }

    100% {
        opacity: 0.4;
        transform: rotate(360deg);
    }
}

@keyframes smartphoto-appear {
    0% {
        display: none;
        opacity: 0;
    }

    1% {
        display: block;
        opacity: 0;
    }

    100% {
        display: block;
        opacity: 1;
    }
}

@keyframes smartphoto-hide {
    0% {
        display: block;
        opacity: 1;
    }

    99% {
        display: block;
        opacity: 0;
    }

    100% {
        display: none;
        opacity: 0;
    }
}

.smartphoto {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: black;
    opacity: 1;
    font-family: sans-serif;
    cursor: pointer;
    -webkit-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -ms-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
    transition: all 0.3s ease-out;
    animation-name: smartphoto;
    animation-duration: 0.3s;
    animation-timing-function: ease-out;
}

.smartphoto[aria-hidden=true] {
    display: none;
}

.smartphoto-close {
    opacity: 0;
}

.smartphoto-count {
    display: inline-block;
    color: #FFF;
    font-size: 16px;
}

.smartphoto-header {
    display: block;
    box-sizing: border-box;
    position: fixed;
    z-index: 102;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    padding: 15px;
    background-color: rgba(0, 0, 0, 0.2);
}

.smartphoto-content {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.smartphoto-dismiss {
    display: block;
    position: absolute;
    top: 15px;
    right: 10px;
    width: 20px;
    height: 20px;
    padding: 0;
    border: none;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik0xNTc2LjQyLDE0MDYuNzYsMjc4NCwxOTkuMTlhNTYuODYsNTYuODYsMCwwLDAsMC04MC4xOGwtNzguOTItNzguOTJhNTYuODYsNTYuODYsMCwwLDAtODAuMTgsMEwxNDE3LjMyLDEyNDcuNjYsMjA5Ljc1LDQwLjA5YTU2Ljg2LDU2Ljg2LDAsMCwwLTgwLjE4LDBMNTAuNjUsMTE5YTU2Ljg2LDU2Ljg2LDAsMCwwLDAsODAuMThMMTI1OC4yMywxNDA2Ljc2LDUwLjY1LDI2MTQuMzRhNTYuODYsNTYuODYsMCwwLDAsMCw4MC4xOGw3OC45Miw3OC45MmE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwTDE0MTcuMzIsMTU2NS44NiwyNjI0LjksMjc3My40NGE1Ni44Niw1Ni44NiwwLDAsMCw4MC4xOCwwbDc4LjkyLTc4LjkyYTU2Ljg2LDU2Ljg2LDAsMCwwLDAtODAuMThaIi8+PC9zdmc+);
    text-shadow: 0 1px 0 #FFF;
    color: #FFF;
    font-size: 30px;
    text-decoration: none;
    cursor: pointer;
    line-height: 1;
}

.smartphoto-body {
    position: relative;
    z-index: 102;
    width: 100%;
    height: 100%;
    margin: 0 auto;
}

.smartphoto-inner {
    position: relative;
    width: 100%;
    height: 100%;
    vertical-align: top;
}

.smartphoto-img {
    display: none;
    max-width: none;
    width: auto;
    height: auto;
    cursor: zoom-in;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: transform 0.3s ease-out;
    -webkit-user-drag: none;
}

.smartphoto-img.active {
    display: block;
}

.smartphoto-img-onmove {
    cursor: grab;
    cursor: -webkit-grab;
    transition: none;
}

.smartphoto-img-elasticmove {
    transition: transform 0.3s ease-out;
}

.smartphoto-img-wrap {
    display: inline-block;
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -ms-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
    animation-name: smartphoto-img-wrap;
    animation-duration: 0.3s;
    animation-timing-function: ease-out;
}

.smartphoto-img-left {
    transform: translateX(150%) !important;
}

.smartphoto-img-right {
    transform: translateX(-150%) !important;
}

.smartphoto-arrows {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 1002;
    top: 50%;
    left: 0;
    opacity: 1;
    animation-name: smartphoto-appear;
    animation-duration: 0.3s;
    animation-timing-function: ease-out;
}

.smartphoto-arrows[aria-hidden=true] {
    animation-name: smartphoto-hide;
    display: none;
}

.smartphoto-arrows li {
    display: block;
    position: absolute;
    top: 50%;
    width: 30px;
    height: 30px;
    margin-top: -20px;
    box-sizing: content-box;
    animation-duration: 0.3s;
    animation-timing-function: ease-out;
    animation-name: smartphoto-appear;
}

.smartphoto-arrows li:focus {
    outline: none;
}

.smartphoto-arrows [aria-hidden=true] {
    animation-name: smartphoto-hide;
    display: none;
}

.smartphoto-arrows a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

.smartphoto-arrow-right {
    right: 0;
    padding: 5px 0;
    background-color: rgba(0, 0, 0, 0.5);
}

.smartphoto-arrow-right a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiAiPjx0aXRsZT5pY29uPC90aXRsZT48cGF0aCBkPSJNMTgzNy44OCwxNDE3LjMyLDY0My41OSwyMjNhNzIuMjEsNzIuMjEsMCwwLDEsMC0xMDEuODJMNzQzLjgyLDIxYTcyLjIxLDcyLjIxLDAsMCwxLDEwMS44MiwwTDIwOTAuODMsMTI2Ni4xOWwxMDAuMjMsMTAwLjIzYTcyLjIxLDcyLjIxLDAsMCwxLDAsMTAxLjgyTDg0NS42NCwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwxLTEwMS44MiwwTDY0My41OSwyNzEzLjQyYTcyLjIxLDcyLjIxLDAsMCwxLDAtMTAxLjgyWiIvPjwvc3ZnPg==);
}

.smartphoto-arrow-left {
    left: 0;
    padding: 5px 0;
    background-color: rgba(0, 0, 0, 0.5);
}

.smartphoto-arrow-left a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0i44Os44Kk44Ok44O8XzEiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI4MzQuNjUgMjgzNC42NSIgZmlsbD0iI0ZGRiI+PHRpdGxlPmljb248L3RpdGxlPjxwYXRoIGQ9Ik05OTYuNzcsMTQxNy4zMiwyMTkxLjA2LDIyM2E3Mi4yMSw3Mi4yMSwwLDAsMCwwLTEwMS44MkwyMDkwLjgzLDIxQTcyLjIxLDcyLjIxLDAsMCwwLDE5ODksMjFMNzQzLjgyLDEyNjYuMTksNjQzLjU5LDEzNjYuNDJhNzIuMjEsNzIuMjEsMCwwLDAsMCwxMDEuODJMMTk4OSwyODEzLjY1YTcyLjIxLDcyLjIxLDAsMCwwLDEwMS44MiwwbDEwMC4yMy0xMDAuMjNhNzIuMjEsNzIuMjEsMCwwLDAsMC0xMDEuODJaIi8+PC9zdmc+);
}

.smartPhotoArrowHideIcon {
    display: none;
}

.smartphoto-nav {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    opacity: 1;
    animation-name: smartphoto-appear;
    animation-duration: 0.3s;
    animation-timing-function: ease-out;
}

.smartphoto-nav[aria-hidden=true] {
    animation-name: smartphoto-hide;
    display: none;
}

.smartphoto-nav ul {
    display: block;
    overflow-x: auto;
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
}

.smartphoto-nav li {
    display: inline-block;
    overflow: hidden;
    width: 50px;
    height: 50px;
}

.smartphoto-nav a {
    display: block;
    width: 100%;
    height: 100%;
    background-color: #FFF;
    background-position: center center;
    background-size: cover;
    opacity: 0.5;
}

.smartphoto-nav a:focus {
    opacity: 0.8;
}

.smartphoto-nav a.current {
    opacity: 1 !important;
}

.smartphoto-nav img {
    width: auto;
    height: 100%;
}

.smartphoto-list {
    list-style-type: none;
    position: absolute;
    z-index: 101;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.smartphoto-list li {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-out;
}

.smartphoto-list li:focus {
    outline: none;
}

.smartphoto-list-onmove {
    transition: all 0.3s ease-out;
}

.smartphoto-caption {
    overflow: hidden;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    padding: 0 50px;
    color: #FFF;
    font-size: 12px;
    text-align: center;
    line-height: 50px;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.smartphoto-caption:focus {
    outline: none;
}

.smartphoto-loader-wrap {
    display: block;
    position: relative;
    z-index: 103;
    width: 0;
    height: 0;
    transform: translate(50vw, 50vh);
}

.smartphoto-loader {
    position: absolute;
    z-index: 101;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    margin-top: -25px;
    margin-left: -25px;
    border: 8px solid #17CDDD;
    border-right-color: transparent;
    border-radius: 50%;
    animation: smartphoto-loader 0.5s infinite linear;
}

.smartphoto-img-clone {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    transition: all 0.3s ease-out;
}

.smartphoto-sr-only {
    overflow: hidden;
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    clip: rect(0, 0, 0, 0);
}

.sidebar {
    box-shadow: none !important;
}

/* jQuery Countdown styles 2.0.0. */
#launch_date {
    margin: 0;
}

.countdown-rtl {
    direction: rtl;
}

.countdown-holding span {
    color: #888;
}

.countdown-row {
    clear: both;
    width: 100%;
    padding: 0px 2px;
    text-align: center;
}

.countdown li {
    display: inline-block;
    font-size: 1.83rem;
    font-weight: 500;
    width: 155px;
    height: 90px;
    border-radius: 11px;
    line-height: 23px;
    padding: 23px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    background: rgba(0, 0, 0, 0.12);
    z-index: 1;
    box-shadow: 0 8px 16px 0 rgba(29, 29, 31, 0.08);
    color: #fff;
}

.countdown .time {
    font-size: 13px;
    padding-top: 2px;
    font-weight: 300;
}

@media (max-width: 991px) {
    .countdown li {
        margin: 20px 10px 10px 10px;
    }

    .is-countdown {
        margin-top: 20px;
    }
}

@media (min-width: 992px) {
    .countdown li {
        margin: 30px 10px 5px 0;
    }
}

/**
 * @author zhixin wen <wenzhixin2010@gmail.com>
 */
.ms-offscreen {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: auto !important;
    top: auto !important;
}

.ms-parent {
    display: inline-block;
    position: relative;
    vertical-align: middle;
}

.ms-choice {
    display: block;
    width: 100%;
    height: 38px;
    padding: 0.375rem 0.75rem;
    overflow: hidden;
    cursor: pointer;
    border: 1px solid #e1e6f1;
    text-align: left;
    white-space: nowrap;
    line-height: 38px;
    color: #a8afc7;
    text-decoration: none;
    border-radius: 0px;
    background-color: #fff;
}

.ms-choice.disabled {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #e1e6f1;
    cursor: default;
}

.ms-choice>span {
    position: absolute;
    top: 0;
    left: 0;
    right: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    padding-left: 8px;
}

.ms-choice>span.placeholder {
    color: #a8afc7;
}

.ms-choice>div.icon-close {
    position: absolute;
    top: 0px;
    right: 16px;
    height: 100%;
    width: 16px;
}

.ms-choice>div.icon-close:before {
    content: "×";
    color: #a8afc7;
    font-weight: bold;
    position: absolute;
    top: 50%;
    margin-top: -14px;
}

.ms-choice>div.icon-close:hover:before {
    color: #333;
}

.ms-choice>div.icon-caret {
    position: absolute;
    width: 0;
    height: 0;
    top: 50%;
    right: 8px;
    margin-top: -2px;
    border-color: #a8afc7 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
}

.ms-choice>div.icon-caret.open {
    border-color: transparent transparent #a8afc7 transparent;
    border-width: 0 4px 5px 4px;
}

.ms-drop {
    width: auto;
    min-width: 100%;
    overflow: hidden;
    display: none;
    margin-top: -1px;
    padding: 0;
    position: absolute;
    z-index: 1000;
    background: #fff;
    color: #334151;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
}

.ms-drop.bottom {
    top: 100%;
}

.ms-drop.top {
    bottom: 100%;
}

.ms-search {
    display: inline-block;
    margin: 0;
    min-height: 26px;
    padding: 2px;
    position: relative;
    white-space: nowrap;
    width: 100%;
    z-index: 10000;
    box-sizing: border-box;
}

.ms-search input {
    width: 100%;
    height: auto !important;
    min-height: 24px;
    padding: 0 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    border: 1px solid #e1e6f1;
    border-radius: 0px;
    box-shadow: none;
}

.ms-drop ul {
    overflow: auto;
    margin: 0;
    padding: 0;
}

.ms-drop ul>li {
    list-style: none;
    display: list-item;
    background-image: none;
    position: static;
    padding: 0.25rem 8px;
}

.ms-drop ul>li .disabled {
    font-weight: normal !important;
    opacity: 0.35;
    filter: Alpha(Opacity=35);
    cursor: default;
}

.ms-drop ul>li.multiple {
    display: block;
    float: left;
}

.ms-drop ul>li.group {
    clear: both;
}

.ms-drop ul>li.multiple label {
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-drop ul>li label {
    position: relative;
    padding-left: 1.25rem;
    margin-bottom: 0;
    font-weight: normal;
    display: block;
    white-space: nowrap;
    cursor: pointer;
}

.ms-drop ul>li label.optgroup {
    font-weight: bold;
}

.ms-drop ul>li.hide-radio {
    padding: 0;
}

.ms-drop ul>li.hide-radio:focus,
.ms-drop ul>li.hide-radio:hover {
    background-color: #f8f9fa;
}

.ms-drop ul>li.hide-radio.selected {
    color: #fff;
    background-color: #007bff;
}

.ms-drop ul>li.hide-radio label {
    margin-bottom: 0;
    padding: 5px 8px;
}

.ms-drop ul>li.hide-radio input {
    display: none;
}

.ms-drop ul>li.option-level-1 label {
    padding-left: 28px;
}

.ms-drop input[type=radio],
.ms-drop input[type=checkbox] {
    position: absolute;
    margin-top: 0.3rem;
    margin-left: -1.25rem;
}

.ms-drop .ms-no-results {
    display: none;
}

.SumoSelect {
    width: 200px;
}

.SumoSelect p {
    margin: 0;
}

.SelectBox {
    padding: 5px 8px;
}

.sumoStopScroll {
    overflow: hidden;
}

/* Filtering style */
.SumoSelect .hidden {
    display: none;
}

.SumoSelect .search-txt {
    display: none;
    outline: none;
}

.SumoSelect .no-match {
    display: none;
    padding: 6px;
}

.SumoSelect.open .search-txt {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 5px 8px;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 5px;
}

.SumoSelect.open>.search>span,
.SumoSelect.open>.search>label {
    visibility: hidden;
}

/*this is applied on that hidden select. DO NOT USE display:none; or visiblity:hidden; and Do not override any of these properties. */
.SelectClass,
.SumoUnder {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    border: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

.SelectClass {
    z-index: 1;
}

.SumoSelect {
    display: inline-block;
    position: relative;
    outline: none;
    width: 100%;
}

.SumoSelect>.optWrapper>.options li.opt label,
.SumoSelect>.CaptionCont {
    user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}

.SumoSelect .select-all>label {
    user-select: none;
    -o-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}

.SumoSelect:focus>.CaptionCont {
    border-color: #a8afc7;
}

.SumoSelect>.CaptionCont {
    position: relative;
    border: 1px solid #e8e8f7;
    color: #a8afc7;
    min-height: 14px;
    background-color: #fff;
    border-radius: 0;
    margin: 0;
}

.SumoSelect>.CaptionCont>span {
    display: block;
    padding-right: 30px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: default;
}

.SumoSelect>.CaptionCont>span.placeholder {
    color: #e1e6f1;
}

.SumoSelect>.CaptionCont>label {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 30px;
}

.SumoSelect>.CaptionCont>label>i:before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
    margin-top: 13px;
}

.SumoSelect>.optWrapper {
    display: none;
    z-index: 3;
    top: 30px;
    width: 100%;
    position: absolute;
    left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    overflow: hidden;
}

.SumoSelect.open>.optWrapper {
    top: 35px;
    display: block;
    box-shadow: 0 8px 16px 0 rgba(162, 169, 204, 0.24);
}

.SumoSelect.open>.optWrapper.up {
    top: auto;
    bottom: 100%;
    margin-bottom: 5px;
}

.SumoSelect>.optWrapper ul {
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
    overflow: auto;
}

.SumoSelect>.optWrapper>.options {
    border-radius: 2px;
    position: relative;
    /*Set the height of pop up here (only for desktop mode)*/
    max-height: 250px;
    /*height*/
}

.SumoSelect>.optWrapper.okCancelInMulti>.options {
    border-radius: 2px 2px 0 0;
}

.SumoSelect>.optWrapper.selall>.options {
    border-radius: 0 0 2px 2px;
}

.SumoSelect>.optWrapper.selall.okCancelInMulti>.options {
    border-radius: 0;
}

.SumoSelect>.optWrapper>.options li.group.disabled>label {
    opacity: 0.5;
}

.SumoSelect>.optWrapper>.options li ul li.opt {
    padding-left: 22px;
}

.SumoSelect>.optWrapper.multiple>.options li ul li.opt {
    padding-left: 50px;
}

.SumoSelect>.optWrapper.isFloating>.options {
    max-height: 100%;
}

.SumoSelect>.optWrapper>.options li.opt {
    padding: 6px 6px;
    position: relative;
    border-bottom: 1px solid #e8e8f7;
}

.SumoSelect>.optWrapper>.options>li.opt:first-child {
    border-radius: 2px 2px 0 0;
}

.SumoSelect>.optWrapper.selall>.options>li.opt:first-child {
    border-radius: 0;
}

.SumoSelect>.optWrapper>.options>li.opt:last-child {
    border-radius: 0 0 2px 2px;
    border-bottom: none;
}

.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child {
    border-radius: 0;
}

.SumoSelect>.optWrapper>.options li.opt:hover {
    background-color: #f1f2f9;
}

.SumoSelect>.optWrapper>.options li.opt.sel {
    background-color: #a1c0e4;
}

.SumoSelect .select-all.sel {
    background-color: #a1c0e4;
}

.SumoSelect .select-all>span {
    position: absolute;
    display: block;
    width: 30px;
    top: 0;
    bottom: 0;
    margin-left: -35px;
}

.SumoSelect .select-all>span i {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 14px;
    height: 14px;
    border: 1px solid #e8e8f7;
    border-radius: 2px;
    background-color: #fff;
}

.SumoSelect .select-all.selected>span i,
.SumoSelect .select-all.partial>span i {
    background-color: #4d65d9;
    box-shadow: none;
    border-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center center;
}

.SumoSelect>.optWrapper>.options li label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    cursor: pointer;
    margin-bottom: 0 !important;
}

.SumoSelect>.optWrapper>.options li span {
    display: none;
}

.SumoSelect>.optWrapper>.options li.group>label {
    cursor: default;
    padding: 8px 6px;
    font-weight: bold;
}

.SumoSelect>.optWrapper.isFloating {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 90%;
    bottom: 0;
    margin: auto;
    max-height: 90%;
}

.SumoSelect>.optWrapper>.options li.opt.disabled {
    background-color: inherit;
    pointer-events: none;
}

.SumoSelect>.optWrapper>.options li.opt.disabled * {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    /* IE 5-7 */
    filter: alpha(opacity=50);
    /* Netscape */
    -moz-opacity: 0.5;
    /* Safari 1.x */
    -khtml-opacity: 0.5;
    /* Good browsers */
    opacity: 0.5;
}

.SumoSelect>.optWrapper.multiple>.options li.opt {
    padding-left: 35px;
    cursor: pointer;
}

.SumoSelect>.optWrapper.multiple>.options li.opt span {
    position: absolute;
    display: block;
    width: 30px;
    top: 0;
    bottom: 0;
    margin-left: -35px;
}

.SumoSelect>.optWrapper.multiple>.options li.opt span i {
    position: absolute;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 14px;
    height: 14px;
    border: 1px solid #e8e8f7;
    border-radius: 2px;
    background-color: #fff;
}

.SumoSelect>.optWrapper>.MultiControls {
    display: none;
    border-top: 1px solid #e8e8f7;
    background-color: #fff;
    border-radius: 0 0 3px 3px;
}

.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls {
    display: block;
    margin-top: 5px;
    position: absolute;
    bottom: 0;
    width: 100%;
}

.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls {
    display: block;
}

.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p {
    padding: 6px;
}

.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus {
    border-color: #4d65d9;
    outline: none;
    background-color: #4d65d9;
}

.SumoSelect>.optWrapper.multiple>.MultiControls>p {
    display: inline-block;
    cursor: pointer;
    padding: 12px;
    width: 50%;
    box-sizing: border-box;
    text-align: center;
}

.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover {
    background-color: #f1f1f1;
}

.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk {
    border-right: 1px solid #DBDBDB;
    border-radius: 0 0 0 3px;
}

.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel {
    border-radius: 0 0 3px 0;
}

.SumoSelect>.optWrapper.isFloating>.options li.opt {
    padding: 12px 6px;
}

.SumoSelect>.optWrapper.multiple.isFloating {
    padding-bottom: 43px;
}

.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt {
    padding-left: 35px;
}

.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i {
    background-color: #4d65d9;
    box-shadow: none;
    border-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center center;
}

.SumoSelect.disabled {
    opacity: 0.7;
    cursor: not-allowed;
}

.SumoSelect.disabled>.CaptionCont {
    border-color: #e1e6f1;
    box-shadow: none;
}

.SumoSelect .select-all {
    border-radius: 3px 3px 0 0;
    position: relative;
    border-bottom: 1px solid #e8e8f7;
    background-color: #fff;
    padding: 8px 0 3px 35px;
    height: 36px;
    cursor: pointer;
}

.SumoSelect .select-all>label,
.SumoSelect .select-all>span i {
    cursor: pointer;
}

.SumoSelect .select-all.partial>span i {
    background-color: #e1e6f1;
}

.SumoSelect>.optWrapper>.options li.optGroup {
    padding-left: 5px;
    text-decoration: underline;
}

/*placeholder style*/
/*Floating styles*/
/*disabled state*/
/*styling for multiple select*/
/*styling for select on popup mode*/
/*styling for only multiple select on popup mode*/
/*disabled state*/
/**Select all button**/
/*styling for optgroups*/
.wrapper {
    max-width: 1200px;
    margin: 20px auto;
    padding: 0 15px;
}

.wrapper>h1 {
    text-align: center;
}

.wrapper>h1 span {
    border-bottom: 2px solid #623AA2;
    display: inline-block;
    padding: 0 10px 10px;
    color: #623AA2;
    transition: all 0.5s linear;
}

.tab_wrapper {
    display: inline-block;
    width: 100%;
    position: relative;
}

.tab_wrapper * {
    box-sizing: border-box;
}

.tab_wrapper>ul {
    clear: both;
    display: inline-block;
    width: 100%;
    border-bottom: 1px solid #e0e8f5;
    margin-bottom: 0;
}

.tab_wrapper>ul li {
    float: left;
    cursor: pointer;
    font-weight: 500;
    padding: 8px 18px;
    text-transform: uppercase;
    border: 1px solid #e0e8f5;
    font-size: 1.05em;
    border-bottom: 0;
    position: relative;
    border-top: 1px solid #e0e8f5;
    margin: 0 5px 0 0;
}

.tab_wrapper>ul li.active {
    color: #fff;
}

.tab_wrapper>ul li.active:after {
    content: "";
    position: absolute;
    bottom: -1px;
    height: 1px;
    left: 0;
    background: #fff;
    width: 100%;
}

.tab_wrapper .controller {
    display: block;
    overflow: hidden;
    clear: both;
    position: absolute;
    top: 0;
    right: 0;
}

.tab_wrapper .controller span {
    padding: 8px 22px;
    background: #623AA2;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
}

.tab_wrapper .controller span.next {
    float: right;
    margin-left: 10px;
}

.tab_wrapper .content_wrapper {
    float: left;
    width: 100%;
    border: 1px solid #e0e8f5;
    border-top: 0;
    box-sizing: border-box;
}

.tab_wrapper .content_wrapper .tab_content {
    display: none;
    padding: 15px 20px;
}

.tab_wrapper .content_wrapper .tab_content.active {
    /* display: block; */
}

.tab_wrapper .content_wrapper .tab_content .error {
    color: red;
}

.tab_wrapper .content_wrapper .accordian_header {
    display: none;
    padding: 10px 20px;
    text-transform: uppercase;
    font-weight: bold;
    border-top: 1px solid #f0f2fb;
    border-bottom: 1px solid #fff;
    position: relative;
    cursor: pointer;
}

.tab_wrapper .content_wrapper .accordian_header.active {
    color: #623AA2;
    border: 1px solid #f0f2fb;
}

.tab_wrapper .content_wrapper .accordian_header.active:after {
    position: absolute;
    top: 0;
    left: 0;
    content: "";
    width: 5px;
    height: 100%;
    background: #623AA2;
}

.tab_wrapper .content_wrapper .accordian_header .arrow {
    float: right;
    display: inline-block;
    width: 12px;
    height: 12px;
    position: relative;
    border-radius: 2px;
    transform: rotate(-135deg);
    background: #fff;
    border-top: 3px solid #ccc;
    border-left: 3px solid #ccc;
    /* &:after{
      position: absolute;
      top: 0;
      content: "";
      left: 0;
      width: 10px;
      height: 10px;
      background: $white;
      border-top: 3px solid $border_color;
      border-left: 3px solid $border_color;
  } */
}

.tab_wrapper .content_wrapper .accordian_header.active .arrow {
    transform: rotate(45deg);
    margin-top: 5px;
    border-top: 3px solid #623AA2;
    border-left: 3px solid #623AA2;
}

.tab_wrapper.left_side>ul {
    width: 25%;
    float: left;
    border-bottom: 1px solid #ccc;
}

.tab_wrapper.left_side>ul li {
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 12px 18px;
    border-width: 1px;
    border-right: 0;
    border-left: 0;
}

.tab_wrapper.left_side>ul li:after {
    left: 0;
    top: 0;
    content: "";
    position: absolute;
    width: 5px;
    height: 100%;
    background: #ccc;
}

.tab_wrapper.left_side>ul li.active {
    border-color: #ccc;
}

.tab_wrapper.left_side>ul li.active:after {
    left: 0;
    top: 0;
    width: 5px;
    height: 100%;
    background: #623AA2;
}

.tab_wrapper.left_side>ul li.active:before {
    right: -1px;
    position: absolute;
    top: 0;
    content: "";
    width: 2px;
    height: 100%;
    background: #fff;
}

.tab_wrapper.left_side .content_wrapper {
    width: 75%;
    border: 1px solid #e0e8f5;
    float: left;
}

.tab_wrapper.left_side .controller {
    top: -50px;
}

.tab_wrapper.right_side>ul {
    width: 25%;
    float: right;
    border-bottom: 1px solid #e0e8f5;
}

.tab_wrapper.right_side>ul li {
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 12px 18px;
    border-width: 1px;
    border-right: 0;
    border-left: 1px solid #e0e8f5;
    text-align: right;
}

.tab_wrapper.right_side>ul li:after {
    right: 0;
    left: inherit;
    top: 0;
    content: "";
    position: absolute;
    width: 5px;
    height: 100%;
    background: #e0e8f5;
}

.tab_wrapper.right_side>ul li.active {
    border-color: #d7e7ff;
}

.tab_wrapper.right_side>ul li.active:after {
    right: 0;
    left: inherit;
    top: 0;
    width: 5px;
    height: 100%;
    content: "";
}

.tab_wrapper.right_side>ul li.active:before {
    left: -2px;
    right: inherit;
    position: absolute;
    top: 0;
    content: "";
    width: 2px;
    height: 100%;
    background: #fff;
}

.tab_wrapper.right_side .content_wrapper {
    width: 75%;
    float: left;
    border: 1px solid #e0e8f5;
    border-right: 0;
}

.tab_wrapper.right_side .controller {
    top: -50px;
}

.tab_wrapper.accordion .content_wrapper {
    border-color: #f0f2fb;
}

.tab_wrapper.accordion .content_wrapper .accordian_header {
    display: block;
}

.tab_wrapper.accordion>ul {
    display: none;
}

.tab_wrapper .active_tab {
    display: none;
    position: relative;
    background: #000000;
    padding: 12px;
    text-align: center;
    padding-right: 50px;
    color: #fff;
    cursor: pointer;
    border-radius: 30px;
}

.tab_wrapper .active_tab .arrow {
    width: 30px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    text-align: center;
    background: #fff;
    position: absolute;
    right: 6px;
    border-radius: 50%;
    top: 50%;
    transform: translateY(-50%);
}

.tab_wrapper .active_tab .arrow:after {
    content: "";
    width: 10px;
    display: inline-block;
    height: 10px;
    border-right: 3px solid #000;
    border-bottom: 3px solid #000;
    transform: rotate(45deg);
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -6px;
    margin-top: -8px;
}

.tab_wrapper .active_tab .text {
    text-indent: 39px;
    display: block;
}

@media only screen and (max-width: 768px) {
    .tab_wrapper>ul {
        display: none;
    }

    .tab_wrapper .content_wrapper {
        border: 0;
    }

    .tab_wrapper .content_wrapper .accordian_header {
        display: block;
    }

    .tab_wrapper.left_side .content_wrapper,
    .tab_wrapper.right_side .content_wrapper {
        width: 100%;
        border-top: 0;
    }

    .tab_wrapper .controller {
        display: none;
    }

    .tab_wrapper.show-as-dropdown>.tab_list {
        border: 0;
        box-shadow: 0 0 8px #ccc;
        position: absolute;
        z-index: 3;
        background: #fff;
        border-radius: 5px;
        margin-top: 15px;
    }

    .tab_wrapper.show-as-dropdown>.tab_list:before {
        content: "";
        position: absolute;
        top: -6px;
        left: 50%;
        width: 14px;
        height: 14px;
        background: #fff;
        transform: rotate(45deg);
        box-shadow: -3px -4px 5px #efefef;
        margin-left: -7px;
    }

    .tab_wrapper.show-as-dropdown>.tab_list li {
        border: 0;
        border-bottom: 1px solid #ccc;
    }

    .tab_wrapper.show-as-dropdown>.tab_list li.active:after {
        display: none;
    }

    .tab_wrapper.show-as-dropdown .active_tab {
        display: block;
    }

    .tab_wrapper.show-as-dropdown>.tab_list,
    .tab_wrapper.show-as-dropdown>.content_wrapper>.accordian_header {
        display: none;
    }

    .tab_wrapper.show-as-dropdown>.tab_list li {
        display: block;
        float: none;
        width: 100%;
    }
}

@media only screen and (min-width: 769px) {
    .tab_wrapper.show-as-dropdown>.tab_list {
        display: block !important;
        overflow: hidden;
    }
}

/*# sourceMappingURL=style.css.map */
/*# sourceMappingURL=plugins.css.map */

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/switchercss/switcher.css ***!
  \******************************************************************************************************************/
.logo a img{
   display:none; 	
}
.bg_dark {
	background:#0a080e;
	color: #fff;
}
.styleswitch.layoutswitch{
	background:none repeat scroll 0 0 #f4f4f4;
	border: medium none !important;
	color:#fff !important;
	display: inline-block;
	height: auto;
	margin: 3px 0;
	padding: 2px;
	text-align: center;
	text-transform: uppercase;
	width: 100%;
	text-decoration:none !important;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.styleswitch.layoutswitch:hover{
	background:#000 !important;
}
.styleswitch {
	background-color: #e425e9;
	display: inline-block;
	margin: 4px 8px;
    width: 25px;
    height: 25px;
	border-radius: 5px;
}
.styleswitch:active,.styleswitch:focus {
	border:5px solid #000;
}
#switcher-body .container {
	background: #fff;
	margin: 50px auto;
	border: 1px solid #dedede;
	padding: 40px;
}
.switcher{
	width: 50px;
    height: 50px;
    display: inline-block;
	margin: 4px 8px;
    border-radius: 5px;
    border: 0px solid #000;
}
.demo_changer {
	z-index: 99999;
	position: fixed;
	right: -270px ;
	font-weight: 400 !important;
	height:100%;
}
.purchase {
	text-decoration: underline;
	color: #4BACC6
}
.demoPanel {
	position: relative;
}
.evo-pop {
	z-index: 10000;
	width: 204px;
	padding: 3px 3px 0
}
.evo-pop-ie {
	z-index: 10000;
	width: 212px;
	padding: 3px
}
.evo-palette td {
	font-size: 1px;
	border: solid 1px #c0c0c0;
	padding: 7px;
	cursor: pointer
}
.evo-palette tr.top td {
	border-bottom: 0
}
.evo-palette tr.in td {
	border-top: 0;
	border-bottom: 0
}
.evo-palette tr.bottom td {
	border-top: 0
}
.evo-palette div.sep {
	height: 3px
}
.evo-palette, .evo-palette-ie {
	border-collapse: separate;
	border-spacing: 4px 0;
	*border-collapse:expression('separate', cellSpacing='2px')
}
.evo-palette th, .evo-palette-ie th {
	border: 0;
	padding: 5px 3px;
	text-align: left;
	font-weight: normal;
	background: transparent!important
}
.evo-palette-ie td {
	font-size: 1px;
	border: solid 1px #c0c0c0;
	padding: 7px;
	cursor: pointer
}
.evo-palette2, .evo-palette2-ie {
	margin: auto;
	border-collapse: collapse
}
.evo-palette2 td, .evo-palette2-ie td {
	font-size: 1px;
	cursor: pointer
}
.evo-palette2 td {
	padding: 6px 7px
}
.evo-palette2-ie td {
	padding: 5px
}
.evo-palcenter {
	padding: 5px;
	text-align: center
}
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff {
	border: solid 1px #c3c3c3;
	width: 20px;
	height: 20px;
	float: right
}
.evo-colorind {
	position: relative;
	top: 2px
}
.evo-colorind-ie {
	position: relative;
	top: -23px
}
.evo-colorbox-ie {
	font-size: 8px;
	padding: 3px 9px!important
}
.evo-colortxt-ie {
	position: relative;
	top: -6px
}
.evo-pop:after, .evo-pop-ie:after, .evo-colorind:after, .evo-colorind-ie:after, .evo-colorind-ff:after, .evo-color span:after, .evo-cHist:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0
}
.evo-color {
	width: 94px;
	padding: 1px 3px 0 4px
}
.evo-color div {
	border: solid 1px #808080;
	border-right: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	padding: 3px;
	margin-bottom: 5px;
	width: 10px;
	height: 10px;
	float: left
}
.evo-color span {
	font-size: 15px;
	margin: 1px 0 4px 3px;
	float: left
}
.evo-sep {
	height: 10px;
	font-size: 0
}
.evo-more {
	padding: 4px 5px 4px;
	font-size: smaller
}
.evo-cHist {
	padding: 3px
}
.evo-cHist div {
	cursor: pointer;
	border: solid 1px #c0c0c0;
	padding: 3px;
	margin: 5px;
	width: 10px;
	height: 10px;
	float: left
}
a.evo-hist {
	margin-left: 6px
}
.evo-pointer {
	cursor: pointer
}
.evo-pop {
	background: #FFFFFF;
	border: 1px solid #DEDEDE;
	padding: 10px !important;
	width: 225px !important;
	z-index: 10000;
}
.evo-colorind, .evo-colorind-ie, .evo-colorind-ff {
	border: 1px solid #C3C3C3;
	height: 20px;
	position: absolute;
	top: 11px;
	right: 5px;
	width: 20px;
}
.demo_changer p {
	margin: 2px 0;
}
.demo_changer .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	background: #fff;
}
.demo_changer select:active, .demo_changer select:focus, .demo_changer select:hover, .demo_changer .button:active, .demo_changer .button:focus, .demo_changer .button:hover, .demo_changer .btn:active, .demo_changer .btn:focus, .demo_changer .btn:hover, .demo_changer .button:active, .demo_changer .button:focus, .demo_changer .button:hover {
	box-shadow: none !important;
}
.demo_changer .button {
	-moz-user-select: none;
	background-image: none;
	border: 1px solid #ddd;
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	background: #fff;
	line-height: 1.42857;
	margin-bottom: 0;
	width: 145px !important;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
}
.demo_changer .img-thumbnail {
	height: 35px;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-bottom: 5px;
	width: 46% !important;
	padding: 2px;
}
.demo_changer img {
	border: 0px solid #f4f7fe;
	margin: 2px;
	border-radius: 3px;
    background: #ffffff;
	width: 50px;
	height: 50px;
}
.demo_changer hr {
	border-color: #E0E0E0;
}
.demo_changer, .demo_changer p {
	color: #1d212f !important;
}
.demo_changer h4 {
    font-size: 14px;
    padding-bottom: 0;
    text-align: left;
    padding: 10px;
    font-weight: 600;
	border-bottom: 1px solid #e9edf4;
    background: #ebeff8;
    border-top: 1px solid #e9edf4;
	margin: 10px 0 !important;
	text-transform: uppercase;
}
.demo_changer i {
	color: #fff;
	font-size: 21px;
	margin-top: 10px;
	
}
/*.demo_changer .btn {
	margin-top: 10px;
}*/
.demo_changer .demo-icon {
	cursor: pointer;
    text-align: center;
    padding: 2px;
    float: left;
    height: 40px;
    line-height: 38px;
    width: 40px;
    border-radius: 5px 0 0 5px !important;
    top: 17rem;
    position: relative;
}
@media (max-width: 992px){
	.demo_changer .form_holder{
		height: 100vh;
	}
}
@media (min-width: 992px){
	.demo_changer .form_holder{
		height: 100vh;
	}
}
.demo_changer .form_holder {
	background: #fff;
	border-radius: 0;
	cursor: pointer;
	float: right;
	font-size: 12px;
	padding: 0 7px;
    width: 270px;
	box-shadow:0px 8px 14.72px 1.28px rgba(130, 130, 134, 0.2);
	border-left:1px solid #e9edf4;
}
.demo_changer .form_holder p {
	font-size: 12px;
}
.color_display_2 {
	clear: both;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	width: 31px !important;
	height: 31px;
	margin-bottom: 7px;
	padding: 4px 10px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	text-transform: uppercase;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 0 2px rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.29);
}
.color_display_2 a {
	color: #fff;
	text-decoration: none;
}
.color_display_2 a:focus, .color_display_2 a:hover {
	color: #ededed !important;
	text-decoration: none;
}
.demoPanel {
	margin: 0;
	padding: 0;
	width: 125px;
}
.predefined_styles {
	padding: 0 5px;
	text-align: center;
	
}
@media only screen and (min-width: 768px) {
.demo_changer {
	top: 0;
}
.demo_changer .demo-icon {
	height: 40px;
    width: 40px;
}
.demo_changer i {
    font-size: 17px;
}
}
@media only screen and (max-width: 768px) {
.demo_changer {
	top: 0px;
}
.demo_changer i {
    font-size: 21px;
	margin-top:8px;
}
.demo_changer .demo-icon {
	height:40px;
	width: 40px;
}
	.demo_changer {
	display: block;
}
}
.bootstrap-select.show-menu-arrow.open > .btn {
	z-index: 2051;
}
.bootstrap-select .btn:focus {
	outline: thin dotted #333333 !important;
	outline: 5px auto -webkit-focus-ring-color !important;
	outline-offset: -2px;
}
.bootstrap-select.btn-group .btn .filter-option {
	overflow: hidden;
	position: absolute;
	left: 12px;
	right: 25px;
	text-align: left;
}
.bootstrap-select.btn-group .btn .caret {
	position: absolute;
	top: 50%;
	right: 12px;
	margin-top: -2px;
	vertical-align: middle;
}
.bootstrap-select.btn-group > .disabled, .bootstrap-select.btn-group .dropdown-menu li.disabled > a {
	cursor: not-allowed;
}
.bootstrap-select.btn-group > .disabled:focus {
	outline: none !important;
}
.bootstrap-select.btn-group[class*="span"] .btn {
	width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
	min-width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
	position: static;
	border: 0;
	padding: 0;
	margin: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu dt {
	display: block;
	padding: 3px 20px;
	cursor: default;
}
.bootstrap-select.btn-group .div-contain {
	overflow: hidden;
}
.bootstrap-select.btn-group .dropdown-menu li {
	position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li > a.opt {
	position: relative;
	padding-left: 35px;
}
.bootstrap-select.btn-group .dropdown-menu li > a {
	cursor: pointer;
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
	font-weight: normal;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a i.check-mark {
	display: inline-block;
	position: absolute;
	right: 15px;
	margin-top: 2.5px;
}
.bootstrap-select.btn-group .dropdown-menu li a i.check-mark {
	display: none;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
	margin-right: 34px;
}
.bootstrap-select.btn-group .dropdown-menu li small {
	padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:hover small, .bootstrap-select.btn-group .dropdown-menu li:not(.disabled) > a:focus small, .bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) > a small {
	color: #64b1d8;
	color: rgba(255,255,255,0.4);
}
.bootstrap-select.btn-group .dropdown-menu li > dt small {
	font-weight: normal;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #CCC;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	position: absolute;
	bottom: -4px;
	left: 9px;
	display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid white;
	position: absolute;
	bottom: -4px;
	left: 10px;
	display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
	bottom: auto;
	top: -3px;
	border-top: 7px solid #ccc;
	border-bottom: 0;
	border-top-color: rgba(0, 0, 0, 0.2);
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
	bottom: auto;
	top: -3px;
	border-top: 6px solid #ffffff;
	border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
	right: 12px;
	left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
	right: 13px;
	left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before, .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
	display: block;
}
.bootstrap-select.btn-group .no-results {
	padding: 3px;
	background: #f5f5f5;
	margin: 0 5px;
}
.mobile-device {
	position: absolute;
	top: 0;
	left: 0;
	display: block !important;
	width: 100%;
	height: 100% !important;
	opacity: 0;
}
.bootstrap-select.fit-width {
	width: auto !important;
}
.bootstrap-select.btn-group.fit-width .btn .filter-option {
	position: static;
}
.bootstrap-select.btn-group.fit-width .btn .caret {
	position: static;
	top: auto;
	margin-top: -1px;
}
.control-group.error .bootstrap-select .dropdown-toggle {
	border-color: #b94a48;
}
.bootstrap-select-searchbox {
	padding: 4px 8px;
}
.bootstrap-select-searchbox input {
	margin-bottom: 0;
}
.dark-mode .dark-switcher{
	display:none !important;
}
.dark-mode .light-switcher{
	display:flex !important;
}
.light-switcher{
	display:none !important;
}
.switch-buttons{
	margin-bottom:0;
	padding: 3px;
}
.switch-buttons li{
	width:50%;
	float:left;
	list-style: none;
}
.switch-buttons span{
	font-weight: 500;
    font-size: 12px;
}
.swticher-link{
 	position: absolute;
	width:100%;
	height: 100%;
	left:0;
	right:0; 
}

/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/switchercss/demo.css ***!
  \**************************************************************************************************************/
/* Color Swicher CSS */

.switcher {
    width: 30px !important;
    height: 40px !important;
    display: inline-block;
    margin: 4px 8px;
    border-radius: 5px;
    border: 0px solid #000;
}
.swichermainleft {
  width: 100%;
  float: left;
  margin: 0;
  padding: 0;
}
.colorcode {
    display: inline-block;
    margin: 4px 8px;
    width: 25px;
    height: 25px;
    border-radius: 5px;
	cursor: pointer;
}

/*-- color-1 --*/
.color1{
	background: #8667ff !important;
}

/*-- color-2 --*/
.color2{
	background: #824bab !important;
}

/*-- color-3 --*/
.color3{
	background: #1b9783 !important;
}

/*-- color-4 --*/
.color4{
	background:#4680ff  !important;
}

/*-- color-5 --*/
.color5{
	background: #e65145 !important;
}
/* //////////////////  switch-1  //////////////// */
/* //////////////////  switch-1  //////////////// */
.onoffswitch {
    position: relative;
    width: 30px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select: none;
    
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    height: 15px;
    padding: 0;
    line-height: 16px;
    border: 1px solid #CCCCCC;
    border-radius: 15px;
    background-color: #FFFFFF;
    transition: background-color 0.3s ease-in;
}
.onoffswitch-label:before {
    content: "";
	height: 16px;
    display: block;
	width: 17px; 
	margin: 0px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 13px;
    border: 1px solid #CCCCCC; border-radius: 15px;
    transition: all 0.3s ease-in 0s; 
}
.onoffswitch-checkbox:checked + .onoffswitch-label {
    background-color: #0fa751;
}
.onoffswitch-checkbox:checked + .onoffswitch-label, .onoffswitch-checkbox:checked + .onoffswitch-label:before {
   border-color: #0fa751;
}
.onoffswitch-checkbox:checked + .onoffswitch-label:before {
    right: 0px; 
}

/* //////////////////  switch-2  //////////////// */
.onoffswitch2 {
    position: relative;
    width: 30px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select: none;
    
}
.onoffswitch2-checkbox {
    display: none;
}
.onoffswitch2-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    height: 15px;
    padding: 0;
    line-height: 16px;
    border: 1px solid #CCCCCC;
    border-radius: 15px;
    background-color: #FFFFFF;
    transition: background-color 0.3s ease-in;
}
.onoffswitch2-label:before {
    content: "";
	height: 16px;
    display: block;
	width: 17px; 
	margin: 0px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 13px;
    border: 1px solid #CCCCCC; border-radius: 15px;
    transition: all 0.3s ease-in 0s; 
}
.onoffswitch2-checkbox:checked + .onoffswitch2-label {
    background-color: #f73f3f;
}
.onoffswitch2-checkbox:checked + .onoffswitch-label2, .onoffswitch2-checkbox:checked + .onoffswitch2-label:before {
   border-color: #f73f3f;
}
.onoffswitch2-checkbox:checked + .onoffswitch2-label:before {
    right: 0px; 
}

/* //////////////////  switch-3  //////////////// */
.onoffswitch3 {
    position: relative;
    width: 30px;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select: none;
    
}
.onoffswitch3-checkbox {
    display: none;
}
.onoffswitch3-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    height: 15px;
    padding: 0;
    line-height: 16px;
    border: 1px solid #CCCCCC;
    border-radius: 15px;
    background-color: #FFFFFF;
    transition: background-color 0.3s ease-in;
}
.onoffswitch3-label:before {
    content: "";
	height: 16px;
    display: block;
	width: 17px; 
	margin: 0px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 13px;
    border: 1px solid #CCCCCC; border-radius: 15px;
    transition: all 0.3s ease-in 0s; 
}
.onoffswitch3-checkbox:checked + .onoffswitch3-label {
    background-color: #0fa751;
}
.onoffswitch3-checkbox:checked + .onoffswitch-label3, .onoffswitch3-checkbox:checked + .onoffswitch3-label:before {
   border-color: #0fa751;
}
.onoffswitch3-checkbox:checked + .onoffswitch3-label:before {
    right: 0px; 
}
.switch-toggle{
	padding:3px 0;
	font-size: 14px;
}

.full-width .container{  
    max-width:inherit !important;
	width:95% !important;	
	transition:all 0.5s ease;
}

.unbox {  
   margin:0; 
}
.switch_section {
    width: 100%;
    height: auto;
    list-style: none;
    font-size: 1.1em;
    margin: 0 auto;
    padding: 0px 24px;
}
a.switcher-style{
	padding: 6px 20px;
    color: #000;
    background-color: #f8f6fb;
    border:1px solid #e3dfe8;
    display: block;
    margin-bottom: 8px;
    font-size: 14px;
}
a.switcher-style.active{
	background-color: #2205bf;
	color:#fff;
}
.wscolorcode.color {
    display: inline-block;
    margin: 4px 8px;
    width: 30px;
    height: 30px;
    border-radius: 5px;
}
.button-image{
	border: 4px solid #f4f7fe;
    margin: 2px;
    border-radius: 8px;
    background: #ffffff;
	width: 90px;
    height: 70px;
	margin-bottom: 5px;
	box-shadow:0 5px 6px rgba(6, 10, 48, .1);
}
.bg-left1{
	/* background: url(img/ll.png) !important; */
	background-repeat: no-repeat;
}
.bg-left2{
	/* background: url(img/ldark.png) !important; */
	background-repeat: no-repeat;
}
.bg1 {
   /* background: url(img/hl.png) !important; */
   background-repeat: no-repeat;
}
.bg2 {
   /* background: url(img/hc.png) !important; */
   background-repeat: no-repeat;
}
.bg3 {
    /* background: url(img/hd.png) !important; */
	background-repeat: no-repeat;
}
.bg4 {
	/* background: url(img/lel.png) !important; */
	background-repeat: no-repeat;
}
.bg5 {
    /* background: url(img/lec.png) !important; */
	background-repeat: no-repeat;
}
.bg6 {
    /* background: url(img/led.png) !important; */
	background-repeat: no-repeat;
}
.bg7 {
    /* background: url(img/leg.png) !important; */
	background-repeat: no-repeat;
}
.bg9 {
    /* background: url(img/leimage.png) !important; */
	background-repeat: no-repeat;
}
.bg8 {
    /* //background: url(img/hg.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor1{
	/* //background: url(img/hor1.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor2{
	/* //background: url(img/hor2.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor3{
	/* //background: url(img/hor3.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor4{
	/* //background: url(img/hor4.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor5{
	/* //background: url(img/hor5.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor6{
	/* //background: url(img/hor6.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor7{
	/* //background: url(img/hor7.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor8{
	/* //background: url(img/hor8.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor9{
	/* //background: url(img/hor9.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor10{
	/* //background: url(img/hor10.png) !important; */
	background-repeat: no-repeat;
}
.bg-hor11{
	/* //background: url(img/lay-boxhor.png) !important; */
	background-repeat: no-repeat;
}
.light-bg{
	display: block !important;
}
.dark-mode .dark-bg{
	display: none !important;
} 
.dark-mode .light-bg{
	display: block !important;
} 
.dark-mode .dark-bgmenu{
	display:none !important;
}
.dark-mode .bg_dark{
	background:#fff;
}
.dark-mode .demo_changer i{
	color:#000;
}
.leftmenu-bgimage .bg9{
	border:2px solid #04b372;
}
.leftmenu-bgimage .bg9:after{
	content: "";
    width: 20px;
    height: 20px;
    line-height: 17px;
    border-style: solid;
    border-width: 0 35px 35px 0px;
    border-color: #04b372 #04b372 transparent;
    display: block;
    position: absolute;
    top: 4px;
    right: 19px;
}
.leftmenu-bgimage .bg9:before{
	content: "\2713";
    z-index: 999;
    position: absolute;
    top: 4px;
    right: 22px;
    font-size: 14px;
    color: #ffffff;
	
}
.bg-layf{
	/* //background: url(img/lay-full.png) !important; */
	background-repeat: no-repeat;
}
.bg-laybx{
	/* //background: url(img/lay-box.png) !important; */
	background-repeat: no-repeat;
}
.bg-sided{
    /* //background: url(img/lay-sided.png) !important; */
	background-repeat: no-repeat;
}
.bg-sideictxt{
    /* //background: url(img/lay-sideitx.png) !important; */
	background-repeat: no-repeat;
}
.bg-sideicon{
    /* //background: url(img/lay-sideic.png) !important; */
	background-repeat: no-repeat;
}
.switch_section .switch-toggle input {
    border: none;
    background-color: transparent;
} 
    




/*!*************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/app.css ***!
  \*************************************************************************************************/
.header-principal {
    background-color: #21244e !important;
    border-bottom: solid 4px #e2e204 !important;
    color: white !important;
}

fieldset > legend {
    color: #000;
    margin-bottom: 2rem;
    font-size: 1rem;
    border-bottom: 1px solid rgb(225, 231, 214);
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/components/components/Header.vue?vue&type=style&index=0&id=8167dd0a&scoped=true&lang=css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/

/*.rt{*/
/*  background-color: red !important;*/
/*}*/

/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/components/views/HomeView.vue?vue&type=style&index=0&id=0142dde0&scoped=true&lang=css ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/

.main-content[data-v-0142dde0] {
  background-color: #f8fafc;
  min-height: calc(100vh - 75px);
}

/*!**********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/components/views/ProductDetailView.vue?vue&type=style&index=0&id=5825c059&scoped=true&lang=css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************/

.product-detail-wrapper[data-v-5825c059] {
  background-color: #f8fafc;
  min-height: calc(100vh - 80px);
}
.main-image-container[data-v-5825c059] {
  height: 320px;
}
.main-image-container img[data-v-5825c059] {
  max-height: 100%;
}
.thumb-item[data-v-5825c059] {
  width: 60px;
  height: 60px;
  cursor: pointer;
}
.bg-soft-success[data-v-5825c059] {
  background-color: #d1fae5;
}
.bg-soft-danger[data-v-5825c059] {
  background-color: #fee2e2;
}
.btn-icon[data-v-5825c059] {
  width: 38px;
  height: 38px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.custom-counter[data-v-5825c059] {
  width: 160px;
}
.fs-12[data-v-5825c059] {
  font-size: 12px;
}
.fs-14[data-v-5825c059] {
  font-size: 14px;
}
.transition-all[data-v-5825c059] {
  transition: all 0.2s ease-in-out;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/components/views/CheckoutView.vue?vue&type=style&index=0&id=1610ad47&scoped=true&lang=css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/

.cart-wrapper[data-v-1610ad47] {
  background-color: #f8fafc;
  min-height: calc(100vh - 80px);
}
.fs-10[data-v-1610ad47] { font-size: 10px;
}
.fs-12[data-v-1610ad47] { font-size: 12px;
}
.fs-13[data-v-1610ad47] { font-size: 13px;
}
.fs-14[data-v-1610ad47] { font-size: 14px;
}
.fs-15[data-v-1610ad47] { font-size: 15px;
}

/* Thème Indigo */
.text-indigo[data-v-1610ad47] {
  color: #4f46e5 !important;
}
.bg-soft-indigo[data-v-1610ad47] {
  background-color: #e0e7ff;
}
.bg-soft-success[data-v-1610ad47] {
  background-color: #ecfdf5;
}
.btn-indigo[data-v-1610ad47] {
  background: linear-gradient(135deg, #4f46e5 0%, #3730a3 100%);
  color: white;
  border: none;
  transition: all 0.2s ease;
}
.btn-indigo[data-v-1610ad47]:hover {
  background: linear-gradient(135deg, #4338ca 0%, #2e2a85 100%);
  color: white;
  box-shadow: 0 4px 12px rgba(79, 70, 229, 0.25) !important;
}
.icon-header-box[data-v-1610ad47] {
  width: 48px;
  height: 48px;
}
.bg-light-head[data-v-1610ad47] {
  background-color: #f1f5f9 !important;
}

/* Image Produit */
.cart-img-box[data-v-1610ad47] {
  width: 75px;
  height: 75px;
}
.cart-img-box img[data-v-1610ad47] {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}

/* Tableau */
.custom-cart-table th[data-v-1610ad47] {
  padding-top: 14px;
  padding-bottom: 14px;
  border-top: none;
  color: #64748b;
}
.custom-cart-table td[data-v-1610ad47] {
  padding-top: 18px;
  padding-bottom: 18px;
}
.cart-row[data-v-1610ad47] {
  transition: background-color 0.15s ease;
}
.cart-row[data-v-1610ad47]:hover {
  background-color: #f8fafc;
}

/* Boutons Quantité */
.quantity-counter[data-v-1610ad47] {
  width: 120px;
}
.qty-input[data-v-1610ad47] {
  width: 40px;
  box-shadow: none !important;
}
.btn-icon[data-v-1610ad47] {
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
}
.btn-icon[data-v-1610ad47]:hover {
  background-color: #e2e8f0 !important;
}

/* Bouton Supprimer Neutre (Adieu le rouge !) */
.btn-delete-icon[data-v-1610ad47] {
  width: 36px;
  height: 36px;
  border: none;
  background-color: #f1f5f9;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
}
.btn-delete-icon[data-v-1610ad47]:hover {
  background-color: #cbd5e1;
}
.btn-delete-icon:hover i[data-v-1610ad47] {
  color: #1e293b !important;
}

/* Résumé fixe */
.sticky-summary[data-v-1610ad47] {
  position: sticky;
  top: 90px;
}
.border-dashed[data-v-1610ad47] {
  border-style: dashed !important;
}
.empty-cart-icon[data-v-1610ad47] {
  width: 80px;
  height: 80px;
}

/* Modal de paiement */
.payment-modal-overlay[data-v-1610ad47] {
  position: fixed;
  inset: 0;
  background: rgba(15, 23, 42, 0.55);
  backdrop-filter: blur(2px);
  z-index: 1050;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1rem;
}
.payment-modal-box[data-v-1610ad47] {
  background: #fff;
  width: 100%;
  max-width: 460px;
  max-height: 90vh;
  overflow-y: auto;
}
.payment-option-card[data-v-1610ad47] {
  border: 2px solid #e2e8f0;
  background: #f8fafc;
  cursor: pointer;
  transition: all 0.15s ease;
}
.payment-option-card[data-v-1610ad47]:hover {
  border-color: #c7d2fe;
  background: #fff;
}
.payment-option-card.selected[data-v-1610ad47] {
  border-color: #4f46e5;
  background: #eef2ff;
}
.payment-icon-box[data-v-1610ad47] {
  width: 46px;
  height: 46px;
}

/* Modal Mobile Money indisponible */
.unavailable-modal-box[data-v-1610ad47] {
  background: #fff;
  width: 100%;
  max-width: 400px;
}
.unavailable-icon-box[data-v-1610ad47] {
  width: 64px;
  height: 64px;
}
.bg-soft-warning[data-v-1610ad47] {
  background-color: #fef3c7;
}
.text-warning[data-v-1610ad47] {
  color: #d97706 !important;
}
.fade-enter-active[data-v-1610ad47], .fade-leave-active[data-v-1610ad47] {
  transition: opacity 0.2s ease;
}
.fade-enter-from[data-v-1610ad47], .fade-leave-to[data-v-1610ad47] {
  opacity: 0;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/components/views/ConfirmOrderView.vue?vue&type=style&index=0&id=5fd12322&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/

.checkout-container[data-v-5fd12322] {
  background-color: #f4f6fb;
  min-height: calc(100vh - 80px);
}
.bg-indigo[data-v-5fd12322] {
  background: linear-gradient(135deg, #4f46e5 0%, #3730a3 100%);
}
.text-indigo[data-v-5fd12322] {
  color: #4f46e5 !important;
}
.bg-white-10[data-v-5fd12322] {
  background-color: rgba(255, 255, 255, 0.15);
}
.icon-circle[data-v-5fd12322] {
  width: 48px;
  height: 48px;
}

/* Alerte de succès */
.alert-soft-success[data-v-5fd12322] {
  background-color: #ecfdf5;
  border: 1px solid #a7f3d0 !important;
}
.alert-icon-box[data-v-5fd12322] {
  width: 36px;
  height: 36px;
}

/* Entêtes des tableaux (Exit le rouge !) */
.table-light-head th[data-v-5fd12322] {
  background-color: #f8fafc !important;
  color: #64748b !important;
  border-bottom: 1px solid #e2e8f0;
  padding: 12px 16px;
}
.bg-soft-indigo[data-v-5fd12322] {
  background-color: #e0e7ff;
}

/* Ligne Total */
.table-total-row[data-v-5fd12322] {
  background-color: #f8fafc;
  border-top: 2px solid #e2e8f0;
}

/* Boutons */
.btn-indigo[data-v-5fd12322] {
  background: linear-gradient(135deg, #4f46e5 0%, #3730a3 100%);
  color: white;
  border: none;
  transition: all 0.2s ease;
}
.btn-indigo[data-v-5fd12322]:hover {
  background: linear-gradient(135deg, #4338ca 0%, #2e2a85 100%);
  color: white;
  box-shadow: 0 4px 12px rgba(79, 70, 229, 0.3) !important;
}
.fs-12[data-v-5fd12322] { font-size: 12px;
}
.fs-13[data-v-5fd12322] { font-size: 13px;
}
.fs-14[data-v-5fd12322] { font-size: 14px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7OztBQUFBLDJCQUEyQjs7QUFFM0I7SUFDSSxjQUFjO0lBQ2QsZUFBZTtJQUNmLHFCQUFxQjtJQUNyQixzQ0FBc0M7SUFDdEMsc0JBQXNCO0lBQ3RCLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLGFBQWE7SUFDYixjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLHNDQUFzQztJQUN0QyxzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLDBDQUEwQztJQUMxQyxrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSx5REFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBbUQ7QUFDdkQ7O0FBRUE7SUFDSSwwREFBbUQ7QUFDdkQ7O0FBRUE7SUFDSSwwREFBbUQ7QUFDdkQ7O0FBRUE7SUFDSSwwREFBbUQ7QUFDdkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwwREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSwyREFBK0M7QUFDbkQ7O0FBRUE7SUFDSSxhQUFhO0lBQ2IsY0FBYztJQUNkLHFCQUFxQjtJQUNyQixzQ0FBc0M7SUFDdEMsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQiwwQ0FBMEM7SUFDMUMsa0JBQWtCO0FBQ3RCOztBQUVBO0lBQ0ksMkRBQThEO0FBQ2xFOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQW9FO0FBQ3hFOztBQUVBO0lBQ0ksMkRBQStEO0FBQ25FOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQStEO0FBQ25FOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQXVEO0FBQzNEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQWdFO0FBQ3BFOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQStEO0FBQ25FOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQWdFO0FBQ3BFOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQXVEO0FBQzNEOztBQUVBO0lBQ0ksMkRBQWlFO0FBQ3JFOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQW1EO0FBQ3ZEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQXFEO0FBQ3pEOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQXVEO0FBQzNEOztBQUVBO0lBQ0ksMkRBQStEO0FBQ25FOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQXFEO0FBQ3pEOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQXFEO0FBQ3pEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQXVEO0FBQzNEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQWdFO0FBQ3BFOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQXFEO0FBQ3pEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQXVEO0FBQzNEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTJEO0FBQy9EOztBQUVBO0lBQ0ksMkRBQXNEO0FBQzFEOztBQUVBO0lBQ0ksMkRBQTBEO0FBQzlEOztBQUVBO0lBQ0ksMkRBQXFEO0FBQ3pEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQXlEO0FBQzdEOztBQUVBO0lBQ0ksMkRBQW9EO0FBQ3hEOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksMkRBQWlFO0FBQ3JFOztBQUVBO0lBQ0ksMkRBQTREO0FBQ2hFOztBQUVBO0lBQ0ksMkRBQTZEO0FBQ2pFOztBQUVBO0lBQ0ksMkRBQXdEO0FBQzVEOztBQUVBO0lBQ0ksc0JBQXNCO0lBQ3RCLGtCQUFrQjtBQUN0QixDOzs7O0FDaDlDQTs7O0VBR0UsQ0FBQyxXQUFXLHNCQUFzQixDQUFDLDJDQUF3QyxDQUFDLHVTQUFvVCxDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLG9CQUFvQixDQUFDLDJDQUEyQyxDQUFDLGlCQUFpQixDQUFDLG1CQUFtQixDQUFDLGtDQUFrQyxDQUFDLGlDQUFpQyxDQUFDLE9BQU8sc0JBQXNCLENBQUMsaUJBQWlCLENBQUMsbUJBQW1CLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsT0FBTyxhQUFhLENBQUMsZUFBZSxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxjQUFjLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZ0JBQWdCLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxlQUFlLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGdCQUFnQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsaUJBQWlCLGVBQWUsQ0FBQyxnQkFBZ0IsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGVBQWUsZUFBZSxDQUFDLGlCQUFpQixlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLENBQUMsZUFBZSxlQUFlLDBGOzs7O0FDSDM3RztDQUNDLHdCQUF3QjtDQUN4Qix3QkFBd0I7Q0FDeEI7QUFDRDtBQUNBO0NBQ0Msd0JBQXdCO0NBQ3hCLHdCQUF3QjtDQUN4Qiw0QkFBNEI7Q0FDNUIsa0JBQWtCO0NBQ2xCLHFCQUFxQjtDQUNyQixtQkFBbUI7Q0FDbkI7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NB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QUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtB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RUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCOztBQUVBOztFQUVFLGdCQUFnQjtBQUNsQjs7QUFFQTs7RUFFRSxnQkFBZ0I7QUFDbEI7O0FBRUE7O0VBRUUsZ0JBQWdCO0FBQ2xCOztBQUVBOztFQUVFLGdCQUFnQjtBQUNsQjs7QUFFQTs7RUFFRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUEsNEJBQTRCO0FBQzVCO0VBQ0Usb0NBQW9DO0VBQ3BDLDRDQUFxRjtFQUNyRixnVEFBNmY7RUFDN2YsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLHFCQUFxQjtFQUNyQix5REFBeUQ7RUFDekQsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7QUFDcEI7O0FBRUE7RUFDRSxnQ0FBZ0M7RUFDaEMsNkNBQXlFO0VBQ3pFLGlUQUFnYztFQUNoYyxtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsZ0NBQWdDO0VBQ2hDLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLG1DQUFtQztFQUNuQyxrQ0FBa0M7QUFDcEM7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7OztBQUdBO0NBQ0Msb0JBQW9CO0NBQ3BCLDZDQUE2RDtDQUM3RDtBQUNEO0FBQ0E7Q0FDQyw4QkFBOEI7Q0FDOUIsV0FBVztDQUNYLGtCQUFrQjtDQUNsQixnQkFBZ0I7Q0FDaEIsb0JBQW9CO0NBQ3BCLG9CQUFvQjtDQUNwQixjQUFjO0NBQ2QsbUNBQW1DO0NBQ25DLGtDQUFrQztBQUNuQztBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDtBQUNBO0NBQ0M7QUFDRDs7QUFFQTs7Ozs7Ozs7OztDQVVDLENBQUM7Q0FDRCx1QkFBdUI7Q0FDdkIsNkNBQXVEO0NBQ3ZELGlUQUErWTtDQUMvWSxtQkFBbUI7Q0FDbkI7QUFDRDtBQUNBO0NBQ0MscUJBQXFCO0NBQ3JCLHVCQUF1QjtDQUN2QixXQUFXO0NBQ1gsa0JBQWtCO0NBQ2xCLG1CQUFtQjtDQUNuQixvQkFBb0I7Q0FDcEIsb0JBQW9CO0NBQ3BCLG9CQUFvQjtDQUNwQixjQUFjO0NBQ2QsbUNBQW1DO0NBQ25DO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7QUFDQTtDQUNDO0FBQ0Q7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O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7O0VBR0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7OztFQUdFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7OztFQUdFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7OztFQUlFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOzs7OztFQUtFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7OztFQUdFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7O0VBR0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOzs7RUFHRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTs7RUFFRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBOztFQUVFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtB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cEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7O0FBR3BCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7OztBQUdwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOzs7QUFHcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7O0FBR3BCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7OztBQUdwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjs7RUFFRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxzQkFBc0I7RUFDdEIsNENBQW9EO0VBQ3BELHVQQUFrUztFQUNsUyxtQkFBbUI7RUFDbkIsa0JBQWtCLEVBQUU7QUFDdEI7RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsc0NBQXNDO0VBQ3RDLG1DQUFtQztFQUNuQyxrQ0FBa0MsRUFBRTs7QUFFdEM7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQ0FBZ0M7RUFDaEMsNkNBQWlGO0VBQ2pGLGlUQUFnZ0I7RUFDaGdCLG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBRTtBQUN0QjtFQUNFLGdDQUFnQztFQUNoQyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxzQ0FBc0M7RUFDdEMsbUNBQW1DO0VBQ25DLGtDQUFrQyxFQUFFOztBQUV0QztFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjs7Ozs7Q0FLQztBQUNEO0VBQ0UsdUJBQXVCO0VBQ3ZCLDZDQUE2QztFQUM3Qyx1UEFBd1A7RUFDeFAsbUJBQW1CO0VBQ25CLGtCQUFrQixFQUFFO0FBQ3RCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpbUJFLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLG1DQUFtQztFQUNuQyxrQ0FBa0MsRUFBRTs7QUFFdEM7Ozs7Ozs7RUFPRSwwQ0FBMEM7RUFDMUMsdUNBQXVDO0VBQ3ZDLHFDQUFxQztFQUNyQyxrQ0FBa0MsRUFBRTs7QUFFdEM7RUFDRTtJQUNFLDRCQUE0QixFQUFFO0VBQ2hDO0lBQ0UsOEJBQThCLEVBQUUsRUFBRTtBQUN0QztFQUNFO0lBQ0UsK0JBQStCLEVBQUU7RUFDbkM7SUFDRSxpQ0FBaUMsRUFBRSxFQUFFO0FBQ3pDO0VBQ0U7SUFDRSwwQkFBMEIsRUFBRTtFQUM5QjtJQUNFLDRCQUE0QixFQUFFLEVBQUU7QUFDcEM7RUFDRTtJQUNFLDJCQUEyQixFQUFFO0VBQy9CO0lBQ0UsNkJBQTZCLEVBQUUsRUFBRTtBQUNyQztFQUNFO0lBQ0UsdUJBQXVCLEVBQUU7RUFDM0I7SUFDRSx5QkFBeUIsRUFBRSxFQUFFO0FBQ2pDO0VBQ0Usa0RBQWtEO0VBQ2xELCtDQUErQztFQUMvQywwQ0FBMEMsRUFBRTs7QUFFOUM7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7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WSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjs7RUFFRSxZQUFZLEVBQUU7O0FBRWhCOztFQUVFLFlBQVksRUFBRTs7QUFFaEI7O0VBRUUsWUFBWSxFQUFFOztBQUVoQjs7RUFFRSxZQUFZLEVBQUU7O0FBRWhCOztFQUVFLFlBQVksRUFBRTs7QUFFaEI7O0VBRUUsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOzs7QUFHaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQjtFQUNFLFlBQVksRUFBRTs7QUFFaEI7RUFDRSxZQUFZLEVBQUU7O0FBRWhCO0VBQ0UsWUFBWSxFQUFFOztBQUVoQix1Q0FBdUM7QUFDdkM7RUFDRSx1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiw2Q0FBNkM7RUFDN0MsdVBBQXdRLEVBQUU7QUFDNVEsb0RBQW9EO0FBQ3BEO0VBQ0UsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsVUFBVTtFQUNWLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0Isa0NBQWtDLEVBQUU7O0FBRXRDLDhCQUE4QjtBQUM5QjtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7O0VBRWhCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSxnQkFBZ0I7RUFDaEIsVUFBVSxFQUFFOztBQUVkO0VBQ0UsZ0JBQWdCO0VBQ2hCLFVBQVUsRUFBRTs7QUFFZDtFQUNFLGdCQUFnQjtFQUNoQixVQUFVLEVBQUU7O0FBRWQ7RUFDRSwrQkFBK0I7RUFDL0IsNkNBQTREO0VBQzVELHVQQUEyVTtFQUMzVSxtQkFBbUI7RUFDbkIsa0JBQWtCLEVBQUU7QUFDdEI7RUFDRSxxQkFBcUI7RUFDckIsK0JBQStCO0VBQy9CLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLHNDQUFzQztFQUN0QyxtQ0FBbUM7RUFDbkMsa0NBQWtDLEVBQUU7O0FBRXRDO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7O0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7OztBQUdwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOztBQUVwQjtFQUNFLGdCQUFnQixFQUFFOzs7Ozs7OztBQ2hqZXBCLGdCQUFnQjtBQUFoQjs7Ozs7Ozs7OztvRUFBQTtBQVlBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQ1pBO0FDS0E7QUF1QkE7QUFXQTtBQWNBO0FBY0E7QUY0QkE7QUcvRkE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSG1HRjs7QUdoR0E7RUFDRTtBSG1HRjtBR2pHRTtFQUNFO0FIbUdKOztBRy9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIa0dGOztBRy9GQTtFQUNFO0FIa0dGOztBRy9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRGhESztFQ2lETCxtQkQxRVc7RUMyRVgsY0QxRUs7RUMyRUw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhrR0Y7O0FHL0ZBO0VBQ0U7QUhrR0Y7O0FHL0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhrR0Y7O0FHL0ZBO0VBQ0U7RUFDQTtBSGtHRjs7QUcvRkE7RUFDRTtFQUNBO0FIa0dGOztBRzlGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhpR0o7O0FHN0ZBO0VBQ0U7RUFDQTtFQUNBO0FIZ0dGOztBRzdGQTtFQUNFO0VBQ0E7QUhnR0Y7O0FHN0ZBO0VBQ0U7RUFDQTtBSGdHRjs7QUc3RkE7RUFDRTtBSGdHRjs7QUc3RkE7RUFDRTtFQUNBO0VBQ0E7QUhnR0Y7O0FHN0ZBO0VBQ0U7QUhnR0Y7O0FHN0ZBO0VBQ0U7QUhnR0Y7O0FHN0ZBO0VBQ0U7QUhnR0Y7O0FHN0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUhnR0Y7O0FHN0ZBO0VBQ0U7QUhnR0Y7O0FHN0ZBO0VBQ0U7QUhnR0Y7O0FHN0ZBO0VBQ0U7RUFDQTtBSGdHRjtBRzlGRTtFQUNFO0FIZ0dKO0FHN0ZFO0VBQ0U7RUFDQTtBSCtGSjtBRzdGSTtFQUNFO0VBQ0E7QUgrRk47QUc1Rkk7RUFDRTtFQUNBO0VBQ0E7QUg4Rk47O0FHekZBO0VBQ0U7RUFDQTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtFQUNBO0VBQ0E7QUg0RkY7O0FHekZBO0VBQ0U7RUFDQTtBSDRGRjs7QUd6RkE7RUFDRTtBSDRGRjs7QUd6RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FINEZGOztBR3pGQTtFQUNFO0FINEZGOztBR3pGQTtFQUNFO0VBQ0E7QUg0RkY7O0FHekZBO0VBQ0U7RUFDQTtBSDRGRjtBRzFGRTtFQUNFO0FINEZKOztBR3hGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIMkZGOztBR3hGQTtFQUNFO0FIMkZGOztBR3hGQTtFQUNFO0VBQ0E7QUgyRkY7O0FHeEZBO0VBQ0U7QUgyRkY7O0FHeEZBO0VBQ0U7QUgyRkY7O0FHeEZBO0VBQ0U7RUFDQTtBSDJGRjs7QUd2RkU7RUFDRTtFQUNBO0FIMEZKO0FHdkZFO0VBQ0U7QUh5Rko7O0FHckZBO0VBQ0U7RUFDQTtBSHdGRjs7QUdyRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHdGRjs7QUdyRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3RkY7O0FHckZBO0VBQ0U7QUh3RkY7O0FHcEZFO0VBQ0U7QUh1Rko7O0FHbkZBO0VBQ0U7RUFDQTtBSHNGRjtBR3BGRTtFQUNFO0FIc0ZKOztBR2xGQTtFQUNFO0VBQ0E7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7RUFDQTtBSHFGRjs7QUdsRkE7RUFDRTtBSHFGRjs7QUdsRkE7RUFDRTtBSHFGRjs7QUdsRkE7RUFDRTtFQUNBO0VBQ0E7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7QUhxRkY7O0FHbEZBO0VBQ0U7RUFDQTtBSHFGRjs7QUdsRkE7RUFDRTtFQUNBO0VBQ0E7QUhxRkY7O0FHbEZBO0VBQ0U7RUFDQTtFQUNBO0FIcUZGOztBR2xGQTtFQUNFO0VBQ0E7RUFDQTtBSHFGRjs7QUdsRkE7RUFDRTtFQUNBO0VBQ0E7QUhxRkY7O0FHbEZBO0VBQ0U7RUFDQTtFQUNBO0FIcUZGOztBR2xGQTtFQUNFO0VBQ0E7RUFDQTtBSHFGRjs7QUdsRkE7RUFDRTtFQUNBO0FIcUZGOztBR2xGQTtFQUNFO0VBQ0E7QUhxRkY7O0FHbEZBO0VBQ0U7RUFDQTtBSHFGRjs7QUdsRkE7RUFDRTtBSHFGRjtBR25GRTtFQUNFO0FIcUZKOztBR2pGQTtFQUNFO0VBQ0E7QUhvRkY7O0FHakZBO0VBQ0U7RUFDQTtBSG9GRjs7QUdqRkE7RUFDRTtFQUNBO0VBQ0E7QUhvRkY7QUdsRkU7RUFDRTtBSG9GSjs7QUdoRkE7RUFDRTtFQUNBO0FIbUZGOztBR2hGQTtFQUNFO0VBQ0EseUJEdGNLO0VDdWNMO0VBQ0E7RUFDQTtFQUNBO0FIbUZGOztBR2hGQTtFQUNFO0FIbUZGOztBR2hGQTtFQUNFO0VBQ0E7QUhtRkY7O0FHaEZBO0VBQ0U7RUFDQTtBSG1GRjs7QUdoRkE7RUFDRTtFQUNBO0VBQ0E7QUhtRkY7O0FHaEZBO0VBQ0U7QUhtRkY7O0FHaEZBO0VBQ0U7RUFDQTtFQUNBLGNEeGVLO0VDeWVMO0VBQ0E7QUhtRkY7QUdqRkU7RUFDRTtFQUNBO0VBQ0E7QUhtRko7O0FHL0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhrRkY7QUdoRkU7RUFDRTtFQUNBO0VBQ0E7QUhrRko7O0FHOUVBO0VBQ0U7RUFDQTtBSGlGRjs7QUc5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIaUZGOztBRzlFQTtFQUNFO0lBQ0U7RUhpRkY7QUFDRjtBRzlFQTtFQUNFO0lBQ0U7RUhnRkY7QUFDRjtBRzdFQTtFQUNFO0lBQ0U7RUgrRUY7QUFDRjtBRzVFQTtFQUNFO0lBQ0U7RUg4RUY7QUFDRjtBRzNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FINkVGOztBRzFFQTtFQUNFO0VBQ0E7QUg2RUY7QUcxRUk7RUFDRTtFQUNBO0FINEVOOztBR3ZFQTtBQzdsQkE7QUFHRTtFQUNFLCtCRjJDTTtFRTFDTjtFQUNBO0FKc3FCSjtBSXBxQkk7RUFDRSxjRmdCQztBRnNwQlA7O0FJaHFCQTtFQUNFO0FKbXFCRjs7QUkvcEJFO0VBQ0U7QUprcUJKO0FJaHFCSTtFQUNFO0FKa3FCTjtBSTlwQkU7RUFDRTtFQUNBO0VBQ0E7QUpncUJKO0FJOXBCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmdxQk47QUk5cEJNO0VBQ0U7RUFDQTtFQUNBO0FKZ3FCUjtBSTlwQlE7RUFDRTtFQUNBLHlCRmhERztFRWlESDtBSmdxQlY7QUkxcEJFO0VBQ0U7RUFDQTtFQUNBO0FKNHBCSjs7QUl0cEJJO0VBQ0UsK0JGbEJJO0VFbUJKO0VBQ0E7QUp5cEJOO0FJdnBCTTtFQUNFLGNGN0NEO0FGc3NCUDs7QUlscEJDO0VBQ0UsK0JGL0JPO0VFZ0NQO0VBQ0E7QUpxcEJIO0FJbnBCRztFQUNELGNGMURLO0FGK3NCUDs7QUk5b0JFO0VBQ0U7QUppcEJKO0FJOW9CRTtFQUNFO0FKZ3BCSjtBSTlvQkk7RUFDRTtBSmdwQk47QUk3b0JJO0VBQ0U7RUFDQSwrQkZ4REk7RUV5REo7RUFDQTtBSitvQk47QUk3b0JNO0VBQ0U7RUFDQSxjRnBGRDtBRm11QlA7O0FJeG9CRTtFQUNFO0FKMm9CSjtBSXhvQkU7RUFDRTtBSjBvQko7QUl4b0JJO0VBQ0U7QUowb0JOO0FJdm9CSTtFQUNFO0VBQ0EsK0JGbEZJO0VFbUZKO0VBQ0E7QUp5b0JOO0FJdm9CTTtFQUNFO0VBQ0EsY0Y5R0Q7QUZ1dkJQOztBSW5vQkE7RUFDRTtBSnNvQkY7QUlub0JJO0VBQ0U7QUpxb0JOO0FJbG9CSTtFQUNFO0VBQ0E7QUpvb0JOO0FJaG9CRTtFQUNFO0VBQ0E7RUFDQTtBSmtvQko7QUkvbkJFO0VBQ0U7RUFDQTtBSmlvQko7QUk5bkJFO0VBQ0U7QUpnb0JKOztBSTNuQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSjhuQko7QUk1bkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUo4bkJOO0FJM25CSTtFQUNFLHlCRmpLQztFRWtLRDtFQUNBO0FKNm5CTjtBSTNuQk07RUFDRTtBSjZuQlI7QUl6bkJJO0VBQ0U7QUoybkJOO0FJdm5CRTtFQUNFO0VBQ0E7RUFDQTtBSnluQko7QUl0bkJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUp3bkJKO0FJcm5CRTtFQUNFO0VBQ0E7QUp1bkJKOztBSW5uQkE7RUFDRTtJQUNFO0VKc25CRjtBQUNGO0FJbm5CQTtFQUNFO0lBQ0U7RUpxbkJGO0FBQ0Y7QUlsbkJBO0VBQ0U7QUpvbkJGOztBSWpuQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSm9uQkY7O0FJam5CQTtFQUNFO0lBQ0U7RUpvbkJGO0FBQ0Y7QUlqbkJBO0FDeFBBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMMjJCRjtBS3oyQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDIyQko7QUt4MkJFO0VBQ0U7QUwwMkJKOztBS3QyQkE7RUFDRTtBTHkyQkY7O0FLdDJCQTtFQUNFO0FMeTJCRjs7QUt0MkJBO0VBQ0U7QUx5MkJGO0FLdjJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMeTJCSjtBS3YyQkk7RUFDRTtBTHkyQk47O0FLcDJCQTtFQUNFLDhCSHJETztFR3NEUCxrQ0g1RFU7RUc2RFYsOEJIN0RVO0FGbzZCWjtBS3IyQkU7RUFDRTtFQUNBO0VBQ0E7QUx1MkJKO0FLcDJCRTtFQUNFO0FMczJCSjs7QUtsMkJBO0VBQ0UsY0gvRFM7RUdnRVQ7RUFDQTtBTHEyQkY7QUtuMkJFO0VBQ0U7RUFDQTtFQUNBO0FMcTJCSjtBS2wyQkU7RUFDRTtBTG8yQko7O0FLaDJCQTtFQUNFLGNIOUVPO0VHK0VQO0VBQ0E7QUxtMkJGO0FLajJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMbTJCSjtBS2gyQkU7RUFDRTtBTGsyQko7O0FLOTFCQTtFQUNFLGNINUZJO0VHNkZKO0VBQ0E7QUxpMkJGO0FLLzFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMaTJCSjtBSzkxQkU7RUFDRTtBTGcyQko7O0FLNTFCQTtFQUNFLGNIL0dPO0VHZ0hQO0VBQ0E7QUwrMUJGO0FLNzFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMKzFCSjtBSzUxQkU7RUFDRTtBTDgxQko7O0FLMTFCQTtFQUNFLGNIL0hNO0VHZ0lOO0VBQ0E7QUw2MUJGO0FLMzFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMNjFCSjtBSzExQkU7RUFDRTtBTDQxQko7O0FLeDFCQTtFQUNFO0VBQ0E7RUFDQTtBTDIxQkY7QUt6MUJFO0VBQ0U7RUFDQTtFQUNBO0FMMjFCSjtBS3gxQkU7RUFDRTtBTDAxQko7O0FLdDFCQTtFQUNFLGNIOUpJO0VHK0pKO0VBQ0E7QUx5MUJGO0FLdjFCRTtFQUNFO0VBQ0E7RUFDQTtBTHkxQko7QUt0MUJFO0VBQ0U7QUx3MUJKOztBS24xQkE7RUFDRTtBTHMxQkY7O0FLbjFCQTtFQUNFLHFDSDlMTztFRytMUCw4QkgvTE87QUZxaENUOztBS24xQkE7RUFDRSxxQkg3TFM7RUc4TFQsY0g5TFM7QUZvaENYOztBS24xQkE7RUFDRTtFQUNBLGNIbE1PO0FGd2hDVDs7QUtuMUJBO0VBQ0U7RUFDQSxjSHBNSTtBRjBoQ047O0FLbjFCQTtFQUNFO0VBQ0E7QUxzMUJGOztBS24xQkE7RUFDRTtFQUNBLGNIL01NO0FGcWlDUjs7QUtuMUJBO0VBQ0U7RUFDQSxjSGpOSztBRnVpQ1A7O0FLbjFCQTtFQUNFLHlDSGpPTztBRnVqQ1Q7O0FLbjFCQTtFQUNFLHlCSC9OUztBRnFqQ1g7O0FLbjFCQTtFQUNFLHlCSGxPTztBRndqQ1Q7O0FLbjFCQTtFQUNFLHlCSG5PSTtBRnlqQ047O0FLbjFCQTtFQUNFLHlCSHpPTztBRitqQ1Q7O0FLbjFCQTtFQUNFLHlCSDVPTTtBRmtrQ1I7O0FLbjFCQTtFQUNFO0VBQ0E7RUFDQTtBTHMxQkY7O0FLcDFCQTtFQUNFO0FMdTFCRjs7QUtwMUJBO0VBQ0U7QUx1MUJGOztBS3AxQkE7RUFDRTtBTHUxQkY7O0FLcDFCQTtFQUNFO0FMdTFCRjs7QUtwMUJBO0VBQ0U7QUx1MUJGOztBS3AxQkE7RUFDRTtBTHUxQkY7O0FLcDFCQTtFQUNFO0FMdTFCRjs7QUtyMUJBO0FDcFNBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjRuQ0Y7O0FNeG5DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU4ybkNGOztBTXZuQ0E7RUFDRTtJQUNFO0VOMG5DRjtBQUNGO0FNdG5DRTtFQUNFO0FOd25DSjs7QU1wbkNBO0VBQ0U7QU51bkNGOztBTXBuQ0E7RUFDRTtFQUNBO0FOdW5DRjs7QU1wbkNBO0VBQ0U7RUFDQSx5Qko5QlM7QUZxcENYOztBTW5uQ0U7RUFDRTtFQUNBO0FOc25DSjtBTW5uQ0U7RUFDRTtFQUNBO0VBQ0E7QU5xbkNKO0FNbG5DRTtFQUNFO0FOb25DSjs7QU1obkNBO0VBQ0U7RUFDQSx5QkpuRE87QUZzcUNUOztBTS9tQ0U7RUFDRTtFQUNBO0FOa25DSjtBTS9tQ0U7RUFDRSxjSnhERztFSXlESDtFQUNBO0FOaW5DSjtBTTltQ0U7RUFDRTtBTmduQ0o7O0FNNW1DQTtFQUNFO0VBQ0EseUJKdEVJO0FGcXJDTjs7QU0zbUNFO0VBQ0U7RUFDQTtBTjhtQ0o7QU0zbUNFO0VBQ0UsY0o5RUc7RUkrRUg7RUFDQTtBTjZtQ0o7QU0xbUNFO0VBQ0U7QU40bUNKOztBTXhtQ0E7RUFDRTtFQUNBO0FOMm1DRjs7QU12bUNFO0VBQ0U7QU4wbUNKO0FNdm1DRTtFQUNFO0VBQ0E7QU55bUNKO0FNdG1DRTtFQUNFO0FOd21DSjs7QU1wbUNBO0VBQ0U7RUFDQSx5QkpqSE07QUZ3dENSOztBTW5tQ0U7RUFDRTtFQUNBO0FOc21DSjtBTW5tQ0U7RUFDRSxjSnhIRztFSXlISDtFQUNBO0FOcW1DSjtBTWxtQ0U7RUFDRTtBTm9tQ0o7O0FNaG1DQTtFQUNFO0VBQ0E7QU5tbUNGOztBTS9sQ0U7RUFDRTtFQUNBO0FOa21DSjs7QU03bENBO0VBQ0UsY0poSks7RUlpSkw7QU5nbUNGOztBTTVsQ0U7RUFDRTtFQUNBO0FOK2xDSjtBTTVsQ0U7RUFDRTtFQUNBO0VBQ0E7QU44bENKO0FNM2xDRTtFQUNFO0FONmxDSjs7QU0xbENBO0VBQ0k7RUFDQTtBTjZsQ0o7O0FNM2xDQTtFQUNJO0VBQ0EsY0o1S0U7QUYwd0NOOztBTTVsQ0E7RUFDRTtFQUNBO0FOK2xDRjs7QU03bENBO0VBQ0U7RUFDQTtBTmdtQ0Y7O0FNOWxDQTtFQUNFO0VBQ0E7QU5pbUNGOztBTS9sQ0E7RUFDRTtFQUNBO0FOa21DRjs7QU1obUNBO0VBQ0U7RUFDQTtBTm1tQ0Y7O0FNam1DQTtFQUNFO0VBQ0E7QU5vbUNGOztBTWptQ0E7QUM5TkE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBUGswQ0Y7O0FPL3pDQTtFQUNFO0VBQ0E7QVBrMENGOztBTy96Q0E7RUFDRTtBUGswQ0Y7O0FPL3pDQTtFQUNFO0VBQ0E7QVBrMENGOztBTy96Q0E7RUFDRTtFQUNBO0VBQ0E7QVBrMENGOztBTy96Q0E7RUFDRTtBUGswQ0Y7O0FPL3pDQTtFQUNFO0FQazBDRjs7QU8vekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQazBDRjtBT2gwQ0U7RUFDRTtBUGswQ0o7QU9oMENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBrMENOO0FPL3pDSTtFQUNFO0FQaTBDTjs7QU81ekNBO0VBQ0U7RUFDQTtFQUNBO0FQK3pDRjtBTzd6Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUCt6Q0o7QU83ekNJO0VBQ0U7RUFDQTtBUCt6Q047QU83ekNNO0VBQ0U7QVArekNSO0FPM3pDSTtFQUNFO0FQNnpDTjtBTzN6Q007RUFDRTtFQUNBO0VBQ0E7QVA2ekNSOztBT3Z6Q0E7RUFDRTtJQUNFO0VQMHpDRjtBQUNGO0FPdnpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHl6Q0Y7O0FPcnpDRTtFQUNFO0FQd3pDSjtBT3R6Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQd3pDTjtBT3J6Q0k7RUFDRTtFQUNBO0FQdXpDTjtBT256Q0U7RUFDRSw4QkwxSEs7QUYrNkNUOztBT2p6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQb3pDRjtBT2x6Q0U7RUFDRTtFQUNBO0FQb3pDSjtBT2x6Q0k7RUFDRTtBUG96Q047QU9oekNFO0VBQ0U7RUFDQTtBUGt6Q0o7QU8veUNFO0VBQ0U7RUFDQTtBUGl6Q0o7QU85eUNFO0VBQ0U7QVBnekNKO0FPN3lDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQK3lDSjtBTzV5Q0U7RUFDRTtBUDh5Q0o7O0FPenlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FQNHlDSjtBT3p5Q0U7RUFDRTtFQUNBO0FQMnlDSjs7QU90eUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVB5eUNKO0FPdHlDRTtFQUNFO0VBQ0E7QVB3eUNKOztBT3B5Q0E7RUFDRTtBUHV5Q0Y7O0FPcHlDQTtBQ2pPQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSd2dERjs7QVFyZ0RBO0VBQ0U7RUFDQTtFQUNBO0FSd2dERjs7QVFyZ0RBO0VBQ0U7RUFDQTtFQUNBO0FSd2dERjtBUXRnREU7RUFDRTtFQUNBO0VBQ0E7QVJ3Z0RKO0FRcmdERTtFQUNEO0VBQ0c7RUFDQTtFQUNBO0FSdWdESjtBUXBnREU7RUFDRTtFQUNBO0VBQ0E7QVJzZ0RKO0FRbGdESTtFQUNFO0VBQ0E7RUFDQTtBUm9nRE47O0FRLy9DQTtFQUNFO0VBQ0E7RUFDQTtBUmtnREY7O0FROS9DRTtFQUNFO0FSaWdESjs7QVE3L0NBO0VBQ0U7QVJnZ0RGOztBUTcvQ0E7RUFDRSxjTnRESztFTXVETDtFQUNBO0FSZ2dERjtBUTkvQ0U7RUFDRSxjTjNERztFTTRESDtFQUNBO0FSZ2dESjtBUTcvQ0U7RUFDRTtBUisvQ0o7QVE1L0NFO0VBQ0UsY05yRUc7RU1zRUg7RUFDQTtBUjgvQ0o7QVExL0NJO0VBQ0UsY041RUM7RU02RUQ7RUFDQTtBUjQvQ047O0FRdi9DQTtFQUNFLGNOcEZLO0VNcUZMO0VBQ0E7QVIwL0NGOztBUXQvQ0U7RUFDRTtBUnkvQ0o7O0FRci9DQTtFQUNFO0FSdy9DRjs7QVFyL0NBO0VBQ0UsY05wR0s7RU1xR0w7RUFDQTtBUncvQ0Y7QVF0L0NFO0VBQ0UsY056R0c7RU0wR0g7RUFDQTtBUncvQ0o7QVFyL0NFO0VBQ0U7QVJ1L0NKO0FRcC9DRTtFQUNFLGNObkhHO0VNb0hIO0VBQ0E7QVJzL0NKO0FRbC9DSTtFQUNFLGNOMUhDO0VNMkhEO0VBQ0E7QVJvL0NOOztBUS8rQ0E7RUFDRSxjTmxJSztFTW1JTDtFQUNBO0FSay9DRjs7QVE5K0NFO0VBQ0U7QVJpL0NKOztBUTcrQ0E7RUFDRTtBUmcvQ0Y7O0FRNytDQTtFQUNFLGNObEpLO0VNbUpMO0VBQ0E7QVJnL0NGO0FROStDRTtFQUNFLGNOdkpHO0VNd0pIO0VBQ0E7QVJnL0NKO0FRNytDRTtFQUNFO0FSKytDSjtBUTUrQ0U7RUFDRSxjTmpLRztFTWtLSDtFQUNBO0FSOCtDSjtBUTErQ0k7RUFDRSxjTnhLQztFTXlLRDtFQUNBO0FSNCtDTjs7QVF2K0NBO0VBQ0UsY05oTEs7RU1pTEw7RUFDQTtBUjArQ0Y7O0FRdCtDRTtFQUNFO0FSeStDSjs7QVFyK0NBO0VBQ0U7QVJ3K0NGOztBUXIrQ0E7RUFDRTtFQUNBO0VBQ0E7QVJ3K0NGO0FRdCtDRTtFQUNFLGNOck1HO0VNc01IO0VBQ0E7QVJ3K0NKO0FRcitDRTtFQUNFO0FSdStDSjtBUXArQ0U7RUFDRTtFQUNBO0VBQ0E7QVJzK0NKO0FRbCtDSTtFQUNFLGNOdE5DO0VNdU5EO0VBQ0E7QVJvK0NOOztBUS85Q0E7RUFDRSxjTjlOSztFTStOTDtFQUNBO0FSaytDRjs7QVE5OUNFO0VBQ0U7QVJpK0NKOztBUTc5Q0E7RUFDRTtBUmcrQ0Y7O0FRNzlDQTtFQUNFLGNOOU9LO0VNK09MO0VBQ0E7QVJnK0NGO0FROTlDRTtFQUNFLGNOblBHO0VNb1BIO0VBQ0E7QVJnK0NKO0FRNzlDRTtFQUNFO0FSKzlDSjtBUTU5Q0U7RUFDRSxjTjdQRztFTThQSDtFQUNBO0FSODlDSjtBUTE5Q0k7RUFDRSxjTnBRQztFTXFRRDtFQUNBO0FSNDlDTjs7QVF2OUNBO0VBQ0UsY041UUs7RU02UUw7RUFDQTtBUjA5Q0Y7O0FRdDlDRTtFQUNFO0FSeTlDSjs7QVFyOUNBO0VBQ0U7QVJ3OUNGOztBUXI5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUnc5Q0Y7QVF0OUNFO0VBQ0UsY05sU0c7QUYwdkRQOztBUXA5Q0E7RUFDRTtFQUNBO0FSdTlDRjtBUXI5Q0U7RUFDRTtBUnU5Q0o7O0FRbDlDQTtFQUNFO0lBQ0U7RVJxOUNGO0FBQ0Y7QVFsOUNBO0VBQ0U7RUFDQTtBUm85Q0Y7O0FRaDlDQTtFQUNFO0FSbTlDRjs7QVFoOUNBO0VBQ0U7QVJtOUNGOztBUWg5Q0E7RUFDRTtFQUNBO0VBQ0E7QVJtOUNGO0FRajlDRTtFQUNFO0VBQ0E7QVJtOUNKO0FRaDlDRTtFQUNFO0VBQ0E7RUFDQTtBUms5Q0o7QVEvOENFO0VBQ0UsY05yVkc7RU1zVkgseUJONVZPO0VNNlZQO0FSaTlDSjtBUTc4Q0k7RUFDRSxjTjVWQztFTTZWRDtFQUNBO0FSKzhDTjs7QVExOENBO0VBQ0U7RUFDQSx5Qk4zV1M7RU00V1Q7QVI2OENGOztBUXo4Q0U7RUFDRTtBUjQ4Q0o7O0FReDhDQTtFQUNFO0FSMjhDRjs7QVF4OENBO0VBQ0U7RUFDQTtFQUNBO0FSMjhDRjtBUXo4Q0U7RUFDRTtFQUNBO0VBQ0E7QVIyOENKO0FReDhDRTtFQUNELGNOL1hNO0VNZ1lIO0VBQ0E7RUFDQTtBUjA4Q0o7QVF2OENFO0VBQ0UsY050WUc7RU11WUgseUJONVlLO0VNNllMO0FSeThDSjtBUXI4Q0k7RUFDRSxjTjdZQztFTThZRDtFQUNBO0FSdThDTjs7QVFsOENBO0VBQ0UsY05yWks7RU1zWkwseUJOM1pPO0VNNFpQO0FScThDRjs7QVFqOENFO0VBQ0U7QVJvOENKOztBUWg4Q0E7RUFDRTtBUm04Q0Y7O0FRaDhDQTtFQUNFO0VBQ0E7RUFDQTtBUm04Q0Y7QVFqOENFO0VBQ0U7RUFDQTtFQUNBO0FSbThDSjtBUWg4Q0U7RUFDRDtFQUNHO0VBQ0E7RUFDSDtBUms4Q0Q7QVEvN0NFO0VBQ0UsY052Ykc7RU13YkgseUJOMWJFO0VNMmJGO0FSaThDSjtBUTc3Q0k7RUFDRSxjTjliQztFTStiRDtFQUNBO0FSKzdDTjs7QVExN0NBO0VBQ0UsY050Y0s7RU11Y0w7RUFDQTtBUjY3Q0Y7O0FRejdDRTtFQUNFO0FSNDdDSjs7QVF4N0NBO0VBQ0U7QVIyN0NGOztBUXg3Q0E7RUFDRTtFQUNBO0VBQ0E7QVIyN0NGO0FRejdDRTtFQUNFO0VBQ0E7RUFDQTtBUjI3Q0o7QVF4N0NFO0VBQ0QsY05qZU07RU1rZUg7RUFDQTtFQUNBO0FSMDdDSjtBUXY3Q0U7RUFDRSxjTnhlRztFTXllSCx5Qk43ZUs7RU04ZUw7QVJ5N0NKO0FRcjdDSTtFQUNFLGNOL2VDO0VNZ2ZEO0VBQ0E7QVJ1N0NOOztBUWw3Q0E7RUFDRSxjTnZmSztFTXdmTCx5Qk41Zk87RU02ZlA7QVJxN0NGOztBUWo3Q0U7RUFDRTtBUm83Q0o7O0FRaDdDQTtFQUNFO0FSbTdDRjs7QVFoN0NBO0VBQ0U7RUFDQTtFQUNBO0FSbTdDRjtBUWo3Q0U7RUFDRTtFQUNBO0VBQ0E7QVJtN0NKO0FRaDdDRTtFQUNFLGNObGhCRztFTW1oQkg7RUFDQTtFQUNBO0FSazdDSjtBUS82Q0U7RUFDRSxjTnpoQkc7RU0waEJILHlCTjdoQkk7RU04aEJKO0FSaTdDSjtBUTc2Q0k7RUFDRSxjTmhpQkM7RU1paUJEO0VBQ0E7QVIrNkNOOztBUTE2Q0E7RUFDRSxjTnhpQks7RU15aUJMLHlCTjVpQk07RU02aUJOO0FSNjZDRjs7QVF6NkNFO0VBQ0U7QVI0NkNKOztBUXg2Q0E7RUFDRTtBUjI2Q0Y7O0FRdjZDQTtFQUNFLHlCTnpqQks7RU0wakJMO0VBQ0E7RUFDQTtBUjA2Q0Y7QVF4NkNFO0VBQ0UseUJOL2pCRztFTWdrQkg7RUFDQTtFQUNEO0FSMDZDSDtBUXY2Q0U7RUFDRCx5Qk50a0JNO0VNdWtCSDtFQUNBO0VBQ0Q7RUFDQztBUnk2Q0o7QVF0NkNFO0VBQ0U7RUFDQSx5Qk4va0JHO0VNZ2xCSDtBUnc2Q0o7QVFwNkNJO0VBQ0U7RUFDQTtFQUNBO0FSczZDTjs7QVFqNkNBO0VBQ0U7RUFDQTtFQUNBO0FSbzZDRjs7QVFoNkNFO0VBQ0U7QVJtNkNKOztBUS81Q0E7RUFDRTtBUms2Q0Y7O0FRLzVDQTtFQUNFO0VBQ0E7RUFDQTtBUms2Q0Y7QVFoNkNFO0VBQ0U7RUFDQTtFQUNBO0FSazZDSjtBUS81Q0U7RUFDRCxjTnhuQk07RU15bkJIO0VBQ0E7RUFDQTtBUmk2Q0o7QVE5NUNFO0VBQ0UsY04vbkJHO0VNZ29CSCx5Qk5qb0JFO0VNa29CRixzQ05qbkJLO0FGaWhFVDtBUTU1Q0k7RUFDRSxjTnRvQkM7RU11b0JEO0VBQ0Esc0NOeG5CRztBRnNoRVQ7O0FRejVDQTtFQUNFLGNOOW9CSztFTStvQkw7RUFDQSxzQ05ob0JPO0FGNGhFVDs7QVF4NUNFO0VBQ0U7QVIyNUNKOztBUXY1Q0E7RUFDRTtBUjA1Q0Y7O0FRdDVDQTtFQUNFO0VBQ0E7QVJ5NUNGO0FRdjVDRTtFQUNFO0VBQ0E7RUFDQTtBUnk1Q0o7QVF0NUNFO0VBQ0U7QVJ3NUNKO0FRcjVDRTtFQUNFO0VBQ0E7QVJ1NUNKO0FRbjVDSTtFQUNFO0VBQ0E7RUFDQTtBUnE1Q047O0FRaDVDQTtFQUNFO0VBQ0E7RUFDQTtBUm01Q0Y7O0FRLzRDRTtFQUNFO0FSazVDSjs7QVE5NENBO0VBQ0U7QVJpNUNGOztBUTk0Q0E7RUFDRTtFQUNBO0FSaTVDRjtBUS80Q0U7RUFDRTtFQUNBO0VBQ0E7QVJpNUNKO0FROTRDRTtFQUNFO0FSZzVDSjtBUTc0Q0U7RUFDRTtFQUNBO0FSKzRDSjtBUTM0Q0k7RUFDRTtFQUNBO0VBQ0E7QVI2NENOOztBUXg0Q0E7RUFDRTtFQUNBO0VBQ0E7QVIyNENGOztBUXY0Q0U7RUFDRTtBUjA0Q0o7O0FRdDRDQTtFQUNFO0FSeTRDRjs7QVF0NENBO0VBQ0U7RUFDQTtBUnk0Q0Y7QVF2NENFO0VBQ0U7RUFDQTtFQUNBO0FSeTRDSjtBUXQ0Q0U7RUFDRTtBUnc0Q0o7QVFyNENFO0VBQ0U7RUFDQTtBUnU0Q0o7QVFuNENJO0VBQ0U7RUFDQTtFQUNBO0FScTRDTjs7QVFoNENBO0VBQ0U7RUFDQTtFQUNBO0FSbTRDRjs7QVEvM0NFO0VBQ0U7QVJrNENKOztBUTkzQ0E7RUFDRTtBUmk0Q0Y7O0FROTNDQTtFQUNFO0VBQ0E7QVJpNENGO0FRLzNDRTtFQUNFO0VBQ0E7RUFDQTtBUmk0Q0o7QVE5M0NFO0VBQ0U7QVJnNENKO0FRNzNDRTtFQUNFO0VBQ0E7QVIrM0NKO0FRMzNDSTtFQUNFO0VBQ0E7RUFDQTtBUjYzQ047O0FReDNDQTtFQUNFO0VBQ0E7RUFDQTtBUjIzQ0Y7O0FRdjNDRTtFQUNFO0FSMDNDSjs7QVF0M0NBO0VBQ0U7QVJ5M0NGOztBUXQzQ0E7RUFDRTtFQUNBO0FSeTNDRjtBUXYzQ0U7RUFDRTtFQUNBO0VBQ0E7QVJ5M0NKO0FRdDNDRTtFQUNFO0FSdzNDSjtBUXIzQ0U7RUFDRTtFQUNBO0FSdTNDSjtBUW4zQ0k7RUFDRTtFQUNBO0VBQ0E7QVJxM0NOOztBUWgzQ0E7RUFDRTtFQUNBO0VBQ0E7QVJtM0NGOztBUS8yQ0U7RUFDRTtBUmszQ0o7O0FROTJDQTtFQUNFO0FSaTNDRjs7QVE5MkNBO0VBQ0U7RUFDQTtBUmkzQ0Y7QVEvMkNFO0VBQ0U7RUFDQSx5Qk56NUJTO0VNMDVCVDtBUmkzQ0o7QVE5MkNFO0VBQ0U7QVJnM0NKO0FRNzJDRTtFQUNFO0VBQ0E7QVIrMkNKO0FRMzJDSTtFQUNFO0VBQ0EseUJOejZCTztFTTA2QlA7QVI2MkNOOztBUXgyQ0E7RUFDRTtFQUNBLHlCTmo3Qlc7RU1rN0JYO0FSMjJDRjs7QVF2MkNFO0VBQ0U7QVIwMkNKOztBUXQyQ0E7RUFDRTtBUnkyQ0Y7O0FRdDJDQTtFQUNFO0VBQ0EscUJOdjZCSztBRmd4RVA7QVF2MkNFO0VBQ0U7RUFDQSx5Qk4zNkJHO0VNNDZCSCxxQk41NkJHO0FGcXhFUDtBUXQyQ0U7RUFDRTtBUncyQ0o7QVFyMkNFO0VBQ0U7RUFDQTtBUnUyQ0o7QVFuMkNJO0VBQ0UsY04zN0JDO0VNNDdCRDtFQUNBLHFCTjU3QkM7QUZpeUVQOztBUWgyQ0E7RUFDRSxjTm44Qks7RU1vOEJMO0VBQ0EscUJOcDhCSztBRnV5RVA7O0FRLzFDRTtFQUNFO0FSazJDSjs7QVE5MUNBO0VBQ0U7QVJpMkNGOztBUTkxQ0E7RUFDRTtFQUNBO0FSaTJDRjtBUS8xQ0U7RUFDRTtBUmkyQ0o7QVE5MUNFO0VBQ0U7RUFDQTtBUmcyQ0o7QVE3MUNFO0VBQ0U7RUFDQTtBUisxQ0o7O0FRMzFDQTtFQUNFO0VBQ0E7RUFDQTtBUjgxQ0Y7O0FRMzFDQTtFQUNFO0VBQ0E7RUFDQTtBUjgxQ0Y7O0FRMzFDQTtFQUNFO0VBQ0E7QVI4MUNGO0FRNTFDRTtFQUNFO0FSODFDSjs7QVExMUNBO0VBQ0U7RUFDQTtFQUNBO0FSNjFDRjs7QVExMUNBO0VBQ0U7RUFDQTtBUjYxQ0Y7O0FRMTFDQTtFQUNFO0FSNjFDRjs7QVExMUNBO0VBQ0U7RUFDQTtFQUNBO0FSNjFDRjtBUTMxQ0U7RUFDRTtBUjYxQ0o7O0FRejFDQTtFQUNFO0FSNDFDRjs7QVF4MUNFO0VBQ0U7QVIyMUNKO0FReDFDRTtFQUNFO0VBQ0E7QVIwMUNKOztBUXQxQ0E7RUFDRTtFQUNBO0FSeTFDRjs7QVF2MUNBO0VBQ0U7RUFDQTtBUjAxQ0Y7O0FRdjFDQTtFQUNFO0VBQ0E7QVIwMUNGOztBUXYxQ0E7RUFDRTtFQUNBO0VBQ0E7QVIwMUNGO0FReDFDRTtFQUNFO0FSMDFDSjs7QVF0MUNBO0VBQ0U7QVJ5MUNGOztBUXIxQ0U7RUFDRTtBUncxQ0o7QVFyMUNFO0VBQ0U7QVJ1MUNKOztBUW4xQ0E7RUFDRTtBUnMxQ0Y7O0FRbDFDRTtFQUNFO0FScTFDSjtBUWwxQ0U7RUFDRTtFQUNBO0FSbzFDSjs7QVFoMUNBO0VBQ0U7RUFDQTtBUm0xQ0Y7O0FRaDFDQTtFQUNFO0VBQ0E7QVJtMUNGOztBUWgxQ0E7RUFDRTtBUm0xQ0Y7O0FRaDFDQTtFQUNFO0VBQ0E7RUFDQTtBUm0xQ0Y7O0FRajFDQTtFQUNFO0FSbzFDRjs7QVFqMUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVJvMUNGO0FRbDFDRTtFQUNFO0VBQ0E7RUFDQTtBUm8xQ0o7QVFsMUNJO0VBQ0U7QVJvMUNOO0FRajFDSTtFQUNFO0FSbTFDTjtBUWgxQ0k7RUFDRTtBUmsxQ047O0FRNzBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUmcxQ0Y7QVE5MENFO0VBQ0U7RUFDQTtBUmcxQ0o7QVE5MENJO0VBQ0U7QVJnMUNOOztBUTMwQ0E7RUFDRTtFQUNBO0FSODBDRjtBUTUwQ0U7RUFDRTtBUjgwQ0o7O0FRMTBDQTtFQUNFO0FSNjBDRjs7QVExMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUjYwQ0Y7O0FRMTBDQTtFQUNFO0VBQ0E7RUFDQTtBUjYwQ0Y7QVExMENJO0VBQ0U7QVI0MENOO0FRejBDSTtFQUNFO0FSMjBDTjs7QVF0MENBO0VBQ0U7QVJ5MENGOztBUXQwQ0E7RUFDRTtFQUNBO0FSeTBDRjtBUXgwQ0k7RUFDRTtBUjAwQ047O0FRdDBDQTtFQUNFO0VBQ0E7QVJ5MENGO0FReDBDRTtFQUNFO0FSMDBDSjs7QVF0MENBO0VBQ0U7RUFDQTtBUnkwQ0Y7QVF4MENFO0VBQ0U7QVIwMENKOztBUXQwQ0E7RUFDRTtFQUNBO0FSeTBDRjtBUXgwQ0U7RUFDRTtBUjAwQ0o7O0FRdDBDQTtFQUNFO0VBQ0E7QVJ5MENGO0FReDBDRTtFQUNFO0FSMDBDSjs7QVF0MENBO0VBQ0U7RUFDQTtBUnkwQ0Y7QVF4MENFO0VBQ0U7QVIwMENKOztBUXQwQ0E7RUFDRTtFQUNBO0FSeTBDRjtBUXgwQ0U7RUFDRTtBUjAwQ0o7O0FRdjBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FSMDBDRjs7QVF4MENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUjIwQ0Y7O0FRejBDQTtFQUNFO0lBQ0k7SUFDQTtFUjQwQ0o7RVF6MENBO0lBQ0k7SUFDQTtFUjIwQ0o7QUFDRjtBUXowQ0E7RUFDRTtFQUNBLHlDTnh5Q087RU15eUNQLHNDTnZ5Q2M7QUZrbkZoQjs7QVF6MENBO0VBQ0c7QVI0MENIOztBUTEwQ0E7RUFDRztBUjYwQ0g7O0FRMTBDQTtBQy96Q0E7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCUGdCSztFT2ZMO0VBQ0E7QVQ0b0ZGO0FTMW9GRTtFQUNFLGNQV0c7QUZpb0ZQOztBU3hvRkE7RUFDRTtFQUNBO0FUMm9GRjs7QVN4b0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDJvRkY7O0FTdG9GSTtFQUNFO0VBQ0E7QVR5b0ZOO0FTcm9GTTtFQUNFO0VBQ0E7QVR1b0ZSO0FTcG9GTTtFQUNFO0VBQ0E7QVRzb0ZSO0FTam9GRTtFQUNFO0FUbW9GSjs7QVMvbkZBO0VBQ0U7RUFDQTtBVGtvRkY7O0FTL25GQTtFQUNFO0FUa29GRjs7QVM5bkZFO0VBQ0U7QVRpb0ZKO0FTOW5GRTtFQUNFO0VBQ0E7QVRnb0ZKOztBUzVuRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVCtuRkY7QVM3bkZFO0VBQ0U7RUFDQTtBVCtuRko7QVM1bkZFO0VBQ0U7QVQ4bkZKOztBUzFuRkE7RUFDRTtFQUNBLG1CUHJFSztFT3NFTDtFQUNBO0FUNm5GRjtBUzNuRkU7RUFDRTtBVDZuRko7O0FTem5GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUNG5GRjs7QVN6bkZBO0VBQ0U7RUFDQTtBVDRuRkY7O0FTem5GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDRuRkY7O0FTem5GQTtFQUNFO0VBQ0E7QVQ0bkZGOztBU3puRkE7RUFDRTtFQUNBO0VBQ0E7QVQ0bkZGOztBU3puRkE7RUFDRTtFQUNBO0VBQ0E7QVQ0bkZGOztBU3puRkE7RUFDRTtFQUNBO0FUNG5GRjtBUzFuRkU7RUFDRTtBVDRuRko7O0FTeG5GQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VUMm5GRjtFU3puRkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVQybkZKO0FBQ0Y7QVN2bkZBO0VBQ0U7RUFDQTtBVHluRkY7QVN2bkZFO0VBQ0U7QVR5bkZKOztBU3JuRkE7RUFDRTtJQUNFO0VUd25GRjtFU3RuRkU7SUFDRTtJQUNBO0VUd25GSjtFU3RuRkk7SUFDRTtJQUNBO0VUd25GTjtFU3JuRkk7SUFDRTtJQUNBO0VUdW5GTjtFU3JuRk07SUFDRTtFVHVuRlI7RVNwbkZNO0lBQ0U7RVRzbkZSO0VTbG5GSTtJQUNFO0lBQ0E7RVRvbkZOO0VTbG5GTTtJQUNFO0VUb25GUjtFU2puRk07SUFDRTtFVG1uRlI7QUFDRjtBUzdtRkE7RUFDRTtBVCttRkY7O0FTNW1GQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RVQrbUZGO0VTN21GRTtJQUNFO0lBQ0E7RVQrbUZKO0FBQ0Y7QVMxbUZBO0VBQ0U7RUFDQSxxQlA3T007RU84T047RUFDQTtBVDRtRkY7O0FTeG1GQTtFQUNFO0VBQ0E7QVQybUZGOztBU3ZtRkU7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHNtRko7QVNubkZJO0VBQ0UsMkNQN09lO0FGazJGckI7QVN2bUZFO0VBT0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUbW1GTDtBUzltRks7RUFDQztFQUNBO0VBQ0E7RUFDQTtBVGduRk47QVN0bUZFO0VBQ0U7RUFDQTtFQUNBO0FUd21GSjtBU3BtRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUc21GTjtBU25tRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVHFtRk47QVNqbUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUbW1GSjs7QVMvbEZBO0VBQ0U7RUFDQTtBVGttRkY7QVNobUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRrbUZKO0FTL2xGRTtFQUNFO0FUaW1GSjtBUzlsRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVGdtRko7QVM1bEZJO0VBQ0U7RUFDQTtFQUNBO0FUOGxGTjtBUzVsRk07RUFDRTtBVDhsRlI7QVMxbEZJO0VBQ0U7QVQ0bEZOO0FTMWxGTTtFQUNFO0VBQ0E7QVQ0bEZSO0FTemxGTTtFQUNFO0FUMmxGUjtBU3psRlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQybEZWO0FTdmxGTTtFQUNFLGNQelZEO0VPMFZDO0VBQ0E7QVR5bEZSOztBU25sRkE7RUFDRTtJQUNFO0VUc2xGRjtBQUNGO0FTbGxGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRvbEZKO0FTamxGRTtFQUNFO0VBQ0E7QVRtbEZKO0FTaGxGRTtFQUNFO0FUa2xGSjtBUy9rRkU7RUFDRTtFQUNBO0FUaWxGSjtBUy9rRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRpbEZOO0FTL2tGTTtFQUNFO0FUaWxGUjtBUzlrRk07RUFDRTtFQUNBO0VBQ0E7QVRnbEZSO0FTNWtGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUOGtGTjtBUzNrRkk7RUFDRTtBVDZrRk47QVN6a0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVQya0ZKOztBU3ZrRkE7RUFDRTtJQUNFO0VUMGtGRjtBQUNGO0FTdmtGQTtFQUNFO0lBQ0U7RVR5a0ZGO0FBQ0Y7QVN0a0ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVR3a0ZGOztBU3BrRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHVrRko7QVNya0ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVR1a0ZOO0FTcGtGSTtFQUNFO0VBQ0E7QVRza0ZOO0FTcGtGTTtFQUNFO0FUc2tGUjtBU2prRkU7RUFDRTtFQUNBO0FUbWtGSjtBU2hrRkU7RUFDRTtFQUNBO0FUa2tGSjs7QVM3akZFO0VBQ0U7RUFDQTtBVGdrRko7QVM3akZFO0VBQ0U7QVQrakZKO0FTNWpGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ4akZKO0FTM2pGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDZqRko7QVMxakZFO0VBQ0U7RUFDQTtBVDRqRko7QVN6akZFO0VBQ0U7RUFDQTtBVDJqRko7O0FTdGpGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVR5akZKO0FTdGpGRTtFQUNFO0VBQ0E7QVR3akZKO0FTcmpGRTtFQUNFO0VBQ0E7QVR1akZKO0FTcmpGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUdWpGTjtBU3JqRk07RUFDRTtBVHVqRlI7QVNuakZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVRxakZOO0FTampGRTtFQUNFO0VBQ0E7RUFDQTtBVG1qRko7QVNqakZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRtakZOO0FTampGTTtFQUNFO0VBQ0E7RUFDQTtBVG1qRlI7QVMvaUZJO0VBQ0U7RUFDQTtFQUNBO0FUaWpGTjtBUzdpRkU7RUFDRTtFQUNBO0FUK2lGSjtBUzVpRkU7RUFDRTtFQUNBO0FUOGlGSjtBUzVpRkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUOGlGTjtBUzNpRkk7RUFDRTtFQUNBO0VBQ0E7QVQ2aUZOO0FTemlGRTtFQUNFLGNQaG1CRztBRjJvR1A7QVN4aUZFO0VBQ0UsK0JQamxCTTtBRjJuR1Y7QVN2aUZFO0VBQ0UsK0JQbmxCTTtBRjRuR1Y7QVN0aUZFO0VBQ0UsK0JQNWxCSztBRm9vR1Q7QVNyaUZFO0VBQ0U7QVR1aUZKO0FTcGlGRTtFQUNFO0VBQ0E7QVRzaUZKOztBU2xpRkU7RUFDRTtBVHFpRko7QVNsaUZFO0VBQ0U7QVRvaUZKOztBUy9oRkE7RUFDRTtFQUNBO0VBQ0E7QVRraUZGOztBUy9oRkE7RUFDRTtFQUNBO0FUa2lGRjs7QVMvaEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVGtpRkY7O0FTL2hGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVGtpRkY7QVMvaEZJO0VBQ0k7RUFDTjtFQUNBO0VBQ0E7RUFDQTtBVGlpRkY7QVMvaEZNO0VBQ0U7RUFDQTtBVGlpRlI7O0FTMWhGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUNmhGRjs7QVMxaEZBO0VBQ0U7QVQ2aEZGOztBU3poRkU7RUFDRTtFQUNBO0FUNGhGSjtBU3poRkU7RUFDRTtBVDJoRko7O0FTdGhGQTtFQUNFLG1CUDdzQks7RU84c0JMO0VBQ0E7QVR5aEZGOztBU3RoRkE7RUFDRTtBVHloRkY7O0FTdGhGQTtFQUNFO0VBQ0E7QVR5aEZGOztBU3RoRkE7RUFDRTtFQUNBO0FUeWhGRjs7QVN0aEZBO0VBQ0U7RUFDQTtBVHloRkY7O0FTdGhGQTtFQUNFO0VBQ0E7RUFDQTtBVHloRkY7QVN2aEZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsOEJQN3NCSztFTzhzQkw7RUFDQTtFQUNBO0VBQ0E7QVR5aEZKOztBU3JoRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSw4QlB6dEJPO0VPMHRCUDtFQUNBO0VBQ0E7RUFDQTtBVHdoRkY7O0FTcmhGQTtFQUNFO0VBQ0E7QVR3aEZGOztBU3JoRkE7RUFDRTtFQUNBO0FUd2hGRjs7QVNyaEZBO0VBQ0U7RUFDQTtFQUNBO0FUd2hGRjs7QVNwaEZFO0VBQ0U7RUFDQTtBVHVoRko7QVNwaEZFO0VBQ0U7RUFDQTtFQUNBO0FUc2hGSjs7QVNqaEZFO0VBQ0U7RUFDQTtBVG9oRko7QVNqaEZFO0VBQ0U7QVRtaEZKOztBUy9nRkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFVGtoRkY7QUFDRjtBUy9nRkE7RUFDRTtBVGloRkY7O0FTOWdGQTtFQUNFO0FUaWhGRjs7QVM5Z0ZBO0FDajFCQTtBQUVBO0VBQ0U7QVZrMkdGO0FVaDJHRTtFQUNFO0FWazJHSjs7QVU5MUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVZpMkdGO0FVLzFHRTtFQUNFO0VBQ0E7RUFDQTtBVmkyR0o7O0FVNzFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FWKzFHRjtBVTcxR0U7RUFDRTtBVisxR0o7O0FVMzFHQTtFQUNFO0lBQ0U7RVY4MUdGO0FBQ0Y7QVUzMUdBO0VBQ0U7QVY2MUdGOztBVTExR0E7RUFDRTtBVjYxR0Y7O0FVMTFHQTtFQUNFO0FWNjFHRjs7QVV6MUdFO0VBQ0U7RUFDQTtFQUNBO0FWNDFHSjtBVTExR0k7RUFDRTtFQUNBO0FWNDFHTjtBVXgxR0U7RUFDRTtFQUNBO0FWMDFHSjtBVXQxR0k7RUFDRTtFQUNBO0VBQ0E7QVZ3MUdOOztBVW4xR0E7RUFFSTtJQUNFO0VWcTFHSjtBQUNGO0FVajFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjUjNFSztFUTRFTDtFQUNBO0VBQ0E7QVZtMUdGOztBVWgxR0E7RUFDRTtJQUNFO0VWbTFHRjtBQUNGO0FVLzBHRTtFQUNFLGNSekZHO0VRMEZIO0VBQ0E7RUFDQTtBVmkxR0o7O0FVNTBHRTtFQUNFLGNSbEdHO0VRbUdIO0VBQ0E7RUFDQTtBViswR0o7O0FVMzBHQTtFQUNFO0FWODBHRjs7QVUzMEdBO0VBQ0U7QVY4MEdGOztBVTMwR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVjgwR0Y7O0FVMzBHQTtFQUNFO0FWODBHRjs7QVUzMEdBO0VBQ0U7QVY4MEdGOztBVTMwR0E7RUFDRTtFQUNBO0FWODBHRjs7QVUzMEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjgwR0Y7QVU1MEdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCUjNKRztFUTRKSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjgwR0o7QVUzMEdFO0VBQ0U7QVY2MEdKOztBVXowR0E7RUFDRTtJQUNFO0VWNDBHRjtBQUNGO0FVejBHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1J4TEs7RVF5TEw7QVYyMEdGOztBVXgwR0E7RUFDRTtJQUNFO0VWMjBHRjtBQUNGO0FVdDBHRTtFQUNFO0FWdzBHSjtBVXIwR0U7RUFDRTtFQUNBO0FWdTBHSjtBVXIwR0k7RUFDRTtBVnUwR047QVVyMEdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnUwR1I7QVVyMEdRO0VBQ0U7QVZ1MEdWO0FVajBHRTtFQUNFO0VBQ0E7QVZtMEdKOztBVTl6R0U7RUFDRTtBVmkwR0o7O0FVM3pHRTtFQUNFO0VBQ0EsOEJSek1LO0FGdWdIVDtBVTN6R0U7RUFDRTtFQUNBLDhCUjlNSztBRjJnSFQ7O0FVenpHQTtFQUNFO0VBQ0E7RUFDQTtBVjR6R0Y7O0FVenpHQTtFQUNFO0FWNHpHRjs7QVV6ekdBO0VBQ0U7QVY0ekdGOztBVXh6R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWMnpHSjtBVXh6R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVjB6R0o7QVV2ekdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnl6R0o7QVV2ekdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWeXpHTjs7QVVwekdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnV6R0Y7O0FVcHpHQTtFQUNFO0FWdXpHRjs7QVVwekdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ1ekdGO0FVcnpHRTtFQUNFO0VBQ0E7QVZ1ekdKO0FVcnpHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDhCUnpURztFUTBUSDtFQUNBO0VBQ0E7RUFDQTtBVnV6R047O0FVbHpHQTtFQUNFO0VBQ0E7QVZxekdGOztBVWx6R0E7RUFDRTtBVnF6R0Y7O0FVbHpHQTtFQUNFO0FWcXpHRjs7QVVsekdBO0VBQ0U7QVZxekdGOztBVWx6R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVnF6R0Y7O0FVbHpHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FWcXpHRjs7QVVsekdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVZxekdGOztBVWx6R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBVnF6R0Y7O0FVbnpHQTtBQ3RhQTtBQUVBO0VBQ0U7QVg0dEhGOztBV3p0SEE7RUFDRTtBWDR0SEY7QVcxdEhFO0VBQ0U7QVg0dEhKOztBV3Z0SEE7RUFDRTtFQUNBO0FYMHRIRjs7QVd2dEhBO0VBQ0U7RUFDQTtBWDB0SEY7O0FXdnRIQTtFQUNFO0lBQ0U7SUFDQTtFWDB0SEY7RVd2dEhBO0lBQ0U7SUFDQTtFWHl0SEY7QUFDRjtBV3R0SEE7RUFDRTtJQUNFO0lBQ0E7RVh3dEhGO0VXcnRIQTtJQUNFO0lBQ0E7RVh1dEhGO0FBQ0Y7QVdwdEhBO0VBQ0U7SUFDRTtJQUNBO0VYc3RIRjtFV250SEE7SUFDRTtJQUNBO0VYcXRIRjtFV2x0SEE7SUFDRTtFWG90SEY7QUFDRjtBV2p0SEE7RUFDRTtJQUNFO0lBQ0E7RVhtdEhGO0VXaHRIQTtJQUNFO0lBQ0E7RVhrdEhGO0FBQ0Y7QVc5c0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVhndEhKO0FXNXNISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4c0hOO0FXM3NISTtFQUNFO0FYNnNITjs7QVd2c0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDBzSEo7QVd0c0hJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYd3NITjtBV3JzSEk7RUFDRTtBWHVzSE47O0FXanNIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhvc0hKO0FXaHNISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhrc0hOO0FXL3JISTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhpc0hOO0FXOXJISTtFQUNFO0FYZ3NITjs7QVczckhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVg4ckhGOztBVzNySEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4ckhGO0FXNXJIRTtFQUNFO0VBQ0E7RUFDQSxpRFQ5S2lCO0FGNDJIckI7QVczckhFO0VBQ0U7RUFDQTtFQUNBO0FYNnJISjs7QVd6ckhBO0VBQ0U7QVg0ckhGOztBV3pySEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYNHJIRjs7QVd6ckhBO0VBQ0U7RUFDQTtFQUNBO0FYNHJIRjs7QVd4ckhFO0VBQ0U7RUFDQTtFQUNBO0FYMnJISjtBV3ZySEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWHlySE47QVd0ckhJO0VBQ0U7RUFDQTtFQUNBLGNUdE5DO0VTdU5EO0FYd3JITjtBV25ySEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNUak9DO0FGczVIUDtBV2pySEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNUMU9HO0FGNjVIUDtBV2hySEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYa3JISjtBVy9xSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYaXJISjs7QVc3cUhBO0VBQ0U7RUFDQTtBWGdySEY7QVc5cUhFO0VBQ0U7QVhnckhKOztBVzVxSEE7RUFDRTtBWCtxSEY7O0FXNXFIQTtFQUNFO0FYK3FIRjs7QVc1cUhBO0VBQ0U7QVgrcUhGOztBVzVxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVHBTSztFU3FTTDtFQUNBO0VBQ0E7RUFDQTtBWCtxSEY7QVc3cUhFO0VBQ0k7RUFDQTtBWCtxSE47O0FXM3FIQTtFQUNFLHlDVDdUTztBRjIrSFQ7O0FXM3FIQTtBQzdVQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVmNLO0VVYkw7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBWjAvSEY7QVl4L0hFO0VBQ0U7RUFDQTtBWjAvSEo7QVl2L0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWnkvSEo7QVl0L0hFO0VBQ0U7RUFDQTtBWncvSEo7QVlyL0hFO0VBQ0UseUJWdENTO0VVdUNUO0FadS9ISjtBWXAvSEU7RUFDRSx5Q1Y5Qks7RVUrQkwsY1ZuQkc7QUZ5Z0lQO0FZcC9IRTtFQUNFO0Facy9ISjs7QVlqL0hBO0VBQ0U7SUFDRTtFWm8vSEY7QUFDRjtBWWovSEE7RUFDRTtFQUNBLHlCVm5DSztBRnNoSVA7O0FZaC9IQTtFQUNFO0VBQ0E7QVptL0hGOztBWWgvSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FabS9IRjs7QVloL0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVptL0hGOztBWWgvSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWm0vSEY7O0FZaC9IQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FabS9IRjtBWWovSEU7RUFDRTtFQUNBO0FabS9ISjs7QVkvK0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWmsvSEY7O0FZLytIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVprL0hGOztBWTkrSEU7RUFDRTtBWmkvSEo7O0FZNytIQTtFQUNFO0FaZy9IRjs7QVk3K0hBO0VBQ0U7QVpnL0hGOztBWTcrSEE7RUFDRTtFQUNBO0FaZy9IRjs7QVk3K0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVpnL0hGO0FZNytISTtFQUNFO0VBQ0E7QVorK0hOOztBWTErSEE7RUFDRTtFQUNBO0VBQ0E7QVo2K0hGOztBWTErSEE7RUFDRTtFQUNBO0VBQ0E7QVo2K0hGO0FZMytIRTtFQUNFO0FaNitISjs7QVl6K0hBO0VBQ0U7QVo0K0hGOztBWXorSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWjQrSEY7QVkxK0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVo0K0hKOztBWXgrSEE7RUFDRTtFQUNBO0VBQ0E7QVoyK0hGO0FZeitIRTtFQUNFO0FaMitISjs7QVl2K0hBO0VBRUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFWnkrSEo7RVl0K0hFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFWncrSEo7RVlyK0hFO0lBQ0U7SUFDQTtJQUNBO0VadStISjtFWXArSEU7SUFDRTtFWnMrSEo7RVluK0hFO0lBQ0U7RVpxK0hKO0VZbCtIRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVpvK0hKO0VZaitIRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVptK0hKO0VZaCtIRTtJQUNFO0lBQ0E7RVprK0hKO0VZLzlIRTtJQUNFO0VaaStISjtBQUNGO0FZNzlIQTtFQUNFO0FaKzlIRjs7QVk1OUhBO0VBQ0U7RUFDQTtFQUNBLGNWelFLO0FGd3VJUDs7QVk1OUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY1Z4UEs7RVV5UEw7RUFDQTtBWis5SEY7O0FZNTlIQTtFQUNFO0VBQ0E7QVorOUhGO0FZNzlIRTtFQUNFO0VBQ0E7QVorOUhKO0FZNTlIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FaODlISjtBWTM5SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaNjlISjtBWTM5SEk7RUFDRTtBWjY5SE47O0FZeDlIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1ZwU087QUYrdklUOztBWXg5SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjVjVTSztFVTZTTCx5QlZsVE87RVVtVFA7QVoyOUhGOztBWXg5SEE7RUFDRSxxQlZ2VE87RVV3VFA7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjI5SEY7O0FZeDlIQTtFQUNFLHFCVmhVTztFVWlVUDtBWjI5SEY7O0FZdjlIRTtFQUNFO0FaMDlISjs7QVl0OUhBO0VBQ0U7QVp5OUhGOztBWXQ5SEE7RUFDRTtFQUNBO0FaeTlIRjs7QVlyOUhFO0VBQ0U7RUFDQTtBWnc5SEo7O0FZcDlIQTtFQUNFLHFCVjNWTztFVTRWUDtFQUNBO0FadTlIRjs7QVlwOUhBO0VBQ0UscUJWaldPO0VVa1dQO0FadTlIRjs7QVluOUhFO0VBQ0U7QVpzOUhKOztBWWw5SEE7RUFDRTtBWnE5SEY7O0FZajlIRTtFQUNFO0FabzlISjs7QVloOUhBO0VBQ0U7QVptOUhGOztBWWg5SEE7RUFDRSxjVjFYTztBRjYwSVQ7O0FZLzhIRTtFQUNFO0FaazlISjs7QVk5OEhBO0VBQ0U7QVppOUhGOztBWTk4SEE7RUFDRSxjVnhZTztBRnkxSVQ7O0FZOThIQTtFQUNFLHFCVjVZTztBRjYxSVQ7O0FZNzhIRTtFQUNFO0FaZzlISjs7QVk3OEhBO0VBQ0U7RUFDQTtBWmc5SEY7O0FZNzhIQTtFQUNFO0FaZzlIRjs7QVk3OEhBO0VBQ0UscUJWOVpPO0FGODJJVDs7QVk1OEhFO0VBQ0U7QVorOEhKOztBWTM4SEE7RUFDRTtBWjg4SEY7O0FZMzhIQTtFQUNFLHFCVjVhTztFVTZhUDtBWjg4SEY7O0FZMzhIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1ZuYk07QUZpNElSOztBWTM4SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjVjdiSztFVThiTCx5QlZqY007RVVrY047QVo4OEhGOztBWTM4SEE7RUFDRSxxQlZ0Y007RVV1Y047RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjg4SEY7O0FZMzhIQTtFQUNFLHFCVi9jTTtFVWdkTjtBWjg4SEY7O0FZMThIRTtFQUNFO0FaNjhISjs7QVl6OEhBO0VBQ0U7QVo0OEhGOztBWXo4SEE7RUFDRTtFQUNBO0FaNDhIRjs7QVl4OEhFO0VBQ0U7RUFDQTtBWjI4SEo7O0FZdjhIQTtFQUNFLHFCVjFlTTtFVTJlTjtBWjA4SEY7O0FZdjhIQTtFQUNFLHFCVi9lTTtFVWdmTjtBWjA4SEY7O0FZdDhIRTtFQUNFO0FaeThISjs7QVlyOEhBO0VBQ0U7QVp3OEhGOztBWXA4SEU7RUFDRTtBWnU4SEo7O0FZbjhIQTtFQUNFO0FaczhIRjs7QVluOEhBO0VBQ0UsY1Z4Z0JNO0FGODhJUjs7QVlsOEhFO0VBQ0U7QVpxOEhKOztBWWo4SEE7RUFDRTtBWm84SEY7O0FZajhIQTtFQUNFLGNWdGhCTTtBRjA5SVI7O0FZajhIQTtFQUNFLHFCVjFoQk07QUY4OUlSOztBWWg4SEU7RUFDRTtBWm04SEo7O0FZLzdIQTtFQUNFO0VBQ0E7QVprOEhGOztBWS83SEE7RUFDRTtBWms4SEY7O0FZLzdIQTtFQUNFLHFCVjdpQk07QUYrK0lSOztBWTk3SEU7RUFDRTtBWmk4SEo7O0FZNzdIQTtFQUNFO0FaZzhIRjs7QVk3N0hBO0VBQ0UscUJWM2pCTTtFVTRqQk47QVpnOEhGOztBWTU3SEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWis3SEo7QVk1N0hFO0VBQ0U7RUFDQTtFQUNBO0FaODdISjs7QVkxN0hBO0VBS0U7QVp5N0hGO0FZNzdIRTtFQUNFO0FaKzdISjs7QVl6N0hBO0FDNW1CQTtBQUVBO0VBQ0U7RUFDQTtBYndpSkY7QWF0aUpFO0VBQ0U7RUFDQTtBYndpSko7O0FhcGlKQTtFQUNFO0VBQ0E7QWJ1aUpGO0FhcmlKRTtFQUNFO0VBQ0E7QWJ1aUpKOztBYW5pSkE7RUFDRTtJQUNFO0lBQ0E7RWJzaUpGO0VhcGlKRTtJQUNFO0lBQ0E7RWJzaUpKO0VhbGlKQTtJQUNFO0lBQ0E7RWJvaUpGO0VhbGlKRTtJQUNFO0lBQ0E7RWJvaUpKO0VhaGlKQTtJQUNFO0lBQ0E7RWJraUpGO0VhaGlKRTtJQUNFO0lBQ0E7RWJraUpKO0FBQ0Y7QWE5aEpBO0VBQ0U7SUFDRTtJQUNBO0ViZ2lKRjtFYTloSkU7SUFDRTtJQUNBO0ViZ2lKSjtFYTVoSkE7SUFDRTtJQUNBO0ViOGhKRjtFYTVoSkU7SUFDRTtJQUNBO0ViOGhKSjtFYTFoSkE7SUFDRTtJQUNBO0ViNGhKRjtFYTFoSkU7SUFDRTtJQUNBO0ViNGhKSjtBQUNGO0FheGhKQTtFQUNFO0lBQ0U7SUFDQTtFYjBoSkY7RWF4aEpFO0lBQ0U7SUFDQTtFYjBoSko7RWF0aEpBO0lBQ0U7SUFDQTtFYndoSkY7RWF0aEpFO0lBQ0U7SUFDQTtFYndoSko7RWFwaEpBO0lBQ0U7SUFDQTtFYnNoSkY7RWFwaEpFO0lBQ0U7SUFDQTtFYnNoSko7QUFDRjtBYWxoSkE7RUFDRTtJQUNFO0lBQ0E7RWJvaEpGO0VhbGhKRTtJQUNFO0lBQ0E7RWJvaEpKO0VhaGhKQTtJQUNFO0lBQ0E7RWJraEpGO0VhaGhKRTtJQUNFO0lBQ0E7RWJraEpKO0VhOWdKQTtJQUNFO0lBQ0E7RWJnaEpGO0VhOWdKRTtJQUNFO0lBQ0E7RWJnaEpKO0FBQ0Y7QWE1Z0pBO0FDdEpBO0FBRUE7RUFDRTtFQUNBO0Fkb3FKRjs7QWNqcUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlpsQlc7RVltQlg7RUFDQTtFQUNBO0VBQ0E7QWRvcUpGO0FjanFKSTtFQUNFO0FkbXFKTjs7QWM5cEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGlxSkY7QWM5cEpJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRncUpOO0FjNXBKTTtFQUNFO0FkOHBKUjtBY3pwSk07RUFDRTtBZDJwSlI7QWN0cEpNO0VBQ0U7QWR3cEpSO0FjbnBKTTtFQUNFO0FkcXBKUjtBY2pwSkk7RUFDRTtBZG1wSk47QWNocEpJO0VBS0U7QWQ4b0pOO0FjbHBKTTtFQUNFO0Fkb3BKUjtBYzlvSkk7RUFDRTtFQUNBO0FkZ3BKTjtBYzdvSkk7RUFDRTtFQUNBO0FkK29KTjtBYzVvSkk7RUFDRTtFQUNBO0FkOG9KTjtBYzVvSk07RUFDRTtFQUNBO0FkOG9KUjtBYzVvSlE7RUFDRTtFQUNBO0FkOG9KVjtBYzFvSk07RUFDRTtFQUNBO0FkNG9KUjs7QWNub0pFO0VBQ0U7RUFDQTtBZHNvSko7O0FjbG9KQTtFQUNFO0VBQ0E7QWRxb0pGOztBY2pvSkU7RUFDRTtFQUNBO0Fkb29KSjs7QWNob0pBO0VBQ0U7RUFDQTtBZG1vSkY7O0FjL25KRTtFQUNFO0Fka29KSjs7QWM5bkpBO0VBQ0U7QWRpb0pGOztBYzduSkU7RUFDRTtBZGdvSko7O0FjNW5KQTtFQUNFO0FkK25KRjs7QWMzbkpFO0VBQ0U7QWQ4bkpKOztBYzFuSkE7RUFDRTtBZDZuSkY7O0Fjem5KRTtFQUNFO0FkNG5KSjs7QWN4bkpBO0VBQ0U7QWQybkpGOztBY3RuSkk7RUFDRTtBZHluSk47QWNybkpFO0VBQ0U7QWR1bkpKOztBY25uSkE7RUFDRTtBZHNuSkY7O0FjbG5KRTtFQUNFO0FkcW5KSjs7QWNqbkpBO0VBQ0U7QWRvbkpGOztBY2huSkU7RUFDRTtBZG1uSko7O0FjL21KQTtFQUNFO0Fka25KRjs7QWM3bUpJO0VBQ0U7QWRnbkpOO0FjNW1KRTtFQUNFO0FkOG1KSjs7QWMxbUpBO0VBQ0U7QWQ2bUpGOztBYzFtSkE7RUFDRTtBZDZtSkY7O0FjMW1KQTtFQUNFO0FkNm1KRjs7QWN6bUpFO0VBQ0U7QWQ0bUpKO0Fjem1KRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkMm1KSjs7QWN2bUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQwbUpGOztBY3RtSkU7RUFDRTtBZHltSko7QWN0bUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWR3bUpKOztBY3BtSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZHVtSkY7O0FjcG1KQTtFQUNFO0FkdW1KRjs7QWNwbUpBO0VBQ0U7RUFDQTtBZHVtSkY7O0Fjbm1KRTtFQUNFO0VBQ0E7QWRzbUpKOztBY2xtSkE7RUFDRTtFQUNBO0FkcW1KRjs7QWNqbUpFO0VBQ0U7RUFDQTtBZG9tSko7O0FjaG1KQTtFQUNFO0VBQ0E7QWRtbUpGOztBYy9sSkU7RUFDRTtFQUNBO0Fka21KSjtBYy9sSkU7RUFDRTtFQUNBO0VBQ0M7RUFDRDtBZGltSko7O0FjN2xKQTtFQUNFO0VBQ0E7QWRnbUpGOztBYzVsSkU7RUFDRTtFQUNBO0FkK2xKSjs7QWMzbEpBO0VBQ0U7RUFDQTtBZDhsSkY7O0FjMWxKRTtFQUNFO0VBQ0E7QWQ2bEpKOztBY3psSkE7RUFDRTtFQUNBO0FkNGxKRjs7QWN4bEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQybEpGOztBY3hsSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZDJsSkY7O0FjeGxKQTtFQUNFO0FkMmxKRjs7QWN4bEpBO0VBQ0U7QWQybEpGOztBY3hsSkE7QUMzWEE7QUFDQTtFQUNDO0VBQ0E7QWZ1OUpEO0FldDlKQztFQUNDO0VBQ0E7RUFDQTtBZnc5SkY7O0FlcDlKRTtFQUNFO0FmdTlKSjtBZW45Skk7RUFDRTtFQUNBO0VBQ0E7QWZxOUpOO0FlbDlKSTtFQUNFO0VBQ0E7QWZvOUpOO0FlLzhKSTtFQUNFO0VBQ0E7RUFDQTtBZmk5Sk47QWU5OEpJO0VBQ0U7RUFDQTtBZmc5Sk47QWUzOEpJO0VBQ0U7RUFDQTtFQUNBO0FmNjhKTjtBZTE4Skk7RUFDRTtFQUNBO0FmNDhKTjtBZXY4Skk7RUFDRTtFQUNBO0FmeThKTjtBZXQ4Skk7RUFDRTtBZnc4Sk47QWVyOEpJO0VBQ0U7RUFDQTtBZnU4Sk47QWVuOEpFO0VBQ0U7RUFDQTtFQUNBO0FmcThKSjtBZW44Skk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZnE4Sk47QWVsOEpJO0VBQ0U7RUFDQTtFQUNBO0FmbzhKTjtBZWg4SkU7RUFDRTtBZms4Sko7QWVoOEpJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZms4Sk47QWUvN0pJO0VBQ0U7RUFDQTtBZmk4Sk47QWU3N0pFO0VBQ0U7QWYrN0pKO0FlNzdKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYrN0pOO0FlNTdKSTtFQUNFO0VBQ0E7QWY4N0pOO0FlejdKSTtFQUNFO0VBQ0E7RUFDQTtBZjI3Sk47QWV4N0pJO0VBQ0U7RUFDQTtBZjA3Sk47QWV0N0pFO0VBQ0U7QWZ3N0pKO0FldDdKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZnc3Sk47QWVyN0pJO0VBQ0U7RUFDQTtBZnU3Sk47QWVuN0pFO0VBQ0U7QWZxN0pKO0FlbjdKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZnE3Sk47QWVsN0pJO0VBQ0U7RUFDQTtBZm83Sk47QWVoN0pFO0VBQ0U7QWZrN0pKO0FlaDdKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZms3Sk47QWUvNkpJO0VBQ0U7RUFDQTtBZmk3Sk47QWU1NkpJO0VBQ0U7RUFDQTtFQUNBO0FmODZKTjtBZTM2Skk7RUFDRTtFQUNBLGNiOUtDO0FGMmxLUDtBZTE2Skk7RUFDRTtFQUNBLDZDYnBLRztBRmdsS1Q7QWUxNkpNO0VBQ0UsY2J0TEQ7RWF1TEM7QWY0NkpSO0FleDZKSTtFQUNFLG1CYjNMQztBRnFtS1A7QWV2NkpJO0VBQ0UsK0JiMUtJO0FGbWxLVjtBZXY2Sk07RUFDRSxjYm5NRDtBRjRtS1A7QWVyNkpJO0VBQ0U7RUFDQSwwQ2IxTEc7QUZpbUtUO0FlbjZKTTtFQUNFO0FmcTZKUjtBZWw2Sk07RUFDRTtFQUNBO0FmbzZKUjs7QWU3NUpBO0VBQ0U7RUFDQTtBZmc2SkY7QWU5NUpFO0VBQ0U7RUFDQTtFQUNBO0FmZzZKSjs7QWU1NUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZis1SkY7O0FlNTVKQTtFQUNFO0FmKzVKRjs7QWU1NUpBO0VBS0U7QWYyNUpGO0FlLzVKRTtFQUNFO0FmaTZKSjtBZTU1SkU7RUFDRTtFQUNBO0FmODVKSjs7QWUxNUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmNjVKRjs7QWUxNUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWY2NUpGOztBZXo1SkU7RUFDRTtFQUNBO0FmNDVKSjtBZXo1SkU7RUFDRTtBZjI1Sko7O0FldjVKQTtFQUNFO0lBQ0U7RWYwNUpGO0FBQ0Y7QWV2NUpBO0VBQ0U7RUFDQTtBZnk1SkY7QWV2NUpFO0VBQ0U7RUFDQTtBZnk1Sko7QWV0NUpFO0VBQ0U7QWZ3NUpKO0FlcjVKRTtFQUNFO0FmdTVKSjs7QWVuNUpBO0VBQ0U7RUFDQTtFQUNBO0FmczVKRjtBZXA1SkU7RUFDRTtFQUNBO0VBQ0E7QWZzNUpKO0FlbjVKRTtFQUNFO0VBQ0E7RUFDQTtBZnE1Sko7QWVuNUpJO0VBQ0U7QWZxNUpOO0FlbDVKSTtFQUNFO0FmbzVKTjs7QWUvNEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZrNUpGO0FlaDVKRTtFQUNFO0FmazVKSjtBZS80SkU7RUFDRTtFQUNBO0FmaTVKSjs7QWU3NEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FmZzVKRjtBZTk0SkU7RUFDRTtFQUNBO0FmZzVKSjtBZTk0SkU7RUFDRTtBZmc1Sko7O0FlNTRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZis0SkY7O0FlNTRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FmKzRKRjs7QWU1NEpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYrNEpGO0FlNTRKSTtFQUNFO0FmODRKTjtBZTM0Skk7RUFDRTtBZjY0Sk47O0FleDRKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYyNEpGOztBZXg0SkE7RUFDRTtJQUNFO0lBQ0E7RWYyNEpGO0VleDRKQTtJQUNFO0VmMDRKRjtFZXg0SkU7SUFDRTtFZjA0Sko7RWV0NEpBO0lBQ0U7RWZ3NEpGO0VldDRKRTtJQUNFO0VmdzRKSjtFZXA0SkE7SUFDRTtFZnM0SkY7QUFDRjtBZW40SkE7RUFDRTtJQUNFO0VmcTRKRjtBQUNGO0FlbDRKQTtFQUNFO0lBQ0U7RWZvNEpGO0FBQ0Y7QWVoNEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWZrNEpKO0FlLzNKRTtFQUNFO0FmaTRKSjs7QWU1M0pFO0VBQ0U7QWYrM0pKOztBZTMzSkE7RUFDRTtBZjgzSkY7QWU1M0pFO0VBQ0U7QWY4M0pKOztBZTEzSkE7RUFDRTtJQUNFO0VmNjNKRjtBQUNGO0FlMTNKQTtFQUNFO0FmNDNKRjs7QWV4M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCYnBmSztFYXFmTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWYyM0pGO0FlejNKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FmMjNKSjs7QWV2M0pBO0VBQ0U7SUFDRTtFZjAzSkY7QUFDRjtBZXYzSkE7RUFDRTtJQUNFO0VmeTNKRjtBQUNGO0FldDNKQTtFQUNFO0lBQ0U7RWZ3M0pGO0FBQ0Y7QWVyM0pBO0VBQ0U7QWZ1M0pGOztBZXAzSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZnUzSkY7O0FlcDNKRTtFQUNHO0FmdTNKTDs7QWVwM0pBO0FDOWpCQTtBQUdFO0VBQ0U7QWhCbzdLSjs7QWdCaDdLQTtFQUNFO0VBQ0E7QWhCbTdLRjtBZ0JqN0tFO0VBQ0U7QWhCbTdLSjtBZ0JoN0tFO0VBQ0U7RUFDQSxjZE9HO0FGMjZLUDtBZ0JoN0tJO0VBQ0UsY2RJQztBRjg2S1A7O0FnQjc2S0E7RUFDRTtBaEJnN0tGO0FnQjk2S0U7RUFDRSxjZExHO0FGcTdLUDs7QWdCMzZLQTtFQUNFO0lBQ0U7RWhCODZLRjtBQUNGO0FnQjM2S0E7RUFDRTtJQUNFO0VoQjY2S0Y7QUFDRjtBZ0IxNktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEI0NktGO0FnQjE2S0U7RUFDRSw4QmQxQ0s7QUZzOUtUO0FnQno2S0U7RUFDRTtFQUNBO0FoQjI2S0o7O0FnQnY2S0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhCMDZLRjtBQUNGO0FnQnY2S0E7RUFDRTtBaEJ5NktGO0FnQnY2S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCeTZLSjtBZ0J2NktJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBTUE7QWhCbzZLTjtBZ0J4NktNO0VBQ0U7QWhCMDZLUjtBZ0JwNktJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnM2S047QWdCbjZLSTtFQUNFLDhCZGpHRztBRnNnTFQ7QWdCbDZLSTtFQUNFO0FoQm82S047QWdCbDZLWTtFQUNFO0FoQm82S2Q7QWdCaDZLTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCazZLUjtBZ0I3NUtFO0VBQ0U7RUFDQTtFQUNBO0FoQis1S0o7QWdCNzVLSTtFQUNFO0FoQis1S047O0FnQjE1S0E7RUFDRTtJQUNFO0VoQjY1S0Y7QUFDRjtBZ0IxNUtBO0VBQ0UsK0JkMUdRO0FGc2dMVjtBZ0IxNUtFO0VBQ0UsY2RsSUc7QUY4aExQO0FnQno1S0U7RUFDRTtBaEIyNUtKOztBZ0JyNUtFO0VBQ0Usc0NkM0hNO0FGbWhMVjtBZ0JyNUtFO0VBQ0UsY2RqSkc7QUZ3aUxQOztBZ0JuNUtBO0VBQ0U7QWhCczVLRjtBZ0JwNUtFO0VBQ0U7RUFDQTtFQUNBO0FoQnM1S0o7QWdCcDVLSTtFQUNFO0FoQnM1S047QWdCbjVLSTtFQUNFLDhCZDlLRztBRm1rTFQ7QWdCajVLRTtFQUNFLCtCZGxKTTtBRnFpTFY7QWdCajVLSTtFQUNFLGNkMUtDO0FGNmpMUDtBZ0JoNUtJO0VBQ0UsY2Q5S0M7QUZna0xQO0FnQmg1S007RUFDRSx5QmRqTEQ7QUZta0xQOztBZ0I1NEtBO0VBQ0U7SUFDRTtJQUNBO0VoQis0S0Y7QUFDRjtBZ0I1NEtBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhCODRLRjtBQUNGO0FnQjM0S0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhCNjRLRjtFZ0IzNEtBO0lBQ0c7RWhCNjRLSDtBQUNGO0FnQjM0S0E7RUFDRTtBaEI2NEtGOztBZ0IxNEtBO0VBQ0k7QWhCNjRLSjs7QWdCMzRLQTtFQUNFLDhCZDVPTztBRjBuTFQ7O0FnQjM0S0E7QUM1UEE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBakIwb0xGOztBaUJ2b0xBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCZktLO0FGcW9MUDtBaUJ4b0xFO0VBQ0U7RUFDQTtBakIwb0xKO0FpQnZvTEU7RUFDRSx5QmY1QlM7RWU2QlQ7RUFDQTtBakJ5b0xKO0FpQnZvTEU7RUFDSTtFQUNBLHlCZmxDTztFZW1DUCxxQmZqQ0U7RWVrQ0YsOEJmdkJHO0FGZ3FMVDtBaUJ0b0xFO0VBQ0k7RUFDRjtFQUNBLGNmbEJFO0FGMHBMTjs7QWlCbm9MRTtFQUNFLGNmdkJHO0Vld0JIO0FqQnNvTEo7QWlCbm9MRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCZi9CRztFZWdDSCxxQmZ2REk7QUY0ckxSOztBaUJqb0xBO0VBQ0U7RUFDQTtFQUNBO0FqQm9vTEY7O0FpQmpvTEE7RUFDRTtFQUNBO0VBQ0E7QWpCb29MRjs7QWlCaG9MRTtFQUNFO0FqQm1vTEo7QWlCaG9MRTtFQUNFO0FqQmtvTEo7O0FpQjVuTEU7RUFDRSxjZjdERztBRjRyTFA7QWlCNW5MRTtFQUNFO0VBQ0E7RUFDQSwrQmY3Q007QUYycUxWO0FpQjVuTEk7RUFDRSxjZnRFQztFZXVFRDtBakI4bkxOOztBaUIxbkxBO0VBQ0UseUJmakZPO0Vla0ZQLHFCZmxGTztBRitzTFQ7O0FpQnhuTEk7RUFDRTtBakIybkxOO0FpQnhuTEk7RUFDRTtBakIwbkxOO0FpQnRuTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakJ3bkxKOztBaUJwbkxBO0VBQ0U7RUFDQTtFQUNBLG1CZi9IVztFZWdJWDtBakJ1bkxGO0FpQnBuTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJmdEhDO0FGNHVMUDs7QWlCam5MQTtFQU1FO0VBQ0E7RUFDQTtBakIrbUxGO0FpQnRuTEU7RUFDRTtFQUNBO0FqQnduTEo7O0FpQjdtTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQmZ0SkM7QUZzd0xQO0FpQjVtTEU7RUFDRTtFQUNBO0FqQjhtTEo7O0FpQjFtTEE7RUFDRTtFQUNBO0FqQjZtTEY7O0FpQnhtTEE7QUNoTUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEIyeUxGO0FrQnp5TEU7RUFDRTtBbEIyeUxKO0FrQnh5TEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQjB5TEo7QWtCeHlMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCMHlMTjs7QWtCcnlMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ3eUxGO0FrQnR5TEU7RUFDRTtBbEJ3eUxKO0FrQnR5TEU7RUFDRTtBbEJ3eUxKOztBa0JweUxBO0VBQ0U7RUFDQTtBbEJ1eUxGO0FrQnJ5TEU7RUFDRTtBbEJ1eUxKOztBa0JseUxFO0VBQ0UsY2hCekRHO0FGODFMUDtBa0JseUxFO0VBQ0U7QWxCb3lMSjtBa0JqeUxFO0VBQ0U7QWxCbXlMSjtBa0JoeUxFO0VBQ0U7QWxCa3lMSjs7QWtCNXhMRTtFQUNFLGNoQjVFRztFZ0I2RUgseUJoQm5GTztBRmszTFg7QWtCNXhMRTtFQUNFO0FsQjh4TEo7QWtCM3hMRTtFQUNFO0FsQjZ4TEo7QWtCMXhMRTtFQUNFO0FsQjR4TEo7QWtCenhMRTtFQUNFLDRCaEJuR087QUY4M0xYOztBa0J0eExFO0VBQ0UsY2hCbkdHO0VnQm9HSCx5QmhCekdLO0FGazRMVDtBa0J0eExFO0VBQ0U7QWxCd3hMSjtBa0JyeExFO0VBQ0U7QWxCdXhMSjtBa0JweExFO0VBQ0U7QWxCc3hMSjtBa0JueExFO0VBQ0UsNEJoQnpISztBRjg0TFQ7O0FrQmh4TEU7RUFDRSxjaEIxSEc7RWdCMkhILHlCaEI3SEU7QUZnNUxOO0FrQmh4TEU7RUFDRTtBbEJreExKO0FrQi93TEU7RUFDRTtBbEJpeExKO0FrQjl3TEU7RUFDRTtBbEJneExKO0FrQjd3TEU7RUFDRSw0QmhCN0lFO0FGNDVMTjs7QWtCM3dMQTtFQUNFO0FsQjh3TEY7QWtCNXdMRTtFQUNFO0FsQjh3TEo7O0FrQjF3TEE7RUFDRTtFQUNBO0VBQ0E7QWxCNndMRjs7QWtCendMRTtFQUNFO0FsQjR3TEo7O0FrQnZ3TEU7RUFDRTtBbEIwd0xKOztBa0Jyd0xFO0VBQ0U7QWxCd3dMSjs7QWtCbndMRTtFQUNFO0FsQnN3TEo7O0FrQmx3TEE7RUFDRTtFQUNBO0FsQnF3TEY7QWtCbndMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoQjdMRztBRms4TFA7QWtCbHdMRTtFQUNFO0VBQ0E7QWxCb3dMSjtBa0Jqd0xFO0VBQ0U7QWxCbXdMSjtBa0Jqd0xFO0VBQ0kseUNoQnJORztBRnc5TFQ7QWtCaHdMSTtFQUNFLDRDaEJ6Tkc7QUYyOUxUO0FrQi92TEk7RUFDRSwwQ2hCN05HO0FGODlMVDtBa0I5dkxJO0VBQ0UsMkNoQmpPRztBRmkrTFQ7O0FrQjV2TEE7RUFDRSx5QmhCaE9TO0VnQmlPVDtFQUNBO0FsQit2TEY7QWtCN3ZMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoQmxPRztBRmkrTFA7QWtCNXZMRTtFQUNFO0VBQ0E7QWxCOHZMSjtBa0IzdkxFO0VBQ0U7QWxCNnZMSjtBa0IxdkxFO0VBQ0UseUJoQnJQTztBRmkvTFg7QWtCenZMRTtFQUNFLDRCaEJ6UE87QUZvL0xYO0FrQnh2TEU7RUFDRSwwQmhCN1BPO0FGdS9MWDtBa0J2dkxFO0VBQ0UsMkJoQmpRTztBRjAvTFg7O0FrQnJ2TEE7RUFDRSx5QmhCclFPO0VnQnNRUDtFQUNBO0FsQnd2TEY7QWtCdHZMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoQnhRRztBRmdnTVA7QWtCcnZMRTtFQUNFO0VBQ0E7QWxCdXZMSjtBa0JwdkxFO0VBQ0U7QWxCc3ZMSjtBa0JudkxFO0VBQ0UseUJoQjFSSztBRitnTVQ7QWtCbHZMRTtFQUNFLDRCaEI5Uks7QUZraE1UO0FrQmp2TEU7RUFDRSwwQmhCbFNLO0FGcWhNVDtBa0JodkxFO0VBQ0UsMkJoQnRTSztBRndoTVQ7O0FrQjl1TEE7RUFDRSx5QmhCeFNJO0VnQnlTSjtFQUNBO0FsQml2TEY7QWtCL3VMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoQjlTRztBRitoTVA7QWtCOXVMRTtFQUNFO0VBQ0E7QWxCZ3ZMSjtBa0I3dUxFO0VBQ0U7QWxCK3VMSjtBa0I1dUxFO0VBQ0UseUJoQjdURTtBRjJpTU47QWtCM3VMRTtFQUNFLDRCaEJqVUU7QUY4aU1OO0FrQjF1TEU7RUFDRSwwQmhCclVFO0FGaWpNTjtBa0J6dUxFO0VBQ0UsMkJoQnpVRTtBRm9qTU47O0FrQnZ1TEE7RUFDRSx5QmhCcldXO0VnQnNXWDtFQUNBO0VBQ0E7RUFDQTtBbEIwdUxGO0FrQnh1TEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCMHVMSjtBa0J2dUxFO0VBQ0U7RUFDQTtBbEJ5dUxKO0FrQnR1TEU7RUFDRTtBbEJ3dUxKO0FrQnJ1TEU7RUFDRTtFQUNBO0FsQnV1TEo7O0FrQm51TEE7RUFDRTtBbEJzdUxGOztBa0JudUxBO0VBQ0U7QWxCc3VMRjs7QWtCbnVMQTtFQUNFO0VBQ0E7RUFDQSx5QmhCOVlXO0FGb25NYjs7QWtCbnVMQTtFQUNFO0VBQ0E7RUFDQSx5QmhCM1hLO0FGaW1NUDs7QWtCbnVMQTtFQUNFO0FsQnN1TEY7O0FrQm51TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEJzdUxGOztBa0JudUxBO0VBQ0U7RUFDQTtFQUNBLDJCaEJyYVc7QUYyb01iOztBa0JudUxBO0VBQ0U7RUFDQTtFQUNBLDJCaEJsWks7QUZ3bk1QOztBa0JudUxBO0VBQ0U7QWxCc3VMRjs7QWtCbnVMQTtFQUNFO0FsQnN1TEY7O0FrQm51TEE7RUFDRTtFQUNBO0VBQ0EsNEJoQnpiVztBRitwTWI7O0FrQm51TEE7RUFDRTtFQUNBO0VBQ0EsNENoQmxiTztBRndwTVQ7O0FrQm51TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnN1TEY7O0FrQm51TEE7RUFDRTtBbEJzdUxGOztBa0JudUxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCc3VMRjs7QWtCbnVMQTtFQUNFO0VBQ0E7RUFDQSwwQmhCM2RXO0FGaXNNYjs7QWtCbnVMQTtFQUNFO0VBQ0E7RUFDQSwwQmhCeGNLO0FGOHFNUDs7QWtCanVMQTtBQ3RlQTtBQUVBO0VBQ0U7QW5CMHNNRjs7QW1CdnNNQTtFQUNFO0FuQjBzTUY7O0FtQnZzTUE7RUFDRTtBbkIwc01GOztBbUJ2c01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpCbkJXO0VpQm9CWDtBbkIwc01GOztBbUJ2c01BO0VBQ0U7SUFDRTtFbkIwc01GO0VtQnZzTUE7SUFDRTtFbkJ5c01GO0FBQ0Y7QW1CdHNNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqQlpLO0VpQmFMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQndzTUY7O0FtQnJzTUE7RUFDRTtJQUNFO0VuQndzTUY7QUFDRjtBbUJyc01BO0VBQ0U7RUFDQTtBbkJ1c01GOztBbUJwc01BO0VBQ0U7QW5CdXNNRjs7QW1CcHNNQTtFQUNFO0lBQ0U7RW5CdXNNRjtBQUNGO0FtQnBzTUE7QUNwRUE7QUFFQTtFQUNFO0VBQ0E7RUFDQSxjbEJKSztBRjh3TVA7QW9CeHdNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCMHdNSjtBb0J2d01FO0VBQ0U7RUFDQTtBcEJ5d01KO0FvQnR3TUU7RUFDRTtBcEJ3d01KO0FvQnB3TUk7RUFDRSxjbEJ6QkM7RWtCMEJEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJzd01OO0FvQmx3TUU7RUFDRSwwQ2xCT007QUY2dk1WO0FvQmx3TUk7RUFDRTtBcEJvd01OOztBb0I3dk1FO0VBQ0U7QXBCZ3dNSjs7QW9CNXZNQTtFQUNFO0FwQit2TUY7QW9CN3ZNRTtFQUNFO0FwQit2TUo7QW9CM3ZNSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCNnZNTjs7QW9CdnZNRTtFQUNFO0FwQjB2TUo7O0FvQnR2TUE7RUFDRTtBcEJ5dk1GOztBb0J0dk1BO0VBQ0UsbUNsQjNFVztBRm8wTWI7O0FvQnR2TUE7RUFDRTtBcEJ5dk1GO0FvQnR2TUk7RUFDRTtBcEJ3dk1OO0FvQnB2TUU7RUFDRTtBcEJzdk1KOztBb0Jsdk1BO0VBQ0U7QXBCcXZNRjtBb0Jsdk1JO0VBQ0U7QXBCb3ZNTjs7QW9CL3VNQTtFQUNFO0FwQmt2TUY7QW9CL3VNSTtFQUNFO0FwQml2TU47QW9CN3VNRTtFQUNFO0FwQit1TUo7O0FvQjN1TUE7RUFDRTtBcEI4dU1GO0FvQjN1TUk7RUFDRTtBcEI2dU1OOztBb0J4dU1BO0VBQ0U7QXBCMnVNRjtBb0J4dU1JO0VBQ0U7QXBCMHVNTjtBb0J0dU1FO0VBQ0U7QXBCd3VNSjs7QW9CcHVNQTtFQUNFO0FwQnV1TUY7QW9CcHVNSTtFQUNFO0FwQnN1TU47O0FvQmp1TUE7RUFDRTtBcEJvdU1GO0FvQmp1TUk7RUFDRTtBcEJtdU1OO0FvQi90TUU7RUFDRTtBcEJpdU1KOztBb0I3dE1BO0VBQ0U7QXBCZ3VNRjtBb0I3dE1JO0VBQ0U7QXBCK3RNTjs7QW9CMXRNQTtFQUNFO0FwQjZ0TUY7QW9CMXRNSTtFQUNFO0FwQjR0TU47QW9CeHRNRTtFQUNFO0FwQjB0TUo7O0FvQnR0TUE7RUFDRTtBcEJ5dE1GO0FvQnR0TUk7RUFDRTtBcEJ3dE1OOztBb0JudE1BO0VBQ0U7QXBCc3RNRjtBb0JudE1JO0VBQ0U7QXBCcXRNTjtBb0JqdE1FO0VBQ0U7QXBCbXRNSjs7QW9CL3NNQTtFQUNFO0FwQmt0TUY7QW9CL3NNSTtFQUNFO0FwQml0TU47O0FvQjVzTUE7RUFDRTtBcEIrc01GO0FvQjVzTUk7RUFDRTtBcEI4c01OO0FvQjFzTUU7RUFDRTtBcEI0c01KOztBb0J4c01BO0VBQ0U7QXBCMnNNRjtBb0J4c01JO0VBQ0U7QXBCMHNNTjs7QW9CcnNNQTtFQUNFLGNsQnBPSztFa0JxT0wseUJsQnRPSTtBRjg2TU47QW9CdHNNTTtFQUNFO0FwQndzTVI7QW9CcHNNRTtFQUNFO0FwQnNzTUo7QW9CbnNNRTtFQUNFO0FwQnFzTUo7QW9CbHNNRTtFQUNFO0FwQm9zTUo7QW9CanNNRTtFQUNFLGNsQnpQRztFa0IwUEg7QXBCbXNNSjs7QW9COXJNQTtFQUNFO0FwQmlzTUY7QW9COXJNSTtFQUNFO0FwQmdzTU47O0FvQjNyTUE7RUFDRTtBcEI4ck1GO0FvQjNyTUk7RUFDRTtBcEI2ck1OOztBb0J4ck1BO0VBQ0U7QXBCMnJNRjtBb0J4ck1JO0VBQ0U7QXBCMHJNTjs7QW9CcHJNRTtFQUNFLGNsQi9SRztFa0JnU0gseUJsQmpTRTtFa0JrU0Y7QXBCdXJNSjtBb0Jwck1FO0VBQ0U7RUFDQSx5QmxCL1RTO0VrQmdVVCxxQmxCaFVTO0FGcy9NYjs7QW9CanJNQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBCb3JNRjtFb0Jsck1FO0lBQ0U7RXBCb3JNSjtBQUNGO0FvQmhyTUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VwQmtyTUY7RW9CaHJNRTtJQUNFO0VwQmtyTUo7QUFDRjtBb0I5cU1BO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFcEJnck1GO0VvQjlxTUU7SUFDRTtFcEJnck1KO0FBQ0Y7QW9CNXFNQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBCOHFNRjtFb0I1cU1FO0lBQ0U7RXBCOHFNSjtBQUNGO0FvQjFxTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEI0cU1KO0FvQjFxTUk7RUFDRTtBcEI0cU1OOztBb0J2cU1BO0VBQ0UsaURsQnRYbUI7QUZnaU5yQjs7QW9CdnFNQTtFQUNFO0FwQjBxTUY7O0FvQnZxTUE7RUFDRTtFQUNBO0VBQ0E7QXBCMHFNRjs7QW9CdnFNQTtFQUNFO0FwQjBxTUY7O0FvQnZxTUE7RUFDRTtFQUNBO0FwQjBxTUY7O0FvQnZxTUE7RUFDRTtBcEIwcU1GOztBb0J2cU1BO0VBQ0k7QXBCMHFNSjs7QW9CdnFNQTtFQUNHO0FwQjBxTUg7O0FvQnZxTUE7RUFDRTtBcEIwcU1GOztBb0J4cU1BO0VBQ0U7QXBCMnFNRjs7QW9CeHFNQTtBQy9hQTtBQUVBO0VBQ0U7QXJCMGxORjtBcUJ4bE5FO0VBQ0UsNEJuQk5TO0FGZ21OYjtBcUJ0bE5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNuQmZDO0FGdW1OUDs7QXFCbGxORTtFQUNFO0VBQ0E7QXJCcWxOSjtBcUJsbE5FO0VBQ0U7RUFDQTtFQUNBO0FyQm9sTko7QXFCbGxOSTtFQUNFO0VBQ0E7RUFDQTtBckJvbE5OOztBcUIva05BO0VBQ0U7RUFDQTtBckJrbE5GOztBcUIva05BO0VBQ0U7QXJCa2xORjs7QXFCOWtORTtFQUNFO0VBQ0E7QXJCaWxOSjs7QXFCOWtOQTtFQUNJO0FyQmlsTko7O0FxQjlrTkE7RUFDRTtBckJpbE5GOztBcUI5a05BO0FDL0RBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnBCZlc7RW9CZ0JYO0VBQ0E7QXRCZ3BORjtBc0I5b05FO0VBQ0U7QXRCZ3BOSjtBc0I3b05FO0VBQ0U7QXRCK29OSjtBc0I1b05FO0VBQ0U7RUFDQTtBdEI4b05KO0FzQjNvTkU7RUFDRTtBdEI2b05KOztBc0J6b05BO0VBQ0U7QXRCNG9ORjs7QXNCem9OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEI0b05GO0FzQjFvTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEI0b05KOztBc0J4b05BO0VBQ0U7QXRCMm9ORjs7QXNCeG9OQTtBQ2hFQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBb0JBO0F2QndyTkY7QXVCMXNORTtFQUNFO0F2QjRzTko7QXVCenNORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2QjJzTko7QXVCenNOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2QjJzTk47O0F1QnBzTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNyQjFCSztFcUIyQkw7RUFDQSx5QnJCM0JLO0VxQjRCTDtBdkJ1c05GOztBdUJuc05FO0VBQ0UseUNyQjlDSztFcUIrQ0wsY3JCbkNHO0FGeXVOUDtBdUJwc05FO0VBQ0UseUNyQmxESztBRnd2TlQ7QXVCbnNORTtFQUNFLDRDckJ0REs7QUYydk5UO0F1QmxzTkU7RUFDRSwwQ3JCMURLO0FGOHZOVDtBdUJqc05FO0VBQ0UsMkNyQjlESztBRml3TlQ7O0F1QjlyTkU7RUFDRSx5QnJCOURPO0VxQitEUCxjckJ6REc7QUYwdk5QO0F1QjlyTkU7RUFDRSx5QnJCbkVPO0FGbXdOWDtBdUI3ck5FO0VBQ0UsNEJyQnZFTztBRnN3Tlg7QXVCNXJORTtFQUNFLDBCckIzRU87QUZ5d05YO0F1QjNyTkU7RUFDRSwyQnJCL0VPO0FGNHdOWDs7QXVCeHJORTtFQUNFLHlCckJqRkU7RXFCa0ZGLGNyQmhGRztBRjJ3TlA7QXVCeHJORTtFQUNFLHlCckJ0RkU7QUZneE5OO0F1QnZyTkU7RUFDRSw0QnJCMUZFO0FGbXhOTjtBdUJ0ck5FO0VBQ0UsMEJyQjlGRTtBRnN4Tk47QXVCcnJORTtFQUNFLDJCckJsR0U7QUZ5eE5OOztBdUJsck5FO0VBQ0UseUJyQnpHSTtFcUIwR0osY3JCdkdHO0FGNHhOUDtBdUJsck5FO0VBQ0UseUJyQjlHSTtBRmt5TlI7QXVCanJORTtFQUNFLDRCckJsSEk7QUZxeU5SO0F1QmhyTkU7RUFDRSwwQnJCdEhJO0FGd3lOUjtBdUIvcU5FO0VBQ0UsMkJyQjFISTtBRjJ5TlI7O0F1QjVxTkU7RUFDRSx5QnJCbElLO0VxQm1JTCxjckI5SEc7QUY2eU5QO0F1QjVxTkU7RUFDRSx5QnJCdklLO0FGcXpOVDtBdUIzcU5FO0VBQ0UsNEJyQjNJSztBRnd6TlQ7QXVCMXFORTtFQUNFLDBCckIvSUs7QUYyek5UO0F1QnpxTkU7RUFDRSwyQnJCbkpLO0FGOHpOVDs7QXVCdHFORTtFQUNFLHlCckJ4Sks7RXFCeUpMO0F2QnlxTko7QXVCdHFORTtFQUNFLHlCckI3Sks7QUZxME5UO0F1QnJxTkU7RUFDRSw0QnJCaktLO0FGdzBOVDtBdUJwcU5FO0VBQ0UsMEJyQnJLSztBRjIwTlQ7QXVCbnFORTtFQUNFLDJCckJ6S0s7QUY4ME5UOztBdUJqcU5BO0VBQ0U7QXZCb3FORjs7QXVCanFOQTtFQUNFO0F2Qm9xTkY7O0F1QmpxTkE7RUFDRTtFQUNBO0VBQ0EseUJyQm5MSztBRnUxTlA7O0F1QmpxTkE7RUFDRTtBdkJvcU5GOztBdUJqcU5BO0VBQ0U7RUFDQTtFQUNBO0F2Qm9xTkY7O0F1QmpxTkE7RUFDRTtFQUNBO0VBQ0EsMkJyQm5NSztBRnUyTlA7O0F1QmpxTkE7RUFDRTtBdkJvcU5GOztBdUJqcU5BO0VBQ0U7QXZCb3FORjs7QXVCanFOQTtFQUNFO0VBQ0E7RUFDQSw0QnJCak5LO0FGcTNOUDs7QXVCanFOQTtFQUNFO0F2Qm9xTkY7O0F1QmpxTkE7RUFDRTtFQUNBO0VBQ0E7QXZCb3FORjs7QXVCanFOQTtFQUNFO0VBQ0E7RUFDQSwwQnJCak9LO0FGcTROUDs7QXVCanFOQTtFQUNFO0VBQ0EsaURyQmhQbUI7RXFCaVBuQjtBdkJvcU5GO0F1QmxxTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Qm9xTko7QXVCanFORTtFQUNFO0VBQ0E7QXZCbXFOSjtBdUJocU5FO0VBQ0U7QXZCa3FOSjtBdUIvcE5FO0VBQ0U7RUFDQTtBdkJpcU5KOztBdUI3cE5BO0F2QmxLQTtBd0J4SEE7QUFFQTtFQUNFO0VBQ0E7RUFDQSx5QnRCTFc7QUZnOE5iO0F3Qno3TkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdEJhRztBRjg2TlA7QXdCeDdORTtFQUNFO0F4QjA3Tko7QXdCdjdORTtFQUNFO0F4Qnk3Tko7QXdCdDdORTtFQUNFO0VBQ0E7QXhCdzdOSjtBd0JyN05FO0VBQ0U7RUFDQTtFQUNBO0F4QnU3Tko7QXdCcDdORTtFQUNFO0F4QnM3Tko7QXdCbjdORTtFQUNFO0VBQ0E7QXhCcTdOSjtBd0JsN05FO0VBQ0U7QXhCbzdOSjs7QXdCaDdOQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXhCbTdORjtBQUNGO0F3Qmg3TkE7RUFDRTtJQUNFO0V4Qms3TkY7QUFDRjtBd0IvNk5BO0VBQ0U7SUFDRTtJQUNBO0V4Qmk3TkY7QUFDRjtBd0I5Nk5BO0VBQ0U7SUFDRTtFeEJnN05GO0FBQ0Y7QXdCNzZOQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0V4Qis2TkY7QUFDRjtBd0I1Nk5BO0VBQ0U7SUFDRTtFeEI4Nk5GO0FBQ0Y7QXdCMTZORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QjQ2Tko7QXdCejZORTtFQUNFO0VBQ0E7QXhCMjZOSjs7QXdCdjZOQTtFQUNFO0lBQ0U7RXhCMDZORjtBQUNGO0F3QnY2TkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QnRCL0ZHO0lzQmdHSDtJQUNBO0lBQ0E7SUFDQTtFeEJ5Nk5GO0FBQ0Y7QXdCdDZOQTtFQUNFO0lBQ0U7RXhCdzZORjtBQUNGO0F3QnI2TkE7RUFHTTtJQUNFO0V4QnE2Tk47RXdCbDZOSTtJQUNFO0V4Qm82Tk47RXdCaDZORTtJQUNFO0V4Qms2Tko7RXdCLzVORTtJQUNFO0V4Qmk2Tko7QUFDRjtBd0I3NU5BO0VBQ0U7SUFDRTtFeEIrNU5GO0FBQ0Y7QXdCNTVOQTtFQUNFO0lBQ0U7RXhCODVORjtBQUNGO0F3QjM1TkE7RUFDRTtBeEI2NU5GO0F3QjM1TkU7RUFDRTtFQUNBO0F4QjY1Tko7O0F3Qno1TkE7RUFDRTtJQUVFO0V4QjI1TkY7QUFDRjtBd0J4NU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEIwNU5GOztBd0J2NU5BO0VBQ0U7SUFDRTtJQUNBO0V4QjA1TkY7QUFDRjtBd0J2NU5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJ5NU5GO0F3QnY1TkU7RUFDRTtFQUNBO0F4Qnk1Tko7O0F3QnI1TkE7RUFDRTtJQUNFO0V4Qnc1TkY7QUFDRjtBd0JyNU5BO0VBQ0U7QXhCdTVORjs7QXdCcDVOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4QnU1TkY7O0F3QnA1TkE7RUFDRTtJQUNFO0V4QnU1TkY7QUFDRjtBd0JwNU5BO0VBQ0U7SUFDRTtFeEJzNU5GO0FBQ0Y7QXdCbjVOQTtFQUNFLGN0QmpQSztFc0JrUEw7RUFDQTtFQUNBO0VBQ0E7QXhCcTVORjs7QXdCbDVOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN0QjVQSztFc0I2UEw7QXhCcTVORjs7QXdCbDVOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4QnE1TkY7O0F3Qmw1TkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSwrQnRCaE9RO0VzQmlPUjtBeEJxNU5GO0F3Qm41TkU7RUFDRTtFQUNBO0F4QnE1Tko7QXdCbDVORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4Qm81Tko7QXdCajVORTtFQUNFO0VBQ0E7RUFDQSxjdEJyUUc7RXNCc1FIO0VBQ0E7QXhCbTVOSjtBd0JoNU5FO0VBQ0U7RUFDQTtBeEJrNU5KO0F3Qi80TkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Qmk1Tko7QXdCLzROSTtFQUNFO0F4Qmk1Tk47QXdCOTROSTtFQUNFO0F4Qmc1Tk47QXdCOTROTTtFQUNFO0F4Qmc1TlI7QXdCNzROTTtFQUNFO0F4Qis0TlI7QXdCMzROSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCNjROTjtBd0IzNE5NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCNjROUjs7QXdCdjROQTtFQUNFO0lBQ0U7RXhCMDRORjtBQUNGO0F3QnY0TkE7RUFDRTtJQUNFO0V4Qnk0TkY7QUFDRjtBd0J0NE5BO0VBQ0U7SUFDRTtFeEJ3NE5GO0FBQ0Y7QXdCcjROQTtFQUNFO0lBQ0U7RXhCdTRORjtBQUNGO0F3QnA0TkE7RUFDRTtJQUNFO0V4QnM0TkY7QUFDRjtBd0JuNE5BO0VBQ0U7SUFDRTtFeEJxNE5GO0FBQ0Y7QXdCbDROQTtFQUNFO0lBQ0U7RXhCbzRORjtBQUNGO0F3Qmo0TkE7RUFDRTtJQUNFO0V4Qm00TkY7QUFDRjtBd0JoNE5BO0VBQ0U7SUFDRTtFeEJrNE5GO0FBQ0Y7QXdCLzNOQTtFQUNFO0lBQ0U7SUFDQTtFeEJpNE5GO0FBQ0Y7QXdCOTNOQTtFQUNFO0lBQ0U7RXhCZzRORjtBQUNGO0F3QjczTkE7RUFDRTtJQUNFO0V4QiszTkY7QUFDRjtBd0I1M05BO0VBQ0U7SUFDRTtFeEI4M05GO0FBQ0Y7QXdCMzNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4QjYzTkY7O0F3QnozTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdEJ4YlM7QUZvek9iO0F3QjEzTkk7RUFDRTtFQUNBO0VBQ0E7QXhCNDNOTjtBd0J6M05JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhCMjNOTjtBd0J2M05FO0VBQ0U7RUFDQTtFQUNBO0F4QnkzTko7O0F3QnIzTkE7RUFDRTtFQUNBO0VBQ0E7QXhCdzNORjs7QXdCcjNOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN0QmhjSztBRnd6T1A7O0F3QnIzTkE7RUFDRTtJQUNFO0V4QnczTkY7QUFDRjtBd0JyM05BO0VBQ0U7RUFDQTtFQUNBO0F4QnUzTkY7O0F3QnAzTkE7RUFDRTtJQUNFO0lBQ0E7RXhCdTNORjtBQUNGO0F3QnIzTkE7RUFDRTtBeEJ1M05GOztBd0JyM05BO0FDaGZBO0VBQ0U7QXpCeTJPRjs7QXlCcjJPRTtFQUNFO0VBQ0E7QXpCdzJPSjtBeUJ0Mk9JO0VBQ0U7QXpCdzJPTjtBeUJwMk9FO0VBQ0U7QXpCczJPSjs7QXlCbDJPQTtFQUNFO0F6QnEyT0Y7QXlCbjJPRTtFQUNFO0F6QnEyT0o7O0F5QmoyT0E7RUFDRSxrQ3ZCdEJVO0FGMDNPWjs7QXlCaDJPRTtFQUNFO0F6Qm0yT0o7QXlCLzFPSTtFQUNFO0F6QmkyT047QXlCOTFPSTtFQUNFLHFDdkI5Qkc7QUY4M09UOztBeUIzMU9BO0VBQ0UseUN2QnBDTztBRms0T1Q7O0F5QjMxT0U7RUFDRSxtQ3ZCdkNXO0FGcTRPZjs7QXlCMTFPQTtFQUNFO0F6QjYxT0Y7QXlCMzFPRTtFQUNFO0F6QjYxT0o7O0F5QnoxT0E7RUFDRTtBekI0MU9GOztBeUJ6MU9BO0VBQ0UscUN2QnpETztBRnE1T1Q7O0F5QnoxT0E7RUFDRSwyQ3ZCMURtQjtFdUIyRG5CLDZCdkI5RE87QUYwNU9UOztBeUJ4MU9FO0VBQ0UsOEJ2Qm5FSztBRjg1T1Q7QXlCeDFPRTtFQUNFLHlDdkJ2RUs7RXVCd0VMO0F6QjAxT0o7O0F5QnQxT0E7RUFDRSxtQ3ZCN0VPO0FGczZPVDs7QXlCdDFPQTtFQUNFLHlDdkJqRk87QUYwNk9UOztBeUJ0MU9BO0VBQ0UsY3ZCekVLO0V1QjBFTDtFQUNBO0F6QnkxT0Y7QXlCdjFPRTtFQUNFLGN2QjlFRztFdUIrRUg7RUFDQTtBekJ5MU9KO0F5QnQxT0U7RUFDRTtFQUNBO0VBQ0E7QXpCdzFPSjtBeUJyMU9FO0VBQ0UsY3ZCMUZHO0V1QjJGSCx5Q3ZCdkdLO0V1QndHTCxzQ3ZCdEdZO0FGNjdPaEI7QXlCbjFPSTtFQUNFLGN2QmpHQztFdUJrR0QseUN2QjdHUztFdUI4R1Qsc0N2QjdHVTtBRms4T2hCOztBeUJoMU9BO0VBQ0UsY3ZCekdLO0V1QjBHTCx5Q3ZCdEhPO0V1QnVIUCxzQ3ZCckhjO0FGdzhPaEI7O0F5Qi8wT0U7RUFDRTtBekJrMU9KOztBeUI5ME9BO0VBQ0U7QXpCaTFPRjs7QXlCOTBPQTtFQUNFLGN2QnpISztFdUIwSEwseUN2QnRJTztFdUJ1SVA7QXpCaTFPRjtBeUIvME9FO0VBQ0UsY3ZCOUhHO0V1QitISCx5Q3ZCMUlXO0V1QjJJWDtBekJpMU9KO0F5QjkwT0U7RUFDRTtFQUNBO0VBQ0E7QXpCZzFPSjtBeUI3ME9FO0VBQ0UsY3ZCMUlHO0V1QjJJSCx5Q3ZCdkpLO0V1QndKTDtBekIrME9KO0F5QjMwT0k7RUFDRSxjdkJqSkM7RXVCa0pELHlDdkI3SlM7RXVCOEpUO0F6QjYwT047O0F5QngwT0E7RUFDRSxjdkJ6Sks7RXVCMEpMLHlDdkJ0S087RXVCdUtQO0F6QjIwT0Y7O0F5QnYwT0U7RUFDRTtBekIwME9KOztBeUJ0ME9BO0VBQ0U7QXpCeTBPRjs7QXlCdDBPQTtFQUNFO0VBQ0EscUN2QnRMTztBRisvT1Q7QXlCdjBPRTtFQUNFO0VBQ0EseUN2QjFMSztFdUIyTEwscUN2QjNMSztBRm9nUFQ7QXlCdDBPRTtFQUNFO0F6QncwT0o7QXlCcjBPRTtFQUNFLDhCdkJuTUs7RXVCb01MO0F6QnUwT0o7QXlCbjBPSTtFQUNFO0VBQ0EseUN2QjFNRztFdUIyTUgscUN2QjNNRztBRmdoUFQ7O0F5QmgwT0E7RUFDRTtFQUNBLHlDdkJsTk87RXVCbU5QLHFDdkJuTk87QUZzaFBUOztBeUIvek9FO0VBQ0U7QXpCazBPSjs7QXlCOXpPQTtFQUNFO0F6QmkwT0Y7O0F5Qjl6T0E7RUFDRTtFQUNBO0VBQ0E7QXpCaTBPRjtBeUIvek9FO0VBQ0U7RUFDQTtFQUNBO0F6QmkwT0o7QXlCOXpPRTtFQUNFO0F6QmcwT0o7QXlCN3pPRTtFQUNFO0VBQ0E7RUFDQTtBekIrek9KO0F5QjN6T0k7RUFDRTtFQUNBO0VBQ0E7QXpCNnpPTjs7QXlCeHpPQTtFQUNFO0VBQ0E7RUFDQTtBekIyek9GOztBeUJ2ek9FO0VBQ0U7QXpCMHpPSjs7QXlCdHpPQTtFQUNFO0F6Qnl6T0Y7O0F5QnR6T0E7RUFDRTtFQUNBLHlDdkJoUk87QUZ5a1BUOztBeUJyek9FO0VBQ0U7RUFDQSx5Q3ZCdFJLO0FGOGtQVDtBeUJyek9FO0VBQ0U7RUFDQSx5Q3ZCM1JLO0V1QjRSTDtBekJ1ek9KO0F5QnB6T0U7RUFDRTtFQUNBO0F6QnN6T0o7O0F5Qmx6T0E7RUFDRTtFQUNBO0F6QnF6T0Y7O0F5Qmp6T0U7RUFDRTtFQUNBO0F6Qm96T0o7QXlCanpPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Qm16T0o7QXlCaHpPRTtFQUNFO0VBQ0E7QXpCa3pPSjs7QXlCOXlPQTtFQUNFLDhCdkI5VE87QUYrbVBUO0F5Qi95T0U7RUFDRSw4QnZCalVLO0FGa25QVDs7QXlCN3lPQTtFQUNFLDhCdkJ0VU87QUZzblBUO0F5Qjl5T0U7RUFDRSw4QnZCelVLO0FGeW5QVDs7QXlCNXlPQTtFQUNFLDhCdkI5VU87QUY2blBUOztBeUIzeU9FO0VBQ0UsOEJ2Qm5WSztBRmlvUFQ7QXlCM3lPRTtFQUNFLHlDdkJ2Vks7QUZvb1BUO0F5QjN5T0k7RUFDRSx5Q3ZCMVZHO0FGdW9QVDs7QXlCeHlPQTtFQUNFLHlDdkJoV087QUYyb1BUOztBeUJ4eU9BO0VBQ0UseUN2QnBXTztFdUJxV1AscUN2QnJXTztBRmdwUFQ7O0F5QnZ5T0U7RUFDRSx5Q3ZCMVdLO0FGb3BQVDs7QXlCdHlPQTtFQUNFLHlCdkI1WFc7QUZxcVBiOztBeUJyeU9FO0VBQ0UsbUN2QnBYSztFdUJxWEwsY3ZCeldHO0FGaXBQUDs7QXlCcHlPQTtFQUNFLHlDdkIxWE87QUZpcVBUOztBeUJweU9BO0VBQ0UsOEJ2QjlYTztBRnFxUFQ7O0F5QnB5T0E7RUFDRSw4QnZCbFlPO0V1Qm1ZUDtBekJ1eU9GOztBeUJweU9BO0VBQ0UseUN2QnZZTztBRjhxUFQ7O0F5Qm55T0U7RUFDRSxtQ3ZCNVlLO0FGa3JQVDtBeUJweU9FO0VBQ0UsbUJ2Qm5ZRztFdUJvWUg7QXpCc3lPSjs7QXlCbHlPQTtFQUtFO0F6Qml5T0Y7QXlCcnlPRTtFQUNFLHlDdkJ0Wks7QUY2clBUOztBeUJoeU9FO0VBQ0UseUN2QjlaSztBRmlzUFQ7O0F5Qjl4T0U7RUFDRTtFQUNBLGN2QnpaRztFdUIwWkgseUN2QnRhSztBRnVzUFQ7O0F5QjV4T0U7RUFDRSx5Q3ZCNWFLO0V1QjZhTDtBekIreE9KOztBeUIxeE9FO0VBQ0UseUN2Qm5iSztBRmd0UFQ7O0F5Qnp4T0E7RUFDRSw4QnZCeGJPO0FGb3RQVDs7QXlCenhPQTtFQUNFLG1DdkJuY1c7QUYrdFBiOztBeUJ6eE9BO0VBQ0UsbUN2QmhjTztBRjR0UFQ7O0F5Qnp4T0E7RUFDRTtFQUNBLHlDdkJyY087QUZpdVBUOztBeUJ4eE9FO0VBQ0UsaUR2QnZjaUI7QUZrdVByQjs7QXlCdnhPRTtFQUNFLGtDdkJyZFE7QUYrdVBaOztBeUJ0eE9BO0VBQ0UscUN2QnBkTztFdUJxZFAsOEJ2QnJkTztFdUJzZFAsMkN2Qm5kbUI7QUY0dVByQjs7QXlCdHhPQTtFQUNFLGlEdkJ2ZG1CO0V1QndkbkI7RUFDQTtBekJ5eE9GOztBeUJweE9JO0VBQ0UsMkN2Qi9kZTtFdUJnZWYsOEJ2Qm5lRztBRjB2UFQ7QXlCbnhPRTtFQUNFLHlDdkJ4ZUs7RXVCeWVMLGN2QjdkRztBRmt2UFA7QXlCbnhPSTtFQUNFLHlDdkI1ZUc7RXVCNmVILGN2QmplQztBRnN2UFA7O0F5Qmh4T0E7RUFDRSx5Q3ZCbmZPO0FGc3dQVDs7QXlCaHhPQTtFQUNFLGN2QjNlSztFdUI0ZUwsbUN2QnhmTztBRjJ3UFQ7O0F5Qmh4T0E7RUFDRSx5QnZCemdCVztBRjR4UGI7O0F5Qmh4T0E7RUFDRTtFQUNBO0F6Qm14T0Y7O0F5Qjl3T0U7RUFDRTtBekJpeE9KO0F5Qi93T0U7RUFDRTtBekJpeE9KO0F5Qjl3T0U7RUFDRSx5QnZCbGdCRztFdUJtZ0JIO0F6Qmd4T0o7O0F5QjV3T0E7RUFDRTtFQUNBO0F6Qit3T0Y7O0F5QjN3T0U7RUFDRTtFQUNBLDhCdkIzaEJLO0FGeXlQVDtBeUIzd09FO0VBQ0U7QXpCNndPSjs7QXlCdndPSTtFQUNFLHlDdkJ0aUJHO0V1QnVpQkgsY3ZCM2hCQztBRnF5UFA7QXlCcndPSTtFQUNFO0VBQ0EseUJ2QjNqQk87QUZrMFBiOztBeUJsd09BO0VBQ0UsOEJ2QnBqQk87QUZ5elBUOztBeUJsd09BO0VBQ0UsbUJ2QnJrQlc7RXVCc2tCWCxjdkJya0JLO0V1QnNrQkw7QXpCcXdPRjs7QXlCbHdPQTtFQUNFLG1DdkJya0JXO0FGMDBQYjs7QXlCbHdPQTtFQUNFO0F6QnF3T0Y7O0F5Qmx3T0E7RUFDRTtBekJxd09GOztBeUJsd09BO0VBQ0U7QXpCcXdPRjs7QXlCbHdPQTtFQUNFO0F6QnF3T0Y7O0F5Qmx3T0E7RUFDRTtBekJxd09GOztBeUJsd09BO0VBQ0U7QXpCcXdPRjs7QXlCbHdPQTtFQUNFO0F6QnF3T0Y7O0F5Qmx3T0E7RUFDRTtBekJxd09GOztBeUJsd09BO0VBQ0U7QXpCcXdPRjs7QXlCbHdPQTtFQUNFO0F6QnF3T0Y7O0F5Qmx3T0E7RUFDRSw0QnZCM21CVTtBRmczUFo7O0F5Qmx3T0E7RUFDRSw0QnZCL21CVTtBRm8zUFo7O0F5Qmp3T0E7RUFDRSx5Q3ZCbm5CTztBRnUzUFQ7O0F5Qmp3T0E7RUFDRTtBekJvd09GOztBeUJqd09BO0VBQ0UsY3ZCL21CSztBRm0zUFA7O0F5Qmp3T0E7RUFDRSx5Q3ZCL25CTztFdUJnb0JQLGN2QnBuQks7QUZ3M1BQOztBeUJod09FO0VBQ0UsbUN2QnJvQks7QUZ3NFBUOztBeUIvdk9BO0VBQ0U7QXpCa3dPRjs7QXlCL3ZPQTtFQUNFLG1DdkI5b0JPO0FGZzVQVDs7QXlCOXZPRTtFQUNFLGlEdkJocEJpQjtFdUJpcEJqQjtFQUNBLGN2QmpxQkc7RXVCa3FCSDtBekJpd09KO0F5Qjl2T0U7RUFDRSxjdkJ0cUJHO0FGczZQUDs7QXlCNXZPQTtFQUNFLG1DdkIvcEJPO0FGODVQVDs7QXlCNXZPQTtFQUNFO0VBQ0E7QXpCK3ZPRjs7QXlCNXZPQTtFQUNFLG1DdkJ4cUJPO0FGdTZQVDs7QXlCM3ZPRTtFQUNFLDhCdkI3cUJLO0FGMjZQVDtBeUI1dk9JO0VBQ0UsOEJ2QmhyQkc7QUY4NlBUO0F5QnZ2T0k7RUFDRSw4QnZCeHJCRztBRmk3UFQ7QXlCcHZPSTtFQUNFLDhCdkI5ckJHO0FGbzdQVDs7QXlCOXVPTTtFQUNFLDhCdkJ2c0JDO0FGdzdQVDtBeUI3dU9JO0VBQ0UsOEJ2QjVzQkc7QUYyN1BUO0F5Qnp1T007RUFDRSw4QnZCbnRCQztBRjg3UFQ7O0F5QnJ1T0U7RUFDRSx5Q3ZCMXRCSztBRms4UFQ7O0F5Qm51T0U7RUFDRSx5Q3ZCaHVCSztFdUJpdUJMO0F6QnN1T0o7O0F5Qmx1T0E7RUFDRSxtQ3ZCdHVCTztBRjI4UFQ7O0F5Qmp1T0U7RUFDRSx5Q3ZCM3VCSztFdUI0dUJMLGN2Qmh1Qkc7QUZvOFBQOztBeUIvdE9FO0VBQ0UsY3ZCdHVCRztBRnc4UFA7O0F5QjV0T0k7RUFDRSw4QnZCenZCRztBRnc5UFQ7QXlCM3RPRTtFQUNFO0F6QjZ0T0o7O0F5Qnp0T0E7RUFDRTtBekI0dE9GOztBeUJ4dE9FO0VBQ0U7QXpCMnRPSjs7QXlCdHRPRTtFQUNFLDhCdkI5d0JLO0FGdStQVDs7QXlCbnRPSTtFQUNFLDhCdkJyeEJHO0FGMitQVDtBeUJsdE9FO0VBQ0UsOEJ2QjF4Qks7RXVCMnhCTDtBekJvdE9KO0F5Qmp0T0U7RUFDRTtBekJtdE9KOztBeUIvc09BO0VBQ0UsbUJ2Qmp6Qlc7QUZtZ1FiOztBeUIvc09BO0VBQ0U7QXpCa3RPRjs7QXlCL3NPQTtFQUNFO0VBQ0EsOEJ2Qjd5Qk87QUYrL1BUOztBeUIvc09BO0VBQ0U7RUFDQSxjdkIxeUJPO0FGNC9QVDs7QXlCL3NPQTtFQUNFO0VBQ0EsY3ZCOXlCTTtBRmdnUVI7O0F5Qmh0T0E7RUFDRTtFQUNBLGN2QnJ6QlM7QUZ3Z1FYOztBeUJqdE9BO0VBQ0U7RUFDQTtBekJvdE9GOztBeUJqdE9BO0VBTUU7QXpCK3NPRjtBeUJwdE9FO0VBQ0U7RUFDQTtBekJzdE9KOztBeUJodE9BO0VBQ0U7QXpCbXRPRjs7QXlCaHRPQTtFQUNFO0VBQ0E7QXpCbXRPRjs7QXlCL3NPRTtFQUNFLDhCdkJ0MUJLO0FGd2lRVDs7QXlCN3NPRTtFQUNFLG1DdkI1MUJLO0FGNGlRVDs7QXlCNXNPQTtFQUNFO0VBQ0EsY3ZCdDFCSztBRnFpUVA7O0F5QjVzT0E7RUFDRTtBekIrc09GOztBeUI1c09BO0VBQ0UsY3ZCOTFCSztFdUIrMUJMLHFDdkIzMkJPO0V1QjQyQlAseUN2QjUyQk87QUYyalFUOztBeUI1c09BO0VBQ0U7QXpCK3NPRjs7QXlCNXNPQTtFQUNFO0VBQ0EsbUJ2QnoyQks7RXVCMDJCTDtBekIrc09GOztBeUI1c09BO0VBQ0U7RUFDQTtBekIrc09GOztBeUI1c09BO0VBQ0UseUN2Qi8zQk87RXVCZzRCUCxxQ3ZCaDRCTztBRitrUVQ7O0F5QjVzT0E7RUFDRSx5QnZCOTNCUztFdUIrM0JULHFCdkIvM0JTO0FGOGtRWDs7QXlCNXNPQTtFQUNFO0VBQ0E7RUFDQSx5QnZCLzNCSztBRjhrUVA7O0F5QjVzT0E7RUFDRSxxQ3ZCLzRCTztFdUJnNUJQLGtDdkJsNUJVO0FGaW1RWjs7QXlCNXNPQTtFQUNFO0VBQ0U7QXpCK3NPSjs7QXlCNXNPQTtFQUNFO0VBQ0U7QXpCK3NPSjs7QXlCNXNPQTtFQUNFO0VBQ0U7QXpCK3NPSjs7QXlCNXNPQTtFQUNFO0VBQ0U7QXpCK3NPSjs7QXlCNXNPQTtFQUNFO0VBQ0U7QXpCK3NPSjs7QXlCN3NPQTtFQUNFO0F6Qmd0T0Y7O0F5QjlzT0E7RUFDRTtBekJpdE9GOztBeUIvc09BO0VBQ0U7QXpCa3RPRjs7QXlCaHRPQTtFQUNFO0F6Qm10T0Y7O0EwQnJwUUE7QUFFQTtFQUNFO0lBQ0U7RTFCdXBRRjtFMEJycFFFO0lBQ0U7SUFDQTtJQUNBO0UxQnVwUUo7RTBCcHBRRTtJQUNFO0lBQ0E7RTFCc3BRSjtBQUNGO0EwQmxwUUE7RUFDRTtFQUNBLHlCeEJJSztFd0JITDtFQUNBO0VBQ0E7RUFDQTtBMUJvcFFGO0EwQmpwUUk7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQm1wUU47O0EwQjlvUUE7RUFDRTtJQUNFO0lBQ0E7RTFCaXBRRjtFMEI5b1FBO0lBQ0U7SUFDQTtFMUJncFFGO0FBQ0Y7QTBCN29RQTtFQUVJOztJQUVFO0lBQ0E7RTFCOG9RSjtBQUNGO0EwQjFvUUE7RUFDRTtJQUNFO0UxQjRvUUY7QUFDRjtBMEJ6b1FBO0VBQ0U7SUFDRTtFMUIyb1FGO0FBQ0Y7QTBCeG9RQTtFQUNFO0lBQ0U7RTFCMG9RRjtBQUNGO0EwQnZvUUE7RUFDRTtFQUNBO0ExQnlvUUY7QTBCdm9RRTtFQUNFO0VBQ0E7RUFDQTtBMUJ5b1FKOztBMEJyb1FBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0ExQnVvUUY7QTBCcm9RRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnVvUUo7QTBCcm9RSTtFQUNFO0VBQ0E7QTFCdW9RTjs7QTBCbG9RQTtFQUNFO0VBR0E7RUFDQTtBMUJtb1FGO0EwQmpvUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJtb1FKO0EwQmpvUUk7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmtvUU47QTBCL25RSTtFQUNFO0ExQmlvUU47QTBCOW5RSTtFQUNFO0ExQmdvUU47O0EwQjNuUUE7RUFDRTtJQUNFO0UxQjhuUUY7QUFDRjtBMEIzblFBO0VBQ0U7SUFDRTtFMUI2blFGO0FBQ0Y7QTBCMW5RQTtFQUVJO0lBRUU7RTFCMG5RSjtBQUNGO0EwQnRuUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ4Qi9KSztFd0JnS0w7RUFDQTtFQUNBO0VBQ0E7QTFCd25RRjtBMEJ0blFFO0VBQ0U7RUFDQTtBMUJ3blFKO0EwQnBuUUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ4QnBMQztFd0JxTEQ7RUFDQTtFQUNBO0ExQnNuUU47QTBCbm5RSTtFQUNFO0ExQnFuUU47QTBCbG5RSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCb25RTjtBMEJsblFNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJvblFSO0EwQmpuUU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJtblFSO0EwQmpuUVE7RUFDRTtBMUJtblFWO0EwQjltUUk7RUFDRTtBMUJnblFOO0EwQjltUU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJnblFSO0EwQjVtUUk7RUFDRTtBMUI4bVFOOztBMEJ6bVFBO0VBQ0U7SUFDRTtFMUI0bVFGO0FBQ0Y7QTBCem1RQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFCMm1RRjtBQUNGO0EwQnhtUUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFMUIwbVFGO0FBQ0Y7QTBCdm1RQTtFQUNFO0lBQ0U7SUFDQTtFMUJ5bVFGO0FBQ0Y7QTBCdG1RQTtFQUNFO0lBQ0U7RTFCd21RRjtBQUNGO0EwQnJtUUE7RUFDRTtJQUNFO0UxQnVtUUY7QUFDRjtBMEJwbVFBO0VBQ0U7SUFDRTtFMUJzbVFGO0FBQ0Y7QTBCbm1RQTtFQUNFO0lBQ0U7SUFDQTtFMUJxbVFGO0FBQ0Y7QTBCbG1RQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxQm9tUUY7QUFDRjtBMEJqbVFBO0VBQ0U7SUFDRTtFMUJtbVFGO0FBQ0Y7QTBCaG1RQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJrbVFGO0EwQmhtUUU7RUFDRTtFQUNBO0ExQmttUUo7O0EwQjlsUUE7RUFDRTtJQUNFO0UxQmltUUY7QUFDRjtBMEI5bFFBO0VBQ0U7RUFDQTtFQUNBO0ExQmdtUUY7QTBCN2xRSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCK2xRTjtBMEI1bFFJO0VBQ0U7QTFCOGxRTjtBMEIzbFFJO0VBQ0U7RUFDQTtBMUI2bFFOO0EwQnpsUUU7RUFDRTtFQUNBO0VBQ0EsY3hCN1dHO0FGdzhRUDtBMEJ6bFFJO0VBRUUsY3hCalhDO0FGMjhRUDtBMEJ2bFFJO0VBRUUseUN4QmxZRztBRjA5UVQ7QTBCcGxRRTtFQUNFO0VBQ0E7QTFCc2xRSjtBMEJubFFFO0VBQ0U7RUFDQTtFQUNBO0ExQnFsUUo7QTBCbGxRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCb2xRSjtBMEJsbFFJO0VBQ0U7RUFDQTtFQUNBO0ExQm9sUU47QTBCbGxRTTtFQUNFLGN4QmxaRDtBRnMrUVA7QTBCL2tRRTtFQUNFO0ExQmlsUUo7O0EwQjdrUUE7RUFDRTtJQUNFO0UxQmdsUUY7QUFDRjtBMEI3a1FBO0VBQ0U7SUFDRTtFMUIra1FGO0FBQ0Y7QTBCNWtRQTtFQUNFO0ExQjhrUUY7O0EwQjFrUUU7O0VBRUUsY3hCL2FHO0FGNC9RUDs7QTBCemtRQTtFQUNFLGN4QnBiSztBRmdnUlA7O0EwQnhrUUU7O0VBRUUsY3hCMWJHO0FGcWdSUDs7QTBCdmtRQTtFQUNFLGN4Qi9iSztBRnlnUlA7O0EwQnZrUUE7RUFDRSxjeEJuY0s7QUY2Z1JQOztBMEJ0a1FFOztFQUVFLGN4QnpjRztBRmtoUlA7O0EwQnJrUUE7RUFDRSxjeEI5Y0s7QUZzaFJQOztBMEJya1FBO0VBQ0U7RUFDQTtBMUJ3a1FGO0EwQnRrUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJ3a1FKO0EwQnRrUUk7RUFFRTtBMUJ1a1FOO0EwQnBrUUk7RUFDRTtFQUNBO0ExQnNrUU47QTBCbmtRSTtFQUNFO0ExQnFrUU47QTBCamtRRTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsY3hCbmZHO0V3Qm9mSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCa2tRSjs7QTBCOWpRQTtFQUNFO0lBQ0U7RTFCaWtRRjtBQUNGO0EwQjlqUUE7RUFDRTtFQUNBO0VBQ0E7QTFCZ2tRRjs7QTBCN2pRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmdrUUY7O0EwQjdqUUE7RUFDRTtJQUNFO0UxQmdrUUY7QUFDRjtBMEI3alFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFCK2pRRjs7QTBCNWpRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQitqUUY7QTBCN2pRRTtFQUNFO0ExQitqUUo7QTBCNWpRRTtFQUVFO0ExQjZqUUo7O0EwQnpqUUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTFCNGpRRjs7QTBCempRQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCNGpRRjs7QTBCempRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCeEI1a0JNO0V3QjZrQk47QTFCNGpRRjs7QTBCeGpRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCeEJ4bEJJO0V3QnlsQko7QTFCMmpRSjtBMEJ4alFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUIwalFKOztBMEJ0alFBO0VBQ0U7O0lBRUU7RTFCeWpRRjtBQUNGO0EwQnRqUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCd2pRRjs7QTBCcGpRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnVqUUo7QTBCbmpRSTs7RUFFRTtBMUJxalFOOztBMEIvaVFFOztFQUVFO0ExQmtqUUo7O0EwQjlpUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJpalFGO0EwQi9pUUU7RUFDRTtFQUNBO0VBQ0E7QTFCaWpRSjtBMEIvaVFJO0VBQ0U7QTFCaWpRTjtBMEI3aVFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFCK2lRSjtBMEI1aVFFO0VBQ0U7RUFDQTtBMUI4aVFKOztBMEIxaVFBO0VBQ0U7SUFDRTtJQUNBO0UxQjZpUUY7QUFDRjtBMEIxaVFBO0VBQ0U7SUFDRTtFMUI0aVFGO0FBQ0Y7QTBCemlRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCMmlRRjs7QTBCeGlRQTtBQUVBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJ5aVFGO0EwQnZpUUU7RUFDRTtBMUJ5aVFKO0EwQnRpUUU7RUFDRTtFQUNBO0VBQ0E7QTFCd2lRSjtBMEJ0aVFJO0VBQ0U7RUFDQTtFQUNBO0ExQndpUU47QTBCcmlRSTtFQUNFO0ExQnVpUU47O0EwQmxpUUE7RUFDRTtJQUNFO0lBQ0E7SUFDQSx5QnhCdnVCRztJd0J3dUJIO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFCcWlRRjtBQUNGO0EwQmxpUUE7RUFDRTtJQUNFO0UxQm9pUUY7QUFDRjtBMEJqaVFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJtaVFGO0EwQmppUUU7RUFDRTtBMUJtaVFKO0EwQmppUUk7RUFDRTtBMUJtaVFOO0EwQi9oUUU7RUFDRTtFQUNBO0ExQmlpUUo7QTBCL2hRSTtFQUNFO0VBQ0E7RUFDQTtBMUJpaVFOO0EwQjdoUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQitoUUo7QTBCNWhRRTtFQUNFO0ExQjhoUUo7O0EwQjFoUUE7RUFDRTtJQUNFO0UxQjZoUUY7QUFDRjtBMEIxaFFBO0VBQ0U7SUFDRTtJQUNBLHlCeEJ6eUJHO0l3QjB5Qkg7RTFCNGhRRjtBQUNGO0EwQnpoUUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0UxQjJoUUY7QUFDRjtBMEJ4aFFBO0VBQ0U7SUFDRTtFMUIwaFFGO0FBQ0Y7QTBCdmhRQTtFQUNFO0lBQ0U7SUFDQTtFMUJ5aFFGO0FBQ0Y7QTBCdGhRQTtFQUNFO0lBQ0U7RTFCd2hRRjtBQUNGO0EwQnJoUUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0UxQnVoUUY7QUFDRjtBMEJwaFFBO0VBQ0U7SUFDRTtFMUJzaFFGO0FBQ0Y7QTBCbmhRQTtFQUNFO0lBQ0U7RTFCcWhRRjtBQUNGO0EwQmxoUUE7RUFDRTtFQUNBO0VBQ0E7QTFCb2hRRjs7QTBCamhRQTtFQUNFO0VBQ0E7QTFCb2hRRjs7QTBCamhRQTtFQUNFO0ExQm9oUUY7O0EwQmpoUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJvaFFGO0EwQmxoUUU7RUFDRTtBMUJvaFFKOztBMEJqaFFBO0VBQ0U7SUFDRTtJQUNBO0UxQm9oUUY7RTBCamhRQTtJQUNFO0lBQ0E7SUFDQTtFMUJtaFFGO0FBQ0Y7QTBCaGhRQTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmtoUUY7O0EwQi9nUUE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBLG1CeEJoNkJLO0V3Qmk2Qkw7RUFDQTtFQUNBO0VBQ0E7QTFCa2hRRjs7QTBCL2dRRTtFQWNFO0ExQnFnUUo7QTBCbGhRSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CeEI1NkJDO0V3QjY2QkQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQm9oUU47QTBCOWdRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmdoUUo7O0EwQjVnUUE7RUFDRTtFQUNBO0VBQ0E7QTFCK2dRRjtBMEI3Z1FFO0VBQ0U7RUFDQTtFQUNBLHlCeEI5OEJHO0V3Qis4Qkg7RUFDQTtFQUNBO0ExQitnUUo7QTBCN2dRSTtFQUNFLHlCeEJwOUJDO0V3QnE5QkQ7RUFDQTtBMUIrZ1FOO0EwQjdnUU07RUFDRSxjeEJ6OUJEO0FGdytSUDtBMEIxZ1FFO0VBQ0U7QTFCNGdRSjs7QTBCeGdRQTtFQUNFO0ExQjJnUUY7O0EwQnZnUUU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUIwZ1FKOztBMEJ0Z1FBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQnlnUUY7O0EwQnJnUUU7O0VBRUU7QTFCd2dRSjs7QTBCcGdRQTtFQUNFO0ExQnVnUUY7O0EwQm5nUUU7O0VBRUU7QTFCc2dRSjs7QTBCbGdRQTtFQUNFO0ExQnFnUUY7O0EwQmxnUUE7RUFDRTtBMUJxZ1FGOztBMEJsZ1FBO0VBQ0U7QTFCcWdRRjs7QTBCbGdRQTtFQUNFO0ExQnFnUUY7O0EwQmxnUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJxZ1FGOztBMEJsZ1FBO0VBQ0U7QTFCcWdRRjs7QTBCbGdRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCcWdRRjs7QTBCamdRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJvZ1FKO0EwQmpnUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJtZ1FKO0EwQmhnUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQnhCN2xDRztFd0I4bENIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJrZ1FKOztBMEI5L1BBO0VBQ0U7QTFCaWdRRjs7QTBCOS9QQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQmlnUUY7O0EwQjkvUEE7O0VBRUU7QTFCaWdRRjs7QTBCNy9QRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmdnUUo7QTBCNy9QRTtFQUNFO0ExQisvUEo7O0EwQjMvUEE7RUFDRTtJQUNFO0lBQ0E7RTFCOC9QRjtBQUNGO0EwQjMvUEE7RUFDRTtBMUI2L1BGOztBMEIxL1BBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCNi9QRjs7QTBCMS9QQTtFQUNFO0ExQjYvUEY7O0EwQjEvUEE7RUFDRTtBMUI2L1BGOztBMEIxL1BBO0VBQ0U7QTFCNi9QRjs7QTBCMS9QQTtFQUNFO0lBQ0U7RTFCNi9QRjtBQUNGO0EwQjEvUEE7RUFDRTtJQUNFO0UxQjQvUEY7QUFDRjtBMEJ6L1BBO0VBQ0U7SUFDRTtFMUIyL1BGO0FBQ0Y7QTBCdi9QRztFQUNHO0ExQnkvUE47O0EwQnQvUEE7RUFDRTtFQUNBO0ExQnkvUEY7O0EwQnQvUEE7QUMzdENBO0VBQ0U7QTNCcXRTRjs7QTJCbHRTQTtFQUNFLDRCekIrRFM7RXlCOURULGN6QnNFVTtBRitvU1o7O0EyQmp0U0U7RUFDRTtFQUNBO0EzQm90U0o7QTJCaHRTSTtFQUVFO0EzQml0U047QTJCNXNTSTtFQUNFO0EzQjhzU047QTJCNXNTTTtFQUVFO0EzQjZzU1I7QTJCeHNTRTtFQUNFO0EzQjBzU0o7QTJCdnNTRTtFQUNFLCtCekJNTTtBRm1zU1Y7QTJCdHNTRTs7OztFQUlFO0EzQndzU0o7QTJCcnNTRTtFQUNFO0EzQnVzU0o7QTJCcHNTRTtFQUNFO0EzQnNzU0o7QTJCbnNTRTs7RUFFRTtBM0Jxc1NKO0EyQmxzU0U7RUFDRSwrQnpCbEJNO0FGc3RTVjtBMkJqc1NFO0VBQ0U7RUFDQTtBM0Jtc1NKO0EyQmhzU0U7RUFDRSwrQnpCM0JNO0FGNnRTVjtBMkIvclNFO0VBQ0U7QTNCaXNTSjtBMkI5clNFO0VBQ0U7QTNCZ3NTSjtBMkI3clNFO0VBQ0UsY3pCUFE7RXlCUVI7QTNCK3JTSjtBMkI1clNFO0VBQ0U7RUFDQSxrQ3pCckJPO0FGbXRTWDtBMkI1clNJO0VBQ0U7QTNCOHJTTjtBMkIxclNFO0VBQ0U7RUFDQTtBM0I0clNKO0EyQjFyU0k7RUFFRSxjekIxQk07QUZxdFNaO0EyQnZyU0U7RUFDRSxrQ3pCdkNPO0FGZ3VTWDtBMkJyclNJO0VBQ0U7QTNCdXJTTjtBMkJwclNJO0VBQ0U7QTNCc3JTTjtBMkJwclNNO0VBQ0Usa0N6Qm5ERztFeUJvREgsY3pCNUNJO0FGa3VTWjtBMkJwclNRO0VBQ0UsY3pCL0NFO0V5QmdERixrQ3pCeERDO0V5QnlERDtBM0JzclNWO0EyQnByU1U7RUFFRSxjekJyREE7RXlCc0RBO0EzQnFyU1o7QTJCL3FTSTtFQUNFLG1DekJ2RU07RXlCd0VOO0EzQmlyU047QTJCN3FTRTtFQUNFO0EzQitxU0o7QTJCN3FTSTtFQUVFLGN6QnZFTTtBRnF2U1o7QTJCMXFTRTtFQUNFO0EzQjRxU0o7QTJCMXFTSTtFQUVFLGN6QmhGTTtBRjJ2U1o7QTJCdHFTSTtFQUNFO0EzQndxU047QTJCcnFTSTtFQUNFO0EzQnVxU047QTJCcnFTTTtFQUVFO0EzQnNxU1I7QTJCbnFTTTtFQUNFO0VBQ0E7QTNCcXFTUjtBMkJucVNRO0VBRUU7RUFDQSxjekJ4R0U7QUY0d1NaO0EyQjdwU0k7RUFDRSxzQ3pCaEpJO0FGK3lTVjtBMkI1cFNJO0VBQ0UsK0J6QnBKSTtBRmt6U1Y7QTJCNXBTTTtFQUVFLCtCekJ4SkU7QUZxelNWO0EyQjFwU007RUFDRSwwQ3pCNUpFO0V5QjZKRjtBM0I0cFNSO0EyQjFwU1E7RUFFRTtFQUNBLGN6QmxJRTtBRjZ4U1o7QTJCcHBTSTtFQUVFO0EzQnFwU047QTJCaHBTSTtFQUNFO0VBQ0E7QTNCa3BTTjtBMkJocFNNO0VBRUU7RUFDQTtBM0JpcFNSO0EyQjlvU007RUFDRSx5QnpCM0pJO0V5QjRKSjtBM0JncFNSO0EyQjVvU0k7RUFDRTtBM0I4b1NOO0EyQjFvU0U7RUFDRTtFQUNBO0EzQjRvU0o7QTJCMW9TSTtFQUNFO0EzQjRvU047QTJCeG9TRTs7RUFFRTtBM0Iwb1NKO0EyQnZvU0U7RUFDRSw4QnpCclBLO0V5QnNQTCxrQ3pCNVBRO0V5QjZQUiw4QnpCN1BRO0FGczRTWjtBMkJ2b1NJO0VBQ0U7RUFDQSxrQ3pCaFFNO0V5QmlRTjtBM0J5b1NOO0EyQnRvU0k7RUFDRTtBM0J3b1NOO0EyQnBvU0U7RUFDRSxjekIvUE87RXlCZ1FQO0VBQ0E7QTNCc29TSjtBMkJwb1NJO0VBQ0U7RUFDQTtFQUNBO0EzQnNvU047QTJCbm9TSTtFQUNFO0EzQnFvU047QTJCam9TRTtFQUNFLGN6QjlRSztFeUIrUUw7RUFDQTtBM0Jtb1NKO0EyQmpvU0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0Jtb1NOO0EyQmhvU0k7RUFDRTtBM0Jrb1NOO0EyQjluU0U7RUFDRSxjekI1UkU7RXlCNlJGO0VBQ0E7QTNCZ29TSjtBMkI5blNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCZ29TTjtBMkI3blNJO0VBQ0U7QTNCK25TTjtBMkIzblNFO0VBQ0UsY3pCL1NLO0V5QmdUTDtFQUNBO0EzQjZuU0o7QTJCM25TSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQjZuU047QTJCMW5TSTtFQUNFO0EzQjRuU047QTJCeG5TRTtFQUNFLGN6Qi9USTtFeUJnVUo7RUFDQTtBM0IwblNKO0EyQnhuU0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0IwblNOO0EyQnZuU0k7RUFDRTtBM0J5blNOO0EyQnJuU0U7RUFDRTtFQUNBO0VBQ0E7QTNCdW5TSjtBMkJyblNJO0VBQ0U7RUFDQTtFQUNBO0EzQnVuU047QTJCcG5TSTtFQUNFO0EzQnNuU047QTJCbG5TRTtFQUNFLGN6QjlWRTtFeUIrVkY7RUFDQTtBM0JvblNKO0EyQmxuU0k7RUFDRTtFQUNBO0VBQ0E7QTNCb25TTjtBMkJqblNJO0VBQ0U7QTNCbW5TTjs7QTJCOW1TQTtFQUNFO0EzQmluU0Y7O0EyQjdtU0U7RUFDRTtBM0JnblNKO0EyQjdtU0U7RUFDRSxxQ3pCbllLO0V5Qm9ZTCw4QnpCcFlLO0FGbS9TVDtBMkI1bVNFO0VBQ0UscUJ6QmxZTztFeUJtWVAsY3pCbllPO0FGaS9TWDtBMkIzbVNFO0VBQ0U7RUFDQSxjekJ2WUs7QUZvL1NUO0EyQjFtU0U7RUFDRTtFQUNBLGN6QnpZRTtBRnEvU047QTJCem1TRTtFQUNFO0VBQ0E7QTNCMm1TSjtBMkJ4bVNFO0VBQ0U7RUFDQTtBM0IwbVNKO0EyQnZtU0U7RUFDRTtFQUNBLGN6QnRaRztBRisvU1A7QTJCdG1TRTtFQUNFLHlDekJ0YUs7QUY4Z1RUO0EyQnJtU0U7RUFDRSx5QnpCcGFPO0FGMmdUWDtBMkJwbVNFO0VBQ0UseUJ6QnZhSztBRjZnVFQ7QTJCbm1TRTtFQUNFLHlCekJ4YUU7QUY2Z1ROO0EyQmxtU0U7RUFDRSx5QnpCOWFLO0FGa2hUVDtBMkJqbVNFO0VBQ0U7QTNCbW1TSjtBMkJobVNFO0VBQ0U7RUFDQTtBM0JrbVNKO0EyQi9sU0U7RUFDRTtBM0JpbVNKO0EyQjlsU0U7RUFDRTtBM0JnbVNKO0EyQjdsU0U7RUFDRTtBM0IrbFNKO0EyQjVsU0U7RUFDRTtBM0I4bFNKO0EyQjNsU0U7RUFDRTtBM0I2bFNKO0EyQjFsU0U7RUFDRTtBM0I0bFNKO0EyQnpsU0U7RUFDRTtBM0IybFNKO0EyQnhsU0U7RUFDRTtFQUNBLHlCekIxZE87QUZvalRYO0EyQnRsU0k7RUFDRTtFQUNBO0EzQndsU047QTJCcmxTSTtFQUNFO0VBQ0E7QTNCdWxTTjtBMkJubFNFO0VBQ0U7RUFDQSx5QnpCMWVLO0FGK2pUVDtBMkJqbFNJO0VBQ0U7RUFDQTtBM0JtbFNOO0EyQmhsU0k7RUFDRSxjekIvZUM7RXlCZ2ZEO0EzQmtsU047QTJCOWtTRTtFQUNFO0VBQ0EseUJ6QnhmRTtBRndrVE47QTJCNWtTSTtFQUNFO0VBQ0E7QTNCOGtTTjtBMkIza1NJO0VBQ0UsY3pCaGdCQztFeUJpZ0JEO0EzQjZrU047QTJCemtTRTtFQUNFO0VBQ0E7QTNCMmtTSjtBMkJ2a1NJO0VBQ0U7QTNCeWtTTjtBMkJ0a1NJO0VBQ0U7QTNCd2tTTjtBMkJwa1NFO0VBQ0U7RUFDQSx5QnpCemhCSTtBRitsVFI7QTJCbGtTSTtFQUNFO0VBQ0E7QTNCb2tTTjtBMkJqa1NJO0VBQ0UsY3pCaGlCQztFeUJpaUJEO0EzQm1rU047QTJCL2pTRTtFQUNFO0VBQ0E7QTNCaWtTSjtBMkI3alNJO0VBRUU7RUFDQTtBM0I4alNOO0EyQjFqU0U7RUFDRSxjekJuakJHO0V5Qm9qQkg7QTNCNGpTSjtBMkJ4alNJO0VBQ0U7RUFDQTtBM0IwalNOO0EyQnZqU0k7RUFDRTtFQUNBO0EzQnlqU047QTJCcmpTRTtFQUNFO0VBQ0E7QTNCdWpTSjtBMkJwalNFO0VBQ0U7RUFDQSxjekI1a0JFO0FGa29UTjtBMkJualNFOzs7RUFHRTtBM0JxalNKO0EyQmxqU0U7Ozs7RUFJRSwrQnpCbGtCTTtBRnNuVFY7QTJCampTRTs7OztFQUlFLCtCekI5a0JLO0FGaW9UVDtBMkJoalNFO0VBQ0UsK0J6QjdrQk07QUYrblRWO0EyQi9pU007RUFDRTtBM0JpalNSO0EyQjlpU007RUFDRTtBM0JnalNSO0EyQjNpU0U7RUFDRTtBM0I2aVNKO0EyQjFpU007RUFDRTtBM0I0aVNSO0EyQjFpU1E7RUFDRSwrQnpCbG1CQTtBRjhvVFY7QTJCeGlTTTtFQUNFLCtCekJ2bUJFO0FGaXBUVjtBMkJwaVNJO0VBQ0UsK0J6QjltQkk7QUZvcFRWO0EyQnBpU0k7RUFDRSw4QnpCbHBCRztBRndyVFQ7QTJCbGlTRTtFQUNFO0VBQ0E7RUFDQTtBM0JvaVNKO0EyQmxpU0k7RUFFRSxtQ3pCN3BCRztBRmdzVFQ7QTJCaGlTSTtFQUNFO0EzQmtpU047QTJCL2hTSTtFQUNFO0EzQmlpU047O0EyQnRoU0E7RUFDRTtFQUNBO0EzQnloU0Y7O0EyQnJoU0U7OztFQUdFO0VBQ0E7QTNCd2hTSjtBMkJyaFNFO0VBQ0UsY3pCN25CUTtFeUI4bkJSO0VBQ0E7QTNCdWhTSjtBMkJyaFNJO0VBQ0U7RUFDQTtFQUNBO0EzQnVoU047QTJCcGhTSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0EzQnFoU047QTJCbGhTSTtFQUVFLGN6QnRzQkM7RXlCdXNCRDtFQUNBO0EzQm1oU047QTJCL2dTTTtFQUVFLGN6QjlzQkQ7RXlCK3NCQztFQUNBO0EzQmdoU1I7QTJCM2dTRTtFQUNFO0VBQ0E7RUFDQTtBM0I2Z1NKO0EyQnpnU0k7RUFFRTtBM0IwZ1NOO0EyQnRnU0U7RUFDRTtBM0J3Z1NKO0EyQnJnU0U7RUFDRSxjekJsckJRO0V5Qm1yQlI7RUFDQTtBM0J1Z1NKO0EyQnJnU0k7RUFDRSxjekJ2ckJNO0V5QndyQk47RUFDQTtBM0J1Z1NOO0EyQnBnU0k7RUFFRTtBM0JxZ1NOO0EyQmxnU0k7RUFFRSxjekJuc0JNO0V5Qm9zQk47RUFDQTtBM0JtZ1NOO0EyQi8vUk07RUFFRSxjekIzc0JJO0V5QjRzQko7RUFDQTtBM0JnZ1NSO0EyQjMvUkU7RUFDRSxjekJudEJRO0V5Qm90QlI7RUFDQTtBM0I2L1JKO0EyQnovUkk7RUFFRTtBM0IwL1JOO0EyQnQvUkU7RUFDRTtBM0J3L1JKO0EyQnIvUkU7RUFDRSxjekJwdUJRO0V5QnF1QlI7RUFDQTtBM0J1L1JKO0EyQnIvUkk7RUFDRSxjekJ6dUJNO0V5QjB1Qk47RUFDQTtBM0J1L1JOO0EyQnAvUkk7RUFFRTtBM0JxL1JOO0EyQmwvUkk7RUFFRSxjekJydkJNO0V5QnN2Qk47RUFDQTtBM0JtL1JOO0EyQi8rUk07RUFFRSxjekI3dkJJO0V5Qjh2Qko7RUFDQTtBM0JnL1JSO0EyQjMrUkU7RUFDRSxjekJyd0JRO0V5QnN3QlI7RUFDQTtBM0I2K1JKO0EyQnorUkk7RUFFRTtBM0IwK1JOO0EyQnQrUkU7RUFDRTtBM0J3K1JKO0EyQnIrUkU7RUFDRSxjekJ0eEJRO0V5QnV4QlI7RUFDQTtBM0J1K1JKO0EyQnIrUkk7RUFDRSxjekIzeEJNO0V5QjR4Qk47RUFDQTtBM0J1K1JOO0EyQnArUkk7RUFFRTtBM0JxK1JOO0EyQmwrUkk7RUFFRSxjekJ2eUJNO0V5Qnd5Qk47RUFDQTtBM0JtK1JOO0EyQi85Uk07RUFFRSxjekIveUJJO0V5Qmd6Qko7RUFDQTtBM0JnK1JSO0EyQjM5UkU7RUFDRSxjekJ2ekJRO0V5Qnd6QlI7RUFDQTtBM0I2OVJKO0EyQno5Ukk7RUFFRTtBM0IwOVJOO0EyQnQ5UkU7RUFDRTtBM0J3OVJKO0EyQnI5UkU7RUFDRTtFQUNBLDBDekJ6MkJNO0V5QjAyQk47QTNCdTlSSjtBMkJyOVJJO0VBQ0UsY3pCNzBCTTtFeUI4MEJOO0VBQ0E7QTNCdTlSTjtBMkJwOVJJO0VBRUU7QTNCcTlSTjtBMkJsOVJJO0VBRUU7RUFDQSwwQ3pCMTNCSTtFeUIyM0JKO0EzQm05Uk47QTJCLzhSTTtFQUVFLGN6QmoyQkk7RXlCazJCSjtFQUNBO0EzQmc5UlI7QTJCMzhSRTtFQUNFLGN6QnoyQlE7RXlCMDJCUjtFQUNBO0EzQjY4Uko7QTJCejhSSTtFQUVFO0EzQjA4Uk47QTJCdDhSRTtFQUNFO0EzQnc4Uko7QTJCcjhSRTtFQUNFLGN6QjEzQlE7RXlCMjNCUjtFQUNBO0EzQnU4Uko7QTJCcjhSSTtFQUNFLGN6Qi8zQk07RXlCZzRCTjtFQUNBO0EzQnU4Uk47QTJCcDhSSTtFQUVFO0EzQnE4Uk47QTJCbDhSSTtFQUVFLGN6QjM0Qk07RXlCNDRCTjtFQUNBO0EzQm04Uk47QTJCLzdSTTtFQUVFLGN6Qm41Qkk7RXlCbzVCSjtFQUNBO0EzQmc4UlI7QTJCMzdSRTtFQUNFLGN6QjM1QlE7RXlCNDVCUjtFQUNBO0EzQjY3Uko7QTJCejdSSTtFQUVFO0EzQjA3Uk47QTJCdDdSRTtFQUNFO0EzQnc3Uko7QTJCcjdSRTtFQUNFO0VBQ0E7QTNCdTdSSjtBMkJyN1JJO0VBQ0UsY3pCaDdCTTtBRnUyVFo7O0EyQmw3UkE7RUFDRSxjekJ0N0JVO0FGMjJUWjs7QTJCajdSRTtFQUNFO0VBQ0E7QTNCbzdSSjtBMkJsN1JJO0VBRUU7QTNCbTdSTjs7QTJCOTZSQTtFQUNFO0EzQmk3UkY7O0EyQjc2UkU7RUFDRSxjekJoZ0NHO0V5QmlnQ0gseUJ6QnZnQ087RXlCd2dDUDtBM0JnN1JKO0EyQjk2Ukk7RUFDRSxjekJyZ0NDO0V5QnNnQ0Q7RUFDQTtBM0JnN1JOO0EyQjc2Ukk7RUFFRTtFQUNBO0VBQ0E7QTNCODZSTjtBMkIzNlJJO0VBRUUsY3pCbmhDQztFeUJvaENEO0VBQ0E7QTNCNDZSTjtBMkJ4NlJNO0VBRUUsY3pCM2hDRDtFeUI0aENDO0VBQ0E7QTNCeTZSUjtBMkJwNlJFO0VBQ0UsY3pCbmlDRztFeUJvaUNILHlCekIxaUNPO0V5QjJpQ1A7QTNCczZSSjtBMkJsNlJJO0VBRUU7QTNCbTZSTjtBMkIvNVJFO0VBQ0U7QTNCaTZSSjtBMkI5NVJFO0VBQ0UsY3pCcGpDRztFeUJxakNILHlCekIxakNLO0V5QjJqQ0w7QTNCZzZSSjtBMkI5NVJJO0VBQ0UsY3pCempDQztFeUIwakNEO0VBQ0E7QTNCZzZSTjtBMkI3NVJJO0VBRUUsY3pCaGtDQztFeUJpa0NEO0VBQ0E7RUFDQTtBM0I4NVJOO0EyQjM1Ukk7RUFFRSxjekJ4a0NDO0V5QnlrQ0QseUJ6QjlrQ0c7RXlCK2tDSDtBM0I0NVJOO0EyQng1Uk07RUFFRSxjekJobENEO0V5QmlsQ0M7RUFDQTtBM0J5NVJSO0EyQnA1UkU7RUFDRSxjekJ4bENHO0V5QnlsQ0gseUJ6QjlsQ0s7RXlCK2xDTDtBM0JzNVJKO0EyQmw1Ukk7RUFFRTtBM0JtNVJOO0EyQi80UkU7RUFDRTtBM0JpNVJKO0EyQjk0UkU7RUFDRSxjekJ6bUNHO0V5QjBtQ0gseUJ6QjVtQ0U7RXlCNm1DRjtBM0JnNVJKO0EyQjk0Ukk7RUFDRSxjekI5bUNDO0V5QittQ0Q7RUFDQTtBM0JnNVJOO0EyQjc0Ukk7RUFFRSxjekJybkNDO0V5QnNuQ0Q7RUFDQTtFQUNBO0EzQjg0Uk47QTJCMzRSSTtFQUVFLGN6QjduQ0M7RXlCOG5DRCx5QnpCaG9DQTtFeUJpb0NBO0EzQjQ0Uk47QTJCeDRSTTtFQUVFLGN6QnJvQ0Q7RXlCc29DQztFQUNBO0EzQnk0UlI7QTJCcDRSRTtFQUNFLGN6QjdvQ0c7RXlCOG9DSDtFQUNBO0EzQnM0Uko7QTJCbDRSSTtFQUVFO0EzQm00Uk47QTJCLzNSRTtFQUNFO0EzQmk0Uko7QTJCOTNSRTtFQUNFLGN6QjlwQ0c7RXlCK3BDSCx5QnpCbnFDSztFeUJvcUNMO0EzQmc0Uko7QTJCOTNSSTtFQUNFLGN6Qm5xQ0M7RXlCb3FDRDtFQUNBO0EzQmc0Uk47QTJCNzNSSTtFQUVFLGN6QjFxQ0M7RXlCMnFDRDtFQUNBO0VBQ0E7QTNCODNSTjtBMkIzM1JJO0VBRUUsY3pCbHJDQztFeUJtckNELHlCekJ2ckNHO0V5QndyQ0g7QTNCNDNSTjtBMkJ4M1JNO0VBRUUsY3pCMXJDRDtFeUIyckNDO0VBQ0E7QTNCeTNSUjtBMkJwM1JFO0VBQ0UsY3pCbHNDRztFeUJtc0NILHlCekJ2c0NLO0V5QndzQ0w7QTNCczNSSjtBMkJuM1JFO0VBQ0U7QTNCcTNSSjs7QTJCajNSQTtFQUNFO0EzQm8zUkY7O0EyQmgzUkU7RUFDRTtBM0JtM1JKO0EyQmgzUkU7RUFDRSxjekJ0dENHO0V5QnV0Q0gseUJ6QjF0Q0k7RXlCMnRDSjtBM0JrM1JKO0EyQmgzUkk7RUFDRSxjekIzdENDO0V5QjR0Q0Q7RUFDQTtBM0JrM1JOO0EyQi8yUkk7RUFFRSxjekJsdUNDO0V5Qm11Q0Q7RUFDQTtFQUNBO0EzQmczUk47QTJCNzJSSTtFQUVFLGN6QjF1Q0M7RXlCMnVDRCx5QnpCOXVDRTtFeUIrdUNGO0EzQjgyUk47QTJCMTJSTTtFQUVFLGN6Qmx2Q0Q7RXlCbXZDQztFQUNBO0EzQjIyUlI7QTJCdDJSRTtFQUNFLGN6QjF2Q0c7RXlCMnZDSCx5QnpCOXZDSTtFeUIrdkNKO0EzQncyUko7QTJCcDJSSTtFQUVFO0EzQnEyUk47QTJCajJSRTtFQUNFO0EzQm0yUko7QTJCaDJSRTtFQUNFLG1DekJodUNRO0V5Qml1Q1I7RUFDQSxjekJ4dENRO0FGMGpVWjtBMkJoMlJJO0VBQ0UsbUN6QnJ1Q007RXlCc3VDTjtFQUNBLGN6Qjd0Q007QUYralVaO0EyQi8xUkk7RUFFRSxtQ3pCNXVDTTtFeUI2dUNOO0VBQ0EsY3pCcHVDTTtFeUJxdUNOO0EzQmcyUk47QTJCNzFSSTtFQUVFLGN6Qi94Q0M7RXlCZ3lDRCxtQ3pCcnZDTTtFeUJzdkNOO0EzQjgxUk47QTJCMTFSTTtFQUVFLGN6Qmx2Q0k7RXlCbXZDSixtQ3pCN3ZDSTtFeUI4dkNKO0EzQjIxUlI7QTJCdDFSRTtFQUNFO0VBQ0E7RUFDQTtBM0J3MVJKO0EyQnAxUkk7RUFFRTtBM0JxMVJOO0EyQmoxUkU7RUFDRTtBM0JtMVJKO0EyQmgxUkU7RUFDRSxjekJoMENHO0V5QmkwQ0g7RUFDQTtBM0JrMVJKO0EyQmgxUkk7RUFDRSxjekJyMENDO0V5QnMwQ0Q7RUFDQTtBM0JrMVJOO0EyQi8wUkk7RUFFRSxjekI1MENDO0V5QjYwQ0Q7RUFDQTtFQUNBO0EzQmcxUk47QTJCNzBSSTtFQUVFLGN6QnAxQ0M7RXlCcTFDRCx5QnpCdDFDQTtFeUJ1MUNBLHFCekJ2MUNBO0FGcXFVTjtBMkIxMFJNO0VBRUUsY3pCNTFDRDtFeUI2MUNDO0VBQ0E7QTNCMjBSUjtBMkJ0MFJFO0VBQ0UsY3pCL3lDUTtFeUJnekNSO0VBQ0E7QTNCdzBSSjtBMkJwMFJJO0VBRUU7QTNCcTBSTjtBMkJqMFJFO0VBQ0U7QTNCbTBSSjtBMkJoMFJFO0VBQ0U7RUFDQSxxQnpCNTNDTztBRjhyVVg7QTJCaDBSSTtFQUNFO0VBQ0EseUJ6Qmg0Q0s7RXlCaTRDTCxxQnpCajRDSztBRm1zVVg7QTJCL3pSSTtFQUVFO0EzQmcwUk47QTJCN3pSSTtFQUVFO0VBQ0E7QTNCOHpSTjtBMkIxelJNO0VBRUUsY3pCdjFDSTtFeUJ3MUNKLHlCekJuNUNHO0V5Qm81Q0gscUJ6QnA1Q0c7QUYrc1VYO0EyQnR6UkU7RUFDRSxjekIvMUNRO0V5QmcyQ1IseUJ6QjM1Q087RXlCNDVDUCxxQnpCNTVDTztBRm90VVg7QTJCcHpSSTtFQUVFO0EzQnF6Uk47QTJCanpSRTtFQUNFO0EzQm16Uko7QTJCaHpSRTtFQUNFO0VBQ0EscUJ6QjM2Q0s7QUY2dFVUO0EyQmh6Ukk7RUFDRTtFQUNBLHlCekIvNkNHO0V5Qmc3Q0gscUJ6Qmg3Q0c7QUZrdVVUO0EyQi95Ukk7RUFFRTtFQUNBLHlCekJ0N0NHO0V5QnU3Q0gscUJ6QnY3Q0c7RXlCdzdDSDtBM0JnelJOO0EyQjd5Ukk7RUFFRTtFQUNBO0EzQjh5Uk47QTJCMXlSTTtFQUVFLGN6QjE0Q0k7RXlCMjRDSix5QnpCcjhDQztFeUJzOENELHFCekJ0OENDO0FGaXZVVDtBMkJ0eVJFO0VBQ0UsY3pCbDVDUTtFeUJtNUNSLHlCekI3OENLO0V5Qjg4Q0wscUJ6Qjk4Q0s7QUZzdlVUO0EyQnB5Ukk7RUFFRTtBM0JxeVJOO0EyQmp5UkU7RUFDRTtBM0JteVJKO0EyQmh5UkU7RUFDRTtFQUNBLHFCekIzOUNFO0FGNnZVTjtBMkJoeVJJO0VBQ0U7RUFDQSx5QnpCLzlDQTtFeUJnK0NBLHFCekJoK0NBO0FGa3dVTjtBMkIveFJJO0VBRUU7QTNCZ3lSTjtBMkI3eFJJO0VBRUU7RUFDQTtBM0I4eFJOO0EyQjF4Uk07RUFFRSxjekIxN0NJO0V5QjI3Q0oseUJ6QmwvQ0Y7RXlCbS9DRSxxQnpCbi9DRjtBRjh3VU47QTJCdHhSRTtFQUNFLGN6Qmw4Q1E7RXlCbThDUix5QnpCMS9DRTtFeUIyL0NGLHFCekIzL0NFO0FGbXhVTjtBMkJweFJJO0VBRUU7QTNCcXhSTjtBMkJqeFJFO0VBQ0U7QTNCbXhSSjtBMkJoeFJFO0VBQ0U7RUFDQSxxQnpCN2dESztBRit4VVQ7QTJCaHhSSTtFQUNFO0VBQ0EseUJ6QmpoREc7RXlCa2hESCxxQnpCbGhERztBRm95VVQ7QTJCL3dSSTtFQUVFO0EzQmd4Uk47QTJCN3dSSTtFQUVFO0VBQ0E7QTNCOHdSTjtBMkIxd1JNO0VBRUU7RUFDQSx5QnpCcGlEQztFeUJxaURELHFCekJyaURDO0FGZ3pVVDtBMkJ0d1JFO0VBQ0U7RUFDQSx5QnpCNWlESztFeUI2aURMLHFCekI3aURLO0FGcXpVVDtBMkJwd1JJO0VBRUU7QTNCcXdSTjtBMkJqd1JFO0VBQ0U7QTNCbXdSSjtBMkJod1JFO0VBQ0U7RUFDQTtBM0Jrd1JKO0EyQmh3Ukk7RUFDRTtFQUNBO0VBQ0E7QTNCa3dSTjtBMkIvdlJJO0VBRUU7QTNCZ3dSTjtBMkI3dlJJO0VBRUU7RUFDQTtBM0I4dlJOO0EyQjF2Uk07RUFFRTtFQUNBO0VBQ0E7QTNCMnZSUjtBMkJ0dlJFO0VBQ0U7RUFDQTtFQUNBO0EzQnd2Uko7QTJCcHZSSTtFQUVFO0EzQnF2Uk47QTJCanZSRTtFQUNFO0EzQm12Uko7QTJCaHZSRTtFQUNFO0VBQ0E7QTNCa3ZSSjtBMkJodlJJO0VBQ0U7RUFDQTtFQUNBLHNDekIvbERHO0FGaTFVVDtBMkIvdVJJO0VBQ0U7QTNCaXZSTjs7QTJCNXVSQTtFQUNFO0EzQit1UkY7O0EyQjF1Ukk7RUFFRTtFQUNBO0EzQjR1Uk47QTJCeHVSTTtFQUVFO0VBQ0E7RUFDQTtBM0J5dVJSO0EyQnB1UkU7RUFDRTtFQUNBO0VBQ0E7QTNCc3VSSjtBMkJsdVJJO0VBRUU7QTNCbXVSTjtBMkIvdFJFO0VBQ0U7QTNCaXVSSjtBMkI5dFJFO0VBQ0U7RUFDQTtBM0JndVJKO0EyQjl0Ukk7RUFDRTtFQUNBO0VBQ0E7QTNCZ3VSTjtBMkI3dFJJO0VBRUU7QTNCOHRSTjtBMkIzdFJJO0VBRUU7RUFDQTtBM0I0dFJOO0EyQnh0Uk07RUFFRSxjekJqb0RJO0V5QmtvREo7RUFDQTtBM0J5dFJSO0EyQnB0UkU7RUFDRSxjekJ6b0RRO0V5QjBvRFI7RUFDQTtBM0JzdFJKO0EyQmx0Ukk7RUFFRTtBM0JtdFJOO0EyQi9zUkU7RUFDRTtBM0JpdFJKO0EyQjdzUkk7RUFFRTtBM0I4c1JOO0EyQjNzUkk7RUFFRSwrQnpCanNESTtBRjY0VVY7QTJCeHNSRTtFQUNFLGN6QnRxRFE7QUZnM1VaO0EyQnZzUkU7RUFDRSxrQ3pCaHZEUTtFeUJpdkRSLDhCekI1dURLO0FGcTdVVDtBMkJ4c1JJO0VBQ0UsOEJ6Qjl1REc7QUZ3N1VUO0EyQnRzUkU7RUFDRTtFQUNBLGN6Qjl1RE87QUZzN1VYO0EyQnZzUkk7RUFDRSxjekJodkRLO0FGeTdVWDtBMkJyc1JFO0VBQ0U7RUFDQSxjekJydkRLO0FGNDdVVDtBMkJ0c1JJO0VBQ0UsY3pCdnZERztBRis3VVQ7QTJCcHNSRTtFQUNFO0VBQ0EsY3pCM3ZESTtBRmk4VVI7QTJCcnNSSTtFQUNFLGN6Qjd2REU7QUZvOFVSO0EyQm5zUkU7RUFDRTtFQUNBLGN6Qmx3REU7QUZ1OFVOO0EyQnBzUkk7RUFDRSxjekJwd0RBO0FGMDhVTjtBMkJsc1JFO0VBQ0U7RUFDQSxjekI1d0RLO0FGZzlVVDtBMkJuc1JJO0VBQ0UsY3pCOXdERztBRm05VVQ7QTJCanNSRTtFQUNFO0VBQ0E7QTNCbXNSSjtBMkJsc1JJO0VBQ0U7QTNCb3NSTjtBMkJoc1JFO0VBQ0UsbUN6QjV1RFE7RXlCNnVEUjtBM0Jrc1JKO0EyQmhzUkk7RUFFRSxjekI1eERDO0FGNjlVUDtBMkI3clJFO0VBQ0U7QTNCK3JSSjtBMkI1clJFO0VBQ0U7QTNCOHJSSjtBMkIzclJFO0VBQ0U7RUFDQTtBM0I2clJKO0EyQjNyUkk7RUFDRTtBM0I2clJOO0EyQnpyUkU7RUFDRSxtQnpCN3ZEUTtFeUI4dkRSO0VBQ0E7QTNCMnJSSjtBMkJ4clJFO0VBQ0U7QTNCMHJSSjtBMkJ2clJFOztFQUVFLHNDekI5eURLO0FGdStVVDtBMkJ0clJFO0VBQ0U7QTNCd3JSSjtBMkJwclJJO0VBQ0UsK0N6QjkwRG1CO0V5QiswRG5CLDZCekJuMURHO0FGeWdWVDtBMkJuclJJO0VBQ0U7QTNCcXJSTjtBMkJuclJNO0VBQ0U7QTNCcXJSUjtBMkIvcVJRO0VBQ0U7QTNCaXJSVjtBMkI5cVJRO0VBQ0U7QTNCZ3JSVjtBMkI1cVJNO0VBQ0U7RUFDQTtFQUNBO0EzQjhxUlI7QTJCenFSRTtFQUNFO0EzQjJxUko7QTJCenFSSTtFQUNFO0EzQjJxUk47QTJCeHFSSTtFQUNFO0EzQjBxUk47QTJCdHFSTTtFQUNFO0EzQndxUlI7QTJCcnFSTTtFQUNFLGN6QmowREk7QUZ3K1VaO0EyQmpxUkk7RUFDRTtBM0JtcVJOO0EyQi9wUk07RUFDRTtBM0JpcVJSO0EyQi9wUlE7RUFDRSwrQnpCaDNEQTtBRmloVlY7QTJCN3BSTTtFQUNFLCtCekJyM0RFO0FGb2hWVjtBMkIzcFJJOztFQUVFO0EzQjZwUk47QTJCenBSRTs7O0VBR0U7QTNCMnBSSjtBMkJ2cFJJO0VBQ0U7QTNCeXBSTjtBMkJ0cFJJO0VBQ0UsK0J6QjM0REk7QUZtaVZWO0EyQnJwUkk7RUFDRTtBM0J1cFJOO0EyQmxwUkk7RUFDRTtBM0JvcFJOO0EyQmhwUk07RUFDRTtBM0JrcFJSO0EyQi9vUk07RUFDRSwrQnpCOTVERTtBRitpVlY7QTJCNW9STTtFQUNFO0EzQjhvUlI7QTJCM29STTtFQUNFO0EzQjZvUlI7QTJCem9SSTtFQUlFLGN6Qmg1RE07QUZ3aFZaO0EyQnJvUkk7RUFFRTtBM0Jzb1JOO0EyQm5vUkk7RUFFRTtBM0Jvb1JOO0EyQmpvUkk7RUFFRTtBM0Jrb1JOO0EyQjluUkU7RUFDRTtFQUNBO0EzQmdvUko7QTJCN25SRTtFQUNFO0EzQituUko7QTJCNW5SRTtFQUNFLCtCekI3OERNO0FGMmtWVjtBMkI1blJJO0VBQ0UsY3pCaDdETTtBRjhpVlo7QTJCNW5STTtFQUNFLGN6QngrREQ7QUZzbVZQO0EyQnpuUkU7RUFDRSw2QnpCbjhEUTtBRjhqVlo7QTJCeG5SRTtFQUNFO0EzQjBuUko7QTJCdm5SRTs7O0VBR0U7QTNCeW5SSjtBMkJ0blJFOzs7RUFHRTtFQUNBO0EzQnduUko7QTJCcm5SRTs7O0VBR0U7RUFDQTtBM0J1blJKO0EyQnBuUkU7RUFDRSwrQnpCdi9ETTtBRjZtVlY7QTJCbm5SRTs7RUFFRSxjekIvZ0VHO0FGb29WUDtBMkJqblJJO0VBRUUsY3pCcmhFQztBRnVvVlA7QTJCN21SSTtFQUVFLGN6QjVoRUM7QUYwb1ZQO0EyQjFtUkU7RUFDRSx5QnpCamlFRztFeUJraUVIO0VBQ0E7QTNCNG1SSjtBMkJ6bVJFO0VBQ0UsY3pCdmlFRztBRmtwVlA7QTJCeG1SRTtFQUNFO0EzQjBtUko7QTJCdm1SRTtFQUNFO0EzQnltUko7QTJCcm1SSTtFQUdFO0EzQnFtUk47QTJCaG1SSTs7RUFFRTtBM0JrbVJOO0EyQjlsUkU7RUFDRTtFQUNBO0VBQ0E7QTNCZ21SSjtBMkI5bFJJO0VBQ0U7QTNCZ21STjtBMkI1bFJFO0VBQ0U7QTNCOGxSSjtBMkIzbFJFO0VBQ0U7QTNCNmxSSjtBMkIzbFJJO0VBQ0U7QTNCNmxSTjtBMkJ6bFJFO0VBQ0U7QTNCMmxSSjtBMkJ4bFJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCMGxSSjtBMkJ2bFJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCeWxSSjtBMkJ0bFJFO0VBQ0U7RUFDQTtFQUNBO0EzQndsUko7QTJCcmxSRTtFQUNFO0EzQnVsUko7QTJCcGxSRTtFQUNFLGN6Qi9qRVE7RXlCZ2tFUjtFQUNBO0EzQnNsUko7QTJCcGxSSTtFQUVFLGN6QnJrRU07RXlCc2tFTixrQ3pCOWtFSztBRm1xVlg7QTJCbGxSSTtFQUVFLGN6QjNrRU07RXlCNGtFTjtFQUNBO0EzQm1sUk47QTJCaGxSSTtFQUNFLHlDekJscEVHO0V5Qm1wRUgsY3pCdm9FQztBRnl0VlA7QTJCOWtSRTtFQUNFLCtCekJ2bkVNO0FGdXNWVjtBMkI3a1JFO0VBQ0U7QTNCK2tSSjtBMkI1a1JFO0VBMkJFO0VBQ0E7RUFDQSxtQ3pCcm9FUTtFeUJzb0VSO0VBQ0E7QTNCb2pSSjtBMkJqbFJNO0VBQ0U7QTNCbWxSUjtBMkJobFJNO0VBQ0UsY3pCMXBFRDtBRjR1VlA7QTJCN2tSTTs7RUFFRSxjekI1bUVJO0FGMnJWWjtBMkIza1JJO0VBQ0UsY3pCam5FTTtBRjhyVlo7QTJCMWtSSTtFQUNFO0VBQ0E7QTNCNGtSTjtBMkJsa1JFO0VBQ0U7RUFDQSxtQ3pCNW9FUTtFeUI2b0VSO0EzQm9rUko7QTJCbGtSSTtFQUNFO0VBQ0E7QTNCb2tSTjtBMkJqa1JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCbWtSTjtBMkJoa1JJO0VBQ0UsK0J6QnRyRUc7QUZ3dlZUO0EyQi9qUkk7RUFDRSxrQ3pCOXBFSztBRit0Vlg7QTJCL2pSSTtFQUNFLG9DekJockVHO0FGaXZWVDtBMkI3alJFO0VBQ0U7RUFDQSx5QnpCL3BFUTtBRjh0Vlo7QTJCNWpSRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQjhqUko7QTJCM2pSRTtFQUNFLCtCekIxc0VNO0FGdXdWVjtBMkIxalJFO0VBQ0UsY3pCOXFFUTtBRjB1Vlo7QTJCempSRTtFQUNFLGN6QmxyRVE7RXlCbXJFUjtBM0IyalJKO0EyQnhqUkU7RUFDRTtBM0IwalJKO0EyQnhqUkk7RUFDRTtFQUNBO0EzQjBqUk47QTJCdmpSSTtFQUNFLCtCekIvdEVJO0FGd3hWVjtBMkJ0alJJO0VBQ0U7RUFDQTtBM0J3alJOO0EyQnRqUk07RUFDRTtBM0J3alJSO0EyQm5qUkU7RUFDRTtBM0JxalJKO0EyQmxqUkU7RUFDRSxjekJ0d0VHO0V5QnV3RUgseUJ6QjV3RUs7QUZnMFZUO0EyQmpqUkU7Ozs7RUFJRTtBM0JtalJKO0EyQmhqUkU7Ozs7RUFJRTtFQUNBO0EzQmtqUko7QTJCL2lSRTs7OztFQUlFO0EzQmlqUko7QTJCOWlSRTs7OztFQUlFO0VBQ0E7QTNCZ2pSSjtBMkI3aVJFOzs7Ozs7OztFQVFFO0EzQitpUko7QTJCNWlSRTs7OztFQUlFO0EzQjhpUko7QTJCM2lSRTs7OztFQUlFO0VBQ0E7QTNCNmlSSjtBMkIxaVJFOzs7O0VBSUU7QTNCNGlSSjtBMkJ6aVJFOzs7Ozs7OztFQVFFO0EzQjJpUko7QTJCeGlSRTs7OztFQUlFO0VBQ0E7QTNCMGlSSjtBMkJ2aVJFO0VBQ0U7QTNCeWlSSjtBMkJ0aVJFO0VBQ0UsY3pCajJFRztFeUJrMkVIO0EzQndpUko7QTJCcmlSRTs7OztFQUlFO0EzQnVpUko7QTJCcGlSRTs7OztFQUlFO0VBQ0E7QTNCc2lSSjtBMkJuaVJFOzs7O0VBSUU7QTNCcWlSSjtBMkJsaVJFOzs7O0VBSUU7RUFDQTtBM0JvaVJKO0EyQmppUkU7Ozs7Ozs7O0VBUUU7QTNCbWlSSjtBMkJoaVJFOzs7O0VBSUU7QTNCa2lSSjtBMkIvaFJFOzs7O0VBSUU7RUFDQTtBM0JpaVJKO0EyQjloUkU7Ozs7RUFJRTtBM0JnaVJKO0EyQjdoUkU7Ozs7Ozs7O0VBUUU7QTNCK2hSSjtBMkI1aFJFOzs7O0VBSUU7RUFDQTtBM0I4aFJKO0EyQjNoUkU7RUFDRTtBM0I2aFJKO0EyQjNoUkk7RUFDRTtBM0I2aFJOO0EyQnpoUkU7RUFDRSxjekIzNEVRO0V5QjQ0RVIsbUN6QnQ1RVE7RXlCdTVFUjtFQUNBO0EzQjJoUko7QTJCdmhSSTtFQUNFO0VBQ0EsY3pCcDVFTTtBRjY2Vlo7QTJCdGhSSTtFQUNFO0VBQ0E7QTNCd2hSTjtBMkJ0aFJNO0VBQ0UsY3pCNTVFSTtBRm83Vlo7QTJCcGhSSTtFQUNFO0EzQnNoUk47QTJCbmhSSTtFQUNFO0EzQnFoUk47QTJCbmhSTTtFQUNFLGN6Qng2RUk7QUY2N1ZaO0EyQmpoUkk7RUFDRTtFQUNBO0EzQm1oUk47QTJCL2dSRTtFQUNFO0EzQmloUko7QTJCOWdSRTtFQUNFO0VBQ0E7QTNCZ2hSSjtBMkI3Z1JFO0VBQ0U7QTNCK2dSSjtBMkI1Z1JFO0VBQ0U7QTNCOGdSSjtBMkIzZ1JFO0VBQ0UsY3pCcDhFUTtBRmk5Vlo7QTJCMWdSRTtFQUNFO0EzQjRnUko7QTJCemdSRTtFQUNFLGN6QjU4RVE7QUZ1OVZaO0EyQnhnUkU7RUFDRTtBM0IwZ1JKO0EyQnZnUkU7RUFDRSxtQ3pCOTlFUTtFeUIrOUVSO0VBQ0E7RUFDQTtBM0J5Z1JKO0EyQnRnUkU7RUFDRTtFQUNBLG1DekJ0K0VRO0FGOCtWWjtBMkJ0Z1JFO0VBQ0U7RUFDQSxtQ3pCMStFUTtBRmsvVlo7QTJCdGdSRTtFQUNFO0EzQndnUko7QTJCcmdSRTtFQUNFLGN6QnYrRVE7QUY4K1ZaO0EyQnJnUkk7RUFFRSw4QnpCNWlGRztBRmtqV1Q7QTJCbmdSSTtFQUNFLGN6QnBpRkM7QUZ5aVdQO0EyQm5nUk07RUFFRSxjekJ4aUZEO0FGNGlXUDtBMkIvL1FFO0VBQ0UsK0J6QnpoRk07QUYwaFdWO0EyQi8vUUk7RUFFRSxjekI3L0VNO0FGNi9WWjtBMkI1L1FFO0VBQ0UsY3pCbGdGUTtBRmdnV1o7QTJCNS9RSTtFQUVFLDhCekJ2a0ZHO0FGb2tXVDtBMkJ6L1FFO0VBQ0UsY3pCM2dGUTtBRnNnV1o7QTJCei9RSTtFQUNFLCtCekJoakZJO0FGMmlXVjtBMkJ4L1FJO0VBQ0U7QTNCMC9RTjtBMkJ2L1FJO0VBSUUsOEJ6QjFsRkc7QUZnbFdUO0EyQm4vUUk7RUFDRTtBM0JxL1FOO0EyQmovUUU7RUFDRTtBM0JtL1FKO0EyQmovUUk7RUFFRSxjekJ0aUZNO0FGd2hXWjtBMkIvK1FJO0VBQ0U7QTNCaS9RTjtBMkI1K1FJO0VBQ0U7QTNCOCtRTjtBMkIzK1FJO0VBQ0UsY3pCcGpGTTtBRmlpV1o7QTJCeCtRSTtFQUNFLGN6QjFqRk07QUZvaVdaO0EyQngrUU07RUFDRSw4QnpCOW5GQztBRndtV1Q7QTJCdCtRSTtFQUNFO0EzQncrUU47QTJCdCtRTTtFQUVFLGN6QnRrRkk7QUY2aVdaO0EyQnArUU07RUFDRSxjekIxa0ZJO0FGZ2pXWjtBMkJwK1FRO0VBQ0UseUJ6QjdrRkU7QUZtaldaO0EyQmgrUUU7RUFDRSxjekJwbEZRO0V5QnFsRlI7RUFDQTtFQUNBLG1DekJqbUZRO0FGbWtXWjtBMkJoK1FJO0VBRUUsa0N6Qm5tRks7RXlCb21GTDtBM0JpK1FOO0EyQjk5UUk7RUFDRSxrQ3pCeG1GSztFeUJ5bUZMLHNDekJ2b0ZHO0FGdW1XVDtBMkI3OVFJO0VBQ0U7QTNCKzlRTjtBMkIxOVFJO0VBQ0UsY3pCM21GTTtBRnVrV1o7QTJCejlRSTtFQUNFLCtCekJwcEZHO0V5QnFwRkgsbUN6QjFuRk07RXlCMm5GTixzQ3pCdnBGRztBRmtuV1Q7QTJCdDlRSTtFQUNFLGN6QnZuRk07QUYra1daO0EyQnI5UUk7RUFDRTtFQUNBO0EzQnU5UU47QTJCcjlRTTtFQUVFLGN6QmhvRkk7RXlCaW9GSjtBM0JzOVFSO0EyQmo5UUU7RUFDRSx5QnpCanNGSztFeUJrc0ZMLHFCekJsc0ZLO0FGcXBXVDtBMkJoOVFFO0VBQ0U7QTNCazlRSjtBMkIvOFFNOztFQUVFO0VBQ0E7RUFDQSxtQnpCbnBGSTtBRm9tV1o7QTJCMzhRSTs7RUFFRTtFQUNBO0VBQ0EsbUJ6QjdwRk07QUYwbVdaO0EyQno4UUU7RUFDRTtFQUNBLG1DekI3cUZRO0V5QjhxRlI7QTNCMjhRSjtBMkJ6OFFJO0VBQ0U7RUFDQTtBM0IyOFFOO0EyQnY4UU07RUFFRTtFQUNBO0EzQnc4UVI7QTJCbjhRRTtFQUNFLHlDekJ0dkZLO0V5QnV2Rkw7QTNCcThRSjtBMkJsOFFFO0VBQ0UsY3pCMXJGUTtBRjhuV1o7QTJCajhRRTtFQUNFLGN6QjlyRlE7RXlCK3JGUixtQ3pCaHdGSztBRm1zV1Q7QTJCLzdRSTtFQUNFLGN6QnBzRk07RXlCcXNGTix5QnpCaHdGSztBRmlzV1g7QTJCOTdRSTtFQUVFLDRCekJyd0ZLO0FGb3NXWDtBMkIxN1FJO0VBQ0UsY3pCaHRGTTtFeUJpdEZOLHlCekIzd0ZHO0FGdXNXVDtBMkJ6N1FJO0VBRUUsNEJ6Qmh4Rkc7QUYwc1dUO0EyQnI3UUk7RUFDRSxjekI1dEZNO0V5QjZ0Rk4seUJ6QnB4RkE7QUYyc1dOO0EyQnA3UUk7RUFFRSw0QnpCenhGQTtBRjhzV047QTJCajdRRTs7Ozs7Ozs7RUFRRTtBM0JtN1FKO0EyQmg3UUU7Ozs7RUFJRTtBM0JrN1FKO0EyQi82UUU7RUFDRTtFQUNBLG1DekIzekZLO0FGNHVXVDtBMkIvNlFJO0VBQ0U7RUFDQTtFQUNBLGN6Qi92Rk07QUZncldaO0EyQjk2UUk7RUFDRTtBM0JnN1FOO0EyQjc2UUk7RUFFRSx5Q3pCejBGRztBRnV2V1Q7QTJCMzZRSTtFQUVFLDRDekI5MEZHO0FGMHZXVDtBMkJ6NlFJO0VBRUUsMEN6Qm4xRkc7QUY2dldUO0EyQnY2UUk7RUFFRSwyQ3pCeDFGRztBRmd3V1Q7QTJCcDZRRTtFQUNFLHlCekJ2MUZPO0V5QncxRlA7QTNCczZRSjtBMkJwNlFJO0VBQ0U7RUFDQTtFQUNBLGN6Qmx5Rk07QUZ3c1daO0EyQm42UUk7RUFDRTtBM0JxNlFOO0EyQmw2UUk7RUFFRSx5QnpCdDJGSztBRnl3V1g7QTJCaDZRSTtFQUVFLDRCekIzMkZLO0FGNHdXWDtBMkI5NVFJO0VBRUUsMEJ6QmgzRks7QUYrd1dYO0EyQjU1UUk7RUFFRSwyQnpCcjNGSztBRmt4V1g7QTJCejVRRTtFQUNFLHlCekJ6M0ZLO0V5QjAzRkw7QTNCMjVRSjtBMkJ6NVFJO0VBQ0U7RUFDQTtFQUNBLGN6QnIwRk07QUZndVdaO0EyQng1UUk7RUFDRTtBM0IwNVFOO0EyQnY1UUk7RUFFRSx5QnpCeDRGRztBRmd5V1Q7QTJCcjVRSTtFQUVFLDRCekI3NEZHO0FGbXlXVDtBMkJuNVFJO0VBRUUsMEJ6Qmw1Rkc7QUZzeVdUO0EyQmo1UUk7RUFFRSwyQnpCdjVGRztBRnl5V1Q7QTJCOTRRRTtFQUNFLHlCekJ6NUZFO0V5QjA1RkY7QTNCZzVRSjtBMkI5NFFJO0VBQ0U7RUFDQTtFQUNBLGN6QngyRk07QUZ3dldaO0EyQjc0UUk7RUFDRTtBM0IrNFFOO0EyQjU0UUk7RUFFRSx5QnpCeDZGQTtBRnF6V047QTJCMTRRSTtFQUVFLDRCekI3NkZBO0FGd3pXTjtBMkJ4NFFJO0VBRUUsMEJ6Qmw3RkE7QUYyeldOO0EyQnQ0UUk7RUFFRSwyQnpCdjdGQTtBRjh6V047QTJCbjRRRTtFQUNFLGtDekI3NEZPO0FGa3hXWDtBMkJuNFFJO0VBQ0U7QTNCcTRRTjtBMkJqNFFFOztFQUVFO0VBQ0E7QTNCbTRRSjtBMkJoNFFFOztFQUVFO0VBQ0E7RUFDQSxtQ3pCaDZGUTtBRmt5V1o7QTJCLzNRRTs7RUFFRTtFQUNBO0EzQmk0UUo7QTJCOTNRRTs7RUFFRTtFQUNBLHFDekI1NkZRO0FGNHlXWjtBMkI3M1FFOztFQUVFO0VBQ0E7RUFDQTtBM0IrM1FKO0EyQjUzUUU7O0VBRUU7RUFDQSw0Q3pCaC9GSztBRjgyV1Q7QTJCMzNRRTs7RUFFRTtBM0I2M1FKO0EyQjEzUUU7O0VBRUU7RUFDQTtBM0I0M1FKO0EyQnozUUU7O0VBRUU7RUFDQSxvQ3pCMThGUTtBRnEwV1o7QTJCeDNRRTtFQUNFLGtDekI1OEZPO0FGczBXWDtBMkJ2M1FFO0VBQ0UsY3pCeDhGUTtBRmkwV1o7QTJCdDNRRTtFQUNFLGN6QjU4RlE7QUZvMFdaO0EyQnQzUUk7O0VBRUU7QTNCdzNRTjtBMkJyM1FJO0VBQ0U7QTNCdTNRTjtBMkJwM1FJO0VBQ0U7QTNCczNRTjtBMkJsM1FNOztFQUVFLGN6Qjk5Rkk7RXlCKzlGSjtFQUNBO0EzQm8zUVI7QTJCaDNRSTtFQUNFLG1DekIvK0ZNO0FGaTJXWjtBMkI5MlFFO0VBQ0U7QTNCZzNRSjtBMkI5MlFJOztFQUVFO0EzQmczUU47QTJCNTJRTTs7RUFFRTtFQUNBO0VBQ0E7QTNCODJRUjtBMkJ4MlFJOzs7O0VBSUU7QTNCMDJRTjtBMkJ0MlFFO0VBQ0U7QTNCdzJRSjtBMkJyMlFFO0VBQ0Usa0N6QmpoR087RXlCa2hHUCxjekIxZ0dRO0FGaTNXWjtBMkJwMlFFO0VBQ0U7QTNCczJRSjtBMkJuMlFNOztFQUVFO0EzQnEyUVI7QTJCajJRSTs7OztFQUlFO0EzQm0yUU47QTJCLzFRRTtFQUNFO0EzQmkyUUo7QTJCLzFRSTtFQUNFO0EzQmkyUU47O0EyQjUxUUE7QUFFQTtBQUVBO0VBQ0U7SUFDRTtFM0I2MVFGO0FBQ0Y7QTJCMTFRQTtBQUVBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtFQUNFO0lBQ0U7RTNCZzFRRjtBQUNGO0EyQjcwUUE7RUFDRTtJQUNFO0UzQiswUUY7QUFDRjtBMkI1MFFBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtBQUVBO0FBRUE7QUFFQTtFQUNFO0EzQnMwUUY7O0EyQmwwUUU7RUFDRTtBM0JxMFFKO0EyQmwwUU07O0VBRUU7QTNCbzBRUjtBMkJoMFFJOzs7O0VBSUU7QTNCazBRTjtBMkI5elFFO0VBQ0U7QTNCZzBRSjtBMkI3elFNOztFQUVFO0EzQit6UVI7QTJCMXpRRTtFQUNFO0EzQjR6UUo7QTJCenpRTTs7RUFFRTtBM0IyelFSO0EyQnZ6UUk7Ozs7RUFJRTtBM0J5elFOO0EyQnJ6UUU7RUFDRTtBM0J1elFKO0EyQnB6UU07O0VBRUU7QTNCc3pRUjtBMkJqelFFO0VBQ0U7QTNCbXpRSjtBMkJoelFNOztFQUVFO0EzQmt6UVI7QTJCOXlRSTs7OztFQUlFO0EzQmd6UU47QTJCNXlRRTtFQUNFO0EzQjh5UUo7QTJCM3lRTTs7RUFFRTtBM0I2eVFSO0EyQnh5UUU7RUFDRTtBM0IweVFKO0EyQnZ5UU07O0VBRUU7QTNCeXlRUjtBMkJyeVFJOzs7O0VBSUU7QTNCdXlRTjtBMkJueVFFO0VBQ0U7QTNCcXlRSjtBMkJseVFNOztFQUVFO0EzQm95UVI7QTJCL3hRRTtFQUNFO0EzQml5UUo7QTJCOXhRTTs7RUFFRTtBM0JneVFSO0EyQjV4UUk7Ozs7RUFJRTtBM0I4eFFOO0EyQjF4UUU7RUFDRTtBM0I0eFFKO0EyQnp4UU07O0VBRUU7QTNCMnhRUjtBMkJ0eFFFO0VBQ0U7QTNCd3hRSjtBMkJyeFFNOztFQUVFO0EzQnV4UVI7QTJCbnhRSTs7OztFQUlFO0EzQnF4UU47QTJCanhRRTtFQUNFO0EzQm14UUo7QTJCaHhRTTs7RUFFRTtBM0JreFFSO0EyQjd3UUU7RUFDRSxjekIxeEdRO0V5QjJ4R1IseUJ6QmoxR0U7QUZnbVhOO0EyQjV3UU07O0VBRUU7QTNCOHdRUjtBMkIxd1FJOzs7O0VBSUU7QTNCNHdRTjtBMkJ6d1FJO0VBQ0U7QTNCMndRTjtBMkJ4d1FJO0VBQ0U7QTNCMHdRTjtBMkJ2d1FJO0VBQ0UsY3pCcHpHTTtFeUJxekdOO0EzQnl3UU47QTJCcndRRTtFQUNFO0EzQnV3UUo7QTJCcHdRTTs7RUFFRTtBM0Jzd1FSO0EyQmp3UUU7RUFDRTtBM0Jtd1FKO0EyQmh3UU07O0VBRUU7QTNCa3dRUjtBMkI3dlFFO0VBQ0U7QTNCK3ZRSjtBMkI1dlFNOztFQUVFO0EzQjh2UVI7QTJCeHZRSTtFQUNFLGN6QjUxR007RXlCNjFHTix5QnpCbjVHQTtFeUJvNUdBO0EzQjB2UU47QTJCdnZRSTtFQUNFO0VBQ0E7RUFDQTtBM0J5dlFOO0EyQnJ2UUU7RUFDRTtBM0J1dlFKO0EyQnB2UUU7RUFDRTtBM0JzdlFKO0EyQmx2UUk7RUFDRTtBM0JvdlFOO0EyQmp2UUk7RUFDRTtBM0JtdlFOO0EyQi91UUU7RUFDRTtBM0JpdlFKO0EyQjl1UUU7RUFDRTtBM0JndlFKO0EyQjl1UUk7RUFDRTtBM0JndlFOO0EyQjV1UU07O0VBRUU7RUFDQTtFQUNBLGN6QjE0R0k7QUZ3blhaO0EyQnh1UUk7RUFDRTtBM0IwdVFOO0EyQnZ1UUk7RUFDRSw0QnpCNzVHSztBRnNvWFg7QTJCdHVRSTtFQUNFO0VBQ0E7QTNCd3VRTjtBMkJ0dVFNO0VBRUU7RUFDQTtFQUNBO0EzQnV1UVI7QTJCanVRSTtFQUNFO0EzQm11UU47QTJCL3RRRTs7OztFQUlFO0EzQml1UUo7QTJCOXRRRTtFQUNFLG1DekI3N0dRO0V5Qjg3R1Isc0N6QjE5R0s7RXlCMjlHTDtBM0JndVFKO0EyQjd0UUU7RUFDRSxtQ3pCbjhHUTtFeUJvOEdSO0VBQ0EsY3pCMzdHUTtBRjBwWFo7QTJCN3RRSTtFQUNFLGN6Qjk3R007RXlCKzdHTjtFQUVBO0VBQ0E7QTNCOHRRTjtBMkIxdFFFO0VBQ0U7QTNCNHRRSjtBMkIxdFFJO0VBQ0U7RUFDQTtBM0I0dFFOO0EyQnh0UUU7RUFDRSxjekJoOUdRO0V5Qmk5R1I7QTNCMHRRSjtBMkJ0dFFJO0VBQ0UseUN6QnZoSEc7RXlCd2hISCxjekJ2OUdNO0FGK3FYWjtBMkJydFFJO0VBRUUseUN6QjdoSEc7QUZtdlhUO0EyQm50UUk7RUFFRSw0Q3pCbGlIRztBRnN2WFQ7QTJCanRRSTtFQUVFLDBDekJ2aUhHO0FGeXZYVDtBMkIvc1FJO0VBRUUsMkN6QjVpSEc7QUY0dlhUO0EyQjNzUUk7RUFDRSx5QnpCNWlISztFeUI2aUhMLGN6QmwvR007QUYrclhaO0EyQjFzUUk7RUFFRSx5QnpCbGpISztBRjZ2WFg7QTJCeHNRSTtFQUVFLDRCekJ2akhLO0FGZ3dYWDtBMkJ0c1FJO0VBRUUsMEJ6QjVqSEs7QUZtd1hYO0EyQnBzUUk7RUFFRSwyQnpCamtISztBRnN3WFg7QTJCaHNRSTtFQUNFLHlCekJua0hBO0V5Qm9rSEEsY3pCN2dITTtBRitzWFo7QTJCL3JRSTtFQUVFLHlCekJ6a0hBO0FGeXdYTjtBMkI3clFJO0VBRUUsNEJ6QjlrSEE7QUY0d1hOO0EyQjNyUUk7RUFFRSwwQnpCbmxIQTtBRit3WE47QTJCenJRSTtFQUVFLDJCekJ4bEhBO0FGa3hYTjtBMkJyclFJO0VBQ0U7RUFDQSxjekJ4aUhNO0FGK3RYWjtBMkJwclFJO0VBRUU7QTNCcXJRTjtBMkJsclFJO0VBRUU7QTNCbXJRTjtBMkJoclFJO0VBRUU7QTNCaXJRTjtBMkI5cVFJO0VBRUU7QTNCK3FRTjtBMkIxcVFJO0VBQ0UseUJ6QjVuSEc7RXlCNm5ISCxjekJua0hNO0FGK3VYWjtBMkJ6cVFJO0VBRUUseUJ6QmxvSEc7QUY0eVhUO0EyQnZxUUk7RUFFRSw0QnpCdm9IRztBRit5WFQ7QTJCcnFRSTtFQUVFLDBCekI1b0hHO0FGa3pYVDtBMkJucVFJO0VBRUUsMkJ6QmpwSEc7QUZxelhUO0EyQi9wUUk7RUFDRSx5QnpCdHBIRztFeUJ1cEhIO0EzQmlxUU47QTJCOXBRSTtFQUVFLHlCekI1cEhHO0FGMnpYVDtBMkI1cFFJO0VBRUUsNEJ6QmpxSEc7QUY4elhUO0EyQjFwUUk7RUFFRSwwQnpCdHFIRztBRmkwWFQ7QTJCeHBRSTtFQUVFLDJCekIzcUhHO0FGbzBYVDtBMkJycFFFOztFQUVFO0VBQ0E7QTNCdXBRSjtBMkJwcFFFOztFQUVFO0VBQ0E7QTNCc3BRSjtBMkJucFFFOztFQUVFO0VBQ0E7QTNCcXBRSjtBMkJscFFFOztFQUVFO0VBQ0E7QTNCb3BRSjtBMkJqcFFFO0VBQ0Usa0N6QnZwSE87QUYweVhYO0EyQmhwUUU7RUFDRTtBM0JrcFFKO0EyQmhwUUk7RUFDRSx5QnpCdHBITTtBRnd5WFo7QTJCL29RSTtFQUNFO0EzQmlwUU47QTJCOW9RSTtFQUNFO0VBQ0E7QTNCZ3BRTjtBMkI1b1FFOzs7RUFHRSxjekJ0cUhRO0FGb3pYWjtBMkIzb1FFO0VBQ0U7QTNCNm9RSjtBMkIxb1FFO0VBQ0UsK0J6QjlzSE07QUYwMVhWO0EyQnpvUUU7RUFDRTtFQUNBO0EzQjJvUUo7QTJCem9RSTtFQUNFLGN6QnRySE07QUZpMFhaO0EyQnhvUUk7RUFDRTtBM0Iwb1FOO0EyQnhvUU07RUFDRTtBM0Iwb1FSO0EyQnZvUU07RUFDRTtFQUNBO0EzQnlvUVI7QTJCcm9RSTs7RUFFRSwrQnpCeHVISTtBRisyWFY7QTJCbm9RRTs7O0VBR0UsK0J6Qi91SE07QUZvM1hWO0EyQmxvUUU7RUFDRSxjekJudEhRO0FGdTFYWjtBMkJqb1FFO0VBQ0UsbUN6Qmp1SFE7RXlCa3VIUjtFQUNBO0EzQm1vUUo7QTJCaG9RRTtFQUNFO0EzQmtvUUo7QTJCaG9RSTtFQUVFO0EzQmlvUU47QTJCN25RRTtFQUNFLHlCekJ0dUhRO0FGcTJYWjtBMkI1blFNO0VBQ0U7RUFDQTtFQUNBLHlCekI1dUhJO0FGMDJYWjtBMkIzblFNO0VBQ0U7QTNCNm5RUjtBMkJ4blFFO0VBQ0U7QTNCMG5RSjtBMkJyblFNO0VBQ0U7RUFDQTtFQUNBO0EzQnVuUVI7QTJCcG5RTTtFQUNFO0EzQnNuUVI7QTJCbm5RTTtFQUNFO0EzQnFuUVI7QTJCam5RSTtFQUNFLGN6QmgwSEM7QUZtN1hQO0EyQmpuUU07RUFFRSxjekIvd0hJO0FGaTRYWjtBMkI3bVFNO0VBQ0U7RUFDQTtBM0IrbVFSO0EyQjVtUU07RUFDRTtFQUNBO0VBQ0E7QTNCOG1RUjtBMkI1bVFRO0VBQ0UsK0J6Qi96SEE7QUY2NlhWO0EyQnptUUk7RUFDRSwrQnpCcjBISTtBRmc3WFY7QTJCdm1RRTtFQUNFLCtCekIxMEhNO0FGbTdYVjtBMkJybVFJOztFQUVFLGN6Qmh6SE07QUZ1NVhaO0EyQm5tUUU7RUFDRSxjekJyekhRO0FGMDVYWjtBMkJqbVFJOztFQUVFLGN6QjN6SE07QUY4NVhaO0EyQjlsUUk7RUFDRSxjekJqMEhNO0FGaTZYWjtBMkI3bFFJO0VBQ0U7QTNCK2xRTjtBMkIxbFFJOztFQUVFO0EzQjRsUU47QTJCeGxRRTtFQUNFO0EzQjBsUUo7QTJCdGxRSTtFQUNFLCtCekJ0M0hJO0FGODhYVjtBMkJ0bFFNO0VBRUU7QTNCdWxRUjtBMkJubFFJO0VBQ0UsY3pCLzFITTtBRm83WFo7QTJCamxRRTtFQUNFO0EzQm1sUUo7QTJCaGxRRTtFQUNFO0EzQmtsUUo7QTJCaGxRSTtFQUVFO0EzQmlsUU47QTJCN2tRRTs7RUFFRTtBM0Ira1FKO0EyQjVrUUU7RUFDRTtBM0I4a1FKO0EyQjFrUUk7RUFDRTtBM0I0a1FOO0EyQnprUUk7RUFDRTtFQUNBO0VBQ0EsNkJ6QjM0SE07QUZzOVhaO0EyQnZrUUU7RUFDRSxzQ3pCNTZISztFeUI2NkhMO0VBQ0E7RUFDQSw2QnpCbjVIUTtBRjQ5WFo7QTJCdGtRRTtFQUNFO0EzQndrUUo7QTJCcmtRRTtFQUNFO0EzQnVrUUo7QTJCcGtRRTtFQUNFO0EzQnNrUUo7QTJCcGtRSTtFQUNFO0EzQnNrUU47QTJCbGtRRTtFQUNFO0VBQ0E7QTNCb2tRSjtBMkJsa1FJO0VBQ0U7QTNCb2tRTjtBMkJqa1FJO0VBQ0U7QTNCbWtRTjtBMkIvalFFO0VBQ0U7QTNCaWtRSjtBMkIvalFJO0VBQ0U7QTNCaWtRTjtBMkI3alFFOzs7RUFHRSxtQnpCcDdIUTtFeUJxN0hSO0VBQ0E7QTNCK2pRSjtBMkIzalFJO0VBQ0UsNkJ6QnI4SE07RXlCczhITjtFQUNBO0EzQjZqUU47QTJCMWpRSTtFQUNFLHNDekJ2K0hHO0V5QncrSEg7RUFDQTtBM0I0alFOO0EyQnZqUUk7RUFDRSxzQ3pCLytIRztFeUJnL0hIO0VBQ0EsbUN6QnI5SE07QUY4Z1laO0EyQnZqUU07RUFDRSxtQ3pCeDlISTtFeUJ5OUhKLHNDekJyL0hDO0V5QnMvSEQ7QTNCeWpRUjtBMkJ2alFRO0VBQ0UsY3pCbjlIRTtBRjRnWVo7QTJCcGpRSTtFQUNFLCtCekJ6L0hJO0FGK2lZVjtBMkJsalFFO0VBQ0UsK0J6QjkvSE07QUZrallWO0EyQmhqUUk7O0VBRUU7QTNCa2pRTjtBMkI5aVFFO0VBQ0U7RUFDQTtBM0JnalFKO0EyQjVpUUk7O0VBRUU7QTNCOGlRTjtBMkIxaVFFO0VBQ0U7QTNCNGlRSjtBMkJ4aVFJOztFQUVFO0EzQjBpUU47QTJCdGlRRTtFQUNFO0EzQndpUUo7QTJCcmlRRTtFQUNFO0EzQnVpUUo7QTJCbmlRSTtFQUNFO0VBQ0E7RUFDQTtBM0JxaVFOO0EyQmxpUUk7RUFDRSxtQnpCL2dJTTtFeUJnaElOO0VBQ0E7QTNCb2lRTjtBMkJqaVFJO0VBQ0U7QTNCbWlRTjtBMkIvaFFFO0VBQ0UsbUN6QnBpSVE7QUZxa1laO0EyQjdoUUk7O0VBRUU7QTNCK2hRTjtBMkIzaFFFO0VBQ0U7RUFDQTtBM0I2aFFKO0EyQjNoUUk7RUFDRTtBM0I2aFFOO0EyQjFoUUk7RUFDRTtBM0I0aFFOO0EyQjFoUU07RUFFRSxjekJqaklJO0FGNGtZWjtBMkJ0aFFFO0VBQ0UsbUN6QmprSVE7RXlCa2tJUjtBM0J3aFFKO0EyQnJoUUU7RUFDRTtFQUNBLDRCekJya0lPO0FGNGxZWDtBMkJuaFFJO0VBQ0U7RUFDQTtFQUNBLDZCekI5a0lNO0FGbW1ZWjtBMkJsaFFJO0VBQ0U7QTNCb2hRTjtBMkJsaFFNO0VBRUUsa0N6QnBsSUc7QUZ1bVlYO0EyQmhoUU07RUFDRTtBM0JraFFSO0EyQjlnUUk7RUFDRTtBM0JnaFFOO0EyQjVnUUU7RUFDRSx5QnpCMWxJUTtFeUIybElSO0VBQ0E7QTNCOGdRSjtBMkI1Z1FJO0VBQ0U7QTNCOGdRTjtBMkI1Z1FNO0VBRUU7QTNCNmdRUjtBMkJ4Z1FFO0VBQ0U7QTNCMGdRSjtBMkJ4Z1FJO0VBRUU7QTNCeWdRTjtBMkJyZ1FFO0VBQ0UsK0J6QmxwSU07QUZ5cFlWO0EyQnJnUUk7RUFFRTtBM0JzZ1FOO0EyQmxnUUU7RUFDRSx5QnpCM25JUTtFeUI0bklSO0VBQ0E7QTNCb2dRSjtBMkJqZ1FFO0VBQ0U7QTNCbWdRSjtBMkJqZ1FJO0VBRUU7QTNCa2dRTjtBMkI3L1BJO0VBQ0U7QTNCKy9QTjtBMkI1L1BJO0VBQ0U7QTNCOC9QTjtBMkI1L1BNO0VBRUUsK0J6Qm5ySUU7QUZncllWO0EyQnovUEk7RUFDRTtBM0IyL1BOO0EyQnovUE07RUFDRTtBM0IyL1BSO0EyQngvUE07RUFDRTtBM0IwL1BSO0EyQnIvUEU7RUFDRTtBM0J1L1BKO0EyQnAvUEU7RUFDRSwrQnpCenNJTTtBRityWVY7QTJCbC9QSTtFQUNFO0EzQm8vUE47QTJCai9QSTtFQUNFLGN6QmxySU07QUZxcVlaO0EyQmgvUEk7RUFDRTtBM0JrL1BOO0EyQmgvUE07RUFFRSxjekIxcklJO0V5QjJySUo7QTNCaS9QUjtBMkI5K1BNO0VBQ0UsY3pCL3JJSTtFeUJnc0lKO0EzQmcvUFI7QTJCNStQSTtFQUNFO0EzQjgrUE47QTJCNStQTTtFQUVFLGN6QnpzSUk7QUZzcllaO0EyQngrUEU7RUFDRTtFQUNBO0VBQ0E7QTNCMCtQSjtBMkJ4K1BJO0VBQ0UseUJ6QnB0SU07RXlCcXRJTjtBM0IwK1BOO0EyQnQrUE07RUFDRTtBM0J3K1BSO0EyQnIrUE07OztFQUdFO0EzQnUrUFI7QTJCbCtQRTtFQUNFLGN6QjV4SUU7QUZnd1lOO0EyQmorUEU7RUFDRSw2QnpCcHZJUTtFeUJxdklSO0VBQ0EsY3pCNXVJUTtBRitzWVo7QTJCaCtQRTtFQUNFLG1DekIxdklRO0V5QjJ2SVI7RUFDQTtBM0JrK1BKO0EyQmgrUEk7RUFDRSxjekJydklNO0V5QnN2SU47RUFDQTtBM0JrK1BOO0EyQmgrUE07O0VBRUUsK0J6QjN4SUU7RXlCNHhJRjtBM0JrK1BSO0EyQi85UE07O0VBRUU7QTNCaStQUjtBMkI3OVBRO0VBRUUsY3pCN3pJSjtBRjJ4WU47QTJCejlQUTtFQUVFLGN6QnAwSUo7QUY4eFlOO0EyQnQ5UE07O0VBRUU7RUFDQTtFQUNBO0EzQnc5UFI7QTJCcDlQSTtFQUNFLGN6QjN4SU07QUZpdllaO0EyQm45UEk7RUFDRTtBM0JxOVBOO0EyQm45UE07RUFDRSxjekJseUlJO0V5Qm15SUo7QTNCcTlQUjtBMkJsOVBNO0VBQ0U7RUFDQSxtQ3pCbHpJSTtBRnN3WVo7QTJCbDlQUTtFQUNFLCtCekIzMElBO0FGK3hZVjtBMkJqOVBRO0VBQ0U7RUFDQTtBM0JtOVBWO0EyQmg5UFE7RUFDRSxjekJweklFO0V5QnF6SUY7QTNCazlQVjtBMkJoOVBVO0VBQ0Usa0N6QmgwSUQ7RXlCaTBJQztBM0JrOVBaO0EyQjc4UE07RUFDRSxjekIveklJO0FGOHdZWjtBMkI3OFBRO0VBRUUsY3pCbjBJRTtBRml4WVo7QTJCeDhQRTtFQUNFLHNDekJoM0lLO0FGMHpZVDtBMkJ2OFBFO0VBQ0U7RUFDQSxtQ3pCaDVJSztBRnkxWVQ7QTJCdjhQSTtFQUNFO0VBQ0EsbUN6QnA1SUc7QUY2MVlUO0EyQnI4UEU7RUFDRTtFQUNBO0VBQ0Esc0N6Qmg0SUs7QUZ1MFlUO0EyQm44UFE7RUFHRSxtQ3pCMzJJRTtFeUI0MklGLGN6QmwySUU7QUZxeVlaO0EyQmg4UFE7RUFFRTtBM0JpOFBWO0EyQjc3UFU7RUFFRSxtQ3pCdjNJQTtBRnF6WVo7QTJCejdQVTtFQUVFLG1DekI5M0lBO0FGd3pZWjtBMkJ0N1BRO0VBQ0U7QTNCdzdQVjtBMkJwN1BNO0VBQ0UsbUN6Qng0SUk7RXlCeTRJSixjekIvM0lJO0FGcXpZWjtBMkJwN1BRO0VBRUUsK0J6Qm42SUE7QUZ3MVlWO0EyQmg3UEk7RUFDRSxjekJ6NElNO0V5QjA0SU4sbUN6QnA1SU07QUZzMFlaO0EyQjk2UEU7RUFDRTtFQUNBO0EzQmc3UEo7QTJCOTZQSTtFQUNFO0VBQ0E7RUFDQSx5QnpCcjVJTTtBRnEwWVo7QTJCNzZQUTtFQUNFO0EzQis2UFY7QTJCNzZQVTtFQUNFO0EzQis2UFo7QTJCMzZQWTtFQUNFLCtCekJqOElKO0FGODJZVjtBMkIxNlBZO0VBQ0U7QTNCNDZQZDtBMkJ2NlBRO0VBQ0U7QTNCeTZQVjtBMkJ0NlBZO0VBRUU7QTNCdTZQZDtBMkIvNVBFO0VBQ0U7QTNCaTZQSjtBMkI5NVBFO0VBQ0U7RUFDQTtBM0JnNlBKO0EyQjc1UEU7RUFDRTtBM0IrNVBKO0EyQjM1UEk7RUFDRTtFQUNBO0VBQ0EsY3pCejhJTTtBRnMyWVo7QTJCMTVQSTtFQUNFO0VBQ0EsY3pCOThJTTtBRjAyWVo7QTJCeDVQRTs7OztFQUlFO0EzQjA1UEo7QTJCdDVQSTtFQUNFO0EzQnc1UE47QTJCcjVQSTtFQUNFO0EzQnU1UE47QTJCbjVQRTtFQUNFO0EzQnE1UEo7O0EyQmo1UEE7RUFDRTtJQUNFO0UzQm81UEY7QUFDRjtBMkJqNVBBO0VBQ0U7SUFDRTtFM0JtNVBGO0FBQ0Y7QTJCaDVQQTtFQUNFO0lBQ0U7RTNCazVQRjtBQUNGO0EyQi80UEE7RUFDRTtJQUNFO0UzQmk1UEY7QUFDRjtBMkI5NFBBO0VBQ0U7SUFDRTtFM0JnNVBGO0FBQ0Y7QTJCNzRQQTtFQUNFO0lBQ0UseUJ6QnhnSlE7SXlCeWdKUjtJQUNBO0UzQis0UEY7QUFDRjtBMkI1NFBBO0FBRUE7QUFDQTtFQUNFO0lBQ0U7SUFDQTtFM0I2NFBGO0FBQ0Y7QTJCMTRQQTtFQUNFO0lBQ0U7SUFDQTtFM0I0NFBGO0FBQ0Y7QTJCejRQQTtBQUVBO0FBRUE7RUFDRTtJQUNFLHlCekJyaUpRO0l5QnNpSlI7RTNCeTRQRjtBQUNGO0EyQnQ0UEE7RUFDRTtJQUNFLHlCekI1aUpRO0l5QjZpSlI7RTNCdzRQRjtBQUNGO0EyQnI0UEE7RUFDRTtJQUNFO0UzQnU0UEY7QUFDRjtBMkJwNFBBO0VBQ0U7SUFDRTtFM0JzNFBGO0FBQ0Y7QTJCbjRQQTtFQUNFO0lBQ0U7RTNCcTRQRjtBQUNGO0EyQmw0UEE7RUFDRTtJQUNFO0UzQm80UEY7QUFDRjtBMkJqNFBBO0VBQ0U7QTNCbTRQRjs7QTJCOTNQSTtFQUNFLHFCekIxb0pHO0FGMmdaVDtBMkI5M1BJO0VBQ0U7QTNCZzRQTjtBMkI3M1BJO0VBQ0U7QTNCKzNQTjtBMkIzM1BFO0VBQ0UsbUN6QnZtSlE7QUZvK1laO0EyQjEzUEU7RUFDRSxrQ3pCem1KTztFeUIwbUpQO0EzQjQzUEo7QTJCMTNQSTtFQUNFO0EzQjQzUE47QTJCMTNQTTtFQUNFLGN6QnhtSkk7QUZvK1laO0EyQnQzUEk7RUFDRTtFQUNBO0EzQnczUE47QTJCcjNQSTtFQUNFO0EzQnUzUE47QTJCbDNQSTtFQUNFO0EzQm8zUE47QTJCajNQSTtFQUNFO0EzQm0zUE47QTJCajNQTTtFQUNFO0EzQm0zUFI7QTJCaDNQTTtFQUNFO0EzQmszUFI7QTJCOTJQSTtFQUNFO0EzQmczUE47QTJCOTJQTTtFQUNFO0EzQmczUFI7QTJCOTJQUTtFQUNFO0EzQmczUFY7QTJCNzJQUTtFQUNFO0EzQisyUFY7QTJCNTJQUTtFQUNFLGN6QnhwSkU7RXlCeXBKRjtBM0I4MlBWO0EyQngyUEU7RUFDRTtBM0IwMlBKO0EyQnYyUEU7RUFDRTtBM0J5MlBKO0EyQnQyUEU7RUFDRSxrQ3pCaHJKTztFeUJpckpQO0VBQ0E7RUFDQSxjekIzcUpRO0FGbWhaWjtBMkJwMlBJO0VBQ0Usc0N6QnR0Skc7RXlCdXRKSDtBM0JzMlBOO0EyQnAyUEk7RUFDRSxtQ3pCOXJKTTtBRm9pWlo7QTJCbjJQSTtFQUNFO0VBQ0Esc0N6Qi90Skc7RXlCZ3VKSDtBM0JxMlBOO0EyQm4yUE07RUFDRTtBM0JxMlBSO0EyQm4yUFE7RUFDRSxtQ3pCMXNKRTtFeUIyc0pGO0VBQ0EsY3pCbHNKRTtBRnVpWlo7QTJCbjJQVTtFQUNFO0EzQnEyUFo7QTJCaDJQTTtFQUNFO0VBQ0E7QTNCazJQUjtBMkIvMVBVO0VBRUU7QTNCZzJQWjtBMkI1MVBRO0VBQ0U7QTNCODFQVjtBMkIzMVBRO0VBRUUsc0N6Qmp3SkQ7QUY2bFpUO0EyQnoxUFE7RUFFRSxlekJodUpFO0FGMGpaWjtBMkJ2MVBRO0VBQ0UsbUN6Qjl1SkU7RXlCK3VKRixjekJydUpFO0V5QnN1SkY7QTNCeTFQVjtBMkJ2MVBVO0VBQ0UsYXpCenVKQTtBRmtrWlo7QTJCdDFQVTtFQUNFO0EzQncxUFo7QTJCbDFQSTtFQUNFO0VBQ0E7QTNCbzFQTjtBMkJsMVBNO0VBRUU7QTNCbTFQUjtBMkJoMVBNO0VBRUUsZXpCOXZKSTtBRitrWlo7QTJCNzBQSTtFQUNFO0VBQ0Esa0N6QjV3Sks7QUYybFpYO0EyQjUwUEk7RUFDRTtBM0I4MFBOO0EyQjMwUEk7RUFDRSxjekI1d0pNO0FGeWxaWjtBMkJ6MFBFOzs7RUFHRSwwQ3pCeHpKSztBRm1vWlQ7QTJCdjBQSTtFQUVFO0EzQncwUE47QTJCcDBQRTs7RUFFRSxrQ3pCdnlKTztBRjZtWlg7QTJCbDBQSTs7Ozs7O0VBTUUseUJ6Qm4ySkc7QUZ1cVpUO0EyQmowUEk7OztFQUdFLHlCekJ6MkpHO0FGNHFaVDtBMkI5elBJOzs7Ozs7RUFNRSx5QnpCaDNKQTtBRmdyWk47QTJCN3pQSTs7O0VBR0UseUJ6QnQzSkE7QUZxclpOO0EyQjF6UEk7OztFQUdFO0EzQjR6UE47QTJCenpQSTs7RUFFRTtBM0IyelBOO0EyQnh6UEk7RUFDRSx5QnpCajFKTTtBRjJvWlo7QTJCeHpQTTtFQUNFLHlCekJwMUpJO0FGOG9aWjtBMkJ0elBJO0VBQ0UscUJ6Qm41Skc7QUYyc1pUO0EyQnR6UE07RUFDRSxxQnpCdDVKQztBRjhzWlQ7QTJCcHpQSTtFQUNFO0EzQnN6UE47QTJCcHpQTTtFQUNFO0EzQnN6UFI7QTJCaHpQSTs7O0VBR0U7QTNCa3pQTjtBMkIveVBJO0VBQ0UseUJ6QmozSk07QUZrcVpaO0EyQjd5UE07O0VBRUUscUJ6Qmo3SkM7QUZndVpUO0EyQjN5UFE7RUFFRTtBM0I0eVBWO0EyQnZ5UFE7RUFFRTtBM0J3eVBWO0EyQmx5UE07O0VBRUUscUJ6Qmw4SkY7QUZzdVpOO0EyQmh5UFE7RUFFRTtBM0JpeVBWO0EyQjV4UFE7RUFFRTtBM0I2eFBWO0EyQnR4UEk7RUFDRSxtQ3pCMzZKTTtFeUI0NkpOLHNDekJ4OEpHO0FGZ3VaVDtBMkJ0eFBNO0VBQ0U7QTNCd3hQUjtBMkJyeFBNO0VBQ0UsK0J6Qjc4SkM7QUZvdVpUO0EyQm54UEk7RUFDRSxtQ3pCeDdKTTtFeUJ5N0pOLHNDekJyOUpHO0FGMHVaVDtBMkJueFBNO0VBQ0U7QTNCcXhQUjtBMkJseFBNO0VBQ0U7RUFDQSxjekJ2N0pJO0V5Qnc3Skosa0N6Qmg4Skc7QUZvdFpYO0EyQmp4UE07RUFDRSxjekI1N0pJO0FGK3NaWjtBMkIvd1BJO0VBQ0U7QTNCaXhQTjtBMkI5d1BJO0VBQ0Usc0N6QjMrSkc7RXlCNCtKSCxtQ3pCaDlKTTtFeUJpOUpOLGN6QnY4Sk07QUZ1dFpaO0EyQjd3UEk7RUFDRTtBM0Ird1BOO0EyQjV3UEk7RUFDRSxrQ3pCdjlKSztBRnF1Wlg7QTJCendQSTs7RUFFRSxtQ3pCaCtKTTtFeUJpK0pOLHNDekI3L0pHO0FGd3daVDtBMkJ2d1BFO0VBQ0U7QTNCeXdQSjtBMkJ0d1BFO0VBQ0U7QTNCd3dQSjtBMkJyd1BFO0VBQ0Usc0N6QjFnS0s7RXlCMmdLTCw2QnpCLytKUTtFeUJnL0pSO0EzQnV3UEo7QTJCcHdQRTs7RUFFRSxxQnpCcmlLSztBRjJ5WlQ7QTJCbndQRTtFQUNFLHFCekJ4aUtLO0FGNnlaVDtBMkJsd1BFOztFQUVFO0EzQm93UEo7QTJCandQRTtFQUNFO0EzQm13UEo7QTJCaHdQRTtFQUNFO0EzQmt3UEo7QTJCaHdQSTtFQUNFO0EzQmt3UE47QTJCN3ZQSTtFQUNFO0EzQit2UE47QTJCNXZQSTtFQUNFO0EzQjh2UE47QTJCMXZQRTtFQUNFLG1DekJ4aEtRO0V5QnloS1Isc0N6QnJqS0s7QUZpelpUO0EyQjF2UEk7RUFDRTtFQUNBLGtDekIzaEtLO0V5QjRoS0w7QTNCNHZQTjtBMkIxdlBNO0VBRUU7RUFDQTtFQUNBO0EzQjJ2UFI7QTJCdHZQRTtFQUNFO0EzQnd2UEo7QTJCdHZQSTtFQUVFO0EzQnV2UE47QTJCbnZQRTtFQUNFO0EzQnF2UEo7O0EyQmp2UEE7RUFDRSxtQ3pCeGpLVTtFeUJ5aktWO0EzQm92UEY7O0EyQi91UEk7RUFFRSxzQ3pCNWxLRztBRjYwWlQ7QTJCOXVQSTtFQUNFLHNDekJobUtHO0FGZzFaVDtBMkI1dVBFO0VBQ0UsK0J6Qi9sS007QUY2MFpWO0EyQjN1UEU7RUFDRTtBM0I2dVBKO0EyQjF1UEU7RUFDRTtBM0I0dVBKO0EyQnp1UEU7RUFDRTtBM0IydVBKO0EyQnZ1UEk7RUFFRSxxQnpCdm9LQTtBRisyWk47QTJCcHVQRTtFQUNFO0VBQ0E7QTNCc3VQSjtBMkJudVBFO0VBQ0U7QTNCcXVQSjtBMkJsdVBFO0VBQ0U7QTNCb3VQSjtBMkJqdVBFO0VBQ0U7QTNCbXVQSjtBMkJodVBFO0VBQ0U7QTNCa3VQSjtBMkIvdFBFO0VBQ0U7RUFDQTtBM0JpdVBKO0EyQjl0UEU7RUFDRTtFQUNBO0EzQmd1UEo7QTJCN3RQRTtFQUNFO0EzQit0UEo7QTJCNXRQRTtFQUNFO0EzQjh0UEo7QTJCMXRQSTtFQUNFO0EzQjR0UE47QTJCMXRQTTtFQUNFO0EzQjR0UFI7QTJCdnRQTTtFQUNFO0EzQnl0UFI7QTJCdHRQTTs7RUFFRTtBM0J3dFBSO0EyQnB0UEk7RUFDRSxjekJqcEtNO0FGdTJaWjtBMkJsdFBFO0VBQ0UsK0J6QnRyS007QUYwNFpWO0EyQmx0UEk7RUFDRSwrQnpCenJLSTtBRjY0WlY7QTJCanRQSTtFQUNFO0EzQm10UE47QTJCL3NQRTtFQUNFO0EzQml0UEo7QTJCL3NQSTs7Ozs7Ozs7OztFQVVFLHNDekJwdEtHO0FGcTZaVDtBMkI3c1BNO0VBQ0UsY3pCbnJLSTtBRms0Wlo7QTJCNXNQTTtFQUNFLGtDekIvcktHO0V5QmdzS0g7RUFDQTtFQUNBLGN6QjFyS0k7RXlCMnJLSjtBM0I4c1BSO0EyQjVzUFE7RUFHRSxtQ3pCMXNLRTtBRnM1Wlo7QTJCenNQUTtFQUNFLGN6QnBzS0U7QUYrNFpaO0EyQnpzUFU7RUFDRSxzQ3pCN3VLSDtFeUI4dUtHLGtDekJodEtEO0V5Qml0S0MsY3pCenNLQTtBRm81Wlo7QTJCcnNQSTtFQUNFO0EzQnVzUE47QTJCbnNQTTtFQUNFLG1DekIvdEtJO0V5Qmd1S0o7QTNCcXNQUjtBMkJsc1BZOztFQUVFLHNDekJqd0tMO0FGcThaVDtBMkJoc1BVO0VBQ0Usc0N6QnR3S0g7QUZ3OFpUO0EyQjdyUE07RUFDRSxrQ3pCOXVLRztBRjY2Wlg7QTJCNXJQTTtFQUNFLGN6QjF1S0k7QUZ3NlpaO0EyQjVyUFE7RUFFRSxjekI5dUtFO0V5Qit1S0Ysa0N6QnZ2S0M7QUZvN1pYO0EyQnpyUE07RUFDRSwrQnpCcHhLRTtBRis4WlY7QTJCeHJQTTtFQUVFO0EzQnlyUFI7QTJCdHJQTTtFQUVFO0EzQnVyUFI7QTJCcHJQTTtFQUVFO0VBQ0E7QTNCcXJQUjtBMkJsclBNO0VBRUUsK0J6Qnp5S0U7QUY0OVpWO0EyQmhyUE07RUFFRSxjekI5d0tJO0FGKzdaWjtBMkI1cVBFO0VBQ0U7RUFDQSx5QnpCcnhLUTtBRm04Wlo7QTJCenFQTTtFQUNFO0VBQ0Esa0N6QnB5S0c7QUYrOFpYO0EyQnZxUFE7RUFFRTtBM0J3cVBWO0EyQm5xUFE7RUFFRTtBM0JvcVBWO0EyQmhxUE07RUFFRTtBM0JpcVBSO0EyQjlwUE07RUFFRTtFQUNBO0EzQitwUFI7QTJCNXBQTTtFQUVFO0VBQ0E7QTNCNnBQUjtBMkIxcFBNO0VBRUUsY3pCaDBLSTtBRjI5Wlo7QTJCdnBQSTtFQUNFLGtDekI3MEtLO0FGcytaWDtBMkJycFBFO0VBQ0UsY3pCMTBLUTtBRmkrWlo7QTJCcnBQSTtFQUVFO0EzQnNwUE47QTJCanBQSTtFQUNFO0VBQ0E7QTNCbXBQTjtBMkJocFBJO0VBQ0U7RUFDQTtBM0JrcFBOO0EyQmhwUE07RUFDRSxjekJsNUtEO0FGb2lhUDtBMkIvb1BNO0VBQ0UsY3pCajJLSTtBRmsvWlo7QTJCN29QSTtFQUNFLHlCekJ0MktNO0V5QnUyS047QTNCK29QTjtBMkIxb1BJO0VBQ0U7QTNCNG9QTjtBMkIxb1BNO0VBQ0UsK0J6Qmg1S0U7RXlCaTVLRjtBM0I0b1BSO0EyQnhvUEk7RUFDRTtFQUNBO0VBQ0E7QTNCMG9QTjtBMkJyb1BJO0VBQ0U7RUFDQTtBM0J1b1BOO0EyQnJvUE07RUFDRTtBM0J1b1BSO0EyQm5vUEk7RUFDRTtBM0Jxb1BOO0EyQmxvUEk7RUFDRTtBM0Jvb1BOO0EyQmxvUE07RUFFRSxjekIvNEtJO0FGa2hhWjtBMkIvblBJO0VBQ0UsY3pCcDVLTTtBRnFoYVo7QTJCOW5QSTtFQUNFLG1DekJsNktNO0FGa2lhWjtBMkI3blBJOztFQUVFO0EzQituUE47QTJCM25QRTtFQUNFO0EzQjZuUEo7QTJCM25QSTtFQUNFLGN6QjM5S0E7QUZ3bGFOO0EyQnpuUEU7RUFDRTtBM0IyblBKO0EyQnhuUEU7RUFDRSxjekI5NktRO0FGd2lhWjtBMkJ0blBJO0VBQ0U7QTNCd25QTjtBMkJ0blBNO0VBQ0U7QTNCd25QUjtBMkJyblBNO0VBQ0UsbUN6QnA4S0k7QUYyamFaO0EyQnJuUFE7RUFDRSxjekI3N0tFO0FGb2phWjtBMkJwblBRO0VBQ0UsY3pCajhLRTtBRnVqYVo7QTJCbG5QTTtFQUVFLGtDekIvOEtHO0V5Qmc5S0gsa0N6Qmg5S0c7RXlCaTlLSCxxQ3pCajlLRztBRm9rYVg7QTJCaG5QTTtFQUVFO0EzQmluUFI7QTJCOW1QTTtFQUNFLGtDekIxOUtHO0V5QjI5S0gsa0N6QjM5S0c7RXlCNDlLSCxxQ3pCNTlLRztBRjRrYVg7QTJCOW1QUTtFQUNFO0EzQmduUFY7QTJCN21QUTtFQUNFLGN6QjM5S0U7QUYwa2FaO0EyQjVtUFE7RUFDRSxjekIvOUtFO0FGNmthWjtBMkJ6bVBJO0VBQ0UsY3pCcitLTTtFeUJzK0tOO0VBQ0E7QTNCMm1QTjtBMkJ4bVBJO0VBQ0UsK0J6QjNnTEk7QUZxbmFWO0EyQnRtUE07RUFDRSxjekJoL0tJO0FGd2xhWjtBMkJybVBNO0VBQ0UsK0J6QnBoTEU7QUYybmFWO0EyQmxtUEU7RUFDRTtBM0JvbVBKO0EyQmxtUEk7RUFDRSwrQnpCN2hMSTtBRmlvYVY7QTJCL2xQSTtFQUNFLGN6Qm5nTE07QUZvbWFaO0EyQjlsUEk7RUFDRSwrQnpCdmlMSTtBRnVvYVY7QTJCNWxQRTtFQUNFLHlDekI3a0xLO0V5QjhrTEwsY3pCN2dMUTtBRjJtYVo7QTJCNWxQSTtFQUNFO0VBQ0E7QTNCOGxQTjtBMkIzbFBJO0VBQ0U7RUFDQTtFQUNBO0EzQjZsUE47QTJCemxQRTtFQUNFO0EzQjJsUEo7QTJCeGxQRTtFQUNFLHlDekJqbUxLO0V5QmttTEw7QTNCMGxQSjtBMkJ2bFBFOztFQUVFLGtDekI5aUxPO0FGdW9hWDtBMkJ0bFBFO0VBQ0UsK0J6QjFrTE07QUZrcWFWO0EyQnJsUEU7RUFDRSw0QnpCbm5MUTtBRjBzYVo7QTJCcGxQRTtFQUNFO0VBQ0EsbUN6QjdqTFE7QUZtcGFaO0EyQnBsUEk7RUFDRSwrQnpCdGxMSTtBRjRxYVY7QTJCbmxQSTtFQUNFO0VBQ0Esa0N6Qm5rTEs7QUZ3cGFYO0EyQm5sUE07RUFFRTtBM0JvbFBSO0EyQi9rUEU7RUFDRTtBM0JpbFBKO0EyQjlrUEU7RUFDRSwrQnpCem1MTTtBRnlyYVY7QTJCOWtQSTtFQUNFO0EzQmdsUE47QTJCNWtQRTtFQUNFO0VBQ0E7QTNCOGtQSjtBMkI1a1BJO0VBQ0U7RUFDQTtBM0I4a1BOO0EyQjNrUEk7RUFFRSwwQ3pCam9MRztFeUJrb0xILDBDekJsb0xHO0V5Qm1vTEgsa0N6QnJtTEs7QUZpcmFYO0EyQnprUEk7RUFDRSwwQ3pCdm9MRztFeUJ3b0xILGtDekIxbUxLO0FGcXJhWDtBMkJ0a1BJO0VBQ0UsY3pCeG1MTTtBRmdyYVo7QTJCcmtQSTtFQUNFLCtCekI1b0xJO0FGbXRhVjtBMkJua1BFO0VBQ0UsK0J6QmpwTE07QUZzdGFWO0EyQm5rUEk7RUFFRSwrQnpCcnBMSTtBRnl0YVY7QTJCamtQSTtFQUNFLGN6QmxyTEc7QUZxdmFUO0EyQi9qUEU7RUFDRTtBM0Jpa1BKO0EyQi9qUEk7RUFDRSxtQ3pCM29MTTtFeUI0b0xOLGN6QmxvTE07RXlCbW9MTjtBM0Jpa1BOO0EyQi9qUE07RUFFRSxjekJ2b0xJO0V5QndvTEosbUN6QnpzTEM7QUZ5d2FUO0EyQjNqUE07RUFDRSxjekI5b0xJO0FGMnNhWjtBMkIxalBNO0VBQ0UsK0J6QmxyTEU7QUY4dWFWO0EyQnpqUE07RUFDRSwrQnpCdHJMRTtBRml2YVY7QTJCdGpQRTtFQUNFLCtCekI1ckxNO0FGb3ZhVjtBMkJwalBJO0VBQ0UsK0J6QmpzTEk7RXlCa3NMSjtBM0JzalBOO0EyQmxqUE07RUFDRSwrQnpCdHNMRTtBRjB2YVY7QTJCampQTTtFQUNFLGN6QjNxTEk7QUY4dGFaO0EyQjlpUEU7RUFDRTtBM0JnalBKO0EyQjVpUEk7RUFDRSwrQnpCdHRMSTtBRm93YVY7QTJCM2lQSTtFQUNFO0EzQjZpUE47QTJCemlQRTtFQUNFO0EzQjJpUEo7QTJCdmlQSTtFQUNFO0EzQnlpUE47QTJCdGlQSTs7RUFFRTtBM0J3aVBOO0EyQnBpUEU7RUFDRTtBM0JzaVBKO0EyQm5pUEU7RUFDRSx5QnpCbHRMUTtBRnV2YVo7QTJCamlQSTtFQUNFO0EzQm1pUE47QTJCaGlQSTtFQUNFLCtCekIzdkxJO0FGNnhhVjtBMkIvaFBJO0VBQ0U7RUFDQTtFQUNBO0EzQmlpUE47QTJCL2hQTTtFQUNFO0VBQ0E7QTNCaWlQUjtBMkI5aFBNO0VBQ0UsZ0N6QnR3TEU7QUZzeWFWO0EyQjNoUE07O0VBRUU7RUFDQSxjekJqdkxJO0FGOHdhWjtBMkJ4aFBFO0VBQ0U7RUFDQSxjekJ4dkxRO0FGa3hhWjtBMkJ0aFBJOztFQUVFO0VBQ0EsY3pCL3ZMTTtBRnV4YVo7QTJCcGhQRTtFQUNFO0VBQ0EsY3pCcndMUTtBRjJ4YVo7QTJCbGhQSTs7RUFFRTtFQUNBLGN6QjV3TE07QUZneWFaO0EyQmhoUEU7RUFDRTtFQUNBLGN6Qmx4TFE7QUZveWFaO0EyQjlnUEk7RUFDRSwrQnpCdnpMSTtBRnUwYVY7QTJCN2dQSTtFQUNFO0EzQitnUE47QTJCMWdQSTtFQUNFO0EzQjRnUE47QTJCemdQSTtFQUNFLGN6QjMxTEE7QUZzMmFOO0EyQnhnUEk7O0VBRUU7QTNCMGdQTjtBMkJ0Z1BFO0VBQ0U7QTNCd2dQSjtBMkJyZ1BFO0VBQ0UsNEJ6QnIzTFE7QUY0M2FaO0EyQm5nUEk7RUFDRSw0QnpCMTNMTTtBRiszYVo7QTJCbGdQSTtFQUNFO0EzQm9nUE47QTJCamdQSTtFQUNFLG1DekIxMExNO0FGNjBhWjtBMkJoZ1BJO0VBQ0U7RUFDQTtBM0JrZ1BOO0EyQmhnUE07RUFDRTtFQUNBO0EzQmtnUFI7QTJCNy9PRTtFQUNFO0EzQisvT0o7QTJCNy9PSTtFQUNFO0VBQ0E7QTNCKy9PTjtBMkI3L09NO0VBRUU7QTNCOC9PUjtBMkIzL09NO0VBQ0U7QTNCNi9PUjtBMkJ6L09JO0VBQ0UsK0J6Qmg0TEk7QUYyM2FWO0EyQnYvT007RUFDRTtBM0J5L09SO0EyQnQvT007RUFDRSxjekIvNUxGO0FGdTVhTjtBMkJ0L09RO0VBQ0UsK0J6QjU0TEE7QUZvNGFWO0EyQm4vT0k7RUFDRTtFQUNBO0VBQ0E7QTNCcS9PTjtBMkJuL09NO0VBQ0U7QTNCcS9PUjtBMkJoL09FO0VBQ0U7RUFDQTtBM0JrL09KO0EyQi8rT0U7RUFDRTtBM0JpL09KO0EyQjkrT0U7O0VBRUU7QTNCZy9PSjtBMkI1K09JO0VBQ0U7QTNCOCtPTjtBMkIzK09JO0VBQ0U7QTNCNitPTjtBMkJ4K09JOztFQUVFLCtCekJ0N0xJO0FGZzZhVjtBMkJ2K09JOztFQUVFLCtCekI3N0xJO0FGczZhVjtBMkJwK09JOztFQUVFO0VBQ0EseUJ6QnA2TE07QUYwNGFaO0EyQmwrT0U7RUFDRTtFQUNBLHlCekIxNkxRO0FGODRhWjtBMkJoK09JOztFQUVFO0VBQ0E7QTNCaytPTjtBMkI5OU9FO0VBQ0U7RUFDQTtBM0JnK09KO0EyQjU5T0k7O0VBRUU7RUFDQTtBM0I4OU9OO0EyQjE5T0U7RUFDRTtFQUNBO0EzQjQ5T0o7QTJCeDlPSTs7RUFFRSx5QnpCMThMTTtFeUIyOExOO0VBQ0E7QTNCMDlPTjtBMkJ0OU9FO0VBQ0UseUJ6Qmo5TFE7RXlCazlMUjtFQUNBO0EzQnc5T0o7QTJCcDlPSTs7RUFFRTtBM0JzOU9OO0EyQmw5T0U7RUFDRTtBM0JvOU9KO0EyQmg5T0k7O0VBRUU7QTNCazlPTjtBMkI5OE9FO0VBQ0U7QTNCZzlPSjtBMkI3OE9FO0VBQ0U7RUFDQTtFQUNBO0EzQis4T0o7QTJCNzhPSTs7RUFFRTtBM0IrOE9OO0EyQjM4T0U7RUFDRTtBM0I2OE9KO0EyQno4T0k7O0VBRUU7QTNCMjhPTjtBMkJ2OE9FO0VBQ0U7QTNCeThPSjtBMkJyOE9JOztFQUVFO0EzQnU4T047QTJCbjhPRTtFQUNFO0EzQnE4T0o7QTJCajhPSTs7RUFFRTtFQUNBO0EzQm04T047QTJCLzdPRTtFQUNFO0VBQ0E7QTNCaThPSjtBMkI5N09FO0VBQ0U7RUFDQTtFQUNBO0EzQmc4T0o7QTJCOTdPSTtFQUNFO0EzQmc4T047QTJCNzdPSTtFQUVFO0EzQjg3T047QTJCMzdPSTtFQUNFLHlCekI3aU1NO0FGMCthWjtBMkIxN09JO0VBQ0U7QTNCNDdPTjtBMkJ4N09FO0VBQ0U7QTNCMDdPSjtBMkJ4N09JO0VBQ0U7QTNCMDdPTjtBMkJyN09JO0VBQ0U7QTNCdTdPTjtBMkJwN09JO0VBQ0U7QTNCczdPTjtBMkJsN09FO0VBQ0U7QTNCbzdPSjtBMkJqN09FO0VBQ0U7QTNCbTdPSjtBMkJoN09FO0VBQ0U7QTNCazdPSjtBMkIvNk9FO0VBQ0UsbUN6QjlsTVE7RXlCK2xNUixjekJybE1RO0FGc2diWjtBMkIvNk9JO0VBQ0U7QTNCaTdPTjtBMkIvNk9NO0VBRUUsY3pCNWxNSTtBRjRnYlo7QTJCMzZPRTtFQUNFLG1DekI1bU1RO0FGeWhiWjtBMkIxNk9NO0VBQ0UsY3pCdG1NSTtBRmtoYlo7QTJCejZPTTtFQUNFO0VBQ0E7QTNCMjZPUjtBMkJ6Nk9RO0VBQ0U7QTNCMjZPVjtBMkJ2Nk9NO0VBQ0U7QTNCeTZPUjtBMkJ0Nk9NO0VBQ0UsY3pCdm5NSTtBRitoYlo7QTJCdDZPUTtFQUVFLGN6QjNuTUU7QUZraWJaO0EyQmo2T0U7O0VBRUU7QTNCbTZPSjtBMkJoNk9FO0VBQ0U7QTNCazZPSjtBMkIvNU9FO0VBQ0U7RUFDQTtBM0JpNk9KO0EyQjk1T0U7RUFDRTtBM0JnNk9KO0EyQjc1T0U7RUFDRTtBM0IrNU9KO0EyQjU1T0U7RUFDRSwrQnpCM3JNTTtBRnlsYlY7QTJCMzVPRTtFQUNFO0EzQjY1T0o7QTJCejVPSTs7RUFFRTtFQUNBLGN6Qm5xTU07QUY4amJaO0EyQnY1T0U7RUFDRTtBM0J5NU9KO0EyQnY1T0k7RUFDRTtFQUNBLGN6QjVxTU07QUZxa2JaO0EyQnY1T007RUFDRSwrQnpCbHRNRTtBRjJtYlY7QTJCdjVPUTtFQUVFLCtCekJ0dE1BO0FGOG1iVjtBMkJsNU9FO0VBQ0UsY3pCMXJNUTtBRjhrYlo7QTJCbDVPSTtFQUNFLDRCekJyc01LO0V5QnNzTUwsOEJ6Qi92TUc7QUZtcGJUO0EyQi80T0k7RUFDRTtBM0JpNU9OO0EyQjk0T0k7RUFDRSxjekJ4c01NO0FGd2xiWjtBMkI5NE9JO0VBQ0Usa0N6Qm50TUs7RXlCb3RNTCxjekI1c01NO0FGNGxiWjtBMkI1NE9FO0VBQ0UsY3pCanRNUTtBRitsYlo7QTJCNTRPSTtFQUNFO0EzQjg0T047QTJCMTRPRTtFQUNFO0EzQjQ0T0o7QTJCejRPRTtFQUNFO0EzQjI0T0o7QTJCeDRPRTtFQUNFLCtCekJqd01NO0FGMm9iVjtBMkJ0NE9JO0VBQ0U7QTNCdzRPTjtBMkJyNE9JO0VBQ0UsY3pCMXVNTTtBRmluYlo7QTJCbDRPSTtFQUNFO0EzQm80T047QTJCajRPSTtFQUNFO0EzQm00T047QTJCOTNPSTtFQUNFLCtCekIxeE1JO0FGMHBiVjtBMkI3M09JO0VBQ0UsK0J6Qjl4TUk7QUY2cGJWO0EyQjczT007RUFDRSwrQnpCanlNRTtBRmdxYlY7QTJCejNPSTtFQUNFO0EzQjIzT047QTJCeDNPSTtFQUNFLCtCekI1eU1JO0FGc3FiVjtBMkJyM09JO0VBQ0UsK0J6Qmx6TUk7QUZ5cWJWO0EyQnAzT0k7RUFDRTtBM0JzM09OO0EyQmwzT0U7RUFDRTtBM0JvM09KO0EyQmozT0U7RUFDRSxtQnpCL3hNUTtFeUJneU1SO0VBQ0E7RUFDQTtBM0JtM09KO0EyQmgzT0U7RUFDRSxtQ3pCaHpNUTtBRmtxYlo7QTJCOTJPRTtFQUNFLG1DekI1Mk1LO0V5QjYyTUwsY3pCNXlNUTtFeUI2eU1SO0EzQmczT0o7QTJCNTJPSTtFQUNFLGN6Qmx6TU07QUZncWJaO0EyQjMyT0k7RUFDRSxjekJ0ek1NO0FGbXFiWjtBMkJ6Mk9FO0VBQ0U7RUFDQTtBM0IyMk9KO0EyQngyT0U7RUFDRSxjekJoME1RO0FGMHFiWjtBMkJ2Mk9FO0VBQ0U7RUFDQTtBM0J5Mk9KO0EyQnQyT0U7RUFDRSw0QnpCMzRNUTtBRm12Ylo7QTJCcjJPRTtFQUNFLG1CekJ2NE1LO0FGOHViVDtBMkJwMk9FO0VBQ0UsbUN6Qmw1TUs7RXlCbTVNTCxjekJsMU1RO0FGd3JiWjtBMkJuMk9FO0VBQ0U7QTNCcTJPSjtBMkJuMk9JO0VBQ0U7QTNCcTJPTjtBMkJoMk9JO0VBQ0UscUJ6Qno1TUc7RXlCMDVNSCxjekIxNU1HO0FGNHZiVDtBMkIvMU9JO0VBQ0UsY3pCOTVNRztBRit2YlQ7QTJCNzFPRTtFQUNFO0VBQ0E7RUFDQTtBM0IrMU9KO0EyQjUxT0U7RUFDRTtFQUNBO0VBQ0EsOEJ6Qmw3TUs7QUZneGJUO0EyQjMxT0U7O0VBRUU7RUFDQTtFQUNBO0EzQjYxT0o7QTJCejFPSTtFQUNFO0VBQ0E7RUFDQTtBM0IyMU9OO0EyQngxT0k7RUFDRSxjekJuNE1NO0FGNnRiWjtBMkJ0MU9FOztFQUVFLGN6Qno0TVE7QUZpdWJaO0EyQnIxT0U7RUFDRSxtQnpCNzRNUTtBRm91Ylo7QTJCcjFPSTtFQUNFO0VBQ0E7RUFDQSx5Q3pCbjlNRztBRjB5YlQ7QTJCcDFPSTtFQUNFLG1DekJ2OU1HO0V5Qnc5TUgsY3pCdjVNTTtBRjZ1Ylo7QTJCajFPSTs7RUFFRTtFQUNBO0EzQm0xT047QTJCLzBPRTtFQUNFO0VBQ0E7RUFDQSxtQ3pCditNSztFeUJ3K01MO0VBQ0EsY3pCeDZNUTtBRnl2Ylo7QTJCLzBPSTtFQUVFO0VBQ0E7RUFDQSxtQ3pCLytNRztFeUJnL01IO0VBQ0EsY3pCaDdNTTtBRmd3Ylo7QTJCMzBPSTtFQUNFO0EzQjYwT047QTJCMTBPSTtFQUNFLDRCekJsOE1LO0V5Qm04TUw7RUFDQTtBM0I0ME9OO0EyQnYwT0k7O0VBRUU7QTNCeTBPTjtBMkJyME9FO0VBQ0U7RUFDQSxjekJ6OE1RO0FGZ3hiWjtBMkJwME9FO0VBQ0U7QTNCczBPSjtBMkJuME9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JxME9KO0EyQm4wT0k7RUFDRTtBM0JxME9OO0EyQmgwT0k7RUFDRSxrQ3pCdCtNSztFeUJ1K01MO0EzQmswT047QTJCL3pPSTs7RUFFRSwrQnpCdGdOSTtBRnUwYlY7QTJCOXpPSTs7RUFFRSwrQnpCM2dOSTtBRjIwYlY7QTJCN3pPSTtFQUNFLCtCekIvZ05JO0FGODBiVjtBMkIzek9FO0VBQ0UsbUJ6QmwvTVE7QUYreWJaO0EyQjN6T0k7RUFDRTtBM0I2ek9OO0EyQnp6T0U7RUFDRTtBM0Iyek9KO0EyQnR6T007RUFDRSxjekJoZ05JO0V5QmlnTkosbUN6QmxrTkM7QUYwM2JUO0EyQnB6T1E7RUFDRTtFQUNBLGN6QnZnTkU7QUY2emJaO0EyQm56T1E7RUFDRTtFQUNBLGN6QmprTkg7QUZzM2JQO0EyQmh6T0k7RUFDRTtBM0Jrek9OO0EyQi95T0k7RUFDRSw4QnpCdmxORztBRnc0YlQ7QTJCNXlPSTtFQUNFLDhCekJuak5HO0FGaTJiVDtBMkI1eU9NO0VBQ0U7QTNCOHlPUjtBMkIxeU9JO0VBQ0UsbUN6QnJtTkc7RXlCc21OSCxjekJyaU5NO0FGaTFiWjtBMkJ2eU9JO0VBQ0U7QTNCeXlPTjtBMkJ0eU9JO0VBQ0U7QTNCd3lPTjtBMkJyeU9JO0VBQ0Usa0N6QjNqTks7RXlCNGpOTCxjekJwak5NO0FGMjFiWjtBMkJueU9NO0VBRUUsa0N6QmxrTkc7RXlCbWtOSCxjekIzak5JO0FGKzFiWjtBMkIveE9FO0VBQ0Usa0N6QnprTk87QUYwMmJYO0EyQi94T0k7RUFDRSxjekJwa05NO0FGcTJiWjtBMkI5eE9JO0VBQ0UsNEJ6QmhsTks7QUZnM2JYO0EyQjV4T007RUFDRSxtQ3pCOW9OQztBRjQ2YlQ7QTJCM3hPTTtFQUNFLG1DekJscE5DO0V5Qm1wTkQsY3pCbGxOSTtBRisyYlo7QTJCdnhPSTtFQUNFLGN6QnpsTk07RXlCMGxOTjtBM0J5eE9OO0EyQnR4T0k7RUFDRTtFQUNBLG1CekIvbE5NO0V5QmdtTk47QTNCd3hPTjtBMkJ0eE9NO0VBQ0UsY3pCbm1OSTtFeUJvbU5KO0EzQnd4T1I7QTJCcHhPSTtFQUNFLGN6QjlwTkM7RXlCK3BORCxtQ3pCM3FORztFeUI0cU5IO0VBQ0E7QTNCc3hPTjtBMkJweE9NO0VBQ0U7QTNCc3hPUjtBMkJueE9NO0VBQ0Usd0J6QjduTkk7RXlCOG5OSixtQ3pCOW5OSTtBRm01Ylo7QTJCbHhPTTtFQUNFLGN6QnhuTkk7QUY0NGJaO0EyQi93T0U7RUFDRSxjekJ2ck5LO0FGdzhiVDtBMkI3d09JO0VBQ0UsY3pCbm9OTTtBRms1Ylo7QTJCNXdPSTtFQUNFLGN6QnZvTk07QUZxNWJaO0EyQjV3T007RUFDRSwrQnpCNXFORTtBRjA3YlY7QTJCendPRTtFQUNFLCtCekJock5NO0FGMjdiVjtBMkJ4d09FO0VBQ0U7QTNCMHdPSjtBMkJ2d09FO0VBQ0U7QTNCeXdPSjtBMkJyd09JO0VBRUU7QTNCc3dPTjtBMkJqd09JO0VBRUU7QTNCa3dPTjtBMkI5dk9FO0VBQ0U7QTNCZ3dPSjtBMkI1dk9JO0VBRUU7QTNCNnZPTjtBMkJ4dk9JO0VBRUU7QTNCeXZPTjtBMkJydk9FO0VBQ0U7QTNCdXZPSjtBMkJudk9JO0VBRUU7QTNCb3ZPTjtBMkIvdU9JO0VBRUU7QTNCZ3ZPTjtBMkI1dU9FO0VBQ0U7QTNCOHVPSjtBMkIxdU9JO0VBRUU7QTNCMnVPTjtBMkJ0dU9JO0VBRUU7QTNCdXVPTjtBMkJudU9FO0VBQ0U7QTNCcXVPSjtBMkJqdU9JO0VBRUU7QTNCa3VPTjtBMkI3dE9JO0VBRUU7QTNCOHRPTjtBMkIxdE9FO0VBQ0U7QTNCNHRPSjtBMkJ4dE9JO0VBRUU7QTNCeXRPTjtBMkJwdE9JO0VBRUU7QTNCcXRPTjtBMkJqdE9FO0VBQ0U7RUFDQSxjekJyd05RO0FGdzliWjtBMkIvc09JO0VBRUU7QTNCZ3RPTjtBMkIzc09JO0VBRUU7QTNCNHNPTjtBMkJ4c09FO0VBQ0U7QTNCMHNPSjtBMkJ0c09JO0VBRUU7QTNCdXNPTjtBMkJsc09JO0VBRUU7QTNCbXNPTjtBMkIvck9FO0VBQ0U7QTNCaXNPSjtBMkI5ck9FO0VBQ0U7QTNCZ3NPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI3ck9FO0VBQ0U7QTNCK3JPSjtBMkI1ck9FO0VBQ0U7QTNCOHJPSjtBMkIzck9FO0VBQ0U7QTNCNnJPSjtBMkIxck9FO0VBQ0U7QTNCNHJPSjtBMkJ6ck9FO0VBQ0U7QTNCMnJPSjtBMkJ4ck9FO0VBQ0U7QTNCMHJPSjtBMkJ2ck9FO0VBQ0U7QTNCeXJPSjtBMkJ0ck9FO0VBQ0U7QTNCd3JPSjtBMkJyck9FO0VBQ0U7QTNCdXJPSjtBMkJwck9FO0VBQ0U7QTNCc3JPSjtBMkJuck9FO0VBQ0U7QTNCcXJPSjtBMkJsck9FO0VBQ0U7QTNCb3JPSjtBMkJqck9FO0VBQ0U7QTNCbXJPSjtBMkJock9FO0VBQ0U7QTNCa3JPSjtBMkIvcU9FO0VBQ0U7QTNCaXJPSjtBMkI5cU9FO0VBQ0U7QTNCZ3JPSjtBMkI3cU9FO0VBQ0U7QTNCK3FPSjtBMkI1cU9FO0VBQ0U7QTNCOHFPSjtBMkIzcU9FO0VBQ0U7QTNCNnFPSjtBMkIxcU9FO0VBQ0U7QTNCNHFPSjtBMkJ6cU9FO0VBQ0U7QTNCMnFPSjtBMkJ4cU9FO0VBQ0U7QTNCMHFPSjtBMkJ2cU9FO0VBQ0U7QTNCeXFPSjtBMkJ0cU9FO0VBQ0U7QTNCd3FPSjtBMkJycU9FO0VBQ0U7QTNCdXFPSjtBMkJwcU9FO0VBQ0U7QTNCc3FPSjtBMkJucU9FO0VBQ0U7QTNCcXFPSjtBMkJscU9FO0VBQ0U7QTNCb3FPSjtBMkJqcU9FO0VBQ0U7QTNCbXFPSjtBMkJocU9FO0VBQ0Usa0N6QjMvTlE7QUY2cGNaO0EyQi9wT0U7RUFDRTtBM0JpcU9KO0EyQjlwT0U7RUFDRTtBM0JncU9KO0EyQjdwT0U7RUFDRTtBM0IrcE9KO0EyQjVwT0U7RUFDRTtBM0I4cE9KO0EyQjNwT0U7RUFDRTtBM0I2cE9KO0EyQjFwT0U7RUFDRTtBM0I0cE9KO0EyQnpwT0U7RUFDRTtBM0IycE9KO0EyQnhwT0U7RUFDRTtBM0IwcE9KO0EyQnZwT0U7RUFDRTtBM0J5cE9KO0EyQnRwT0U7RUFDRTtBM0J3cE9KO0EyQnJwT0U7RUFDRTtBM0J1cE9KO0EyQnBwT0U7RUFDRTtBM0JzcE9KO0EyQm5wT0U7RUFDRTtBM0JxcE9KO0EyQmxwT0U7RUFDRTtBM0JvcE9KO0EyQmpwT0U7RUFDRTtBM0JtcE9KO0EyQmhwT0U7RUFDRTtBM0JrcE9KO0EyQi9vT0U7RUFDRTtBM0JpcE9KO0EyQjlvT0U7RUFDRTtBM0JncE9KO0EyQjdvT0U7RUFDRTtBM0Irb09KO0EyQjVvT0U7RUFDRTtBM0I4b09KO0EyQjNvT0U7RUFDRTtBM0I2b09KO0EyQjFvT0U7RUFDRTtBM0I0b09KO0EyQnpvT0U7RUFDRTtBM0Iyb09KO0EyQnhvT0U7RUFDRTtBM0Iwb09KO0EyQnZvT0U7RUFDRTtBM0J5b09KO0EyQnRvT0U7RUFDRTtBM0J3b09KO0EyQnJvT0U7RUFDRTtBM0J1b09KO0EyQnBvT0U7RUFDRTtBM0Jzb09KO0EyQm5vT0U7RUFDRTtBM0Jxb09KO0EyQmxvT0U7RUFDRTtBM0Jvb09KO0EyQmpvT0U7RUFDRTtBM0Jtb09KO0EyQmhvT0U7RUFDRTtFQUNBO0EzQmtvT0o7QTJCL25PRTtFQUNFO0VBQ0E7QTNCaW9PSjtBMkI5bk9FO0VBQ0U7QTNCZ29PSjtBMkI3bk9FO0VBQ0U7QTNCK25PSjtBMkI1bk9FO0VBQ0U7QTNCOG5PSjtBMkIzbk9FO0VBQ0U7QTNCNm5PSjtBMkIxbk9FO0VBQ0U7QTNCNG5PSjtBMkJ6bk9FO0VBQ0U7QTNCMm5PSjtBMkJ4bk9FO0VBQ0U7QTNCMG5PSjtBMkJ2bk9FO0VBQ0U7QTNCeW5PSjtBMkJ0bk9FO0VBQ0U7QTNCd25PSjtBMkJybk9FO0VBQ0U7QTNCdW5PSjtBMkJwbk9FO0VBQ0U7QTNCc25PSjtBMkJubk9FO0VBQ0U7QTNCcW5PSjtBMkJsbk9FO0VBQ0U7QTNCb25PSjtBMkJqbk9FO0VBQ0U7QTNCbW5PSjtBMkJobk9FO0VBQ0U7RUFDQTtBM0Jrbk9KO0EyQi9tT0U7RUFDRTtFQUNBO0EzQmluT0o7QTJCOW1PRTtFQUNFO0VBQ0E7QTNCZ25PSjtBMkI3bU9FO0VBQ0U7RUFDQTtBM0IrbU9KO0EyQjVtT0U7RUFDRSxxQ3pCM3NPSztBRnl6Y1Q7QTJCM21PRTtFQUNFLHFCekJ6c09PO0FGc3pjWDtBMkIxbU9FO0VBQ0UscUJ6QjVzT0s7QUZ3emNUO0EyQnptT0U7RUFDRSxxQnpCL3NPSztBRjB6Y1Q7QTJCeG1PRTtFQUNFO0EzQjBtT0o7QTJCdm1PRTtFQUNFLHFCekJydE9FO0FGOHpjTjtBMkJ0bU9FO0VBQ0UscUJ6QmxxT1E7QUYwd2NaO0EyQnJtT0U7RUFDRTtBM0J1bU9KO0EyQnBtT0U7O0VBRUU7QTNCc21PSjtBMkJubU9FO0VBQ0U7QTNCcW1PSjtBMkJsbU9FOztFQUVFLHNDekJwdE9NO0FGd3pjVjtBMkJqbU9FO0VBQ0U7QTNCbW1PSjtBMkJobU9FO0VBQ0UscUJ6Qmx2T0U7QUZvMWNOO0EyQi9sT0U7RUFDRTtBM0JpbU9KO0EyQjlsT0U7RUFDRTtBM0JnbU9KO0EyQjdsT0U7RUFDRTtBM0IrbE9KO0EyQjVsT0U7RUFDRTtBM0I4bE9KO0EyQjNsT0U7RUFDRTtBM0I2bE9KO0EyQjFsT0U7RUFDRTtBM0I0bE9KO0EyQnpsT0U7RUFDRTtBM0IybE9KO0EyQnhsT0U7RUFDRTtBM0IwbE9KO0EyQnZsT0U7RUFDRTtBM0J5bE9KO0EyQnRsT0U7RUFDRTtBM0J3bE9KO0EyQnJsT0U7RUFDRTtBM0J1bE9KO0EyQnBsT0U7RUFDRTtBM0JzbE9KO0EyQm5sT0U7RUFDRTtBM0JxbE9KO0EyQmxsT0U7RUFDRTtBM0JvbE9KO0EyQmpsT0U7RUFDRTtBM0JtbE9KO0EyQmhsT0U7RUFDRTtBM0JrbE9KO0EyQi9rT0U7RUFDRTtBM0JpbE9KO0EyQjlrT0U7RUFDRTtBM0JnbE9KO0EyQjdrT0U7RUFDRSxjekJ4d09RO0FGdTFjWjtBMkI1a09FO0VBQ0UsY3pCdDBPSztBRm81Y1Q7QTJCM2tPRTtFQUNFLGN6QnowT0s7QUZzNWNUO0EyQjFrT0U7RUFDRTtBM0I0a09KO0EyQnprT0U7RUFDRSxjekIvME9FO0FGMDVjTjtBMkJ4a09FO0VBQ0UsY3pCNXhPUTtBRnMyY1o7QTJCdmtPRTtFQUNFO0EzQnlrT0o7QTJCdGtPRTtFQUNFLGN6QnB5T1E7QUY0MmNaO0EyQnJrT0U7RUFDRTtBM0J1a09KO0EyQnBrT0U7RUFDRTtBM0Jza09KO0EyQm5rT0U7RUFDRTtBM0Jxa09KO0EyQmxrT0U7RUFDRTtBM0Jva09KO0EyQmprT0U7RUFDRSxjekJ0NE9TO0FGeThjYjtBMkJoa09FOztFQUVFO0EzQmtrT0o7QTJCL2pPRTtFQUNFO0EzQmlrT0o7QTJCOWpPRTs7RUFFRSwrQnpCdDJPTTtBRnM2Y1Y7QTJCN2pPRTtFQUNFO0EzQitqT0o7QTJCNWpPRTtFQUNFLGN6QnA0T0U7QUZrOGNOO0EyQjNqT0U7RUFDRTtBM0I2ak9KO0EyQjFqT0U7RUFDRTtBM0I0ak9KO0EyQnpqT0U7RUFDRTtBM0Iyak9KO0EyQnhqT0U7RUFDRTtBM0Iwak9KO0EyQnZqT0U7RUFDRTtBM0J5ak9KO0EyQnRqT0U7RUFDRTtBM0J3ak9KO0EyQnJqT0U7RUFDRTtBM0J1ak9KO0EyQnBqT0U7RUFDRTtBM0Jzak9KO0EyQm5qT0U7RUFDRTtBM0Jxak9KO0EyQmxqT0U7RUFDRTtBM0Jvak9KO0EyQmhqT0k7RUFFRTtBM0Jpak9OO0EyQjdpT0U7RUFDRTtBM0IraU9KO0EyQjVpT0U7RUFDRTtBM0I4aU9KO0EyQjFpT0k7RUFFRTtBM0IyaU9OO0EyQnZpT0U7RUFDRTtBM0J5aU9KO0EyQnJpT0k7RUFFRTtBM0JzaU9OO0EyQmxpT0U7RUFDRTtBM0JvaU9KO0EyQmhpT0k7RUFFRTtBM0JpaU9OO0EyQjdoT0U7RUFDRTtBM0IraE9KO0EyQjNoT0k7RUFFRTtBM0I0aE9OO0EyQnhoT0U7RUFDRTtBM0IwaE9KO0EyQnRoT0k7RUFFRTtBM0J1aE9OO0EyQm5oT0U7RUFDRTtBM0JxaE9KO0EyQmpoT0k7RUFFRTtBM0JraE9OO0EyQjlnT0U7RUFDRTtBM0JnaE9KO0EyQjdnT0U7RUFDRTtBM0IrZ09KO0EyQjVnT0U7RUFDRTtBM0I4Z09KO0EyQjNnT0U7RUFDRTtBM0I2Z09KO0EyQjFnT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0I0Z09KO0EyQnpnT0U7RUFDRTtBM0IyZ09KO0EyQnhnT0U7RUFDRSxjekJ2aFBHO0V5QndoUEg7QTNCMGdPSjtBMkJ2Z09FO0VBQ0U7RUFDQTtBM0J5Z09KO0EyQnRnT0U7RUFDRTtFQUNBO0EzQndnT0o7QTJCcmdPRTtFQUNFO0VBQ0E7QTNCdWdPSjtBMkJwZ09FO0VBQ0U7RUFDQSxjekI1aVBHO0FGa2pkUDtBMkJuZ09FO0VBQ0UseUN6QjVqUEs7RXlCNmpQTCxjekJqalBHO0FGc2pkUDtBMkJsZ09FO0VBQ0U7RUFDQSxjekJ0alBHO0FGMGpkUDtBMkJqZ09FO0VBQ0U7RUFDQSxjekIzalBHO0FGOGpkUDtBMkJoZ09FO0VBQ0U7RUFDQSxjekJoa1BHO0FGa2tkUDtBMkIvL05FO0VBQ0U7RUFDQSxjekJya1BHO0FGc2tkUDtBMkI5L05FO0VBQ0U7RUFDQSxjekIxa1BHO0FGMGtkUDtBMkI3L05FO0VBQ0U7RUFDQSxjekIva1BHO0FGOGtkUDtBMkI1L05FO0VBQ0U7RUFDQSxjekJwbFBHO0FGa2xkUDtBMkIzL05FO0VBQ0U7RUFDQSxjekJ6bFBHO0FGc2xkUDtBMkIxL05FO0VBQ0UseUJ6QnhpUFE7RXlCeWlQUixjekI5bFBHO0FGMGxkUDtBMkJ6L05FO0VBQ0U7RUFDQSxjekJubVBHO0FGOGxkUDtBMkJ4L05FO0VBQ0U7RUFDQSxjekJ4bVBHO0FGa21kUDtBMkJ2L05FO0VBQ0U7RUFDQSxjekI3bVBHO0FGc21kUDtBMkJ0L05FO0VBQ0U7RUFDQSxjekJsblBHO0FGMG1kUDtBMkJyL05FO0VBQ0UseUN6QmxvUEs7RXlCbW9QTCxjekJ2blBHO0FGOG1kUDtBMkJwL05FO0VBQ0UseUJ6QmpvUE87RXlCa29QUCxjekI1blBHO0FGa25kUDtBMkJuL05FO0VBQ0UseUJ6QnJvUEs7RXlCc29QTCxjekJqb1BHO0FGc25kUDtBMkJsL05FO0VBQ0UseUJ6QnZvUEU7RXlCd29QRixjekJ0b1BHO0FGMG5kUDtBMkJqL05FO0VBQ0Usa0N6QjdsUE87RXlCOGxQUCxjekIzb1BHO0FGOG5kUDtBMkJoL05FO0VBQ0UseUJ6Qm5wUEs7RXlCb3BQTCxjekJocFBHO0FGa29kUDtBMkIvK05FO0VBQ0U7RUFDQSxjekJycFBHO0FGc29kUDtBMkI5K05FO0VBQ0U7RUFDQSxjekIxcFBHO0FGMG9kUDtBMkI3K05FO0VBQ0U7RUFDQSxjekIvcFBHO0FGOG9kUDtBMkI1K05FO0VBQ0Usa0N6QnByUFE7RXlCcXJQUiw4QnpCaHJQSztBRjhwZFQ7QTJCMytORTtFQUNFO0VBQ0EsY3pCL3FQTztBRjRwZFg7QTJCMStORTtFQUNFO0VBQ0EsY3pCbnJQSztBRitwZFQ7QTJCMStORTtFQUNFO0VBQ0EsY3pCcnJQSTtBRmlxZFI7QTJCMStORTtFQUNFO0VBQ0EsY3pCeHJQRTtBRm9xZE47QTJCMStORTtFQUNFO0VBQ0EsY3pCOXJQSztBRjBxZFQ7QTJCMStORTtFQUNFO0VBQ0E7QTNCNCtOSjtBMkJ6K05FO0VBQ0U7RUFDQTtBM0IyK05KO0EyQnorTkk7RUFDRTtFQUNBLG1DekI1cFBNO0V5QjZwUE47RUFDQSxjekJwcFBNO0FGK25kWjtBMkJ6K05NO0VBRUUsc0N6QjlyUEM7QUZ3cWRUO0EyQnYrTk07RUFDRSwrQnpCNXJQRTtFeUI2clBGO0VBQ0E7QTNCeStOUjtBMkJ0K05NO0VBQ0U7RUFDQSx5Q3pCcHVQQztFeUJxdVBELGN6QnBxUEk7QUY0b2RaO0EyQnArTkk7RUFDRTtFQUNBLHlCekIxcVBNO0V5QjJxUE47QTNCcytOTjtBMkJsK05FO0VBQ0Usa0N6QnhyUE87QUY0cGRYO0EyQmwrTkk7RUFDRSxtQ3pCN3JQTTtFeUI4clBOLGN6QnByUE07QUZ3cGRaO0EyQmwrTk07RUFFRSxtQ3pCbHNQSTtFeUJtc1BKLGN6QnpyUEk7RXlCMHJQSjtFQUNBLHNDekJqdVBDO0FGb3NkVDtBMkJoK05NO0VBQ0UsbUN6QnpzUEk7RXlCMHNQSixjekJoc1BJO0FGa3FkWjtBMkI5OU5JO0VBQ0UsY3pCcnNQTTtFeUJzc1BOLGtDekI5c1BLO0FGOHFkWDtBMkI5OU5NO0VBRUUseUN6QjN3UEM7QUYwdWRUO0EyQjU5Tk07RUFDRSx5Q3pCL3dQQztFeUJneFBELGN6Qi9zUEk7QUY2cWRaO0EyQno5TkU7RUFDRTtBM0IyOU5KO0EyQng5TkU7RUFDRSxtQ3pCbnVQUTtBRjZyZFo7QTJCeDlOSTtFQUNFO0VBQ0E7QTNCMDlOTjtBMkJ2OU5JO0VBQ0UsK0J6QnB3UEk7QUY2dGRWO0EyQnQ5Tkk7RUFFRSxjekIzeFBDO0FGa3ZkUDtBMkJwOU5JO0VBQ0U7QTNCczlOTjtBMkJwOU5JO0VBQ0U7QTNCczlOTjtBMkJuOU5JO0VBQ0U7QTNCcTlOTjtBMkJsOU5RO0VBQ0U7QTNCbzlOVjtBMkJqOU5RO0VBQ0UsOEJ6QjF6UEQ7QUY2d2RUO0EyQjk4Tkk7RUFDRTtBM0JnOU5OO0EyQjc4TlE7RUFDRSxjekJud1BFO0FGa3RkWjtBMkI1OE5RO0VBQ0U7RUFDQSwwQ3pCOXlQRDtFeUIreVBDLDJDekIveVBEO0V5Qmd6UEMsbUN6QnB4UEU7QUZrdWRaO0EyQno4Tkk7RUFDRSxjekJoeFBNO0FGMnRkWjtBMkJ6OE5NO0VBQ0UsK0J6Qm56UEU7QUY4dmRWO0EyQnY4Tkk7RUFDRTtFQUNBO0VBQ0E7QTNCeThOTjtBMkJ0OE5JOztFQUVFO0EzQnc4Tk47QTJCcDhORTtFQUNFO0EzQnM4Tko7QTJCbjhORTtFQUNFO0EzQnE4Tko7QTJCbjhOSTtFQUNFO0EzQnE4Tk47QTJCbjhOTTtFQUNFO0VBQ0E7QTNCcThOUjtBMkJqOE5JOztFQUVFO0EzQm04Tk47QTJCLzdORTtFQUNFO0EzQmk4Tko7QTJCNzdOSTtFQUNFO0VBQ0E7QTNCKzdOTjtBMkI1N05JO0VBQ0U7QTNCODdOTjtBMkJ6N05JO0VBQ0U7QTNCMjdOTjtBMkJ4N05JO0VBQ0UsY3pCcDRQQTtBRjh6ZE47QTJCeDdOTTtFQUVFO0EzQnk3TlI7QTJCcjdOSTtFQUNFO0EzQnU3Tk47QTJCcDdOSTtFQUNFO0EzQnM3Tk47QTJCbDdORTtFQUNFO0VBQ0E7QTNCbzdOSjtBMkJsN05JO0VBQ0U7RUFDQTtBM0JvN05OO0EyQmg3TkU7RUFDRSxrQ3pCbDNQTztFeUJtM1BQO0EzQms3Tko7QTJCLzZORTtFQUNFO0EzQmk3Tko7QTJCOTZORTtFQUNFO0VBQ0EsbUN6QjkzUFE7RXlCKzNQUjtBM0JnN05KO0EyQjU2TlE7RUFDRTtBM0I4Nk5WO0EyQjU2TlU7RUFFRTtBM0I2Nk5aO0EyQjE2TlU7RUFHRSxjekJwNFBBO0V5QnE0UEEsMEN6QjM2UEg7QUZxMWRUO0EyQnQ2TlE7RUFDRSwrQnpCMTZQQTtBRmsxZFY7QTJCdDZOVTtFQUVFLCtCekI5NlBGO0FGcTFkVjtBMkJsNk5VO0VBR0UsY3pCdDVQQTtBRnd6ZFo7QTJCOTVOUTtFQUNFLCtCekIzN1BBO0FGMjFkVjtBMkI5NU5VO0VBRUUsK0J6Qi83UEY7QUY4MWRWO0EyQjU1TlU7RUFHRSxrQ3pCNzZQRDtFeUI4NlBDO0EzQjQ1Tlo7QTJCdjVOTTtFQUNFO0VBQ0E7QTNCeTVOUjtBMkJ0NU5VO0VBQ0U7QTNCdzVOWjtBMkJyNU5VO0VBQ0U7QTNCdTVOWjtBMkJqNU5RO0VBQ0U7QTNCbTVOVjtBMkJoNU5RO0VBQ0UsY3pCci9QSDtFeUJzL1BHLG1DekJsZ1FEO0FGbzVkVDtBMkJoNU5VO0VBRUUsY3pCMS9QTDtBRjI0ZFA7QTJCNzROUTtFQUNFLHlCekJyZ1FDO0FGbzVkWDtBMkI3NE5VO0VBRUUseUJ6QnpnUUQ7QUZ1NWRYO0EyQnI0Tk07RUFHRTtFQUNBLCtCekIzL1BFO0V5QjQvUEY7QTNCcTROUjtBMkJoNE5NO0VBR0U7RUFDQSxjekJyK1BJO0FGcTJkWjtBMkJ6M05NO0VBR0U7RUFDQSwrQnpCaGhRRTtFeUJpaFFGLHlCekJqL1BJO0FGMDJkWjtBMkJwM05NO0VBR0U7RUFDQTtBM0JvM05SO0EyQi8yTkU7RUFDRTtBM0JpM05KO0EyQi8yTkk7RUFDRTtBM0JpM05OO0EyQjMyTk07RUFDRSxrQ3pCbGhRRztFeUJtaFFIO0EzQjYyTlI7QTJCMTJOTTtFQUNFLHlCekIvZ1FJO0FGMjNkWjtBMkJ4Mk5JO0VBQ0U7QTNCMDJOTjtBMkJ0Mk5FO0VBQ0UseUN6QjFsUUs7RXlCMmxRTDtBM0J3Mk5KO0EyQnIyTkU7RUFDRSxjekI5aFFRO0V5QitoUVI7RUFDQTtBM0J1Mk5KO0EyQnIyTkk7RUFDRTtFQUNBO0EzQnUyTk47QTJCcjJOTTtFQUNFO0VBQ0EseUJ6QnhpUUk7QUYrNGRaO0EyQm4yTkk7RUFDRSwrQnpCN2tRSTtFeUI4a1FKO0EzQnEyTk47QTJCaDJOSTtFQUNFO0EzQmsyTk47QTJCLzFOSTtFQUNFO0EzQmkyTk47QTJCNzFORTtFQUNFO0VBQ0EseUJ6QjlqUVE7RXlCK2pRUjtBM0IrMU5KO0EyQjcxTkk7RUFDRTtFQUNBO0VBQ0E7QTNCKzFOTjtBMkIzMU5FO0VBQ0U7QTNCNjFOSjtBMkIxMU5NO0VBR0U7QTNCMDFOUjtBMkJ0MU5JO0VBQ0U7QTNCdzFOTjtBMkJyMU5JO0VBQ0U7QTNCdTFOTjtBMkJyMU5NO0VBQ0U7QTNCdTFOUjtBMkJuMU5JO0VBQ0U7RUFDQTtFQUNBO0EzQnExTk47QTJCbDFOSTtFQUNFO0EzQm8xTk47QTJCbDFOTTtFQUNFO0EzQm8xTlI7QTJCaDFOSTtFQUNFO0VBQ0E7RUFDQTtBM0JrMU5OO0EyQi8wTkk7RUFDRTtBM0JpMU5OO0EyQi8wTk07RUFDRTtBM0JpMU5SO0EyQjcwTkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0IrME5OO0EyQjUwTkk7RUFFRTtBM0I2ME5OO0EyQnowTk07RUFHRSwwQ3pCM3FRRTtBRm8vZFY7QTJCcDBORTtFQUNFLDRCekJ6cFFPO0V5QjBwUVA7QTNCczBOSjtBMkJwME5JO0VBQ0UsOEJ6QjVxUUc7RXlCNnFRSDtBM0JzME5OO0EyQmwwTkU7RUFDRTtBM0JvME5KO0EyQmowTkU7RUFDRSwrQnpCL3JRTTtBRmtnZVY7QTJCaDBORTtFQUNFLCtCekJuc1FNO0FGcWdlVjtBMkI5ek5JO0VBQ0UsMEN6QnhzUUk7QUZ3Z2VWO0EyQjV6Tk07RUFDRSx5QnpCN3FRSTtBRjIrZFo7QTJCM3pOTTtFQUNFO0EzQjZ6TlI7QTJCeHpORTtFQUNFO0EzQjB6Tko7QTJCdnpORTtFQUNFO0EzQnl6Tko7QTJCdnpOSTtFQUVFO0EzQnd6Tk47QTJCcnpOSTtFQUNFO0EzQnV6Tk47QTJCcHpOSTtFQUVFO0EzQnF6Tk47QTJCbHpOSTs7RUFFRTtBM0Jvek5OO0EyQmh6TkU7RUFDRSxrQ3pCMXRRTztBRjRnZVg7QTJCL3lORTtFQUNFLGtDekI5dFFPO0FGK2dlWDtBMkIveU5JO0VBRUU7QTNCZ3pOTjtBMkI1eU5FO0VBQ0U7RUFDQSxrQ3pCeHVRTztFeUJ5dVFQLGN6Qmp1UVE7QUYrZ2VaO0EyQjV5Tkk7RUFFRTtBM0I2eU5OO0EyQnp5TkU7OztFQUdFLGtDekJwdlFPO0FGK2hlWDtBMkJ4eU5FO0VBQ0U7RUFDQSx5QnpCanZRUTtFeUJrdlFSO0EzQjB5Tko7QTJCdnlORTtFQUNFLGN6QnR2UVE7QUYraGVaO0EyQnR5TkU7RUFDRTtBM0J3eU5KO0EyQnJ5TkU7RUFDRTtBM0J1eU5KO0EyQm55Tkk7RUFDRSxvQ3pCMXhRRztBRitqZVQ7QTJCanlOTTtFQUNFLDRCekJoeFFHO0V5Qml4UUg7QTNCbXlOUjtBMkJqeU5RO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNCbXlOVjtBMkIveE5NO0VBQ0U7QTNCaXlOUjtBMkIveE5RO0VBQ0UsY3pCdnhRRTtBRndqZVo7QTJCN3hOTTtFQUNFO0VBQ0E7QTNCK3hOUjtBMkJ6eE5JO0VBQ0UsbUN6QnIyUUc7QUZnb2VUO0EyQnp4Tkk7RUFDRSw2QnpCanpRTTtFeUJrelFOO0EzQjJ4Tk47QTJCdHhOSTtFQUNFLG1CekJ6MlFLO0FGaW9lWDtBMkJ0eE5JO0VBQ0UsNkJ6QjN6UU07RXlCNHpRTjtBM0J3eE5OO0EyQm54Tkk7RUFDRSxtQnpCbDNRRztBRnVvZVQ7QTJCbnhOSTtFQUNFLDZCekJyMFFNO0V5QnMwUU47QTNCcXhOTjtBMkJoeE5JO0VBQ0UsbUJ6QnozUUE7QUYyb2VOO0EyQmh4Tkk7RUFDRSw2QnpCLzBRTTtFeUJnMVFOO0EzQmt4Tk47QTJCN3dOSTtFQUNFLG1CekJyNFFHO0FGb3BlVDtBMkI3d05JO0VBQ0UsNkJ6QnoxUU07RXlCMDFRTjtBM0Ird05OO0EyQjF3Tkk7RUFDRSxtQnpCOTRRRTtBRjBwZVI7QTJCMXdOSTtFQUNFLDZCekJuMlFNO0V5Qm8yUU47QTNCNHdOTjtBMkJ2d05JO0VBQ0U7QTNCeXdOTjtBMkJ2d05JO0VBQ0UsNkJ6QjcyUU07RXlCODJRTjtBM0J5d05OO0EyQnB3Tkk7RUFDRTtBM0Jzd05OO0EyQnB3Tkk7RUFDRSw2QnpCdjNRTTtFeUJ3M1FOO0EzQnN3Tk47QTJCbHdORTtFQUNFO0VBQ0EsNEJ6QjUzUU87QUZnb2VYO0EyQmp3TkU7RUFDRSxjekJ4M1FRO0FGMm5lWjtBMkJod05FO0VBQ0UsY3pCNTNRUTtBRjhuZVo7QTJCaHdOSTtFQUNFLDBDekIvNVFJO0V5Qmc2UUo7QTNCa3dOTjtBMkIvdk5JO0VBQ0UseUJ6Qjk3UUc7QUYrcmVUO0EyQjl2Tkk7RUFDRSx5QnpCaDhRRTtBRmdzZVI7QTJCN3ZOSTtFQUNFLHlCekJ0OFFHO0FGcXNlVDtBMkI1dk5JO0VBQ0UseUJ6Qno4UUc7QUZ1c2VUO0EyQjF2TkU7RUFDRTtBM0I0dk5KO0EyQnp2TkU7RUFDRTtBM0Iydk5KO0EyQnZ2Tkk7RUFDRTtBM0J5dk5OO0EyQnJ2Tk07RUFDRSxjekJoL1FEO0FGdXVlUDtBMkJwdk5NO0VBQ0UsK0J6QnY4UUU7QUY2cmVWO0EyQmp2TkU7RUFDRSxrQ3pCcjdRTztFeUJzN1FQO0EzQm12Tko7QTJCL3VOSTtFQUVFLHlDekJyL1FHO0FGcXVlVDtBMkI1dU5FO0VBQ0UsMEN6Qi85UUs7QUY2c2VUO0EyQjV1Tkk7RUFDRSxtQ3pCdDhRTTtBRm9yZVo7QTJCNXVOTTtFQUVFLGN6Qmg4UUk7RXlCaThRSjtBM0I2dU5SO0EyQnh1TkU7RUFDRSx5Q3pCeGdSSztBRmt2ZVQ7QTJCdnVORTtFQUNFLHlCekJ0Z1JPO0FGK3VlWDtBMkJ0dU5FO0VBQ0UseUJ6QnpnUks7QUZpdmVUO0EyQnJ1TkU7RUFDRTtBM0J1dU5KO0EyQnB1TkU7RUFDRSxjekJ2OVFRO0FGNnJlWjtBMkJudU5FO0VBQ0U7QTNCcXVOSjtBMkJudU5JO0VBRUUsY3pCLzlRTTtFeUJnK1FOLGtDekJ4K1FLO0FGNHNlWDtBMkJqdU5JO0VBQ0U7RUFDQSxrQ3pCNytRSztBRmd0ZVg7QTJCL3RORTtFQUNFLG1DekJwL1FRO0V5QnEvUVI7RUFDQSxjekI1K1FRO0FGNnNlWjtBMkIvdE5JO0VBRUUsK0J6QmhoUkk7RXlCaWhSSixrQ3pCei9RSztBRnl0ZVg7QTJCNXRORTs7RUFFRTtBM0I4dE5KO0EyQjF0Tkk7RUFDRTtFQUNBO0EzQjR0Tk47QTJCenROSTtFQUNFO0EzQjJ0Tk47QTJCeHROSTtFQUNFO0EzQjB0Tk47QTJCdHRORTtFQUNFLDhCekIza1JLO0V5QjRrUkwsa0N6Qm5oUk87RXlCb2hSUDtBM0J3dE5KO0EyQnJ0Tk07RUFFRTtFQUNBO0EzQnN0TlI7QTJCbnROTTtFQUNFLGN6QnRoUkk7RXlCdWhSSjtFQUNBO0EzQnF0TlI7QTJCaHRORTtFQUNFLGN6QnpsUk87RXlCMGxSUDtFQUNBO0EzQmt0Tko7QTJCL3NOTTtFQUVFO0VBQ0E7QTNCZ3ROUjtBMkI3c05NO0VBQ0UsY3pCMWlSSTtFeUIyaVJKO0VBQ0E7QTNCK3NOUjtBMkIxc05FO0VBQ0U7RUFDQTtFQUNBO0EzQjRzTko7QTJCenNOTTtFQUVFO0VBQ0E7QTNCMHNOUjtBMkJ2c05NO0VBQ0UsY3pCOWpSSTtFeUIralJKO0VBQ0E7QTNCeXNOUjtBMkJwc05FO0VBQ0U7RUFDQTtFQUNBO0EzQnNzTko7QTJCbnNOTTtFQUVFO0VBQ0E7QTNCb3NOUjtBMkJqc05NO0VBQ0UsY3pCbGxSSTtFeUJtbFJKO0VBQ0E7QTNCbXNOUjtBMkI5ck5FO0VBQ0U7RUFDQTtFQUNBO0EzQmdzTko7QTJCN3JOTTtFQUVFO0VBQ0E7QTNCOHJOUjtBMkIzck5NO0VBQ0UsY3pCdG1SSTtFeUJ1bVJKO0VBQ0E7QTNCNnJOUjtBMkJ4ck5FO0VBQ0U7RUFDQTtFQUNBO0EzQjByTko7QTJCdnJOTTtFQUVFO0VBQ0E7QTNCd3JOUjtBMkJyck5NO0VBQ0UsY3pCMW5SSTtFeUIyblJKO0VBQ0E7QTNCdXJOUjtBMkJsck5FO0VBQ0U7RUFDQTtFQUNBO0EzQm9yTko7QTJCanJOTTtFQUVFO0VBQ0E7QTNCa3JOUjtBMkIvcU5NO0VBQ0UsY3pCOW9SSTtFeUIrb1JKO0VBQ0E7QTNCaXJOUjtBMkI1cU5FO0VBQ0U7RUFDQTtFQUNBO0EzQjhxTko7QTJCM3FOTTtFQUVFO0VBQ0E7QTNCNHFOUjtBMkJ6cU5NO0VBQ0UsY3pCbHFSSTtFeUJtcVJKO0VBQ0E7QTNCMnFOUjtBMkJ0cU5FO0VBQ0UsY3pCMXFSUTtFeUIycVJSLHlDekI1dVJLO0V5QjZ1UkwscUN6Qjd1Uks7QUZxNWVUO0EyQnJxTkU7RUFDRTtBM0J1cU5KO0EyQm5xTkk7RUFDRSxjekJyclJNO0FGMDFlWjtBMkJscU5JO0VBQ0U7QTNCb3FOTjtBMkJqcU5JO0VBQ0UsY3pCN3JSTTtFeUI4clJOO0VBQ0E7QTNCbXFOTjtBMkJocU5JO0VBQ0UsK0J6Qm51Ukk7QUZxNGVWO0EyQmhxTk07RUFDRSxtQ3pCaHRSSTtBRmszZVo7QTJCN3BORTtFQUNFLGtDekJwdFJPO0V5QnF0UlA7QTNCK3BOSjtBMkIzcE5JOzs7OztFQUtFO0EzQjZwTk47QTJCenBORTtFQUNFO0EzQjJwTko7QTJCeHBORTtFQUNFLDBDekJyd1JLO0FGKzVlVDtBMkJ0cE5ROztFQUVFO0VBQ0Esa0N6Qjl1UkM7RXlCK3VSRCxjekJ2dVJFO0V5Qnd1UkY7QTNCd3BOVjtBMkJucE5ROztFQUVFO0EzQnFwTlY7QTJCL29ORTtFQUNFLGN6QnR2UlE7QUZ1NGVaO0EyQjlvTkU7O0VBRUU7QTNCZ3BOSjtBMkI3b05FOzs7RUFHRTtBM0Irb05KO0EyQjVvTkU7O0VBRUU7QTNCOG9OSjtBMkIzb05FOztFQUVFO0EzQjZvTko7QTJCem9OSTtFQUVFLGtDekJ6eFJLO0V5QjB4Ukw7RUFDQTtBM0Iwb05OO0EyQnJvTkk7RUFFRSxrQ3pCbHlSSztFeUJteVJMO0VBQ0E7QTNCc29OTjtBMkJsb05FOztFQUVFLGN6Qmx5UlE7QUZzNmVaO0EyQmpvTkU7O0VBRUUsK0J6QnowUk07QUY0OGVWO0EyQmhvTkU7RUFDRTtBM0Jrb05KO0EyQmhvTkk7RUFDRTtFQUNBO0EzQmtvTk47QTJCOW5ORTtFQUNFO0EzQmdvTko7QTJCOW5OSTs7RUFFRSxjekJ4elJNO0FGdzdlWjtBMkI3bk5JO0VBQ0U7QTNCK25OTjtBMkI3bk5NO0VBRUUsY3pCaDBSSTtBRjg3ZVo7QTJCeG5OSTtFQUNFO0EzQjBuTk47QTJCdm5OSTtFQUNFO0EzQnluTk47QTJCdG5OSTtFQUNFO0EzQnduTk47QTJCcG5ORTtFQUNFO0EzQnNuTko7QTJCcG5OSTtFQUNFO0EzQnNuTk47QTJCbG5ORTtFQUNFO0EzQm9uTko7QTJCam5ORTtFQUNFLCtCekJoNFJNO0FGbS9lVjtBMkJobk5FO0VBQ0U7RUFDQSx5QnpCcjJSUTtBRnU5ZVo7QTJCL21ORTs7RUFFRSwrQnpCMTRSTTtBRjIvZVY7QTJCN21OSTtFQUNFLGN6Qi8yUk07QUY4OWVaO0EyQjNtTk07RUFDRTtBM0I2bU5SO0EyQjFtTk07RUFDRSwrQnpCeDVSRTtBRm9nZlY7QTJCeG1OSTtFQUNFLCtCekI3NVJJO0FGdWdmVjtBMkJ0bU5FO0VBQ0UsY3pCbDRSUTtBRjArZVo7QTJCcm1ORTtFQUNFLHlCekJ0NFJRO0V5QnU0UlI7RUFDQTtBM0J1bU5KO0EyQnBtTkU7RUFDRSw2QnpCdDVSUTtBRjQvZVo7QTJCbm1ORTs7RUFFRSxjekJqNVJRO0FGcy9lWjtBMkJsbU5FO0VBQ0UsNkJ6Qi81UlE7RXlCZzZSUjtBM0JvbU5KO0EyQmxtTkk7RUFDRSw2QnpCbjZSTTtFeUJvNlJOO0EzQm9tTk47QTJCam1OSTtFQUVFO0EzQmttTk47QTJCL2xOSTtFQUNFO0VBQ0E7QTNCaW1OTjtBMkI3bE5FO0VBQ0U7QTNCK2xOSjtBMkI1bE5FO0VBQ0U7QTNCOGxOSjtBMkIzbE5FO0VBQ0U7QTNCNmxOSjtBMkJ6bE5JO0VBQ0U7QTNCMmxOTjtBMkJ2bE5NO0VBQ0UsY3pCMzdSSTtBRm9oZlo7QTJCdGxOTTtFQUNFO0EzQndsTlI7QTJCbmxORTtFQUNFLGN6QnI4UlE7RXlCczhSUjtBM0JxbE5KO0EyQm5sTkk7RUFDRTtFQUNBLDhCekIzZ1NHO0V5QjRnU0g7QTNCcWxOTjtBMkJqbE5FO0VBQ0U7QTNCbWxOSjtBMkJobE5FO0VBQ0U7QTNCa2xOSjtBMkIva05FO0VBQ0U7QTNCaWxOSjtBMkI5a05FO0VBQ0UsK0J6QjUvUk07RXlCNi9STjtBM0JnbE5KO0EyQjdrTkU7RUFDRSwrQnpCamdTTTtBRmdsZlY7QTJCNWtORTtFQUNFO0EzQjhrTko7QTJCM2tORTs7OztFQUlFO0EzQjZrTko7QTJCemtOSTtFQUNFLGN6QmovUk07RXlCay9STiw2QnpCNS9STTtBRnVrZlo7QTJCeGtOSTtFQUNFLDRCekI5L1JLO0V5QisvUkw7QTNCMGtOTjtBMkJ0a05FO0VBQ0UsNkJ6QnRnU1E7RXlCdWdTUjtBM0J3a05KO0EyQnJrTkU7RUFDRSxtQ3pCM2dTUTtFeUI0Z1NSO0EzQnVrTko7QTJCcGtORTtFQUNFLGN6QnRnU1E7QUY0a2ZaO0EyQm5rTkU7RUFDRSxjekIxZ1NRO0FGK2tmWjtBMkJua05JO0VBQ0UsY3pCN2dTTTtBRmtsZlo7QTJCamtORTtFQUNFLGN6QmxoU1E7QUZxbGZaO0EyQi9qTkk7RUFDRTtBM0Jpa05OO0EyQjlqTkk7RUFDRSxjekIzaFNNO0FGMmxmWjtBMkI3ak5JO0VBQ0U7QTNCK2pOTjtBMkI1ak5JO0VBQ0U7QTNCOGpOTjtBMkIxak5FO0VBQ0U7QTNCNGpOSjtBMkIxak5JO0VBQ0U7QTNCNGpOTjtBMkJ4ak5FO0VBQ0U7RUFDQTtBM0Iwak5KO0EyQnZqTkU7RUFDRTtFQUNBO0EzQnlqTko7QTJCdGpORTtFQUNFO0EzQndqTko7QTJCcGpOSTtFQUdFO0EzQm9qTk47QTJCaGpORTs7O0VBR0U7QTNCa2pOSjtBMkIvaU5FO0VBQ0U7QTNCaWpOSjtBMkIvaU5JO0VBQ0UsNEJ6QnZsU0s7QUZ3b2ZYO0EyQjVpTkk7RUFFRTtFQUNBLG1DekJqbVNNO0FGOG9mWjtBMkJ6aU5FO0VBQ0UsbUJ6QjVsU1E7RXlCNmxTUjtBM0IyaU5KO0EyQnhpTkU7RUFDRSxjekJqbVNRO0FGMm9mWjtBMkJ2aU5FO0VBQ0UsNkJ6Qi9tU1E7QUZ3cGZaO0EyQnRpTkU7RUFDRTtBM0J3aU5KO0EyQnBpTkk7RUFDRSxjekI5bVNNO0FGb3BmWjtBMkJuaU5JO0VBQ0U7QTNCcWlOTjtBMkJqaU5FO0VBQ0U7QTNCbWlOSjtBMkIvaE5JO0VBQ0UsNkJ6QnRvU007RXlCdW9TTixjekI3blNNO0V5QjhuU047QTNCaWlOTjtBMkI5aE5JO0VBQ0U7RUFDQSxjekJub1NNO0FGbXFmWjtBMkI5aE5NO0VBQ0U7QTNCZ2lOUjtBMkIzaE5FO0VBQ0U7QTNCNmhOSjtBMkIzaE5FO0VBQ0U7RUFDQSwrQnpCL3FTTTtBRjRzZlY7QTJCemhORTtFQUNFO0EzQjJoTko7QTJCeGhORTtFQUNFLGN6QnpwU1E7QUZtcmZaO0EyQnRoTkk7RUFDRTtBM0J3aE5OO0EyQnJoTkk7RUFDRTtBM0J1aE5OO0EyQnBoTkk7RUFDRTtBM0JzaE5OO0EyQmpoTkk7RUFDRTtBM0JtaE5OO0EyQmhoTkk7RUFDRTtBM0JraE5OO0EyQjlnTkU7RUFDRTtBM0JnaE5KO0EyQjdnTkU7RUFDRTtBM0IrZ05KO0EyQjVnTkU7RUFDRTtBM0I4Z05KO0EyQjNnTkU7RUFDRSxtQnpCN3dTSTtBRjB4ZlI7QTJCMWdORTtFQUNFO0VBQ0EsY3pCdHNTUTtBRmt0Zlo7QTJCeGdOSTtFQUNFLDZCekJydFNNO0FGK3RmWjtBMkJ2Z05JO0VBQ0U7QTNCeWdOTjtBMkJyZ05FO0VBQ0U7RUFDQSxjekJydFNRO0V5QnN0U1I7QTNCdWdOSjtBMkJwZ05FO0VBQ0UsYXpCMXRTUTtFeUIydFNSLGN6QjN0U1E7QUZpdWZaO0EyQnBnTkU7RUFDRSxxQ3pCM3ZTTTtBRml3ZlY7QTJCbmdORTtFQUNFO0EzQnFnTko7QTJCbGdORTtFQUNFO0EzQm9nTko7QTJCamdORTtFQUNFO0EzQm1nTko7QTJCaGdORTtFQUNFLGF6Qjl1U1E7QUZndmZaO0EyQmhnTkU7RUFDRSxxQ3pCOXdTTTtBRmd4ZlY7QTJCLy9NRTtFQUNFLDhCekJ0elNLO0V5QnV6U0wsNEJ6Qjl2U087QUYrdmZYO0EyQjkvTUU7RUFDRTtBM0JnZ05KO0EyQjcvTUU7RUFDRTtBM0IrL01KO0EyQjUvTUU7RUFDRTtBM0I4L01KO0EyQjMvTUU7RUFDRTtBM0I2L01KO0EyQjEvTUU7RUFDRTtBM0I0L01KO0EyQnovTUU7RUFDRTtBM0IyL01KO0EyQngvTUU7RUFDRTtBM0IwL01KO0EyQnYvTUU7RUFDRSxjekJ0eFNRO0FGK3dmWjtBMkJ0L01FO0VBQ0UsOEJ6QjMxU0s7QUZtMWZUO0EyQnIvTUU7RUFDRTtBM0J1L01KO0EyQnAvTUU7RUFDRSw2QnpCNXlTUTtBRmt5Zlo7QTJCbi9NRTtFQUNFLGN6QnR5U1E7QUYyeGZaO0EyQmwvTUU7O0VBRUUsNkJ6QnJ6U1E7QUZ5eWZaO0EyQmovTUU7RUFDRTtBM0JtL01KO0EyQmgvTUU7RUFDRSxjekJuelNRO0FGcXlmWjtBMkIvK01FO0VBQ0UsNkJ6QmowU1E7QUZremZaO0EyQjkrTUU7RUFDRTtBM0JnL01KO0EyQjcrTUU7RUFDRTtFQUNBO0EzQisrTUo7QTJCMytNSTs7RUFFRSw2QnpCaDFTTTtBRjZ6Zlo7QTJCeitNRTtFQUNFLDRCekI3NFNRO0FGdzNmWjtBMkJ2K01JO0VBQ0U7QTNCeStNTjtBMkJ0K01JO0VBT0U7RUFDQSxzQ3pCajRTRztBRm0yZlQ7QTJCeitNTTtFQUNFLGN6QnIxU0k7RXlCczFTSjtFQUNBO0EzQjIrTVI7QTJCbitNRTs7O0VBR0UsbUN6Qm42U0s7RXlCbzZTTCxjekJuMlNRO0FGdzBmWjtBMkJsK01FO0VBQ0UsNEJ6Qi8yU087QUZtMWZYO0EyQmorTUU7RUFDRTtBM0JtK01KO0EyQmorTUk7RUFNRSw0QnpCMzNTSztFeUI0M1NMLGN6QnAzU007QUZrMWZaO0EyQnArTU07RUFDRSxtQ3pCaDdTQztFeUJpN1NELGN6QmgzU0k7QUZzMWZaO0EyQjk5TUU7RUFNRSw0QnpCdDRTTztFeUJ1NFNQLGN6Qi8zU1E7QUYwMWZaO0EyQmorTUk7RUFDRSxtQ3pCMzdTRztFeUI0N1NILGN6QjMzU007QUY4MWZaO0EyQjU5TUU7RUFDRTtBM0I4OU1KO0EyQjE5TUk7RUFDRSxjekJ4NFNNO0V5Qnk0U04sYXpCOTdTQztBRjA1ZlA7QTJCejlNSTtFQUNFLDhCekI5OFNHO0V5Qis4U0gsNkJ6Qi84U0c7QUYwNmZUO0EyQng5TUk7RUFDRSx5Q3pCbjlTRztFeUJvOVNIO0VBQ0E7QTNCMDlNTjtBMkJ2OU1JO0VBQ0UsY3pCeDVTTTtBRmkzZlo7QTJCcjlNRTtFQUNFLGN6Qjc1U1E7QUZvM2ZaOztBMkJuOU1BO0VBRUk7SUFLRTtFM0JpOU1KO0UyQjk4TUU7SUFLRTtFM0I0OE1KO0FBQ0Y7QTJCeDhNQTtFQUVJOztJQUVFO0UzQnk4TUo7RTJCdDhNRTs7SUFFRTtFM0J3OE1KO0FBQ0Y7QTJCcDhNQTtFQUVJO0lBQ0U7RTNCcThNSjtFMkJsOE1FO0lBQ0U7RTNCbzhNSjtBQUNGO0EyQmg4TUE7RUFDRTtJQUNFO0lBQ0E7RTNCazhNRjtBQUNGO0EyQi83TUE7RUFDRTtJQUNFO0UzQmk4TUY7QUFDRjtBMkI5N01BO0VBQ0U7SUFDRTtFM0JnOE1GO0FBQ0Y7QTJCNzdNQTtFQUNFO0lBQ0U7RTNCKzdNRjtBQUNGO0EyQjU3TUE7RUFDRTtJQUNFO0UzQjg3TUY7QUFDRjtBMkIzN01BO0VBR007SUFFRSxtQnpCbi9TSTtJeUJvL1NKO0UzQjA3TU47RTJCdDdNRTtJQUNFO0lBQ0E7RTNCdzdNSjtBQUNGO0EyQnA3TUE7RUFDRTtJQUNFO0UzQnM3TUY7QUFDRjtBMkJuN01BO0VBQ0U7SUFDRTtFM0JxN01GO0UyQm43TUU7SUFDRTtJQUNBO0lBQ0E7RTNCcTdNSjtBQUNGO0EyQmo3TUE7RUFDRTtJQUNFO0lBQ0E7RTNCbTdNRjtBQUNGO0EyQmg3TUE7RUFDRTtJQUNFO0UzQms3TUY7RTJCaDdNRTtJQUNFO0lBQ0E7RTNCazdNSjtBQUNGO0EyQjk2TUE7RUFFSTtJQUNFLG9DekI3alRHO0l5QjhqVEg7RTNCKzZNSjtFMkI1Nk1FO0lBQ0UsMEN6QmpsVEc7RUYrL2ZQO0FBQ0Y7QTJCMTZNQTtFQUVJO0lBQ0Usa0N6QjNqVEs7SXlCNGpUTDtFM0IyNk1KO0UyQng2TUU7SUFDRSwwQ3pCOWxURztFRndnZ0JQO0FBQ0Y7QTJCdDZNQTtFQUNFO0lBQ0U7RTNCdzZNRjtBQUNGO0EyQnI2TUE7RUFFSTtJQUNFO0UzQnM2TUo7RTJCbjZNRTtJQUNFO0UzQnE2TUo7RTJCbDZNRTtJQUNFO0UzQm82TUo7RTJCajZNRTtJQUNFO0UzQm02TUo7RTJCaDZNRTtJQUNFO0UzQms2TUo7RTJCLzVNRTtJQUNFO0lBQ0E7RTNCaTZNSjtFMkI5NU1FO0lBQ0U7SUFDQTtFM0JnNk1KO0FBQ0Y7QTJCNTVNQTtFQUVJO0lBQ0U7RTNCNjVNSjtFMkIxNU1FO0lBQ0U7RTNCNDVNSjtFMkJ6NU1FO0lBQ0U7RTNCMjVNSjtFMkJ4NU1FO0lBQ0U7RTNCMDVNSjtFMkJ2NU1FO0lBQ0U7RTNCeTVNSjtFMkJ0NU1FO0lBQ0U7SUFDQTtFM0J3NU1KO0UyQnI1TUU7SUFDRTtJQUNBO0UzQnU1TUo7QUFDRjtBMkJuNU1BO0VBRUk7SUFDRTtFM0JvNU1KO0UyQmo1TUU7SUFDRTtFM0JtNU1KO0UyQmg1TUU7SUFDRTtFM0JrNU1KO0UyQi80TUU7SUFDRTtFM0JpNU1KO0UyQjk0TUU7SUFDRTtFM0JnNU1KO0UyQjc0TUU7SUFDRTtJQUNBO0UzQis0TUo7RTJCNTRNRTtJQUNFO0lBQ0E7RTNCODRNSjtBQUNGO0EyQjE0TUE7RUFFSTtJQUNFO0UzQjI0TUo7RTJCeDRNRTtJQUNFO0UzQjA0TUo7RTJCdjRNRTtJQUNFO0UzQnk0TUo7RTJCdDRNRTtJQUNFO0UzQnc0TUo7RTJCcjRNRTtJQUNFO0UzQnU0TUo7RTJCcDRNRTtJQUNFO0lBQ0E7RTNCczRNSjtFMkJuNE1FO0lBQ0U7SUFDQTtFM0JxNE1KO0FBQ0Y7QTJCajRNQTtFQUVJO0lBQ0U7RTNCazRNSjtFMkIvM01FO0lBQ0U7RTNCaTRNSjtFMkI5M01FO0lBQ0U7RTNCZzRNSjtFMkI3M01FO0lBQ0U7RTNCKzNNSjtFMkI1M01FO0lBQ0U7RTNCODNNSjtFMkIzM01FO0lBQ0U7SUFDQTtFM0I2M01KO0UyQjEzTUU7SUFDRTtJQUNBO0UzQjQzTUo7QUFDRjtBMkJ4M01BO0VBRUk7SUFDRSxtQ3pCMXZUTTtJeUIydlROO0lBQ0E7RTNCeTNNSjtFMkJ2M01FO0lBQ0U7SUFDQTtFM0J5M01KO0UyQnYzTUU7SUFDRTtFM0J5M01KO0UyQnQzTUU7SUFDRTtFM0J3M01KO0UyQnQzTUU7SUFDRTtFM0J3M01KO0UyQnQzTUU7SUFDRTtFM0J3M01KO0FBQ0Y7QTJCcDNNQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTNCczNNRjtFMkJuM01JOztJQUVFLG1DekI1eFRJO0l5QjZ4VEo7RTNCcTNNTjtBQUNGO0EyQmgzTUE7RUFDRTtJQUNFO0UzQmszTUY7QUFDRjtBMkIvMk1BO0VBRUk7SUFFRSxjekJueVRNO0VGa3BnQlY7QUFDRjtBMkIzMk1BO0VBQ0U7SUFDRTtFM0I2Mk1GO0FBQ0Y7QTJCMTJNQTtFQUVJOztJQUVFO0UzQjIyTUo7QUFDRjtBMkJ2Mk1BO0VBQ0U7SUFDRTtFM0J5Mk1GO0FBQ0Y7QTJCdDJNQTtFQUNFO0lBQ0U7RTNCdzJNRjtBQUNGO0EyQnIyTUE7QUFFQTtBQUVBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RTNCcTJNRjtBQUNGO0EyQmwyTUE7RUFDRTtJQUNFO0UzQm8yTUY7QUFDRjtBMkJqMk1BO0VBR007O0lBRUU7RTNCaTJNTjtFMkI1MU1JOztJQUVFO0UzQjgxTU47QUFDRjtBMkJ6MU1BO0VBRUk7O0lBRUU7RTNCMDFNSjtBQUNGO0EyQnQxTUE7RUFFSTs7SUFFRTtFM0J1MU1KO0UyQnAxTUU7SUFDRTtFM0JzMU1KO0UyQm4xTUU7SUFDRTtFM0JxMU1KO0UyQm4xTUk7O0lBRUU7RTNCcTFNTjtFMkJoMU1JOztJQUVFO0UzQmsxTU47RTJCOTBNRTtJQUNFO0UzQmcxTUo7RTJCOTBNSTs7OztJQUlFLHNDekJ4N1RDO0VGd3dnQlA7RTJCNTBNRTtJQUNFO0lBQ0Esc0N6Qjk3VEc7RUY0d2dCUDtBQUNGO0EyQjEwTUE7RUFFSTtJQUNFO0UzQjIwTUo7RTJCeDBNRTtJQUNFLG1DekI5NlRNO0l5Qis2VE47SUFDQTtJQUNBO0UzQjAwTUo7QUFDRjtBMkJ0ME1BO0VBQ0U7SUFDRTtFM0J3ME1GO0FBQ0Y7QTJCcjBNQTtFQUtVO0lBQ0U7RTNCbTBNVjtFMkIvek1NO0lBQ0UsY3pCNzdURTtFRjh2Z0JWO0UyQjd6TUk7SUFDRTtFM0Irek1OO0UyQjN6TUU7SUFDRTtJQUNBO0lBQ0E7RTNCNnpNSjtBQUNGO0EyQnp6TUE7RUFHTTtJQUNFLGN6QnZnVUQ7RUZnMGdCTDtFMkJ0ek1JO0lBQ0UsY3pCM2dVRDtFRm0wZ0JMO0UyQnR6TU07SUFDRSxjekI5Z1VIO0VGczBnQkw7QUFDRjtBMkJuek1BO0VBRUk7SUFDRSxjekJ2aFVDO0VGMjBnQkw7RTJCbHpNRTtJQUNFLGN6QjFoVUM7RUY4MGdCTDtBQUNGO0EyQmh6TUE7RUFFSTtJQUNFO0UzQml6TUo7RTJCOXlNRTtJQUNFO0lBQ0E7RTNCZ3pNSjtBQUNGO0EyQjV5TUE7RUFDRTtJQUNFO0UzQjh5TUY7QUFDRjtBMkIzeU1BO0VBRUk7O0lBRUU7RTNCNHlNSjtBQUNGO0EyQnZ5TUU7RUFDRSw2QnpCbGhVUTtFeUJtaFVSO0EzQnl5TUo7QTJCdnlNRTtFQUNFO0VBQ0E7RUFDQTtBM0J5eU1KO0EyQnZ5TUU7RUFDRSxjekJqaFVRO0FGMHpnQlo7QTJCdnlNRTtFQUNFLGF6QnBoVVE7QUY2emdCWjtBMkJ2eU1FO0VBQ0UsYXpCNWtVRztBRnEzZ0JQO0EyQnZ5TUU7RUFDRSxjekIxaFVRO0FGbTBnQlo7QTJCdnlNRTtFQUNFLGN6QjdoVVE7QUZzMGdCWjtBMkJ2eU1FO0VBQ0UsY3pCaGlVUTtBRnkwZ0JaO0EyQnZ5TUU7RUFDRTtBM0J5eU1KO0EyQnZ5TUU7RUFDRTtFQUNBO0EzQnl5TUo7QTJCdnlNRTtFQUNFO0EzQnl5TUo7QTJCdnlNRTtFQUNFO0EzQnl5TUo7QTJCdnlNRTtFQUNFLGN6QmhqVVE7QUZ5MWdCWjtBMkJ2eU1FO0VBQ0U7RUFDQSw4QnpCcm5VSztBRjg1Z0JUO0EyQnZ5TUU7RUFDRTtBM0J5eU1KO0EyQnZ5TUU7RUFDRSxtQ3pCcGtVUTtBRjYyZ0JaO0EyQnh5TUk7RUFDRTtFQUNBO0EzQjB5TU47QTJCdnlNRTs7RUFFRSxtQ3pCNWtVUTtFeUI2a1VSO0EzQnl5TUo7QTJCdnlNRTtFQUNFLG1DekJobFVRO0V5QmlsVVIsY3pCdmtVUTtFeUJ3a1VSO0EzQnl5TUo7QTJCdnlNRTtFQUNFLGN6QjNrVVE7QUZvM2dCWjtBMkJ2eU1FO0VBQ0UsNkJ6QnhsVVE7RXlCeWxVUixjekIva1VRO0V5QmdsVVI7QTNCeXlNSjtBMkJ0eU1JO0VBQ0U7QTNCd3lNTjtBMkJyeU1JO0VBQ0U7QTNCdXlNTjtBMkJweU1FO0VBQ0UsbUN6QnRtVVE7RXlCdW1VUjtFQUNBO0EzQnN5TUo7QTJCcHlNSTtFQUNFLGN6QmptVU07QUZ1NGdCWjtBMkJueU1FO0VBQ0UsY3pCcm1VUTtFeUJzbVVSO0VBRUE7RUFDQTtBM0JveU1KO0EyQmx5TUU7O0VBRUU7QTNCb3lNSjtBMkJseU1FO0VBQ0UsYXpCaG5VUTtBRm81Z0JaO0EyQmx5TUU7RUFDRSxtQ3pCN25VUTtBRmk2Z0JaO0EyQmx5TUU7O0VBRUUsY3pCdm5VUTtBRjI1Z0JaO0EyQmx5TUU7RUFDRTtFQUNBO0EzQm95TUo7QTJCbHlNRTtFQUNFO0VBQ0E7QTNCb3lNSjtBMkJseU1FO0VBQ0UsbUN6QjVvVVE7QUZnN2dCWjtBMkJseU1FOztFQUVFLGtDekI5b1VPO0FGazdnQlg7QTJCbHlNRTtFQUNFO0EzQm95TUo7QTJCbHlNRTtFQUNFO0EzQm95TUo7QTJCbHlNRTtFQUNFO0VBQ0EsNkJ6QjFwVVE7RXlCMnBVUixjekJ0c1VHO0FGMCtnQlA7QTJCbHlNRTtFQUNFO0VBQ0E7QTNCb3lNSjtBMkJseU1FO0VBQ0U7QTNCb3lNSjtBMkJseU1FO0VBQ0Usa0N6Qm5xVU87QUZ1OGdCWDtBMkJseU1FO0VBQ0UsbUN6QnhxVVE7RXlCeXFVUjtBM0JveU1KO0EyQmx5TUU7RUFDRTtFQUNBO0EzQm95TUo7QTJCbHlNRTtFQUNFO0EzQm95TUo7QTJCbHlNRTtFQUNFO0VBQ0EsbUN6QnByVVE7QUZ3OWdCWjtBMkJseU1JO0VBQ0U7QTNCb3lNTjtBMkJqeU1FOztFQUVFO0EzQm15TUo7QTJCanlNRTs7OztFQUlFLGtDekJoc1VPO0FGbStnQlg7QTJCaHlNRTtFQUNFO0EzQmt5TUo7QTJCaHlNRTtFQUNFO0EzQmt5TUo7QTJCaHlNRTs7RUFFRTtBM0JreU1KO0EyQmh5TUU7RUFDRTtBM0JreU1KO0EyQmh5TUU7RUFDRTtBM0JreU1KO0EyQmh5TUU7RUFDRSxtQ3pCdHRVUTtFeUJ1dFVSLGN6QjdzVVE7RXlCOHNVUjtBM0JreU1KO0EyQmh5TUU7RUFDRTtBM0JreU1KO0EyQnZ4TUU7RUFDRSxtQ3pCdnVVUTtBRmdnaEJaO0EyQnZ4TUU7RUFDRTtFQUNBO0EzQnl4TUo7QTJCdnhNRTs7O0VBR0UsbUN6Qmh2VVE7RXlCaXZVUixzQ3pCN3dVSztBRnNpaEJUO0EyQnZ4TUU7RUFDRTtFQUNBLGN6QjN1VVE7QUZvZ2hCWjtBMkJ2eE1FO0VBQ0U7RUFDQTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7RUFDRTtBM0J5eE1KO0EyQnZ4TUU7O0VBRUUsYXpCM3dVUTtBRm9paEJaO0EyQnZ4TUU7OztFQUdFLGF6Qmh4VVE7QUZ5aWhCWjtBMkJ2eE1FO0VBQ0UsbUN6Qjd4VVE7RXlCOHhVUjtBM0J5eE1KO0EyQnZ4TUU7RUFDRSxtQ3pCanlVUTtFeUJreVVSLGN6Qnh4VVE7QUZpamhCWjtBMkJ2eE1FOztFQUVFLG1DekJ0eVVRO0V5QnV5VVIsY3pCN3hVUTtBRnNqaEJaO0EyQnZ4TUU7OztFQUdFLGN6Qmx5VVE7QUYyamhCWjtBMkJ2eE1FOztFQUVFO0EzQnl4TUo7QTJCcHhNSTs7O0VBQ0U7QTNCd3hNTjtBMkJyeE1FO0VBQ0UsbUN6QjF6VVE7RXlCMnpVUjtFQUNBO0VBQ0E7QTNCdXhNSjtBMkJyeE1FO0VBQ0UsbUN6QmgwVVE7RXlCaTBVUjtFQUNBO0VBQ0E7QTNCdXhNSjs7QTJCbHhNRTtFQUNFO0VBQ0Esc0N6QnQyVUs7QUYybmhCVDtBMkJueE1FOztFQUVFO0VBQ0E7RUFDQTtBM0JxeE1KO0EyQm54TUU7RUFDRTtBM0JxeE1KO0EyQm54TUU7RUFDRSxjekI1MFVRO0FGaW1oQlo7QTJCbnhNRTtFQUNFLGtDekJ2MVVPO0V5QncxVVAsc0N6QnQzVUs7QUYyb2hCVDtBMkJueE1FO0VBQ0UsNkJ6QjcxVVE7QUZrbmhCWjtBMkJueE1FO0VBQ0U7RUFDQSw2QnpCajJVUTtBRnNuaEJaO0EyQm54TUU7RUFDRSw2QnpCcDJVUTtFeUJxMlVSO0VBQ0EsY3pCNTFVUTtBRmluaEJaO0EyQm54TUU7RUFDRSw4QnpCaDZVSztFeUJpNlVMO0VBQ0EsNEJ6QnoyVU87QUY4bmhCWDtBMkJueE1FO0VBQ0U7QTNCcXhNSjtBMkJueE1FO0VBQ0U7QTNCcXhNSjtBMkJueE1FO0VBQ0UsbUJ6QjEyVVE7QUYrbmhCWjs7QTJCaHhNRTtFQUNFOztJQUVFLGN6QnY2VUM7RUYwcmhCTDtBQUNGOztBMkI5d01FO0VBRUk7SUFDRTtJQUNBO0lBQ0E7RTNCZ3hNTjtBQUNGOztBMkIxd01FO0VBQ0U7QTNCNndNSjtBMkIzd01FO0VBQ0U7QTNCNndNSjtBMkIxd01JO0VBQ0U7QTNCNHdNTjtBMkIxd01JO0VBQ0U7QTNCNHdNTjtBMkJ2d01NOztFQUVFO0EzQnl3TVI7QTJCdndNTTtFQUNFO0EzQnl3TVI7QTJCcHdNUTs7RUFFRTtBM0Jzd01WO0EyQnB3TVE7RUFDRTtBM0Jzd01WOztBMkI3dk1JO0VBQ0U7QTNCZ3dNTjtBMkI5dk1JO0VBQ0U7QTNCZ3dNTjs7QTJCMXZNRTtFQUNFO0lBQ0U7RTNCNnZNSjtFMkJ6dk1JO0lBQ0U7RTNCMnZNTjtFMkJ2dk1FO0lBQ0U7RTNCeXZNSjtBQUNGOztBMkJwdk1FO0VBQ0U7SUFDRTtJQUNBO0UzQnV2TUo7QUFDRjs7QTJCbnZNQTs7RUFFRSw0QnpCMTlVUztBRmd0aEJYOztBMkJsdk1FO0VBQ0U7QTNCcXZNSjtBMkJudk1FO0VBQ0U7QTNCcXZNSjs7QTJCanZNRTtFQUNFO0EzQm92TUo7QTJCbHZNRTs7RUFFRTtBM0Jvdk1KO0EyQmx2TUU7O0VBRUU7QTNCb3ZNSjtBMkJsdk1FO0VBQ0U7RUFDQTtBM0Jvdk1KO0EyQmx2TUU7RUFDRSxrQ3pCdC9VTztFeUJ1L1VQO0EzQm92TUo7O0EyQi91TUU7RUFDRSwwQ3pCemhWSztBRjJ3aEJUO0EyQi91TUU7RUFDRSwwQ3pCN2hWSztBRjh3aEJUO0EyQjl1TUU7OztFQUdFLDBDekJuaVZLO0FGbXhoQlQ7QTJCN3VNRTs7O0VBR0UsMEN6QnppVks7QUZ3eGhCVDs7QTJCMXVNRTtFQUNFLDZCekJyaFZRO0FGa3doQlo7QTJCMXVNRTtFQUNFO0VBQ0E7QTNCNHVNSjtBMkIxdU1FOztFQUVFO0VBQ0E7QTNCNHVNSjtBMkIxdU1FO0VBQ0U7QTNCNHVNSjtBMkJ6dU1FO0VBQ0U7QTNCMnVNSjs7QTJCdHVNRTtFQUNFLDJDekJ0a1ZLO0FGK3loQlQ7QTJCdnVNRTtFQUNFO0EzQnl1TUo7QTJCdnVNSTtFQUNFLDBDekI5a1ZHO0FGdXpoQlQ7QTJCdHVNRTtFQUNFLG1DekJ0alZRO0FGOHhoQlo7O0EyQnB1TUU7RUFDRSxtQ3pCM2pWUTtFeUI0alZSO0EzQnV1TUo7QTJCcnVNRTtFQUNFLG1DekIvalZRO0V5QmdrVlI7QTNCdXVNSjtBMkJydU1FO0VBQ0UsbUN6Qm5rVlE7RXlCb2tWUjtBM0J1dU1KOztBMkJudU1FO0VBQ0UsbUN6QnprVlE7RXlCMGtWUjtBM0JzdU1KO0EyQnB1TUU7RUFDRSx5Q3pCcG9WSztFeUJxb1ZMO0EzQnN1TUo7QTJCcHVNRTtFQUNFO0VBQ0Esc0N6QjltVks7QUZvMWhCVDs7QTJCbnVNQTtFQUNFO0VBQ0E7QTNCc3VNRjs7QTJCbHVNRTtFQUNFLDZCekI1bFZRO0V5QjZsVlI7QTNCcXVNSjtBMkJudU1FO0VBQ0UsY3pCdGxWUTtBRjJ6aEJaOztBMkJodU1FO0VBQ0U7RUFDQSxtQ3pCdm1WUTtBRjAwaEJaO0EyQmp1TUU7RUFDRTtFQUNBO0EzQm11TUo7QTJCanVNRTtFQUNFO0EzQm11TUo7QTJCanVNRTtFQUNFLG1DekJqblZRO0V5QmtuVlI7QTNCbXVNSjtBMkJqdU1FO0VBQ0U7QTNCbXVNSjtBMkJqdU1FO0VBQ0Usa0N6QnRuVk87QUZ5MWhCWDtBMkJqdU1FOztFQUVFO0EzQm11TUo7O0EyQi90TUU7RUFDRSwrQnpCdnBWTTtFeUJ3cFZOLGtDekJob1ZPO0V5QmlvVlAsc0N6Qi9wVks7QUZpNGhCVDs7QTJCOXRNRTtFQUNFO0VBQ0EsNkJ6QnpvVlE7QUYwMmhCWjs7QTJCN3RNRTtFQUNFO0EzQmd1TUo7O0EyQjV0TUU7RUFDRTtFQUNBO0EzQit0TUo7O0EyQjF0TUU7RUFDRSxjekJocFZRO0FGNjJoQlo7QTJCM3RNRTtFQUNFLDhCekJwdFZLO0V5QnF0Vkw7QTNCNnRNSjs7QTJCenRNRTtFQUNFO0VBQ0E7QTNCNHRNSjs7QTJCeHRNRTtFQUNFO0VBQ0EsY3pCaHFWUTtFeUJpcVZSO0EzQjJ0TUo7QTJCenRNRTtFQUNFO0EzQjJ0TUo7QTJCenRNRTtFQUNFLDZCekJqclZRO0FGNDRoQlo7O0EyQnZ0TUU7RUFDRSw2QnpCdHJWUTtFeUJ1clZSLDhCekI5dVZLO0FGdzhoQlQ7QTJCeHRNRTtFQUNFLDZCekIxclZRO0V5QjJyVlIsY3pCNXVWTztBRnM4aEJYO0EyQnh0TUU7RUFDRSw2QnpCOXJWUTtFeUIrclZSLGN6QjV1VkU7QUZzOGhCTjtBMkJ4dE1FO0VBQ0UsNEJ6QmhzVk87QUYwNWhCWDtBMkJ4dE1FOzs7Ozs7OztFQVFFO0EzQjB0TUo7O0EyQnJ0TUU7O0VBRUUsY3pCenNWUTtBRmk2aEJaOztBMkJudE1FO0VBQ0U7QTNCc3RNSjs7QTJCanRNRTtFQUNFLDZCekIvdFZRO0FGbTdoQlo7QTJCbHRNRTtFQUNFLHFDekJsdVZRO0FGczdoQlo7QTJCbHRNRTtFQUNFLDRCekJudVZPO0FGdTdoQlg7QTJCbHRNRTtFQUNFO0EzQm90TUo7QTJCbHRNRTtFQUNFO0EzQm90TUo7QTJCbHRNRTtFQUNFO0EzQm90TUo7O0EyQjVzTVE7O0VBRUU7QTNCK3NNVjtBMkI3c01RO0VBQ0U7QTNCK3NNVjtBMkIzc01JO0VBQ0UsNkJ6Qmh3Vk07QUY2OGhCWjtBMkJ2c01ROztFQUVFO0EzQnlzTVY7QTJCdnNNUTtFQUNFO0EzQnlzTVY7QTJCcnNNSTtFQUNFLDZCekJoeFZNO0FGdTloQlo7QTJCcnNNSTtFQUNFO0EzQnVzTU47O0EyQmxzTUU7RUFDRTtFQUNBLGN6QnIwVkc7QUYwZ2lCUDtBMkJwc01JO0VBQ0U7QTNCc3NNTjtBMkJsc01FOzs7RUFHRTtFQUNBLGN6Qi8wVkc7RXlCZzFWSCx5Q3pCNTFWSztFeUI2MVZMO0EzQm9zTUo7O0EyQi9yTUU7RUFDRSxtQ3pCNXlWUTtFeUI2eVZSO0EzQmtzTUo7QTJCaHNNRTs7RUFFRTtBM0Jrc01KO0EyQmhzTUU7RUFDRSxtQ3pCcHpWUTtFeUJxelZSLHNDekJqMVZLO0FGbWhpQlQ7QTJCaHNNRTtFQUNFLG1DekJ4elZRO0FGMC9oQlo7O0EyQjdyTUU7RUFDRTtBM0Jnc01KO0EyQjdyTUU7RUFDRTtBM0Irck1KO0EyQjdyTUU7RUFDRSwrQ3pCeDNWcUI7QUZ1amlCekI7O0EyQjFyTUU7RUFDRSxrQ3pCejBWTztFeUIwMFZQO0EzQjZyTUo7QTJCM3JNSTtFQUNFLG1DekIvMFZNO0V5QmcxVk47QTNCNnJNTjs7QTJCdnJNRTtFQUNFO0lBQ0U7SUFDQSwwQ3pCcjNWRztJeUJzM1ZILDJDekJ0M1ZHO0l5QnUzVkgsbUN6QjMxVk07RUZxaGlCVjtFMkJ4ck1FO0lBQ0UsbUN6QjkxVk07SXlCKzFWTjtFM0Iwck1KO0UyQnZyTUk7SUFDRTtFM0J5ck1OO0FBQ0Y7O0EyQm5yTUU7RUFDRTtJQUNFO0UzQnNyTUo7QUFDRjs7QTJCanJNRTs7RUFFRTtBM0Jvck1KO0EyQmpyTUU7RUFDRTtBM0Jtck1KO0EyQmpyTUU7RUFDRTtBM0Jtck1KO0EyQmpyTUU7RUFDRTtBM0Jtck1KOztBMkI5cU1FO0VBQ0U7QTNCaXJNSjtBMkI5cU1FO0VBQ0U7QTNCZ3JNSjtBMkI5cU1FO0VBQ0U7QTNCZ3JNSjs7QTJCM3FNRTs7O0VBR0U7QTNCOHFNSjtBMkI1cU1FO0VBQ0U7QTNCOHFNSjs7QTJCeHFNSTtFQUNFO0EzQjJxTU47QTJCenFNSTtFQUNFO0EzQjJxTU47O0EyQnJxTUU7RUFDRSxtQ3pCdjZWUTtFeUJ3NlZSO0EzQndxTUo7QTJCdHFNRTtFQUNFLGN6Qmo2VlE7QUZ5a2lCWjtBMkJ0cU1FO0VBQ0U7QTNCd3FNSjtBMkJ0cU1FO0VBQ0Usa0N6Qi82Vk87QUZ1bGlCWDtBMkJycU1JO0VBQ0UsZ0N6Qmg5Vkc7QUZ1bmlCVDs7QTJCanFNRTtFQUNFLDZCekI1N1ZRO0V5QjY3VlI7RUFDQTtBM0JvcU1KO0EyQmxxTUU7RUFDRSw0QnpCLzdWTztFeUJnOFZQO0VBQ0E7QTNCb3FNSjtBMkJscU1FOztFQUVFO0EzQm9xTUo7QTJCbHFNRTtFQUNFLHlDekJqZ1dLO0FGcXFpQlQ7QTJCbHFNRTtFQUNFO0EzQm9xTUo7QTJCbHFNRTtFQUNFLGtDekI5OFZPO0FGa25pQlg7QTJCbHFNRTs7RUFFRSxxQ3pCM2dXSztBRitxaUJUOztBMkJocU1FO0VBQ0U7O0lBRUU7SUFDQSxrQ3pCMTlWSztFRjZuaUJUO0FBQ0Y7O0EyQjlwTUU7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQWtCRSw0QnpCbC9WTztBRm1waUJYO0EyQjlwTUk7Ozs7RUFJRTtBM0JncU1OO0EyQjlwTUk7Ozs7RUFJRTtBM0JncU1OO0EyQjlwTUk7RUFDRSw0Q3pCOWhXRztBRjhyaUJUOztBMkIxcE1FO0VBQ0U7RUFDQSw0QnpCMWdXTztBRnVxaUJYO0EyQjNwTUU7RUFDRSw0QnpCN2dXTztFeUI4Z1dQO0EzQjZwTUo7QTJCM3BNRTtFQUNFO0EzQjZwTUo7QTJCM3BNRTtFQUNFLCtCekJoaldLO0FGNnNpQlQ7QTJCM3BNRTtFQUNFLDJDekJwaldLO0V5QnFqV0wsNkN6QnJqV0s7QUZrdGlCVDtBMkIzcE1FO0VBQ0UsNkN6QnhqV0s7QUZxdGlCVDtBMkIzcE1FO0VBQ0UsMEN6QjNqV0s7RXlCNGpXTCxzQ3pCM2pXSztBRnd0aUJUOztBMkJ6cE1BO0VBQ0U7RUFDQTtBM0I0cE1GOztBMkJ6cE1BO0VBQ0U7QTNCNHBNRjs7QTJCeHBNRTtFQUNFO0EzQjJwTUo7O0E0Qi93aUJBO0FBRUE7RUFDRSx5QjFCc0JLO0UwQnJCTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCaXhpQkY7QTRCL3dpQkU7RUFDRTtFQUNBO0VBQ0E7QTVCaXhpQko7QTRCOXdpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Qmd4aUJKOztBNEI1d2lCQTtFQUNFO0lBQ0U7SUFDQTtFNUIrd2lCRjtBQUNGO0E0QjN3aUJFO0VBQ0U7QTVCNndpQko7O0E0Qnp3aUJBO0VBQ0U7RUFDQSwrQjFCRVE7RTBCRFI7QTVCNHdpQkY7QTRCMXdpQkU7RUFDRTtBNUI0d2lCSjtBNEJ6d2lCRTtFQUNFLCtCMUJMTTtBRmd4aUJWO0E0Qnp3aUJJO0VBQ0UsYzFCM0JDO0FGc3lpQlA7O0E0QnB3aUJBO0FDM0RBO0FBRUE7RUFDRTtBN0JrMGlCRjs7QTZCL3ppQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjNCU0s7RTJCUkw7QTdCazBpQkY7O0E2Qi96aUJBO0VBQ0U7QTdCazBpQkY7O0E2Qi96aUJBO0VBQ0U7QTdCazBpQkY7O0E2Qjl6aUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QmkwaUJKO0E2Qjl6aUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QmcwaUJKOztBNkI1emlCQTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3Qjh6aUJKO0U2QjN6aUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3QjZ6aUJKO0FBQ0Y7QTZCenppQkE7RUFFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0IwemlCSjtFNkJ2emlCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0J5emlCSjtBQUNGO0E2QnJ6aUJBO0VBRUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCc3ppQko7RTZCbnppQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdCcXppQko7QUFDRjtBNkJqemlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3Qm16aUJGOztBNkIveWlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCa3ppQko7QTZCaHppQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Qmt6aUJOO0E2Qjl5aUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0JnemlCSjtBNkI3eWlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCK3lpQko7O0E2QjN5aUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUIzQi9KVztBRjY4aUJiOztBNkIzeWlCQTtFQUNFO0VBQ0E7RUFDQTtBN0I4eWlCRjs7QTZCenlpQkU7RUFDRTtBN0I0eWlCSjtBNkJ6eWlCRTtFQUNFO0E3QjJ5aUJKOztBNkJ4eWlCQTtBQ2xMQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0E5QjY5aUJGO0E4QjM5aUJFO0VBQ0U7RUFDQTtFQUNBO0E5QjY5aUJKO0E4QjM5aUJJO0VBQ0U7QTlCNjlpQk47QThCejlpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUIyOWlCSjtBOEJ4OWlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QjA5aUJKO0E4Qng5aUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUIwOWlCTjtBOEJ2OWlCSTtFQUNFLGlENUJoQ2U7QUZ5L2lCckI7QThCdDlpQkk7RUFDRTtBOUJ3OWlCTjtBOEJuOWlCSTtFQUNFO0E5QnE5aUJOOztBOEJoOWlCQTtFQUNFO0E5Qm05aUJGOztBOEJqOWlCQTtBQ2xFQTtBQUVBO0VBRUk7SUFDRTtFL0JxaGpCSjtFK0JsaGpCRTtJQUNFO0UvQm9oakJKO0FBQ0Y7QStCaGhqQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3QktLO0U2QkpMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ca2hqQkY7QStCaGhqQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0JraGpCSjtBK0IvZ2pCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CaWhqQko7QStCL2dqQkk7RUFDRTtBL0JpaGpCTjtBK0IvZ2pCTTtFQUNFO0EvQmloakJSO0ErQi9nakJRO0VBQ0U7QS9CaWhqQlY7QStCN2dqQk07RUFDRTtBL0IrZ2pCUjtBK0I1Z2pCTTtFQUNFO0EvQjhnakJSO0ErQjFnakJJO0VBQ0U7QS9CNGdqQk47QStCMWdqQkk7RUFDRTtBL0I0Z2pCTjs7QStCdmdqQkE7RUFDRTtJQUNFO0UvQjBnakJGO0FBQ0Y7QStCdmdqQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0J5Z2pCRjtBK0J2Z2pCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQnlnakJKO0ErQnRnakJFO0VBQ0U7QS9Cd2dqQko7O0ErQnBnakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9CdWdqQkY7O0ErQnBnakJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9CdWdqQkY7QStCcmdqQkU7RUFDRTtBL0J1Z2pCSjs7QStCbmdqQkE7RUFDRTtFQUNBO0VBQ0EseUI3QnpHSztFNkIwR0w7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JzZ2pCRjs7QStCbmdqQkE7RUFDRTtJQUNFO0lBQ0E7RS9Cc2dqQkY7QUFDRjtBK0JuZ2pCQTtFQUNFO0lBQ0U7RS9CcWdqQkY7QUFDRjtBK0JsZ2pCQTtFQUNFO0lBQ0U7RS9Cb2dqQkY7QUFDRjtBK0JqZ2pCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CbWdqQkY7QStCamdqQkU7RUFDRTtBL0JtZ2pCSjs7QStCLy9pQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ca2dqQkY7QStCaGdqQkU7RUFDRTtFQUNBO0EvQmtnakJKO0ErQi8vaUJFO0VBQ0U7QS9CaWdqQko7O0ErQjcvaUJBO0VBQ0U7SUFDRTtFL0JnZ2pCRjtFK0I5L2lCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFL0JnZ2pCSjtFK0I1L2lCSTtJQUNFO0UvQjgvaUJOO0UrQjMvaUJJO0lBQ0U7RS9CNi9pQk47QUFDRjtBK0J4L2lCQTtFQUNFO0VBQ0E7QS9CMC9pQkY7QStCeC9pQkU7RUFDRTtFQUNBO0EvQjAvaUJKO0ErQnYvaUJFO0VBQ0U7RUFDQTtBL0J5L2lCSjtBK0J2L2lCSTtFQUNFO0VBQ0E7QS9CeS9pQk47QStCdC9pQkk7RUFDRTtBL0J3L2lCTjtBK0JwL2lCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQnMvaUJKO0ErQnAvaUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JzL2lCTjtBK0JwL2lCTTtFQUNFO0EvQnMvaUJSO0ErQnAvaUJRO0VBQ0U7QS9Ccy9pQlY7QStCai9pQkk7RUFDRTtBL0JtL2lCTjtBK0JqL2lCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CbS9pQlI7QStCOStpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQmcvaUJKO0ErQjkraUJJO0VBQ0U7RUFDQTtFQUNBO0EvQmcvaUJOO0ErQjkraUJNO0VBQ0U7QS9CZy9pQlI7QStCNStpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0I4K2lCTjs7QStCeitpQkE7RUFDRTtJQUNFO0lBQ0E7RS9CNCtpQkY7QUFDRjtBK0J6K2lCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9CMitpQkY7O0ErQngraUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9CMitpQkY7O0ErQngraUJBO0VBQ0U7RUFDQTtBL0IyK2lCRjtBK0J6K2lCRTtFQUNFO0EvQjIraUJKOztBK0J2K2lCQTtFQUNFO0EvQjAraUJGO0ErQngraUJFO0VBQ0U7QS9CMCtpQko7QStCditpQkU7RUFDRSxjN0IvVEc7RTZCZ1VIO0EvQnkraUJKO0ErQnYraUJJO0VBQ0U7QS9CeStpQk47QStCcitpQkU7RUFDRTtBL0J1K2lCSjtBK0JwK2lCRTtFQUNFO0VBQ0E7RUFDQSwrQjdCM1RNO0U2QjRUTjtFQUNBO0EvQnMraUJKO0ErQnAraUJJO0VBQ0UsYzdCblZDO0U2Qm9WRCwwQzdCclVHO0FGMnlqQlQ7QStCbitpQkk7RUFDRSxjN0J4VkM7RTZCeVZELDBDN0J6VUc7QUY4eWpCVDtBK0JqK2lCRTtFQUNFLCtCN0IzVU07QUY4eWpCVjtBK0JqK2lCSTtFQUNFLGM3QmpXQztBRm8wakJQOztBK0I5OWlCQTtFQUNFO0lBQ0U7RS9CaStpQkY7QUFDRjtBK0I5OWlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQmcraUJGO0ErQjk5aUJFO0VBQ0U7RUFDQSx5QjdCcFhHO0U2QnFYSDtBL0JnK2lCSjtBK0I3OWlCRTtFQUNFO0EvQis5aUJKO0ErQjc5aUJJO0VBQ0U7RUFDQTtFQUNBO0EvQis5aUJOO0ErQjU5aUJJO0VBQ0UseUI3QjNaTztBRnkzakJiO0ErQjE5aUJFO0VBQ0U7QS9CNDlpQko7O0ErQng5aUJBO0VBQ0U7SUFDRTtFL0IyOWlCRjtBQUNGO0ErQno5aUJBO0VBQ0k7RUFDQTtFQUNBLGM3QnBaRTtBRisyakJOO0ErQno5aUJJO0VBQ0U7RUFDQTtBL0IyOWlCTjs7QStCdjlpQkU7RUFDRTtJQUNFO0UvQjA5aUJKO0FBQ0Y7QStCdjlpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0J5OWlCSjs7QStCdDlpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkM3QmhjaUI7RTZCaWNqQjtFQUNBO0VBQ0E7RUFDQTtBL0J5OWlCSjs7QStCdDlpQkU7RUFDRTtBL0J5OWlCSjs7QStCdDlpQkE7QUN6ZEE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoQ203akJGO0VnQ2o3akJBO0lBQ0U7RWhDbTdqQkY7RWdDaDdqQkU7SUFDRTtFaENrN2pCSjtBQUNGO0FnQy82akJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ2k3akJGOztBZ0M5NmpCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQ2k3akJGOztBZ0M5NmpCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QjlCZkc7SThCZ0JIO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhDaTdqQkY7RWdDLzZqQkE7SUFDRTtFaENpN2pCRjtFZ0MvNmpCQTtJQUNFO0VoQ2k3akJGO0FBQ0Y7QWdDdjZqQkE7RUFDRTtBaEN5NmpCRjs7QWdDbjZqQkE7QUFFQTtFQUdNO0lBQ0U7RWhDbTZqQk47RWdDLzVqQkk7SUFDRTtFaENpNmpCTjtFZ0M3NWpCSTtJQUNFO0VoQys1akJOO0VnQzM1akJJO0lBQ0U7RWhDNjVqQk47RWdDejVqQkk7SUFDRTtFaEMyNWpCTjtFZ0N2NWpCSTtJQUNFO0VoQ3k1akJOO0VnQ3Q1akJFO0lBQ0U7RWhDdzVqQko7QUFDRjtBZ0NwNWpCQTtBQUVBO0FBRUE7RUFHSTtJQUNFO0VoQ2s1akJKO0VnQzc0akJRO0lBQ0U7RWhDKzRqQlY7RWdDMzRqQkk7SUFDRTtJQUNBO0lBQ0E7RWhDNjRqQk47RWdDNTRqQk07SUFDRTtFaEM4NGpCUjtFZ0M1NGpCTTtJQUNFO0VoQzg0akJSO0FBQ0Y7QWdDNzRqQlE7RUFDRTtJQUNFO0VoQys0akJWO0FBQ0Y7QWdDNzRqQlE7RUFDRTtJQUNFO0VoQys0akJWO0FBQ0Y7QWdDLzZqQkE7RUFvQ0k7SUFDRTtFaEM4NGpCSjtBQUNGO0FnQzc0akJJO0VBQ0U7SUFDRTtFaEMrNGpCTjtBQUNGO0FnQ3o3akJBO0VBNENJO0lBQ0U7RWhDZzVqQko7QUFDRjtBZ0M5N2pCQTtFQStDSTtJQUNFO0VoQ2s1akJKO0FBQ0Y7QWdDbjhqQkE7RUFtRE07SUFDRTtFaENtNWpCTjtBQUNGO0FnQ3g4akJBO0VBeURJO0lBQ0UseUM5QjlKRztJOEIrSkg7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoQ2s1akJKO0VnQ2g1akJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGM5QnRLQztJOEJ1S0QsYTlCdktDO0k4QndLRDtFaENrNWpCSjtFZ0NoNWpCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSw4QjlCL0xHO0k4QmdNSCw2QjlCaE1HO0k4QmlNSDtFaENrNWpCSjtFZ0NoNWpCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoQ2s1akJKO0VnQ2g1akJFO0lBQ0U7RWhDazVqQko7RWdDajVqQkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHlCOUI5TkE7SThCK05BLDBCOUIvTkE7SThCZ09BO0lBQ0EseUI5QjFNRDtJOEIyTUM7SUFDQTtJQUNBO0VoQ201akJOO0FBQ0Y7QWdDOTRqQkU7RUFDRTtBaENnNWpCSjs7QWdDNTRqQkE7RUFFSTtJQUNFO0VoQzg0akJKO0VnQzU0akJFO0lBQ0U7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoQzg0akJKO0VnQzU0akJFO0lBQ0U7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtFaEM4NGpCSjtFZ0M1NGpCRTtJQUNFLHlDOUJsUUc7SThCbVFIO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEM4NGpCSjtFZ0M1NGpCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxjOUIxUUM7SThCMlFELGE5QjNRQztJOEI0UUQ7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsOEI5Qm5TRztJOEJvU0gsNkI5QnBTRztJOEJxU0g7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtFaEM4NGpCSjtFZ0M1NGpCRTtJQUNFO0VoQzg0akJKO0VnQzU0akJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtFaEM4NGpCSjtFZ0M1NGpCRTtJQUNFO0VoQzg0akJKO0VnQzU0akJFO0lBQ0U7RWhDODRqQko7RWdDNTRqQkU7SUFDRTtJQUNBO0lBQ0E7RWhD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aUN0NmtCSTtFQUNJO0VBQ0E7QWpDdzZrQlI7QWlDcjZrQkk7RUFDSTtFQUNBO0FqQ3U2a0JSO0FpQ3A2a0JJO0VBQ0k7RUFDQTtBakNzNmtCUjtBaUNuNmtCSTtFQUNJO0VBQ0E7QWpDcTZrQlI7QWlDbDZrQkk7RUFDSTtFQUNBO0FqQ282a0JSO0FpQzk1a0JJO0VBQ0k7QWpDZzZrQlI7QWlDNzVrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMrNWtCUjtBaUN4NWtCSTtFQUNJO0VBQ0E7QWpDMDVrQlI7QWlDdjVrQkk7RUFDSTtFQUNBO0FqQ3k1a0JSO0FpQ3Q1a0JJO0VBQ0k7RUFDQTtBakN3NWtCUjtBaUNyNWtCSTtFQUNJO0VBQ0E7QWpDdTVrQlI7QWlDcDVrQkk7RUFDSTtBakNzNWtCUjtBaUNuNWtCSTtFQUNJO0VBQ0E7QWpDcTVrQlI7QWlDbDVrQkk7RUFDSTtFQUNBO0VBQ0E7QWpDbzVrQlI7QWlDajVrQkk7RUFDSTtFQUNBO0FqQ201a0JSO0FpQ2g1a0JJO0VBQ0k7QWpDazVrQlI7QWlDLzRrQkk7RUFDSTtFQUNBO0VBQ0E7QWpDaTVrQlI7QWlDOTRrQkk7RUFDSTtBakNnNWtCUjtBaUM3NGtCSTtFQUNJO0FqQys0a0JSO0FpQ3g0a0JJOztFQUVJO0VBQ0E7QWpDMDRrQlI7QWlDdjRrQkk7RUFDSTtFQUNBO0FqQ3k0a0JSO0FpQ3Q0a0JJO0VBQ0k7RUFDQTtBakN3NGtCUjtBaUN0NGtCSTtFQUNJO0VBQ0E7QWpDdzRrQlI7QWlDdDRrQkk7OztFQUdJO0VBQ0E7QWpDdzRrQlI7QWlDcjRrQkk7OztFQUdJO0VBQ0E7QWpDdTRrQlI7QWlDcDRrQkk7OztFQUdJO0VBQ0E7QWpDczRrQlI7QWlDbjRrQkk7RUFDSTtFQUNBO0FqQ3E0a0JSO0FpQ2w0a0JJOzs7RUFHSTtFQUNBO0FqQ280a0JSO0FpQ2o0a0JJOzs7O0VBSUk7RUFDQTtBakNtNGtCUjtBaUNoNGtCSTtFQUNJO0VBQ0E7QWpDazRrQlI7QWlDLzNrQkk7O0VBRUk7RUFDQTtBakNpNGtCUjtBaUM5M2tCSTs7Ozs7RUFLSTtFQUNBO0FqQ2c0a0JSO0FpQzcza0JJOztFQUVJO0VBQ0E7QWpDKzNrQlI7QWlDNTNrQkk7RUFDSTtFQUNBO0FqQzgza0JSO0FpQzMza0JJO0VBQ0k7RUFDQTtFQUNBO0FqQzYza0JSO0FpQ3Qza0JJO0VBQ0k7RUFDQTtBakN3M2tCUjtBaUNyM2tCSTtFQUNJO0VBQ0E7QWpDdTNrQlI7QWlDcDNrQkk7RUFDSTtFQUNBO0FqQ3Mza0JSO0FpQzkya0JJO0VBQ0k7QWpDZzNrQlI7QWlDNzJrQkk7RUFDSTtFQUNBO0FqQysya0JSO0FpQzUya0JJO0VBQ0k7QWpDODJrQlI7QWlDMzJrQkk7RUFDSTtFQUNBO0FqQzYya0JSO0FpQzEya0JJO0VBQ0k7RUFDQTtBakM0MmtCUjtBaUN6MmtCSTtFQUNJO0VBQ0E7QWpDMjJrQlI7QWlDeDJrQkk7RUFDSTtFQUNBO0FqQzAya0JSO0FpQ3Yya0JJO0VBQ0k7RUFDQTtBakN5MmtCUjtBaUN0MmtCSTtFQUNJO0lBQ0k7SUFDQTtFakN3MmtCVjtFaUNyMmtCTTtJQUNJO0lBQ0E7RWpDdTJrQlY7QUFDRjtBaUNwMmtCSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpDczJrQlY7RWlDbjJrQk07SUFDSTtJQUNBO0VqQ3Eya0JWO0VpQ2wya0JNOztJQUVJO0VqQ28ya0JWO0VpQ2oya0JNOztJQUVJO0VqQ20ya0JWO0VpQ2gya0JNO0lBQ0k7SUFDQTtFakNrMmtCVjtFaUMvMWtCTTs7SUFFSTtFakNpMmtCVjtFaUM5MWtCTTs7SUFFSTtFakNnMmtCVjtBQUNGO0FpQzcxa0JJOztFQUVJO0VBQ0E7QWpDKzFrQlI7QWlDNTFrQkk7RUFDSTtFQUNBO0FqQzgxa0JSO0FpQzMxa0JJO0VBQ0k7QWpDNjFrQlI7QWlDMTFrQkk7RUFDSTtBakM0MWtCUjtBaUN6MWtCSTtFQUNJO0VBQ0E7QWpDMjFrQlI7QWlDeDFrQkk7RUFDSTtFQUNBO0FqQzAxa0JSO0FpQ3Yxa0JJO0VBQ0k7RUFDQTtBakN5MWtCUjtBaUN0MWtCSTtFQUNJO0VBQ0E7QWpDdzFrQlI7QWlDcjFrQkk7RUFDSTtFQUNBO0FqQ3Uxa0JSO0FpQ3Axa0JJO0VBQ0k7QWpDczFrQlI7QWlDbjFrQkk7RUFDSTtBakNxMWtCUjtBaUNsMWtCSTtFQUNJO0VBQ0E7QWpDbzFrQlI7QWlDajFrQkk7RUFDSTtFQUNBO0FqQ20xa0JSO0FpQ2gxa0JJO0VBQ0k7QWpDazFrQlI7QWlDLzBrQkk7RUFDSTtBakNpMWtCUjtBaUM5MGtCSTtFQUNJO0VBQ0E7QWpDZzFrQlI7QWlDNzBrQkk7RUFDSTtFQUNBO0FqQyswa0JSO0FpQzUwa0JJO0VBQ0k7RUFDQTtBakM4MGtCUjtBaUMzMGtCSTtFQUNJO0VBQ0E7QWpDNjBrQlI7QWlDMTBrQkk7O0VBRUk7RUFDQTtBakM0MGtCUjtBaUN6MGtCSTtFQUNJO0lBQ0k7SUFDQTtFakMyMGtCVjtBQUNGO0FpQ3Awa0JJO0VBQ0k7RUFDQTtFQUNBO0FqQ3Mwa0JSO0FpQ24wa0JJO0VBQ0k7RUFDQTtBakNxMGtCUjtBaUNsMGtCSTtFQUNJO0VBQ0E7QWpDbzBrQlI7QWlDajBrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNtMGtCUjtBaUNoMGtCSTtFQUNJO0VBQ0E7QWpDazBrQlI7QWlDL3prQkk7RUFDSTtFQUNBO0FqQ2kwa0JSO0FpQzl6a0JJO0VBQ0k7QWpDZzBrQlI7QWlDN3prQkk7RUFDSTtFQUNBO0FqQyt6a0JSO0FpQzV6a0JJO0VBQ0k7RUFDQTtBakM4emtCUjtBaUMzemtCSTtFQUNJO0VBQ0E7QWpDNnprQlI7QWlDMXprQkk7RUFDSTtFQUNBO0FqQzR6a0JSO0FpQ3p6a0JJO0VBQ0k7RUFDQTtBakMyemtCUjtBaUN4emtCSTtFQUNJO0VBQ0E7QWpDMHprQlI7QWlDbnprQkk7RUFDSTtFQUNBO0FqQ3F6a0JSO0FpQ2x6a0JJO0VBQ0k7RUFDQTtBakNvemtCUjtBaUNqemtCSTtFQUNJO0VBQ0E7QWpDbXprQlI7QWlDaHprQkk7RUFDSTtJQUNJO0lBQ0E7RWpDa3prQlY7RWlDL3lrQk07SUFDSTtJQUNBO0VqQ2l6a0JWO0FBQ0Y7QWlDOXlrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDZ3prQlY7RWlDN3lrQk07SUFDSTtJQUNBO0VqQyt5a0JWO0FBQ0Y7QWlDNXlrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDOHlrQlY7RWlDM3lrQk07SUFDSTtJQUNBO0VqQzZ5a0JWO0FBQ0Y7QWlDMXlrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNHlrQlY7RWlDenlrQk07SUFDSTtJQUNBO0VqQzJ5a0JWO0FBQ0Y7QWlDeHlrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMweWtCUjtBaUN2eWtCSTtFQUNJO0VBQ0E7QWpDeXlrQlI7QWlDdHlrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakN3eWtCUjtBaUNyeWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3V5a0JSO0FpQ3B5a0JJO0VBQ0k7RUFDQTtBakNzeWtCUjtBaUNueWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3F5a0JSO0FpQ2x5a0JJO0VBQ0k7RUFDQTtBakNveWtCUjtBaUNqeWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ215a0JSO0FpQ2h5a0JJO0VBQ0k7RUFDQTtBakNreWtCUjtBaUMveGtCSTtFQUNJO0VBQ0E7QWpDaXlrQlI7QWlDOXhrQkk7RUFDSTtBakNneWtCUjtBaUM3eGtCSTtFQUNJO0FqQyt4a0JSO0FpQzV4a0JJOztFQUVJO0VBQ0E7QWpDOHhrQlI7QWlDM3hrQkk7RUFDSTtFQUNBO0FqQzZ4a0JSO0FpQzF4a0JJO0VBQ0k7RUFDQTtBakM0eGtCUjtBaUN6eGtCSTtFQUNJO0VBQ0E7QWpDMnhrQlI7QWlDeHhrQkk7O0VBRUk7RUFDQTtBakMweGtCUjtBaUN2eGtCSTtFQUNJO0VBQ0E7QWpDeXhrQlI7QWlDdHhrQkk7RUFDSTtBakN3eGtCUjtBaUNyeGtCSTtFQUNJO0VBRUE7QWpDc3hrQlI7QWlDbnhrQkk7Ozs7RUFJSTtFQUNBO0FqQ3F4a0JSO0FpQzl3a0JJOztFQUVJO0VBQ0E7QWpDZ3hrQlI7QWlDN3drQkk7RUFDSTtFQUNBO0FqQyt3a0JSO0FpQzV3a0JJOztFQUVJO0VBQ0E7QWpDOHdrQlI7QWlDM3drQkk7RUFDSTtFQUNBO0FqQzZ3a0JSO0FpQzF3a0JJO0VBQ0k7RUFDQTtBakM0d2tCUjtBaUN6d2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzJ3a0JSO0FpQ3h3a0JJO0VBQ0k7RUFDQTtBakMwd2tCUjtBaUN2d2tCSTtFQUNJO0lBQ0k7SUFDQTtFakN5d2tCVjtFaUN0d2tCTTtJQUNJO0lBQ0E7RWpDd3drQlY7QUFDRjtBaUNyd2tCSTtFQUNJO0VBQ0E7QWpDdXdrQlI7QWlDcHdrQkk7Ozs7RUFJSTtFQUNBO0VBQ0E7QWpDc3drQlI7QWlDbndrQkk7RUFDSTtFQUNBO0FqQ3F3a0JSO0FpQ2x3a0JJOztFQUVJO0VBQ0E7QWpDb3drQlI7QWlDandrQkk7Ozs7RUFJSTtFQUNBO0FqQ213a0JSO0FpQ2h3a0JJOzs7O0VBSUk7RUFDQTtFQUNBO0FqQ2t3a0JSO0FpQy92a0JJO0VBQ0k7RUFDQTtBakNpd2tCUjtBaUM5dmtCSTs7RUFFSTtFQUNBO0FqQ2d3a0JSO0FpQzd2a0JJOzs7O0VBSUk7RUFDQTtBakMrdmtCUjtBaUM1dmtCSTtFQUNJO0FqQzh2a0JSO0FpQ3h2a0JJO0VBQ0k7RUFDQTtBakMwdmtCUjtBaUN2dmtCSTtFQUNJO0VBQ0E7QWpDeXZrQlI7QWlDdHZrQkk7RUFDSTtFQUNBO0FqQ3d2a0JSO0FpQ3J2a0JJO0VBQ0k7RUFDQTtBakN1dmtCUjtBaUNwdmtCSTtFQUNJO0lBQ0k7SUFDQTtFakNzdmtCVjtFaUNudmtCTTtJQUNJO0lBQ0E7RWpDcXZrQlY7RWlDbHZrQk07SUFDSTtJQUNBO0VqQ292a0JWO0VpQ2p2a0JNO0lBQ0k7SUFDQTtFakNtdmtCVjtFaUNodmtCTTtJQUNJO0lBQ0E7RWpDa3ZrQlY7RWlDL3VrQk07SUFDSTtJQUNBO0VqQ2l2a0JWO0FBQ0Y7QWlDOXVrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDZ3ZrQlY7RWlDN3VrQk07SUFDSTtJQUNBO0VqQyt1a0JWO0VpQzV1a0JNO0lBQ0k7SUFDQTtFakM4dWtCVjtFaUMzdWtCTTtJQUNJO0lBQ0E7RWpDNnVrQlY7RWlDMXVrQk07SUFDSTtJQUNBO0VqQzR1a0JWO0VpQ3p1a0JNO0lBQ0k7SUFDQTtFakMydWtCVjtBQUNGO0FpQ3h1a0JJO0VBQ0k7SUFDSTtJQUNBO0VqQzB1a0JWO0VpQ3Z1a0JNO0lBQ0k7SUFDQTtFakN5dWtCVjtFaUN0dWtCTTtJQUNJO0lBQ0E7RWpDd3VrQlY7RWlDcnVrQk07SUFDSTtJQUNBO0VqQ3V1a0JWO0VpQ3B1a0JNO0lBQ0k7SUFDQTtFakNzdWtCVjtFaUNudWtCTTtJQUNJO0lBQ0E7RWpDcXVrQlY7QUFDRjtBaUNsdWtCSTtFQUNJO0lBQ0k7SUFDQTtFakNvdWtCVjtFaUNqdWtCTTtJQUNJO0lBQ0E7RWpDbXVrQlY7RWlDaHVrQk07SUFDSTtJQUNBO0VqQ2t1a0JWO0VpQy90a0JNO0lBQ0k7SUFDQTtFakNpdWtCVjtFaUM5dGtCTTtJQUNJO0lBQ0E7RWpDZ3VrQlY7RWlDN3RrQk07SUFDSTtJQUNBO0VqQyt0a0JWO0FBQ0Y7QWlDeHRrQkk7OztFQUdJO0VBQ0E7QWpDMHRrQlI7QWlDdnRrQkk7OztFQUdJO0VBQ0E7QWpDeXRrQlI7QWlDdHRrQkk7OztFQUdJO0VBQ0E7QWpDd3RrQlI7QWlDcnRrQkk7OztFQUdJO0VBQ0E7QWpDdXRrQlI7QWlDcHRrQkk7O0VBRUk7RUFDQTtBakNzdGtCUjtBaUNudGtCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakNxdGtCUjtBaUNsdGtCSTtFQUNJO0VBQ0E7QWpDb3RrQlI7QWlDanRrQkk7RUFDSTtFQUNBO0FqQ210a0JSO0FpQ2h0a0JJO0VBQ0k7RUFDQTtBakNrdGtCUjtBaUMvc2tCSTs7RUFFSTtFQUNBO0FqQ2l0a0JSO0FpQzlza0JJOzs7OztFQUtJO0VBQ0E7QWpDZ3RrQlI7QWlDN3NrQkk7O0VBRUk7RUFDQTtBakMrc2tCUjtBaUM1c2tCSTtFQUNJO0VBQ0E7QWpDOHNrQlI7QWlDM3NrQkk7O0VBRUk7RUFDQTtBakM2c2tCUjtBaUMxc2tCSTtFQUNJO0VBQ0E7QWpDNHNrQlI7QWlDenNrQkk7RUFDSTtFQUNBO0FqQzJza0JSO0FpQ3hza0JJOztFQUVJO0VBQ0E7QWpDMHNrQlI7QWlDdnNrQkk7Ozs7O0VBS0k7RUFDQTtBakN5c2tCUjtBaUN0c2tCSTs7RUFFSTtFQUNBO0FqQ3dza0JSO0FpQ3Jza0JJO0VBQ0k7RUFDQTtBakN1c2tCUjtBaUNwc2tCSTs7RUFFSTtFQUNBO0FqQ3Nza0JSO0FpQ25za0JJO0VBQ0k7RUFDQTtBakNxc2tCUjtBaUNsc2tCSTtFQUNJO0VBQ0E7QWpDb3NrQlI7QWlDanNrQkk7RUFDSTtFQUNBO0FqQ21za0JSO0FpQ2hza0JJO0VBQ0k7RUFDQTtBakNrc2tCUjtBaUMvcmtCSTs7RUFFSTtFQUNBO0FqQ2lza0JSO0FpQzlya0JJOztFQUVJO0VBQ0E7QWpDZ3NrQlI7QWlDN3JrQkk7O0VBRUk7RUFDQTtBakMrcmtCUjtBaUM1cmtCSTtFQUNJO0VBQ0E7QWpDOHJrQlI7QWlDM3JrQkk7O0VBRUk7RUFDQTtBakM2cmtCUjtBaUMxcmtCSTtFQUNJO0VBQ0E7QWpDNHJrQlI7QWlDenJrQkk7RUFDSTtFQUNBO0FqQzJya0JSO0FpQ3hya0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDMHJrQlI7QWlDdnJrQkk7RUFDSTtFQUNBO0FqQ3lya0JSO0FpQ3Rya0JJOztFQUVJO0VBQ0E7QWpDd3JrQlI7QWlDcnJrQkk7RUFDSTtFQUNBO0FqQ3Vya0JSO0FpQ3Bya0JJOztFQUVJO0VBQ0E7QWpDc3JrQlI7QWlDbnJrQkk7O0VBRUk7RUFDQTtBakNxcmtCUjtBaUNscmtCSTtFQUNJO0FqQ29ya0JSO0FpQ2pya0JJO0VBRUk7RUFDQTtBakNrcmtCUjtBaUM1cWtCSTtFQUNJO0VBQ0E7QWpDOHFrQlI7QWlDM3FrQkk7RUFDSTtFQUNBO0FqQzZxa0JSO0FpQzFxa0JJO0VBQ0k7QWpDNHFrQlI7QWlDenFrQkk7RUFDSTtFQUNBO0FqQzJxa0JSO0FpQ3hxa0JJO0VBQ0k7RUFDQTtBakMwcWtCUjtBaUN2cWtCSTtFQUNJO0VBQ0E7QWpDeXFrQlI7QWlDdHFrQkk7RUFDSTtFQUNBO0FqQ3dxa0JSO0FpQ3Jxa0JJO0VBQ0k7RUFDQTtBakN1cWtCUjtBaUNwcWtCSTtFQUNJO0VBQ0E7QWpDc3FrQlI7QWlDL3BrQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQ2lxa0JWO0FBQ0Y7QWlDOXBrQkk7RUFDSTtFQUNBO0FqQ2dxa0JSO0FpQzdwa0JJO0VBQ0k7RUFDQTtBakMrcGtCUjtBaUM1cGtCSTtFQUNJO0VBQ0E7QWpDOHBrQlI7QWlDM3BrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNnBrQlY7QUFDRjtBaUMxcGtCSTtFQUNJO0lBQ0k7SUFDQTtFakM0cGtCVjtBQUNGO0FpQ3pwa0JJO0VBQ0k7SUFDSTtJQUNBO0VqQzJwa0JWO0FBQ0Y7QWlDeHBrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDMHBrQlY7RWlDdnBrQk07SUFDSTtJQUNBO0VqQ3lwa0JWO0FBQ0Y7QWlDdHBrQkk7RUFDSTtBakN3cGtCUjtBaUNqcGtCSTtFQUNJO0VBQ0E7QWpDbXBrQlI7QWlDaHBrQkk7RUFDSTtFQUNBO0FqQ2twa0JSO0FpQy9va0JJO0VBQ0k7QWpDaXBrQlI7QWlDOW9rQkk7RUFDSTtBakNncGtCUjtBaUM3b2tCSTtFQUNJO0VBQ0E7QWpDK29rQlI7QWlDNW9rQkk7O0VBRUk7RUFDQTtBakM4b2tCUjtBaUN4b2tCSTtFQUNJO0FqQzBva0JSO0FpQ3Zva0JJO0VBQ0k7RUFDQTtBakN5b2tCUjtBaUN0b2tCSTs7RUFFSTtFQUNBO0FqQ3dva0JSO0FpQ3Jva0JJOztFQUVJO0VBQ0E7QWpDdW9rQlI7QWlDcm9rQkk7O0VBRUk7RUFDQTtBakN1b2tCUjtBaUNwb2tCSTs7RUFFSTtFQUNBO0FqQ3Nva0JSO0FpQ25va0JJOztFQUVJO0VBQ0E7QWpDcW9rQlI7QWlDbG9rQkk7O0VBRUk7RUFDQTtBakNvb2tCUjtBaUNqb2tCSTs7RUFFSTtFQUNBO0FqQ21va0JSO0FpQ2hva0JJOztFQUVJO0VBQ0E7QWpDa29rQlI7QWlDL25rQkk7Ozs7RUFJSTtFQThJQTtFQUVBO0VBYUE7RUFFQTtFQU9BO0VBRUE7RUFDQTtFQUNBO0FqQys5akJSO0FpQ3Zva0JROzs7O0VBQ0k7QWpDNG9rQlo7QWlDem9rQlE7Ozs7RUFDSTtBakM4b2tCWjtBaUMzb2tCUTs7Ozs7Ozs7RUFFSTtBakNtcGtCWjtBaUNocGtCUTs7Ozs7Ozs7RUFFSTtBakN3cGtCWjtBaUNycGtCUTs7OztFQUNJO0FqQzBwa0JaO0FpQ3Zwa0JROzs7Ozs7OztFQUVJO0FqQytwa0JaO0FpQzVwa0JROzs7Ozs7OztFQUVJO0FqQ29xa0JaO0FpQ2pxa0JROzs7O0VBQ0k7QWpDc3FrQlo7QWlDbnFrQlE7Ozs7Ozs7O0VBRUk7QWpDMnFrQlo7QWlDeHFrQlE7Ozs7Ozs7O0VBRUk7QWpDZ3JrQlo7QWlDN3FrQlE7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJSTtFQUNBO0VBQ0E7RUFDQTtBakMycmtCWjtBaUN4cmtCUTs7Ozs7Ozs7RUFFSTtBakNnc2tCWjtBaUM3cmtCUTs7Ozs7Ozs7RUFFSTtBakNxc2tCWjtBaUNsc2tCUTs7Ozs7Ozs7RUFFSTtFQUNBO0FqQzBza0JaO0FpQ3Zza0JROzs7Ozs7OztFQUVJO0VBQ0E7QWpDK3NrQlo7QWlDNXNrQlE7Ozs7Ozs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpDb3RrQlo7QWlDanRrQlE7Ozs7Ozs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpDeXRrQlo7QWlDdHRrQlE7Ozs7Ozs7O0VBRUk7QWpDOHRrQlo7QWlDM3RrQlE7Ozs7Ozs7O0VBRUk7QWpDbXVrQlo7QWlDaHVrQlE7Ozs7Ozs7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpDd3VrQlo7QWlDcnVrQlE7Ozs7Ozs7O0VBRUk7RUFDQTtBakM2dWtCWjtBaUMxdWtCUTs7Ozs7Ozs7RUFFSTtFQUNBO0FqQ2t2a0JaO0FpQy91a0JROzs7Ozs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FqQ3V2a0JaO0FpQ3B2a0JROzs7Ozs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FqQzR2a0JaO0FpQ3J2a0JROzs7Ozs7OztFQUVJO0VBQ0E7QWpDNnZrQlo7QWlDMXZrQlE7Ozs7RUFDSTtFQUNBO0FqQyt2a0JaO0FpQ3h2a0JROzs7O0VBQ0k7RUFDQTtBakM2dmtCWjtBaUNudmtCSTs7RUFFSSwwQy9CcG5EQztBRnkybkJUO0FpQ2x2a0JJOztFQUVJLDJDL0J6bkRDO0FGNjJuQlQ7QWlDanZrQkk7O0VBRUk7QWpDbXZrQlI7QWlDaHZrQkk7O0VBRUk7QWpDa3ZrQlI7QWlDL3VrQkk7O0VBRUk7QWpDaXZrQlI7QWlDOXVrQkk7O0VBRUk7QWpDZ3ZrQlI7QWlDN3VrQkk7O0VBRUk7QWpDK3VrQlI7QWlDNXVrQkk7O0VBRUk7QWpDOHVrQlI7QWlDM3VrQkk7O0VBRUk7QWpDNnVrQlI7QWlDMXVrQkk7O0VBRUk7QWpDNHVrQlI7QWlDenVrQkk7O0VBRUk7QWpDMnVrQlI7QWlDeHVrQkk7O0VBRUk7QWpDMHVrQlI7QWlDdnVrQkk7O0VBRUk7QWpDeXVrQlI7QWlDeHRrQkk7O0VBRUk7QWpDMHRrQlI7QWlDenNrQkk7Ozs7RUFJSTtFQUNBO0VBQ0E7RUFDQTtBakMyc2tCUjtBaUNuc2tCSTtFQUNJO0VBQ0E7QWpDcXNrQlI7QWlDbHNrQkk7RUFDSTtFQUNBO0FqQ29za0JSO0FpQ2pza0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ21za0JWO0FBQ0Y7QWlDaHNrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDa3NrQlY7QUFDRjtBaUMvcmtCSTtFQUNJO0lBQ0k7SUFDQTtFakNpc2tCVjtBQUNGO0FpQzlya0JJOztFQUVJO0VBQ0E7QWpDZ3NrQlI7QWlDN3JrQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQytya0JWO0FBQ0Y7QWlDNXJrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakM4cmtCUjtBaUMzcmtCSTtFQUNJO0VBQ0E7QWpDNnJrQlI7QWlDMXJrQkk7RUFDSTtFQUNBO0FqQzRya0JSO0FpQ3Jya0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ3Vya0JWO0FBQ0Y7QWlDcHJrQkk7O0VBRUk7RUFDQTtBakNzcmtCUjtBaUNucmtCSTtFQUNJOztJQUVJO0lBQ0E7RWpDcXJrQlY7QUFDRjtBaUNscmtCSTtFQUNJO0lBQ0k7RWpDb3JrQlY7QUFDRjtBaUNqcmtCSTtFQUNJO0VBQ0E7QWpDbXJrQlI7QWlDaHJrQkk7RUFDSTtFQUNBO0FqQ2tya0JSO0FpQy9xa0JJO0VBQ0k7RUFDQTtBakNpcmtCUjtBaUM5cWtCSTs7RUFFSTtFQUNBO0FqQ2dya0JSO0FpQzdxa0JJO0VBQ0k7RUFDQTtBakMrcWtCUjtBaUM1cWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzhxa0JSO0FpQzNxa0JJO0VBQ0k7RUFDQTtBakM2cWtCUjtBaUMxcWtCSTtFQUNJO0VBQ0E7QWpDNHFrQlI7QWlDenFrQkk7RUFDSTtFQUNBO0FqQzJxa0JSO0FpQ3hxa0JJO0VBQ0k7SUFDSTtJQUNBO0VqQzBxa0JWO0FBQ0Y7QWlDdnFrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDeXFrQlY7QUFDRjtBaUN0cWtCSTtFQUNJO0lBQ0k7SUFDQTtFakN3cWtCVjtBQUNGO0FpQ3Jxa0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ3Vxa0JWO0FBQ0Y7QWlDcHFrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDc3FrQlY7QUFDRjtBaUNucWtCSTtFQUNJO0FqQ3Fxa0JSO0FpQ2xxa0JJO0VBQ0k7QWpDb3FrQlI7QWlDanFrQkk7RUFDSTtFQUNBO0FqQ21xa0JSO0FpQ2hxa0JJO0VBQ0k7QWpDa3FrQlI7QWlDL3BrQkk7RUFDSTtFQUNBO0FqQ2lxa0JSO0FpQzlwa0JJO0VBQ0k7RUFDQTtBakNncWtCUjtBaUM3cGtCSTtFQUNJO0VBQ0E7QWpDK3BrQlI7QWlDNXBrQkk7RUFDSTtFQUNBO0FqQzhwa0JSO0FpQzNwa0JJO0VBQ0k7RUFDQTtBakM2cGtCUjtBaUMxcGtCSTtFQUNJO0VBQ0E7QWpDNHBrQlI7QWlDenBrQkk7RUFDSTtFQUNBO0FqQzJwa0JSO0FpQ3hwa0JJO0VBQ0k7RUFDQTtBakMwcGtCUjtBaUNucGtCSTtFQUNJO0VBQ0E7QWpDcXBrQlI7QWlDbHBrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDb3BrQlY7QUFDRjtBaUNqcGtCSTtFQUNJO0VBQ0E7QWpDbXBrQlI7QWlDaHBrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDa3BrQlY7QUFDRjtBaUMvb2tCSTtFQUNJO0lBQ0k7SUFDQTtFakNpcGtCVjtBQUNGO0FpQzlva0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ2dwa0JWO0FBQ0Y7QWlDN29rQkk7RUFDSTtBakMrb2tCUjtBaUM1b2tCSTs7O0VBR0k7RUFDQTtBakM4b2tCUjtBaUMzb2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzZva0JSO0FpQzFva0JJO0VBQ0k7RUFDQTtBakM0b2tCUjtBaUN6b2tCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakMyb2tCUjtBaUN4b2tCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzBva0JSO0FpQ3Zva0JJO0VBQ0k7QWpDeW9rQlI7QWlDdG9rQkk7RUFDSTtFQUNBO0FqQ3dva0JSO0FpQ3Jva0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDdW9rQlI7QWlDcG9rQkk7RUFDSTtBakNzb2tCUjtBaUNub2tCSTtFQUNJO0VBQ0E7QWpDcW9rQlI7QWlDbG9rQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQ29va0JWO0FBQ0Y7QWlDam9rQkk7RUFDSTtFQUNBO0FqQ21va0JSO0FpQ2hva0JJO0VBQ0k7QWpDa29rQlI7QWlDL25rQkk7RUFDSTtBakNpb2tCUjtBaUM5bmtCSTtFQUNJO0lBQ0k7RWpDZ29rQlY7QUFDRjtBaUM1bmtCSTtFQUNJO0lBQ0k7SUFDQTtFakM4bmtCVjtBQUNGO0FpQzNua0JJO0VBQ0k7QWpDNm5rQlI7QWlDMW5rQkk7RUFDSTtFQUNBO0VBQ0E7QWpDNG5rQlI7QWlDem5rQkk7RUFDSTtJQUNJO0lBQ0E7RWpDMm5rQlY7QUFDRjtBaUN4bmtCSTtFQUNJO0lBQ0k7SUFDQTtFakMwbmtCVjtBQUNGO0FpQ3Zua0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ3lua0JWO0FBQ0Y7QWlDdG5rQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakN3bmtCVjtFaUNybmtCTTtJQUNJO0lBQ0E7RWpDdW5rQlY7RWlDcG5rQk07SUFDSTtJQUNBO0VqQ3Nua0JWO0VpQ25ua0JNO0lBQ0k7SUFDQTtFakNxbmtCVjtFaUNsbmtCTTtJQUNJO0lBQ0E7SUFDQSwwQi9CaHFFSjtFRm94b0JOO0FBQ0Y7QWlDam5rQkk7RUFDSTtJQUNJO0lBQ0E7RWpDbW5rQlY7RWlDaG5rQk07SUFDSTtFakNrbmtCVjtFaUMvbWtCTTtJQUNJO0VqQ2lua0JWO0VpQzlta0JNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpDZ25rQlY7RWlDN21rQk07SUFDSTtJQUNBO0VqQytta0JWO0VpQzVta0JNO0lBQ0k7SUFDQTtFakM4bWtCVjtFaUMzbWtCTTtJQUNJO0lBQ0E7RWpDNm1rQlY7RWlDMW1rQk07SUFDSTtJQUNBO0VqQzRta0JWO0FBQ0Y7QWlDcm1rQkk7RUFDSTtFQUNBO0FqQ3Vta0JSO0FpQ3Bta0JJO0VBQ0k7SUFDSTtFakNzbWtCVjtBQUNGO0FpQy9sa0JJO0VBQ0k7RUFDQTtBakNpbWtCUjtBaUM5bGtCSTs7RUFFSTtFQUNBO0VBQ0E7QWpDZ21rQlI7QWlDN2xrQkk7RUFDSTtFQUNBO0FqQytsa0JSO0FpQzVsa0JJOztFQUVJO0VBQ0E7QWpDOGxrQlI7QWlDM2xrQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNmxrQlY7RWlDMWxrQk07O0lBRUk7SUFDQTtFakM0bGtCVjtBQUNGO0FpQ3psa0JJO0VBQ0k7SUFDSTtJQUNBO0VqQzJsa0JWO0VpQ3hsa0JNOztJQUVJO0lBQ0E7RWpDMGxrQlY7QUFDRjtBaUN2bGtCSTtFQUNJO0lBQ0k7SUFDQTtFakN5bGtCVjtFaUN0bGtCTTs7SUFFSTtJQUNBO0VqQ3dsa0JWO0FBQ0Y7QWlDcmxrQkk7RUFDSTtFQUNBO0FqQ3Vsa0JSO0FpQ2hsa0JJO0VBQ0k7RUFDQTtBakNrbGtCUjtBaUMva2tCSTtFQUNJO0VBQ0E7QWpDaWxrQlI7QWlDMWtrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakM0a2tCUjtBaUN6a2tCSTtFQUNJO0VBQ0E7QWpDMmtrQlI7QWlDeGtrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMwa2tCUjtBaUN2a2tCSTtFQUNJO0lBQ0k7SUFDQTtFakN5a2tCVjtBQUNGO0FpQ3Rra0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ3dra0JWO0FBQ0Y7QWlDcmtrQkk7RUFDSTtFQUNBO0FqQ3Vra0JSO0FpQ3Bra0JJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFakNza2tCVjtBQUNGO0FpQ25ra0JJO0VBQ0k7RUFDQTtBakNxa2tCUjtBaUNsa2tCSTtFQUNJO0VBQ0E7QWpDb2trQlI7QWlDamtrQkk7RUFDSTtFQUNBO0FqQ21ra0JSO0FpQ2hra0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ2tra0JWO0FBQ0Y7QWlDL2prQkk7RUFDSTtFQUNBO0FqQ2lra0JSO0FpQzlqa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDZ2trQlI7QWlDN2prQkk7RUFDSTtJQUNJO0lBQ0E7RWpDK2prQlY7QUFDRjtBaUM1amtCSTtFQUNJO0FqQzhqa0JSO0FpQ3Jqa0JJO0VBQ0k7QWpDdWprQlI7QWlDcGprQkk7RUFDSTtFQUNBO0FqQ3Nqa0JSO0FpQ25qa0JJO0VBQ0k7RUFDQTtBakNxamtCUjtBaUNsamtCSTtFQUNJO0VBQ0E7QWpDb2prQlI7QWlDamprQkk7RUFDSTtFQUNBO0FqQ21qa0JSO0FpQ2hqa0JJO0VBQ0k7QWpDa2prQlI7QWlDL2lrQkk7RUFDSTtFQUNBO0FqQ2lqa0JSO0FpQzlpa0JJO0VBQ0k7RUFDQTtFQUNBO0FqQ2dqa0JSO0FpQzdpa0JJO0VBQ0k7RUFDQTtBakMraWtCUjtBaUM1aWtCSTtFQUNJO0VBQ0E7QWpDOGlrQlI7QWlDM2lrQkk7RUFDSTtFQUNBO0FqQzZpa0JSO0FpQ3Zpa0JJO0VBQ0k7RUFDQTtBakN5aWtCUjtBaUN0aWtCSTs7RUFFSTtFQUNBO0FqQ3dpa0JSO0FpQ3Jpa0JJO0VBQ0k7RUFDQTtBakN1aWtCUjtBaUNwaWtCSTtFQUNJO0VBQ0E7QWpDc2lrQlI7QWlDbmlrQkk7RUFDSTtFQUNBO0FqQ3Fpa0JSO0FpQ2xpa0JJO0VBQ0k7RUFDQTtBakNvaWtCUjtBaUNqaWtCSTtFQUNJO0VBQ0E7QWpDbWlrQlI7QWlDaGlrQkk7RUFDSTtBakNraWtCUjtBaUMzaGtCSTtFQUNJO0VBQ0E7QWpDNmhrQlI7QWlDMWhrQkk7RUFDSTtFQUNBO0FqQzRoa0JSO0FpQ3poa0JJO0VBQ0k7RUFDQTtBakMyaGtCUjtBaUN4aGtCSTtFQUNJO0VBQ0E7QWpDMGhrQlI7QWlDdmhrQkk7RUFDSTtFQUNBO0FqQ3loa0JSO0FpQ3Roa0JJO0VBQ0k7RUFDQTtBakN3aGtCUjtBaUNyaGtCSTtFQUNJO0VBQ0E7QWpDdWhrQlI7QWlDcGhrQkk7RUFDSTtFQUNBO0FqQ3Noa0JSO0FpQ25oa0JJO0VBQ0k7RUFDQTtBakNxaGtCUjtBaUNsaGtCSTs7RUFFSTtFQUNBO0FqQ29oa0JSO0FpQ2poa0JJO0VBQ0k7RUFDQTtBakNtaGtCUjtBaUM1Z2tCSTtFQUNJO0VBQ0E7QWpDOGdrQlI7QWlDM2drQkk7RUFDSTtFQUNBO0FqQzZna0JSO0FpQzFna0JJO0VBQ0k7RUFDQTtBakM0Z2tCUjtBaUN6Z2tCSTtFQUNJO0VBQ0E7QWpDMmdrQlI7QWlDeGdrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMwZ2tCUjtBaUN2Z2tCSTtFQUNJO0VBQ0E7QWpDeWdrQlI7QWlDdGdrQkk7RUFDSTtFQUNBO0FqQ3dna0JSO0FpQ3Jna0JJO0VBQ0k7RUFDQTtBakN1Z2tCUjtBaUNwZ2tCSTtFQUNJO0lBQ0k7SUFDQTtFakNzZ2tCVjtFaUNuZ2tCTTtJQUNJO0lBQ0E7RWpDcWdrQlY7RWlDbGdrQk07SUFDSTtJQUNBO0VqQ29na0JWO0FBQ0Y7QWlDNy9qQkk7RUFDSTtFQUNBO0FqQysvakJSO0FpQ3gvakJJO0VBQ0k7QWpDMC9qQlI7QWlDbi9qQkk7RUFDSTtJQUNJO0lBQ0E7RWpDcS9qQlY7QUFDRjtBaUNsL2pCSTtFQUNJO0lBQ0k7SUFDQTtFakNvL2pCVjtBQUNGO0FpQ2ovakJJO0VBQ0k7QWpDbS9qQlI7QWlDaC9qQkk7RUFDSTtBakNrL2pCUjtBaUMvK2pCSTtFQUNJO0VBQ0E7QWpDaS9qQlI7QWlDOStqQkk7RUFDSTtJQUNJO0VqQ2cvakJWO0VpQzcrakJNO0lBQ0k7SUFDQTtFakMrK2pCVjtBQUNGO0FpQzUrakJJO0VBQ0k7QWpDOCtqQlI7QWlDMytqQkk7RUFDSTtFQUNBO0FqQzYrakJSO0FpQzErakJJO0VBQ0k7RUFDQTtBakM0K2pCUjtBaUN6K2pCSTtFQUNJO0FqQzIrakJSO0FpQ3grakJJO0VBQ0k7RUFDQTtBakMwK2pCUjtBaUN2K2pCSTtFQUNJO0VBQ0E7QWpDeStqQlI7QWlDbCtqQkk7RUFDSTtFQUNBO0FqQ28rakJSO0FpQ2orakJJO0VBQ0k7RUFDQTtBakNtK2pCUjtBaUNoK2pCSTtFQUNJO0VBQ0E7QWpDaytqQlI7QWlDLzlqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNpK2pCUjtBaUM5OWpCSTtFQUNJO0VBQ0E7QWpDZytqQlI7QWlDNzlqQkk7RUFDSTtFQUNBO0FqQys5akJSO0FpQzU5akJJO0VBQ0k7RUFDQTtBakM4OWpCUjtBaUNsOWpCSTtFQUNJO0VBQ0E7RUFDQTtBakNvOWpCUjtBaUNqOWpCSTtFQUNJO0VBQ0E7QWpDbTlqQlI7QWlDaDlqQkk7RUFDSTtFQUNBO0VBQ0E7QWpDazlqQlI7QWlDLzhqQkk7RUFDSTtFQUNBO0FqQ2k5akJSO0FpQzk4akJJO0VBQ0k7RUFDQTtBakNnOWpCUjtBaUM3OGpCSTtFQUNJO0VBQ0E7RUFDQTtBakMrOGpCUjtBaUN4OGpCSTtFQUNJO0VBQ0E7QWpDMDhqQlI7QWlDdjhqQkk7RUFDSTtFQUNBO0FqQ3k4akJSO0FpQ2w4akJJO0VBQ0k7QWpDbzhqQlI7QWlDajhqQkk7RUFDSTtFQUNBO0FqQ204akJSO0FpQ2g4akJJO0VBQ0k7RUFDQTtBakNrOGpCUjtBaUMvN2pCSTtFQUNJO0VBQ0E7QWpDaThqQlI7QWlDOTdqQkk7RUFDSTtFQUNBO0FqQ2c4akJSO0FpQzc3akJJO0VBQ0k7RUFDQTtBakMrN2pCUjtBaUM1N2pCSTtFQUNJO0VBQ0E7QWpDODdqQlI7QWlDMzdqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNjdqQlY7RWlDMTdqQk07SUFDSTtJQUNBO0VqQzQ3akJWO0FBQ0Y7QWlDejdqQkk7RUFDSTtFQUNBO0FqQzI3akJSO0FpQ3g3akJJO0VBQ0k7RUFDQTtBakMwN2pCUjtBaUN2N2pCSTtFQUNJO0VBQ0E7QWpDeTdqQlI7QWlDdDdqQkk7RUFDSTtBakN3N2pCUjtBaUMvNmpCSTtFQUNJO0FqQ2k3akJSO0FpQzk2akJJO0VBQ0k7QWpDZzdqQlI7QWlDNzZqQkk7RUFDSTtFQUNBO0FqQys2akJSO0FpQzU2akJJO0VBQ0k7RUFDQTtBakM4NmpCUjtBaUMzNmpCSTtFQUVJO0VBQ0E7QWpDNDZqQlI7QWlDejZqQkk7RUFDSTtFQUNBO0FqQzI2akJSO0FpQ3g2akJJO0VBQ0k7RUFDQTtBakMwNmpCUjtBaUN2NmpCSTtFQUNJO0FqQ3k2akJSO0FpQ3I2akJJO0VBQ0k7SUFDSTtFakN1NmpCVjtBQUNGO0FpQ3A2akJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3M2akJWO0FBQ0Y7QWlDbjZqQkk7RUFDSTtBakNxNmpCUjtBaUNsNmpCSTtFQUNJO0lBQ0k7SUFDQTtFakNvNmpCVjtBQUNGO0FpQ2o2akJJO0VBQ0k7RUFDQTtFQUNBO0FqQ202akJSO0FpQ2g2akJJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RWpDazZqQlY7QUFDRjtBaUMvNWpCSTtFQUNJO0lBQ0k7SUFDQTtFakNpNmpCVjtBQUNGO0FpQzk1akJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDZzZqQlI7QWlDNzVqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMrNWpCUjtBaUM1NWpCSTtFQUNJO0lBQ0k7SUFDQTtFakM4NWpCVjtBQUNGO0FpQzM1akJJO0VBQ0k7SUFDSTtJQUNBO0VqQzY1akJWO0FBQ0Y7QWlDMTVqQkk7RUFDSTtFQUNBO0FqQzQ1akJSO0FpQ3o1akJJO0VBQ0k7SUFDSTtFakMyNWpCVjtBQUNGO0FpQ3g1akJJO0VBQ0k7QWpDMDVqQlI7QWlDdjVqQkk7RUFDSTtBakN5NWpCUjtBaUN0NWpCSTtFQUNJO0FqQ3c1akJSO0FpQ3I1akJJO0VBQ0k7QWpDdTVqQlI7QWlDcDVqQkk7RUFDSTtBakNzNWpCUjtBaUNuNWpCSTtFQUNJO0FqQ3E1akJSO0FpQ2w1akJJO0VBQ0k7RUFDQTtBakNvNWpCUjtBaUNqNWpCSTtFQUNJO0VBQ0E7QWpDbTVqQlI7QWlDaDVqQkk7RUFDSTtFQUNBO0FqQ2s1akJSO0FpQy80akJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNpNWpCUjtBaUM5NGpCSTtFQUNJO0VBQ0E7QWpDZzVqQlI7QWlDNzRqQkk7RUFDSTtFQUNBO0FqQys0akJSO0FpQzU0akJJO0VBQ0k7SUFDSTtJQUNBO0VqQzg0akJWO0FBQ0Y7QWlDMzRqQkk7RUFDSTtJQUNJO0VqQzY0akJWO0VpQzE0akJNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakM0NGpCVjtFaUN6NGpCTTtJQUNJO0VqQzI0akJWO0VpQ3Y0akJNO0lBQ0k7RWpDeTRqQlY7RWlDcjRqQk07SUFDSTtFakN1NGpCVjtFaUNwNGpCTTtJQUNJO0VqQ3M0akJWO0VpQ2w0akJNO0lBQ0k7RWpDbzRqQlY7QUFDRjtBaUMvM2pCSTtFQUNJO0lBQ0k7SUFDQTtFakNpNGpCVjtBQUNGO0FpQzkzakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ2c0akJWO0VpQzczakJNO0lBRUk7SUFDQTtFakM4M2pCVjtFaUMzM2pCTTtJQUNJO0lBQ0E7RWpDNjNqQlY7RWlDMTNqQk07SUFDSTtJQUNBO0VqQzQzakJWO0VpQ3ozakJNO0lBQ0k7SUFDQTtFakMyM2pCVjtFaUN4M2pCTTtJQUNJO0lBQ0E7RWpDMDNqQlY7QUFDRjtBaUN2M2pCSTtFQUNJO0lBQ0k7SUFDQTtFakN5M2pCVjtBQUNGO0FpQ3QzakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3czakJWO0VpQ3IzakJNO0lBQ0k7SUFDQTtFakN1M2pCVjtBQUNGO0FpQ3AzakJJO0VBanBHSjtJQWtwR1E7SUF5QkE7RWpDKzFqQk47RWlDdDNqQk07SUFDSTtJQUNBO0VqQ3czakJWO0VpQ3IzakJNO0lBQ0k7SUFDQTtFakN1M2pCVjtFaUNwM2pCTTtJQUNJO0VqQ3MzakJWO0VpQ24zakJNO0lBQ0k7RWpDcTNqQlY7RWlDbDNqQk07SUFDSTtJQUNBO0VqQ28zakJWO0VpQ2gzakJNO0lBQ0k7SUFDQTtFakNrM2pCVjtFaUMvMmpCTTtJQUNJO0VqQ2kzakJWO0VpQzkyakJNO0lBQ0k7RWpDZzNqQlY7RWlDNzJqQk07SUFDSTtJQUNBO0VqQysyakJWO0VpQzUyakJNO0lBQ0k7SUFDQTtFakM4MmpCVjtFaUMzMmpCTTtJQUNJO0lBQ0E7RWpDNjJqQlY7QUFDRjtBaUMxMmpCSTtFQUNJO0VBQ0E7QWpDNDJqQlI7QWlDejJqQkk7RUFDSTtJQUNJO0VqQzIyakJWO0FBQ0Y7QWlDeDJqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzAyakJSO0FpQ3AyakJTO0VBQ0c7SUFDSTtJQUNBO0VqQ3MyakJkO0VpQ3AyakJVO0lBQ0k7SUFDQTtFakNzMmpCZDtFaUNuMmpCVTtJQUNJO0lBQ0E7RWpDcTJqQmQ7QUFDRjtBaUN6MWpCSTtFQUNJO0VBQ0E7QWpDMjFqQlI7QWlDeDFqQkk7RUFDSTtFQUNBO0FqQzAxakJSO0FpQ3YxakJJO0VBRUk7RUFDQTtBakN3MWpCUjtBaUNyMWpCSTtFQUNJO0VBQ0E7QWpDdTFqQlI7QWlDcDFqQkk7RUFDSTtFQUNBO0FqQ3MxakJSO0FpQ24xakJJO0VBQ0k7SUFDSTtFakNxMWpCVjtBQUNGO0FpQ2wxakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ28xakJWO0FBQ0Y7QWlDajFqQkk7RUFDSTtBakNtMWpCUjtBaUNoMWpCSTtFQUNJO0lBQ0k7SUFDQTtFakNrMWpCVjtBQUNGO0FpQy8wakJJO0VBQ0k7RUFDQTtFQUNBO0FqQ2kxakJSO0FpQ3QwakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3cwakJWO0FBQ0Y7QWlDcjBqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakN1MGpCUjtBaUNwMGpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3MwakJSO0FpQ24wakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3EwakJWO0FBQ0Y7QWlDbDBqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDbzBqQlY7QUFDRjtBaUNqMGpCSTtFQUNJO0VBQ0E7QWpDbTBqQlI7QWlDaDBqQkk7RUFDSTtJQUNJO0VqQ2swakJWO0FBQ0Y7QWlDL3pqQkk7RUFDSTtBakNpMGpCUjtBaUM5empCSTtFQUNJO0FqQ2cwakJSO0FpQzd6akJJO0VBQ0k7QWpDK3pqQlI7QWlDNXpqQkk7RUFDSTtBakM4empCUjtBaUMzempCSTtFQUNJO0FqQzZ6akJSO0FpQzF6akJJO0VBQ0k7QWpDNHpqQlI7QWlDenpqQkk7RUFDSTtFQUNBO0FqQzJ6akJSO0FpQ3h6akJJO0VBQ0k7RUFDQTtBakMwempCUjtBaUN2empCSTtFQUNJO0VBQ0E7QWpDeXpqQlI7QWlDdHpqQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ3d6akJSO0FpQ3J6akJJO0VBQ0k7RUFDQTtBakN1empCUjtBaUNwempCSTtFQUNJO0VBQ0E7QWpDc3pqQlI7QWlDbnpqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDcXpqQlY7QUFDRjtBaUNsempCSTtFQUNJO0lBQ0k7RWpDb3pqQlY7RWlDanpqQk07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqQ216akJWO0VpQ2h6akJNO0lBQ0k7RWpDa3pqQlY7RWlDOXlqQk07SUFDSTtFakNnempCVjtFaUM1eWpCTTtJQUNJO0VqQzh5akJWO0VpQzN5akJNO0lBQ0k7RWpDNnlqQlY7RWlDenlqQk07SUFDSTtFakMyeWpCVjtBQUNGO0FpQ3h5akJJO0VBQ0k7SUFDSTtJQUNBO0VqQzB5akJWO0FBQ0Y7QWlDdnlqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDeXlqQlY7RWlDdHlqQk07SUFFSTtJQUNBO0VqQ3V5akJWO0VpQ3B5akJNO0lBQ0k7SUFDQTtFakNzeWpCVjtFaUNueWpCTTtJQUNJO0lBQ0E7RWpDcXlqQlY7RWlDbHlqQk07SUFDSTtJQUNBO0VqQ295akJWO0VpQ2p5akJNO0lBQ0k7SUFDQTtFakNteWpCVjtBQUNGO0FpQ2h5akJJO0VBQ0k7SUFDSTtJQUNBO0VqQ2t5akJWO0FBQ0Y7QWlDL3hqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDaXlqQlY7RWlDOXhqQk07SUFDSTtJQUNBO0VqQ2d5akJWO0FBQ0Y7QWlDN3hqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDK3hqQlY7RWlDNXhqQk07SUFDSTtJQUNBO0VqQzh4akJWO0VpQzN4akJNO0lBQ0k7RWpDNnhqQlY7RWlDMXhqQk07SUFDSTtFakM0eGpCVjtFaUN6eGpCTTtJQUNJO0lBQ0E7RWpDMnhqQlY7RWlDeHhqQk07SUFDSTtJQUNBO0VqQzB4akJWO0VpQ3Z4akJNO0lBQ0k7RWpDeXhqQlY7RWlDdHhqQk07SUFDSTtFakN3eGpCVjtFaUNyeGpCTTtJQUNJO0lBQ0E7RWpDdXhqQlY7RWlDcHhqQk07SUFDSTtJQUNBO0VqQ3N4akJWO0VpQ254akJNO0lBQ0k7SUFDQTtFakNxeGpCVjtBQUNGO0FpQ2x4akJJO0VBQ0k7RUFDQTtBakNveGpCUjtBaUNqeGpCSTtFQUNJO0lBQ0k7RWpDbXhqQlY7QUFDRjtBaUNoeGpCSTtFQUNJO0lBQ0k7SUFDQTtFakNreGpCVjtFaUMvd2pCTTtJQUNJO0lBQ0E7RWpDaXhqQlY7QUFDRjtBaUM5d2pCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDZ3hqQlI7QWlDendqQkk7RUFDSTtBakMyd2pCUjtBaUN4d2pCSTtFQUNJO0FqQzB3akJSO0FpQ3Z3akJJO0VBQ0k7RUFDQTtBakN5d2pCUjtBaUN0d2pCSTtFQUNJO0VBQ0E7QWpDd3dqQlI7QWlDcndqQkk7RUFDSTtFQUNBO0FqQ3V3akJSO0FpQ3B3akJJO0VBQ0k7RUFDQTtBakNzd2pCUjtBaUNud2pCSTtFQUNJO0VBQ0E7QWpDcXdqQlI7QWlDbHdqQkk7RUFDSTtFQUNBO0FqQ293akJSO0FpQ2p3akJJO0VBQ0k7QWpDbXdqQlI7QWlDMXZqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNHZqQlY7QUFDRjtBaUN6dmpCSTtFQUNJO0FqQzJ2akJSO0FpQ3h2akJJO0VBQ0k7SUFDSTtJQUNBO0VqQzB2akJWO0FBQ0Y7QWlDdnZqQkk7RUFDSTtFQUNBO0VBQ0E7QWpDeXZqQlI7QWlDOXVqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDZ3ZqQlY7QUFDRjtBaUM3dWpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQyt1akJSO0FpQzV1akJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDOHVqQlI7QWlDM3VqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDNnVqQlY7QUFDRjtBaUMxdWpCSTtFQUNJO0lBQ0k7SUFDQTtFakM0dWpCVjtBQUNGO0FpQ3p1akJJO0VBQ0k7RUFDQTtBakMydWpCUjtBaUN4dWpCSTtFQUNJO0lBQ0k7RWpDMHVqQlY7QUFDRjtBaUN2dWpCSTtFQUNJO0FqQ3l1akJSO0FpQ3R1akJJO0VBQ0k7QWpDd3VqQlI7QWlDcnVqQkk7RUFDSTtBakN1dWpCUjtBaUNwdWpCSTtFQUNJO0FqQ3N1akJSO0FpQ251akJJO0VBQ0k7QWpDcXVqQlI7QWlDbHVqQkk7RUFDSTtBakNvdWpCUjtBaUNqdWpCSTtFQUNJO0VBQ0E7QWpDbXVqQlI7QWlDaHVqQkk7RUFDSTtFQUNBO0FqQ2t1akJSO0FpQy90akJJO0VBQ0k7RUFDQTtBakNpdWpCUjtBaUM5dGpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDZ3VqQlI7QWlDN3RqQkk7RUFDSTtFQUNBO0FqQyt0akJSO0FpQzV0akJJO0VBQ0k7RUFDQTtBakM4dGpCUjtBaUMzdGpCSTtFQUNJO0lBQ0k7SUFDQTtFakM2dGpCVjtBQUNGO0FpQzF0akJJO0VBQ0k7SUFDSTtFakM0dGpCVjtFaUN6dGpCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpDMnRqQlY7RWlDbnRqQk07SUFDSTtFakNxdGpCVjtFaUNqdGpCTTtJQUNJO0VqQ210akJWO0VpQy9zakJNO0lBQ0k7RWpDaXRqQlY7QUFDRjtBaUM5c2pCSTtFQUNJO0lBQ0k7SUFDQTtFakNndGpCVjtBQUNGO0FpQzdzakJJO0VBQ0k7SUFDSTtJQUNBO0VqQytzakJWO0VpQzVzakJNO0lBRUk7SUFDQTtFakM2c2pCVjtFaUMxc2pCTTtJQUNJO0lBQ0E7RWpDNHNqQlY7RWlDenNqQk07SUFDSTtJQUNBO0VqQzJzakJWO0VpQ3hzakJNO0lBQ0k7SUFDQTtFakMwc2pCVjtFaUN2c2pCTTtJQUNJO0lBQ0E7RWpDeXNqQlY7QUFDRjtBaUN0c2pCSTtFQUNJO0lBQ0k7SUFDQTtFakN3c2pCVjtBQUNGO0FpQ3JzakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3VzakJWO0VpQ3BzakJNO0lBQ0k7SUFDQTtFakNzc2pCVjtBQUNGO0FpQ25zakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3FzakJWO0VpQ2xzakJNO0lBQ0k7SUFDQTtFakNvc2pCVjtFaUNqc2pCTTtJQUNJO0VqQ21zakJWO0VpQ2hzakJNO0lBQ0k7RWpDa3NqQlY7RWlDL3JqQk07SUFDSTtJQUNBO0VqQ2lzakJWO0VpQzlyakJNO0lBQ0k7SUFDQTtFakNnc2pCVjtFaUM3cmpCTTtJQUNJO0VqQytyakJWO0VpQzVyakJNO0lBQ0k7RWpDOHJqQlY7RWlDM3JqQk07SUFDSTtJQUNBO0VqQzZyakJWO0VpQzFyakJNO0lBQ0k7SUFDQTtFakM0cmpCVjtFaUN6cmpCTTtJQUNJO0lBQ0E7RWpDMnJqQlY7QUFDRjtBaUN4cmpCSTtFQUNJO0VBQ0E7QWpDMHJqQlI7QWlDdnJqQkk7RUFDSTtJQUNJO0VqQ3lyakJWO0FBQ0Y7QWlDdHJqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDd3JqQlY7RWlDcnJqQk07SUFDSTtFakN1cmpCVjtFaUNwcmpCTTtJQUNJO0lBQ0E7RWpDc3JqQlY7RWlDbnJqQk07SUFDSTtJQUNBO0VqQ3FyakJWO0VpQ2xyakJNO0lBQ0k7SUFDQTtFakNvcmpCVjtFaUNqcmpCTTtJQUNJO0lBQ0E7RWpDbXJqQlY7QUFDRjtBaUNocmpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDa3JqQlI7QWlDM3FqQkk7RUFDSTtBakM2cWpCUjtBaUMxcWpCSTtFQUNJO0FqQzRxakJSO0FpQ3pxakJJO0VBQ0k7RUFDQTtBakMycWpCUjtBaUN4cWpCSTtFQUNJO0VBQ0E7QWpDMHFqQlI7QWlDdnFqQkk7RUFDSTtFQUNBO0FqQ3lxakJSO0FpQ3RxakJJO0VBQ0k7RUFDQTtBakN3cWpCUjtBaUNycWpCSTtFQUNJO0VBQ0E7QWpDdXFqQlI7QWlDcHFqQkk7RUFDSTtFQUNBO0FqQ3NxakJSO0FpQ25xakJJO0VBQ0k7QWpDcXFqQlI7QWlDbHFqQkk7RUFDSTtJQUNJO0VqQ29xakJWO0FBQ0Y7QWlDanFqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDbXFqQlY7QUFDRjtBaUNocWpCSTtFQUNJO0FqQ2txakJSO0FpQy9wakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ2lxakJWO0FBQ0Y7QWlDOXBqQkk7RUFDSTtFQUNBO0VBQ0E7QWpDZ3FqQlI7QWlDcnBqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDdXBqQlY7QUFDRjtBaUNwcGpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3NwakJSO0FpQ25wakJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDcXBqQlI7QWlDbHBqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDb3BqQlY7QUFDRjtBaUNqcGpCSTtFQUNJO0lBQ0k7SUFDQTtFakNtcGpCVjtBQUNGO0FpQ2hwakJJO0VBQ0k7RUFDQTtBakNrcGpCUjtBaUMvb2pCSTtFQUNJO0lBQ0k7RWpDaXBqQlY7QUFDRjtBaUM5b2pCSTtFQUNJO0FqQ2dwakJSO0FpQzdvakJJO0VBQ0k7QWpDK29qQlI7QWlDNW9qQkk7RUFDSTtBakM4b2pCUjtBaUMzb2pCSTtFQUNJO0FqQzZvakJSO0FpQzFvakJJO0VBQ0k7QWpDNG9qQlI7QWlDem9qQkk7RUFDSTtBakMyb2pCUjtBaUN4b2pCSTtFQUNJO0VBQ0E7QWpDMG9qQlI7QWlDdm9qQkk7RUFDSTtFQUNBO0FqQ3lvakJSO0FpQ3RvakJJO0VBQ0k7RUFDQTtBakN3b2pCUjtBaUNyb2pCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDdW9qQlI7QWlDcG9qQkk7RUFDSTtFQUNBO0FqQ3NvakJSO0FpQ25vakJJO0VBQ0k7RUFDQTtBakNxb2pCUjtBaUNsb2pCSTtFQUNJO0lBQ0k7SUFDQTtFakNvb2pCVjtBQUNGO0FpQ2pvakJJO0VBQ0k7SUFDSTtFakNtb2pCVjtFaUNob2pCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpDa29qQlY7RWlDMW5qQk07SUFDSTtFakM0bmpCVjtFaUN4bmpCTTtJQUNJO0VqQzBuakJWO0VpQ3RuakJNO0lBQ0k7RWpDd25qQlY7QUFDRjtBaUNybmpCSTtFQUNJO0lBQ0k7SUFDQTtFakN1bmpCVjtBQUNGO0FpQ3BuakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3NuakJWO0VpQ25uakJNO0lBRUk7SUFDQTtFakNvbmpCVjtFaUNqbmpCTTtJQUNJO0lBQ0E7RWpDbW5qQlY7RWlDaG5qQk07SUFDSTtJQUNBO0VqQ2tuakJWO0VpQy9takJNO0lBQ0k7SUFDQTtFakNpbmpCVjtFaUM5bWpCTTtJQUNJO0lBQ0E7RWpDZ25qQlY7QUFDRjtBaUM3bWpCSTtFQUNJO0lBQ0k7SUFDQTtFakMrbWpCVjtBQUNGO0FpQzVtakJJO0VBQ0k7SUFDSTtJQUNBO0VqQzhtakJWO0VpQzNtakJNO0lBQ0k7SUFDQTtFakM2bWpCVjtBQUNGO0FpQzFtakJJO0VBQ0k7SUFDSTtJQUNBO0VqQzRtakJWO0VpQ3ptakJNO0lBQ0k7SUFDQTtFakMybWpCVjtFaUN4bWpCTTtJQUNJO0VqQzBtakJWO0VpQ3ZtakJNO0lBQ0k7RWpDeW1qQlY7RWlDdG1qQk07SUFDSTtJQUNBO0VqQ3dtakJWO0VpQ3JtakJNO0lBQ0k7SUFDQTtFakN1bWpCVjtFaUNwbWpCTTtJQUNJO0VqQ3NtakJWO0VpQ25takJNO0lBQ0k7RWpDcW1qQlY7RWlDbG1qQk07SUFDSTtJQUNBO0VqQ29takJWO0VpQ2ptakJNO0lBQ0k7SUFDQTtFakNtbWpCVjtFaUNobWpCTTtJQUNJO0lBQ0E7RWpDa21qQlY7QUFDRjtBaUMvbGpCSTtFQUNJO0VBQ0E7QWpDaW1qQlI7QWlDOWxqQkk7RUFDSTtJQUNJO0VqQ2dtakJWO0FBQ0Y7QWlDN2xqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDK2xqQlY7RWlDNWxqQk07SUFDSTtJQUNBO0VqQzhsakJWO0VpQzNsakJNO0lBQ0k7RWpDNmxqQlY7RWlDMWxqQk07SUFDSTtFakM0bGpCVjtFaUN6bGpCTTtJQUNJO0lBQ0E7RWpDMmxqQlY7RWlDeGxqQk07SUFDSTtJQUNBO0VqQzBsakJWO0VpQ3ZsakJNO0lBQ0k7RWpDeWxqQlY7QUFDRjtBaUN0bGpCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDd2xqQlI7QWlDaGxqQkk7O0VBRUk7QWpDa2xqQlI7QWlDL2tqQkk7RUFDSTtFQUNBO0FqQ2lsakJSO0FpQzlrakJJO0VBQ0k7RUFDQTtBakNnbGpCUjtBaUM3a2pCSTtFQUNJO0lBQ0k7SUFDQTtFakMra2pCVjtBQUNGO0FpQzVrakJJO0VBQ0k7QWpDOGtqQlI7QWlDM2tqQkk7O0VBRUk7QWpDNmtqQlI7QWlDMWtqQkk7O0VBRUk7RUFDQTtBakM0a2pCUjtBaUN6a2pCSTs7RUFFSTtFQUNBO0FqQzJrakJSO0FpQ3hrakJJOztFQUVJO0VBQ0E7QWpDMGtqQlI7QWlDdmtqQkk7O0VBRUk7RUFDQTtBakN5a2pCUjtBaUN0a2pCSTs7RUFFSTtBakN3a2pCUjtBaUNya2pCSTs7RUFFSTtBakN1a2pCUjtBaUNwa2pCSTtFQUNJO0VBQ0E7QWpDc2tqQlI7QWlDcGtqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDc2tqQlY7RWlDbmtqQk07Ozs7O0lBS0k7SUFDQTtFakNxa2pCVjtFaUNsa2pCTTs7SUFFSTtJQUNBO0VqQ29rakJWO0FBQ0Y7QWlDamtqQkk7RUFDSTs7SUFFSTtJQUNBO0VqQ21rakJWO0VpQ2hrakJNOztJQUVJO0lBQ0E7RWpDa2tqQlY7QUFDRjtBaUMvampCSTtFQUNJO0lBQ0k7SUFDQTtFakNpa2pCVjtFaUM5ampCTTtJQUNJO0lBQ0E7RWpDZ2tqQlY7QUFDRjtBaUM3ampCSTtFQUNJOztJQUVJO0lBQ0E7RWpDK2pqQlY7QUFDRjtBaUM1ampCSTtFQUNJOztJQUVJO0lBQ0E7RWpDOGpqQlY7QUFDRjtBaUMzampCSTtFQUNJOztJQUVJO0lBQ0E7RWpDNmpqQlY7QUFDRjtBaUMxampCSTtFQUNJOztJQUVJO0lBQ0E7RWpDNGpqQlY7QUFDRjtBaUN6ampCSTtFQUNJO0lBQ0k7SUFDQTtFakMyampCVjtBQUNGO0FpQ3hqakJJO0VBQ0k7RUFDQTtBakMwampCUjtBaUN2ampCSTtFQUNJO0VBQ0E7QWpDeWpqQlI7QWlDdGpqQkk7RUFDSTtFQUNBO0FqQ3dqakJSO0FpQ3JqakJJO0VBQ0k7RUFDQTtBakN1ampCUjtBaUNoampCSTtFQUNJO0VBQ0E7QWpDa2pqQlI7QWlDL2lqQkk7RUFDSTtFQUNBO0FqQ2lqakJSO0FpQzlpakJJO0VBQ0k7SUFDSTtFakNnampCVjtBQUNGO0FpQzdpakJJO0VBQ0k7RUFDQTtBakMraWpCUjtBaUM1aWpCSTs7RUFFSTtBakM4aWpCUjtBaUMzaWpCSTtFQUNJO0VBQ0E7QWpDNmlqQlI7QWlDMWlqQkk7RUFDSTtFQUNBO0FqQzRpakJSO0FpQ3ppakJJO0VBQ0k7RUFDQTtBakMyaWpCUjtBaUN4aWpCSTtFQUNJO0VBQ0E7QWpDMGlqQlI7QWlDdmlqQkk7RUFDSTtFQUNBO0FqQ3lpakJSO0FpQ3RpakJJO0VBQ0k7RUFDQTtBakN3aWpCUjtBaUNyaWpCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakN1aWpCUjtBaUNwaWpCSTtFQUNJO0lBQ0k7RWpDc2lqQlY7QUFDRjtBaUNuaWpCSTtFQUNJO0FqQ3FpakJSO0FpQ2xpakJJO0VBQ0k7QWpDb2lqQlI7QWlDamlqQkk7RUFDSTtBakNtaWpCUjtBaUNoaWpCSTtFQUNJO0FqQ2tpakJSO0FpQy9oakJJO0VBQ0k7QWpDaWlqQlI7QWlDOWhqQkk7RUFDSTtJQUNJO0VqQ2dpakJWO0FBQ0Y7QWlDN2hqQkk7RUFDSTtFQUNBO0VBQ0E7QWpDK2hqQlI7QWlDNWhqQkk7RUFDSTtFQUNBO0FqQzhoakJSO0FpQzNoakJJO0VBQ0k7RUFDQTtBakM2aGpCUjtBaUMxaGpCSTtFQUNJO0lBQ0k7SUFDQTtFakM0aGpCVjtBQUNGO0FpQ3poakJJO0VBQ0k7SUFDSTtFakMyaGpCVjtBQUNGO0FpQ3hoakJJO0VBQ0k7SUFDSTtFakMwaGpCVjtBQUNGO0FpQ3ZoakJJO0VBQ0k7RUFDQTtBakN5aGpCUjtBaUN0aGpCSTtFQUNJO0VBQ0E7QWpDd2hqQlI7QWlDcmhqQkk7O0VBRUk7RUFDQTtBakN1aGpCUjtBaUNwaGpCSTtFQUNJOztJQUVJO0lBQ0E7RWpDc2hqQlY7QUFDRjtBaUMvZ2pCSTtFQUNJO0VBQ0E7QWpDaWhqQlI7QWlDOWdqQkk7RUFDSTtFQUNBO0FqQ2doakJSO0FpQzdnakJJO0VBQ0k7RUFDQTtBakMrZ2pCUjtBaUM1Z2pCSTtFQUNJLDBCL0JsdEpBO0UrQm10SkE7QWpDOGdqQlI7QWlDM2dqQkk7RUFDSTtFQUNBO0FqQzZnakJSO0FpQzFnakJJO0VBQ0k7RUFDQTtBakM0Z2pCUjtBaUN6Z2pCSTtFQUNJO0VBQ0E7QWpDMmdqQlI7QWlDeGdqQkk7RUFDSTtFQUNBO0FqQzBnakJSO0FpQ3ZnakJJO0VBQ0k7RUFDQTtBakN5Z2pCUjtBaUN0Z2pCSTtFQUNJO0lBQ0k7SUFDQTtFakN3Z2pCVjtBQUNGO0FpQ3JnakJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3VnakJWO0FBQ0Y7QWlDcGdqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDc2dqQlY7QUFDRjtBaUNuZ2pCSTtFQUNJO0VBQ0E7QWpDcWdqQlI7QWlDbGdqQkk7RUFDSTtJQUNJO0lBQ0E7RWpDb2dqQlY7QUFDRjtBaUM3L2lCSTs7RUFFSTtFQUNBO0FqQysvaUJSO0FpQzUvaUJJO0VBQ0k7RUFDQTtBakM4L2lCUjtBaUMzL2lCSTtFQUNJO0lBQ0k7SUFDQTtFakM2L2lCVjtBQUNGO0FpQzEvaUJJOztFQUVJO0VBQ0E7QWpDNC9pQlI7QWlDei9pQkk7RUFDSTtFQUNBO0FqQzIvaUJSO0FpQ3gvaUJJO0VBQ0k7RUFDQTtBakMwL2lCUjtBaUN2L2lCSTtFQUNJO0VBQ0E7QWpDeS9pQlI7QWlDdC9pQkk7RUFDSTtFQUNBO0FqQ3cvaUJSO0FpQ3IvaUJJO0VBQ0k7RUFDQTtBakN1L2lCUjtBaUNwL2lCSTtFQUNJO0VBQ0E7QWpDcy9pQlI7QWlDbi9pQkk7RUFDSTtFQUNBO0VBQ0E7QWpDcS9pQlI7QWlDbC9pQkk7RUFDSTtJQUNJO0lBQ0E7RWpDby9pQlY7QUFDRjtBaUM3K2lCSTtFQUNJO0lBQ0k7SUFDQTtFakMrK2lCVjtBQUNGO0FpQzUraUJJO0VBQ0k7RUFDQTtBakM4K2lCUjtBaUMzK2lCSTtFQUNJO0VBQ0E7QWpDNitpQlI7QWlDMStpQkk7RUFDSTtJQUNJO0VqQzQraUJWO0FBQ0Y7QWlDeitpQkk7O0VBRUk7RUFDQTtBakMyK2lCUjtBaUN4K2lCSTs7RUFFSTtFQUNBO0FqQzAraUJSO0FpQ3YraUJJO0VBQ0k7O0lBRUk7SUFDQTtFakN5K2lCVjtBQUNGO0FpQ24raUJJOztFQUVJO0FqQ3EraUJSO0FpQ2wraUJJO0VBQ0k7SUFDSTtJQUNBO0VqQ28raUJWO0FBQ0Y7QWlDaitpQkk7RUFDSTtFQUNBO0FqQ20raUJSO0FpQ2graUJJO0VBQ0k7SUFDSTtJQUNBO0VqQ2sraUJWO0FBQ0Y7QWlDLzlpQkk7RUFDSTtFQUNBO0FqQ2kraUJSO0FpQzk5aUJJO0VBQ0k7SUFDSTtFakNnK2lCVjtBQUNGO0FpQzc5aUJJOztFQUVJO0VBQ0E7QWpDKzlpQlI7QWlDNTlpQkk7Ozs7O0VBS0k7RUFDQTtBakM4OWlCUjtBaUMzOWlCSTtFQUNJO0VBQ0E7RUFDQTtBakM2OWlCUjtBaUMxOWlCSTs7RUFFSTtFQUNBO0FqQzQ5aUJSO0FpQ3o5aUJJO0VBQ0k7SUFDSTtFakMyOWlCVjtBQUNGO0FpQ3g5aUJJO0VBQ0k7RUFDQTtBakMwOWlCUjtBaUN2OWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3k5aUJSO0FpQ3Q5aUJJO0VBQ0k7SUFDSTtJQUNBO0VqQ3c5aUJWO0FBQ0Y7QWlDcjlpQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFakN1OWlCVjtBQUNGO0FpQ3A5aUJJO0VBQ0k7O0lBRUk7SUFDQTtFakNzOWlCVjtFaUNuOWlCTTtJQUNJO0lBQ0E7SUFDQTtFakNxOWlCVjtFaUNsOWlCTTtJQUNJO0VqQ285aUJWO0FBQ0Y7QWlDajlpQkk7RUFDSTtFQUNBO0FqQ205aUJSO0FpQ2g5aUJJO0VBQ0k7SUFDSTtJQUNBO0VqQ2s5aUJWO0FBQ0Y7QWlDLzhpQkk7RUFDSTtFQUNBO0FqQ2k5aUJSO0FpQzk4aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDZzlpQlI7QWlDNzhpQkk7RUFDSTtFQUNBO0FqQys4aUJSO0FpQzU4aUJJO0VBQ0k7RUFDQTtBakM4OGlCUjtBaUMzOGlCSTtFQUNJO0VBQ0E7QWpDNjhpQlI7QWlDMThpQkk7RUFDSTtFQUNBO0FqQzQ4aUJSO0FpQ3o4aUJJO0VBQ0k7RUFDQTtBakMyOGlCUjtBaUN4OGlCSTs7RUFFSTtFQUNBO0FqQzA4aUJSO0FpQ3Y4aUJJO0VBQ0k7RUFDQTtBakN5OGlCUjtBaUN0OGlCSTtFQUNJO0VBQ0E7QWpDdzhpQlI7QWlDcjhpQkk7O0VBRUk7RUFDQTtBakN1OGlCUjtBaUNwOGlCSTtFQUNJO0VBQ0E7QWpDczhpQlI7QWlDbjhpQkk7RUFDSTtFQUNBO0FqQ3E4aUJSO0FpQ2w4aUJJO0VBQ0k7RUFDQTtBakNvOGlCUjtBaUNqOGlCSTtFQUNJO0VBQ0E7QWpDbThpQlI7QWlDaDhpQkk7RUFDSTtBakNrOGlCUjtBaUMvN2lCSTtFQUNJO0VBQ0E7QWpDaThpQlI7QWlDOTdpQkk7RUFDSTtFQUNBO0FqQ2c4aUJSO0FpQ3o3aUJJO0VBQ0k7RUFDQTtBakMyN2lCUjtBaUN4N2lCSTtFQUNJO0VBQ0E7QWpDMDdpQlI7QWlDdjdpQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFakN5N2lCVjtBQUNGO0FpQ3Q3aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ3c3aUJSO0FpQ3I3aUJJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqQ3U3aUJWO0VpQ3A3aUJNO0lBQ0k7SUFDQTtFakNzN2lCVjtFaUNuN2lCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakNxN2lCVjtFaUNsN2lCTTtJQUNJO0lBQ0E7RWpDbzdpQlY7QUFDRjtBaUNqN2lCSTtFQUNJO0VBQ0E7QWpDbTdpQlI7QWlDaDdpQkk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQ2s3aUJWO0FBQ0Y7QWlDLzZpQkk7RUFDSTtJQUNJO0lBQ0E7RWpDaTdpQlY7QUFDRjtBaUM5NmlCSTtFQUNJO0VBQ0E7QWpDZzdpQlI7QWlDNzZpQkk7RUFDSTtJQUNJO0VqQys2aUJWO0FBQ0Y7QWlDNTZpQkk7RUFDSTtBakM4NmlCUjtBaUMzNmlCSTtFQUNJO0lBQ0k7RWpDNjZpQlY7QUFDRjtBaUMxNmlCSTtFQUNJO0lBQ0k7RWpDNDZpQlY7QUFDRjtBaUN6NmlCSTtFQUNJO0lBQ0k7SUFDQTtFakMyNmlCVjtBQUNGO0FpQ3g2aUJJO0VBQ0k7QWpDMDZpQlI7QWlDdjZpQkk7RUFDSTtJQUNJO0VqQ3k2aUJWO0FBQ0Y7QWlDdDZpQkk7RUFDSTtJQUNJO0lBQ0E7RWpDdzZpQlY7QUFDRjtBaUNyNmlCSTtFQUNJO0VBQ0E7QWpDdTZpQlI7QWlDcDZpQkk7RUFDSTtFQUNBO0FqQ3M2aUJSO0FpQ242aUJJO0VBQ0k7RUFDQTtBakNxNmlCUjtBaUNsNmlCSTtFQUNJO0VBQ0E7QWpDbzZpQlI7QWlDajZpQkk7RUFDSTtFQUNBO0FqQ202aUJSO0FpQ2g2aUJJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RWpDazZpQlY7RWlDLzVpQk07SUFDSTtJQUNBO0VqQ2k2aUJWO0VpQzk1aUJNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqQ2c2aUJWO0VpQzc1aUJNO0lBQ0k7SUFDQTtFakMrNWlCVjtFaUM1NWlCTTtJQUNJO0lBQ0E7RWpDODVpQlY7QUFDRjtBaUMzNWlCSTtFQUNJO0VBQ0E7QWpDNjVpQlI7QWlDMTVpQkk7RUFDSTtBakM0NWlCUjtBaUN6NWlCSTtFQUNJO0VBQ0E7QWpDMjVpQlI7QWlDeDVpQkk7RUFDSTtJQUNJO0lBQ0E7RWpDMDVpQlY7RWlDdjVpQk07SUFDSTtJQUNBO0VqQ3k1aUJWO0FBQ0Y7QWlDdDVpQkk7RUFDSTtFQUNBO0FqQ3c1aUJSO0FpQ2o1aUJJO0VBQ0k7RUFDQTtBakNtNWlCUjtBaUNoNWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ2s1aUJSO0FpQy80aUJJO0VBQ0k7RUFDQTtBakNpNWlCUjtBaUM5NGlCSTtFQUNJO0VBQ0E7QWpDZzVpQlI7QWlDNzRpQkk7RUFDSTtFQUNBO0FqQys0aUJSO0FpQzU0aUJJO0VBQ0k7RUFDQTtBakM4NGlCUjtBaUMzNGlCSTtFQUNJO0FqQzY0aUJSO0FpQzE0aUJJO0VBQ0k7RUFDQTtBakM0NGlCUjtBaUN6NGlCSTtFQUNJO0VBQ0E7QWpDMjRpQlI7QWlDeDRpQkk7O0VBRUk7RUFDQTtFQUNBO0FqQzA0aUJSO0FpQ3Y0aUJJO0VBQ0k7RUFDQTtFQUNBO0FqQ3k0aUJSO0FpQ3Q0aUJJO0VBQ0k7RUFDQTtBakN3NGlCUjtBaUNyNGlCSTs7RUFFSTtFQUNBO0FqQ3U0aUJSO0FpQ3A0aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDczRpQlI7QWlDbjRpQkk7O0VBRUk7QWpDcTRpQlI7QWlDbDRpQkk7RUFDSTtFQUNBO0VBQ0E7QWpDbzRpQlI7QWlDajRpQkk7O0VBRUk7RUFDQTtFQUNBO0FqQ200aUJSO0FpQ2g0aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNrNGlCUjtBaUMvM2lCSTtFQUNJO0VBQ0E7RUFDQTtBakNpNGlCUjtBaUN4M2lCSTs7Ozs7RUFLSTtFQUNBO0FqQzAzaUJSO0FpQ3YzaUJJOzs7RUFHSTtFQUNBO0FqQ3kzaUJSO0FpQ3QzaUJJOztFQUVJO0VBQ0E7QWpDdzNpQlI7QWlDbDNpQkk7RUFDSTtFQUNBO0VBQ0E7QWpDbzNpQlI7QWlDajNpQkk7RUFDSTtFQUNBO0FqQ20zaUJSO0FpQ2gzaUJJO0VBQ0k7RUFDQTtBakNrM2lCUjtBaUMvMmlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDaTNpQlI7QWlDOTJpQkk7RUFDSTtFQUNBO0FqQ2czaUJSO0FpQzcyaUJJO0VBQ0k7RUFDQTtBakMrMmlCUjtBaUM1MmlCSTtFQUNJO0VBQ0E7QWpDODJpQlI7QWlDMzJpQkk7RUFDSTtFQUNBO0FqQzYyaUJSO0FpQzEyaUJJO0VBQ0k7RUFDQTtBakM0MmlCUjtBaUN6MmlCSTtFQUNJO0VBQ0E7RUFDQTtBakMyMmlCUjtBaUN4MmlCSTtFQUNJO0FqQzAyaUJSO0FpQ3YyaUJJO0VBQ0k7RUFDQTtBakN5MmlCUjtBaUN0MmlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3cyaUJSO0FpQ3IyaUJJO0VBQ0k7RUFDQTtBakN1MmlCUjtBaUNwMmlCSTtFQUNJO0FqQ3MyaUJSO0FpQ24yaUJJO0VBQ0k7RUFDQTtBakNxMmlCUjtBaUNsMmlCSTtFQUNJO0VBQ0E7QWpDbzJpQlI7QWlDajJpQkk7RUFDSTtFQUNBO0FqQ20yaUJSO0FpQ2gyaUJJO0VBQ0k7QWpDazJpQlI7QWlDLzFpQkk7RUFDSTtFQUNBO0FqQ2kyaUJSO0FpQzkxaUJJO0VBQ0k7RUFDQTtBakNnMmlCUjtBaUM3MWlCSTtFQUNJO0VBQ0E7QWpDKzFpQlI7QWlDNTFpQkk7RUFDSTtBakM4MWlCUjtBaUMzMWlCSTtFQUNJO0FqQzYxaUJSO0FpQzExaUJJO0VBQ0k7RUFDQTtBakM0MWlCUjtBaUN6MWlCSTtFQUNJO0VBQ0E7QWpDMjFpQlI7QWlDeDFpQkk7RUFDSTtFQUNBO0FqQzAxaUJSO0FpQ3YxaUJJO0VBQ0k7RUFDQTtBakN5MWlCUjtBaUN0MWlCSTtFQUNJO0VBQ0E7QWpDdzFpQlI7QWlDcjFpQkk7RUFDSTtFQUNBO0VBQ0E7QWpDdTFpQlI7QWlDcDFpQkk7RUFDSTtFQUNBO0FqQ3MxaUJSO0FpQ24xaUJJO0VBQ0k7RUFDQTtFQUNBO0FqQ3ExaUJSO0FpQ2wxaUJJO0VBQ0k7QWpDbzFpQlI7QWlDajFpQkk7RUFDSTtBakNtMWlCUjtBaUNoMWlCSTtFQUNJO0FqQ2sxaUJSO0FpQy8waUJJO0VBQ0k7RUFDQTtBakNpMWlCUjtBaUM5MGlCSTtFQUNJO0lBQ0k7RWpDZzFpQlY7QUFDRjtBaUM3MGlCSTtFQUNJO0VBQ0E7QWpDKzBpQlI7QWlDNTBpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakM4MGlCUjtBaUMzMGlCSTtFQUNJO0VBQ0E7QWpDNjBpQlI7QWlDcjBpQkk7RUFDSTtFQUNBO0FqQ3UwaUJSO0FpQ3AwaUJJO0VBQ0k7RUFDQTtBakNzMGlCUjtBaUNuMGlCSTtFQUNJO0VBQ0E7QWpDcTBpQlI7QWlDbDBpQkk7RUFDSTtFQUNBO0FqQ28waUJSO0FpQ2owaUJJO0VBQ0k7RUFDQTtBakNtMGlCUjtBaUNoMGlCSTtFQUNJO0VBQ0E7QWpDazBpQlI7QWlDL3ppQkk7RUFDSTtFQUNBO0FqQ2kwaUJSO0FpQzl6aUJJO0VBQ0k7RUFDQTtBakNnMGlCUjtBaUM3emlCSTtFQUNJO0VBQ0E7QWpDK3ppQlI7QWlDNXppQkk7RUFDSTtFQUNBO0FqQzh6aUJSO0FpQzN6aUJJO0VBQ0k7RUFDQTtBakM2emlCUjtBaUMxemlCSTtFQUNJO0VBQ0E7QWpDNHppQlI7QWlDcnppQkk7RUFDSTtFQUNBO0FqQ3V6aUJSO0FpQ3B6aUJJO0VBQ0k7RUFDQTtBakNzemlCUjtBaUNuemlCSTtFQUNJO0VBQ0E7QWpDcXppQlI7QWlDbHppQkk7RUFDSTtFQUNBO0FqQ296aUJSO0FpQ2p6aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDbXppQlI7QWlDaHppQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNremlCUjtBaUMveWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ2l6aUJSO0FpQzl5aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDZ3ppQlI7QWlDN3lpQkk7RUFDSTtFQUNBO0FqQyt5aUJSO0FpQzV5aUJJO0VBQ0k7RUFDQTtBakM4eWlCUjtBaUMzeWlCSTtFQUNJO0VBQ0E7QWpDNnlpQlI7QWlDMXlpQkk7RUFDSTtFQUNBO0FqQzR5aUJSO0FpQ3p5aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDMnlpQlI7QWlDeHlpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMweWlCUjtBaUN2eWlCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3l5aUJSO0FpQ3R5aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDd3lpQlI7QWlDcnlpQkk7RUFDSTtBakN1eWlCUjtBaUNweWlCSTtFQUNJO0FqQ3N5aUJSO0FpQ255aUJJO0VBQ0k7RUFDQTtBakNxeWlCUjtBaUNseWlCSTtFQUNJO0FqQ295aUJSO0FpQ2p5aUJJO0VBQ0k7QWpDbXlpQlI7QWlDaHlpQkk7RUFDSTtBakNreWlCUjtBaUMveGlCSTtFQUNJO0FqQ2l5aUJSO0FpQzl4aUJJO0VBQ0k7QWpDZ3lpQlI7QWlDN3hpQkk7RUFDSTtBakMreGlCUjtBaUM1eGlCSTtFQUNJO0FqQzh4aUJSO0FpQzN4aUJJO0VBQ0k7QWpDNnhpQlI7QWlDMXhpQkk7RUFDSTtBakM0eGlCUjtBaUN6eGlCSTtFQUNJO0FqQzJ4aUJSO0FpQ3h4aUJJO0VBQ0k7RUFDQTtBakMweGlCUjtBaUN2eGlCSTtFQUNJO0VBQ0E7QWpDeXhpQlI7QWlDdHhpQkk7RUFDSTtJQUNJO0VqQ3d4aUJWO0VpQ3J4aUJNO0lBQ0k7RWpDdXhpQlY7RWlDcHhpQk07SUFDSTtJQUNBO0VqQ3N4aUJWO0FBQ0Y7QWlDbnhpQkk7RUFDSTtJQUNJO0VqQ3F4aUJWO0VpQ2x4aUJNO0lBQ0k7RWpDb3hpQlY7RWlDanhpQk07SUFDSTtJQUNBO0VqQ214aUJWO0FBQ0Y7QWlDaHhpQkk7RUFDSTtJQUNJO0VqQ2t4aUJWO0VpQy93aUJNO0lBQ0k7RWpDaXhpQlY7RWlDOXdpQk07SUFDSTtJQUNBO0VqQ2d4aUJWO0FBQ0Y7QWlDN3dpQkk7RUFDSTtJQUNJO0VqQyt3aUJWO0VpQzV3aUJNO0lBQ0k7RWpDOHdpQlY7RWlDM3dpQk07SUFDSTtJQUNBO0VqQzZ3aUJWO0FBQ0Y7QWlDMXdpQkk7RUFDSTtJQUNJO0VqQzR3aUJWO0VpQ3p3aUJNO0lBQ0k7RWpDMndpQlY7RWlDeHdpQk07SUFDSTtJQUNBO0VqQzB3aUJWO0FBQ0Y7QWlDbndpQkk7RUFDSTtFQUNBO0FqQ3F3aUJSO0FpQ2x3aUJJO0VBQ0k7RUFDQTtBakNvd2lCUjtBaUNqd2lCSTtFQUNJO0VBQ0E7QWpDbXdpQlI7QWlDaHdpQkk7RUFDSTtFQUNBO0FqQ2t3aUJSO0FpQy92aUJJO0VBQ0k7RUFDQTtBakNpd2lCUjtBaUM5dmlCSTtFQUNJO0VBQ0E7QWpDZ3dpQlI7QWlDN3ZpQkk7RUFDSTtFQUNBO0FqQyt2aUJSO0FpQzV2aUJJO0VBQ0k7RUFDQTtBakM4dmlCUjtBaUMzdmlCSTtFQUNJO0VBQ0E7QWpDNnZpQlI7QWlDMXZpQkk7RUFDSTtFQUNBO0FqQzR2aUJSO0FpQ3p2aUJJO0VBQ0k7RUFDQTtBakMydmlCUjtBaUN4dmlCSTtFQUNJO0VBQ0E7QWpDMHZpQlI7QWlDdnZpQkk7RUFDSTtFQUNBO0FqQ3l2aUJSO0FpQ3R2aUJJO0VBQ0k7RUFDQTtBakN3dmlCUjtBaUNydmlCSTtFQUNJO0VBQ0E7QWpDdXZpQlI7QWlDcHZpQkk7RUFDSTtFQUNBO0FqQ3N2aUJSO0FpQ252aUJJO0VBQ0k7RUFDQTtBakNxdmlCUjtBaUNsdmlCSTtFQUNJO0VBQ0E7QWpDb3ZpQlI7QWlDanZpQkk7RUFDSTtFQUNBO0FqQ212aUJSO0FpQ2h2aUJJO0VBQ0k7RUFDQTtBakNrdmlCUjtBaUMvdWlCSTtFQUNJO0VBQ0E7QWpDaXZpQlI7QWlDOXVpQkk7RUFDSTtFQUNBO0FqQ2d2aUJSO0FpQzd1aUJJO0VBQ0k7RUFDQTtBakMrdWlCUjtBaUM1dWlCSTtFQUNJO0VBQ0E7QWpDOHVpQlI7QWlDM3VpQkk7RUFDSTtFQUNBO0FqQzZ1aUJSO0FpQzF1aUJJO0VBQ0k7RUFDQTtBakM0dWlCUjtBaUN6dWlCSTtFQUNJO0VBQ0E7QWpDMnVpQlI7QWlDeHVpQkk7RUFDSTtFQUNBO0FqQzB1aUJSO0FpQ3Z1aUJJO0VBQ0k7RUFDQTtBakN5dWlCUjtBaUN0dWlCSTtFQUNJO0VBQ0E7QWpDd3VpQlI7QWlDcnVpQkk7RUFDSTtFQUNBO0FqQ3V1aUJSO0FpQ3B1aUJJO0VBQ0k7RUFDQTtBakNzdWlCUjtBaUNudWlCSTtFQUNJO0VBQ0E7QWpDcXVpQlI7QWlDbHVpQkk7RUFDSTtFQUNBO0FqQ291aUJSO0FpQ2p1aUJJO0VBQ0k7RUFDQTtBakNtdWlCUjtBaUNodWlCSTtFQUNJO0VBQ0E7QWpDa3VpQlI7QWlDL3RpQkk7RUFDSTtFQUNBO0FqQ2l1aUJSO0FpQzl0aUJJO0VBQ0k7RUFDQTtBakNndWlCUjtBaUM3dGlCSTtFQUNJO0VBQ0E7QWpDK3RpQlI7QWlDNXRpQkk7RUFDSTtFQUNBO0FqQzh0aUJSO0FpQzN0aUJJO0VBQ0k7RUFDQTtBakM2dGlCUjtBaUMxdGlCSTtFQUNJO0VBQ0E7QWpDNHRpQlI7QWlDenRpQkk7RUFDSTtFQUNBO0FqQzJ0aUJSO0FpQ3h0aUJJO0VBQ0k7RUFDQTtBakMwdGlCUjtBaUN2dGlCSTtFQUNJO0VBQ0E7QWpDeXRpQlI7QWlDdHRpQkk7RUFDSTtFQUNBO0FqQ3d0aUJSO0FpQ3J0aUJJO0VBQ0k7RUFDQTtBakN1dGlCUjtBaUNwdGlCSTtFQUNJO0VBQ0E7QWpDc3RpQlI7QWlDbnRpQkk7RUFDSTtFQUNBO0FqQ3F0aUJSO0FpQ2x0aUJJO0VBQ0k7RUFDQTtBakNvdGlCUjtBaUNqdGlCSTtFQUNJO0VBQ0E7QWpDbXRpQlI7QWlDaHRpQkk7RUFDSTtFQUNBO0FqQ2t0aUJSO0FpQy9zaUJJO0VBQ0k7RUFDQTtBakNpdGlCUjtBaUM5c2lCSTtFQUNJO0VBQ0E7QWpDZ3RpQlI7QWlDN3NpQkk7RUFDSTtFQUNBO0FqQytzaUJSO0FpQzVzaUJJO0VBQ0k7RUFDQTtBakM4c2lCUjtBaUMzc2lCSTtFQUNJO0VBQ0E7QWpDNnNpQlI7QWlDMXNpQkk7RUFDSTtFQUNBO0FqQzRzaUJSO0FpQ3pzaUJJO0VBQ0k7RUFDQTtBakMyc2lCUjtBaUN4c2lCSTtFQUNJO0VBQ0E7QWpDMHNpQlI7QWlDdnNpQkk7RUFDSTtFQUNBO0FqQ3lzaUJSO0FpQ3RzaUJJO0VBQ0k7RUFDQTtBakN3c2lCUjtBaUNyc2lCSTtFQUNJO0VBQ0E7QWpDdXNpQlI7QWlDcHNpQkk7RUFDSTtFQUNBO0FqQ3NzaUJSO0FpQ25zaUJJO0VBQ0k7RUFDQTtBakNxc2lCUjtBaUNsc2lCSTtFQUNJO0VBQ0E7QWpDb3NpQlI7QWlDanNpQkk7RUFDSTtFQUNBO0FqQ21zaUJSO0FpQ2hzaUJJO0VBQ0k7RUFDQTtBakNrc2lCUjtBaUMvcmlCSTtFQUNJO0VBQ0E7QWpDaXNpQlI7QWlDOXJpQkk7RUFDSTtFQUNBO0FqQ2dzaUJSO0FpQzdyaUJJO0VBQ0k7RUFDQTtBakMrcmlCUjtBaUM1cmlCSTtFQUNJO0VBQ0E7QWpDOHJpQlI7QWlDM3JpQkk7RUFDSTtFQUNBO0FqQzZyaUJSO0FpQzFyaUJJO0VBQ0k7RUFDQTtBakM0cmlCUjtBaUN6cmlCSTtFQUNJO0VBQ0E7QWpDMnJpQlI7QWlDeHJpQkk7RUFDSTtFQUNBO0FqQzByaUJSO0FpQ3ZyaUJJO0VBQ0k7RUFDQTtBakN5cmlCUjtBaUN0cmlCSTtFQUNJO0VBQ0E7QWpDd3JpQlI7QWlDcnJpQkk7RUFDSTtFQUNBO0FqQ3VyaUJSO0FpQ3ByaUJJO0VBQ0k7RUFDQTtBakNzcmlCUjtBaUNucmlCSTtFQUNJO0VBQ0E7QWpDcXJpQlI7QWlDbHJpQkk7RUFDSTtFQUNBO0FqQ29yaUJSO0FpQ2pyaUJJO0VBQ0k7RUFDQTtBakNtcmlCUjtBaUNocmlCSTtFQUNJO0VBQ0E7QWpDa3JpQlI7QWlDL3FpQkk7RUFDSTtFQUNBO0FqQ2lyaUJSO0FpQzlxaUJJO0VBQ0k7RUFDQTtBakNncmlCUjtBaUM3cWlCSTtFQUNJO0VBQ0E7QWpDK3FpQlI7QWlDNXFpQkk7RUFDSTtFQUNBO0FqQzhxaUJSO0FpQzNxaUJJO0VBQ0k7RUFDQTtBakM2cWlCUjtBaUMxcWlCSTtFQUNJO0VBQ0E7QWpDNHFpQlI7QWlDenFpQkk7RUFDSTtFQUNBO0FqQzJxaUJSO0FpQ3hxaUJJO0VBQ0k7RUFDQTtBakMwcWlCUjtBaUN2cWlCSTtFQUNJO0VBQ0E7QWpDeXFpQlI7QWlDdHFpQkk7RUFDSTtFQUNBO0FqQ3dxaUJSO0FpQ3JxaUJJO0VBQ0k7RUFDQTtBakN1cWlCUjtBaUNwcWlCSTtFQUNJO0VBQ0E7QWpDc3FpQlI7QWlDbnFpQkk7RUFDSTtFQUNBO0FqQ3FxaUJSO0FpQ2xxaUJJO0VBQ0k7RUFDQTtBakNvcWlCUjtBaUNqcWlCSTtFQUNJO0VBQ0E7QWpDbXFpQlI7QWlDaHFpQkk7RUFDSTtFQUNBO0FqQ2txaUJSO0FpQy9waUJJO0VBQ0k7RUFDQTtBakNpcWlCUjtBaUM5cGlCSTtFQUNJO0lBQ0k7SUFDQTtFakNncWlCVjtFaUM3cGlCTTtJQUNJO0lBQ0E7RWpDK3BpQlY7RWlDNXBpQk07SUFDSTtJQUNBO0VqQzhwaUJWO0VpQzNwaUJNO0lBQ0k7SUFDQTtFakM2cGlCVjtFaUMxcGlCTTtJQUNJO0lBQ0E7RWpDNHBpQlY7RWlDenBpQk07SUFDSTtJQUNBO0VqQzJwaUJWO0VpQ3hwaUJNO0lBQ0k7SUFDQTtFakMwcGlCVjtFaUN2cGlCTTtJQUNJO0lBQ0E7RWpDeXBpQlY7RWlDdHBpQk07SUFDSTtJQUNBO0VqQ3dwaUJWO0VpQ3JwaUJNO0lBQ0k7SUFDQTtFakN1cGlCVjtFaUNwcGlCTTtJQUNJO0lBQ0E7RWpDc3BpQlY7RWlDbnBpQk07SUFDSTtJQUNBO0VqQ3FwaUJWO0VpQ2xwaUJNO0lBQ0k7SUFDQTtFakNvcGlCVjtFaUNqcGlCTTtJQUNJO0lBQ0E7RWpDbXBpQlY7RWlDaHBpQk07SUFDSTtJQUNBO0VqQ2twaUJWO0VpQy9vaUJNO0lBQ0k7SUFDQTtFakNpcGlCVjtFaUM5b2lCTTtJQUNJO0lBQ0E7RWpDZ3BpQlY7RWlDN29pQk07SUFDSTtJQUNBO0VqQytvaUJWO0VpQzVvaUJNO0lBQ0k7SUFDQTtFakM4b2lCVjtFaUMzb2lCTTtJQUNJO0lBQ0E7RWpDNm9pQlY7RWlDMW9pQk07SUFDSTtJQUNBO0VqQzRvaUJWO0VpQ3pvaUJNO0lBQ0k7SUFDQTtFakMyb2lCVjtFaUN4b2lCTTtJQUNJO0lBQ0E7RWpDMG9pQlY7RWlDdm9pQk07SUFDSTtJQUNBO0VqQ3lvaUJWO0VpQ3RvaUJNO0lBQ0k7SUFDQTtFakN3b2lCVjtFaUNyb2lCTTtJQUNJO0lBQ0E7RWpDdW9pQlY7RWlDcG9pQk07SUFDSTtJQUNBO0VqQ3NvaUJWO0VpQ25vaUJNO0lBQ0k7SUFDQTtFakNxb2lCVjtFaUNsb2lCTTtJQUNJO0lBQ0E7RWpDb29pQlY7RWlDam9pQk07SUFDSTtJQUNBO0VqQ21vaUJWO0VpQ2hvaUJNO0lBQ0k7SUFDQTtFakNrb2lCVjtFaUMvbmlCTTtJQUNJO0lBQ0E7RWpDaW9pQlY7RWlDOW5pQk07SUFDSTtJQUNBO0VqQ2dvaUJWO0VpQzduaUJNO0lBQ0k7SUFDQTtFakMrbmlCVjtFaUM1bmlCTTtJQUNJO0lBQ0E7RWpDOG5pQlY7RWlDM25pQk07SUFDSTtJQUNBO0VqQzZuaUJWO0VpQzFuaUJNO0lBQ0k7SUFDQTtFakM0bmlCVjtFaUN6bmlCTTtJQUNJO0lBQ0E7RWpDMm5pQlY7RWlDeG5pQk07SUFDSTtJQUNBO0VqQzBuaUJWO0VpQ3ZuaUJNO0lBQ0k7SUFDQTtFakN5bmlCVjtFaUN0bmlCTTtJQUNJO0lBQ0E7RWpDd25pQlY7RWlDcm5pQk07SUFDSTtJQUNBO0VqQ3VuaUJWO0VpQ3BuaUJNO0lBQ0k7SUFDQTtFakNzbmlCVjtFaUNubmlCTTtJQUNJO0lBQ0E7RWpDcW5pQlY7RWlDbG5pQk07SUFDSTtJQUNBO0VqQ29uaUJWO0VpQ2puaUJNO0lBQ0k7SUFDQTtFakNtbmlCVjtFaUNobmlCTTtJQUNJO0lBQ0E7RWpDa25pQlY7RWlDL21pQk07SUFDSTtJQUNBO0VqQ2luaUJWO0VpQzltaUJNO0lBQ0k7SUFDQTtFakNnbmlCVjtFaUM3bWlCTTtJQUNJO0lBQ0E7RWpDK21pQlY7RWlDNW1pQk07SUFDSTtJQUNBO0VqQzhtaUJWO0VpQzNtaUJNO0lBQ0k7SUFDQTtFakM2bWlCVjtFaUMxbWlCTTtJQUNJO0lBQ0E7RWpDNG1pQlY7RWlDem1pQk07SUFDSTtJQUNBO0VqQzJtaUJWO0VpQ3htaUJNO0lBQ0k7SUFDQTtFakMwbWlCVjtFaUN2bWlCTTtJQUNJO0lBQ0E7RWpDeW1pQlY7RWlDdG1pQk07SUFDSTtJQUNBO0VqQ3dtaUJWO0VpQ3JtaUJNO0lBQ0k7SUFDQTtFakN1bWlCVjtFaUNwbWlCTTtJQUNJO0lBQ0E7RWpDc21pQlY7RWlDbm1pQk07SUFDSTtJQUNBO0VqQ3FtaUJWO0VpQ2xtaUJNO0lBQ0k7SUFDQTtFakNvbWlCVjtFaUNqbWlCTTtJQUNJO0lBQ0E7RWpDbW1pQlY7RWlDaG1pQk07SUFDSTtJQUNBO0VqQ2ttaUJWO0VpQy9saUJNO0lBQ0k7SUFDQTtFakNpbWlCVjtFaUM5bGlCTTtJQUNJO0lBQ0E7RWpDZ21pQlY7RWlDN2xpQk07SUFDSTtJQUNBO0VqQytsaUJWO0VpQzVsaUJNO0lBQ0k7SUFDQTtFakM4bGlCVjtFaUMzbGlCTTtJQUNJO0lBQ0E7RWpDNmxpQlY7RWlDMWxpQk07SUFDSTtJQUNBO0VqQzRsaUJWO0VpQ3psaUJNO0lBQ0k7SUFDQTtFakMybGlCVjtFaUN4bGlCTTtJQUNJO0lBQ0E7RWpDMGxpQlY7RWlDdmxpQk07SUFDSTtJQUNBO0VqQ3lsaUJWO0VpQ3RsaUJNO0lBQ0k7SUFDQTtFakN3bGlCVjtFaUNybGlCTTtJQUNJO0lBQ0E7RWpDdWxpQlY7RWlDcGxpQk07SUFDSTtJQUNBO0VqQ3NsaUJWO0VpQ25saUJNO0lBQ0k7SUFDQTtFakNxbGlCVjtFaUNsbGlCTTtJQUNJO0lBQ0E7RWpDb2xpQlY7RWlDamxpQk07SUFDSTtJQUNBO0VqQ21saUJWO0VpQ2hsaUJNO0lBQ0k7SUFDQTtFakNrbGlCVjtFaUMva2lCTTtJQUNJO0lBQ0E7RWpDaWxpQlY7RWlDOWtpQk07SUFDSTtJQUNBO0VqQ2dsaUJWO0VpQzdraUJNO0lBQ0k7SUFDQTtFakMra2lCVjtFaUM1a2lCTTtJQUNJO0lBQ0E7RWpDOGtpQlY7RWlDM2tpQk07SUFDSTtJQUNBO0VqQzZraUJWO0VpQzFraUJNO0lBQ0k7SUFDQTtFakM0a2lCVjtFaUN6a2lCTTtJQUNJO0lBQ0E7RWpDMmtpQlY7RWlDeGtpQk07SUFDSTtJQUNBO0VqQzBraUJWO0VpQ3ZraUJNO0lBQ0k7SUFDQTtFakN5a2lCVjtFaUN0a2lCTTtJQUNJO0lBQ0E7RWpDd2tpQlY7QUFDRjtBaUNya2lCSTtFQUNJO0lBQ0k7SUFDQTtFakN1a2lCVjtFaUNwa2lCTTtJQUNJO0lBQ0E7RWpDc2tpQlY7RWlDbmtpQk07SUFDSTtJQUNBO0VqQ3FraUJWO0VpQ2xraUJNO0lBQ0k7SUFDQTtFakNva2lCVjtFaUNqa2lCTTtJQUNJO0lBQ0E7RWpDbWtpQlY7RWlDaGtpQk07SUFDSTtJQUNBO0VqQ2traUJWO0VpQy9qaUJNO0lBQ0k7SUFDQTtFakNpa2lCVjtFaUM5amlCTTtJQUNJO0lBQ0E7RWpDZ2tpQlY7RWlDN2ppQk07SUFDSTtJQUNBO0VqQytqaUJWO0VpQzVqaUJNO0lBQ0k7SUFDQTtFakM4amlCVjtFaUMzamlCTTtJQUNJO0lBQ0E7RWpDNmppQlY7RWlDMWppQk07SUFDSTtJQUNBO0VqQzRqaUJWO0VpQ3pqaUJNO0lBQ0k7SUFDQTtFakMyamlCVjtFaUN4amlCTTtJQUNJO0lBQ0E7RWpDMGppQlY7RWlDdmppQk07SUFDSTtJQUNBO0VqQ3lqaUJWO0VpQ3RqaUJNO0lBQ0k7SUFDQTtFakN3amlCVjtFaUNyamlCTTtJQUNJO0lBQ0E7RWpDdWppQlY7RWlDcGppQk07SUFDSTtJQUNBO0VqQ3NqaUJWO0VpQ25qaUJNO0lBQ0k7SUFDQTtFakNxamlCVjtFaUNsamlCTTtJQUNJO0lBQ0E7RWpDb2ppQlY7RWlDamppQk07SUFDSTtJQUNBO0VqQ21qaUJWO0VpQ2hqaUJNO0lBQ0k7SUFDQTtFakNramlCVjtFaUMvaWlCTTtJQUNJO0lBQ0E7RWpDaWppQlY7RWlDOWlpQk07SUFDSTtJQUNBO0VqQ2dqaUJWO0VpQzdpaUJNO0lBQ0k7SUFDQTtFakMraWlCVjtFaUM1aWlCTTtJQUNJO0lBQ0E7RWpDOGlpQlY7RWlDM2lpQk07SUFDSTtJQUNBO0VqQzZpaUJWO0VpQzFpaUJNO0lBQ0k7SUFDQTtFakM0aWlCVjtFaUN6aWlCTTtJQUNJO0lBQ0E7RWpDMmlpQlY7RWlDeGlpQk07SUFDSTtJQUNBO0VqQzBpaUJWO0VpQ3ZpaUJNO0lBQ0k7SUFDQTtFakN5aWlCVjtFaUN0aWlCTTtJQUNJO0lBQ0E7RWpDd2lpQlY7RWlDcmlpQk07SUFDSTtJQUNBO0VqQ3VpaUJWO0VpQ3BpaUJNO0lBQ0k7SUFDQTtFakNzaWlCVjtFaUNuaWlCTTtJQUNJO0lBQ0E7RWpDcWlpQlY7RWlDbGlpQk07SUFDSTtJQUNBO0VqQ29paUJWO0VpQ2ppaUJNO0lBQ0k7SUFDQTtFakNtaWlCVjtFaUNoaWlCTTtJQUNJO0lBQ0E7RWpDa2lpQlY7RWlDL2hpQk07SUFDSTtJQUNBO0VqQ2lpaUJWO0VpQzloaUJNO0lBQ0k7SUFDQTtFakNnaWlCVjtFaUM3aGlCTTtJQUNJO0lBQ0E7RWpDK2hpQlY7RWlDNWhpQk07SUFDSTtJQUNBO0VqQzhoaUJWO0VpQzNoaUJNO0lBQ0k7SUFDQTtFakM2aGlCVjtFaUMxaGlCTTtJQUNJO0lBQ0E7RWpDNGhpQlY7RWlDemhpQk07SUFDSTtJQUNBO0VqQzJoaUJWO0VpQ3hoaUJNO0lBQ0k7SUFDQTtFakMwaGlCVjtFaUN2aGlCTTtJQUNJO0lBQ0E7RWpDeWhpQlY7RWlDdGhpQk07SUFDSTtJQUNBO0VqQ3doaUJWO0VpQ3JoaUJNO0lBQ0k7SUFDQTtFakN1aGlCVjtFaUNwaGlCTTtJQUNJO0lBQ0E7RWpDc2hpQlY7RWlDbmhpQk07SUFDSTtJQUNBO0VqQ3FoaUJWO0VpQ2xoaUJNO0lBQ0k7SUFDQTtFakNvaGlCVjtFaUNqaGlCTTtJQUNJO0lBQ0E7RWpDbWhpQlY7RWlDaGhpQk07SUFDSTtJQUNBO0VqQ2toaUJWO0VpQy9naUJNO0lBQ0k7SUFDQTtFakNpaGlCVjtFaUM5Z2lCTTtJQUNJO0lBQ0E7RWpDZ2hpQlY7RWlDN2dpQk07SUFDSTtJQUNBO0VqQytnaUJWO0VpQzVnaUJNO0lBQ0k7SUFDQTtFakM4Z2lCVjtFaUMzZ2lCTTtJQUNJO0lBQ0E7RWpDNmdpQlY7RWlDMWdpQk07SUFDSTtJQUNBO0VqQzRnaUJWO0VpQ3pnaUJNO0lBQ0k7SUFDQTtFakMyZ2lCVjtFaUN4Z2lCTTtJQUNJO0lBQ0E7RWpDMGdpQlY7RWlDdmdpQk07SUFDSTtJQUNBO0VqQ3lnaUJWO0VpQ3RnaUJNO0lBQ0k7SUFDQTtFakN3Z2lCVjtFaUNyZ2lCTTtJQUNJO0lBQ0E7RWpDdWdpQlY7RWlDcGdpQk07SUFDSTtJQUNBO0VqQ3NnaUJWO0VpQ25naUJNO0lBQ0k7SUFDQTtFakNxZ2lCVjtFaUNsZ2lCTTtJQUNJO0lBQ0E7RWpDb2dpQlY7RWlDamdpQk07SUFDSTtJQUNBO0VqQ21naUJWO0VpQ2hnaUJNO0lBQ0k7SUFDQTtFakNrZ2lCVjtFaUMvL2hCTTtJQUNJO0lBQ0E7RWpDaWdpQlY7RWlDOS9oQk07SUFDSTtJQUNBO0VqQ2dnaUJWO0VpQzcvaEJNO0lBQ0k7SUFDQTtFakMrL2hCVjtFaUM1L2hCTTtJQUNJO0lBQ0E7RWpDOC9oQlY7RWlDMy9oQk07SUFDSTtJQUNBO0VqQzYvaEJWO0VpQzEvaEJNO0lBQ0k7SUFDQTtFakM0L2hCVjtFaUN6L2hCTTtJQUNJO0lBQ0E7RWpDMi9oQlY7RWlDeC9oQk07SUFDSTtJQUNBO0VqQzAvaEJWO0VpQ3YvaEJNO0lBQ0k7SUFDQTtFakN5L2hCVjtFaUN0L2hCTTtJQUNJO0lBQ0E7RWpDdy9oQlY7RWlDci9oQk07SUFDSTtJQUNBO0VqQ3UvaEJWO0VpQ3AvaEJNO0lBQ0k7SUFDQTtFakNzL2hCVjtFaUNuL2hCTTtJQUNJO0lBQ0E7RWpDcS9oQlY7RWlDbC9oQk07SUFDSTtJQUNBO0VqQ28vaEJWO0VpQ2ovaEJNO0lBQ0k7SUFDQTtFakNtL2hCVjtFaUNoL2hCTTtJQUNJO0lBQ0E7RWpDay9oQlY7RWlDLytoQk07SUFDSTtJQUNBO0VqQ2kvaEJWO0VpQzkraEJNO0lBQ0k7SUFDQTtFakNnL2hCVjtFaUM3K2hCTTtJQUNJO0lBQ0E7RWpDKytoQlY7QUFDRjtBaUM1K2hCSTtFQUNJO0lBQ0k7SUFDQTtFakM4K2hCVjtFaUMzK2hCTTtJQUNJO0lBQ0E7RWpDNitoQlY7RWlDMStoQk07SUFDSTtJQUNBO0VqQzQraEJWO0VpQ3oraEJNO0lBQ0k7SUFDQTtFakMyK2hCVjtFaUN4K2hCTTtJQUNJO0lBQ0E7RWpDMCtoQlY7RWlDditoQk07SUFDSTtJQUNBO0VqQ3kraEJWO0VpQ3QraEJNO0lBQ0k7SUFDQTtFakN3K2hCVjtFaUNyK2hCTTtJQUNJO0lBQ0E7RWpDdStoQlY7RWlDcCtoQk07SUFDSTtJQUNBO0VqQ3MraEJWO0VpQ24raEJNO0lBQ0k7SUFDQTtFakNxK2hCVjtFaUNsK2hCTTtJQUNJO0lBQ0E7RWpDbytoQlY7RWlDaitoQk07SUFDSTtJQUNBO0VqQ20raEJWO0VpQ2graEJNO0lBQ0k7SUFDQTtFakNrK2hCVjtFaUMvOWhCTTtJQUNJO0lBQ0E7RWpDaStoQlY7RWlDOTloQk07SUFDSTtJQUNBO0VqQ2craEJWO0VpQzc5aEJNO0lBQ0k7SUFDQTtFakMrOWhCVjtFaUM1OWhCTTtJQUNJO0lBQ0E7RWpDODloQlY7RWlDMzloQk07SUFDSTtJQUNBO0VqQzY5aEJWO0VpQzE5aEJNO0lBQ0k7SUFDQTtFakM0OWhCVjtFaUN6OWhCTTtJQUNJO0lBQ0E7RWpDMjloQlY7RWlDeDloQk07SUFDSTtJQUNBO0VqQzA5aEJWO0VpQ3Y5aEJNO0lBQ0k7SUFDQTtFakN5OWhCVjtFaUN0OWhCTTtJQUNJO0lBQ0E7RWpDdzloQlY7RWlDcjloQk07SUFDSTtJQUNBO0VqQ3U5aEJWO0VpQ3A5aEJNO0lBQ0k7SUFDQTtFakNzOWhCVjtFaUNuOWhCTTtJQUNJO0lBQ0E7RWpDcTloQlY7RWlDbDloQk07SUFDSTtJQUNBO0VqQ285aEJWO0VpQ2o5aEJNO0lBQ0k7SUFDQTtFakNtOWhCVjtFaUNoOWhCTTtJQUNJO0lBQ0E7RWpDazloQlY7RWlDLzhoQk07SUFDSTtJQUNBO0VqQ2k5aEJWO0VpQzk4aEJNO0lBQ0k7SUFDQTtFakNnOWhCVjtFaUM3OGhCTTtJQUNJO0lBQ0E7RWpDKzhoQlY7RWlDNThoQk07SUFDSTtJQUNBO0VqQzg4aEJWO0VpQzM4aEJNO0lBQ0k7SUFDQTtFakM2OGhCVjtFaUMxOGhCTTtJQUNJO0lBQ0E7RWpDNDhoQlY7RWlDejhoQk07SUFDSTtJQUNBO0VqQzI4aEJWO0VpQ3g4aEJNO0lBQ0k7SUFDQTtFakMwOGhCVjtFaUN2OGhCTTtJQUNJO0lBQ0E7RWpDeThoQlY7RWlDdDhoQk07SUFDSTtJQUNBO0VqQ3c4aEJWO0VpQ3I4aEJNO0lBQ0k7SUFDQTtFakN1OGhCVjtFaUNwOGhCTTtJQUNJO0lBQ0E7RWpDczhoQlY7RWlDbjhoQk07SUFDSTtJQUNBO0VqQ3E4aEJWO0VpQ2w4aEJNO0lBQ0k7SUFDQTtFakNvOGhCVjtFaUNqOGhCTTtJQUNJO0lBQ0E7RWpDbThoQlY7RWlDaDhoQk07SUFDSTtJQUNBO0VqQ2s4aEJWO0VpQy83aEJNO0lBQ0k7SUFDQTtFakNpOGhCVjtFaUM5N2hCTTtJQUNJO0lBQ0E7RWpDZzhoQlY7RWlDNzdoQk07SUFDSTtJQUNBO0VqQys3aEJWO0VpQzU3aEJNO0lBQ0k7SUFDQTtFakM4N2hCVjtFaUMzN2hCTTtJQUNJO0lBQ0E7RWpDNjdoQlY7RWlDMTdoQk07SUFDSTtJQUNBO0VqQzQ3aEJWO0VpQ3o3aEJNO0lBQ0k7SUFDQTtFakMyN2hCVjtFaUN4N2hCTTtJQUNJO0lBQ0E7RWpDMDdoQlY7RWlDdjdoQk07SUFDSTtJQUNBO0VqQ3k3aEJWO0VpQ3Q3aEJNO0lBQ0k7SUFDQTtFakN3N2hCVjtFaUNyN2hCTTtJQUNJO0lBQ0E7RWpDdTdoQlY7RWlDcDdoQk07SUFDSTtJQUNBO0VqQ3M3aEJWO0VpQ243aEJNO0lBQ0k7SUFDQTtFakNxN2hCVjtFaUNsN2hCTTtJQUNJO0lBQ0E7RWpDbzdoQlY7RWlDajdoQk07SUFDSTtJQUNBO0VqQ203aEJWO0VpQ2g3aEJNO0lBQ0k7SUFDQTtFakNrN2hCVjtFaUMvNmhCTTtJQUNJO0lBQ0E7RWpDaTdoQlY7RWlDOTZoQk07SUFDSTtJQUNBO0VqQ2c3aEJWO0VpQzc2aEJNO0lBQ0k7SUFDQTtFakMrNmhCVjtFaUM1NmhCTTtJQUNJO0lBQ0E7RWpDODZoQlY7RWlDMzZoQk07SUFDSTtJQUNBO0VqQzY2aEJWO0VpQzE2aEJNO0lBQ0k7SUFDQTtFakM0NmhCVjtFaUN6NmhCTTtJQUNJO0lBQ0E7RWpDMjZoQlY7RWlDeDZoQk07SUFDSTtJQUNBO0VqQzA2aEJWO0VpQ3Y2aEJNO0lBQ0k7SUFDQTtFakN5NmhCVjtFaUN0NmhCTTtJQUNJO0lBQ0E7RWpDdzZoQlY7RWlDcjZoQk07SUFDSTtJQUNBO0VqQ3U2aEJWO0VpQ3A2aEJNO0lBQ0k7SUFDQTtFakNzNmhCVjtFaUNuNmhCTTtJQUNJO0lBQ0E7RWpDcTZoQlY7RWlDbDZoQk07SUFDSTtJQUNBO0VqQ282aEJWO0VpQ2o2aEJNO0lBQ0k7SUFDQTtFakNtNmhCVjtFaUNoNmhCTTtJQUNJO0lBQ0E7RWpDazZoQlY7RWlDLzVoQk07SUFDSTtJQUNBO0VqQ2k2aEJWO0VpQzk1aEJNO0lBQ0k7SUFDQTtFakNnNmhCVjtFaUM3NWhCTTtJQUNJO0lBQ0E7RWpDKzVoQlY7RWlDNTVoQk07SUFDSTtJQUNBO0VqQzg1aEJWO0VpQzM1aEJNO0lBQ0k7SUFDQTtFakM2NWhCVjtFaUMxNWhCTTtJQUNJO0lBQ0E7RWpDNDVoQlY7RWlDejVoQk07SUFDSTtJQUNBO0VqQzI1aEJWO0VpQ3g1aEJNO0lBQ0k7SUFDQTtFakMwNWhCVjtFaUN2NWhCTTtJQUNJO0lBQ0E7RWpDeTVoQlY7RWlDdDVoQk07SUFDSTtJQUNBO0VqQ3c1aEJWO0VpQ3I1aEJNO0lBQ0k7SUFDQTtFakN1NWhCVjtFaUNwNWhCTTtJQUNJO0lBQ0E7RWpDczVoQlY7RWlDbjVoQk07SUFDSTtJQUNBO0VqQ3E1aEJWO0FBQ0Y7QWlDbDVoQkk7RUFDSTtJQUNJO0lBQ0E7RWpDbzVoQlY7RWlDajVoQk07SUFDSTtJQUNBO0VqQ201aEJWO0VpQ2g1aEJNO0lBQ0k7SUFDQTtFakNrNWhCVjtFaUMvNGhCTTtJQUNJO0lBQ0E7RWpDaTVoQlY7RWlDOTRoQk07SUFDSTtJQUNBO0VqQ2c1aEJWO0VpQzc0aEJNO0lBQ0k7SUFDQTtFakMrNGhCVjtFaUM1NGhCTTtJQUNJO0lBQ0E7RWpDODRoQlY7RWlDMzRoQk07SUFDSTtJQUNBO0VqQzY0aEJWO0VpQzE0aEJNO0lBQ0k7SUFDQTtFakM0NGhCVjtFaUN6NGhCTTtJQUNJO0lBQ0E7RWpDMjRoQlY7RWlDeDRoQk07SUFDSTtJQUNBO0VqQzA0aEJWO0VpQ3Y0aEJNO0lBQ0k7SUFDQTtFakN5NGhCVjtFaUN0NGhCTTtJQUNJO0lBQ0E7RWpDdzRoQlY7RWlDcjRoQk07SUFDSTtJQUNBO0VqQ3U0aEJWO0VpQ3A0aEJNO0lBQ0k7SUFDQTtFakNzNGhCVjtFaUNuNGhCTTtJQUNJO0lBQ0E7RWpDcTRoQlY7RWlDbDRoQk07SUFDSTtJQUNBO0VqQ280aEJWO0VpQ2o0aEJNO0lBQ0k7SUFDQTtFakNtNGhCVjtFaUNoNGhCTTtJQUNJO0lBQ0E7RWpDazRoQlY7RWlDLzNoQk07SUFDSTtJQUNBO0VqQ2k0aEJWO0VpQzkzaEJNO0lBQ0k7SUFDQTtFakNnNGhCVjtFaUM3M2hCTTtJQUNJO0lBQ0E7RWpDKzNoQlY7RWlDNTNoQk07SUFDSTtJQUNBO0VqQzgzaEJWO0VpQzMzaEJNO0lBQ0k7SUFDQTtFakM2M2hCVjtFaUMxM2hCTTtJQUNJO0lBQ0E7RWpDNDNoQlY7RWlDejNoQk07SUFDSTtJQUNBO0VqQzIzaEJWO0VpQ3gzaEJNO0lBQ0k7SUFDQTtFakMwM2hCVjtFaUN2M2hCTTtJQUNJO0lBQ0E7RWpDeTNoQlY7RWlDdDNoQk07SUFDSTtJQUNBO0VqQ3czaEJWO0VpQ3IzaEJNO0lBQ0k7SUFDQTtFakN1M2hCVjtFaUNwM2hCTTtJQUNJO0lBQ0E7RWpDczNoQlY7RWlDbjNoQk07SUFDSTtJQUNBO0VqQ3EzaEJWO0VpQ2wzaEJNO0lBQ0k7SUFDQTtFakNvM2hCVjtFaUNqM2hCTTtJQUNJO0lBQ0E7RWpDbTNoQlY7RWlDaDNoQk07SUFDSTtJQUNBO0VqQ2szaEJWO0VpQy8yaEJNO0lBQ0k7SUFDQTtFakNpM2hCVjtFaUM5MmhCTTtJQUNJO0lBQ0E7RWpDZzNoQlY7RWlDNzJoQk07SUFDSTtJQUNBO0VqQysyaEJWO0VpQzUyaEJNO0lBQ0k7SUFDQTtFakM4MmhCVjtFaUMzMmhCTTtJQUNJO0lBQ0E7RWpDNjJoQlY7RWlDMTJoQk07SUFDSTtJQUNBO0VqQzQyaEJWO0VpQ3oyaEJNO0lBQ0k7SUFDQTtFakMyMmhCVjtFaUN4MmhCTTtJQUNJO0lBQ0E7RWpDMDJoQlY7RWlDdjJoQk07SUFDSTtJQUNBO0VqQ3kyaEJWO0VpQ3QyaEJNO0lBQ0k7SUFDQTtFakN3MmhCVjtFaUNyMmhCTTtJQUNJO0lBQ0E7RWpDdTJoQlY7RWlDcDJoQk07SUFDSTtJQUNBO0VqQ3MyaEJWO0VpQ24yaEJNO0lBQ0k7SUFDQTtFakNxMmhCVjtFaUNsMmhCTTtJQUNJO0lBQ0E7RWpDbzJoQlY7RWlDajJoQk07SUFDSTtJQUNBO0VqQ20yaEJWO0VpQ2gyaEJNO0lBQ0k7SUFDQTtFakNrMmhCVjtFaUMvMWhCTTtJQUNJO0lBQ0E7RWpDaTJoQlY7RWlDOTFoQk07SUFDSTtJQUNBO0VqQ2cyaEJWO0VpQzcxaEJNO0lBQ0k7SUFDQTtFakMrMWhCVjtFaUM1MWhCTTtJQUNJO0lBQ0E7RWpDODFoQlY7RWlDMzFoQk07SUFDSTtJQUNBO0VqQzYxaEJWO0VpQzExaEJNO0lBQ0k7SUFDQTtFakM0MWhCVjtFaUN6MWhCTTtJQUNJO0lBQ0E7RWpDMjFoQlY7RWlDeDFoQk07SUFDSTtJQUNBO0VqQzAxaEJWO0VpQ3YxaEJNO0lBQ0k7SUFDQTtFakN5MWhCVjtFaUN0MWhCTTtJQUNJO0lBQ0E7RWpDdzFoQlY7RWlDcjFoQk07SUFDSTtJQUNBO0VqQ3UxaEJWO0VpQ3AxaEJNO0lBQ0k7SUFDQTtFakNzMWhCVjtFaUNuMWhCTTtJQUNJO0lBQ0E7RWpDcTFoQlY7RWlDbDFoQk07SUFDSTtJQUNBO0VqQ28xaEJWO0VpQ2oxaEJNO0lBQ0k7SUFDQTtFakNtMWhCVjtFaUNoMWhCTTtJQUNJO0lBQ0E7RWpDazFoQlY7RWlDLzBoQk07SUFDSTtJQUNBO0VqQ2kxaEJWO0VpQzkwaEJNO0lBQ0k7SUFDQTtFakNnMWhCVjtFaUM3MGhCTTtJQUNJO0lBQ0E7RWpDKzBoQlY7RWlDNTBoQk07SUFDSTtJQUNBO0VqQzgwaEJWO0VpQzMwaEJNO0lBQ0k7SUFDQTtFakM2MGhCVjtFaUMxMGhCTTtJQUNJO0lBQ0E7RWpDNDBoQlY7RWlDejBoQk07SUFDSTtJQUNBO0VqQzIwaEJWO0VpQ3gwaEJNO0lBQ0k7SUFDQTtFakMwMGhCVjtFaUN2MGhCTTtJQUNJO0lBQ0E7RWpDeTBoQlY7RWlDdDBoQk07SUFDSTtJQUNBO0VqQ3cwaEJWO0VpQ3IwaEJNO0lBQ0k7SUFDQTtFakN1MGhCVjtFaUNwMGhCTTtJQUNJO0lBQ0E7RWpDczBoQlY7RWlDbjBoQk07SUFDSTtJQUNBO0VqQ3EwaEJWO0VpQ2wwaEJNO0lBQ0k7SUFDQTtFakNvMGhCVjtFaUNqMGhCTTtJQUNJO0lBQ0E7RWpDbTBoQlY7RWlDaDBoQk07SUFDSTtJQUNBO0VqQ2swaEJWO0VpQy96aEJNO0lBQ0k7SUFDQTtFakNpMGhCVjtFaUM5emhCTTtJQUNJO0lBQ0E7RWpDZzBoQlY7RWlDN3poQk07SUFDSTtJQUNBO0VqQyt6aEJWO0VpQzV6aEJNO0lBQ0k7SUFDQTtFakM4emhCVjtFaUMzemhCTTtJQUNJO0lBQ0E7RWpDNnpoQlY7RWlDMXpoQk07SUFDSTtJQUNBO0VqQzR6aEJWO0VpQ3p6aEJNO0lBQ0k7SUFDQTtFakMyemhCVjtBQUNGO0FpQ3h6aEJJO0VBQ0k7SUFDSTtJQUNBO0VqQzB6aEJWO0VpQ3Z6aEJNO0lBQ0k7SUFDQTtFakN5emhCVjtFaUN0emhCTTtJQUNJO0lBQ0E7RWpDd3poQlY7RWlDcnpoQk07SUFDSTtJQUNBO0VqQ3V6aEJWO0VpQ3B6aEJNO0lBQ0k7SUFDQTtFakNzemhCVjtFaUNuemhCTTtJQUNJO0lBQ0E7RWpDcXpoQlY7RWlDbHpoQk07SUFDSTtJQUNBO0VqQ296aEJWO0VpQ2p6aEJNO0lBQ0k7SUFDQTtFakNtemhCVjtFaUNoemhCTTtJQUNJO0lBQ0E7RWpDa3poQlY7RWlDL3loQk07SUFDSTtJQUNBO0VqQ2l6aEJWO0VpQzl5aEJNO0lBQ0k7SUFDQTtFakNnemhCVjtFaUM3eWhCTTtJQUNJO0lBQ0E7RWpDK3loQlY7RWlDNXloQk07SUFDSTtJQUNBO0VqQzh5aEJWO0VpQzN5aEJNO0lBQ0k7SUFDQTtFakM2eWhCVjtFaUMxeWhCTTtJQUNJO0lBQ0E7RWpDNHloQlY7RWlDenloQk07SUFDSTtJQUNBO0VqQzJ5aEJWO0VpQ3h5aEJNO0lBQ0k7SUFDQTtFakMweWhCVjtFaUN2eWhCTTtJQUNJO0lBQ0E7RWpDeXloQlY7RWlDdHloQk07SUFDSTtJQUNBO0VqQ3d5aEJWO0VpQ3J5aEJNO0lBQ0k7SUFDQTtFakN1eWhCVjtFaUNweWhCTTtJQUNJO0lBQ0E7RWpDc3loQlY7RWlDbnloQk07SUFDSTtJQUNBO0VqQ3F5aEJWO0VpQ2x5aEJNO0lBQ0k7SUFDQTtFakNveWhCVjtFaUNqeWhCTTtJQUNJO0lBQ0E7RWpDbXloQlY7RWlDaHloQk07SUFDSTtJQUNBO0VqQ2t5aEJWO0VpQy94aEJNO0lBQ0k7SUFDQTtFakNpeWhCVjtFaUM5eGhCTTtJQUNJO0lBQ0E7RWpDZ3loQlY7RWlDN3hoQk07SUFDSTtJQUNBO0VqQyt4aEJWO0VpQzV4aEJNO0lBQ0k7SUFDQTtFakM4eGhCVjtFaUMzeGhCTTtJQUNJO0lBQ0E7RWpDNnhoQlY7RWlDMXhoQk07SUFDSTtJQUNBO0VqQzR4aEJWO0VpQ3p4aEJNO0lBQ0k7SUFDQTtFakMyeGhCVjtFaUN4eGhCTTtJQUNJO0lBQ0E7RWpDMHhoQlY7RWlDdnhoQk07SUFDSTtJQUNBO0VqQ3l4aEJWO0VpQ3R4aEJNO0lBQ0k7SUFDQTtFakN3eGhCVjtFaUNyeGhCTTtJQUNJO0lBQ0E7RWpDdXhoQlY7RWlDcHhoQk07SUFDSTtJQUNBO0VqQ3N4aEJWO0VpQ254aEJNO0lBQ0k7SUFDQTtFakNxeGhCVjtFaUNseGhCTTtJQUNJO0lBQ0E7RWpDb3hoQlY7RWlDanhoQk07SUFDSTtJQUNBO0VqQ214aEJWO0VpQ2h4aEJNO0lBQ0k7SUFDQTtFakNreGhCVjtFaUMvd2hCTTtJQUNJO0lBQ0E7RWpDaXhoQlY7RWlDOXdoQk07SUFDSTtJQUNBO0VqQ2d4aEJWO0VpQzd3aEJNO0lBQ0k7SUFDQTtFakMrd2hCVjtFaUM1d2hCTTtJQUNJO0lBQ0E7RWpDOHdoQlY7RWlDM3doQk07SUFDSTtJQUNBO0VqQzZ3aEJWO0VpQzF3aEJNO0lBQ0k7SUFDQTtFakM0d2hCVjtFaUN6d2hCTTtJQUNJO0lBQ0E7RWpDMndoQlY7RWlDeHdoQk07SUFDSTtJQUNBO0VqQzB3aEJWO0VpQ3Z3aEJNO0lBQ0k7SUFDQTtFakN5d2hCVjtFaUN0d2hCTTtJQUNJO0lBQ0E7RWpDd3doQlY7RWlDcndoQk07SUFDSTtJQUNBO0VqQ3V3aEJWO0VpQ3B3aEJNO0lBQ0k7SUFDQTtFakNzd2hCVjtFaUNud2hCTTtJQUNJO0lBQ0E7RWpDcXdoQlY7RWlDbHdoQk07SUFDSTtJQUNBO0VqQ293aEJWO0VpQ2p3aEJNO0lBQ0k7SUFDQTtFakNtd2hCVjtFaUNod2hCTTtJQUNJO0lBQ0E7RWpDa3doQlY7RWlDL3ZoQk07SUFDSTtJQUNBO0VqQ2l3aEJWO0VpQzl2aEJNO0lBQ0k7SUFDQTtFakNnd2hCVjtFaUM3dmhCTTtJQUNJO0lBQ0E7RWpDK3ZoQlY7RWlDNXZoQk07SUFDSTtJQUNBO0VqQzh2aEJWO0VpQzN2aEJNO0lBQ0k7SUFDQTtFakM2dmhCVjtFaUMxdmhCTTtJQUNJO0lBQ0E7RWpDNHZoQlY7RWlDenZoQk07SUFDSTtJQUNBO0VqQzJ2aEJWO0VpQ3h2aEJNO0lBQ0k7SUFDQTtFakMwdmhCVjtFaUN2dmhCTTtJQUNJO0lBQ0E7RWpDeXZoQlY7RWlDdHZoQk07SUFDSTtJQUNBO0VqQ3d2aEJWO0VpQ3J2aEJNO0lBQ0k7SUFDQTtFakN1dmhCVjtFaUNwdmhCTTtJQUNJO0lBQ0E7RWpDc3ZoQlY7RWlDbnZoQk07SUFDSTtJQUNBO0VqQ3F2aEJWO0VpQ2x2aEJNO0lBQ0k7SUFDQTtFakNvdmhCVjtFaUNqdmhCTTtJQUNJO0lBQ0E7RWpDbXZoQlY7RWlDaHZoQk07SUFDSTtJQUNBO0VqQ2t2aEJWO0VpQy91aEJNO0lBQ0k7SUFDQTtFakNpdmhCVjtFaUM5dWhCTTtJQUNJO0lBQ0E7RWpDZ3ZoQlY7RWlDN3VoQk07SUFDSTtJQUNBO0VqQyt1aEJWO0VpQzV1aEJNO0lBQ0k7SUFDQTtFakM4dWhCVjtFaUMzdWhCTTtJQUNJO0lBQ0E7RWpDNnVoQlY7RWlDMXVoQk07SUFDSTtJQUNBO0VqQzR1aEJWO0VpQ3p1aEJNO0lBQ0k7SUFDQTtFakMydWhCVjtFaUN4dWhCTTtJQUNJO0lBQ0E7RWpDMHVoQlY7RWlDdnVoQk07SUFDSTtJQUNBO0VqQ3l1aEJWO0VpQ3R1aEJNO0lBQ0k7SUFDQTtFakN3dWhCVjtFaUNydWhCTTtJQUNJO0lBQ0E7RWpDdXVoQlY7RWlDcHVoQk07SUFDSTtJQUNBO0VqQ3N1aEJWO0VpQ251aEJNO0lBQ0k7SUFDQTtFakNxdWhCVjtFaUNsdWhCTTtJQUNJO0lBQ0E7RWpDb3VoQlY7RWlDanVoQk07SUFDSTtJQUNBO0VqQ211aEJWO0VpQ2h1aEJNO0lBQ0k7SUFDQTtFakNrdWhCVjtFaUMvdGhCTTtJQUNJO0lBQ0E7RWpDaXVoQlY7QUFDRjtBaUM5dGhCSTtFQUNJO0VBQ0E7QWpDZ3VoQlI7QWlDN3RoQkk7RUFDSTtFQUNBO0FqQyt0aEJSO0FpQzV0aEJJO0VBQ0k7RUFDQTtBakM4dGhCUjtBaUMzdGhCSTtFQUNJO0VBQ0E7QWpDNnRoQlI7QWlDMXRoQkk7RUFDSTtFQUNBO0FqQzR0aEJSO0FpQ3p0aEJJO0VBQ0k7RUFDQTtBakMydGhCUjtBaUN4dGhCSTtFQUNJO0FqQzB0aEJSO0FpQ3R0aEJJO0VBQ0k7RUFDQTtBakN3dGhCUjtBaUNydGhCSTtFQUNJO0VBQ0E7QWpDdXRoQlI7QWlDcHRoQkk7RUFDSTtFQUNBO0FqQ3N0aEJSO0FpQ250aEJJO0VBQ0k7RUFDQTtBakNxdGhCUjtBaUNsdGhCSTtFQUNJO0VBQ0E7QWpDb3RoQlI7QWlDanRoQkk7RUFDSTtFQUNBO0FqQ210aEJSO0FpQ2h0aEJJO0VBQ0k7RUFDQTtBakNrdGhCUjtBaUMvc2hCSTtFQUNJO0VBQ0E7QWpDaXRoQlI7QWlDOXNoQkk7RUFDSTtFQUNBO0FqQ2d0aEJSO0FpQzdzaEJJO0VBQ0k7RUFDQTtBakMrc2hCUjtBaUM1c2hCSTtFQUNJO0VBQ0E7QWpDOHNoQlI7QWlDM3NoQkk7RUFDSTtFQUNBO0FqQzZzaEJSO0FpQzFzaEJJO0VBQ0k7RUFDQTtBakM0c2hCUjtBaUN6c2hCSTtFQUNJO0VBQ0E7QWpDMnNoQlI7QWlDeHNoQkk7RUFDSTtFQUNBO0FqQzBzaEJSO0FpQ3ZzaEJJO0VBQ0k7RUFDQTtBakN5c2hCUjtBaUN0c2hCSTtFQUNJO0VBQ0E7QWpDd3NoQlI7QWlDcnNoQkk7RUFDSTtFQUNBO0FqQ3VzaEJSO0FpQ3BzaEJJO0VBQ0k7RUFDQTtBakNzc2hCUjtBaUNuc2hCSTtFQUNJO0VBQ0E7QWpDcXNoQlI7QWlDbHNoQkk7RUFDSTtFQUNBO0FqQ29zaEJSO0FpQ2pzaEJJO0VBQ0k7RUFDQTtBakNtc2hCUjtBaUNoc2hCSTtFQUNJO0VBQ0E7QWpDa3NoQlI7QWlDL3JoQkk7RUFDSTtFQUNBO0FqQ2lzaEJSO0FpQzlyaEJJO0VBQ0k7RUFDQTtBakNnc2hCUjtBaUM3cmhCSTtFQUNJO0VBQ0E7QWpDK3JoQlI7QWlDNXJoQkk7RUFDSTtFQUNBO0FqQzhyaEJSO0FpQzNyaEJJO0VBQ0k7RUFDQTtBakM2cmhCUjtBaUMxcmhCSTtFQUNJO0VBQ0E7QWpDNHJoQlI7QWlDenJoQkk7RUFDSTtFQUNBO0FqQzJyaEJSO0FpQ3hyaEJJO0VBQ0k7RUFDQTtBakMwcmhCUjtBaUN2cmhCSTtFQUNJO0VBQ0E7QWpDeXJoQlI7QWlDdHJoQkk7RUFDSTtFQUNBO0FqQ3dyaEJSO0FpQ3JyaEJJO0VBQ0k7RUFDQTtBakN1cmhCUjtBaUNwcmhCSTtFQUNJO0VBQ0E7QWpDc3JoQlI7QWlDbnJoQkk7RUFDSTtFQUNBO0FqQ3FyaEJSO0FpQ2xyaEJJO0VBQ0k7RUFDQTtBakNvcmhCUjtBaUNqcmhCSTtFQUNJO0VBQ0E7QWpDbXJoQlI7QWlDaHJoQkk7RUFDSTtFQUNBO0FqQ2tyaEJSO0FpQy9xaEJJO0VBQ0k7RUFDQTtBakNpcmhCUjtBaUM5cWhCSTtFQUNJO0VBQ0E7QWpDZ3JoQlI7QWlDN3FoQkk7RUFDSTtFQUNBO0FqQytxaEJSO0FpQzVxaEJJO0VBQ0k7RUFDQTtBakM4cWhCUjtBaUMzcWhCSTtFQUNJO0VBQ0E7QWpDNnFoQlI7QWlDMXFoQkk7RUFDSTtFQUNBO0FqQzRxaEJSO0FpQ3pxaEJJO0VBQ0k7RUFDQTtBakMycWhCUjtBaUN4cWhCSTtFQUNJO0VBQ0E7QWpDMHFoQlI7QWlDdnFoQkk7RUFDSTtJQUNJO0lBQ0E7RWpDeXFoQlY7RWlDdHFoQk07SUFDSTtJQUNBO0VqQ3dxaEJWO0VpQ3JxaEJNO0lBQ0k7SUFDQTtFakN1cWhCVjtFaUNwcWhCTTtJQUNJO0lBQ0E7RWpDc3FoQlY7RWlDbnFoQk07SUFDSTtJQUNBO0VqQ3FxaEJWO0VpQ2xxaEJNO0lBQ0k7SUFDQTtFakNvcWhCVjtFaUNqcWhCTTtJQUNJO0lBQ0E7RWpDbXFoQlY7RWlDaHFoQk07SUFDSTtJQUNBO0VqQ2txaEJWO0VpQy9waEJNO0lBQ0k7SUFDQTtFakNpcWhCVjtFaUM5cGhCTTtJQUNJO0lBQ0E7RWpDZ3FoQlY7RWlDN3BoQk07SUFDSTtJQUNBO0VqQytwaEJWO0VpQzVwaEJNO0lBQ0k7SUFDQTtFakM4cGhCVjtFaUMzcGhCTTtJQUNJO0lBQ0E7RWpDNnBoQlY7RWlDMXBoQk07SUFDSTtJQUNBO0VqQzRwaEJWO0VpQ3pwaEJNO0lBQ0k7SUFDQTtFakMycGhCVjtFaUN4cGhCTTtJQUNJO0lBQ0E7RWpDMHBoQlY7RWlDdnBoQk07SUFDSTtJQUNBO0VqQ3lwaEJWO0VpQ3RwaEJNO0lBQ0k7SUFDQTtFakN3cGhCVjtFaUNycGhCTTtJQUNJO0lBQ0E7RWpDdXBoQlY7RWlDcHBoQk07SUFDSTtJQUNBO0VqQ3NwaEJWO0VpQ25waEJNO0lBQ0k7SUFDQTtFakNxcGhCVjtFaUNscGhCTTtJQUNJO0lBQ0E7RWpDb3BoQlY7RWlDanBoQk07SUFDSTtJQUNBO0VqQ21waEJWO0VpQ2hwaEJNO0lBQ0k7SUFDQTtFakNrcGhCVjtFaUMvb2hCTTtJQUNJO0lBQ0E7RWpDaXBoQlY7RWlDOW9oQk07SUFDSTtJQUNBO0VqQ2dwaEJWO0VpQzdvaEJNO0lBQ0k7SUFDQTtFakMrb2hCVjtFaUM1b2hCTTtJQUNJO0lBQ0E7RWpDOG9oQlY7RWlDM29oQk07SUFDSTtJQUNBO0VqQzZvaEJWO0VpQzFvaEJNO0lBQ0k7SUFDQTtFakM0b2hCVjtFaUN6b2hCTTtJQUNJO0lBQ0E7RWpDMm9oQlY7RWlDeG9oQk07SUFDSTtJQUNBO0VqQzBvaEJWO0VpQ3ZvaEJNO0lBQ0k7SUFDQTtFakN5b2hCVjtFaUN0b2hCTTtJQUNJO0lBQ0E7RWpDd29oQlY7RWlDcm9oQk07SUFDSTtJQUNBO0VqQ3VvaEJWO0VpQ3BvaEJNO0lBQ0k7SUFDQTtFakNzb2hCVjtFaUNub2hCTTtJQUNJO0lBQ0E7RWpDcW9oQlY7RWlDbG9oQk07SUFDSTtJQUNBO0VqQ29vaEJWO0VpQ2pvaEJNO0lBQ0k7SUFDQTtFakNtb2hCVjtFaUNob2hCTTtJQUNJO0lBQ0E7RWpDa29oQlY7RWlDL25oQk07SUFDSTtJQUNBO0VqQ2lvaEJWO0VpQzluaEJNO0lBQ0k7SUFDQTtFakNnb2hCVjtFaUM3bmhCTTtJQUNJO0lBQ0E7RWpDK25oQlY7RWlDNW5oQk07SUFDSTtJQUNBO0VqQzhuaEJWO0VpQzNuaEJNO0lBQ0k7SUFDQTtFakM2bmhCVjtFaUMxbmhCTTtJQUNJO0lBQ0E7RWpDNG5oQlY7RWlDem5oQk07SUFDSTtJQUNBO0VqQzJuaEJWO0VpQ3huaEJNO0lBQ0k7SUFDQTtFakMwbmhCVjtFaUN2bmhCTTtJQUNJO0lBQ0E7RWpDeW5oQlY7RWlDdG5oQk07SUFDSTtJQUNBO0VqQ3duaEJWO0VpQ3JuaEJNO0lBQ0k7SUFDQTtFakN1bmhCVjtFaUNwbmhCTTtJQUNJO0lBQ0E7RWpDc25oQlY7RWlDbm5oQk07SUFDSTtJQUNBO0VqQ3FuaEJWO0VpQ2xuaEJNO0lBQ0k7SUFDQTtFakNvbmhCVjtBQUNGO0FpQ2puaEJJO0VBQ0k7SUFDSTtJQUNBO0VqQ21uaEJWO0VpQ2huaEJNO0lBQ0k7SUFDQTtFakNrbmhCVjtFaUMvbWhCTTtJQUNJO0lBQ0E7RWpDaW5oQlY7RWlDOW1oQk07SUFDSTtJQUNBO0VqQ2duaEJWO0VpQzdtaEJNO0lBQ0k7SUFDQTtFakMrbWhCVjtFaUM1bWhCTTtJQUNJO0lBQ0E7RWpDOG1oQlY7RWlDM21oQk07SUFDSTtJQUNBO0VqQzZtaEJWO0VpQzFtaEJNO0lBQ0k7SUFDQTtFakM0bWhCVjtFaUN6bWhCTTtJQUNJO0lBQ0E7RWpDMm1oQlY7RWlDeG1oQk07SUFDSTtJQUNBO0VqQzBtaEJWO0VpQ3ZtaEJNO0lBQ0k7SUFDQTtFakN5bWhCVjtFaUN0bWhCTTtJQUNJO0lBQ0E7RWpDd21oQlY7RWlDcm1oQk07SUFDSTtJQUNBO0VqQ3VtaEJWO0VpQ3BtaEJNO0lBQ0k7SUFDQTtFakNzbWhCVjtFaUNubWhCTTtJQUNJO0lBQ0E7RWpDcW1oQlY7RWlDbG1oQk07SUFDSTtJQUNBO0VqQ29taEJWO0VpQ2ptaEJNO0lBQ0k7SUFDQTtFakNtbWhCVjtFaUNobWhCTTtJQUNJO0lBQ0E7RWpDa21oQlY7RWlDL2xoQk07SUFDSTtJQUNBO0VqQ2ltaEJWO0VpQzlsaEJNO0lBQ0k7SUFDQTtFakNnbWhCVjtFaUM3bGhCTTtJQUNJO0lBQ0E7RWpDK2xoQlY7RWlDNWxoQk07SUFDSTtJQUNBO0VqQzhsaEJWO0VpQzNsaEJNO0lBQ0k7SUFDQTtFakM2bGhCVjtFaUMxbGhCTTtJQUNJO0lBQ0E7RWpDNGxoQlY7RWlDemxoQk07SUFDSTtJQUNBO0VqQzJsaEJWO0VpQ3hsaEJNO0lBQ0k7SUFDQTtFakMwbGhCVjtFaUN2bGhCTTtJQUNJO0lBQ0E7RWpDeWxoQlY7RWlDdGxoQk07SUFDSTtJQUNBO0VqQ3dsaEJWO0VpQ3JsaEJNO0lBQ0k7SUFDQTtFakN1bGhCVjtFaUNwbGhCTTtJQUNJO0lBQ0E7RWpDc2xoQlY7RWlDbmxoQk07SUFDSTtJQUNBO0VqQ3FsaEJWO0VpQ2xsaEJNO0lBQ0k7SUFDQTtFakNvbGhCVjtFaUNqbGhCTTtJQUNJO0lBQ0E7RWpDbWxoQlY7RWlDaGxoQk07SUFDSTtJQUNBO0VqQ2tsaEJWO0VpQy9raEJNO0lBQ0k7SUFDQTtFakNpbGhCVjtFaUM5a2hCTTtJQUNJO0lBQ0E7RWpDZ2xoQlY7RWlDN2toQk07SUFDSTtJQUNBO0VqQytraEJWO0VpQzVraEJNO0lBQ0k7SUFDQTtFakM4a2hCVjtFaUMza2hCTTtJQUNJO0lBQ0E7RWpDNmtoQlY7RWlDMWtoQk07SUFDSTtJQUNBO0VqQzRraEJWO0VpQ3praEJNO0lBQ0k7SUFDQTtFakMya2hCVjtFaUN4a2hCTTtJQUNJO0lBQ0E7RWpDMGtoQlY7RWlDdmtoQk07SUFDSTtJQUNBO0VqQ3lraEJWO0VpQ3RraEJNO0lBQ0k7SUFDQTtFakN3a2hCVjtFaUNya2hCTTtJQUNJO0lBQ0E7RWpDdWtoQlY7RWlDcGtoQk07SUFDSTtJQUNBO0VqQ3NraEJWO0VpQ25raEJNO0lBQ0k7SUFDQTtFakNxa2hCVjtFaUNsa2hCTTtJQUNJO0lBQ0E7RWpDb2toQlY7RWlDamtoQk07SUFDSTtJQUNBO0VqQ21raEJWO0VpQ2hraEJNO0lBQ0k7SUFDQTtFakNra2hCVjtFaUMvamhCTTtJQUNJO0lBQ0E7RWpDaWtoQlY7RWlDOWpoQk07SUFDSTtJQUNBO0VqQ2draEJWO0VpQzdqaEJNO0lBQ0k7SUFDQTtFakMramhCVjtFaUM1amhCTTtJQUNJO0lBQ0E7RWpDOGpoQlY7QUFDRjtBaUMzamhCSTtFQUNJO0lBQ0k7SUFDQTtFakM2amhCVjtFaUMxamhCTTtJQUNJO0lBQ0E7RWpDNGpoQlY7RWlDempoQk07SUFDSTtJQUNBO0VqQzJqaEJWO0VpQ3hqaEJNOztJQUVJO0VqQzBqaEJWO0VpQ3ZqaEJNOztJQUVJO0lBQ0E7RWpDeWpoQlY7RWlDdGpoQk07SUFDSTtJQUNBO0VqQ3dqaEJWO0VpQ3JqaEJNO0lBQ0k7SUFDQTtFakN1amhCVjtFaUNwamhCTTtJQUNJO0lBQ0E7RWpDc2poQlY7RWlDbmpoQk07SUFDSTtJQUNBO0VqQ3FqaEJWO0VpQ2xqaEJNO0lBQ0k7SUFDQTtFakNvamhCVjtFaUNqamhCTTtJQUNJO0lBQ0E7RWpDbWpoQlY7RWlDaGpoQk07SUFDSTtJQUNBO0VqQ2tqaEJWO0VpQy9paEJNO0lBQ0k7SUFDQTtFakNpamhCVjtFaUM5aWhCTTtJQUNJO0lBQ0E7RWpDZ2poQlY7RWlDN2loQk07SUFDSTtJQUNBO0VqQytpaEJWO0VpQzVpaEJNOztJQUVJO0lBQ0E7RWpDOGloQlY7RWlDM2loQk07O0lBRUk7SUFDQTtFakM2aWhCVjtFaUMxaWhCTTtJQUNJO0lBQ0E7RWpDNGloQlY7RWlDemloQk07SUFDSTtJQUNBO0VqQzJpaEJWO0VpQ3hpaEJNO0lBQ0k7SUFDQTtFakMwaWhCVjtFaUN2aWhCTTtJQUNJO0lBQ0E7RWpDeWloQlY7RWlDdGloQk07SUFDSTtJQUNBO0VqQ3dpaEJWO0VpQ3JpaEJNO0lBQ0k7SUFDQTtFakN1aWhCVjtFaUNwaWhCTTtJQUNJO0lBQ0E7RWpDc2loQlY7RWlDbmloQk07SUFDSTtJQUNBO0VqQ3FpaEJWO0VpQ2xpaEJNO0lBQ0k7SUFDQTtFakNvaWhCVjtFaUNqaWhCTTtJQUNJO0lBQ0E7RWpDbWloQlY7RWlDaGloQk07SUFDSTtJQUNBO0VqQ2tpaEJWO0VpQy9oaEJNO0lBQ0k7SUFDQTtFakNpaWhCVjtFaUM5aGhCTTtJQUNJO0lBQ0E7RWpDZ2loQlY7RWlDN2hoQk07SUFDSTtJQUNBO0VqQytoaEJWO0VpQzVoaEJNO0lBQ0k7SUFDQTtFakM4aGhCVjtFaUMzaGhCTTtJQUNJO0lBQ0E7RWpDNmhoQlY7RWlDMWhoQk07SUFDSTtJQUNBO0VqQzRoaEJWO0VpQ3poaEJNO0lBQ0k7SUFDQTtFakMyaGhCVjtFaUN4aGhCTTtJQUNJO0lBQ0E7RWpDMGhoQlY7RWlDdmhoQk07SUFDSTtJQUNBO0VqQ3loaEJWO0VpQ3RoaEJNO0lBQ0k7SUFDQTtFakN3aGhCVjtFaUNyaGhCTTtJQUNJO0lBQ0E7RWpDdWhoQlY7RWlDcGhoQk07SUFDSTtJQUNBO0VqQ3NoaEJWO0VpQ25oaEJNO0lBQ0k7SUFDQTtFakNxaGhCVjtFaUNsaGhCTTtJQUNJO0lBQ0E7RWpDb2hoQlY7RWlDamhoQk07SUFDSTtJQUNBO0VqQ21oaEJWO0VpQ2hoaEJNO0lBQ0k7SUFDQTtFakNraGhCVjtFaUMvZ2hCTTtJQUNJO0lBQ0E7RWpDaWhoQlY7RWlDOWdoQk07SUFDSTtJQUNBO0VqQ2doaEJWO0VpQzdnaEJNO0lBQ0k7SUFDQTtFakMrZ2hCVjtFaUM1Z2hCTTtJQUNJO0lBQ0E7RWpDOGdoQlY7RWlDM2doQk07SUFDSTtJQUNBO0VqQzZnaEJWO0VpQzFnaEJNO0lBQ0k7SUFDQTtFakM0Z2hCVjtFaUN6Z2hCTTtJQUNJO0lBQ0E7RWpDMmdoQlY7RWlDeGdoQk07SUFDSTtJQUNBO0VqQzBnaEJWO0VpQ3ZnaEJNO0lBQ0k7SUFDQTtFakN5Z2hCVjtFaUN0Z2hCTTtJQUNJO0lBQ0E7RWpDd2doQlY7QUFDRjtBaUNyZ2hCSTtFQUNJO0lBQ0k7SUFDQTtFakN1Z2hCVjtFaUNwZ2hCTTtJQUNJO0lBQ0E7RWpDc2doQlY7RWlDbmdoQk07SUFDSTtJQUNBO0VqQ3FnaEJWO0VpQ2xnaEJNO0lBQ0k7SUFDQTtFakNvZ2hCVjtFaUNqZ2hCTTtJQUNJO0lBQ0E7RWpDbWdoQlY7RWlDaGdoQk07SUFDSTtJQUNBO0VqQ2tnaEJWO0VpQy8vZ0JNO0lBQ0k7SUFDQTtFakNpZ2hCVjtFaUM5L2dCTTtJQUNJO0lBQ0E7RWpDZ2doQlY7RWlDNy9nQk07SUFDSTtJQUNBO0VqQysvZ0JWO0VpQzUvZ0JNO0lBQ0k7SUFDQTtFakM4L2dCVjtFaUMzL2dCTTtJQUNJO0lBQ0E7RWpDNi9nQlY7RWlDMS9nQk07SUFDSTtJQUNBO0VqQzQvZ0JWO0VpQ3ovZ0JNO0lBQ0k7SUFDQTtFakMyL2dCVjtFaUN4L2dCTTtJQUNJO0lBQ0E7RWpDMC9nQlY7RWlDdi9nQk07SUFDSTtJQUNBO0VqQ3kvZ0JWO0VpQ3QvZ0JNO0lBQ0k7SUFDQTtFakN3L2dCVjtFaUNyL2dCTTtJQUNJO0lBQ0E7RWpDdS9nQlY7RWlDcC9nQk07SUFDSTtJQUNBO0VqQ3MvZ0JWO0VpQ24vZ0JNO0lBQ0k7SUFDQTtFakNxL2dCVjtFaUNsL2dCTTtJQUNJO0lBQ0E7RWpDby9nQlY7RWlDai9nQk07SUFDSTtJQUNBO0VqQ20vZ0JWO0VpQ2gvZ0JNO0lBQ0k7SUFDQTtFakNrL2dCVjtFaUMvK2dCTTtJQUNJO0lBQ0E7RWpDaS9nQlY7RWlDOStnQk07SUFDSTtJQUNBO0VqQ2cvZ0JWO0VpQzcrZ0JNO0lBQ0k7SUFDQTtFakMrK2dCVjtFaUM1K2dCTTtJQUNJO0lBQ0E7RWpDOCtnQlY7RWlDMytnQk07SUFDSTtJQUNBO0VqQzYrZ0JWO0VpQzErZ0JNO0lBQ0k7SUFDQTtFakM0K2dCVjtFaUN6K2dCTTtJQUNJO0lBQ0E7RWpDMitnQlY7RWlDeCtnQk07SUFDSTtJQUNBO0VqQzArZ0JWO0VpQ3YrZ0JNO0lBQ0k7SUFDQTtFakN5K2dCVjtFaUN0K2dCTTtJQUNJO0lBQ0E7RWpDdytnQlY7RWlDcitnQk07SUFDSTtJQUNBO0VqQ3UrZ0JWO0VpQ3ArZ0JNO0lBQ0k7SUFDQTtFakNzK2dCVjtFaUNuK2dCTTtJQUNJO0lBQ0E7RWpDcStnQlY7RWlDbCtnQk07SUFDSTtJQUNBO0VqQ28rZ0JWO0VpQ2orZ0JNO0lBQ0k7SUFDQTtFakNtK2dCVjtFaUNoK2dCTTtJQUNJO0lBQ0E7RWpDaytnQlY7RWlDLzlnQk07SUFDSTtJQUNBO0VqQ2krZ0JWO0VpQzk5Z0JNO0lBQ0k7SUFDQTtFakNnK2dCVjtFaUM3OWdCTTtJQUNJO0lBQ0E7RWpDKzlnQlY7RWlDNTlnQk07SUFDSTtJQUNBO0VqQzg5Z0JWO0VpQzM5Z0JNO0lBQ0k7SUFDQTtFakM2OWdCVjtFaUMxOWdCTTtJQUNJO0lBQ0E7RWpDNDlnQlY7RWlDejlnQk07SUFDSTtJQUNBO0VqQzI5Z0JWO0VpQ3g5Z0JNO0lBQ0k7SUFDQTtFakMwOWdCVjtFaUN2OWdCTTtJQUNJO0lBQ0E7RWpDeTlnQlY7RWlDdDlnQk07SUFDSTtJQUNBO0VqQ3c5Z0JWO0VpQ3I5Z0JNO0lBQ0k7SUFDQTtFakN1OWdCVjtFaUNwOWdCTTtJQUNJO0lBQ0E7RWpDczlnQlY7RWlDbjlnQk07SUFDSTtJQUNBO0VqQ3E5Z0JWO0VpQ2w5Z0JNO0lBQ0k7SUFDQTtFakNvOWdCVjtFaUNqOWdCTTtJQUNJO0lBQ0E7RWpDbTlnQlY7RWlDaDlnQk07SUFDSTtJQUNBO0VqQ2s5Z0JWO0FBQ0Y7QWlDMzhnQkk7RUFDSTtFQUNBO0FqQzY4Z0JSO0FpQzE4Z0JJO0VBQ0k7RUFDQTtBakM0OGdCUjtBaUN6OGdCSTtFQUNJO0VBQ0E7QWpDMjhnQlI7QWlDeDhnQkk7RUFDSTtFQUNBO0FqQzA4Z0JSO0FpQ3Y4Z0JJO0VBQ0k7RUFDQTtBakN5OGdCUjtBaUN0OGdCSTtFQUNJO0VBQ0E7QWpDdzhnQlI7QWlDcjhnQkk7RUFDSTtFQUNBO0FqQ3U4Z0JSO0FpQ3A4Z0JJO0VBQ0k7RUFDQTtBakNzOGdCUjtBaUNuOGdCSTtFQUNJO0VBQ0E7QWpDcThnQlI7QWlDbDhnQkk7RUFDSTtFQUNBO0FqQ284Z0JSO0FpQ2o4Z0JJO0VBQ0k7RUFDQTtBakNtOGdCUjtBaUNoOGdCSTtFQUNJO0VBQ0E7QWpDazhnQlI7QWlDLzdnQkk7RUFDSTtFQUNBO0FqQ2k4Z0JSO0FpQzk3Z0JJO0VBQ0k7RUFDQTtBakNnOGdCUjtBaUM3N2dCSTtFQUNJO0VBQ0E7QWpDKzdnQlI7QWlDNTdnQkk7RUFDSTtFQUNBO0FqQzg3Z0JSO0FpQzM3Z0JJO0VBQ0k7RUFDQTtBakM2N2dCUjtBaUMxN2dCSTtFQUNJO0VBQ0E7QWpDNDdnQlI7QWlDejdnQkk7RUFDSTtFQUNBO0FqQzI3Z0JSO0FpQ3g3Z0JJO0VBQ0k7RUFDQTtBakMwN2dCUjtBaUN2N2dCSTtFQUNJO0VBQ0E7QWpDeTdnQlI7QWlDdDdnQkk7RUFDSTtFQUNBO0FqQ3c3Z0JSO0FpQ3I3Z0JJO0VBQ0k7RUFDQTtBakN1N2dCUjtBaUNwN2dCSTtFQUNJO0VBQ0E7QWpDczdnQlI7QWlDbjdnQkk7RUFDSTtFQUNBO0FqQ3E3Z0JSO0FpQ2w3Z0JJO0VBQ0k7RUFDQTtBakNvN2dCUjtBaUNqN2dCSTtFQUNJO0VBQ0E7QWpDbTdnQlI7QWlDaDdnQkk7RUFDSTtFQUNBO0FqQ2s3Z0JSO0FpQy82Z0JJO0VBQ0k7RUFDQTtBakNpN2dCUjtBaUM5NmdCSTtFQUNJO0VBQ0E7QWpDZzdnQlI7QWlDNzZnQkk7RUFDSTtFQUNBO0FqQys2Z0JSO0FpQzU2Z0JJO0VBQ0k7RUFDQTtBakM4NmdCUjtBaUMzNmdCSTtFQUNJO0VBQ0E7QWpDNjZnQlI7QWlDMTZnQkk7RUFDSTtFQUNBO0FqQzQ2Z0JSO0FpQ3o2Z0JJO0VBQ0k7RUFDQTtBakMyNmdCUjtBaUN4NmdCSTtFQUNJO0VBQ0E7QWpDMDZnQlI7QWlDdjZnQkk7RUFDSTtFQUNBO0FqQ3k2Z0JSO0FpQ3Q2Z0JJO0VBQ0k7RUFDQTtBakN3NmdCUjtBaUNyNmdCSTtFQUNJO0VBQ0E7QWpDdTZnQlI7QWlDcDZnQkk7RUFDSTtFQUNBO0FqQ3M2Z0JSO0FpQ242Z0JJO0VBQ0k7RUFDQTtBakNxNmdCUjtBaUNsNmdCSTtFQUNJO0VBQ0E7QWpDbzZnQlI7QWlDajZnQkk7RUFDSTtFQUNBO0FqQ202Z0JSO0FpQ2g2Z0JJO0VBQ0k7RUFDQTtBakNrNmdCUjtBaUMvNWdCSTtFQUNJO0VBQ0E7QWpDaTZnQlI7QWlDOTVnQkk7RUFDSTtFQUNBO0FqQ2c2Z0JSO0FpQzc1Z0JJO0VBQ0k7RUFDQTtBakMrNWdCUjtBaUM1NWdCSTtFQUNJO0VBQ0E7QWpDODVnQlI7QWlDMzVnQkk7RUFDSTtFQUNBO0FqQzY1Z0JSO0FpQzE1Z0JJO0VBQ0k7RUFDQTtBakM0NWdCUjtBaUN6NWdCSTtFQUNJO0VBQ0E7QWpDMjVnQlI7QWlDeDVnQkk7RUFDSTtFQUNBO0FqQzA1Z0JSO0FpQ3Y1Z0JJO0VBQ0k7RUFDQTtBakN5NWdCUjtBaUN0NWdCSTtFQUNJO0VBQ0E7QWpDdzVnQlI7QWlDcjVnQkk7RUFDSTtFQUNBO0FqQ3U1Z0JSO0FpQ3A1Z0JJO0VBQ0k7RUFDQTtBakNzNWdCUjtBaUNuNWdCSTtFQUNJO0VBQ0E7QWpDcTVnQlI7QWlDbDVnQkk7RUFDSTtFQUNBO0FqQ281Z0JSO0FpQ2o1Z0JJO0VBQ0k7RUFDQTtBakNtNWdCUjtBaUNoNWdCSTtFQUNJO0VBQ0E7QWpDazVnQlI7QWlDLzRnQkk7RUFDSTtFQUNBO0FqQ2k1Z0JSO0FpQzk0Z0JJO0VBQ0k7RUFDQTtBakNnNWdCUjtBaUM3NGdCSTtFQUNJO0VBQ0E7QWpDKzRnQlI7QWlDNTRnQkk7RUFDSTtFQUNBO0FqQzg0Z0JSO0FpQzM0Z0JJO0VBQ0k7RUFDQTtBakM2NGdCUjtBaUMxNGdCSTtFQUNJO0VBQ0E7QWpDNDRnQlI7QWlDejRnQkk7RUFDSTtFQUNBO0FqQzI0Z0JSO0FpQ3g0Z0JJO0VBQ0k7RUFDQTtBakMwNGdCUjtBaUN2NGdCSTtFQUNJO0VBQ0E7QWpDeTRnQlI7QWlDdDRnQkk7RUFDSTtFQUNBO0FqQ3c0Z0JSO0FpQ3I0Z0JJO0VBQ0k7RUFDQTtBakN1NGdCUjtBaUNwNGdCSTtFQUNJO0VBQ0E7QWpDczRnQlI7QWlDbjRnQkk7RUFDSTtFQUNBO0FqQ3E0Z0JSO0FpQ2w0Z0JJO0VBQ0k7RUFDQTtBakNvNGdCUjtBaUNqNGdCSTtFQUNJO0VBQ0E7QWpDbTRnQlI7QWlDaDRnQkk7RUFDSTtFQUNBO0FqQ2s0Z0JSO0FpQy8zZ0JJO0VBQ0k7RUFDQTtBakNpNGdCUjtBaUM5M2dCSTtFQUNJO0VBQ0E7QWpDZzRnQlI7QWlDNzNnQkk7RUFDSTtFQUNBO0FqQyszZ0JSO0FpQzUzZ0JJO0VBQ0k7RUFDQTtBakM4M2dCUjtBaUMzM2dCSTtFQUNJO0VBQ0E7QWpDNjNnQlI7QWlDMTNnQkk7RUFDSTtFQUNBO0FqQzQzZ0JSO0FpQ3ozZ0JJO0VBQ0k7RUFDQTtBakMyM2dCUjtBaUN4M2dCSTtFQUNJO0VBQ0E7QWpDMDNnQlI7QWlDdjNnQkk7RUFDSTtFQUNBO0FqQ3kzZ0JSO0FpQ3QzZ0JJO0VBQ0k7RUFDQTtBakN3M2dCUjtBaUNyM2dCSTtFQUNJO0VBQ0E7QWpDdTNnQlI7QWlDcDNnQkk7RUFDSTtFQUNBO0FqQ3MzZ0JSO0FpQ24zZ0JJO0VBQ0k7RUFDQTtBakNxM2dCUjtBaUNsM2dCSTtFQUNJO0VBQ0E7QWpDbzNnQlI7QWlDajNnQkk7RUFDSTtFQUNBO0FqQ20zZ0JSO0FpQ2gzZ0JJO0VBQ0k7RUFDQTtBakNrM2dCUjtBaUMvMmdCSTtFQUNJO0VBQ0E7QWpDaTNnQlI7QWlDOTJnQkk7RUFDSTtFQUNBO0FqQ2czZ0JSO0FpQzcyZ0JJO0VBQ0k7RUFDQTtBakMrMmdCUjtBaUM1MmdCSTtFQUNJO0VBQ0E7QWpDODJnQlI7QWlDMzJnQkk7RUFDSTtFQUNBO0FqQzYyZ0JSO0FpQzEyZ0JJO0VBQ0k7RUFDQTtBakM0MmdCUjtBaUN6MmdCSTtFQUNJO0VBQ0E7QWpDMjJnQlI7QWlDeDJnQkk7RUFDSTtFQUNBO0FqQzAyZ0JSO0FpQ3YyZ0JJO0VBQ0k7RUFDQTtBakN5MmdCUjtBaUN0MmdCSTtFQUNJO0VBQ0E7QWpDdzJnQlI7QWlDcjJnQkk7RUFDSTtFQUNBO0FqQ3UyZ0JSO0FpQ3AyZ0JJO0VBQ0k7RUFDQTtBakNzMmdCUjtBaUNuMmdCSTtFQUNJO0VBQ0E7QWpDcTJnQlI7QWlDbDJnQkk7RUFDSTtFQUNBO0FqQ28yZ0JSO0FpQ2oyZ0JJO0VBQ0k7RUFDQTtBakNtMmdCUjtBaUNoMmdCSTtFQUNJO0VBQ0E7QWpDazJnQlI7QWlDLzFnQkk7RUFDSTtFQUNBO0FqQ2kyZ0JSO0FpQzkxZ0JJO0VBQ0k7RUFDQTtBakNnMmdCUjtBaUM3MWdCSTtFQUNJO0VBQ0E7QWpDKzFnQlI7QWlDNTFnQkk7RUFDSTtFQUNBO0FqQzgxZ0JSO0FpQzMxZ0JJO0VBQ0k7RUFDQTtBakM2MWdCUjtBaUMxMWdCSTtFQUNJO0VBQ0E7QWpDNDFnQlI7QWlDejFnQkk7RUFDSTtFQUNBO0FqQzIxZ0JSO0FpQ3gxZ0JJO0VBQ0k7RUFDQTtBakMwMWdCUjtBaUN2MWdCSTtFQUNJO0VBQ0E7QWpDeTFnQlI7QWlDdDFnQkk7RUFDSTtJQUNJO0lBQ0E7RWpDdzFnQlY7RWlDcjFnQk07SUFDSTtJQUNBO0VqQ3UxZ0JWO0VpQ3AxZ0JNO0lBQ0k7SUFDQTtFakNzMWdCVjtFaUNuMWdCTTtJQUNJO0lBQ0E7RWpDcTFnQlY7RWlDbDFnQk07SUFDSTtJQUNBO0VqQ28xZ0JWO0VpQ2oxZ0JNO0lBQ0k7SUFDQTtFakNtMWdCVjtFaUNoMWdCTTtJQUNJO0lBQ0E7RWpDazFnQlY7RWlDLzBnQk07SUFDSTtJQUNBO0VqQ2kxZ0JWO0VpQzkwZ0JNO0lBQ0k7SUFDQTtFakNnMWdCVjtFaUM3MGdCTTtJQUNJO0lBQ0E7RWpDKzBnQlY7RWlDNTBnQk07SUFDSTtJQUNBO0VqQzgwZ0JWO0VpQzMwZ0JNO0lBQ0k7SUFDQTtFakM2MGdCVjtFaUMxMGdCTTtJQUNJO0lBQ0E7RWpDNDBnQlY7RWlDejBnQk07SUFDSTtJQUNBO0VqQzIwZ0JWO0VpQ3gwZ0JNO0lBQ0k7SUFDQTtFakMwMGdCVjtFaUN2MGdCTTtJQUNJO0lBQ0E7RWpDeTBnQlY7RWlDdDBnQk07SUFDSTtJQUNBO0VqQ3cwZ0JWO0VpQ3IwZ0JNO0lBQ0k7SUFDQTtFakN1MGdCVjtFaUNwMGdCTTtJQUNJO0lBQ0E7RWpDczBnQlY7RWlDbjBnQk07SUFDSTtJQUNBO0VqQ3EwZ0JWO0VpQ2wwZ0JNO0lBQ0k7SUFDQTtFakNvMGdCVjtFaUNqMGdCTTtJQUNJO0lBQ0E7RWpDbTBnQlY7RWlDaDBnQk07SUFDSTtJQUNBO0VqQ2swZ0JWO0VpQy96Z0JNO0lBQ0k7SUFDQTtFakNpMGdCVjtFaUM5emdCTTtJQUNJO0lBQ0E7RWpDZzBnQlY7RWlDN3pnQk07SUFDSTtJQUNBO0VqQyt6Z0JWO0VpQzV6Z0JNO0lBQ0k7SUFDQTtFakM4emdCVjtFaUMzemdCTTtJQUNJO0lBQ0E7RWpDNnpnQlY7RWlDMXpnQk07SUFDSTtJQUNBO0VqQzR6Z0JWO0VpQ3p6Z0JNO0lBQ0k7SUFDQTtFakMyemdCVjtFaUN4emdCTTtJQUNJO0lBQ0E7RWpDMHpnQlY7RWlDdnpnQk07SUFDSTtJQUNBO0VqQ3l6Z0JWO0VpQ3R6Z0JNO0lBQ0k7SUFDQTtFakN3emdCVjtFaUNyemdCTTtJQUNJO0lBQ0E7RWpDdXpnQlY7RWlDcHpnQk07SUFDSTtJQUNBO0VqQ3N6Z0JWO0VpQ256Z0JNO0lBQ0k7SUFDQTtFakNxemdCVjtFaUNsemdCTTtJQUNJO0lBQ0E7RWpDb3pnQlY7RWlDanpnQk07SUFDSTtJQUNBO0VqQ216Z0JWO0VpQ2h6Z0JNO0lBQ0k7SUFDQTtFakNremdCVjtFaUMveWdCTTtJQUNJO0lBQ0E7RWpDaXpnQlY7RWlDOXlnQk07SUFDSTtJQUNBO0VqQ2d6Z0JWO0VpQzd5Z0JNO0lBQ0k7SUFDQTtFakMreWdCVjtFaUM1eWdCTTtJQUNJO0lBQ0E7RWpDOHlnQlY7RWlDM3lnQk07SUFDSTtJQUNBO0VqQzZ5Z0JWO0VpQzF5Z0JNO0lBQ0k7SUFDQTtFakM0eWdCVjtFaUN6eWdCTTtJQUNJO0lBQ0E7RWpDMnlnQlY7RWlDeHlnQk07SUFDSTtJQUNBO0VqQzB5Z0JWO0VpQ3Z5Z0JNO0lBQ0k7SUFDQTtFakN5eWdCVjtFaUN0eWdCTTtJQUNJO0lBQ0E7RWpDd3lnQlY7RWlDcnlnQk07SUFDSTtJQUNBO0VqQ3V5Z0JWO0VpQ3B5Z0JNO0lBQ0k7SUFDQTtFakNzeWdCVjtFaUNueWdCTTtJQUNJO0lBQ0E7RWpDcXlnQlY7RWlDbHlnQk07SUFDSTtJQUNBO0VqQ295Z0JWO0VpQ2p5Z0JNO0lBQ0k7SUFDQTtFakNteWdCVjtFaUNoeWdCTTtJQUNJO0lBQ0E7RWpDa3lnQlY7RWlDL3hnQk07SUFDSTtJQUNBO0VqQ2l5Z0JWO0VpQzl4Z0JNO0lBQ0k7SUFDQTtFakNneWdCVjtFaUM3eGdCTTtJQUNJO0lBQ0E7RWpDK3hnQlY7RWlDNXhnQk07SUFDSTtJQUNBO0VqQzh4Z0JWO0VpQzN4Z0JNO0lBQ0k7SUFDQTtFakM2eGdCVjtFaUMxeGdCTTtJQUNJO0lBQ0E7RWpDNHhnQlY7RWlDenhnQk07SUFDSTtJQUNBO0VqQzJ4Z0JWO0VpQ3h4Z0JNO0lBQ0k7SUFDQTtFakMweGdCVjtFaUN2eGdCTTtJQUNJO0lBQ0E7RWpDeXhnQlY7RWlDdHhnQk07SUFDSTtJQUNBO0VqQ3d4Z0JWO0VpQ3J4Z0JNO0lBQ0k7SUFDQTtFakN1eGdCVjtFaUNweGdCTTtJQUNJO0lBQ0E7RWpDc3hnQlY7RWlDbnhnQk07SUFDSTtJQUNBO0VqQ3F4Z0JWO0VpQ2x4Z0JNO0lBQ0k7SUFDQTtFakNveGdCVjtFaUNqeGdCTTtJQUNJO0lBQ0E7RWpDbXhnQlY7RWlDaHhnQk07SUFDSTtJQUNBO0VqQ2t4Z0JWO0VpQy93Z0JNO0lBQ0k7SUFDQTtFakNpeGdCVjtFaUM5d2dCTTtJQUNJO0lBQ0E7RWpDZ3hnQlY7RWlDN3dnQk07SUFDSTtJQUNBO0VqQyt3Z0JWO0VpQzV3Z0JNO0lBQ0k7SUFDQTtFakM4d2dCVjtFaUMzd2dCTTtJQUNJO0lBQ0E7RWpDNndnQlY7RWlDMXdnQk07SUFDSTtJQUNBO0VqQzR3Z0JWO0VpQ3p3Z0JNO0lBQ0k7SUFDQTtFakMyd2dCVjtFaUN4d2dCTTtJQUNJO0lBQ0E7RWpDMHdnQlY7RWlDdndnQk07SUFDSTtJQUNBO0VqQ3l3Z0JWO0VpQ3R3Z0JNO0lBQ0k7SUFDQTtFakN3d2dCVjtFaUNyd2dCTTtJQUNJO0lBQ0E7RWpDdXdnQlY7RWlDcHdnQk07SUFDSTtJQUNBO0VqQ3N3Z0JWO0VpQ253Z0JNO0lBQ0k7SUFDQTtFakNxd2dCVjtFaUNsd2dCTTtJQUNJO0lBQ0E7RWpDb3dnQlY7RWlDandnQk07SUFDSTtJQUNBO0VqQ213Z0JWO0VpQ2h3Z0JNO0lBQ0k7SUFDQTtFakNrd2dCVjtFaUMvdmdCTTtJQUNJO0lBQ0E7RWpDaXdnQlY7RWlDOXZnQk07SUFDSTtJQUNBO0VqQ2d3Z0JWO0VpQzd2Z0JNO0lBQ0k7SUFDQTtFakMrdmdCVjtFaUM1dmdCTTtJQUNJO0lBQ0E7RWpDOHZnQlY7RWlDM3ZnQk07SUFDSTtJQUNBO0VqQzZ2Z0JWO0VpQzF2Z0JNO0lBQ0k7SUFDQTtFakM0dmdCVjtFaUN6dmdCTTtJQUNJO0lBQ0E7RWpDMnZnQlY7RWlDeHZnQk07SUFDSTtJQUNBO0VqQzB2Z0JWO0VpQ3Z2Z0JNO0lBQ0k7SUFDQTtFakN5dmdCVjtFaUN0dmdCTTtJQUNJO0lBQ0E7RWpDd3ZnQlY7RWlDcnZnQk07SUFDSTtJQUNBO0VqQ3V2Z0JWO0VpQ3B2Z0JNO0lBQ0k7SUFDQTtFakNzdmdCVjtFaUNudmdCTTtJQUNJO0lBQ0E7RWpDcXZnQlY7RWlDbHZnQk07SUFDSTtJQUNBO0VqQ292Z0JWO0VpQ2p2Z0JNO0lBQ0k7SUFDQTtFakNtdmdCVjtFaUNodmdCTTtJQUNJO0lBQ0E7RWpDa3ZnQlY7RWlDL3VnQk07SUFDSTtJQUNBO0VqQ2l2Z0JWO0VpQzl1Z0JNO0lBQ0k7SUFDQTtFakNndmdCVjtFaUM3dWdCTTtJQUNJO0lBQ0E7RWpDK3VnQlY7RWlDNXVnQk07SUFDSTtJQUNBO0VqQzh1Z0JWO0VpQzN1Z0JNO0lBQ0k7SUFDQTtFakM2dWdCVjtFaUMxdWdCTTtJQUNJO0lBQ0E7RWpDNHVnQlY7RWlDenVnQk07SUFDSTtJQUNBO0VqQzJ1Z0JWO0VpQ3h1Z0JNO0lBQ0k7SUFDQTtFakMwdWdCVjtFaUN2dWdCTTtJQUNJO0lBQ0E7RWpDeXVnQlY7RWlDdHVnQk07SUFDSTtJQUNBO0VqQ3d1Z0JWO0VpQ3J1Z0JNO0lBQ0k7SUFDQTtFakN1dWdCVjtFaUNwdWdCTTtJQUNJO0lBQ0E7RWpDc3VnQlY7RWlDbnVnQk07SUFDSTtJQUNBO0VqQ3F1Z0JWO0VpQ2x1Z0JNO0lBQ0k7SUFDQTtFakNvdWdCVjtBQUNGO0FpQ2p1Z0JJO0VBQ0k7SUFDSTtJQUNBO0VqQ211Z0JWO0VpQ2h1Z0JNO0lBQ0k7SUFDQTtFakNrdWdCVjtFaUMvdGdCTTtJQUNJO0lBQ0E7RWpDaXVnQlY7RWlDOXRnQk07SUFDSTtJQUNBO0VqQ2d1Z0JWO0VpQzd0Z0JNO0lBQ0k7SUFDQTtFakMrdGdCVjtFaUM1dGdCTTtJQUNJO0lBQ0E7RWpDOHRnQlY7RWlDM3RnQk07SUFDSTtJQUNBO0VqQzZ0Z0JWO0VpQzF0Z0JNO0lBQ0k7SUFDQTtFakM0dGdCVjtFaUN6dGdCTTtJQUNJO0lBQ0E7RWpDMnRnQlY7RWlDeHRnQk07SUFDSTtJQUNBO0VqQzB0Z0JWO0VpQ3Z0Z0JNO0lBQ0k7SUFDQTtFakN5dGdCVjtFaUN0dGdCTTtJQUNJO0lBQ0E7RWpDd3RnQlY7RWlDcnRnQk07SUFDSTtJQUNBO0VqQ3V0Z0JWO0VpQ3B0Z0JNO0lBQ0k7SUFDQTtFakNzdGdCVjtFaUNudGdCTTtJQUNJO0lBQ0E7RWpDcXRnQlY7RWlDbHRnQk07SUFDSTtJQUNBO0VqQ290Z0JWO0VpQ2p0Z0JNO0lBQ0k7SUFDQTtFakNtdGdCVjtFaUNodGdCTTtJQUNJO0lBQ0E7RWpDa3RnQlY7RWlDL3NnQk07SUFDSTtJQUNBO0VqQ2l0Z0JWO0VpQzlzZ0JNO0lBQ0k7SUFDQTtFakNndGdCVjtFaUM3c2dCTTtJQUNJO0lBQ0E7RWpDK3NnQlY7RWlDNXNnQk07SUFDSTtJQUNBO0VqQzhzZ0JWO0VpQzNzZ0JNO0lBQ0k7SUFDQTtFakM2c2dCVjtFaUMxc2dCTTtJQUNJO0lBQ0E7RWpDNHNnQlY7RWlDenNnQk07SUFDSTtJQUNBO0VqQzJzZ0JWO0VpQ3hzZ0JNO0lBQ0k7SUFDQTtFakMwc2dCVjtFaUN2c2dCTTtJQUNJO0lBQ0E7RWpDeXNnQlY7RWlDdHNnQk07SUFDSTtJQUNBO0VqQ3dzZ0JWO0VpQ3JzZ0JNO0lBQ0k7SUFDQTtFakN1c2dCVjtFaUNwc2dCTTtJQUNJO0lBQ0E7RWpDc3NnQlY7RWlDbnNnQk07SUFDSTtJQUNBO0VqQ3FzZ0JWO0VpQ2xzZ0JNO0lBQ0k7SUFDQTtFakNvc2dCVjtFaUNqc2dCTTtJQUNJO0lBQ0E7RWpDbXNnQlY7RWlDaHNnQk07SUFDSTtJQUNBO0VqQ2tzZ0JWO0VpQy9yZ0JNO0lBQ0k7SUFDQTtFakNpc2dCVjtFaUM5cmdCTTtJQUNJO0lBQ0E7RWpDZ3NnQlY7RWlDN3JnQk07SUFDSTtJQUNBO0VqQytyZ0JWO0VpQzVyZ0JNO0lBQ0k7SUFDQTtFakM4cmdCVjtFaUMzcmdCTTtJQUNJO0lBQ0E7RWpDNnJnQlY7RWlDMXJnQk07SUFDSTtJQUNBO0VqQzRyZ0JWO0VpQ3pyZ0JNO0lBQ0k7SUFDQTtFakMycmdCVjtFaUN4cmdCTTtJQUNJO0lBQ0E7RWpDMHJnQlY7RWlDdnJnQk07SUFDSTtJQUNBO0VqQ3lyZ0JWO0VpQ3RyZ0JNO0lBQ0k7SUFDQTtFakN3cmdCVjtFaUNycmdCTTtJQUNJO0lBQ0E7RWpDdXJnQlY7RWlDcHJnQk07SUFDSTtJQUNBO0VqQ3NyZ0JWO0VpQ25yZ0JNO0lBQ0k7SUFDQTtFakNxcmdCVjtFaUNscmdCTTtJQUNJO0lBQ0E7RWpDb3JnQlY7RWlDanJnQk07SUFDSTtJQUNBO0VqQ21yZ0JWO0VpQ2hyZ0JNO0lBQ0k7SUFDQTtFakNrcmdCVjtFaUMvcWdCTTtJQUNJO0lBQ0E7RWpDaXJnQlY7RWlDOXFnQk07SUFDSTtJQUNBO0VqQ2dyZ0JWO0VpQzdxZ0JNO0lBQ0k7SUFDQTtFakMrcWdCVjtFaUM1cWdCTTtJQUNJO0lBQ0E7RWpDOHFnQlY7RWlDM3FnQk07SUFDSTtJQUNBO0VqQzZxZ0JWO0VpQzFxZ0JNO0lBQ0k7SUFDQTtFakM0cWdCVjtFaUN6cWdCTTtJQUNJO0lBQ0E7RWpDMnFnQlY7RWlDeHFnQk07SUFDSTtJQUNBO0VqQzBxZ0JWO0VpQ3ZxZ0JNO0lBQ0k7SUFDQTtFakN5cWdCVjtFaUN0cWdCTTtJQUNJO0lBQ0E7RWpDd3FnQlY7RWlDcnFnQk07SUFDSTtJQUNBO0VqQ3VxZ0JWO0VpQ3BxZ0JNO0lBQ0k7SUFDQTtFakNzcWdCVjtFaUNucWdCTTtJQUNJO0lBQ0E7RWpDcXFnQlY7RWlDbHFnQk07SUFDSTtJQUNBO0VqQ29xZ0JWO0VpQ2pxZ0JNO0lBQ0k7SUFDQTtFakNtcWdCVjtFaUNocWdCTTtJQUNJO0lBQ0E7RWpDa3FnQlY7RWlDL3BnQk07SUFDSTtJQUNBO0VqQ2lxZ0JWO0VpQzlwZ0JNO0lBQ0k7SUFDQTtFakNncWdCVjtFaUM3cGdCTTtJQUNJO0lBQ0E7RWpDK3BnQlY7RWlDNXBnQk07SUFDSTtJQUNBO0VqQzhwZ0JWO0VpQzNwZ0JNO0lBQ0k7SUFDQTtFakM2cGdCVjtFaUMxcGdCTTtJQUNJO0lBQ0E7RWpDNHBnQlY7RWlDenBnQk07SUFDSTtJQUNBO0VqQzJwZ0JWO0VpQ3hwZ0JNO0lBQ0k7SUFDQTtFakMwcGdCVjtFaUN2cGdCTTtJQUNJO0lBQ0E7RWpDeXBnQlY7RWlDdHBnQk07SUFDSTtJQUNBO0VqQ3dwZ0JWO0VpQ3JwZ0JNO0lBQ0k7SUFDQTtFakN1cGdCVjtFaUNwcGdCTTtJQUNJO0lBQ0E7RWpDc3BnQlY7RWlDbnBnQk07SUFDSTtJQUNBO0VqQ3FwZ0JWO0VpQ2xwZ0JNO0lBQ0k7SUFDQTtFakNvcGdCVjtFaUNqcGdCTTtJQUNJO0lBQ0E7RWpDbXBnQlY7RWlDaHBnQk07SUFDSTtJQUNBO0VqQ2twZ0JWO0VpQy9vZ0JNO0lBQ0k7SUFDQTtFakNpcGdCVjtFaUM5b2dCTTtJQUNJO0lBQ0E7RWpDZ3BnQlY7RWlDN29nQk07SUFDSTtJQUNBO0VqQytvZ0JWO0VpQzVvZ0JNO0lBQ0k7SUFDQTtFakM4b2dCVjtFaUMzb2dCTTtJQUNJO0lBQ0E7RWpDNm9nQlY7RWlDMW9nQk07SUFDSTtJQUNBO0VqQzRvZ0JWO0VpQ3pvZ0JNO0lBQ0k7SUFDQTtFakMyb2dCVjtFaUN4b2dCTTtJQUNJO0lBQ0E7RWpDMG9nQlY7RWlDdm9nQk07SUFDSTtJQUNBO0VqQ3lvZ0JWO0VpQ3RvZ0JNO0lBQ0k7SUFDQTtFakN3b2dCVjtFaUNyb2dCTTtJQUNJO0lBQ0E7RWpDdW9nQlY7RWlDcG9nQk07SUFDSTtJQUNBO0VqQ3NvZ0JWO0VpQ25vZ0JNO0lBQ0k7SUFDQTtFakNxb2dCVjtFaUNsb2dCTTtJQUNJO0lBQ0E7RWpDb29nQlY7RWlDam9nQk07SUFDSTtJQUNBO0VqQ21vZ0JWO0VpQ2hvZ0JNO0lBQ0k7SUFDQTtFakNrb2dCVjtFaUMvbmdCTTtJQUNJO0lBQ0E7RWpDaW9nQlY7RWlDOW5nQk07SUFDSTtJQUNBO0VqQ2dvZ0JWO0VpQzduZ0JNO0lBQ0k7SUFDQTtFakMrbmdCVjtFaUM1bmdCTTtJQUNJO0lBQ0E7RWpDOG5nQlY7RWlDM25nQk07SUFDSTtJQUNBO0VqQzZuZ0JWO0VpQzFuZ0JNO0lBQ0k7SUFDQTtFakM0bmdCVjtFaUN6bmdCTTtJQUNJO0lBQ0E7RWpDMm5nQlY7RWlDeG5nQk07SUFDSTtJQUNBO0VqQzBuZ0JWO0VpQ3ZuZ0JNO0lBQ0k7SUFDQTtFakN5bmdCVjtFaUN0bmdCTTtJQUNJO0lBQ0E7RWpDd25nQlY7RWlDcm5nQk07SUFDSTtJQUNBO0VqQ3VuZ0JWO0VpQ3BuZ0JNO0lBQ0k7SUFDQTtFakNzbmdCVjtFaUNubmdCTTtJQUNJO0lBQ0E7RWpDcW5nQlY7RWlDbG5nQk07SUFDSTtJQUNBO0VqQ29uZ0JWO0VpQ2puZ0JNO0lBQ0k7SUFDQTtFakNtbmdCVjtFaUNobmdCTTtJQUNJO0lBQ0E7RWpDa25nQlY7RWlDL21nQk07SUFDSTtJQUNBO0VqQ2luZ0JWO0VpQzltZ0JNO0lBQ0k7SUFDQTtFakNnbmdCVjtFaUM3bWdCTTtJQUNJO0lBQ0E7RWpDK21nQlY7QUFDRjtBaUM1bWdCSTtFQUNJO0lBQ0k7SUFDQTtFakM4bWdCVjtFaUMzbWdCTTtJQUNJO0lBQ0E7RWpDNm1nQlY7RWlDMW1nQk07SUFDSTtJQUNBO0VqQzRtZ0JWO0VpQ3ptZ0JNO0lBQ0k7SUFDQTtFakMybWdCVjtFaUN4bWdCTTtJQUNJO0lBQ0E7RWpDMG1nQlY7RWlDdm1nQk07SUFDSTtJQUNBO0VqQ3ltZ0JWO0VpQ3RtZ0JNO0lBQ0k7SUFDQTtFakN3bWdCVjtFaUNybWdCTTtJQUNJO0lBQ0E7RWpDdW1nQlY7RWlDcG1nQk07SUFDSTtJQUNBO0VqQ3NtZ0JWO0VpQ25tZ0JNO0lBQ0k7SUFDQTtFakNxbWdCVjtFaUNsbWdCTTtJQUNJO0lBQ0E7RWpDb21nQlY7RWlDam1nQk07SUFDSTtJQUNBO0VqQ21tZ0JWO0VpQ2htZ0JNO0lBQ0k7SUFDQTtFakNrbWdCVjtFaUMvbGdCTTtJQUNJO0lBQ0E7RWpDaW1nQlY7RWlDOWxnQk07SUFDSTtJQUNBO0VqQ2dtZ0JWO0VpQzdsZ0JNO0lBQ0k7SUFDQTtFakMrbGdCVjtFaUM1bGdCTTtJQUNJO0lBQ0E7RWpDOGxnQlY7RWlDM2xnQk07SUFDSTtJQUNBO0VqQzZsZ0JWO0VpQzFsZ0JNO0lBQ0k7SUFDQTtFakM0bGdCVjtFaUN6bGdCTTtJQUNJO0lBQ0E7RWpDMmxnQlY7RWlDeGxnQk07SUFDSTtJQUNBO0VqQzBsZ0JWO0VpQ3ZsZ0JNO0lBQ0k7SUFDQTtFakN5bGdCVjtFaUN0bGdCTTtJQUNJO0lBQ0E7RWpDd2xnQlY7RWlDcmxnQk07SUFDSTtJQUNBO0VqQ3VsZ0JWO0VpQ3BsZ0JNO0lBQ0k7SUFDQTtFakNzbGdCVjtFaUNubGdCTTtJQUNJO0lBQ0E7RWpDcWxnQlY7RWlDbGxnQk07SUFDSTtJQUNBO0VqQ29sZ0JWO0VpQ2psZ0JNO0lBQ0k7SUFDQTtFakNtbGdCVjtFaUNobGdCTTtJQUNJO0lBQ0E7RWpDa2xnQlY7RWlDL2tnQk07SUFDSTtJQUNBO0VqQ2lsZ0JWO0VpQzlrZ0JNO0lBQ0k7SUFDQTtFakNnbGdCVjtFaUM3a2dCTTtJQUNJO0lBQ0E7RWpDK2tnQlY7RWlDNWtnQk07SUFDSTtJQUNBO0VqQzhrZ0JWO0VpQzNrZ0JNO0lBQ0k7SUFDQTtFakM2a2dCVjtFaUMxa2dCTTtJQUNJO0lBQ0E7RWpDNGtnQlY7RWlDemtnQk07SUFDSTtJQUNBO0VqQzJrZ0JWO0VpQ3hrZ0JNO0lBQ0k7SUFDQTtFakMwa2dCVjtFaUN2a2dCTTtJQUNJO0lBQ0E7RWpDeWtnQlY7RWlDdGtnQk07SUFDSTtJQUNBO0VqQ3drZ0JWO0VpQ3JrZ0JNO0lBQ0k7SUFDQTtFakN1a2dCVjtFaUNwa2dCTTtJQUNJO0lBQ0E7RWpDc2tnQlY7RWlDbmtnQk07SUFDSTtJQUNBO0VqQ3FrZ0JWO0VpQ2xrZ0JNO0lBQ0k7SUFDQTtFakNva2dCVjtFaUNqa2dCTTtJQUNJO0lBQ0E7RWpDbWtnQlY7RWlDaGtnQk07SUFDSTtJQUNBO0VqQ2trZ0JWO0VpQy9qZ0JNO0lBQ0k7SUFDQTtFakNpa2dCVjtFaUM5amdCTTtJQUNJO0lBQ0E7RWpDZ2tnQlY7RWlDN2pnQk07SUFDSTtJQUNBO0VqQytqZ0JWO0VpQzVqZ0JNO0lBQ0k7SUFDQTtFakM4amdCVjtFaUMzamdCTTtJQUNJO0lBQ0E7RWpDNmpnQlY7RWlDMWpnQk07SUFDSTtJQUNBO0VqQzRqZ0JWO0VpQ3pqZ0JNO0lBQ0k7SUFDQTtFakMyamdCVjtFaUN4amdCTTtJQUNJO0lBQ0E7RWpDMGpnQlY7RWlDdmpnQk07SUFDSTtJQUNBO0VqQ3lqZ0JWO0VpQ3RqZ0JNO0lBQ0k7SUFDQTtFakN3amdCVjtFaUNyamdCTTtJQUNJO0lBQ0E7RWpDdWpnQlY7RWlDcGpnQk07SUFDSTtJQUNBO0VqQ3NqZ0JWO0VpQ25qZ0JNO0lBQ0k7SUFDQTtFakNxamdCVjtFaUNsamdCTTtJQUNJO0lBQ0E7RWpDb2pnQlY7RWlDampnQk07SUFDSTtJQUNBO0VqQ21qZ0JWO0VpQ2hqZ0JNO0lBQ0k7SUFDQTtFakNramdCVjtFaUMvaWdCTTtJQUNJO0lBQ0E7RWpDaWpnQlY7RWlDOWlnQk07SUFDSTtJQUNBO0VqQ2dqZ0JWO0VpQzdpZ0JNO0lBQ0k7SUFDQTtFakMraWdCVjtFaUM1aWdCTTtJQUNJO0lBQ0E7RWpDOGlnQlY7RWlDM2lnQk07SUFDSTtJQUNBO0VqQzZpZ0JWO0VpQzFpZ0JNO0lBQ0k7SUFDQTtFakM0aWdCVjtFaUN6aWdCTTtJQUNJO0lBQ0E7RWpDMmlnQlY7RWlDeGlnQk07SUFDSTtJQUNBO0VqQzBpZ0JWO0VpQ3ZpZ0JNO0lBQ0k7SUFDQTtFakN5aWdCVjtFaUN0aWdCTTtJQUNJO0lBQ0E7RWpDd2lnQlY7RWlDcmlnQk07SUFDSTtJQUNBO0VqQ3VpZ0JWO0VpQ3BpZ0JNO0lBQ0k7SUFDQTtFakNzaWdCVjtFaUNuaWdCTTtJQUNJO0lBQ0E7RWpDcWlnQlY7RWlDbGlnQk07SUFDSTtJQUNBO0VqQ29pZ0JWO0VpQ2ppZ0JNO0lBQ0k7SUFDQTtFakNtaWdCVjtFaUNoaWdCTTtJQUNJO0lBQ0E7RWpDa2lnQlY7RWlDL2hnQk07SUFDSTtJQUNBO0VqQ2lpZ0JWO0VpQzloZ0JNO0lBQ0k7SUFDQTtFakNnaWdCVjtFaUM3aGdCTTtJQUNJO0lBQ0E7RWpDK2hnQlY7RWlDNWhnQk07SUFDSTtJQUNBO0VqQzhoZ0JWO0VpQzNoZ0JNO0lBQ0k7SUFDQTtFakM2aGdCVjtFaUMxaGdCTTtJQUNJO0lBQ0E7RWpDNGhnQlY7RWlDemhnQk07SUFDSTtJQUNBO0VqQzJoZ0JWO0VpQ3hoZ0JNO0lBQ0k7SUFDQTtFakMwaGdCVjtFaUN2aGdCTTtJQUNJO0lBQ0E7RWpDeWhnQlY7RWlDdGhnQk07SUFDSTtJQUNBO0VqQ3doZ0JWO0VpQ3JoZ0JNO0lBQ0k7SUFDQTtFakN1aGdCVjtFaUNwaGdCTTtJQUNJO0lBQ0E7RWpDc2hnQlY7RWlDbmhnQk07SUFDSTtJQUNBO0VqQ3FoZ0JWO0VpQ2xoZ0JNO0lBQ0k7SUFDQTtFakNvaGdCVjtFaUNqaGdCTTtJQUNJO0lBQ0E7RWpDbWhnQlY7RWlDaGhnQk07SUFDSTtJQUNBO0VqQ2toZ0JWO0VpQy9nZ0JNO0lBQ0k7SUFDQTtFakNpaGdCVjtFaUM5Z2dCTTtJQUNJO0lBQ0E7RWpDZ2hnQlY7RWlDN2dnQk07SUFDSTtJQUNBO0VqQytnZ0JWO0VpQzVnZ0JNO0lBQ0k7SUFDQTtFakM4Z2dCVjtFaUMzZ2dCTTtJQUNJO0lBQ0E7RWpDNmdnQlY7RWlDMWdnQk07SUFDSTtJQUNBO0VqQzRnZ0JWO0VpQ3pnZ0JNO0lBQ0k7SUFDQTtFakMyZ2dCVjtFaUN4Z2dCTTtJQUNJO0lBQ0E7RWpDMGdnQlY7RWlDdmdnQk07SUFDSTtJQUNBO0VqQ3lnZ0JWO0VpQ3RnZ0JNO0lBQ0k7SUFDQTtFakN3Z2dCVjtFaUNyZ2dCTTtJQUNJO0lBQ0E7RWpDdWdnQlY7RWlDcGdnQk07SUFDSTtJQUNBO0VqQ3NnZ0JWO0VpQ25nZ0JNO0lBQ0k7SUFDQTtFakNxZ2dCVjtFaUNsZ2dCTTtJQUNJO0lBQ0E7RWpDb2dnQlY7RWlDamdnQk07SUFDSTtJQUNBO0VqQ21nZ0JWO0VpQ2hnZ0JNO0lBQ0k7SUFDQTtFakNrZ2dCVjtFaUMvL2ZNO0lBQ0k7SUFDQTtFakNpZ2dCVjtFaUM5L2ZNO0lBQ0k7SUFDQTtFakNnZ2dCVjtFaUM3L2ZNO0lBQ0k7SUFDQTtFakMrL2ZWO0VpQzUvZk07SUFDSTtJQUNBO0VqQzgvZlY7RWlDMy9mTTtJQUNJO0lBQ0E7RWpDNi9mVjtFaUMxL2ZNO0lBQ0k7SUFDQTtFakM0L2ZWO0VpQ3ovZk07SUFDSTtJQUNBO0VqQzIvZlY7QUFDRjtBaUN4L2ZJO0VBQ0k7SUFDSTtJQUNBO0VqQzAvZlY7RWlDdi9mTTtJQUNJO0lBQ0E7RWpDeS9mVjtFaUN0L2ZNO0lBQ0k7SUFDQTtFakN3L2ZWO0VpQ3IvZk07SUFDSTtJQUNBO0VqQ3UvZlY7RWlDcC9mTTtJQUNJO0lBQ0E7RWpDcy9mVjtFaUNuL2ZNO0lBQ0k7SUFDQTtFakNxL2ZWO0VpQ2wvZk07SUFDSTtJQUNBO0VqQ28vZlY7RWlDai9mTTtJQUNJO0lBQ0E7RWpDbS9mVjtFaUNoL2ZNO0lBQ0k7SUFDQTtFakNrL2ZWO0VpQy8rZk07SUFDSTtJQUNBO0VqQ2kvZlY7RWlDOStmTTtJQUNJO0lBQ0E7RWpDZy9mVjtFaUM3K2ZNO0lBQ0k7SUFDQTtFakMrK2ZWO0VpQzUrZk07SUFDSTtJQUNBO0VqQzgrZlY7RWlDMytmTTtJQUNJO0lBQ0E7RWpDNitmVjtFaUMxK2ZNO0lBQ0k7SUFDQTtFakM0K2ZWO0VpQ3orZk07SUFDSTtJQUNBO0VqQzIrZlY7RWlDeCtmTTtJQUNJO0lBQ0E7RWpDMCtmVjtFaUN2K2ZNO0lBQ0k7SUFDQTtFakN5K2ZWO0VpQ3QrZk07SUFDSTtJQUNBO0VqQ3crZlY7RWlDcitmTTtJQUNJO0lBQ0E7RWpDdStmVjtFaUNwK2ZNO0lBQ0k7SUFDQTtFakNzK2ZWO0VpQ24rZk07SUFDSTtJQUNBO0VqQ3ErZlY7RWlDbCtmTTtJQUNJO0lBQ0E7RWpDbytmVjtFaUNqK2ZNO0lBQ0k7SUFDQTtFakNtK2ZWO0VpQ2grZk07SUFDSTtJQUNBO0VqQ2srZlY7RWlDLzlmTTtJQUNJO0lBQ0E7RWpDaStmVjtFaUM5OWZNO0lBQ0k7SUFDQTtFakNnK2ZWO0VpQzc5Zk07SUFDSTtJQUNBO0VqQys5ZlY7RWlDNTlmTTtJQUNJO0lBQ0E7RWpDODlmVjtFaUMzOWZNO0lBQ0k7SUFDQTtFakM2OWZWO0VpQzE5Zk07SUFDSTtJQUNBO0VqQzQ5ZlY7RWlDejlmTTtJQUNJO0lBQ0E7RWpDMjlmVjtFaUN4OWZNO0lBQ0k7SUFDQTtFakMwOWZWO0VpQ3Y5Zk07SUFDSTtJQUNBO0VqQ3k5ZlY7RWlDdDlmTTtJQUNJO0lBQ0E7RWpDdzlmVjtFaUNyOWZNO0lBQ0k7SUFDQTtFakN1OWZWO0VpQ3A5Zk07SUFDSTtJQUNBO0VqQ3M5ZlY7RWlDbjlmTTtJQUNJO0lBQ0E7RWpDcTlmVjtFaUNsOWZNO0lBQ0k7SUFDQTtFakNvOWZWO0VpQ2o5Zk07SUFDSTtJQUNBO0VqQ205ZlY7RWlDaDlmTTtJQUNJO0lBQ0E7RWpDazlmVjtFaUMvOGZNO0lBQ0k7SUFDQTtFakNpOWZWO0VpQzk4Zk07SUFDSTtJQUNBO0VqQ2c5ZlY7RWlDNzhmTTtJQUNJO0lBQ0E7RWpDKzhmVjtFaUM1OGZNO0lBQ0k7SUFDQTtFakM4OGZWO0VpQzM4Zk07SUFDSTtJQUNBO0VqQzY4ZlY7RWlDMThmTTtJQUNJO0lBQ0E7RWpDNDhmVjtFaUN6OGZNO0lBQ0k7SUFDQTtFakMyOGZWO0VpQ3g4Zk07SUFDSTtJQUNBO0VqQzA4ZlY7RWlDdjhmTTtJQUNJO0lBQ0E7RWpDeThmVjtFaUN0OGZNO0lBQ0k7SUFDQTtFakN3OGZWO0VpQ3I4Zk07SUFDSTtJQUNBO0VqQ3U4ZlY7RWlDcDhmTTtJQUNJO0lBQ0E7RWpDczhmVjtFaUNuOGZNO0lBQ0k7SUFDQTtFakNxOGZWO0VpQ2w4Zk07SUFDSTtJQUNBO0VqQ284ZlY7RWlDajhmTTtJQUNJO0lBQ0E7RWpDbThmVjtFaUNoOGZNO0lBQ0k7SUFDQTtFakNrOGZWO0VpQy83Zk07SUFDSTtJQUNBO0VqQ2k4ZlY7RWlDOTdmTTtJQUNJO0lBQ0E7RWpDZzhmVjtFaUM3N2ZNO0lBQ0k7SUFDQTtFakMrN2ZWO0VpQzU3Zk07SUFDSTtJQUNBO0VqQzg3ZlY7RWlDMzdmTTtJQUNJO0lBQ0E7RWpDNjdmVjtFaUMxN2ZNO0lBQ0k7SUFDQTtFakM0N2ZWO0VpQ3o3Zk07SUFDSTtJQUNBO0VqQzI3ZlY7RWlDeDdmTTtJQUNJO0lBQ0E7RWpDMDdmVjtFaUN2N2ZNO0lBQ0k7SUFDQTtFakN5N2ZWO0VpQ3Q3Zk07SUFDSTtJQUNBO0VqQ3c3ZlY7RWlDcjdmTTtJQUNJO0lBQ0E7RWpDdTdmVjtFaUNwN2ZNO0lBQ0k7SUFDQTtFakNzN2ZWO0VpQ243Zk07SUFDSTtJQUNBO0VqQ3E3ZlY7RWlDbDdmTTtJQUNJO0lBQ0E7RWpDbzdmVjtFaUNqN2ZNO0lBQ0k7SUFDQTtFakNtN2ZWO0VpQ2g3Zk07SUFDSTtJQUNBO0VqQ2s3ZlY7RWlDLzZmTTtJQUNJO0lBQ0E7RWpDaTdmVjtFaUM5NmZNO0lBQ0k7SUFDQTtFakNnN2ZWO0VpQzc2Zk07SUFDSTtJQUNBO0VqQys2ZlY7RWlDNTZmTTtJQUNJO0lBQ0E7RWpDODZmVjtFaUMzNmZNO0lBQ0k7SUFDQTtFakM2NmZWO0VpQzE2Zk07SUFDSTtJQUNBO0VqQzQ2ZlY7RWlDejZmTTtJQUNJO0lBQ0E7RWpDMjZmVjtFaUN4NmZNO0lBQ0k7SUFDQTtFakMwNmZWO0VpQ3Y2Zk07SUFDSTtJQUNBO0VqQ3k2ZlY7RWlDdDZmTTtJQUNJO0lBQ0E7RWpDdzZmVjtFaUNyNmZNO0lBQ0k7SUFDQTtFakN1NmZWO0VpQ3A2Zk07SUFDSTtJQUNBO0VqQ3M2ZlY7RWlDbjZmTTtJQUNJO0lBQ0E7RWpDcTZmVjtFaUNsNmZNO0lBQ0k7SUFDQTtFakNvNmZWO0VpQ2o2Zk07SUFDSTtJQUNBO0VqQ202ZlY7RWlDaDZmTTtJQUNJO0lBQ0E7RWpDazZmVjtFaUMvNWZNO0lBQ0k7SUFDQTtFakNpNmZWO0VpQzk1Zk07SUFDSTtJQUNBO0VqQ2c2ZlY7RWlDNzVmTTtJQUNJO0lBQ0E7RWpDKzVmVjtFaUM1NWZNO0lBQ0k7SUFDQTtFakM4NWZWO0VpQzM1Zk07SUFDSTtJQUNBO0VqQzY1ZlY7RWlDMTVmTTtJQUNJO0lBQ0E7RWpDNDVmVjtFaUN6NWZNO0lBQ0k7SUFDQTtFakMyNWZWO0VpQ3g1Zk07SUFDSTtJQUNBO0VqQzA1ZlY7RWlDdjVmTTtJQUNJO0lBQ0E7RWpDeTVmVjtFaUN0NWZNO0lBQ0k7SUFDQTtFakN3NWZWO0VpQ3I1Zk07SUFDSTtJQUNBO0VqQ3U1ZlY7RWlDcDVmTTtJQUNJO0lBQ0E7RWpDczVmVjtFaUNuNWZNO0lBQ0k7SUFDQTtFakNxNWZWO0VpQ2w1Zk07SUFDSTtJQUNBO0VqQ281ZlY7RWlDajVmTTtJQUNJO0lBQ0E7RWpDbTVmVjtFaUNoNWZNO0lBQ0k7SUFDQTtFakNrNWZWO0VpQy80Zk07SUFDSTtJQUNBO0VqQ2k1ZlY7RWlDOTRmTTtJQUNJO0lBQ0E7RWpDZzVmVjtFaUM3NGZNO0lBQ0k7SUFDQTtFakMrNGZWO0VpQzU0Zk07SUFDSTtJQUNBO0VqQzg0ZlY7RWlDMzRmTTtJQUNJO0lBQ0E7RWpDNjRmVjtFaUMxNGZNO0lBQ0k7SUFDQTtFakM0NGZWO0VpQ3o0Zk07SUFDSTtJQUNBO0VqQzI0ZlY7RWlDeDRmTTtJQUNJO0lBQ0E7RWpDMDRmVjtFaUN2NGZNO0lBQ0k7SUFDQTtFakN5NGZWO0VpQ3Q0Zk07SUFDSTtJQUNBO0VqQ3c0ZlY7RWlDcjRmTTtJQUNJO0lBQ0E7RWpDdTRmVjtFaUNwNGZNO0lBQ0k7SUFDQTtFakNzNGZWO0FBQ0Y7QWlDbjRmSTtFQUNJO0lBQ0k7SUFDQTtFakNxNGZWO0VpQ2w0Zk07SUFDSTtJQUNBO0VqQ280ZlY7RWlDajRmTTtJQUNJO0lBQ0E7RWpDbTRmVjtFaUNoNGZNO0lBQ0k7SUFDQTtFakNrNGZWO0VpQy8zZk07SUFDSTtJQUNBO0VqQ2k0ZlY7RWlDOTNmTTtJQUNJO0lBQ0E7RWpDZzRmVjtFaUM3M2ZNO0lBQ0k7SUFDQTtFakMrM2ZWO0VpQzUzZk07SUFDSTtJQUNBO0VqQzgzZlY7RWlDMzNmTTtJQUNJO0lBQ0E7RWpDNjNmVjtFaUMxM2ZNO0lBQ0k7SUFDQTtFakM0M2ZWO0VpQ3ozZk07SUFDSTtJQUNBO0VqQzIzZlY7RWlDeDNmTTtJQUNJO0lBQ0E7RWpDMDNmVjtFaUN2M2ZNO0lBQ0k7SUFDQTtFakN5M2ZWO0VpQ3QzZk07SUFDSTtJQUNBO0VqQ3czZlY7RWlDcjNmTTtJQUNJO0lBQ0E7RWpDdTNmVjtFaUNwM2ZNO0lBQ0k7SUFDQTtFakNzM2ZWO0VpQ24zZk07SUFDSTtJQUNBO0VqQ3EzZlY7RWlDbDNmTTtJQUNJO0lBQ0E7RWpDbzNmVjtFaUNqM2ZNO0lBQ0k7SUFDQTtFakNtM2ZWO0VpQ2gzZk07SUFDSTtJQUNBO0VqQ2szZlY7RWlDLzJmTTtJQUNJO0lBQ0E7RWpDaTNmVjtFaUM5MmZNO0lBQ0k7SUFDQTtFakNnM2ZWO0VpQzcyZk07SUFDSTtJQUNBO0VqQysyZlY7RWlDNTJmTTtJQUNJO0lBQ0E7RWpDODJmVjtFaUMzMmZNO0lBQ0k7SUFDQTtFakM2MmZWO0VpQzEyZk07SUFDSTtJQUNBO0VqQzQyZlY7RWlDejJmTTtJQUNJO0lBQ0E7RWpDMjJmVjtFaUN4MmZNO0lBQ0k7SUFDQTtFakMwMmZWO0VpQ3YyZk07SUFDSTtJQUNBO0VqQ3kyZlY7RWlDdDJmTTtJQUNJO0lBQ0E7RWpDdzJmVjtFaUNyMmZNO0lBQ0k7SUFDQTtFakN1MmZWO0VpQ3AyZk07SUFDSTtJQUNBO0VqQ3MyZlY7RWlDbjJmTTtJQUNJO0lBQ0E7RWpDcTJmVjtFaUNsMmZNO0lBQ0k7SUFDQTtFakNvMmZWO0VpQ2oyZk07SUFDSTtJQUNBO0VqQ20yZlY7RWlDaDJmTTtJQUNJO0lBQ0E7RWpDazJmVjtFaUMvMWZNO0lBQ0k7SUFDQTtFakNpMmZWO0VpQzkxZk07SUFDSTtJQUNBO0VqQ2cyZlY7RWlDNzFmTTtJQUNJO0lBQ0E7RWpDKzFmVjtFaUM1MWZNO0lBQ0k7SUFDQTtFakM4MWZWO0VpQzMxZk07SUFDSTtJQUNBO0VqQzYxZlY7RWlDMTFmTTtJQUNJO0lBQ0E7RWpDNDFmVjtFaUN6MWZNO0lBQ0k7SUFDQTtFakMyMWZWO0VpQ3gxZk07SUFDSTtJQUNBO0VqQzAxZlY7RWlDdjFmTTtJQUNJO0lBQ0E7RWpDeTFmVjtFaUN0MWZNO0lBQ0k7SUFDQTtFakN3MWZWO0VpQ3IxZk07SUFDSTtJQUNBO0VqQ3UxZlY7RWlDcDFmTTtJQUNJO0lBQ0E7RWpDczFmVjtFaUNuMWZNO0lBQ0k7SUFDQTtFakNxMWZWO0VpQ2wxZk07SUFDSTtJQUNBO0VqQ28xZlY7RWlDajFmTTtJQUNJO0lBQ0E7RWpDbTFmVjtFaUNoMWZNO0lBQ0k7SUFDQTtFakNrMWZWO0VpQy8wZk07SUFDSTtJQUNBO0VqQ2kxZlY7RWlDOTBmTTtJQUNJO0lBQ0E7RWpDZzFmVjtFaUM3MGZNO0lBQ0k7SUFDQTtFakMrMGZWO0VpQzUwZk07SUFDSTtJQUNBO0VqQzgwZlY7RWlDMzBmTTtJQUNJO0lBQ0E7RWpDNjBmVjtFaUMxMGZNO0lBQ0k7SUFDQTtFakM0MGZWO0VpQ3owZk07SUFDSTtJQUNBO0VqQzIwZlY7RWlDeDBmTTtJQUNJO0lBQ0E7RWpDMDBmVjtFaUN2MGZNO0lBQ0k7SUFDQTtFakN5MGZWO0VpQ3QwZk07SUFDSTtJQUNBO0VqQ3cwZlY7RWlDcjBmTTtJQUNJO0lBQ0E7RWpDdTBmVjtFaUNwMGZNO0lBQ0k7SUFDQTtFakNzMGZWO0VpQ24wZk07SUFDSTtJQUNBO0VqQ3EwZlY7RWlDbDBmTTtJQUNJO0lBQ0E7RWpDbzBmVjtFaUNqMGZNO0lBQ0k7SUFDQTtFakNtMGZWO0VpQ2gwZk07SUFDSTtJQUNBO0VqQ2swZlY7RWlDL3pmTTtJQUNJO0lBQ0E7RWpDaTBmVjtFaUM5emZNO0lBQ0k7SUFDQTtFakNnMGZWO0VpQzd6Zk07SUFDSTtJQUNBO0VqQyt6ZlY7RWlDNXpmTTtJQUNJO0lBQ0E7RWpDOHpmVjtFaUMzemZNO0lBQ0k7SUFDQTtFakM2emZWO0VpQzF6Zk07SUFDSTtJQUNBO0VqQzR6ZlY7RWlDenpmTTtJQUNJO0lBQ0E7RWpDMnpmVjtFaUN4emZNO0lBQ0k7SUFDQTtFakMwemZWO0VpQ3Z6Zk07SUFDSTtJQUNBO0VqQ3l6ZlY7RWlDdHpmTTtJQUNJO0lBQ0E7RWpDd3pmVjtFaUNyemZNO0lBQ0k7SUFDQTtFakN1emZWO0VpQ3B6Zk07SUFDSTtJQUNBO0VqQ3N6ZlY7RWlDbnpmTTtJQUNJO0lBQ0E7RWpDcXpmVjtFaUNsemZNO0lBQ0k7SUFDQTtFakNvemZWO0VpQ2p6Zk07SUFDSTtJQUNBO0VqQ216ZlY7RWlDaHpmTTtJQUNJO0lBQ0E7RWpDa3pmVjtFaUMveWZNO0lBQ0k7SUFDQTtFakNpemZWO0VpQzl5Zk07SUFDSTtJQUNBO0VqQ2d6ZlY7RWlDN3lmTTtJQUNJO0lBQ0E7RWpDK3lmVjtFaUM1eWZNO0lBQ0k7SUFDQTtFakM4eWZWO0VpQzN5Zk07SUFDSTtJQUNBO0VqQzZ5ZlY7RWlDMXlmTTtJQUNJO0lBQ0E7RWpDNHlmVjtFaUN6eWZNO0lBQ0k7SUFDQTtFakMyeWZWO0VpQ3h5Zk07SUFDSTtJQUNBO0VqQzB5ZlY7RWlDdnlmTTtJQUNJO0lBQ0E7RWpDeXlmVjtFaUN0eWZNO0lBQ0k7SUFDQTtFakN3eWZWO0VpQ3J5Zk07SUFDSTtJQUNBO0VqQ3V5ZlY7RWlDcHlmTTtJQUNJO0lBQ0E7RWpDc3lmVjtFaUNueWZNO0lBQ0k7SUFDQTtFakNxeWZWO0VpQ2x5Zk07SUFDSTtJQUNBO0VqQ295ZlY7RWlDanlmTTtJQUNJO0lBQ0E7RWpDbXlmVjtFaUNoeWZNO0lBQ0k7SUFDQTtFakNreWZWO0VpQy94Zk07SUFDSTtJQUNBO0VqQ2l5ZlY7RWlDOXhmTTtJQUNJO0lBQ0E7RWpDZ3lmVjtFaUM3eGZNO0lBQ0k7SUFDQTtFakMreGZWO0VpQzV4Zk07SUFDSTtJQUNBO0VqQzh4ZlY7RWlDM3hmTTtJQUNJO0lBQ0E7RWpDNnhmVjtFaUMxeGZNO0lBQ0k7SUFDQTtFakM0eGZWO0VpQ3p4Zk07SUFDSTtJQUNBO0VqQzJ4ZlY7RWlDeHhmTTtJQUNJO0lBQ0E7RWpDMHhmVjtFaUN2eGZNO0lBQ0k7SUFDQTtFakN5eGZWO0VpQ3R4Zk07SUFDSTtJQUNBO0VqQ3d4ZlY7RWlDcnhmTTtJQUNJO0lBQ0E7RWpDdXhmVjtFaUNweGZNO0lBQ0k7SUFDQTtFakNzeGZWO0VpQ254Zk07SUFDSTtJQUNBO0VqQ3F4ZlY7RWlDbHhmTTtJQUNJO0lBQ0E7RWpDb3hmVjtFaUNqeGZNO0lBQ0k7SUFDQTtFakNteGZWO0VpQ2h4Zk07SUFDSTtJQUNBO0VqQ2t4ZlY7QUFDRjtBaUMvd2ZJO0VBQ0k7RUFDQTtBakNpeGZSO0FpQzl3Zkk7RUFDSTtFQUNBO0FqQ2d4ZlI7QWlDN3dmSTtFQUNJO0VBQ0E7QWpDK3dmUjtBaUM1d2ZJO0VBQ0k7RUFDQTtBakM4d2ZSO0FpQzN3Zkk7RUFDSTtFQUNBO0FqQzZ3ZlI7QWlDMXdmSTtFQUNJO0VBQ0E7QWpDNHdmUjtBaUNyd2ZJO0VBQ0k7RUFDQTtBakN1d2ZSO0FpQ3B3Zkk7RUFDSTtFQUNBO0FqQ3N3ZlI7QWlDbndmSTtFQUNJO0VBQ0E7QWpDcXdmUjtBaUNsd2ZJO0VBQ0k7RUFDQTtBakNvd2ZSO0FpQ2p3Zkk7RUFDSTtFQUNBO0FqQ213ZlI7QWlDaHdmSTs7RUFFSTtFQUNBO0FqQ2t3ZlI7QWlDL3ZmSTtFQUNJO0VBQ0E7QWpDaXdmUjtBaUM5dmZJO0VBQ0k7RUFDQTtBakNnd2ZSO0FpQzd2Zkk7RUFDSTtFQUNBO0FqQyt2ZlI7QWlDNXZmSTtFQUNJO0VBQ0E7QWpDOHZmUjtBaUMzdmZJOztFQUVJO0VBQ0E7QWpDNnZmUjtBaUMxdmZJO0VBQ0k7RUFDQTtBakM0dmZSO0FpQ3p2Zkk7RUFDSTtFQUNBO0FqQzJ2ZlI7QWlDeHZmSTtFQUNJO0VBQ0E7QWpDMHZmUjtBaUN2dmZJO0VBQ0k7RUFDQTtBakN5dmZSO0FpQ3R2Zkk7RUFDSTtFQUNBO0FqQ3d2ZlI7QWlDcnZmSTs7RUFFSTtFQUNBO0FqQ3V2ZlI7QWlDcHZmSTtFQUNJO0VBQ0E7QWpDc3ZmUjtBaUNudmZJO0VBQ0k7RUFDQTtBakNxdmZSO0FpQ2x2Zkk7RUFDSTtFQUNBO0FqQ292ZlI7QWlDanZmSTtFQUNJO0VBQ0E7QWpDbXZmUjtBaUNodmZJO0VBQ0k7RUFDQTtBakNrdmZSO0FpQy91Zkk7O0VBRUk7RUFDQTtBakNpdmZSO0FpQzl1Zkk7RUFDSTtFQUNBO0FqQ2d2ZlI7QWlDN3VmSTtFQUNJO0VBQ0E7QWpDK3VmUjtBaUM1dWZJO0VBQ0k7RUFDQTtBakM4dWZSO0FpQzN1Zkk7RUFDSTtFQUNBO0FqQzZ1ZlI7QWlDMXVmSTtFQUNJO0VBQ0E7QWpDNHVmUjtBaUN6dWZJOztFQUVJO0VBQ0E7QWpDMnVmUjtBaUN4dWZJO0VBQ0k7RUFDQTtBakMwdWZSO0FpQ3Z1Zkk7RUFDSTtFQUNBO0FqQ3l1ZlI7QWlDdHVmSTtFQUNJO0VBQ0E7QWpDd3VmUjtBaUNydWZJO0VBQ0k7RUFDQTtBakN1dWZSO0FpQ3B1Zkk7RUFDSTtFQUNBO0FqQ3N1ZlI7QWlDbnVmSTs7RUFFSTtFQUNBO0FqQ3F1ZlI7QWlDbHVmSTtFQUNJO0VBQ0E7QWpDb3VmUjtBaUNqdWZJO0VBQ0k7RUFDQTtBakNtdWZSO0FpQ2h1Zkk7RUFDSTtFQUNBO0FqQ2t1ZlI7QWlDL3RmSTtFQUNJO0VBQ0E7QWpDaXVmUjtBaUM5dGZJO0VBQ0k7RUFDQTtBakNndWZSO0FpQzd0Zkk7O0VBRUk7RUFDQTtBakMrdGZSO0FpQzV0Zkk7RUFDSTtFQUNBO0FqQzh0ZlI7QWlDM3RmSTtFQUNJO0VBQ0E7QWpDNnRmUjtBaUMxdGZJO0VBQ0k7RUFDQTtBakM0dGZSO0FpQ3p0Zkk7RUFDSTtFQUNBO0FqQzJ0ZlI7QWlDeHRmSTtFQUNJO0VBQ0E7QWpDMHRmUjtBaUN2dGZJOztFQUVJO0VBQ0E7QWpDeXRmUjtBaUN0dGZJO0VBQ0k7RUFDQTtBakN3dGZSO0FpQ3J0Zkk7RUFDSTtFQUNBO0FqQ3V0ZlI7QWlDcHRmSTtFQUNJO0VBQ0E7QWpDc3RmUjtBaUNudGZJO0VBQ0k7RUFDQTtBakNxdGZSO0FpQ2x0Zkk7RUFDSTtFQUNBO0FqQ290ZlI7QWlDanRmSTs7RUFFSTtFQUNBO0FqQ210ZlI7QWlDaHRmSTtFQUNJO0VBQ0E7QWpDa3RmUjtBaUMvc2ZJO0VBQ0k7RUFDQTtBakNpdGZSO0FpQzlzZkk7RUFDSTtFQUNBO0FqQ2d0ZlI7QWlDN3NmSTtFQUNJO0VBQ0E7QWpDK3NmUjtBaUM1c2ZJO0VBQ0k7RUFDQTtBakM4c2ZSO0FpQzNzZkk7O0VBRUk7RUFDQTtBakM2c2ZSO0FpQzFzZkk7RUFDSTtFQUNBO0FqQzRzZlI7QWlDenNmSTtFQUNJO0VBQ0E7QWpDMnNmUjtBaUN4c2ZJO0VBQ0k7RUFDQTtBakMwc2ZSO0FpQ3ZzZkk7RUFDSTtFQUNBO0FqQ3lzZlI7QWlDdHNmSTtFQUNJO0VBQ0E7QWpDd3NmUjtBaUNyc2ZJOztFQUVJO0VBQ0E7QWpDdXNmUjtBaUNwc2ZJO0VBQ0k7RUFDQTtBakNzc2ZSO0FpQ25zZkk7RUFDSTtFQUNBO0FqQ3FzZlI7QWlDbHNmSTtFQUNJO0VBQ0E7QWpDb3NmUjtBaUNqc2ZJO0VBQ0k7RUFDQTtBakNtc2ZSO0FpQ2hzZkk7RUFDSTtFQUNBO0FqQ2tzZlI7QWlDL3JmSTs7RUFFSTtFQUNBO0FqQ2lzZlI7QWlDOXJmSTtFQUNJO0VBQ0E7QWpDZ3NmUjtBaUM3cmZJO0VBQ0k7RUFDQTtBakMrcmZSO0FpQzVyZkk7RUFDSTtFQUNBO0FqQzhyZlI7QWlDM3JmSTtFQUNJO0VBQ0E7QWpDNnJmUjtBaUMxcmZJO0VBQ0k7RUFDQTtBakM0cmZSO0FpQ3pyZkk7O0VBRUk7RUFDQTtBakMycmZSO0FpQ3hyZkk7RUFDSTtFQUNBO0FqQzByZlI7QWlDdnJmSTtFQUNJO0VBQ0E7QWpDeXJmUjtBaUN0cmZJO0VBQ0k7RUFDQTtBakN3cmZSO0FpQ3JyZkk7RUFDSTtFQUNBO0FqQ3VyZlI7QWlDcHJmSTtFQUNJO0VBQ0E7QWpDc3JmUjtBaUNucmZJOztFQUVJO0VBQ0E7QWpDcXJmUjtBaUNscmZJO0VBQ0k7RUFDQTtBakNvcmZSO0FpQ2pyZkk7RUFDSTtFQUNBO0FqQ21yZlI7QWlDaHJmSTtFQUNJO0VBQ0E7QWpDa3JmUjtBaUMvcWZJO0VBQ0k7RUFDQTtBakNpcmZSO0FpQzlxZkk7RUFDSTtFQUNBO0FqQ2dyZlI7QWlDN3FmSTs7RUFFSTtFQUNBO0FqQytxZlI7QWlDNXFmSTtFQUNJO0VBQ0E7QWpDOHFmUjtBaUMzcWZJO0VBQ0k7RUFDQTtBakM2cWZSO0FpQzFxZkk7RUFDSTtFQUNBO0FqQzRxZlI7QWlDenFmSTtFQUNJO0VBQ0E7QWpDMnFmUjtBaUN4cWZJO0VBQ0k7RUFDQTtBakMwcWZSO0FpQ3ZxZkk7O0VBRUk7RUFDQTtBakN5cWZSO0FpQ3RxZkk7RUFDSTtFQUNBO0FqQ3dxZlI7QWlDcnFmSTtFQUNJO0VBQ0E7QWpDdXFmUjtBaUNwcWZJO0VBQ0k7RUFDQTtBakNzcWZSO0FpQ25xZkk7RUFDSTtFQUNBO0FqQ3FxZlI7QWlDbHFmSTtFQUNJO0VBQ0E7QWpDb3FmUjtBaUNqcWZJOztFQUVJO0VBQ0E7QWpDbXFmUjtBaUNocWZJO0VBQ0k7RUFDQTtBakNrcWZSO0FpQy9wZkk7RUFDSTtFQUNBO0FqQ2lxZlI7QWlDOXBmSTtFQUNJO0VBQ0E7QWpDZ3FmUjtBaUM3cGZJO0VBQ0k7RUFDQTtBakMrcGZSO0FpQzVwZkk7RUFDSTtFQUNBO0FqQzhwZlI7QWlDM3BmSTs7RUFFSTtFQUNBO0FqQzZwZlI7QWlDMXBmSTtFQUNJO0VBQ0E7QWpDNHBmUjtBaUN6cGZJO0VBQ0k7RUFDQTtBakMycGZSO0FpQ3hwZkk7RUFDSTtFQUNBO0FqQzBwZlI7QWlDdnBmSTtFQUNJO0VBQ0E7QWpDeXBmUjtBaUN0cGZJO0VBQ0k7RUFDQTtBakN3cGZSO0FpQ3JwZkk7O0VBRUk7RUFDQTtBakN1cGZSO0FpQ3BwZkk7RUFDSTtFQUNBO0FqQ3NwZlI7QWlDbnBmSTtFQUNJO0VBQ0E7QWpDcXBmUjtBaUNscGZJO0VBQ0k7RUFDQTtBakNvcGZSO0FpQ2pwZkk7RUFDSTtFQUNBO0FqQ21wZlI7QWlDaHBmSTtFQUNJO0VBQ0E7QWpDa3BmUjtBaUMvb2ZJOztFQUVJO0VBQ0E7QWpDaXBmUjtBaUM5b2ZJO0VBQ0k7RUFDQTtBakNncGZSO0FpQzdvZkk7RUFDSTtFQUNBO0FqQytvZlI7QWlDNW9mSTtFQUNJO0VBQ0E7QWpDOG9mUjtBaUMzb2ZJO0VBQ0k7RUFDQTtBakM2b2ZSO0FpQzFvZkk7RUFDSTtFQUNBO0FqQzRvZlI7QWlDem9mSTs7RUFFSTtFQUNBO0FqQzJvZlI7QWlDeG9mSTtFQUNJO0VBQ0E7QWpDMG9mUjtBaUN2b2ZJO0VBQ0k7RUFDQTtBakN5b2ZSO0FpQ3RvZkk7RUFDSTtFQUNBO0FqQ3dvZlI7QWlDcm9mSTtFQUNJO0lBQ0k7SUFDQTtFakN1b2ZWO0VpQ3BvZk07SUFDSTtJQUNBO0VqQ3NvZlY7QUFDRjtBaUNub2ZJO0VBQ0k7SUFDSTtJQUNBO0VqQ3FvZlY7RWlDbG9mTTtJQUNJO0lBQ0E7RWpDb29mVjtBQUNGO0FpQ2pvZkk7RUFDSTtJQUNJO0lBQ0E7RWpDbW9mVjtFaUNob2ZNO0lBQ0k7SUFDQTtFakNrb2ZWO0FBQ0Y7QWlDL25mSTtFQUNJO0lBQ0k7SUFDQTtFakNpb2ZWO0VpQzluZk07SUFDSTtJQUNBO0VqQ2dvZlY7QUFDRjtBaUM3bmZJO0VBQ0k7SUFDSTtJQUNBO0VqQytuZlY7RWlDNW5mTTtJQUNJO0lBQ0E7RWpDOG5mVjtBQUNGO0FpQ3ZuZkk7RUFDSTtBakN5bmZSO0FpQ3RuZkk7RUFDSTtBakN3bmZSO0FpQ3JuZkk7RUFDSTtBakN1bmZSO0FpQ3BuZkk7RUFDSTtBakNzbmZSO0FpQ25uZkk7RUFDSTtJQUNJO0VqQ3FuZlY7RWlDbG5mTTtJQUNJO0VqQ29uZlY7RWlDam5mTTtJQUNJO0VqQ21uZlY7RWlDaG5mTTtJQUNJO0VqQ2tuZlY7QUFDRjtBaUMvbWZJO0VBQ0k7SUFDSTtFakNpbmZWO0VpQzltZk07SUFDSTtFakNnbmZWO0VpQzdtZk07SUFDSTtFakMrbWZWO0VpQzVtZk07SUFDSTtFakM4bWZWO0FBQ0Y7QWlDM21mSTtFQUNJO0lBQ0k7RWpDNm1mVjtFaUMxbWZNO0lBQ0k7RWpDNG1mVjtFaUN6bWZNO0lBQ0k7RWpDMm1mVjtFaUN4bWZNO0lBQ0k7RWpDMG1mVjtBQUNGO0FpQ3ZtZkk7RUFDSTtJQUNJO0VqQ3ltZlY7RWlDdG1mTTtJQUNJO0VqQ3dtZlY7RWlDcm1mTTtJQUNJO0VqQ3VtZlY7RWlDcG1mTTtJQUNJO0VqQ3NtZlY7QUFDRjtBaUNubWZJO0VBQ0k7SUFDSTtFakNxbWZWO0VpQ2xtZk07SUFDSTtFakNvbWZWO0VpQ2ptZk07SUFDSTtFakNtbWZWO0VpQ2htZk07SUFDSTtFakNrbWZWO0FBQ0Y7QWlDL2xmSTtFQUNJO0FqQ2ltZlI7QWlDOWxmSTtFQUNJO0FqQ2dtZlI7QWlDN2xmSTtFQUNJO0lBQ0k7RWpDK2xmVjtFaUM1bGZNO0lBQ0k7RWpDOGxmVjtBQUNGO0FpQzNsZkk7RUFDSTtJQUNJO0VqQzZsZlY7RWlDMWxmTTtJQUNJO0VqQzRsZlY7QUFDRjtBaUN6bGZJO0VBQ0k7SUFDSTtFakMybGZWO0VpQ3hsZk07SUFDSTtFakMwbGZWO0FBQ0Y7QWlDdmxmSTtFQUNJO0lBQ0k7RWpDeWxmVjtFaUN0bGZNO0lBQ0k7RWpDd2xmVjtBQUNGO0FpQ2psZkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFzRUk7RUFDQTtBakNtbGZSO0FpQ2hsZkk7RUFDSTtFQUNBO0FqQ2tsZlI7QWlDL2tmSTtFQUNJO0VBQ0E7QWpDaWxmUjtBaUM5a2ZJO0VBQ0k7RUFDQTtBakNnbGZSO0FpQzdrZkk7RUFDSTtFQUNBO0FqQytrZlI7QWlDNWtmSTtFQUNJO0VBQ0E7QWpDOGtmUjtBaUMza2ZJO0VBQ0k7RUFDQTtBakM2a2ZSO0FpQzFrZkk7RUFDSTtFQUNBO0FqQzRrZlI7QWlDemtmSTtFQUNJO0VBQ0E7QWpDMmtmUjtBaUN4a2ZJO0VBQ0k7RUFDQTtBakMwa2ZSO0FpQ3ZrZkk7RUFDSTtFQUNBO0FqQ3lrZlI7QWlDdGtmSTtFQUNJO0VBQ0E7QWpDd2tmUjtBaUNya2ZJO0VBQ0k7SUFDSTtJQUNBO0VqQ3VrZlY7RWlDcGtmTTtJQUNJO0lBQ0E7RWpDc2tmVjtFaUNua2ZNO0lBQ0k7SUFDQTtFakNxa2ZWO0VpQ2xrZk07SUFDSTtJQUNBO0VqQ29rZlY7RWlDamtmTTtJQUNJO0lBQ0E7RWpDbWtmVjtFaUNoa2ZNO0lBQ0k7SUFDQTtFakNra2ZWO0VpQy9qZk07SUFDSTtJQUNBO0VqQ2lrZlY7RWlDOWpmTTtJQUNJO0lBQ0E7RWpDZ2tmVjtFaUM3amZNO0lBQ0k7SUFDQTtFakMramZWO0VpQzVqZk07SUFDSTtJQUNBO0VqQzhqZlY7RWlDM2pmTTtJQUNJO0lBQ0E7RWpDNmpmVjtFaUMxamZNO0lBQ0k7SUFDQTtFakM0amZWO0FBQ0Y7QWlDempmSTtFQUNJO0lBQ0k7SUFDQTtFakMyamZWO0VpQ3hqZk07SUFDSTtJQUNBO0VqQzBqZlY7RWlDdmpmTTtJQUNJO0lBQ0E7RWpDeWpmVjtFaUN0amZNO0lBQ0k7SUFDQTtFakN3amZWO0VpQ3JqZk07SUFDSTtJQUNBO0VqQ3VqZlY7RWlDcGpmTTtJQUNJO0lBQ0E7RWpDc2pmVjtFaUNuamZNO0lBQ0k7SUFDQTtFakNxamZWO0VpQ2xqZk07SUFDSTtJQUNBO0VqQ29qZlY7RWlDampmTTtJQUNJO0lBQ0E7RWpDbWpmVjtFaUNoamZNO0lBQ0k7SUFDQTtFakNramZWO0VpQy9pZk07SUFDSTtJQUNBO0VqQ2lqZlY7RWlDOWlmTTtJQUNJO0lBQ0E7RWpDZ2pmVjtBQUNGO0FpQzdpZkk7RUFDSTtJQUNJO0lBQ0E7RWpDK2lmVjtFaUM1aWZNO0lBQ0k7SUFDQTtFakM4aWZWO0VpQzNpZk07SUFDSTtJQUNBO0VqQzZpZlY7RWlDMWlmTTtJQUNJO0lBQ0E7RWpDNGlmVjtFaUN6aWZNO0lBQ0k7SUFDQTtFakMyaWZWO0VpQ3hpZk07SUFDSTtJQUNBO0VqQzBpZlY7RWlDdmlmTTtJQUNJO0lBQ0E7RWpDeWlmVjtFaUN0aWZNO0lBQ0k7SUFDQTtFakN3aWZWO0VpQ3JpZk07SUFDSTtJQUNBO0VqQ3VpZlY7RWlDcGlmTTtJQUNJO0lBQ0E7RWpDc2lmVjtFaUNuaWZNO0lBQ0k7SUFDQTtFakNxaWZWO0VpQ2xpZk07SUFDSTtJQUNBO0VqQ29pZlY7QUFDRjtBaUNqaWZJO0VBQ0k7SUFDSTtJQUNBO0VqQ21pZlY7RWlDaGlmTTtJQUNJO0lBQ0E7RWpDa2lmVjtFaUMvaGZNO0lBQ0k7SUFDQTtFakNpaWZWO0VpQzloZk07SUFDSTtJQUNBO0VqQ2dpZlY7RWlDN2hmTTtJQUNJO0lBQ0E7RWpDK2hmVjtFaUM1aGZNO0lBQ0k7SUFDQTtFakM4aGZWO0VpQzNoZk07SUFDSTtJQUNBO0VqQzZoZlY7RWlDMWhmTTtJQUNJO0lBQ0E7RWpDNGhmVjtFaUN6aGZNO0lBQ0k7SUFDQTtFakMyaGZWO0VpQ3hoZk07SUFDSTtJQUNBO0VqQzBoZlY7RWlDdmhmTTtJQUNJO0lBQ0E7RWpDeWhmVjtFaUN0aGZNO0lBQ0k7SUFDQTtFakN3aGZWO0FBQ0Y7QWlDcmhmSTtFQUNJO0lBQ0k7SUFDQTtFakN1aGZWO0VpQ3BoZk07SUFDSTtJQUNBO0VqQ3NoZlY7RWlDbmhmTTtJQUNJO0lBQ0E7RWpDcWhmVjtFaUNsaGZNO0lBQ0k7SUFDQTtFakNvaGZWO0VpQ2poZk07SUFDSTtJQUNBO0VqQ21oZlY7RWlDaGhmTTtJQUNJO0lBQ0E7RWpDa2hmVjtFaUMvZ2ZNO0lBQ0k7SUFDQTtFakNpaGZWO0VpQzlnZk07SUFDSTtJQUNBO0VqQ2doZlY7RWlDN2dmTTtJQUNJO0lBQ0E7RWpDK2dmVjtFaUM1Z2ZNO0lBQ0k7SUFDQTtFakM4Z2ZWO0VpQzNnZk07SUFDSTtJQUNBO0VqQzZnZlY7RWlDMWdmTTtJQUNJO0lBQ0E7RWpDNGdmVjtBQUNGO0FpQ3JnZkk7RUFDSTtFQUNBO0FqQ3VnZlI7QWlDcGdmSTtFQUNJO0FqQ3NnZlI7QWlDbmdmSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ3FnZlI7QWlDbGdmSTtFQUNJO0VBQ0E7QWpDb2dmUjtBaUNqZ2ZJO0VBQ0k7RUFDQTtBakNtZ2ZSO0FpQzUvZUk7RUFDSTtFQUNBO0FqQzgvZVI7QWlDMy9lSTtFQUNJO0VBQ0E7QWpDNi9lUjtBaUMxL2VJO0VBQ0k7RUFDQTtBakM0L2VSO0FpQ3ovZUk7RUFDSTtBakMyL2VSO0FpQ3gvZUk7RUFDSTtFQUNBO0FqQzAvZVI7QWlDdi9lSTtFQUNJO0VBQ0E7QWpDeS9lUjtBaUN0L2VJO0VBQ0k7RUFDQTtBakN3L2VSO0FpQ3IvZUk7RUFDSTtFQUNBO0FqQ3UvZVI7QWlDai9lSTtFQUNJO0VBQ0E7QWpDbS9lUjtBaUNoL2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ2svZVY7RWlDLytlTTtJQUNJO0lBQ0E7RWpDaS9lVjtBQUNGO0FpQzkrZUk7RUFDSTtFQUNBO0FqQ2cvZVI7QWlDNytlSTtFQUNJO0VBQ0E7QWpDKytlUjtBaUM1K2VJO0VBQ0k7RUFDQTtBakM4K2VSO0FpQzMrZUk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQzYrZVY7QUFDRjtBaUMxK2VJO0VBQ0k7SUFDSTtJQUNBO0VqQzQrZVY7QUFDRjtBaUN6K2VJO0VBQ0k7RUFDQTtBakMyK2VSO0FpQ3grZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQzArZVI7QWlDditlSTtFQUNJO0VBQ0E7QWpDeStlUjtBaUN0K2VJO0VBQ0k7RUFDQTtBakN3K2VSO0FpQ3IrZUk7RUFDSTtFQUNBO0FqQ3UrZVI7QWlDcCtlSTtFQUNJO0VBQ0E7QWpDcytlUjtBaUNuK2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDcStlUjtBaUNsK2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ28rZVY7QUFDRjtBaUNqK2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ20rZVY7QUFDRjtBaUNoK2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ2srZVY7QUFDRjtBaUMvOWVJO0VBQ0k7SUFDSTtJQUNBO0VqQ2krZVY7QUFDRjtBaUM5OWVJO0VBQ0k7SUFDSTtJQUNBO0VqQ2crZVY7QUFDRjtBaUM3OWVJO0VBQ0k7SUFDSTtJQUNBO0VqQys5ZVY7RWlDNTllTTtJQUNJO0lBQ0E7RWpDODllVjtBQUNGO0FpQzM5ZUk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VqQzY5ZVY7QUFDRjtBaUMxOWVJO0VBQ0k7SUFDSTtJQUNBO0VqQzQ5ZVY7QUFDRjtBaUN6OWVJO0VBQ0k7O0lBRUk7SUFDQTtFakMyOWVWO0FBQ0Y7QWlDeDllSTtFQUNJO0lBQ0k7SUFDQTtFakMwOWVWO0FBQ0Y7QWlDdjllSTtFQUNJO0lBQ0k7SUFDQTtFakN5OWVWO0FBQ0Y7QWlDdDllSTtFQUNJO0lBQ0k7SUFDQTtFakN3OWVWO0FBQ0Y7QWlDcjllSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakN1OWVSO0FpQ3A5ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNzOWVSO0FpQ245ZUk7RUFDSTtFQUNBO0FqQ3E5ZVI7QWlDbDllSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ285ZVI7QWlDajllSTtFQUNJO0VBQ0E7QWpDbTllUjtBaUNoOWVJO0VBQ0k7SUFDSTtJQUNBO0VqQ2s5ZVY7QUFDRjtBaUMvOGVJO0VBQ0k7QWpDaTllUjtBaUM5OGVJO0VBQ0k7RUFDQTtFQUNBO0FqQ2c5ZVI7QWlDNzhlSTtFQUNJO0VBQ0E7RUFDQTtBakMrOGVSO0FpQ3g4ZUk7RUFDSTtFQUNBO0FqQzA4ZVI7QWlDdjhlSTtFQUNJO0VBQ0E7QWpDeThlUjtBaUN0OGVJO0VBQ0k7RUFDQTtBakN3OGVSO0FpQ3I4ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDdThlVjtBQUNGO0FpQ3A4ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDczhlVjtBQUNGO0FpQ244ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDcThlVjtBQUNGO0FpQ2w4ZUk7RUFDSTtJQUNJO0VqQ284ZVY7QUFDRjtBaUNqOGVJO0VBQ0k7SUFDSTtJQUNBO0VqQ204ZVY7QUFDRjtBaUNoOGVJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RWpDazhlVjtBQUNGO0FpQy83ZUk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFakNpOGVWO0FBQ0Y7QWlDOTdlSTs7O0VBR0k7RUFDQTtBakNnOGVSO0FpQzc3ZUk7OztFQUdJO0VBQ0E7QWpDKzdlUjtBaUN4N2VJO0VBQ0k7RUFDQTtBakMwN2VSO0FpQ3Y3ZUk7RUFDSTtFQUNBO0FqQ3k3ZVI7QWlDbDdlSTtFQUNJO0VBQ0E7QWpDbzdlUjtBaUNqN2VJO0VBQ0k7RUFDQTtBakNtN2VSO0FpQ2g3ZUk7RUFDSTtFQUNBO0FqQ2s3ZVI7QWlDLzZlSTtFQUNJO0VBQ0E7QWpDaTdlUjtBaUM5NmVJO0VBQ0k7RUFDQTtBakNnN2VSO0FpQzc2ZUk7RUFDSTtFQUNBO0FqQys2ZVI7QWlDejZlSTtFQUNJO0FqQzI2ZVI7QWlDeDZlSTs7RUFFSTtFQUNBO0FqQzA2ZVI7QWlDdjZlSTtFQUNJO0VBQ0E7QWpDeTZlUjtBaUN0NmVJO0VBQ0k7RUFDQTtBakN3NmVSO0FpQ3I2ZUk7RUFDSTtFQUNBO0FqQ3U2ZVI7QWlDcDZlSTtFQUNJO0VBQ0E7RUFDQTtBakNzNmVSO0FpQy81ZUk7RUFDSTtFQUNBO0FqQ2k2ZVI7QWlDOTVlSTtFQUNJO0VBQ0E7QWpDZzZlUjtBaUN6NWVJO0VBQ0k7RUFDQTtFQUNBO0FqQzI1ZVI7QWlDeDVlSTtFQUNJO0VBQ0E7QWpDMDVlUjtBaUN2NWVJO0VBQ0k7RUFDQTtBakN5NWVSO0FpQ3Q1ZUk7RUFDSTtFQUNBO0VBQ0E7QWpDdzVlUjtBaUNyNWVJO0VBQ0k7RUFDQTtBakN1NWVSO0FpQ3A1ZUk7RUFDSTtFQUNBO0FqQ3M1ZVI7QWlDLzRlSTtFQUNJO0VBQ0E7QWpDaTVlUjtBaUM5NGVJO0VBQ0k7RUFDQTtBakNnNWVSO0FpQzc0ZUk7RUFDSTtFQUNBO0FqQys0ZVI7QWlDNTRlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzg0ZVI7QWlDMzRlSTtFQUNJO0VBQ0E7QWpDNjRlUjtBaUMxNGVJO0VBQ0k7RUFDQTtFQUNBO0FqQzQ0ZVI7QWlDejRlSTtFQUNJO0VBQ0E7QWpDMjRlUjtBaUN4NGVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDMDRlUjtBaUN2NGVJO0VBQ0k7QWpDeTRlUjtBaUN0NGVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ3c0ZVI7QWlDcjRlSTtFQUNJO0VBQ0E7QWpDdTRlUjtBaUNwNGVJO0VBQ0k7RUFDQTtBakNzNGVSO0FpQ240ZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNxNGVSO0FpQzkzZUk7RUFDSTtFQUNBO0FqQ2c0ZVI7QWlDejNlSTtFQUNJO0FqQzIzZVI7QWlDeDNlSTtFQUNJO0VBQ0E7QWpDMDNlUjtBaUN2M2VJO0VBQ0k7RUFDQTtBakN5M2VSO0FpQ3QzZUk7RUFDSTtFQUNBO0FqQ3czZVI7QWlDcjNlSTtFQUNJO0VBQ0E7QWpDdTNlUjtBaUNwM2VJO0VBQ0k7RUFDQTtBakNzM2VSO0FpQ24zZUk7RUFDSTtFQUNBO0FqQ3EzZVI7QWlDbDNlSTs7RUFFSTtFQUNBO0FqQ28zZVI7QWlDajNlSTs7RUFFSTtFQUNBO0FqQ20zZVI7QWlDaDNlSTtFQUNJOztJQUVJO0lBQ0E7RWpDazNlVjtFaUMvMmVNOztJQUVJO0lBQ0E7RWpDaTNlVjtBQUNGO0FpQzkyZUk7RUFDSTs7SUFFSTtJQUNBO0VqQ2czZVY7QUFDRjtBaUN6MmVJO0VBQ0k7QWpDMjJlUjtBaUNwMmVJO0VBQ0k7RUFDQTtBakNzMmVSO0FpQ24yZUk7RUFDSTtFQUNBO0VBQ0E7QWpDcTJlUjtBaUNsMmVJO0VBQ0k7RUFDQTtBakNvMmVSO0FpQ2oyZUk7RUFDSTtFQUNBO0FqQ20yZVI7QWlDaDJlSTtFQUNJO0VBQ0E7QWpDazJlUjtBaUMvMWVJO0VBQ0k7RUFDQTtBakNpMmVSO0FpQzkxZUk7RUFDSTtFQUNBO0FqQ2cyZVI7QWlDNzFlSTtFQUNJO0VBQ0E7RUFDQTtBakMrMWVSO0FpQzUxZUk7RUFDSTtFQUNBO0VBQ0E7QWpDODFlUjtBaUMzMWVJO0VBQ0k7RUFDQTtBakM2MWVSO0FpQ3QxZUk7RUFDSTtFQUNBO0FqQ3cxZVI7QWlDcjFlSTtFQUNJO0VBQ0E7QWpDdTFlUjtBaUNwMWVJO0VBQ0k7RUFDQTtBakNzMWVSO0FpQ24xZUk7RUFDSTtFQUNBO0FqQ3ExZVI7QWlDLzBlSTtFQUNJO0VBQ0E7QWpDaTFlUjtBaUM5MGVJO0VBQ0k7RUFDQTtBakNnMWVSO0FpQzcwZUk7RUFDSTtFQUNBO0VBQ0E7QWpDKzBlUjtBaUM1MGVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakM4MGVSO0FpQzMwZUk7RUFDSTtBakM2MGVSO0FpQzEwZUk7RUFDSTtFQUNBO0FqQzQwZVI7QWlDejBlSTtFQUNJO0lBQ0k7SUFDQTtFakMyMGVWO0VpQ3gwZU07SUFDSTtJQUNBO0lBQ0E7RWpDMDBlVjtFaUN2MGVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakN5MGVWO0FBQ0Y7QWlDdDBlSTtFQUNJO0lBQ0k7SUFDQTtFakN3MGVWO0VpQ3IwZU07SUFDSTtJQUNBO0lBQ0E7RWpDdTBlVjtFaUNwMGVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakNzMGVWO0FBQ0Y7QWlDbjBlSTtFQUNJO0lBQ0k7SUFDQTtFakNxMGVWO0VpQ2wwZU07SUFDSTtJQUNBO0lBQ0E7RWpDbzBlVjtFaUNqMGVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakNtMGVWO0FBQ0Y7QWlDaDBlSTtFQUNJO0lBQ0k7SUFDQTtFakNrMGVWO0VpQy96ZU07SUFDSTtJQUNBO0lBQ0E7RWpDaTBlVjtFaUM5emVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakNnMGVWO0FBQ0Y7QWlDN3plSTtFQUNJO0VBQ0E7QWpDK3plUjtBaUN6emVJO0VBQ0k7RUFDQTtBakMyemVSO0FpQ3h6ZUk7RUFDSTtFQUNBO0FqQzB6ZVI7QWlDdnplSTtFQUNJO0VBQ0E7QWpDeXplUjtBaUN0emVJO0VBQ0k7RUFDQTtBakN3emVSO0FpQ2p6ZUk7Ozs7O0VBS0k7RUFDQTtBakNtemVSO0FpQ2h6ZUk7RUFDSTtBakNremVSO0FpQy95ZUk7RUFDSTtBakNpemVSO0FpQzl5ZUk7RUFDSTtJQUNJO0VqQ2d6ZVY7RWlDN3llTTtJQUNJO0VqQyt5ZVY7QUFDRjtBaUM1eWVJO0VBQ0k7SUFDSTtFakM4eWVWO0VpQzN5ZU07SUFDSTtFakM2eWVWO0FBQ0Y7QWlDMXllSTtFQUNJO0lBQ0k7RWpDNHllVjtFaUN6eWVNO0lBQ0k7RWpDMnllVjtBQUNGO0FpQ3h5ZUk7RUFDSTtJQUNJO0VqQzB5ZVY7RWlDdnllTTtJQUNJO0VqQ3l5ZVY7QUFDRjtBaUN0eWVJO0VBQ0k7QWpDd3llUjtBaUNyeWVJO0VBQ0k7RUFDQTtBakN1eWVSO0FpQ3B5ZUk7RUFDSTtFQUNBO0FqQ3N5ZVI7QWlDbnllSTs7OztFQUlJO0VBQ0E7QWpDcXllUjtBaUNseWVJOztFQUVJO0VBQ0E7QWpDb3llUjtBaUNqeWVJO0VBQ0k7RUFDQTtBakNteWVSO0FpQ2h5ZUk7RUFDSTtFQUNBO0FqQ2t5ZVI7QWlDL3hlSTtFQUNJO0lBQ0k7SUFDQTtFakNpeWVWO0FBQ0Y7QWlDOXhlSTtFQUNJO0lBQ0k7SUFDQTtFakNneWVWO0FBQ0Y7QWlDN3hlSTtFQUNJO0lBQ0k7SUFDQTtFakMreGVWO0FBQ0Y7QWlDNXhlSTtFQUNJO0lBQ0k7SUFDQTtFakM4eGVWO0FBQ0Y7QWlDM3hlSTtFQUNJO0lBQ0k7SUFDQTtFakM2eGVWO0FBQ0Y7QWlDMXhlSTtFQUNJO0VBQ0E7QWpDNHhlUjtBaUN6eGVJO0VBQ0k7RUFDQTtBakMyeGVSO0FpQ3h4ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDMHhlVjtBQUNGO0FpQ3Z4ZUk7O0VBRUk7RUFDQTtBakN5eGVSO0FpQ3R4ZUk7Ozs7O0VBS0k7RUFDQTtBakN3eGVSO0FpQ3J4ZUk7RUFDSTtFQUNBO0FqQ3V4ZVI7QWlDcHhlSTtFQUNJO0VBQ0E7QWpDc3hlUjtBaUNueGVJO0VBQ0k7RUFDQTtBakNxeGVSO0FpQ2x4ZUk7RUFDSTtBakNveGVSO0FpQ2p4ZUk7RUFDSTtFQUNBO0FqQ214ZVI7QWlDaHhlSTtFQUNJO0VBQ0E7QWpDa3hlUjtBaUMvd2VJO0VBQ0k7RUFDQTtBakNpeGVSO0FpQzl3ZUk7RUFDSTtFQUNBO0FqQ2d4ZVI7QWlDN3dlSTtFQUNJO0VBQ0E7QWpDK3dlUjtBaUM1d2VJO0VBQ0k7RUFDQTtBakM4d2VSO0FpQzN3ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDNndlVjtBQUNGO0FpQzF3ZUk7RUFDSTtFQUNBO0FqQzR3ZVI7QWlDendlSTtFQUNJO0VBQ0E7QWpDMndlUjtBaUN4d2VJO0VBQ0k7RUFDQTtBakMwd2VSO0FpQ3Z3ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDeXdlVjtBQUNGO0FpQ3R3ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDd3dlVjtBQUNGO0FpQ3J3ZUk7RUFDSTtFQUNBO0VBQ0E7QWpDdXdlUjtBaUNwd2VJO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFakNzd2VWO0FBQ0Y7QWlDbndlSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0VqQ3F3ZVY7QUFDRjtBaUNsd2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ293ZVY7RWlDandlTTtJQUNJO0lBQ0E7RWpDbXdlVjtBQUNGO0FpQ2h3ZUk7RUFDSTtFQUNBO0FqQ2t3ZVI7QWlDL3ZlSTtFQUNJO0VBQ0E7QWpDaXdlUjtBaUM5dmVJO0VBQ0k7RUFDQTtBakNnd2VSO0FpQzd2ZUk7RUFDSTtJQUNJO0lBQ0E7RWpDK3ZlVjtFaUM1dmVNO0lBQ0k7SUFDQTtFakM4dmVWO0VpQzN2ZU07SUFDSTtJQUNBO0VqQzZ2ZVY7RWlDMXZlTTtJQUNJO0lBQ0E7SUFDQTtFakM0dmVWO0FBQ0Y7QWlDenZlSTtFQUNJO0lBQ0k7SUFDQTtFakMydmVWO0VpQ3h2ZU07SUFDSTtJQUNBO0VqQzB2ZVY7RWlDdnZlTTtJQUNJO0lBQ0E7RWpDeXZlVjtFaUN0dmVNO0lBQ0k7SUFDQTtFakN3dmVWO0VpQ3J2ZU07SUFDSTtJQUNBO0VqQ3V2ZVY7RWlDcHZlTTtJQUNJO0lBQ0E7RWpDc3ZlVjtFaUNudmVNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWpDcXZlVjtFaUNsdmVNO0lBQ0k7SUFDQTtFakNvdmVWO0VpQ2p2ZU07SUFDSTtJQUNBO0VqQ212ZVY7QUFDRjtBaUNodmVJO0VBQ0k7SUFDSTtJQUNBO0VqQ2t2ZVY7QUFDRjtBaUMvdWVJO0VBQ0k7SUFDSTtJQUNBO0VqQ2l2ZVY7RWlDOXVlTTtJQUNJO0lBQ0E7RWpDZ3ZlVjtBQUNGO0FpQzd1ZUk7RUFDSTtFQUNBO0FqQyt1ZVI7QWlDNXVlSTtFQUNJO0VBQ0E7QWpDOHVlUjtBaUMzdWVJO0VBQ0k7RUFDQTtBakM2dWVSO0FpQzF1ZUk7RUFDSTtFQUNBO0VBQ0E7QWpDNHVlUjtBaUN6dWVJO0VBQ0k7RUFDQTtBakMydWVSO0FpQ3h1ZUk7RUFDSTtFQUNBO0FqQzB1ZVI7QWlDdnVlSTtFQUNJO0VBQ0E7QWpDeXVlUjtBaUN0dWVJO0VBQ0k7QWpDd3VlUjtBaUNydWVJO0VBQ0k7RUFDQTtBakN1dWVSO0FpQ3B1ZUk7RUFDSTtBakNzdWVSO0FpQ251ZUk7RUFDSTtBakNxdWVSO0FpQ2x1ZUk7RUFDSTtFQUNBO0FqQ291ZVI7QWlDanVlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQ211ZVI7QWlDaHVlSTtFQUNJO0FqQ2t1ZVI7QWlDL3RlSTtFQUNJO0VBQ0E7QWpDaXVlUjtBaUM5dGVJO0VBQ0k7RUFDQTtBakNndWVSO0FpQzd0ZUk7RUFDSTtBakMrdGVSO0FpQzV0ZUk7RUFDSTtFQUNBO0FqQzh0ZVI7QWlDM3RlSTtFQUNJO0VBQ0E7QWpDNnRlUjtBaUMxdGVJO0VBQ0k7RUFDQTtBakM0dGVSO0FpQ3p0ZUk7RUFDSTtFQUNBO0FqQzJ0ZVI7QWlDeHRlSTtFQUNJO0VBQ0E7QWpDMHRlUjtBaUN2dGVJO0VBQ0k7QWpDeXRlUjtBaUN0dGVJO0VBQ0k7RUFDQTtBakN3dGVSO0FpQ3J0ZUk7RUFDSTtFQUNBO0FqQ3V0ZVI7QWlDcHRlSTtFQUNJO0VBQ0E7QWpDc3RlUjtBaUNudGVJO0VBQ0k7RUFDQTtBakNxdGVSO0FpQ2x0ZUk7RUFDSTtFQUNBO0FqQ290ZVI7QWlDanRlSTtFQUNJO0VBQ0E7QWpDbXRlUjtBaUNodGVJO0VBQ0k7RUFDQTtBakNrdGVSO0FpQy9zZUk7RUFDSTtFQUNBO0FqQ2l0ZVI7QWlDOXNlSTtFQUNJO0VBQ0E7QWpDZ3RlUjtBaUM3c2VJOztFQUVJO0FqQytzZVI7QWlDNXNlSTtFQUNJO0FqQzhzZVI7QWlDM3NlSTtFQUNJO0FqQzZzZVI7QWlDMXNlSTtFQUNJO0FqQzRzZVI7QWlDenNlSTtFQUNJO0VBQ0E7QWpDMnNlUjtBaUN4c2VJO0VBQ0k7QWpDMHNlUjtBaUN2c2VJO0VBQ0k7RUFDQTtBakN5c2VSO0FpQ3RzZUk7RUFDSTtFQUNBO0FqQ3dzZVI7QWlDcnNlSTtFQUNJO0VBQ0E7QWpDdXNlUjtBaUNwc2VJO0VBQ0k7RUFDQTtBakNzc2VSO0FpQ25zZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNxc2VSO0FpQ2xzZUk7RUFDSTtJQUNJO0VqQ29zZVY7RWlDanNlTTtJQUNJO0lBQ0E7RWpDbXNlVjtBQUNGO0FpQ2hzZUk7RUFDSTtBakNrc2VSO0FpQy9yZUk7RUFDSTtJQUNJO0lBQ0E7RWpDaXNlVjtFaUM5cmVNO0lBQ0k7SUFDQTtFakNnc2VWO0VpQzdyZU07SUFDSTtJQUNBO0VqQytyZVY7QUFDRjtBaUM1cmVJO0VBQ0k7SUFDSTtJQUNBO0VqQzhyZVY7QUFDRjtBaUMzcmVJO0VBQ0k7SUFDSTtJQUNBO0VqQzZyZVY7QUFDRjtBaUN0cmVJO0VBQ0k7RUFDQTtBakN3cmVSO0FpQ3JyZUk7RUFDSTtFQUNBO0FqQ3VyZVI7QWlDcHJlSTtFQUNJO0VBQ0E7QWpDc3JlUjtBaUNucmVJO0VBQ0k7RUFDQTtBakNxcmVSO0FpQ2xyZUk7RUFDSTtFQUNBO0FqQ29yZVI7QWlDanJlSTtFQUNJO0VBQ0E7QWpDbXJlUjtBaUM3cWVJO0VBQ0k7RUFDQTtBakMrcWVSO0FpQzVxZUk7RUFDSTtFQUNBO0FqQzhxZVI7QWlDdnFlSTs7RUFFSTtFQUNBO0FqQ3lxZVI7QWlDcnFlSTtFQUNJO0lBQ0k7RWpDdXFlVjtBQUNGO0FpQ3BxZUk7RUFDSTtBakNzcWVSO0FpQ25xZUk7RUFDSTtBakNxcWVSO0FpQ2xxZUk7RUFDSTtFQUNBO0FqQ29xZVI7QWlDanFlSTtFQUNJO0VBQ0E7QWpDbXFlUjtBaUNqcWVJO0VBQ0k7QWpDbXFlUjtBaUNocWVJO0VBQ0k7RUFDQTtBakNrcWVSO0FpQy9wZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakNpcWVSO0FpQzlwZUk7RUFDSTtFQUNBO0FqQ2dxZVI7QWlDN3BlSTtFQUNJO0VBQ0E7QWpDK3BlUjtBaUM1cGVJO0VBQ0k7RUFDQTtBakM4cGVSO0FpQ3RwZUk7RUFDSTtFQUNBO0FqQ3dwZVI7QWlDcnBlSTtFQUNJO0VBQ0E7QWpDdXBlUjtBaUNwcGVJO0VBQ0k7QWpDc3BlUjtBaUNucGVJO0VBQ0k7QWpDcXBlUjtBaUNscGVJO0VBQ0k7QWpDb3BlUjtBaUNqcGVJO0VBQ0k7RUFDQTtBakNtcGVSO0FpQ2hwZUk7RUFDSTtFQUNBO0FqQ2twZVI7QWlDL29lSTtFQUNJO0FqQ2lwZVI7QWlDOW9lSTtFQUNJO0FqQ2dwZVI7QWlDN29lSTtFQUNJO0VBQ0E7QWpDK29lUjtBaUM1b2VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDOG9lUjtBaUMzb2VJO0VBQ0k7RUFDQTtBakM2b2VSO0FpQzFvZUk7RUFDSTtBakM0b2VSO0FpQ3pvZUk7RUFDSTtFQUNBO0VBQ0E7QWpDMm9lUjtBaUN4b2VJO0VBQ0k7RUFDQTtBakMwb2VSO0FpQ3ZvZUk7RUFDSTtFQUNBO0FqQ3lvZVI7QWlDdG9lSTs7RUFFSTtFQUNBO0FqQ3dvZVI7QWlDcm9lSTtFQUNJO0lBQ0k7SUFDQTtFakN1b2VWO0VpQ3BvZU07SUFDSTtJQUNBO0VqQ3NvZVY7QUFDRjtBaUNub2VJO0VBQ0k7SUFDSTtJQUNBO0VqQ3FvZVY7RWlDbG9lTTtJQUNJO0lBQ0E7RWpDb29lVjtBQUNGO0FpQ2pvZUk7RUFDSTs7SUFFSTtFakNtb2VWO0FBQ0Y7QWlDaG9lSTtFQUNJOztJQUVJO0VqQ2tvZVY7QUFDRjtBaUMvbmVJO0VBQ0k7RUFDQTtBakNpb2VSO0FpQzluZUk7RUFDSTtFQUNBO0FqQ2dvZVI7QWlDN25lSTtFQUNJO0VBQ0E7QWpDK25lUjtBaUM1bmVJO0VBQ0k7RUFDQTtBakM4bmVSO0FpQzNuZUk7RUFDSTtFQUNBO0FqQzZuZVI7QWlDMW5lSTtFQUNJO0VBQ0E7QWpDNG5lUjtBaUN6bmVJO0VBQ0k7QWpDMm5lUjtBaUN4bmVJO0VBQ0k7RUFDQTtBakMwbmVSO0FpQ3ZuZUk7RUFDSTtBakN5bmVSO0FpQ3RuZUk7RUFDSTtJQUNJO0lBQ0E7RWpDd25lVjtBQUNGO0FpQ3JuZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDdW5lUjtBaUNwbmVJO0VBQ0k7RUFDQTtBakNzbmVSO0FpQ25uZUk7O0VBRUk7QWpDcW5lUjtBaUNsbmVJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpDb25lUjtBaUNqbmVJO0VBQ0k7RUFDQTtBakNtbmVSO0FpQ2huZUk7RUFDSTtFQUNBO0FqQ2tuZVI7QWlDL21lSTtFQUNJO0FqQ2luZVI7QWlDOW1lSTtFQUNJO0lBQ0k7SUFDQTtFakNnbmVWO0FBQ0Y7QWlDN21lSTtFQUNJO0VBQ0E7QWpDK21lUjtBaUM1bWVJO0VBQ0k7SUFDSTtJQUNBO0VqQzhtZVY7RWlDM21lTTtJQUNJO0lBQ0E7RWpDNm1lVjtBQUNGO0FpQzFtZUk7RUFDSTtFQUNBO0FqQzRtZVI7QWlDem1lSTtFQUNJO0VBQ0E7QWpDMm1lUjtBaUN4bWVJO0VBQ0k7RUFDQTtBakMwbWVSO0FpQ3ZtZUk7RUFDSTtFQUNBO0FqQ3ltZVI7QWlDdG1lSTs7RUFFSTtFQUNBO0FqQ3dtZVI7QWlDcm1lSTtFQUNJO0VBQ0E7QWpDdW1lUjtBaUNsbWVJO0VBQ0k7RUFDQTtFQUNBO0FqQ29tZVI7QWlDbG1lSTs7RUFFSTtFQUNBO0FqQ29tZVI7QWlDbG1lSTtFQUNJO0VBQ0E7QWpDb21lUjtBaUNsbWVJO0VBQ0k7RUFDQTtFQUNBO0FqQ29tZVI7QWlDbG1lSTtFQUNJO0VBQ0E7QWpDb21lUjtBaUNsbWVJO0VBQ0k7RUFDQTtFQUNBO0FqQ29tZVI7QWlDbG1lSTtFQUNJO0VBQ0E7QWpDb21lUjtBaUNsbWVJO0VBQ0k7RUFDQTtFQUNBO0FqQ29tZVI7QWlDbG1lSTtFQUNJO0VBQ0E7QWpDb21lUjtBaUM5bGVJO0VBQ0k7RUFDQTtBakNnbWVSO0FpQzdsZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMrbGVSO0FpQzVsZUk7RUFDSTtFQUNBO0VBQ0E7QWpDOGxlUjtBaUMzbGVJO0VBQ0k7RUFDQTtBakM2bGVSO0FpQzFsZUk7RUFDSTtFQUNBO0FqQzRsZVI7QWlDemxlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzJsZVI7QWlDeGxlSTtFQUNJO0lBQ0k7SUFDQTtFakMwbGVWO0FBQ0Y7QWlDcmxlSTtFQUNJO0VBQ0E7QWpDdWxlUjtBaUNwbGVJO0VBQ0k7SUFDSTtJQUNBO0VqQ3NsZVY7QUFDRjtBaUNubGVJO0VBQ0k7RUFDQTtBakNxbGVSO0FpQy9rZVE7RUFDSTtBakNpbGVaO0FpQzlrZVE7RUFDSTtFQUNBO0FqQ2dsZVo7QWlDM2tlUTtFQUlJO0VBQ0E7QWpDMGtlWjtBaUN0a2VJO0VBQ0k7RUFDQTtBakN3a2VSO0FpQ25rZUk7RUFDSTtBakNxa2VSO0FpQ2xrZUk7RUFDSTtBakNva2VSO0FpQ2prZUk7RUFDSTtBakNta2VSO0FpQ2hrZUk7RUFRSTtBakMyamVSO0FpQ3hqZUk7RUFDSTtFQUNBO0VBQ0E7QWpDMGplUjtBaUN4amVJO0VBQ0k7RUFDQTtFQUNBO0FqQzBqZVI7O0FpQ3ZqZUE7RUFDSTtBakMwamVKOztBaUN4amVBO0VBQ0k7QWpDMmplSjs7QWlDemplQTtFQUNJO0VBQ0E7QWpDNGplSjs7QWlDMWplQTtFQUNJO0VBQ0E7QWpDNmplSjs7QWlDM2plQTs7Ozs7RUFLSTtFQUNBO0FqQzhqZUo7O0FpQzVqZUE7Ozs7O0VBS0k7RUFDQTtBakMramVKOztBaUM3amVBOztFQUVJO0VBQ0E7QWpDZ2tlSjs7QWlDN2plQTtFQUNJO0VBQ0E7QWpDZ2tlSjs7QWlDN2plQTtFQUNJO0FqQ2drZUo7O0FpQzdqZUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpDZ2tlSjs7QWlDN2plQTs7RUFFSTtBakNna2VKOztBaUM5amVBO0VBQ0k7QWpDaWtlSjs7QWlDL2plQTtFQUNJO0VBQ0E7QWpDa2tlSjs7QWlDL2plQTs7OztFQUlJO0FqQ2trZUo7O0FpQzlqZUk7RUFDSTtBakNpa2VSOztBaUM3amVBO0VBQ0k7QWpDZ2tlSjs7QWlDN2plQTtFQUNJO0FqQ2drZUo7O0FpQzdqZUE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWpDZ2tlSjs7QWlDNWplSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQytqZVI7QWlDN2plSTtFQUNJO0VBQ0E7QWpDK2plUjs7QWlDMWplSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzZqZVI7QWlDM2plSTtFQUNJO0VBQ0E7QWpDNmplUjs7QWlDemplQTtFQUNJO0FqQzRqZUo7O0FpQ3pqZUE7RUFDSTtFQUNBO0FqQzRqZUo7O0FpQ3pqZUE7RUFDSTtBakM0amVKOztBaUN6amVBOzs7O0VBSUk7RUFDQTtBakM0amVKOztBaUN6amVBO0VBQ0k7QWpDNGplSjs7QWlDemplQTtFQUNJO0FqQzRqZUo7O0FpQ3pqZUE7O0VBRUk7QWpDNGplSjs7QWlDemplSTs7RUFFSTtFQUNBO0FqQzRqZVI7QWlDMWplSTs7RUFFSTtBakM0amVSO0FpQzFqZUk7O0VBRUk7QWpDNGplUjtBaUMxamVJOztFQUVJO0VBQ0E7QWpDNGplUjtBaUN6amVJO0VBQ0k7RUFDQTtBakMyamVSO0FpQ3pqZUk7RUFDSTtFQUNBO0FqQzJqZVI7QWlDemplSTtFQUNJO0FqQzJqZVI7QWlDemplSTtFQUNJO0FqQzJqZVI7QWlDeGplSTtFQUNJO0VBQ0E7QWpDMGplUjtBaUN4amVJO0VBQ0k7RUFDQTtBakMwamVSO0FpQ3hqZUk7O0VBRUk7RUFDQTtBakMwamVSO0FpQ3hqZUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMwamVSO0FpQ3hqZUk7RUFDSTtFQUNBO0FqQzBqZVI7QWlDeGplSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQzBqZVI7QWlDeGplSTtFQUNJO0FqQzBqZVI7QWlDeGplSTtFQUNJO0VBQ0E7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7QWpDMGplUjtBaUN4amVJO0VBQ0k7SUFDSTtJQUNBO0VqQzBqZVY7RWlDeGplTTs7SUFFSTtFakMwamVWO0FBQ0Y7QWlDeGplSTtFQUNJO0FqQzBqZVI7QWlDeGplSTtFQUNJO0FqQzBqZVI7QWlDeGplSTtFQUNJO0FqQzBqZVI7QWlDeGplSTtFQUNJO0FqQzBqZVI7QWlDeGplSTtFQUNJO0VBQ0E7QWpDMGplUjtBaUN2amVRO0VBQ0U7QWpDeWplVjtBaUN0amVVO0VBQ0U7QWpDd2plWjtBaUNwamVNO0VBQ0U7QWpDc2plUjtBaUNwamVJO0VBQ0k7QWpDc2plUjs7QWlDbGplQTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7QWpDcWplSjs7QWlDamplSTtFQUNJO0lBQ0k7RWpDb2plVjtBQUNGOztBaUNqamVBO0VBQ0k7QWpDb2plSjs7QWlDbGplQTtFQUNJO0FqQ3FqZUo7O0FpQ2xqZUk7RUFDSTtFQUNBO0FqQ3FqZVI7O0FpQ2xqZUE7RUFDSTtBakNxamVKOztBaUNuamVBO0VBQ0k7QWpDc2plSjs7QWlDbmplQTtFQUNJO0VBQ0E7RUFDQTtBakNzamVKOztBaUNwamVBO0VBQ0k7RUFDQTtFQUNBO0FqQ3VqZUo7O0FpQ3JqZUE7RUFDSTtFQUNBO0FqQ3dqZUo7O0FpQ3RqZUE7RUFDSTtFQUNBO0FqQ3lqZUo7O0FpQ3ZqZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBakMwamVKOztBaUN4amVBO0VBQ0k7RUFDQTtBakMyamVKOztBaUN6amVBO0VBQ0k7RUFDQTtBakM0amVKOztBaUMxamVBO0VBQ0k7RUFDQTtBakM2amVKOztBaUMzamVBOztFQUVJO0VBQ0E7QWpDOGplSjs7QWlDNWplQTtFQUVRO0lBQ0k7SUFDQTtFakM4amVWO0FBQ0Y7QWlDMWplQTs7OztFQUlJO0VBQ0E7QWpDNGplSjs7QWlDMWplQTtFQUNJO0VBQ0E7QWpDNmplSjs7QWlDMWplQTtFQUNJO0lBQ0k7SUFDQTtFakM2amVOO0FBQ0Y7QWlDcmplSTs7RUFFSTtFQUNBO0FqQ3VqZVI7O0FpQ25qZUE7RUFFUTs7SUFFSTtFakNxamVWO0FBQ0Y7QWlDamplQTtFQUVROztJQUVJO0VqQ2tqZVY7QUFDRjtBaUM5aWVBO0VBRVE7O0lBRUk7RWpDK2llVjtBQUNGO0FpQzNpZUk7Ozs7RUFJSTtBakM2aWVSO0FpQzNpZUk7Ozs7RUFJSTtBakM2aWVSOztBaUN6aWVBO0VBRVE7O0lBRUs7RWpDMmllWDtBQUNGO0FpQ3hpZUE7RUFFUTs7SUFFSTtFakN5aWVWO0FBQ0Y7QWlDdGllQTtFQUVROztJQUVJO0VqQ3VpZVY7QUFDRjtBaUNuaWVBO0VBRVE7O0lBRUk7RWpDb2llVjtBQUNGO0FrQ3B6Z0NJO0VBQ0k7QWxDc3pnQ1I7QWtDcHpnQ0k7RUFDRztFQUNBO0FsQ3N6Z0NQO0FrQ3B6Z0NJO0VBQ0ksYWhDYUQ7QUZ5eWdDUDtBa0NwemdDSTtFQUNJLG9DaEN5QkM7QUY2eGdDVDtBa0NwemdDSTtFQUNJO0lBQ0ksYWhDTUw7RUZnemdDTDtFa0NwemdDTTtJQUNJLG9DaENrQkg7RUZveWdDUDtBQUNGO0FrQ3B6Z0NJO0VBQ0k7SUFDSSxhaENGTDtFRnd6Z0NMO0VrQ3B6Z0NNO0lBQ0ksb0NoQ1VIO0VGNHlnQ1A7QUFDRjtBa0NwemdDSTtFQUNJLDBDaENNQztBRmd6Z0NUO0FrQ3B6Z0NJO0VBQ0k7SUFDSSxtQmhDYkw7RUZtMGdDTDtFa0NwemdDTTtJQUNJLGNoQ2ZMO0VGcTBnQ0w7RWtDbnpnQ1U7SUFDSSxtQmhDcEJUO0VGeTBnQ0w7QUFDRjtBa0NsemdDSTtFQUNJO0VBQ0EsbUNoQ3RDQztBRjAxZ0NUO0FrQ2x6Z0NJO0VBQ0ksY2hDN0JEO0FGaTFnQ1A7QWtDbnpnQ1E7RUFDSTtBbENxemdDWjtBa0NqemdDUTtFQUNJO0FsQ216Z0NaO0FrQ2h6Z0NJO0VBQ0k7QWxDa3pnQ1I7QWtDaHpnQ0k7RUFDSTtBbENremdDUjtBa0NoemdDSTtFQUNJO0lBQ0k7RWxDa3pnQ1Y7QUFDRjtBa0NoemdDSTtFQUNJLDZCaENSSTtBRjB6Z0NaO0FrQy95Z0NRO0VBQ0ksY2hDdkRMO0FGdzJnQ1A7QWtDNXlnQ1k7RUFDSSw2QmhDbEJKO0FGZzBnQ1o7QWtDMXlnQ0k7RUFFUTtJQUNJO0lBQ0E7RWxDMnlnQ2Q7QUFDRjtBa0N4eWdDSTtFQUVRO0lBQ0k7RWxDeXlnQ2Q7RWtDdnlnQ1U7SUFDSTtJQUNBO0VsQ3l5Z0NkO0FBQ0Y7QWtDbnlnQ1k7RUFDSTtBbENxeWdDaEI7QWtDanlnQ1k7RUFDSTtBbENteWdDaEI7QWtDOXhnQ0k7RUFFUTtJQUNJO0lBQ0E7RWxDK3hnQ2Q7QUFDRjtBa0M1eGdDSTtFQUVRO0lBQ0k7RWxDNnhnQ2Q7RWtDM3hnQ1U7SUFDSTtFbEM2eGdDZDtFa0MzeGdDVTtJQUNJO0VsQzZ4Z0NkO0FBQ0Y7QWtDeHhnQ1E7RUFDSSxvQ2hDM0dIO0FGcTRnQ1Q7QWtDeHhnQ1E7RUFDRTtBbEMweGdDVjtBa0N0eGdDUTtFQUNFO0FsQ3d4Z0NWO0FrQ3B4Z0NJO0VBQ0k7SUFDSTtFbENzeGdDVjtBQUNGOztBa0Mvd2dDSTtFQUNJO0FsQ2t4Z0NSO0FrQ2h4Z0NJO0VBQ0k7RUFDQTtBbENreGdDUjtBa0NoeGdDSztFQUNHO0VBQ0EsNkJoQzlHSTtBRmc0Z0NaO0FrQ2h4Z0NJO0VBQ0ksYWhDdkdJO0FGeTNnQ1o7QWtDaHhnQ0k7RUFDSSxxQ2hDdklFO0FGeTVnQ1Y7QWtDaHhnQ0k7RUFDSTtJQUNJLGFoQzlHQTtFRmc0Z0NWO0VrQ2h4Z0NNO0lBQ0kscUNoQzlJRjtFRmc2Z0NSO0VrQ2h4Z0NNO0lBQ0kscUNoQ2pKRjtFRm02Z0NSO0FBQ0Y7QWtDaHhnQ0k7RUFDSTtJQUNJLGFoQ3pIQTtFRjI0Z0NWO0VrQ2h4Z0NNO0lBQ0k7RWxDa3hnQ1Y7QUFDRjtBa0NoeGdDSTtFQUVRO0lBQ0k7SUFDQTtFbENpeGdDZDtBQUNGO0FrQzl3Z0NJO0VBRVE7SUFDSTtFbEMrd2dDZDtFa0M3d2dDVTtJQUNJO0lBQ0E7RWxDK3dnQ2Q7QUFDRjtBa0N6d2dDWTtFQUNJO0FsQzJ3Z0NoQjtBa0N2d2dDWTtFQUNJO0FsQ3l3Z0NoQjtBa0Nwd2dDSTtFQUVRO0lBQ0k7SUFDQTtFbENxd2dDZDtBQUNGO0FrQ2x3Z0NJO0VBRVE7SUFDSTtFbENtd2dDZDtFa0Nqd2dDVTtJQUNJO0VsQ213Z0NkO0VrQ2p3Z0NVO0lBQ0k7RWxDbXdnQ2Q7QUFDRjtBa0MvdmdDQztFQUNFO0lBQ0U7SUFDQTtFbENpd2dDSDtBQUNGO0FrQzl2Z0NRO0VBQ0k7QWxDZ3dnQ1o7QWtDN3ZnQ1E7RUFDRTtBbEMrdmdDVjtBa0MzdmdDUTtFQUNFO0FsQzZ2Z0NWO0FrQ3p2Z0NJO0VBQ0k7SUFDSTtFbEMydmdDVjtBQUNGOztBa0NwdmdDSTtFQUNJLHlCaEMzUUQ7QUZrZ2hDUDtBa0NydmdDSTtFQUNHO0VBQ0EsbUJoQy9RQTtBRnNnaENQO0FrQ3J2Z0NJO0VBQ0c7QWxDdXZnQ1A7QWtDcnZnQ0k7RUFDSTtBbEN1dmdDUjtBa0NydmdDSTtFQUNJO0FsQ3V2Z0NSO0FrQ3J2Z0NJO0VBQ0ksMkNoQ3BTYTtBRjJoaENyQjtBa0NydmdDSTtFQUNJO0lBQ0k7RWxDdXZnQ1Y7RWtDcnZnQ007SUFDSSwyQ2hDM1NTO0VGa2loQ25CO0VrQ3J2Z0NNO0lBQ0k7RWxDdXZnQ1Y7RWtDcnZnQ007SUFDSTtJQUNBO0VsQ3V2Z0NWO0FBQ0Y7QWtDbnZnQ0k7RUFDSTtJQUNJO0VsQ3F2Z0NWO0FBQ0Y7QWtDbHZnQ0k7RUFFUTtJQUNJO0lBQ0E7RWxDbXZnQ2Q7QUFDRjtBa0NodmdDSTtFQUVRO0lBQ0k7RWxDaXZnQ2Q7RWtDL3VnQ1U7SUFDSTtFbENpdmdDZDtBQUNGO0FrQzd1Z0NJO0VBQ0k7SUFDSTtFbEMrdWdDVjtBQUNGO0FrQzd1Z0NJO0VBQ0k7SUFDSTtFbEMrdWdDVjtBQUNGO0FrQzV1Z0NJO0VBQ0k7SUFDSTtFbEM4dWdDVjtFa0M1dWdDTTtJQUNJO0VsQzh1Z0NWO0FBQ0Y7QWtDMXVnQ1k7RUFDSTtBbEM0dWdDaEI7QWtDeHVnQ1k7RUFDSTtBbEMwdWdDaEI7QWtDcnVnQ0k7RUFFUTtJQUNJO0lBQ0E7RWxDc3VnQ2Q7QUFDRjtBa0NudWdDSTtFQUVRO0lBQ0k7RWxDb3VnQ2Q7RWtDbHVnQ1U7SUFDSTtFbENvdWdDZDtFa0NsdWdDVTtJQUNJO0VsQ291Z0NkO0FBQ0Y7QWtDL3RnQ1E7RUFDRTtBbENpdWdDVjtBa0M3dGdDUTtFQUNFO0FsQyt0Z0NWO0FrQzV0Z0NJO0VBQ0k7QWxDOHRnQ1I7QWtDNXRnQ0k7RUFDSTtJQUNJLDJDaENyWlM7RUZtbmhDbkI7QUFDRjs7QWtDdnRnQ0k7RUFDSSxtQmhDclpEO0FGK21oQ1A7QWtDeHRnQ0k7RUFDSTtBbEMwdGdDUjtBa0N4dGdDSTtFQUNJLDZCaEN2YUM7QUZpb2hDVDtBa0N4dGdDSTtFQUNJO0FsQzB0Z0NSO0FrQ3h0Z0NJO0VBQ0ksOEJoQzdhQztBRnVvaENUO0FrQ3h0Z0NJO0VBQ0ksYWhDcGFEO0FGOG5oQ1A7QWtDeHRnQ0k7RUFDSTtBbEMwdGdDUjtBa0N4dGdDSTtFQUNJO0FsQzB0Z0NSO0FrQ3h0Z0NJO0VBQ0ksOEJoQ3piQztBRm1waENUO0FrQ3h0Z0NJO0VBQ0k7RUFDQTtFQUNBO0FsQzB0Z0NSO0FrQ3h0Z0NJO0VBQ0k7QWxDMHRnQ1I7QWtDeHRnQ0k7RUFDSTtBbEMwdGdDUjtBa0N4dGdDSTtFQUNJO0FsQzB0Z0NSO0FrQ3h0Z0NJO0VBQ0k7QWxDMHRnQ1I7QWtDeHRnQ0k7RUFDSTtBbEMwdGdDUjtBa0N4dGdDSTtFQUNJO0FsQzB0Z0NSO0FrQ3h0Z0NJO0VBQ0k7QWxDMHRnQ1I7QWtDeHRnQ0k7RUFDSTtBbEMwdGdDUjtBa0NydGdDZ0I7RUFDSTtBbEN1dGdDcEI7QWtDcnRnQ2dCO0VBQ0k7QWxDdXRnQ3BCO0FrQ2x0Z0NZO0VBQ0ksbUJoQ3pkVDtBRjZxaENQO0FrQzdzZ0NnQjtFQUNJO0FsQytzZ0NwQjtBa0M3c2dDZ0I7RUFDSTtBbEMrc2dDcEI7QWtDMXNnQ1k7RUFDSSxtQmhDMWVUO0FGc3JoQ1A7QWtDM3NnQ2dCO0VBQ0k7QWxDNnNnQ3BCO0FrQ3hzZ0NJO0VBQ0k7QWxDMHNnQ1I7QWtDeHNnQ0k7RUFDSTtBbEMwc2dDUjtBa0N4c2dDSTtFQUNJO0lBQ0k7RWxDMHNnQ1Y7QUFDRjtBa0N4c2dDSTtFQUNJO0FsQzBzZ0NSO0FrQ3hzZ0NJO0VBQ0k7QWxDMHNnQ1I7QWtDeHNnQ0k7RUFDSTtBbEMwc2dDUjtBa0N4c2dDSTtFQUNJO0lBQ0k7RWxDMHNnQ1Y7RWtDeHNnQ007SUFDSSx5QmhDMWdCTDtFRm90aENMO0VrQ3hzZ0NNO0lBQ0kseUJoQzdnQkw7RUZ1dGhDTDtFa0N4c2dDTTtJQUNJLHlCaENoaEJMO0VGMHRoQ0w7RWtDeHNnQ007SUFDSTtFbEMwc2dDVjtFa0N4c2dDTTtJQUNJO0VsQzBzZ0NWO0FBQ0Y7QWtDeHNnQ0k7RUFDSTtJQUNJO0VsQzBzZ0NWO0VrQ3hzZ0NNO0lBQ0k7RWxDMHNnQ1Y7RWtDeHNnQ007SUFDSTtFbEMwc2dDVjtFa0N4c2dDTTtJQUNJO0VsQzBzZ0NWO0FBQ0Y7QWtDeHNnQ0k7RUFDRztBbEMwc2dDUDtBa0N4c2dDSTtFQUNJO0FsQzBzZ0NSO0FrQ3hzZ0NJO0VBQ0k7QWxDMHNnQ1I7O0FrQ2xzZ0NJO0VBQ0ksbUNoQ25rQkM7RWdDb2tCRDtBbENxc2dDUjtBa0Nuc2dDSTtFQUNJLGNoQzNqQkQ7QUZnd2hDUDtBa0Nuc2dDSTtFQUNJO0FsQ3FzZ0NSO0FrQ25zZ0NJO0VBQ0ksY2hDamtCRDtBRnN3aENQO0FrQ25zZ0NJO0VBQ0ksYWhDcGtCRDtBRnl3aENQO0FrQ25zZ0NJO0VBQ0ksYWhDdmtCRDtBRjR3aENQO0FrQ25zZ0NJO0VBQ0ksMENoQzNqQkM7QUZnd2hDVDtBa0Nuc2dDSTtFQUNJLGNoQzdrQkQ7QUZreGhDUDtBa0Nuc2dDSTtFQUNJLGNoQ2hsQkQ7QUZxeGhDUDtBa0Nuc2dDSTtFQUNJLCtCaEM3akJFO0FGa3doQ1Y7QWtDbnNnQ0k7RUFDSSxjaENqaUJJO0FGc3VoQ1o7QWtDbnNnQ0k7RUFDSSxjaEN6bEJEO0FGOHhoQ1A7QWtDbnNnQ0k7RUFDSTtBbENxc2dDUjtBa0Nuc2dDSTtFQUNJLGNoQy9sQkQ7QUZveWhDUDtBa0Nuc2dDSTtFQUNJO0lBQ0k7RWxDcXNnQ1Y7QUFDRjtBa0Nuc2dDSTtFQUNJLCtCaENwbEJFO0FGeXhoQ1Y7QWtDbnNnQ0k7RUFDSTtFQUNBO0VBQ0E7QWxDcXNnQ1I7QWtDbnNnQ0k7RUFDSTtBbENxc2dDUjtBa0Nuc2dDSTtFQUNJO0FsQ3FzZ0NSO0FrQ25zZ0NJO0VBQ0k7QWxDcXNnQ1I7QWtDbnNnQ0k7RUFDSTtBbENxc2dDUjtBa0Nuc2dDSTtFQUNJO0FsQ3FzZ0NSO0FrQ25zZ0NJO0VBQ0k7QWxDcXNnQ1I7QWtDbnNnQ0k7RUFDSTtBbENxc2dDUjtBa0Nuc2dDSTtFQUNJO0FsQ3FzZ0NSO0FrQ25zZ0NJO0VBQ0k7QWxDcXNnQ1I7QWtDanNnQ1k7RUFDSTtBbENtc2dDaEI7QWtDanNnQ1k7RUFDSTtBbENtc2dDaEI7QWtDL3JnQ1k7RUFDSTtBbENpc2dDaEI7QWtDM3JnQ1k7RUFDSTtBbEM2cmdDaEI7QWtDM3JnQ1k7RUFDSTtBbEM2cmdDaEI7QWtDenJnQ1k7RUFDSTtBbEMycmdDaEI7QWtDMXJnQ2dCO0VBQ0k7QWxDNHJnQ3BCO0FrQzNyZ0NvQjtFQUNJLGNoQ3ZxQmpCO0FGbzJoQ1A7QWtDdnJnQ0k7RUFDSTtJQUNJLDBDaENocUJIO0VGeTFoQ1A7RWtDdnJnQ007SUFDSSxhaENsckJMO0VGMjJoQ0w7RWtDdnJnQ007SUFDSSxjaENyckJMO0VGODJoQ0w7QUFDRjtBa0N2cmdDSTtFQUNJO0lBQ0ksYWhDMXJCTDtFRm0zaENMO0VrQ3ZyZ0NNO0lBQ0ksMENoQzlxQkg7RUZ1MmhDUDtFa0N2cmdDTTtJQUNJLCtCaEMzcUJGO0VGbzJoQ1I7RWtDdnJnQ007SUFDSSwrQmhDN3FCRjtFRnMyaENSO0VrQ3ZyZ0NNO0lBQ0ksY2hDdHNCTDtFRiszaENMO0FBQ0Y7QWtDdnJnQ0k7RUFDSSxjaEMxc0JEO0FGbTRoQ1A7QWtDdnJnQ0k7RUFDSSxjaEM3c0JEO0FGczRoQ1A7QWtDdnJnQ0k7RUFDSTtBbEN5cmdDUjtBa0N2cmdDSTtFQUNJO0FsQ3lyZ0NSO0FrQ3ZyZ0NJO0VBQ0k7QWxDeXJnQ1I7QWtDdnJnQ0k7RUFDSTtBbEN5cmdDUjtBa0N2cmdDSTtFQUNJO0lBQ0k7SUFDQSwwQ2hDOXNCSDtFRnU0aENQO0FBQ0Y7O0FrQ2pyZ0NJO0VBQ0ksNkJoQzdyQkk7RWdDOHJCSjtBbENvcmdDUjtBa0NscmdDSTtFQUNJLCtCaEMxdEJFO0FGODRoQ1Y7QWtDbHJnQ0k7RUFDSSwrQmhDN3RCRTtBRmk1aENWO0FrQ2xyZ0NJO0VBQ0ksY2hDN3JCSTtBRmkzaENaO0FrQ2xyZ0NJO0VBQ0ksYWhDaHNCSTtBRm8zaENaO0FrQ2xyZ0NJO0VBQ0ksYWhDeHZCRDtBRjQ2aENQO0FrQ2xyZ0NJO0VBQ0kseUNoQ3Z3QkM7QUYyN2hDVDtBa0NscmdDSTtFQUNJLGNoQzl2QkQ7QUZrN2hDUDtBa0NscmdDSTtFQUNJLGNoQ2p3QkQ7QUZxN2hDUDtBa0NscmdDSTtFQUNJLGNoQy9zQkk7QUZtNGhDWjtBa0NscmdDSTtFQUNJLGNoQ2x0Qkk7QUZzNGhDWjtBa0NscmdDSTtFQUNJLGNoQzF3QkQ7QUY4N2hDUDtBa0NscmdDSTtFQUNJO0FsQ29yZ0NSO0FrQ2xyZ0NJO0VBQ0ksY2hDaHhCRDtBRm84aENQO0FrQ2xyZ0NJO0VBQ0k7SUFDSTtFbENvcmdDVjtBQUNGO0FrQ2xyZ0NJO0VBQ0k7RUFDQTtFQUNBO0FsQ29yZ0NSO0FrQ2xyZ0NJO0VBQ0k7QWxDb3JnQ1I7QWtDbHJnQ0k7RUFDSTtBbENvcmdDUjtBa0NscmdDSTtFQUNJO0FsQ29yZ0NSO0FrQ2xyZ0NJO0VBQ0k7QWxDb3JnQ1I7QWtDbHJnQ0k7RUFDSTtBbENvcmdDUjtBa0NscmdDSTtFQUNJO0FsQ29yZ0NSO0FrQ2xyZ0NJO0VBQ0k7QWxDb3JnQ1I7QWtDbHJnQ0k7RUFDSTtBbENvcmdDUjtBa0NscmdDSTtFQUNJO0FsQ29yZ0NSO0FrQ2hyZ0NZO0VBQ0k7QWxDa3JnQ2hCO0FrQ2hyZ0NZO0VBQ0k7QWxDa3JnQ2hCO0FrQzlxZ0NZO0VBQ0ksbUNoQ3Z4Qko7QUZ1OGhDWjtBa0MxcWdDWTtFQUNJO0FsQzRxZ0NoQjtBa0MxcWdDWTtFQUNJO0FsQzRxZ0NoQjtBa0N4cWdDWTtFQUNJLG1DaEN0eUJKO0FGZzloQ1o7QWtDenFnQ2dCO0VBQ0k7QWxDMnFnQ3BCO0FrQzFxZ0NvQjtFQUNJLGNoQ3IxQmpCO0FGaWdpQ1A7QWtDdHFnQ0k7RUFDSSxjaEM1MUJEO0FGb2dpQ1A7QWtDdHFnQ0k7RUFDSTtJQUNJLGFoQ2gyQkw7RUZ3Z2lDTDtBQUNGO0FrQ3RxZ0NJO0VBQ0k7SUFDSSxhaENyMkJMO0VGNmdpQ0w7RWtDdHFnQ007SUFDSSwrQmhDdDFCRjtFRjgvaENSO0VrQ3RxZ0NNO0lBQ0ksK0JoQ3QxQkY7RUY4L2hDUjtBQUNGO0FrQ3RxZ0NJO0VBQ0ksY2hDLzJCRDtBRnVoaUNQO0FrQ3RxZ0NJO0VBQ0ksY2hDbDNCRDtBRjBoaUNQO0FrQ3RxZ0NJO0VBQ0ksY2hDcjNCRDtBRjZoaUNQO0FrQ3RxZ0NJO0VBQ0k7QWxDd3FnQ1I7QWtDdHFnQ0k7RUFDSTtBbEN3cWdDUjtBa0N0cWdDSTtFQUNJO0FsQ3dxZ0NSO0FrQ3RxZ0NJO0VBQ0k7SUFDSTtJQUNBLGtDaEN0MUJEO0VGOC9oQ1Q7QUFDRjs7QWtDbHFnQ0E7RUFDSTtJQUNJLG1CaENyNkJLO0VGMGtpQ1g7RWtDbnFnQ0U7SUFDSSw0QmhDbDJCRztFRnVnaUNUO0VrQ2xxZ0NNO0lBQ0k7SUFDQTtJQUNBLG1CaEM5NkJDO0lnQys2QkQ7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbENvcWdDVjtFa0NscWdDTTtJQUNJO0lBQ0E7RWxDb3FnQ1Y7RWtDbHFnQ007SUFDSTtJQUNBO0VsQ29xZ0NWO0VrQ2xxZ0NNO0lBQ0k7SUFDQTtFbENvcWdDVjtFa0NscWdDTTtJQUNJO0VsQ29xZ0NWO0VrQ2xxZ0NNO0lBQ0k7SUFDQTtFbENvcWdDVjtFa0NscWdDTTtJQUNJO0VsQ29xZ0NWO0VrQ2xxZ0NNO0lBQ0k7RWxDb3FnQ1Y7RWtDbHFnQ007SUFDSTtFbENvcWdDVjtFa0NscWdDTTtJQUNJO0lBQ0E7RWxDb3FnQ1Y7RWtDanFnQ0U7SUFDSSxxQ2hDNTZCRTtJZ0M2NkJGO0VsQ21xZ0NOO0FBQ0Y7QWtDMXBnQ0k7RUFDSTtBbEM0cGdDUjtBa0MxcGdDSTtFQUNJO0FsQzRwZ0NSO0FrQzFwZ0NJO0VBQ0k7QWxDNHBnQ1I7QWtDMXBnQ0k7RUFDSTtBbEM0cGdDUjtBa0MxcGdDSTtFQUNJO0lBQ0k7RWxDNHBnQ1Y7RWtDMXBnQ007SUFDSTtFbEM0cGdDVjtFa0MxcGdDTztJQUNHO0VsQzRwZ0NWO0VrQzFwZ0NNO0lBQ0k7RWxDNHBnQ1Y7QUFDRjs7QWtDenBnQ0E7RUFFUTtJQUNJO0VsQzJwZ0NWO0VrQ3ZwZ0NjO0lBQ0k7RWxDeXBnQ2xCO0VrQ3ZwZ0NjO0lBQ0k7RWxDeXBnQ2xCO0FBQ0Y7QWtDN29nQ0k7RUFDSTtBbEMrb2dDUjtBa0M3b2dDSTtFQUNJO0FsQytvZ0NSO0FrQzdvZ0NJO0VBQ0k7QWxDK29nQ1I7QWtDN29nQ0k7RUFDSTtBbEMrb2dDUjtBa0M3b2dDSTtFQUNJO0FsQytvZ0NSO0FrQzdvZ0NJO0VBQ0k7QWxDK29nQ1I7QWtDN29nQ0k7RUFDSTtBbEMrb2dDUjtBa0M3b2dDSTtFQUNJO0FsQytvZ0NSO0FrQzdvZ0NJO0VBQ0k7SUFDSTtFbEMrb2dDVjtBQUNGO0FrQzdvZ0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxDK29nQ1I7QWtDN29nQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbEMrb2dDUjtBa0M3b2dDSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RWxDK29nQ1Y7QUFDRjtBa0M1b2dDSTtFQUNJO0VBQ0E7QWxDOG9nQ1I7QWtDNW9nQ0k7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFbEM4b2dDVjtFa0M1b2dDTTtJQUNJO0lBQ0E7RWxDOG9nQ1Y7QUFDRjtBa0M1b2dDSTtFQUNJO0VBQ0E7QWxDOG9nQ1I7QWtDNW9nQ0k7RUFDSTtFQUNBO0FsQzhvZ0NSO0FrQzVvZ0NJO0VBQ0k7RUFDQTtBbEM4b2dDUjtBa0M1b2dDSTtFQUNJO0FsQzhvZ0NSO0FrQzVvZ0NJO0VBQ0ksb0NoQ3hpQ0k7RWdDeWlDSjtBbEM4b2dDUjtBa0M1b2dDSTtFQUNJO0FsQzhvZ0NSO0FrQzVvZ0NJO0VBQ0k7QWxDOG9nQ1I7O0FrQ3RvZ0NJO0VBQ0k7QWxDeW9nQ1I7QWtDdm9nQ0k7RUFDSTtBbEN5b2dDUjtBa0N2b2dDSTtFQUNJO0FsQ3lvZ0NSO0FrQ3ZvZ0NJO0VBQ0k7QWxDeW9nQ1I7O0FtQzl3aUNBO0FBRUE7RUFDRTtBbkNneGlDRjs7QW1DN3dpQ0E7RUFDRTtBbkNneGlDRjs7QW1DN3dpQ0E7RUFDRTtBbkNneGlDRjs7QW1DNXdpQ0U7RUFDRSw4QmpDSEs7QUZreGlDVDtBbUM1d2lDRTtFQUNFO0VBQ0E7QW5DOHdpQ0o7QW1DM3dpQ0U7RUFDRTtBbkM2d2lDSjtBbUN6d2lDRTtFQUNFO0FuQzJ3aUNKO0FtQ3h3aUNFO0VBQ0U7QW5DMHdpQ0o7O0FtQ3R3aUNBO0VBQ0U7QW5DeXdpQ0Y7O0FtQ3J3aUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Dd3dpQ0o7QW1DcndpQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkN1d2lDSjs7QW1DbndpQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkNzd2lDRjs7QW1DbndpQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ3N3aUNKOztBbUNud2lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQ3N3aUNGOztBbUNud2lDQTtFQUNFO0VBQ0E7QW5Dc3dpQ0Y7O0FtQ253aUNBO0VBQ0U7QW5Dc3dpQ0Y7O0FtQ2x3aUNBO0FBRUE7RUFDRTtJQUNFO0VuQ293aUNGO0VtQ2x3aUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RW5Db3dpQ0o7RW1DandpQ0U7SUFDRTtFbkNtd2lDSjtBQUNGO0FtQy92aUNBO0VBQ0U7SUFDRTtFbkNpd2lDRjtFbUM5dmlDRTtJQUNFO0VuQ2d3aUNKO0VtQzd2aUNFO0lBQ0U7RW5DK3ZpQ0o7QUFDRjtBbUMzdmlDQTtFQUNFO0FuQzZ2aUNGO0FtQzN2aUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5DNnZpQ0o7QW1DMXZpQ0U7RUFDRTtFQUNBO0VBQ0E7QW5DNHZpQ0o7QW1DenZpQ0U7RUFDRTtBbkMydmlDSjtBbUN4dmlDRTtFQUNFO0FuQzB2aUNKOztBbUN0dmlDQTtFQUNFO0lBQ0U7SUFDQTtFbkN5dmlDRjtBQUNGO0FtQ3R2aUNBO0VBQ0U7SUFDRTtJQUNBO0VuQ3d2aUNGO0FBQ0Y7QW1DcnZpQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ3V2aUNGOztBbUNwdmlDQTtFQUNFO0lBQ0U7RW5DdXZpQ0Y7QUFDRjtBbUNwdmlDQTtFQUNFO0lBQ0U7RW5Dc3ZpQ0Y7QUFDRjtBbUNudmlDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHlCakM5S0c7RUZtNmlDTDtBQUNGO0FtQ2x2aUNBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5Db3ZpQ0Y7QUFDRjtBbUNqdmlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQmpDbk1LO0VpQ29NTDtBbkNtdmlDRjs7QW1DaHZpQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ212aUNGOztBbUMvdWlDRTtFQUNFLHlDakNoT0s7RWlDaU9MO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ2t2aUNKOztBbUM3dWlDQTtFQUNFO0lBQ0U7RW5DZ3ZpQ0Y7QUFDRjtBbUM3dWlDQTtFQUNFO0lBQ0U7RW5DK3VpQ0Y7QUFDRjtBbUM1dWlDQTtFQUNFO0VBQ0E7RUFFQTtBbkM2dWlDRjs7QW1DenVpQ0E7RUFDRTtFQUNBO0VBQ0E7QW5DNHVpQ0Y7QW1DMXVpQ0U7RUFDRTtFQUNBO0FuQzR1aUNKO0FtQ3p1aUNFO0VBQ0U7QW5DMnVpQ0o7QW1DenVpQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkMydWlDTjtBbUN4dWlDSTtFQUNFO0VBQ0E7QW5DMHVpQ047O0FtQ3J1aUNBO0VBQ0U7QW5Dd3VpQ0Y7O0FtQ3J1aUNBO0VBQ0U7SUFDRTtFbkN3dWlDRjtBQUNGO0FtQ3J1aUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkN1dWlDRjs7QW1DcHVpQ0E7RUFDRTtFQUNBO0VBQ0E7QW5DdXVpQ0Y7O0FtQ3B1aUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ3V1aUNGOztBbUNudWlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNzdWlDSjtBbUNudWlDRTtFQUNFO0FuQ3F1aUNKOztBbUNqdWlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNvdWlDRjs7QW1DanVpQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkNvdWlDRjs7QW1DaHVpQ0U7RUFDRTtFQUNBO0FuQ211aUNKO0FtQ2p1aUNJO0VBQ0U7QW5DbXVpQ047QW1DL3RpQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5DaXVpQ0o7QW1DL3RpQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEJqQ3pYRztFaUMwWEgsNkJqQzFYRztFaUMyWEg7QW5DaXVpQ047QW1DOXRpQ0k7RUFDRTtBbkNndWlDTjtBbUM5dGlDTTtFQUNFO0FuQ2d1aUNSO0FtQzV0aUNJO0VBQ0U7QW5DOHRpQ047QW1DMXRpQ0U7RUFDRTtFQUNBO0VBQ0E7QW5DNHRpQ0o7QW1DMXRpQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5DNHRpQ047QW1DdnRpQ0k7RUFDRTtFQUNBO0VBQ0E7QW5DeXRpQ047QW1DdnRpQ007RUFDRTtFQUNBO0FuQ3l0aUNSO0FtQ2p0aUNJO0VBQ0U7QW5DbXRpQ047QW1DL3NpQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQ2l0aUNKO0FtQy9zaUNJO0VBQ0U7QW5DaXRpQ047QW1DL3NpQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNqQ2pkSztBRmtxakNiO0FtQzdzaUNJO0VBQ0U7QW5DK3NpQ047QW1DenNpQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2pDNWNDO0VpQzZjRCxhakM3Y0M7RWlDOGNEO0FuQzJzaUNOOztBbUN0c2lDQTtFQUNFO0lBQ0U7SUFDQTtFbkN5c2lDRjtBQUNGO0FtQ3RzaUNBO0VBRUk7SUFDRTtFbkN1c2lDSjtFbUNwc2lDSTtJQUNFO0VuQ3NzaUNOO0VtQ3BzaUNJO0lBQ0U7RW5Dc3NpQ047RW1DbnNpQ0U7SUFDRTtFbkNxc2lDSjtFbUNsc2lDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5Db3NpQ0o7RW1DaHNpQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUNBO0VuQ2lzaUNOO0VtQzlyaUNJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQ2dzaUNOO0VtQzdyaUNJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxjakMxaEJEO0VGeXRqQ0w7RW1DMXJpQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQzRyaUNGO0VtQ3ZyaUNJO0lBTUU7RW5Db3JpQ047RW1DenJpQ007SUFDRSxtQ2pDdmpCRDtJaUN3akJDO0VuQzJyaUNSO0VtQ3JyaUNJO0lBQ0U7SUFDQTtFbkN1cmlDTjtBQUNGO0FtQ2pyaUNBO0FBQ0E7RUFDRTtJQUNFO0VuQ21yaUNGO0FBQ0Y7QW1DaHJpQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQ2tyaUNGO0VtQzlxaUNFO0lBQ0U7RW5DZ3JpQ0o7RW1DM3FpQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RW5DNHFpQ0o7RW1DenFpQ0U7SUFDRTtFbkMycWlDSjtFbUN0cWlDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuQ3dxaUNKO0VtQ3JxaUNFO0lBQ0U7SUFDQTtJQUNBO0VuQ3VxaUNKO0VtQ25xaUNBO0lBQ0U7RW5DcXFpQ0Y7RW1DbHFpQ0E7SUFDRTtFbkNvcWlDRjtFbUNqcWlDQTtJQUNFO0VuQ21xaUNGO0FBQ0Y7QW1DaHFpQ0E7RUFDRTtJQUNFO0VuQ2txaUNGO0FBQ0Y7QW1DL3BpQ0E7RUFDRTtJQUNFO0VuQ2lxaUNGO0VtQzlwaUNBO0lBQ0U7RW5DZ3FpQ0Y7RW1DN3BpQ0E7SUFDRTtFbkMrcGlDRjtBQUNGO0FtQzVwaUNBO0VBQ0U7RUFFRDtJQUNHO0VuQzZwaUNGO0VtQ3hwaUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDRDtFbkMwcGlDSDtFbUN2cGlDRTtJQUNFO0VuQ3lwaUNKO0VtQ3RwaUNFO0lBQ0U7RW5Dd3BpQ0o7RW1DcHBpQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxjakN2ckJHO0lpQ3dyQkg7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5Dc3BpQ0Y7RW1DbHBpQ0U7SUFDRTtFbkNvcGlDSjtFbUNqcGlDRTtJQUNFO0VuQ21waUNKO0VtQ2hwaUNFO0lBQ0U7SUFDQTtFbkNrcGlDSjtFbUMvb2lDRTtJQUNFO0VuQ2lwaUNKO0VtQzlvaUNFO0lBQ0U7RW5DZ3BpQ0o7RW1DN29pQ0U7SUFDRTtFbkMrb2lDSjtFbUM1b2lDRTtJQUNFO0VuQzhvaUNKO0VtQzNvaUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RW5DNm9pQ0o7RW1DMW9pQ0U7SUFNRTtJQUNBO0lBQ0E7RW5DdW9pQ0o7RW1DOW9pQ0k7SUFDRTtJQUNBO0VuQ2dwaUNOO0VtQ3ZvaUNJO0lBQ0U7RW5DeW9pQ047RW1Dcm9pQ0U7SUFDRTtFbkN1b2lDSjtFbUNwb2lDRTtJQUNFO0VuQ3NvaUNKO0VtQ2xvaUNJO0lBQ0U7RW5Db29pQ047RW1Dam9pQ0k7SUFDRTtFbkNtb2lDTjtFbUM3bmlDQTtFQUdFO0lBQ0U7SUFDQTtFbkM2bmlDSjtFbUN6bmlDSTtJQUNFO0VuQzJuaUNOO0VtQ3puaUNJO0lBQ0U7RW5DMm5pQ047RW1DeG5pQ0U7SUFDRTtFbkMwbmlDSjtFbUN0bmlDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBLCtCakNoeEJFO0lpQ2l4QkY7RW5Dd25pQ047RW1Dcm5pQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5DdW5pQ047RW1DcG5pQ0U7SUFDRTtFbkNzbmlDSjtFbUNubmlDRTtJQUNFO0VuQ3FuaUNKO0VtQ2xuaUNFO0lBQ0U7RW5Db25pQ0o7RW1Dam5pQ0U7SUFDRTtJQUNBO0VuQ21uaUNKO0VtQ2huaUNFO0lBQ0U7RW5Da25pQ0o7RW1DL21pQ0U7SUFDRTtFbkNpbmlDSjtFbUM5bWlDRTtJQUNFO0VuQ2duaUNKO0VtQzdtaUNFO0lBQ0U7RW5DK21pQ0o7RW1DM21pQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5DNm1pQ047RW1DMW1pQ0k7SUFDRTtJQUNBO0VuQzRtaUNOO0VtQ3ptaUNJO0lBQ0U7RW5DMm1pQ047QUFDRjtBbUNybWlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkN1bWlDRjs7QW1DaG1pQ0E7RUFDRTtJQUNHO0lBQ0Q7SUFDQTtJQUNBLG1CakMzM0JHO0lpQzQzQkY7SUFDQTtFbkNtbWlDSDtFbUNqbWlDQztJQUNBO0VuQ21taUNEO0VtQ2ptaUNDO0lBQ0Q7SUFDQTtJQUNBO0lBQ0E7RW5DbW1pQ0E7RW1Dam1pQ0Q7SUFDRTtFbkNtbWlDRDtFbUNqbWlDRDtJQUNDO0VuQ21taUNBO0VtQ2ptaUNEO0lBQ0M7RW5DbW1pQ0E7QUFDRjtBbUNobWlDQTtFQUNFO0FuQ2ttaUNGOztBbUNobWlDQTtFQUNDO0FuQ21taUNEOztBbUNobWlDQTtFQUNFO0FuQ21taUNGOztBbUNobWlDQTtFQUNFO0FuQ21taUNGOztBbUNobWlDQTtFQUNFO0VBQ0E7QW5DbW1pQ0Y7O0FtQ2ptaUNBO0VBQ0U7QW5Db21pQ0Y7O0FtQ2ptaUNFO0VBQ0U7QW5Db21pQ0o7QW1DaG1pQ0k7RUFDRTtBbkNrbWlDTjtBbUM5bGlDTTtFQUNFO0FuQ2dtaUNSO0FtQzdsaUNNO0VBQ0U7QW5DK2xpQ1I7O0FtQ3ZsaUNHO0VBQ0U7QW5DMGxpQ0w7O0FtQ3RsaUNBO0VBQ0U7QW5DeWxpQ0Y7O0FtQ3RsaUNBO0VBQ0U7QW5DeWxpQ0Y7O0FtQ3JsaUNBO0VBQ0U7RUFDQTtFQUNBO0FuQ3dsaUNGOztBbUN0bGlDQTtFQUNFO0FuQ3lsaUNGOztBbUN2bGlDQTtFQUNFO0FuQzBsaUNGOztBbUN4bGlDQTtFQUNFO0FuQzJsaUNGOztBbUN4bGlDQTtFQUNFO0FuQzJsaUNGOztBbUN6bGlDQTtFQVFFO0FuQ3FsaUNGOztBbUNubGlDQTtFQUNFO0VBQ0E7RUFDQTtBbkNzbGlDRjs7QW1DbmxpQ0E7RUFDRTtBbkNzbGlDRjs7QW1DbmxpQ0E7RUFDRTtBbkNzbGlDRjs7QW1DcGxpQ0E7RUFDRTtBbkN1bGlDRjs7QW1DcmxpQ0E7RUFDRTtBbkN3bGlDRjs7QW1DcmxpQ0E7QUFFRTtFQUNFO0lBQ0U7RW5DdWxpQ0o7RW1DcGxpQ0U7SUFDRTtFbkNzbGlDSjtFbUNubGlDRTtJQUNFO0VuQ3FsaUNKO0FBQ0Y7O0FtQ2xsaUNBO0FBRUE7QUFFRTtFQUNFO0lBQ0U7RW5DbWxpQ0o7RW1DamxpQ0U7SUFDRTtFbkNtbGlDSjtFbUNobGlDSTtJQUNFO0lBQ0E7RW5Da2xpQ047RW1DN2tpQ007O0lBRUU7RW5DK2tpQ1I7RW1DM2tpQ0k7SUFDRTtFbkM2a2lDTjtFbUMxa2lDSTtJQUNFO0lBQ0E7SUFDQTtFbkM0a2lDTjtFbUN6a2lDSTs7SUFFRTtFbkMya2lDTjtFbUN4a2lDSTtJQUNFO0VuQzBraUNOO0VtQ3ZraUNJO0lBQ0U7RW5DeWtpQ047RW1DbGtpQ0k7SUFDRTtJQUVBO0VuQ21raUNOO0VtQ2hraUNJO0lBQ0U7RW5Da2tpQ047RW1DL2ppQ0k7SUFDRTtFbkNpa2lDTjtFbUM5amlDSTtJQUNFO0VuQ2draUNOO0VtQzdqaUNJO0lBQ0U7RW5DK2ppQ047RW1DNWppQ0k7SUFDRTtFbkM4amlDTjtFbUMzamlDSTtJQUNFO0VuQzZqaUNOO0VtQzFqaUNJO0lBQ0U7SUFDQTtFbkM0amlDTjtFbUN6amlDSTtJQUNFO0VuQzJqaUNOO0VtQ3hqaUNJO0lBQ0U7RW5DMGppQ047RW1DcmppQ0c7SUFDRDtFbkN1amlDRjtFbUNyamlDSTtJQUNFO0VuQ3VqaUNOO0VtQ2xqaUNNOztJQUVFO0VuQ29qaUNSO0VtQ2hqaUNJO0lBQ0U7RW5Da2ppQ047RW1DL2lpQ0k7SUFDRTtJQUNBO0lBQ0E7RW5DaWppQ047RW1DOWlpQ0k7O0lBRUU7RW5DZ2ppQ047RW1DN2lpQ0k7SUFDRTtFbkMraWlDTjtFbUM1aWlDSTtJQUNFO0VuQzhpaUNOO0VtQ3JpaUNJO0lBQ0U7RW5DdWlpQ047RW1DcGlpQ0k7SUFDRTtFbkNzaWlDTjtFbUNuaWlDSTtJQUNFO0VuQ3FpaUNOO0VtQ2xpaUNJO0lBQ0U7RW5Db2lpQ047RW1DamlpQ0k7SUFDRTtFbkNtaWlDTjtFbUNoaWlDSTtJQUNFO0VuQ2tpaUNOO0VtQy9oaUNJO0lBQ0U7RW5DaWlpQ047RW1DOWhpQ0k7SUFDRTtJQUNBO0VuQ2dpaUNOO0FBQ0Y7O0FtQzVoaUNBO0FBRUE7QUFFRTtFQUNFO0lBQ0U7RW5DNmhpQ0o7RW1DM2hpQ0U7SUFDRTtJQUNBO0VuQzZoaUNKO0VtQzNoaUNHO0lBQ0M7RW5DNmhpQ0o7RW1DM2hpQ0U7SUFDRTtFbkM2aGlDSjtFbUMzaGlDRTtJQUNFO0VuQzZoaUNKO0VtQzNoaUNFO0lBQ0U7RW5DNmhpQ0o7RW1DM2hpQ0k7SUFDRTtFbkM2aGlDTjtFbUMxaGlDSTtJQUNFO0lBQ0E7RW5DNGhpQ047RW1DemhpQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQzJoaUNOO0VtQ3hoaUNJO0lBQ0U7RW5DMGhpQ047RW1DdmhpQ0k7O0lBRUU7RW5DeWhpQ047RW1DdGhpQ0k7O0lBRUU7RW5Dd2hpQ047RW1DcmhpQ0k7SUFDRTtFbkN1aGlDTjtFbUNwaGlDSTtJQUNFO0VuQ3NoaUNOO0VtQ25oaUNJO0lBQ0U7RW5DcWhpQ047RW1DbGhpQ0k7SUFFRTtJQUNBO0lBQ0E7RW5DbWhpQ047RW1DaGhpQ0k7SUFDRTtFbkNraGlDTjtFbUMvZ2lDSTtJQUNFO0VuQ2loaUNOO0VtQzlnaUNJO0lBQ0U7RW5DZ2hpQ047RW1DN2dpQ0k7SUFDRTtFbkMrZ2lDTjtFbUM1Z2lDSTtJQUNFO0VuQzhnaUNOO0VtQzNnaUNJO0lBQ0U7SUFDQTtJQUNBO0VuQzZnaUNOO0VtQzFnaUNJO0lBQ0U7RW5DNGdpQ047RW1DemdpQ0k7SUFDRTtJQUNBO0VuQzJnaUNOO0VtQ3hnaUNJO0lBQ0U7SUFDQTtFbkMwZ2lDTjtFbUN2Z2lDSTtJQUNFO0lBQ0E7RW5DeWdpQ047RW1DdGdpQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbkN3Z2lDTjtFbUNyZ2lDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLDZCakMveENJO0VGc3lrQ1Y7RW1DcGdpQ0k7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQ3NnaUNOO0VtQ25naUNJO0lBQ0U7RW5DcWdpQ047RW1DbGdpQ0k7SUFDRTtJQUNBO0VuQ29naUNOO0VtQ2pnaUNJO0lBQ0U7SUFDQTtJQUNBO0VuQ21naUNOO0VtQ2hnaUNJO0lBQ0U7SUFDQTtFbkNrZ2lDTjtFbUMvL2hDSTtJQUNFO0VuQ2lnaUNOO0VtQzcvaENNO0lBQ0U7RW5DKy9oQ1I7RW1DNS9oQ007SUFDRTtJQUNBO0lBQ0E7RW5DOC9oQ1I7RW1DMy9oQ007SUFDRTtJQUNBO0VuQzYvaENSO0VtQzEvaENNO0lBQ0U7RW5DNC9oQ1I7RW1Dei9oQ007SUFDRTtFbkMyL2hDUjtFbUN4L2hDTTtJQUNFO0VuQzAvaENSO0VtQ3YvaENNO0lBQ0U7RW5DeS9oQ1I7RW1DdC9oQ007SUFDRTtFbkN3L2hDUjtFbUNyL2hDTTtJQUNFO0VuQ3UvaENSO0VtQ3AvaENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSw2QmpDbDNDRTtFRncya0NWO0VtQ24vaENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkNxL2hDUjtFbUNsL2hDTTtJQUNFO0VuQ28vaENSO0VtQ2ovaENNOztJQUVFO0VuQ20vaENSO0VtQ2gvaENNOztJQUVFO0VuQ2svaENSO0VtQy8raENNO0lBQ0U7RW5DaS9oQ1I7RW1DOStoQ007SUFDRTtFbkNnL2hDUjtFbUM3K2hDTTtJQUNFO0VuQysraENSO0VtQzUraENNO0lBRUU7SUFDQTtJQUNEO0VuQzYraENQO0VtQzEraENNO0lBQ0U7RW5DNCtoQ1I7RW1DeitoQ007SUFDRTtFbkMyK2hDUjtFbUN4K2hDTTtJQUNFO0VuQzAraENSO0VtQ3YraENNO0lBQ0U7RW5DeStoQ1I7RW1DdCtoQ007SUFDRTtFbkN3K2hDUjtFbUNyK2hDTTtJQUNFO0lBQ0E7SUFDQTtFbkN1K2hDUjtFbUNwK2hDTTtJQUNFO0VuQ3MraENSO0VtQ24raENNO0lBQ0U7SUFDQTtFbkNxK2hDUjtFbUNsK2hDTTtJQUNFO0lBQ0E7RW5DbytoQ1I7RW1DaitoQ007SUFDRTtFbkNtK2hDUjtFbUNoK2hDTTtJQUNFO0VuQ2sraENSO0FBQ0Y7O0FtQzc5aENBO0FBRUE7QUFFRTtFQUNFO0lBQ0U7RW5DODloQ0o7RW1DNTloQ0U7SUFDRTtJQUNBO0VuQzg5aENKO0VtQzU5aENHO0lBQ0M7RW5DODloQ0o7RW1DNTloQ0U7SUFDRTtFbkM4OWhDSjtFbUM1OWhDRTtJQUNFO0VuQzg5aENKO0VtQzU5aENFO0lBQ0U7RW5DODloQ0o7RW1DNTloQ0U7SUFDRztFbkM4OWhDTDtFbUM1OWhDRTtJQUNFO0VuQzg5aENKO0VtQzM5aENJO0lBQ0U7SUFDQTtFbkM2OWhDTjtFbUMxOWhDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5DNDloQ047RW1DejloQ0k7SUFDRTtFbkMyOWhDTjtFbUN4OWhDSTs7SUFFRTtFbkMwOWhDTjtFbUN2OWhDSTs7SUFFRTtFbkN5OWhDTjtFbUN0OWhDSTtJQUNFO0VuQ3c5aENOO0VtQ3I5aENJO0lBQ0U7RW5DdTloQ047RW1DcDloQ0k7SUFDRTtFbkNzOWhDTjtFbUNuOWhDSTtJQUVFO0lBQ0E7SUFDQTtFbkNvOWhDTjtFbUNqOWhDSTtJQUNFO0VuQ205aENOO0VtQ2g5aENJO0lBQ0U7RW5DazloQ047RW1DLzhoQ0k7SUFDRTtFbkNpOWhDTjtFbUM5OGhDSTtJQUNFO0VuQ2c5aENOO0VtQzc4aENJO0lBQ0U7RW5DKzhoQ047RW1DNThoQ0k7SUFDRTtFbkM4OGhDTjtFbUMzOGhDSTtJQUNFO0lBQ0E7RW5DNjhoQ047RW1DMThoQ0k7SUFDRTtJQUNBO0VuQzQ4aENOO0VtQ3o4aENJO0lBQ0U7SUFDQTtFbkMyOGhDTjtFbUN4OGhDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuQzA4aENOO0VtQ3Y4aENJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsNkJqQ3psREk7RUZraWxDVjtFbUN0OGhDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5DdzhoQ047RW1DcjhoQ0k7SUFDRTtFbkN1OGhDTjtFbUNwOGhDSTtJQUNFO0lBQ0E7RW5DczhoQ047RW1DbjhoQ0k7SUFDRTtJQUNBO0lBQ0E7RW5DcThoQ047RW1DbDhoQ0k7SUFDRTtJQUNBO0VuQ284aENOO0VtQ2o4aENJO0lBQ0U7RW5DbThoQ047RW1DLzdoQ007SUFDRTtFbkNpOGhDUjtFbUM5N2hDTTtJQUNFO0VuQ2c4aENSO0VtQzc3aENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQys3aENSO0VtQzU3aENNO0lBQ0U7RW5DODdoQ1I7RW1DMzdoQ007SUFDRTtJQUNBO0lBQ0E7RW5DNjdoQ1I7RW1DMTdoQ007SUFDRTtJQUNBO0VuQzQ3aENSO0VtQ3o3aENNO0lBQ0U7RW5DMjdoQ1I7RW1DeDdoQ007SUFDRTtFbkMwN2hDUjtFbUN2N2hDTTtJQUNFO0VuQ3k3aENSO0VtQ3Q3aENNO0lBQ0U7RW5DdzdoQ1I7RW1DcjdoQ007SUFDRTtFbkN1N2hDUjtFbUNwN2hDTTtJQUNFO0VuQ3M3aENSO0VtQ243aENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSw2QmpDN3JERTtFRmtubENWO0VtQ2w3aENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkNvN2hDUjtFbUNqN2hDTTtJQUNFO0VuQ203aENSO0VtQ2g3aENNOztJQUVFO0VuQ2s3aENSO0VtQy82aENNOztJQUVFO0VuQ2k3aENSO0VtQzk2aENNO0lBQ0U7RW5DZzdoQ1I7RW1DNzZoQ007SUFDRTtFbkMrNmhDUjtFbUM1NmhDTTtJQUNFO0VuQzg2aENSO0VtQzM2aENNO0lBRUU7SUFDQTtJQUNBO0VuQzQ2aENSO0VtQ3o2aENNO0lBQ0U7RW5DMjZoQ1I7RW1DeDZoQ007SUFDRTtFbkMwNmhDUjtFbUN2NmhDTTtJQUNFO0VuQ3k2aENSO0VtQ3Q2aENNO0lBQ0U7RW5DdzZoQ1I7RW1DcjZoQ007SUFDRTtFbkN1NmhDUjtFbUNwNmhDTTtJQUNFO0VuQ3M2aENSO0VtQ242aENNO0lBQ0U7SUFDQTtFbkNxNmhDUjtFbUNsNmhDTTtJQUNFO0lBQ0E7RW5DbzZoQ1I7RW1DajZoQ007SUFDRTtFbkNtNmhDUjtFbUNoNmhDTTtJQUNFO0VuQ2s2aENSO0FBQ0Y7O0FtQzc1aENBO0FuQ2x0REE7QW9DeElBO0FBRUE7RUFDRSx5QmxDc0JLO0VrQ3JCTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEMydmxDRjtBb0N6dmxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDMnZsQ0o7QW9DenZsQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQmxDVEM7QUZvd2xDUDtBb0N4dmxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQ2xDNUJlO0VrQzZCZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEMwdmxDTjtBb0N0dmxDTTtFQUNFLGNsQ2hDRjtBRnd4bENOO0FvQ252bENNO0VBQ0UsY2xDdENGO0FGMnhsQ047QW9DanZsQ0k7RUFDRTtBcENtdmxDTjtBb0NqdmxDTTtFQUNFO0VBQ0E7QXBDbXZsQ1I7QW9DL3VsQ0k7RUFDRTtFQUNBO0FwQ2l2bENOO0FvQzl1bENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcENndmxDTjtBb0M1dWxDRTtFQUNFLGNsQ2xFRTtFa0NtRUY7RUFDQTtBcEM4dWxDSjtBb0MzdWxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEM2dWxDSjtBb0MzdWxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbENyRkE7RWtDc0ZBO0FwQzZ1bENOO0FvQzF1bENJO0VBQ0U7RUFDQTtFQUNBLHlCbEMzRkM7RWtDNEZEO0FwQzR1bENOO0FvQzF1bENNO0VBQ0U7QXBDNHVsQ1I7QW9DenVsQ007RUFDRTtBcEMydWxDUjtBb0N4dWxDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBDMHVsQ1I7QW9DdnVsQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQ3l1bENSO0FvQ3Z1bENRO0VBQ0UsaURsQzNJVztFa0M0SVgsOEJsQy9JRDtBRnczbENUO0FvQ3B1bENJO0VBQ0UsY2xDeklDO0FGKzJsQ1A7QW9DcHVsQ007RUFDRSxjbEM1SUQ7QUZrM2xDUDs7QW9DaHVsQ0E7RUFDRTtJQUNFO0lBQ0E7RXBDbXVsQ0Y7QUFDRjtBb0NodWxDQTtFQUVJO0lBQ0U7RXBDaXVsQ0o7QUFDRjtBb0M1dGxDRTtFQUNFO0VBQ0E7RUFDQTtBcEM4dGxDSjtBb0M1dGxDSTtFQUNFO0FwQzh0bENOO0FvQzN0bENJO0VBQ0U7QXBDNnRsQ047QW9DMXRsQ0k7RUFDRTtBcEM0dGxDTjtBb0N6dGxDSTtFQUNFO0FwQzJ0bENOO0FvQ3Z0bENFO0VBQ0U7QXBDeXRsQ0o7O0FvQ3J0bENBO0VBQ0UscUJsQ3ZOVztBRis2bENiOztBb0NydGxDQTtFQUNFO0VBQ0E7QXBDd3RsQ0Y7O0FvQ3J0bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBDd3RsQ0Y7O0FvQ3J0bENBO0VBQ0U7QXBDd3RsQ0Y7O0FvQ3J0bENBO0VBQ0U7QXBDd3RsQ0Y7O0FvQ3J0bENBO0VBQ0U7RUFDQTtFQUNBLG1DbENwT087QUY0N2xDVDs7QW9DcnRsQ0E7RUFDRTtFQUNBLG1DbEN6T087QUZpOGxDVDs7QW9DcnRsQ0E7RUFDRTtBcEN3dGxDRjs7QW9DcnRsQ0E7RUFDRTtBcEN3dGxDRjs7QW9DcnRsQ0E7RUFDRTtBcEN3dGxDRjs7QW9DcnRsQ0E7RUFDRTtBcEN3dGxDRjs7QW9DcnRsQ0E7QUN6UUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCbkNOVztFbUNPWDtFQUNBO0VBQ0E7RUFDQTtBckNpK2xDRjtBcUMvOWxDRTtFQUNFO0FyQ2krbENKO0FxQzk5bENFO0VBQ0U7QXJDZytsQ0o7QXFDNzlsQ007RUFDRSx5Qm5DSUQ7RW1DSEM7QXJDKzlsQ1I7QXFDNTlsQ007RUFDRTtBckM4OWxDUjtBcUMzOWxDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNjlsQ1I7QXFDMTlsQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNDlsQ1I7QXFDeDlsQ1E7RUFDRSx5Qm5DdkJIO0FGaS9sQ1A7QXFDcjlsQ1E7RUFDRSx5Qm5DN0JIO0FGby9sQ1A7QXFDcDlsQ007RUFDRTtFQUNBO0FyQ3M5bENSO0FxQ245bENNO0VBQ0U7RUFDQTtBckNxOWxDUjtBcUNsOWxDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDbzlsQ1I7QXFDaDlsQ0k7RUFDRTtFQUNBO0FyQ2s5bENOO0FxQ2g5bENNO0VBQ0U7QXJDazlsQ1I7QXFDNThsQ0k7RUFDRTtBckM4OGxDTjtBcUMzOGxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNjhsQ047O0FxQ3g4bENBO0VBQ0U7RUFDQTtFQUNBLHFCbkN4R1c7RW1DeUdYO0FyQzI4bENGO0FxQ3g4bENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJDMDhsQ047QXFDeDhsQ007RUFDRTtBckMwOGxDUjtBcUN0OGxDUTtFQUNFO0VBQ0E7RUFDQTtBckN3OGxDVjtBcUNyOGxDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckN1OGxDVjtBcUNwOGxDUTtFQUNFO0VBQ0E7QXJDczhsQ1Y7QXFDbjhsQ1E7RUFDRTtFQUNBO0FyQ3E4bENWO0FxQ2o4bENNO0VBQ0U7RUFDQTtBckNtOGxDUjtBcUMvN2xDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCbkNySUM7QUZza21DUDtBcUMvN2xDTTtFQUNFO0FyQ2k4bENSO0FxQzc3bENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDKzdsQ1Y7QXFDNzdsQ1U7RUFDRTtFQUNBO0FyQys3bENaO0FxQzU3bENVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQzg3bENaO0FxQzM3bENVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJDNjdsQ1o7QXFDMzdsQ1k7RUFDRTtBckM2N2xDZDtBcUMxN2xDWTtFQUNFLHlCbkN2TUQ7RW1Dd01DO0FyQzQ3bENkO0FxQ3Y3bENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJDeTdsQ1Y7QXFDdjdsQ1U7RUFDRTtFQUNBO0FyQ3k3bENaO0FxQ3Y3bENZO0VBQ0UseUJuQ3hORDtBRmlwbUNiOztBcUNoN2xDQTtFQUNFO0FyQ203bENGOztBcUNoN2xDQTtFQUNFO0FyQ203bENGOztBcUNoN2xDQTtBQ3pPQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0F0QzRwbUNGOztBc0N6cG1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QzRwbUNGOztBc0N6cG1DQTtFQUNFO0VBQ0E7RUFDQTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtFQUNBO0F0QzRwbUNGOztBc0N6cG1DQTtFQUNFO0F0QzRwbUNGOztBc0N6cG1DQTtFQUNFO0VBQ0E7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7RUFDQTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtFQUNBO0F0QzRwbUNGOztBc0N6cG1DQTtFQUNFO0VBQ0E7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7QXRDNHBtQ0Y7O0FzQ3pwbUNBO0VBQ0U7RUFDQTtBdEM0cG1DRjs7QXNDenBtQ0E7RUFDRTtJQUNFO0V0QzRwbUNGO0FBQ0Y7QXNDenBtQ0E7RUFDRTtJQUNFO0V0QzJwbUNGO0FBQ0Y7QXNDeHBtQ0E7RUFDRTtJQUNFO0V0QzBwbUNGO0FBQ0Y7QXNDdnBtQ0E7RUFDRTtJQUNFO0V0Q3lwbUNGO0FBQ0Y7QXNDdHBtQ0E7RUFDRTtJQUNFO0V0Q3dwbUNGO0FBQ0Y7QXNDcnBtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDdXBtQ0Y7O0FzQ3BwbUNBO0VBQ0U7QXRDdXBtQ0Y7O0FzQ3JwbUNBO0FDakpBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7QXZDeXltQ0Y7QXVDdnltQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3l5bUNKO0F1Q3R5bUNFO0VBQ0U7RUFDQTtBdkN3eW1DSjtBdUN0eW1DSTtFQUNFO0VBQ0E7QXZDd3ltQ047O0F1Q255bUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3N5bUNGOztBdUNueW1DQTtFQUNFO0lBQ0U7RXZDc3ltQ0Y7QUFDRjtBdUNueW1DQTtFQUNFO0F2Q3F5bUNGOztBdUNseW1DQTtFQUNFO0lBQ0U7RXZDcXltQ0Y7QUFDRjtBdUNseW1DQTtFQUNFO0F2Q295bUNGOztBdUNqeW1DQTtFQUNFO0lBQ0U7RXZDb3ltQ0Y7QUFDRjtBdUNqeW1DQTtFQUNFO0lBQ0U7RXZDbXltQ0Y7QUFDRjtBdUNoeW1DQTtFQUNFO0F2Q2t5bUNGOztBdUMveG1DQTtFQUNFO0lBQ0U7RXZDa3ltQ0Y7QUFDRjtBdUMveG1DQTtFQUNFO0F2Q2l5bUNGOztBdUM5eG1DQTtFQUNFO0VBQ0E7QXZDaXltQ0Y7O0F1Qzl4bUNBO0VBQ0U7RUFDQTtBdkNpeW1DRjtBdUMveG1DRTtFQUNFO0VBQ0E7RUFDQTtBdkNpeW1DSjs7QXVDN3htQ0E7RUFDRTtBdkNneW1DRjs7QXVDNXhtQ0E7RUFDRTtFQUNBO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0VBQ0E7QXZDK3htQ0Y7O0F1QzV4bUNBO0VBQ0U7RUFDQTtFQUNBO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0VBQ0E7QXZDK3htQ0Y7O0F1QzV4bUNBO0VBQ0U7RUFDQTtBdkMreG1DRjs7QXVDNXhtQ0E7RUFDRTtFQUNBO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0VBQ0E7QXZDK3htQ0Y7O0F1QzV4bUNBO0VBQ0U7RUFDQTtBdkMreG1DRjs7QXVDNXhtQ0E7RUFDRTtFQUNBO0F2Qyt4bUNGOztBdUM1eG1DQTtFQUNFO0VBQ0E7QXZDK3htQ0Y7O0F1QzV4bUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDK3htQ0Y7O0F1QzV4bUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDK3htQ0Y7QXVDN3htQ0U7RUFDRTtFQUNBO0F2Qyt4bUNKO0F1Qzd4bUNJO0VBQ0U7QXZDK3htQ047QXVDM3htQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkM2eG1DSjs7QXVDenhtQ0E7RUFDRTtJQVVFO0lBQ0E7SUFDQTtFdkNteG1DRjtFdUM5eG1DRTtJQUNFO0lBQ0E7RXZDZ3ltQ0o7RXVDN3htQ0U7SUFDRTtFdkMreG1DSjtBQUNGO0F1Q3Z4bUNBO0VBQ0U7QXZDeXhtQ0Y7O0F1Q3R4bUNBO0VBQ0U7RUFDQTtBdkN5eG1DRjs7QXVDdHhtQ0E7RUFDRTtBdkN5eG1DRjs7QXVDdHhtQ0E7QUFFQTtBQUdFO0VBQ0U7RUFDQTtBdkNzeG1DSjtBdUNueG1DRTtFQUNFO0VBQ0E7RUFDQSxjckNwT0c7RXFDcU9IO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNxeG1DSjtBdUNseG1DRTtFQUNFO0F2Q294bUNKO0F1Q2p4bUNFO0VBQ0U7QXZDbXhtQ0o7QXVDaHhtQ0U7RUFDRTtBdkNreG1DSjtBdUMvd21DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNyQzVRRztBRjZobkNQOztBdUM3d21DQTtFQUNFO0VBQ0E7QXZDZ3htQ0Y7O0F1Qzd3bUNBO0VBQ0U7RUFDQTtBdkNneG1DRjs7QXVDN3dtQ0E7RUFDRTtBdkNneG1DRjs7QXVDOXdtQ0E7QUN0VEE7QUFFQTtFQUNFO0F4Q3VrbkNGOztBd0Nua25DRTtFQUNFO0VBQ0E7QXhDc2tuQ0o7QXdDbmtuQ0U7RUFDRTtFQUNBO0F4Q3FrbkNKOztBd0Nqa25DQTtFQUNFLGN0Q0dNO0VzQ0ZOO0VBQ0E7RUFDQTtFQUNBO0F4Q29rbkNGO0F3Q2xrbkNFO0VBQ0U7QXhDb2tuQ0o7O0F3QzlqbkNJO0VBQ0UscUJ0Q1hFO0VzQ1lGO0F4Q2lrbkNOO0F3QzlqbkNJO0VBQ0UscUJ0Q2xCRztBRmtsbkNUO0F3QzVqbkNFO0VBQ0U7QXhDOGpuQ0o7QXdDM2puQ0U7RUFDRTtBeEM2am5DSjtBd0Mxam5DRTtFQUNFLGN0QzdCSTtFc0M4Qko7QXhDNGpuQ0o7QXdDMWpuQ0k7RUFDRTtBeEM0am5DTjs7QXdDdmpuQ0E7QUM1REE7QUFFQTtFQUNFLHlCdkNzQks7QUZnbW5DUDtBeUNwbm5DRTtFQUNFO0F6Q3NubkNKO0F5Q25ubkNFO0VBQ0U7RUFDQTtBekNxbm5DSjs7QXlDam5uQ0E7RUFDRTtJQUNFO0V6Q29ubkNGO0FBQ0Y7QXlDam5uQ0E7RUFDRSx5QnZDR0s7RXVDRkw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekNtbm5DRjtBeUNqbm5DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Q21ubkNKO0F5Q2pubkNJO0VBQ0U7RUFDQTtFQUNBLGN2Q3JDQztBRndwbkNQOztBeUM5bW5DQTtFQUNFO0lBQ0U7RXpDaW5uQ0Y7QUFDRjtBeUM5bW5DQTtFQUNFO0lBQ0U7SUFDQTtFekNnbm5DRjtBQUNGO0F5QzdtbkNBO0VBQ0U7RUFDQTtBekMrbW5DRjs7QXlDM21uQ0U7RUFDRTtFQUNBO0F6QzhtbkNKO0F5QzNtbkNFO0VBQ0U7QXpDNm1uQ0o7QXlDMW1uQ0U7RUFDRTtBekM0bW5DSjs7QXlDeG1uQ0E7RUFDRTtJQUNFO0V6QzJtbkNGO0FBQ0Y7QXlDdG1uQ0k7RUFDRTtFQUNBO0F6Q3dtbkNOO0F5Q3BtbkNFO0VBQ0U7RUFDQTtBekNzbW5DSjtBeUNwbW5DSTtFQUNFLHlCdkNyRUM7QUYycW5DUDtBeUNubW5DSTtFQUNFO0F6Q3FtbkNOO0F5Q2ptbkNFO0VBQ0U7RUFDQSxtQnZDL0VHO0FGa3JuQ1A7QXlDam1uQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekNtbW5DTjtBeUNqbW5DTTtFQUNFO0VBQ0E7RUFDQTtBekNtbW5DUjtBeUNqbW5DUTtFQUNFO0F6Q21tbkNWO0F5Qy9sbkNNO0VBQ0U7QXpDaW1uQ1I7QXlDOWxuQ007RUFDRTtBekNnbW5DUjtBeUM3bG5DTTtFQUNFLGN2QzlHRDtFdUMrR0M7QXpDK2xuQ1I7QXlDM2xuQ0k7RUFDRTtBekM2bG5DTjtBeUMzbG5DTTtFQUNFO0F6QzZsbkNSOztBeUN2bG5DQTtFQUNFO0lBQ0U7RXpDMGxuQ0Y7RXlDeGxuQ0U7SUFDRTtFekMwbG5DSjtBQUNGO0F5Q3JsbkNFO0VBQ0UscUJ2Q2hLSTtFdUNpS0o7RUFDQTtBekN1bG5DSjtBeUNwbG5DRTtFQUNFO0VBQ0EscUJ2Q3ZLSTtFdUN3S0o7RUFDQTtFQUNBO0F6Q3NsbkNKO0F5Q3BsbkNJO0VBQ0U7RUFDQTtBekNzbG5DTjtBeUNwbG5DTTtFQUNFLHlCdkNuTEs7RXVDb0xMO0VBQ0E7RUFDQTtBekNzbG5DUjtBeUNwbG5DUTtFQUNFLGV2Qy9KSDtBRnF2bkNQO0F5Q2psbkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekNtbG5DTjtBeUNqbG5DTTtFQUNFO0VBQ0E7QXpDbWxuQ1I7QXlDaGxuQ007RUFDRTtFQUNBO0VBQ0E7QXpDa2xuQ1I7QXlDaGxuQ1E7RUFDRTtBekNrbG5DVjtBeUM5a25DTTtFQUNFO0F6Q2dsbkNSO0F5QzdrbkNNO0VBQ0UscUJ2QzVOSztBRjJ5bkNiO0F5QzVrbkNNO0VBQ0U7QXpDOGtuQ1I7QXlDM2tuQ007RUFDRSx5QnZDcE9LO0V1Q3FPTDtFQUNBO0F6QzZrbkNSO0F5QzNrbkNRO0VBQ0UsYXZDak5KO0FGOHhuQ047QXlDMWtuQ1E7RUFDRSxldkNyTko7QUZpeW5DTjtBeUN2a25DSTtFQUNFO0VBQ0E7QXpDeWtuQ047QXlDcmtuQ0U7RUFDRTtBekN1a25DSjtBeUNwa25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Q3NrbkNKO0F5Q3BrbkNJO0VBQ0U7QXpDc2tuQ047QXlDbmtuQ0k7RUFDRSw4QnZDMVBHO0FGK3puQ1Q7QXlDbGtuQ0k7RUFDRSxldkNqUEM7QUZxem5DUDtBeUNoa25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnZDNVBHO0V1QzZQSDtBekNra25DSjtBeUNoa25DSTtFQUNFO0VBQ0E7QXpDa2tuQ047QXlDOWpuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekNna25DSjtBeUM3am5DRTtFQUNFO0VBQ0EsY3ZDL1FFO0FGODBuQ047O0F5QzVqbkNBO0VBQ0U7QXpDK2puQ0Y7O0F5QzdqbkNBO0VBQ0UsK0J2Q2pTTztBRmkybkNUOztBeUM5am5DQTtFQUNFO0VBQ0E7QXpDaWtuQ0Y7O0F5QzlqbkNBO0FDclRBO0FBRUE7RUFDRTtFQUNBO0ExQ3MzbkNGOztBMENuM25DQTtFQUNFO0VBQ0E7QTFDczNuQ0Y7O0EwQ24zbkNBO0VBQ0U7QTFDczNuQ0Y7O0EwQ24zbkNBO0VBQ0U7RUFDQTtFQUNBO0ExQ3MzbkNGOztBMENuM25DQTtFQUNFO0VBQ0EseUJ4Q3hCVztFd0N5Qlg7RUFDQTtBMUNzM25DRjs7QTBDbjNuQ0E7RUFDRTtFQUNBLHlCeEMvQlc7QUZxNW5DYjs7QTBDbjNuQ0E7RUFDRTtFQUNBLHlCeENwQ1c7RXdDcUNYO0VBQ0E7QTFDczNuQ0Y7O0EwQ24zbkNBO0VBQ0U7QTFDczNuQ0Y7QTBDcDNuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQ3MzbkNKO0EwQ24zbkNFO0VBQ0U7QTFDcTNuQ0o7O0EwQ2gzbkNFO0VBQ0UseUJ4Q3ZDSztBRjA1bkNUO0EwQ2gzbkNFO0VBQ0UseUJ4QzNDSztBRjY1bkNUOztBMEM3Mm5DRTtFQUNFLHlCeEM3Q0U7QUY2NW5DTjtBMEM3Mm5DRTtFQUNFLHlCeENqREU7QUZnNm5DTjs7QTBDMTJuQ0U7RUFDRTtFQUNBO0ExQzYybkNKO0EwQzEybkNFO0VBQ0U7RUFDQTtBMUM0Mm5DSjtBMEN6Mm5DRTtFQUNFO0VBQ0EseUJ4Q2pFRztFd0NrRUg7QTFDMjJuQ0o7QTBDejJuQ0k7RUFDRTtFQUNBO0VBQ0EseUJ4Q3ZFQztFd0N3RUQ7RUFDQTtBMUMyMm5DTjtBMEN2Mm5DRTtFQUNFLHFCeENuRks7QUY0N25DVDtBMEN2Mm5DSTtFQUNFLHFCeEN0Rkc7QUYrN25DVDtBMENyMm5DRTtFQUNFO0ExQ3UybkNKO0EwQ3IybkNJO0VBQ0U7QTFDdTJuQ047O0EwQ2oybkNFO0VBQ0U7RUFDQTtBMUNvMm5DSjtBMENqMm5DRTtFQUNFO0VBQ0E7QTFDbTJuQ0o7QTBDaDJuQ0U7RUFDRTtBMUNrMm5DSjtBMEMvMW5DRTtFQUNFO0VBQ0E7RUFDQTtBMUNpMm5DSjtBMEM5MW5DRTtFQUNFO0VBQ0E7RUFDQSx5QnhDdEhHO0V3Q3VISDtBMUNnMm5DSjtBMEM5MW5DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDZzJuQ047QTBDMzFuQ0k7RUFDRSxxQnhDeklHO0FGcytuQ1Q7QTBDejFuQ007RUFDRTtBMUMyMW5DUjtBMEN0MW5DTTtFQUNFO0ExQ3cxbkNSO0EwQ2wxbkNJO0VBQ0UscUJ4Q3ZKQTtBRjIrbkNOO0EwQ2gxbkNNO0VBQ0U7QTFDazFuQ1I7QTBDNzBuQ007RUFDRTtBMUMrMG5DUjs7QTBDejBuQ0E7RUFDRTtBMUM0MG5DRjs7QTBDMTBuQ0E7RUFDRTtBMUM2MG5DRjs7QTBDMTBuQ0E7QUN2TUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDb2hvQ0Y7O0EyQ2hob0NFO0VBQ0UseUJ6Q2FHO0V5Q1pILHFCekNiUztFeUNjVDtFQUNBO0VBQ0E7RUFDQTtBM0NtaG9DSjtBMkNqaG9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0NtaG9DTjtBMkNoaG9DSTtFQUNFO0EzQ2tob0NOO0EyQy9nb0NJO0VBQ0U7RUFDQTtFQUNBO0EzQ2lob0NOO0EyQy9nb0NNO0VBQ0U7QTNDaWhvQ1I7QTJDNWdvQ0U7RUFDRSx5QnpDbkJHO0V5Q29CSCxxQnpDN0NTO0V5QzhDVDtFQUNBO0VBQ0E7RUFDQTtBM0M4Z29DSjtBMkM1Z29DSTtFQUNFO0EzQzhnb0NOO0EyQzNnb0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pDckNDO0V5Q3NDRDtBM0M2Z29DTjtBMkMxZ29DSTtFQUNFLGN6QzFDQztFeUMyQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQzRnb0NOO0EyQ3hnb0NFO0VBQ0UscUJ6QzlFUztFeUMrRVQ7QTNDMGdvQ0o7QTJDdmdvQ0U7RUFDRSxxQnpDbkZTO0V5Q29GVDtBM0N5Z29DSjtBMkN0Z29DRTtFQUNFO0EzQ3dnb0NKO0EyQ3Jnb0NFO0VBQ0U7QTNDdWdvQ0o7QTJDcGdvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0NzZ29DSjtBMkNuZ29DRTtFQUNFO0VBQ0E7QTNDcWdvQ0o7QTJDbmdvQ0k7RUFDRTtBM0NxZ29DTjs7QTJDLy9uQ0U7RUFDRSx5QnpDekZHO0V5QzBGSCxxQnpDbkhTO0FGcW5vQ2I7QTJDLy9uQ0U7RUFDRTtFQUNBO0VBQ0E7QTNDaWdvQ0o7QTJDOS9uQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0NnZ29DSjs7QTJDNS9uQ0E7RUFDRSxxQnpDcklXO0V5Q3NJWDtBM0MrL25DRjs7QTJDNS9uQ0E7RUFDRTtBM0MrL25DRjs7QTJDNS9uQ0E7RUFDRSxxQnpDMUhPO0FGeW5vQ1Q7O0EyQzUvbkNBO0VBQ0UscUJ6QzdITztBRjRub0NUOztBMkM1L25DQTtFQUNFLHFCekNoSU07QUYrbm9DUjs7QTJDNS9uQ0E7RUFDRTtBM0MrL25DRjs7QTJDNS9uQ0E7RUFDRTtBM0MrL25DRjs7QTJDNS9uQ0E7RUFDRTtBM0MrL25DRjs7QTJDNS9uQ0E7RUFDRTtBM0MrL25DRjtBMkM3L25DRTtFQUNFLGN6Q3pLUztBRndxb0NiOztBMkMxL25DRTtFQUNFO0VBQ0E7RUFDQTtBM0M2L25DSjtBMkMxL25DRTtFQUNFO0EzQzQvbkNKO0EyQ3ovbkNFO0VBQ0U7QTNDMi9uQ0o7O0EyQ3QvbkNBO0FDOUxBO0FBRUE7RUFDRSx5QjFDc0JLO0UwQ3JCTCxxQjFDSlc7RTBDS1g7QTVDdXJvQ0Y7QTRDcnJvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QjFDWFM7RTBDWVQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUN1cm9DSjtBNENycm9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Q3Vyb0NOOztBNENscm9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Q3Fyb0NGO0E0Q25yb0NFO0VBQ0U7RUFDQTtBNUNxcm9DSjs7QTRDanJvQ0E7RUFDRTtBNUNvcm9DRjs7QTRDanJvQ0E7RUFDRSxxQjFDNUNXO0UwQzZDWCx5QjFDcEJLO0FGd3NvQ1A7QTRDbHJvQ0U7RUFDRTtBNUNvcm9DSjtBNENqcm9DRTtFQUNFO0E1Q21yb0NKOztBNEMvcW9DQTtFQUNFO0VBQ0E7RUFDQTtBNUNrcm9DRjtBNENocm9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDa3JvQ0o7O0E0Qzlxb0NBO0VBQ0U7QTVDaXJvQ0Y7O0E0Qzlxb0NBO0VBQ0U7QTVDaXJvQ0Y7O0E0Qzlxb0NBO0VBQ0UseUIxQ2xGVztBRm13b0NiOztBNEM3cW9DRTtFQUNFLHFCMUMvREU7QUYrdW9DTjs7QTRDNXFvQ0E7QUMzRkE7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDMHdvQ0o7O0E2Q3h3b0NBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTdDMndvQ0o7O0E2Q3h3b0NBO0VBQ0M7SUFDQztFN0Myd29DQTtFNkN6d29DRDtJQUNDO0U3QzJ3b0NBO0FBQ0Y7QTZDendvQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QzJ3b0NEOztBNkN6d29DQTtFQUNDO0VBQ0E7RUFDQztBN0M0d29DRjs7QTZDMXdvQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QzZ3b0NKOztBNkN6d29DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0M0d29DSjs7QTZDendvQ0E7RUFDQztJQUNDO0U3QzR3b0NBO0FBQ0Y7QTZDendvQ0E7RUFDSTtFQUNBO0E3QzJ3b0NKO0E2Q3p3b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QzJ3b0NOOztBNkN2d29DRTtFQUNFO0lBQ0U7RTdDMHdvQ0o7RTZDdndvQ0U7SUFDRTtFN0N5d29DSjtFNkN0d29DRTtJQUNFO0lBQ0E7RTdDd3dvQ0o7RTZDcndvQ0U7SUFDRTtFN0N1d29DSjtBQUNGO0E2Q3B3b0NFO0VBQ0U7RUFDQTtFQUNBO0E3Q3N3b0NKO0E2Q3B3b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDc3dvQ047O0E2Q2x3b0NFO0VBQ0U7SUFDRTtFN0Nxd29DSjtFNkNsd29DRTtJQUNFO0U3Q293b0NKO0FBQ0Y7QTZDandvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Ntd29DSjtBNkNqd29DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDbXdvQ047QTZDandvQ007RUFDRTtFQUNBO0E3Q213b0NSO0E2Q2h3b0NNO0VBQ0U7RUFDQTtBN0Nrd29DUjtBNkMvdm9DTTtFQUNFO0VBQ0E7QTdDaXdvQ1I7O0E2QzV2b0NFO0VBQ0U7SUFDRTtJQUNBO0U3Qyt2b0NKO0U2QzV2b0NFO0lBQ0U7SUFDQTtFN0M4dm9DSjtBQUNGO0E2QzN2b0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QzZ2b0NKO0E2QzN2b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QzZ2b0NOO0E2QzN2b0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDNnZvQ1I7QTZDMXZvQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0M0dm9DUjs7QTZDdnZvQ0U7RUFDRTtJQUNFO0U3QzB2b0NKO0U2Q3Z2b0NFO0lBQ0U7RTdDeXZvQ0o7RTZDdHZvQ0U7SUFDRTtFN0N3dm9DSjtFNkNydm9DRTtJQUNFO0U3Q3V2b0NKO0U2Q3B2b0NFO0lBQ0U7RTdDc3ZvQ0o7RTZDbnZvQ0U7SUFDRTtFN0Nxdm9DSjtBQUNGO0E2Q2x2b0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdDb3ZvQ0o7QTZDbHZvQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Nvdm9DTjtBNkNsdm9DTTtFQUNFO0E3Q292b0NSOztBNkMvdW9DRTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0Nrdm9DSjtFNkMvdW9DRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdDaXZvQ0o7QUFDRjtBNkMvdW9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDaXZvQ0o7QTZDL3VvQ0k7RUFDRTtFQUNBO0E3Q2l2b0NOO0E2Qy91b0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Npdm9DUjtBNkM5dW9DTTtFQUNFO0VBQ0E7QTdDZ3ZvQ1I7QTZDN3VvQ007RUFDRTtFQUNBO0E3Qyt1b0NSO0E2QzV1b0NNO0VBQ0U7RUFDQTtBN0M4dW9DUjtBNkMzdW9DTTtFQUNFO0VBQ0E7QTdDNnVvQ1I7QTZDMXVvQ007RUFDRTtFQUNBO0E3QzR1b0NSO0E2Q3p1b0NNO0VBQ0U7RUFDQTtBN0MydW9DUjtBNkN4dW9DTTtFQUNFO0VBQ0E7QTdDMHVvQ1I7QTZDdnVvQ007RUFDRTtFQUNBO0E3Q3l1b0NSO0E2Q3R1b0NNO0VBQ0U7RUFDQTtBN0N3dW9DUjtBNkNydW9DTTtFQUNFO0VBQ0E7QTdDdXVvQ1I7QTZDcHVvQ007RUFDRTtFQUNBO0E3Q3N1b0NSO0E2Q251b0NNO0VBQ0U7RUFDQTtBN0NxdW9DUjs7QTZDaHVvQ0U7RUFDRTtJQUNFO0U3Q211b0NKO0U2Q2h1b0NFO0lBQ0U7RTdDa3VvQ0o7QUFDRjtBNkMvdG9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDaXVvQ0o7QTZDL3RvQ0k7RUFDRTtBN0NpdW9DTjs7QTZDN3RvQ0U7RUFDRTtJQUNFO0U3Q2d1b0NKO0U2Qzd0b0NFO0lBQ0U7RTdDK3RvQ0o7RTZDNXRvQ0U7SUFDRTtFN0M4dG9DSjtBQUNGO0E2QzN0b0NFO0VBQ0U7SUFDRTtJQUNBO0U3QzZ0b0NKO0U2QzF0b0NFO0lBQ0U7SUFDQTtFN0M0dG9DSjtFNkN6dG9DRTtJQUNFO0lBQ0E7RTdDMnRvQ0o7QUFDRjtBNkN4dG9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3QzB0b0NKO0E2Q3h0b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0MwdG9DTjtBNkN2dG9DSTtFQUNFO0VBQ0E7RUFDQTtBN0N5dG9DTjs7QTZDcHRvQ0E7RUFDRTtJQUNFO0U3Q3V0b0NGO0FBQ0Y7QTZDcHRvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3N0b0NGOztBNkNudG9DQTtFQUNFO0VBQ0E7RUFDQTtBN0NzdG9DRjs7QTZDbnRvQ0E7RUFDRTtJQUNFO0U3Q3N0b0NGO0U2Q250b0NBO0lBQ0U7RTdDcXRvQ0Y7QUFDRjtBNkNsdG9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdDb3RvQ0Y7O0E2Q2p0b0NBO0VBQ0U7RUFDQTtBN0NvdG9DRjs7QTZDanRvQ0E7QTdDdlZBO0E4Q3JKQTtBQUdFO0VBQ0U7QTlDZ3NwQ0o7O0E4QzVycENBO0VBRUk7SUFDRTtFOUM4cnBDSjtBQUNGO0E4QzFycENBO0VBQ0U7SUFDRTtFOUM0cnBDRjtBQUNGO0E4Q3hycENFO0VBQ0U7QTlDMHJwQ0o7QThDdHJwQ0k7RUFDRTtBOUN3cnBDTjtBOENycnBDSTtFQUNFO0E5Q3VycENOO0E4Q3JycENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDdXJwQ1I7QThDcHJwQ007RUFDRSxjNUNyQkE7QUYyc3BDUjtBOENucnBDTTtFQUtFO0VBQ0E7QTlDaXJwQ1I7QThDdHJwQ1E7RUFDRSxjNUMxQkY7QUZrdHBDUjtBOENscnBDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Q29ycENWO0E4Q2hycENNO0VBQ0UsYzVDdENEO0U0Q3VDQztBOUNrcnBDUjs7QThDNXFwQ0E7RUFDRTtFQUNBO0E5QytxcENGO0E4QzdxcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDK3FwQ0o7QThDNXFwQ0U7RUFDRTtBOUM4cXBDSjtBOEM1cXBDSTtFQUNFO0E5QzhxcENOO0E4QzNxcENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QzZxcENOOztBOEN4cXBDQTtFQUNFO0lBQ0U7RTlDMnFwQ0Y7QUFDRjtBOEN4cXBDQTtFQUNFLHFCNUMxR1c7QUZveHBDYjtBOEN4cXBDRTtFQUNFLHFCNUM3R1M7QUZ1eHBDYjtBOEN2cXBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUN5cXBDSjtBOEN2cXBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Q3lxcENOO0E4Q3RxcENJO0VBQ0U7QTlDd3FwQ047QThDcnFwQ0k7RUFDRTtBOUN1cXBDTjtBOENwcXBDSTtFQUNFLHlCNUMvR0M7RTRDZ0hEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNzcXBDTjtBOENwcXBDTTtFQUNFLHlCNUN2Sks7QUY2enBDYjtBOENucXBDTTtFQUNFO0VBQ0E7RUFDQTtBOUNxcXBDUjtBOENscXBDTTtFQUNFO0E5Q29xcENSO0E4Q2pxcENNO0VBQ0UseUI1Q3JLSztBRncwcENiO0E4Q2hxcENNO0VBQ0UsYzVDaEpEO0FGa3pwQ1A7QThDaHFwQ1E7RUFDRSxxQjVDNUtHO0U0QzZLSDtFQUNBO0VBQ0E7QTlDa3FwQ1Y7QThDNXBwQ0U7RUFDRTtBOUM4cHBDSjtBOEMzcHBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5QzZwcENKO0E4QzFwcENFO0VBQ0U7QTlDNHBwQ0o7QThDenBwQ0U7RUFDRTtBOUMycHBDSjtBOEN4cHBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDMHBwQ0o7QThDdHBwQ0k7RUFDRSx5QjVDekxDO0U0QzBMRDtBOUN3cHBDTjtBOENwcHBDVTtFQUNFLHFCNUN4TkM7QUY4MnBDYjtBOENscHBDUTtFQUNFLHFCNUM3Tkc7QUZpM3BDYjtBOEMvb3BDSTtFQUNFO0E5Q2lwcENOO0E4QzlvcENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNncHBDTjtBOEM5b3BDTTtFQUNFO0VBQ0E7RUFDQTtBOUNncHBDUjtBOEM1b3BDSTtFQUNFO0VBQ0E7QTlDOG9wQ047QThDMW9wQ007RUFDRTtBOUM0b3BDUjtBOEMxb3BDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5QzRvcENWO0E4Q3pvcENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlDMm9wQ1Y7QThDdG9wQ0k7RUFDRTtBOUN3b3BDTjtBOENyb3BDSTtFQUNFO0E5Q3VvcENOO0E4Q3BvcENJO0VBQ0U7RUFDQTtBOUNzb3BDTjtBOENub3BDSTtFQUNFO0VBQ0E7QTlDcW9wQ047QThDbG9wQ0k7RUFDRTtFQUNBO0VBQ0E7QTlDb29wQ047QThDam9wQ0k7RUFDRTtBOUNtb3BDTjtBOENob3BDSTtFQUNFO0VBQ0E7RUFDQTtBOUNrb3BDTjtBOEMvbnBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q2lvcENOO0E4QzlucENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDZ29wQ047QThDN25wQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1Q3RUQztFNEN1VEQ7QTlDK25wQ047QThDM25wQ007RUFDRTtBOUM2bnBDUjtBOEN4bnBDTTtFQUNFO0E5QzBucENSO0E4Q3JucENNO0VBQ0U7QTlDdW5wQ1I7QThDbG5wQ007RUFDRTtBOUNvbnBDUjtBOENobnBDSTtFQUNFO0E5Q2tucENOO0E4Qy9tcENJO0VBQ0U7RUFDQTtFQUNBO0E5Q2lucENOO0E4QzltcENJO0VBQ0U7RUFDQTtFQUNBO0E5Q2ducENOO0E4QzdtcENJO0VBQ0U7QTlDK21wQ047QThDNW1wQ0k7RUFDRTtBOUM4bXBDTjtBOEMzbXBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5QzZtcENOO0E4QzFtcENJO0VBQ0U7QTlDNG1wQ047QThDem1wQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QzJtcENOO0E4Q3htcENJO0VBQ0U7RUFDQTtFQUNBO0E5QzBtcENOO0E4Q3RtcENFO0VBQ0U7QTlDd21wQ0o7QThDdG1wQ0k7RUFDRSxjNUN4WUM7RTRDeVlEO0E5Q3dtcENOO0E4Q3RtcENNO0VBQ0U7QTlDd21wQ1I7QThDbm1wQ0U7RUFDRTtBOUNxbXBDSjtBOENsbXBDRTtFQUNFO0VBQ0E7RUFDQTtBOUNvbXBDSjtBOENsbXBDSTtFQUNFO0E5Q29tcENOO0E4Q2xtcENNO0VBQ0U7QTlDb21wQ1I7QThDam1wQ007RUFDRTtBOUNtbXBDUjtBOEM5bHBDRTtFQUNFO0VBQ0E7RUFDQTtBOUNnbXBDSjtBOEM5bHBDSTtFQUNFO0E5Q2dtcENOO0E4QzdscENJO0VBQ0U7RUFDQTtFQUNBLGM1Q25iQztFNENvYkQ7QTlDK2xwQ047QThDNWxwQ0k7RUFDRTtFQUNBO0VBQ0E7QTlDOGxwQ047QThDMWxwQ0U7RUFDRTtBOUM0bHBDSjtBOEMxbHBDSTtFQUNFO0E5QzRscENOO0E4Q3pscENJO0VBQ0U7QTlDMmxwQ047QThDeGxwQ0k7RUFDRTtBOUMwbHBDTjtBOEN0bHBDRTtFQUNFO0VBQ0EseUI1Q2hkRztFNENpZEg7QTlDd2xwQ0o7O0E4Q3BscENBO0VBQ0U7SUFDRTtJQUNBO0U5Q3VscENGO0FBQ0Y7QThDcGxwQ0E7RUFDRTtJQUNFO0U5Q3NscENGO0FBQ0Y7QThDbmxwQ0E7RUFFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlDb2xwQ0o7RThDamxwQ0U7SUFDRTtJQUNBO0U5Q21scENKO0U4Q2hscENFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDa2xwQ0o7QUFDRjtBOEM5a3BDQTtFQUVJO0lBQ0U7SUFDQTtFOUMra3BDSjtFOEM1a3BDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U5QzhrcENKO0U4QzNrcENFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUM2a3BDSjtFOEMxa3BDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUM0a3BDSjtFOEN6a3BDRTtJQUNFO0U5QzJrcENKO0U4Q3hrcENFO0lBQ0U7RTlDMGtwQ0o7RThDdmtwQ0U7SUFDRTtFOUN5a3BDSjtFOEN0a3BDRTtJQUNFO0lBQ0E7RTlDd2twQ0o7QUFDRjtBOENwa3BDQTtFQUVJO0lBQ0U7RTlDcWtwQ0o7QUFDRjtBOENqa3BDQTtFQUNFO0lBQ0U7RTlDbWtwQ0Y7QUFDRjtBOENoa3BDQTtFQUVJO0lBQ0U7RTlDaWtwQ0o7RThDOWpwQ0U7SUFDRTtFOUNna3BDSjtBQUNGO0E4QzVqcENBO0VBRUk7SUFDRTtFOUM2anBDSjtFOEMxanBDRTtJQUNFO0U5QzRqcENKO0FBQ0Y7QThDeGpwQ0E7RUFDRTtJQUNFO0U5QzBqcENGO0FBQ0Y7QThDdmpwQ0E7RUFDRTtJQUNFO0lBQ0E7RTlDeWpwQ0Y7QUFDRjtBOEN0anBDQTtFQUNFO0lBQ0U7RTlDd2pwQ0Y7QUFDRjtBOENyanBDQTtFQUVJO0lBQ0U7RTlDc2pwQ0o7QUFDRjtBOENsanBDQTtFQUVJO0lBQ0U7SUFDQTtFOUNtanBDSjtBQUNGO0E4Qy9pcENBO0VBRUk7SUFDRTtJQUNBO0U5Q2dqcENKO0FBQ0Y7QThDNWlwQ0E7RUFFSTtJQUNFO0lBQ0E7RTlDNmlwQ0o7QUFDRjtBOEN6aXBDQTtFQUVJO0lBQ0U7SUFDQTtFOUMwaXBDSjtBQUNGO0E4Q3RpcENBO0VBRUk7SUFDRTtJQUNBO0U5Q3VpcENKO0FBQ0Y7QThDbmlwQ0E7RUFFSTtJQUNFO0lBQ0E7RTlDb2lwQ0o7QUFDRjtBOENoaXBDQTtFQUVJO0lBQ0U7SUFDQTtFOUNpaXBDSjtBQUNGO0E4QzdocENBO0VBRUk7SUFDRTtJQUNBO0U5QzhocENKO0FBQ0Y7QThDMWhwQ0E7RUFFSTtJQUNFO0U5QzJocENKO0FBQ0Y7QThDdmhwQ0E7RUFFSTtJQUNFO0U5Q3docENKO0FBQ0Y7QThDcGhwQ0E7RUFFSTtJQUNFO0U5Q3FocENKO0FBQ0Y7QThDamhwQ0E7RUFFSTtJQUNFO0U5Q2tocENKO0FBQ0Y7QThDOWdwQ0E7RUFDRTtJQUNFO0U5Q2docENGO0FBQ0Y7QThDN2dwQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFOUMrZ3BDRjtBQUNGO0E4QzVncENBO0VBQ0U7SUFDRTtFOUM4Z3BDRjtBQUNGO0E4QzNncENBO0VBQ0U7SUFDRTtFOUM2Z3BDRjtBQUNGO0E4QzFncENBO0VBQ0U7SUFDRTtFOUM0Z3BDRjtBQUNGO0E4Q3hncENFO0VBQ0U7RUFDQTtBOUMwZ3BDSjtBOEN4Z3BDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QzBncENOO0E4Q3RncENFO0VBQ0U7QTlDd2dwQ0o7QThDcmdwQ0U7RUFDRTtBOUN1Z3BDSjtBOENwZ3BDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDc2dwQ0o7QThDcGdwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUNzZ3BDTjtBOENsZ3BDRTtFQUNFO0E5Q29ncENKOztBOEMvL29DRTtFQUNFO0VBQ0E7RUFDQTtBOUNrZ3BDSjtBOENoZ3BDSTtFQUNFO0VBQ0E7QTlDa2dwQ047QThDOS9vQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q2dncENKO0E4Qzcvb0NFO0VBQ0U7QTlDKy9vQ0o7QThDNy9vQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlDKy9vQ047QThDNy9vQ007RUFDRSxjNUMxMEJEO0FGeTBxQ1A7QThDNS9vQ007RUFDRTtBOUM4L29DUjtBOEMzL29DTTtFQUNFO0E5QzYvb0NSO0E4Q3gvb0NFO0VBQ0UsYzVDeDFCRztFNEN5MUJIO0VBQ0E7RUFDQTtFQUNBO0E5QzAvb0NKO0E4Q3Yvb0NFO0VBQ0U7RUFDQSx5QjVDajJCRztBRjAxcUNQO0E4Q3Qvb0NFO0VBQ0U7RUFDQTtBOUN3L29DSjtBOENyL29DRTtFQUNFO0E5Q3Uvb0NKO0E4Q3Ivb0NJO0VBQ0U7QTlDdS9vQ047O0E4Q2wvb0NBO0VBQ0U7SUFDRTtFOUNxL29DRjtBQUNGO0E4Q2wvb0NBO0VBQ0U7SUFDRTtFOUNvL29DRjtBQUNGO0E4Q2ovb0NBO0VBQ0U7SUFDRTtFOUNtL29DRjtBQUNGO0E4Q2gvb0NBO0FDNzVCQTtBQUVBO0VBRUk7SUFDRTtFL0M4NHFDSjtFK0MzNHFDRTtJQUNFO0UvQzY0cUNKO0UrQzE0cUNFO0lBQ0U7RS9DNDRxQ0o7RStDejRxQ0U7SUFDRTtFL0MyNHFDSjtBQUNGO0ErQ3Y0cUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0N5NHFDRjs7QStDdDRxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ3k0cUNGO0ErQ3Y0cUNFO0VBQ0U7RUFDQTtFQUNBLGM3Q2hCRTtFNkNpQkY7QS9DeTRxQ0o7QStDdjRxQ0k7RUFDRTtBL0N5NHFDTjtBK0N0NHFDSTtFQUNFO0VBQ0E7QS9DdzRxQ047O0ErQ240cUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DczRxQ0Y7QStDcDRxQ0U7RUFDRTtFQUNBO0EvQ3M0cUNKOztBK0NsNHFDQTtFQUNFO0lBQ0U7RS9DcTRxQ0Y7QUFDRjtBK0NsNHFDQTtFQUNFO0VBQ0E7QS9DbzRxQ0Y7O0ErQ2g0cUNFO0VBQ0U7QS9DbTRxQ0o7O0ErQy8zcUNBO0VBQ0U7RUFDQTtBL0NrNHFDRjtBK0NoNHFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ2s0cUNKO0ErQy8zcUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9DaTRxQ0o7O0ErQzczcUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGM3Q3pGSztBRnk5cUNQOztBK0M3M3FDQTtFQUNFO0lBQ0U7SUFDQTtFL0NnNHFDRjtBQUNGO0ErQzUzcUNFO0VBQ0U7RUFDQTtFQUNBO0EvQzgzcUNKO0ErQzUzcUNJO0VBQ0U7RUFDQTtBL0M4M3FDTjtBK0MzM3FDSTtFQUNFO0VBQ0E7QS9DNjNxQ047QStDMTNxQ0k7RUFDRSx5QjdDcEhDO0FGZy9xQ1A7QStDMTNxQ007RUFDRTtBL0M0M3FDUjtBK0N6M3FDTTtFQUNFO0VBQ0E7QS9DMjNxQ1I7QStDeDNxQ007RUFDRTtBL0MwM3FDUjtBK0N0M3FDSTtFQUNFO0VBQ0EsaUQ3Qy9JZTtFNkNnSmYseUI3QzlKRTtFNkMrSkYsNEI3Qy9KRTtBRnVockNSO0ErQ3IzcUNJO0VBQ0U7QS9DdTNxQ047QStDcDNxQ0k7RUFDRTtBL0NzM3FDTjtBK0NuM3FDSTtFQUNFLGlEN0M3SmU7RTZDOEpmLHlCN0M1S0U7RTZDNktGLDRCN0M3S0U7QUZraXJDUjtBK0NuM3FDTTtFQUNFO0EvQ3EzcUNSO0ErQ2wzcUNNO0VBQ0U7QS9DbzNxQ1I7QStDajNxQ007RUFDRTtBL0NtM3FDUjtBK0NoM3FDTTtFQUNFO0EvQ2szcUNSO0ErQzcycUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGM3Q3RMRztFNkN1TEgseUI3QzFMSTtFNkMyTEo7QS9DKzJxQ0o7QStDNTJxQ0U7RUFDRTtBL0M4MnFDSjtBK0M1MnFDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQzgycUNOO0ErQzEycUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DNDJxQ0o7QStDejJxQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0MyMnFDUjtBK0N4MnFDTTtFQUNFO0VBQ0E7RUFDQTtBL0MwMnFDUjs7QStDcDJxQ0E7RUFDRTtJQUNFO0UvQ3UycUNGO0FBQ0Y7QStDcDJxQ0E7RUFDRTtBL0NzMnFDRjs7QStDbjJxQ0E7RUFDRTtJQUNFO0UvQ3MycUNGO0FBQ0Y7QStDbjJxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9DcTJxQ0Y7QStDbjJxQ0U7RUFDRTtFQUNBO0EvQ3EycUNKO0ErQ2wycUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DbzJxQ0o7QStDbDJxQ0k7RUFDRTtBL0NvMnFDTjtBK0NqMnFDSTtFQUNFO0EvQ20ycUNOO0ErQ2gycUNJO0VBQ0U7QS9DazJxQ047QStDaDJxQ007RUFDRTtBL0NrMnFDUjtBK0M5MXFDSTtFQUNFO0EvQ2cycUNOOztBK0MzMXFDQTtFQUNFO0lBQ0U7RS9DODFxQ0Y7RStDNTFxQ0U7SUFDRTtFL0M4MXFDSjtBQUNGO0ErQzExcUNBO0VBQ0U7QS9DNDFxQ0Y7QStDMTFxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjN0MvVEc7QUYycHJDUDtBK0N6MXFDRTtFQUNFO0VBQ0E7QS9DMjFxQ0o7O0ErQ3YxcUNBO0VBQ0U7QS9DMDFxQ0Y7QStDeDFxQ0U7RUFDRTtBL0MwMXFDSjtBK0N0MXFDSTtFQUNFO0EvQ3cxcUNOO0ErQ3AxcUNNO0VBQ0U7RUFDQTtFQUNBO0EvQ3MxcUNSO0ErQ24xcUNNO0VBQ0UseUM3Q2hWQztFNkNpVkQsYzdDclVEO0U2Q3NVQztBL0NxMXFDUjtBK0NuMXFDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ3ExcUNWO0ErQ2wxcUNRO0VBQ0U7QS9DbzFxQ1Y7QStDajFxQ1E7RUFDRTtFQUNBO0EvQ20xcUNWOztBK0M1MHFDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0UvQyswcUNGO0FBQ0Y7QStDNTBxQ0E7RUFDRTtJQUNFO0UvQzgwcUNGO0FBQ0Y7QStDMTBxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0M0MHFDRjs7QStDbHpxQ0E7RUFDSTtFQUNBLHlDN0MxWks7RTZDMlpMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NxenFDSjs7QStDbHpxQ0E7RUFDSTtFQUNBLGlEN0NsYWlCO0U2Q21hakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NxenFDSjs7QStDbHpxQ0E7RUFDSTtFQUNBLGlEN0M1YWlCO0U2QzZhakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NxenFDSjs7QStDbHpxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0NxenFDRjtBK0NuenFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ3F6cUNKOztBK0NqenFDQTtFQUNFO0lBQ0U7RS9Db3pxQ0Y7QUFDRjtBK0NqenFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ216cUNGO0ErQ2p6cUNFO0VBQ0U7QS9DbXpxQ0o7QStDaHpxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDN0N2ZGlCO0U2Q3dkakI7RUFDQTtBL0NrenFDSjs7QStDOXlxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjdDM2RLO0U2QzRkTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ2l6cUNGO0ErQy95cUNFO0VBQ0U7QS9DaXpxQ0o7QStDOXlxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0NnenFDSjtBK0M5eXFDSTtFQUNFO0EvQ2d6cUNOO0ErQzV5cUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUQ3Q2pnQmlCO0FGK3lyQ3JCO0ErQzN5cUNJO0VBQ0U7QS9DNnlxQ047O0ErQ3h5cUNBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFL0MyeXFDRjtBQUNGO0ErQ3h5cUNBO0VBQ0U7SUFDRTtFL0MweXFDRjtBQUNGO0ErQ3Z5cUNBO0VBQ0U7SUFDRTtFL0N5eXFDRjtBQUNGO0ErQ3R5cUNBO0VBQ0U7SUFDRTtFL0N3eXFDRjtBQUNGO0ErQ3J5cUNBO0VBQ0UsOEI3Q3ppQk87RTZDMGlCUDtFQUNBO0VBQ0E7QS9DdXlxQ0Y7O0ErQ3J5cUNBO0VBQ0UsOEI3Qy9pQk87RTZDZ2pCUDtFQUNBO0VBQ0E7QS9Dd3lxQ0Y7O0ErQ3J5cUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Dd3lxQ0Y7O0ErQ3B5cUNFO0VBQ0U7QS9DdXlxQ0o7O0ErQ255cUNBO0VBRUk7SUFDRTtFL0NxeXFDSjtFK0NqeXFDQTtJQUNFO0lBQ0E7RS9DbXlxQ0Y7QUFDRjtBK0MveHFDQTtBQ2htQkE7QUFFQTtFQUVJO0lBQ0U7RWhEZzRyQ0o7RWdENzNyQ0U7SUFDRTtFaEQrM3JDSjtBQUNGO0FnRDMzckNBO0VBQ0U7RUFDQTtFQUNBO0FoRDYzckNGOztBZ0QxM3JDQTtFQUNFO0lBQ0U7SUFDQTtFaEQ2M3JDRjtBQUNGO0FnRDMzckNBO0VBQ0U7SUFDRTtJQUNBO0VoRDYzckNGO0FBQ0Y7QWdEMTNyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRDQzckNGO0FnRDEzckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhENDNyQ0o7O0FnRHgzckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRDIzckNGO0FnRHozckNFO0VBQ0U7RUFDQTtFQUNBO0FoRDIzckNKO0FnRHgzckNFO0VBQ0UsaUQ5Q3JEaUI7RThDc0RqQix5QjlDcEVJO0U4Q3FFSiw0QjlDckVJO0FGKzdyQ1I7QWdEdjNyQ0U7RUFDRTtFQUNBLDBCOUMxRUk7RThDMkVKLHlCOUMzRUk7RThDNEVKLDRCOUM1RUk7RThDNkVKLGlEOUMvRGlCO0FGdzdyQ3JCO0FnRHQzckNFO0VBQ0U7QWhEdzNyQ0o7O0FnRHAzckNBO0VBQ0U7SUFDRTtFaER1M3JDRjtBQUNGO0FnRHAzckNBO0VBQ0U7RUFDQTtBaERzM3JDRjtBZ0RwM3JDRTtFQUNFLGM5Q2pHRztFOENrR0g7RUFDQTtBaERzM3JDSjtBZ0RuM3JDRTtFQUNFO0VBQ0E7QWhEcTNyQ0o7O0FnRGozckNBO0VBQ0U7RUFDQTtBaERvM3JDRjtBZ0RsM3JDRTtFQUNFO0FoRG8zckNKO0FnRGozckNFO0VBQ0UsYzlDakdLO0FGbzlyQ1Q7O0FnRC8yckNBO0VBQ0U7SUFDRTtFaERrM3JDRjtBQUNGO0FnRC8yckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaERpM3JDRjtBZ0QvMnJDRTtFQUNFO0FoRGkzckNKO0FnRDkyckNFO0VBQ0U7RUFDQTtBaERnM3JDSjtBZ0Q5MnJDSTtFQUNFO0FoRGczckNOO0FnRDcyckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEQrMnJDTjtBZ0Q3MnJDTTtFQUNFLGM5QzNJRDtFOEM0SUM7RUFDQSxtQzlDekpDO0FGd2dzQ1Q7QWdEMTJyQ0U7RUFDRTtBaEQ0MnJDSjtBZ0QxMnJDSTtFQUNFLGM5QzlLQztFOEMrS0Q7RUFDQTtFQUNBO0VBQ0E7QWhENDJyQ047QWdEejJyQ0k7RUFDRTtFQUNBO0VBQ0E7QWhEMjJyQ047QWdEeDJyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRDAyckNOO0FnRHgyckNNO0VBQ0U7RUFDQTtFQUNBO0FoRDAyckNSO0FnRHgyckNRO0VBQ0U7QWhEMDJyQ1Y7QWdEeDJyQ1U7RUFDRTtBaEQwMnJDWjtBZ0RuMnJDTTtFQUNFO0FoRHEyckNSOztBZ0QvMXJDQTtFQUNFO0lBQ0U7SUFDQTtFaERrMnJDRjtBQUNGO0FnRC8xckNBO0VBQ0U7SUFDRTtJQUNBO0VoRGkyckNGO0FBQ0Y7QWdEOTFyQ0E7RUFDRTtJQUNFO0VoRGcyckNGO0FBQ0Y7QWdENzFyQ0E7RUFDRTtJQUNFO0VoRCsxckNGO0FBQ0Y7QWdENTFyQ0E7RUFDRTtJQUNFO0VoRDgxckNGO0FBQ0Y7QWdEMzFyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEQ2MXJDRjtBZ0QzMXJDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRDYxckNKOztBZ0R6MXJDQTtFQUNFO0lBQ0U7RWhENDFyQ0Y7QUFDRjtBZ0R6MXJDQTtFQUNFO0FoRDIxckNGO0FnRHoxckNFO0VBQ0U7RUFDQTtBaEQyMXJDSjtBZ0R4MXJDRTtFQUNFO0VBQ0E7QWhEMDFyQ0o7QWdEeDFyQ0k7RUFDRTtBaEQwMXJDTjtBZ0R2MXJDSTtFQUNFO0FoRHkxckNOO0FnRHIxckNFO0VBQ0U7RUFDQSw4QjlDeFJLO0U4Q3lSTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhEdTFyQ0o7QWdEbjFyQ0k7RUFDRTtBaERxMXJDTjtBZ0RsMXJDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhEbzFyQ047QWdEajFyQ0k7RUFDRTtFQUNBO0VBQ0E7QWhEbTFyQ047O0FnRDkwckNBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RWhEaTFyQ0Y7QUFDRjtBZ0R4MHJDQTtFQUNFO0lBQ0U7RWhEMDByQ0Y7QUFDRjtBZ0R2MHJDQTtFQUNFO0lBQ0U7RWhEeTByQ0Y7QUFDRjtBZ0R0MHJDQTtFQUNFO0lBQ0U7RWhEdzByQ0Y7QUFDRjtBZ0RyMHJDQTtBQ25XQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0FqRDBxc0NGOztBaUR2cXNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQy9DOEJRO0FGNG9zQ1Y7O0FpRHZxc0NBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RWpEMHFzQ0Y7QUFDRjtBaUR0cXNDQTtFQUNFO0FqRHdxc0NGOztBaURwcXNDRTtFQUNFO0FqRHVxc0NKO0FpRHJxc0NJO0VBQ0U7QWpEdXFzQ047QWlEcHFzQ0k7RUFDRTtBakRzcXNDTjtBaURscXNDRTtFQUNFO0VBQ0E7QWpEb3FzQ0o7O0FpRGhxc0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpEbXFzQ0Y7O0FpRGhxc0NBO0VBQ0U7SUFDRTtFakRtcXNDRjtBQUNGO0FpRGhxc0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRGtxc0NGO0FpRGhxc0NFO0VBQ0U7QWpEa3FzQ0o7QWlEL3BzQ0U7RUFDRTtFQUNBO0FqRGlxc0NKO0FpRC9wc0NJO0VBQ0U7QWpEaXFzQ047QWlEN3BzQ0U7RUFDRTtFQUNBO0FqRCtwc0NKO0FpRDVwc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpEOHBzQ0o7QWlEM3BzQ0U7RUFDRTtFQUNBO0FqRDZwc0NKO0FpRDFwc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRDRwc0NKOztBaUR4cHNDQTtFQUNFO0lBQ0U7RWpEMnBzQ0Y7QUFDRjtBaUR4cHNDQTtFQUNFO0lBQ0U7RWpEMHBzQ0Y7QUFDRjtBaUR2cHNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR5cHNDRjs7QWlEdHBzQ0E7RUFDRSx5Qi9DM0dLO0UrQzRHTDtFQUNBO0VBQ0E7RUFDQTtBakR5cHNDRjs7QWlEdHBzQ0E7RUFDRTtJQUNFO0lBQ0E7RWpEeXBzQ0Y7QUFDRjtBaUR0cHNDQTtFQUNFO0lBQ0U7RWpEd3BzQ0Y7QUFDRjtBaURwcHNDRTtFQUNFO0FqRHNwc0NKOztBaURqcHNDRTtFQUNFO0VBQ0E7QWpEb3BzQ0o7QWlEanBzQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakRtcHNDSjtBaURocHNDRTtFQUNFO0FqRGtwc0NKO0FpRC9vc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUIvQ25MUztBRm8wc0NiO0FpRC9vc0NJO0VBQ0U7RUFDQTtBakRpcHNDTjtBaUQ5b3NDSTtFQUNFO0VBQ0E7QWpEZ3BzQ047QWlENW9zQ0U7RUFDRTtBakQ4b3NDSjs7QWlEMW9zQ0E7RUFDRTtBakQ2b3NDRjs7QWlEMW9zQ0E7RUFDRTtBakQ2b3NDRjtBaUQxb3NDSTtFQUNFO0VBQ0E7RUFDQTtBakQ0b3NDTjs7QWlEdm9zQ0E7RUFDRTtFQUNBO0VBQ0E7QWpEMG9zQ0Y7O0FpRHRvc0NFO0VBQ0U7RUFDQSxjL0NyTUc7QUY4MHNDUDs7QWlEcm9zQ0E7RUFDRTtFQUNBLGMvQzNNSztBRm0xc0NQOztBaURwb3NDRTtFQUNFO0VBQ0EsYy9Dak5HO0FGdzFzQ1A7O0FpRG5vc0NBO0VBQ0U7RUFDQSxjL0N2Tks7QUY2MXNDUDs7QWlEbG9zQ0U7RUFDRTtFQUNBLGMvQzdORztBRmsyc0NQOztBaURqb3NDQTtFQUNFO0VBQ0EsYy9Dbk9LO0FGdTJzQ1A7O0FpRGhvc0NFO0VBQ0U7RUFDQTtBakRtb3NDSjtBaURob3NDRTtFQUNFO0VBQ0E7QWpEa29zQ0o7O0FpRDluc0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEaW9zQ0Y7QWlEL25zQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakRpb3NDSjtBaUQ5bnNDRTtFQUNFO0VBQ0EsYy9DclFFO0UrQ3NRRjtFQUNBO0FqRGdvc0NKO0FpRDduc0NFO0VBQ0U7RUFDQTtBakQrbnNDSjtBaUQ1bnNDRTtFQUNFO0VBQ0E7QWpEOG5zQ0o7O0FpRDFuc0NBO0VBQ0U7RUFDQTtBakQ2bnNDRjs7QWlEMW5zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakQ2bnNDRjs7QWlEem5zQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VqRDRuc0NGO0FBQ0Y7QWlEem5zQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VqRDJuc0NGO0FBQ0Y7QWlEeG5zQ0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VqRDBuc0NGO0FBQ0Y7QWlEdm5zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR5bnNDRjs7QWlEdG5zQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakR5bnNDRjtBaUR2bnNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDRCL0NoV1E7RStDaVdSO0VBQ0E7RUFDQTtFQUNIO0FqRHluc0NEOztBaURwbnNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDRCL0M3V1E7RStDOFdSO0VBQ0E7RUFDQTtBakR1bnNDSjtBaURwbnNDRTtFQUNFO0FqRHNuc0NKO0FpRG5uc0NFO0VBQ0UseUIvQzNXRztFK0M0V0g7RUFDQTtBakRxbnNDSjtBaURsbnNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakRvbnNDSjtBaURsbnNDSTtFQUNFO0VBQ0E7RUFDQTtBakRvbnNDTjs7QWlEL21zQ0E7RUFDRTtJQUNFO0VqRGtuc0NGO0VpRGhuc0NFO0lBQ0U7RWpEa25zQ0o7RWlEL21zQ0U7SUFDRTtJQUNBO0VqRGluc0NKO0FBQ0Y7QWlEN21zQ0E7RUFDRTtJQUNFO0VqRCttc0NGO0FBQ0Y7QWlENW1zQ0E7RUFDRTtBakQ4bXNDRjs7QWlEem1zQ0k7RUFDRTtBakQ0bXNDTjs7QWlEdG1zQ0U7RUFDRTtBakR5bXNDSjs7QWlEcm1zQ0E7QUNuY0E7QUFFQTtFQUNFO0VBQ0E7QWxEMml0Q0Y7O0FrRHhpdENBO0VBQ0U7SUFDRTtFbEQyaXRDRjtBQUNGO0FrRHhpdENBO0VBQ0U7SUFDRTtFbEQwaXRDRjtBQUNGO0FrRHZpdENBO0VBQ0U7RUFDQTtBbER5aXRDRjtBa0R2aXRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEeWl0Q0o7QWtEdml0Q0k7RUFDRTtFQUNBO0FsRHlpdENOO0FrRHRpdENJO0VBQ0U7QWxEd2l0Q047QWtEdGl0Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEd2l0Q1I7QWtEbml0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbERxaXRDSjtBa0RsaXRDRTtFQUNFO0FsRG9pdENKO0FrRGxpdENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRG9pdENOO0FrRGppdENJO0VBQ0U7RUFDQTtFQUNBO0FsRG1pdENOO0FrRGhpdENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY2hEdERBO0FGd2x0Q047QWtEaGl0Q007RUFDRTtBbERraXRDUjtBa0Q3aHRDRTtFQUNFO0VBQ0EseUJoRHhGUztFZ0R5RlQsNEJoRHpGUztBRndudENiO0FrRDdodENJO0VBQ0U7QWxEK2h0Q047O0FrRDFodENBO0VBQ0U7SUFDRTtFbEQ2aHRDRjtBQUNGO0FrRDFodENBO0VBQ0U7SUFDRTtFbEQ0aHRDRjtBQUNGO0FrRHpodENBO0VBQ0U7RUFDQTtBbEQyaHRDRjs7QWtEeGh0Q0E7RUFDRTtJQUNFO0VsRDJodENGO0FBQ0Y7QWtEeGh0Q0E7RUFDRTtFQUNBO0FsRDBodENGO0FrRHhodENFO0VBQ0U7QWxEMGh0Q0o7O0FrRHRodENBO0VBQ0U7SUFDRTtFbER5aHRDRjtBQUNGO0FrRHRodENBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RWxEd2h0Q0Y7QUFDRjtBa0RyaHRDQTtFQUNFO0VBQ0E7RUFDQSxjaERsSlc7RWdEbUpYO0FsRHVodENGOztBa0RwaHRDQTtFQUNFO0VBQ0E7QWxEdWh0Q0Y7QWtEcmh0Q0U7RUFDRTtFQUNBO0VBQ0E7QWxEdWh0Q0o7QWtEcGh0Q0U7RUFDRTtFQUNBO0FsRHNodENKOztBa0RsaHRDQTtFQUNFO0lBQ0U7RWxEcWh0Q0Y7QUFDRjtBa0RqaHRDRTtFQUNFO0VBQ0E7RUFDQTtBbERtaHRDSjtBa0RoaHRDRTtFQUNFO0VBQ0E7QWxEa2h0Q0o7O0FrRDlndENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbERpaHRDRjtBa0QvZ3RDRTtFQUNFO0FsRGlodENKO0FrRDlndENFO0VBQ0U7QWxEZ2h0Q0o7O0FrRDFndENJO0VBQ0U7RUFDQTtBbEQ2Z3RDTjtBa0R4Z3RDSTtFQUNFO0VBQ0E7QWxEMGd0Q047QWtEdmd0Q0k7RUFDRTtBbER5Z3RDTjtBa0R0Z3RDSTtFQUNFO0FsRHdndENOO0FrRHJndENJO0VBQ0U7RUFDQTtFQUNBO0FsRHVndENOOztBa0RqZ3RDRTtFQUNFO0FsRG9ndENKOztBa0RoZ3RDQTtFQUVJO0lBQ0U7RWxEa2d0Q0o7QUFDRjtBa0Q5L3NDQTtBQ3JQQTtBQUdFO0VBQ0U7QW5Eb3Z0Q0o7O0FtRGh2dENBO0VBQ0U7QW5EbXZ0Q0Y7O0FtRGh2dENBO0VBRUk7SUFDRTtFbkRrdnRDSjtBQUNGO0FtRDl1dENBO0VBQ0U7QW5EZ3Z0Q0Y7QW1EOXV0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRndnRDSjs7QW1ENXV0Q0E7RUFDRTtJQUNFO0VuRCt1dENGO0FBQ0Y7QW1ENXV0Q0E7RUFDRTtFQUNBO0FuRDh1dENGO0FtRDV1dENFO0VBQ0U7QW5EOHV0Q0o7QW1ENXV0Q0k7RUFDRTtBbkQ4dXRDTjs7QW1EenV0Q0E7RUFDRTtJQUNFO0VuRDR1dENGO0FBQ0Y7QW1EenV0Q0E7RUFDRTtJQUNFO0VuRDJ1dENGO0FBQ0Y7QW1EeHV0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRDB1dENGO0FtRHZ1dENJO0VBQ0U7RUFDQTtBbkR5dXRDTjtBbUR0dXRDSTtFQUNFO0FuRHd1dENOO0FtRHR1dENNO0VBQ0U7RUFDQTtBbkR3dXRDUjtBbURsdXRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpEL0VDO0FGbXp0Q1A7O0FtRC90dENBO0VBQ0U7SUFDRTtJQUNBO0VuRGt1dENGO0FBQ0Y7QW1EL3R0Q0E7RUFDRTtJQUNFO0lBQ0E7RW5EaXV0Q0Y7QUFDRjtBbUQ5dHRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpEOUdLO0FGODB0Q1A7O0FtRDV0dENFO0VBQ0U7RUFDQTtBbkQrdHRDSjs7QW1EM3R0Q0E7RUFDRTtFQUNBO0FuRDh0dENGOztBbUQxdHRDRTtFQUNFO0VBQ0E7QW5ENnR0Q0o7O0FtRHp0dENBO0VBQ0U7RUFDQTtBbkQ0dHRDRjs7QW1EeHR0Q0U7RUFDRSx5QmpEM0lHO0VpRDRJSDtFQUNBO0VBQ0E7QW5EMnR0Q0o7O0FtRHZ0dENBO0VBQ0UseUJqRG5KSztFaURvSkw7RUFDQTtFQUNBO0FuRDB0dENGOztBbUR0dHRDRTtFQUNFO0FuRHl0dENKOztBbURydHRDQTtFQUNFO0FuRHd0dENGOztBbURwdHRDRTtFQUNFO0FuRHV0dENKOztBbURudHRDQTtFQUNFO0FuRHN0dENGOztBbURsdHRDRTtFQUNFO0FuRHF0dENKOztBbURqdHRDQTtFQUNFO0FuRG90dENGOztBbURqdHRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRG90dENGO0FtRGx0dENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Eb3R0Q0o7O0FtRGh0dENBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RW5EbXR0Q0Y7QUFDRjtBbURodHRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRGt0dENGOztBbUQ5c3RDRTtFQUNFO0FuRGl0dENKOztBbUQ3c3RDQTtFQUNFO0FuRGd0dENGOztBbUQ1c3RDRTtFQUNFO0FuRCtzdENKOztBbUQzc3RDQTtFQUNFO0FuRDhzdENGOztBbUQxc3RDRTtFQUNFO0FuRDZzdENKOztBbUR6c3RDQTtFQUNFO0FuRDRzdENGOztBbUR4c3RDRTtFQUNFO0FuRDJzdENKOztBbUR2c3RDQTtFQUNFO0FuRDBzdENGOztBbUR0c3RDRTtFQUNFO0VBQ0E7QW5EeXN0Q0o7O0FtRHJzdENBO0VBQ0U7RUFDQTtBbkR3c3RDRjs7QW1EcnN0Q0E7RUFDRTtJQUNFO0VuRHdzdENGO0FBQ0Y7QW1EcnN0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRHVzdENGO0FtRHJzdENFO0VBQ0U7QW5EdXN0Q0o7QW1EcHN0Q0U7RUFDRTtBbkRzc3RDSjtBbURuc3RDRTtFQUNFO0VBQ0E7QW5EcXN0Q0o7QW1EbHN0Q0U7RUFDRTtBbkRvc3RDSjtBbURqc3RDRTtFQUNFO0FuRG1zdENKO0FtRGhzdENFO0VBQ0UseUJqRHZURztBRnkvdENQO0FtRC9ydENFO0VBQ0U7QW5EaXN0Q0o7O0FtRDdydENBO0VBQ0U7SUFDRTtFbkRnc3RDRjtBQUNGO0FtRDdydENBO0VBQ0U7SUFDRTtJQUNBO0VuRCtydENGO0FBQ0Y7QW1ENXJ0Q0E7RUFDRTtFQUNBO0FuRDhydENGOztBbUQzcnRDQTtFQUNFO0lBQ0U7RW5EOHJ0Q0Y7QUFDRjtBbUQzcnRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRDZydENGO0FtRDNydENFO0VBQ0U7QW5ENnJ0Q0o7O0FtRHpydENBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RW5ENHJ0Q0Y7QUFDRjtBbUR6cnRDQTtFQUNFO0VBQ0E7RUFDQTtBbkQycnRDRjs7QW1EeHJ0Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFbkQycnRDRjtBQUNGO0FtRHhydENBO0VBQ0U7SUFDRTtFbkQwcnRDRjtFbUR2cnRDQTtJQUNFO0VuRHlydENGO0FBQ0Y7QW1EdHJ0Q0E7RUFDRTtBbkR3cnRDRjs7QW1EcnJ0Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuRHdydENGO0FBQ0Y7QW1EcnJ0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRHVydENGOztBbURwcnRDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkR1cnRDRjtFbURwcnRDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuRHNydENGO0FBQ0Y7QW1EbnJ0Q0E7RUFDRTtJQUNFO0VuRHFydENGO0FBQ0Y7QW1EbHJ0Q0E7RUFDRTtJQUNFO0VuRG9ydENGO0FBQ0Y7QW1EanJ0Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5EbXJ0Q0Y7RW1EaHJ0Q0E7SUFDRTtFbkRrcnRDRjtFbUQ5cXRDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSxtQmpEamRDO0lpRGtkRDtJQUNBO0lBQ0E7RW5EZ3J0Q0o7RW1ENXF0Q0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuRDhxdENGO0VtRDVxdENFO0lBQ0U7SUFDQTtFbkQ4cXRDSjtFbUQ1cXRDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuRDhxdENOO0FBQ0Y7QW1EenF0Q0E7RUFDRTtBbkQycXRDRjtBbUR6cXRDRTtFQUNFO0FuRDJxdENKOztBbUR2cXRDQTtFQUNFO0VBQ0E7RUFDQTtBbkQwcXRDRjs7QW1EdnF0Q0E7RUFDRTtJQUNFO0VuRDBxdENGO0FBQ0Y7QW1EdnF0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkR5cXRDRjs7QW1EdHF0Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuRHlxdENGO0FBQ0Y7QW1EdnF0Q0E7RUFDQztFQUNHO0VBQ0E7QW5EeXF0Q0o7O0FtRHZxdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRDBxdENGOztBbUR2cXRDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VuRDBxdENGO0FBQ0Y7QW1EdnF0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRHlxdENGO0FtRHZxdENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkR5cXRDSjs7QW1EcnF0Q0E7RUFDRTtJQUNFO0VuRHdxdENGO0FBQ0Y7QW1EcnF0Q0E7RUFDRTtFQUNBO0FuRHVxdENGOztBbURwcXRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjakRubEJLO0VpRG9sQkw7RUFDQTtFQUNBO0VBQ0E7QW5EdXF0Q0Y7QW1EcnF0Q0U7RUFDRSwrQmpEemtCSztFaUQwa0JMO0VBQ0E7RUFDQTtFQUNBO0FuRHVxdENKO0FtRHJxdENJO0VBQ0UsY2pEam1CQztBRnd3dUNQO0FtRHBxdENJO0VBQ0U7QW5Ec3F0Q047QW1EbnF0Q0k7RUFDRTtBbkRxcXRDTjs7QW1EaHF0Q0E7RUFDRTtJQUNFO0VuRG1xdENGO0FBQ0Y7QW1EaHF0Q0E7RUFDRTtJQUNFO0VuRGtxdENGO0FBQ0Y7QW1EL3B0Q0E7RUFDRTtJQUNFO0VuRGlxdENGO0FBQ0Y7QW1EOXB0Q0E7RUFDRSx5QmpEam9CSztFaURrb0JMO0VBQ0E7RUFDQTtBbkRncXRDRjtBbUQ5cHRDRTtFQUNFO0VBQ0E7QW5EZ3F0Q0o7QW1EOXB0Q0k7RUFDRTtFQUNBO0FuRGdxdENOO0FtRDdwdENJO0VBQ0U7RUFDQTtBbkQrcHRDTjtBbUQ1cHRDSTtFQUNFO0VBQ0E7RUFDQTtBbkQ4cHRDTjtBbUQ1cHRDTTtFQUNFO0FuRDhwdENSO0FtRDFwdENJO0VBQ0U7RUFDQTtBbkQ0cHRDTjtBbUR6cHRDSTtFQUNFO0FuRDJwdENOO0FtRHpwdENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5EMnB0Q1I7O0FtRHJwdENBO0VBQ0U7SUFDRTtFbkR3cHRDRjtBQUNGO0FtRHJwdENBO0VBQ0U7SUFDRTtJQUNBO0VuRHVwdENGO0FBQ0Y7QW1EcHB0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkRzcHRDRjs7QW1EbnB0Q0E7RUFFSTtJQUNFO0lBQ0E7RW5EcXB0Q0o7RW1EanB0Q0E7SUFDRTtJQUNBO0VuRG1wdENGO0FBQ0Y7QW1EaHB0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Ea3B0Q0Y7QW1EaHB0Q0U7RUFDRTtBbkRrcHRDSjtBbUQvb3RDRTtFQUNFO0FuRGlwdENKOztBbUQ3b3RDQTtFQUNFO0lBQ0U7RW5EZ3B0Q0Y7QUFDRjtBbUQ3b3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRCtvdENGOztBbUQ1b3RDQTtFQUNFO0VBQ0E7QW5EK290Q0Y7O0FtRDNvdENFO0VBQ0U7RUFDQTtBbkQ4b3RDSjtBbUQzb3RDRTtFQUNFO0FuRDZvdENKOztBbUR4b3RDRTtFQUNFO0VBQ0E7QW5EMm90Q0o7QW1EeG90Q0U7RUFDRTtFQUNBO0FuRDBvdENKO0FtRHZvdENFO0VBQ0U7QW5EeW90Q0o7QW1EdG90Q0U7RUFDRTtBbkR3b3RDSjtBbURyb3RDRTtFQUNFO0VBQ0E7QW5EdW90Q0o7O0FtRG5vdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRzb3RDRjtBbURwb3RDRTtFQUNFO0VBQ0E7QW5Ec290Q0o7QW1Ebm90Q0U7RUFDRTtBbkRxb3RDSjtBbURsb3RDRTtFQUNJO0FuRG9vdENOOztBbURob3RDQTtFQUNFO0lBQ0U7RW5EbW90Q0Y7QUFDRjtBbURob3RDQTtFQUNFO0VBQ0E7RUFDQTtBbkRrb3RDRjtBbURob3RDRTtFQUNFO0VBQ0E7QW5Ea290Q0o7O0FtRDludENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EaW90Q0Y7O0FtRDludENBO0VBQ0U7QW5EaW90Q0Y7O0FtRDludENBO0VBQ0U7QW5EaW90Q0Y7O0FtRDdudENBO0VBQ0U7RUFDQTtFQUNBO0FuRGdvdENGOztBbUQ3bnRDQTtFQUNFO0VBQ0E7RUFDQTtBbkRnb3RDRjs7QW1EN250Q0E7RUFDRTtBbkRnb3RDRjs7QW1ENW50Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkQrbnRDSjtBbUQ1bnRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSDtFQUNBO0FuRDhudENEO0FtRDdudENDO0VBQ0M7RUFDQTtBbkQrbnRDRjs7QW1Eem50Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDRDtFQUNDO0VBRUE7QW5EMm50Q0o7O0FtRHZudENBO0VBQ0U7RUFDQTtBbkQwbnRDRjtBbUR4bnRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqRHg2Qkc7QUZraXZDUDtBbUR4bnRDSTtFQUtFO0VBQ0E7QW5Ec250Q047QW1EM250Q007RUFDRTtBbkQ2bnRDUjs7QW1EcG50Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkR1bnRDRjs7QW1Ecm50Q0E7RUFDQztFQUNHLDhCakRwN0JLO0FGNGl2Q1Q7O0FtRHJudENBO0FDcDhCQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBENGp2Q0Y7QW9EMWp2Q0U7RUFDRTtFQUNBO0FwRDRqdkNKOztBb0R4anZDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEMmp2Q0Q7QW9EeGp2Q0k7RUFDRTtFQUNBO0VBQ0E7QXBEMGp2Q047QW9Edmp2Q0k7RUFDRTtFQUNBO0VBQ0E7QXBEeWp2Q047QW9EdGp2Q0k7RUFDRTtBcER3anZDTjs7QW9Ebmp2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBEc2p2Q0Y7QUFDRjtBb0RsanZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEb2p2Q0o7QW9EbGp2Q0k7RUFDRTtFQUNBO0VBQ0E7QXBEb2p2Q047QW9EaGp2Q0U7RUFDRTtFQUNBO0VBQ0E7QXBEa2p2Q0o7O0FvRDlpdkNBO0VBQ0U7QXBEaWp2Q0Y7O0FvRDlpdkNBO0VBQ0U7SUFDRTtFcERpanZDRjtFb0QvaXZDRTtJQUNFO0VwRGlqdkNKO0FBQ0Y7QW9EN2l2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUF3QkE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcER3aHZDRjtFb0R4anZDRTtJQWdCRTtJQUNBO0lBQ0E7SUFDQTtFcEQyaXZDSjtFb0Q3anZDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEQranZDTjtFb0R6aXZDQTtJQUNFO0lBQ0E7RXBEMml2Q0Y7QUFDRjtBb0R4aXZDQTtFQUNFO0FwRDBpdkNGOztBb0R2aXZDQTtFQUVJO0lBQ0U7RXBEeWl2Q0o7QUFDRjtBb0RyaXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER1aXZDRjs7QW9EcGl2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBEdWl2Q0Y7QUFDRjtBb0RwaXZDQTtFQUNFO0lBQ0U7RXBEc2l2Q0Y7QUFDRjtBb0RsaXZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRG9pdkNKO0FvRGxpdkNJO0VBQ0U7QXBEb2l2Q047QW9EL2h2Q0k7RUFDRTtBcERpaXZDTjs7QW9ENWh2Q0E7RUFDRTtBcEQraHZDRjs7QW9ENWh2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEQraHZDRjs7QW9ENWh2Q0E7RUFDRTtFQUNBO0VBQ0E7QXBEK2h2Q0Y7O0FvRDVodkNBO0VBQ0U7RUFDQTtBcEQraHZDRjs7QW9EM2h2Q0U7RUFDRTtBcEQ4aHZDSjtBb0Q1aHZDSTtFQUNFO0FwRDhodkNOO0FvRDFodkNFO0VBQ0U7QXBENGh2Q0o7QW9EMWh2Q0k7RUFDRTtFQUNBO0FwRDRodkNOO0FvRHpodkNJO0VBQ0U7QXBEMmh2Q047O0FvRHJodkNFO0VBQ0U7RUFDQTtFQUNBO0FwRHdodkNKO0FvRHJodkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBEdWh2Q0o7QW9Ecmh2Q0k7RUFDRTtBcER1aHZDTjs7QW9EbGh2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFcERxaHZDRjtBQUNGO0FvRGxodkNBO0VBQ0U7SUFDRTtFcERvaHZDRjtBQUNGO0FvRGpodkNBO0VBQ0U7SUFDRTtFcERtaHZDRjtBQUNGO0FvRGhodkNBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRGtodkNGO0FBQ0Y7QW9EL2d2Q0E7RUFDRTtJQUNFO0VwRGlodkNGO0FBQ0Y7QW9EOWd2Q0E7RUFDRTtJQUNFO0VwRGdodkNGO0FBQ0Y7QW9EN2d2Q0E7RUFDRTtBcEQrZ3ZDRjs7QW9ENWd2Q0E7RUFDRTtJQUNFO0VwRCtndkNGO0FBQ0Y7QW9ENWd2Q0E7RUFDRTtJQUNFO0VwRDhndkNGO0FBQ0Y7QW9EM2d2Q0E7RUFDRTtJQUNFO0VwRDZndkNGO0FBQ0Y7QW9EMWd2Q0E7RUFDRTtFQUNBO0VBQ0E7QXBENGd2Q0Y7O0FvRHpndkNBO0VBQ0U7SUFDRTtFcEQ0Z3ZDRjtBQUNGO0FvRHpndkNBO0VBQ0U7SUFDRTtFcEQyZ3ZDRjtBQUNGO0FvRHhndkNBO0VBQ0U7RUFDQTtFQUNBO0FwRDBndkNGO0FvRHhndkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBEMGd2Q0o7QW9Edmd2Q0U7RUFDRTtFQUNBO0VBQ0E7QXBEeWd2Q0o7QW9EdGd2Q0U7RUFDRTtFQUNBO0FwRHdndkNKOztBb0RuZ3ZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEc2d2Q0o7QW9Ebmd2Q007RUFDRTtFQUNBO0FwRHFndkNSO0FvRGxndkNNO0VBQ0U7RUFDQTtFQUNBO0FwRG9ndkNSO0FvRGxndkNRO0VBQ0U7RUFDQTtBcERvZ3ZDVjtBb0Q5L3VDRTtFQUNFO0FwRGdndkNKOztBb0Q1L3VDQTtFQUNFO0FwRCsvdUNGOztBb0Q1L3VDQTtFQUNFO0FwRCsvdUNGO0FvRDcvdUNFO0VBQ0U7RUFDQTtFQUNBO0FwRCsvdUNKO0FvRDUvdUNFO0VBQ0U7RUFDQTtBcEQ4L3VDSjtBb0QzL3VDRTtFQUNFO0VBQ0E7RUFDQTtBcEQ2L3VDSjs7QW9EeC91Q0U7RUFDRTtBcEQyL3VDSjtBb0R6L3VDSTtFQUNFO0FwRDIvdUNOO0FvRHYvdUNFO0VBQ0U7QXBEeS91Q0o7QW9Edi91Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcER5L3VDTjtBb0R0L3VDSTtFQUNFO0VBQ0E7QXBEdy91Q047O0FvRHAvdUNBO0VBQ0U7RUFDQTtFQUNBO0FwRHUvdUNGOztBb0RyL3VDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBEdy91Q0Y7RW9EdC91Q0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFcER3L3VDSjtFb0R0L3VDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcER3L3VDTjtFb0RuL3VDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBEcS91Q0Y7RW9EbC91Q0E7SUFDRTtJQUNBO0VwRG8vdUNGO0FBQ0Y7QW9EbC91Q0E7RUFDSztJQUNDO0VwRG8vdUNKO0FBQ0Y7QW9EbC91Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJsRC9lSztBRm0rdkNQOztBb0RsL3VDQTtFQUNFO0FwRHEvdUNGOztBb0RsL3VDRTtFQUNFO0FwRHEvdUNKOztBb0RsL3VDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNsRHRoQlc7RWtEdWhCWDtBcERxL3VDRjs7QW9Ebi91Q0M7RUFDQztJQUNFO0lBQ0E7RXBEcy91Q0Y7RW9EcC91Q0U7SUFDRTtFcERzL3VDSjtFb0RuL3VDQTtJQUNFO0lBQ0E7RXBEcS91Q0Y7RW9EcC91Q0U7SUFDRTtFcERzL3VDSjtFb0RwL3VDRTtJQUNFO0VwRHMvdUNKO0FBQ0Y7QW9EbC91Q0M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERvL3VDSjs7QW9ELyt1Q0E7QUMvakJBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRGlqd0NGOztBcUQ5aXdDQTtFQUNFLG1CbkRhSztFbURaTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRGlqd0NGOztBcUQ5aXdDQTtFQUNFO0VBQ0EseUJuREdLO0FGOGl3Q1A7O0FxRDdpd0NBO0VBQ0UsbUNuRGRPO0VtRGVQLGNuREhLO0VtRElMO0FyRGdqd0NGOztBcUQ3aXdDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VyRGdqd0NGO0FBQ0Y7QXFEN2l3Q0M7RUFDQztFQUNBO0VBQ0E7QXJEK2l3Q0Y7QXFENWl3Q0M7RUFDRTtFQUNBO0FyRDhpd0NIO0FxRDNpd0NDO0VBQ0U7RUFDQTtFQUNBO0FyRDZpd0NIO0FxRDNpd0NHO0VBQ0Q7QXJENml3Q0Y7QXFEeml3Q0M7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjbkRoRUk7QUYybXdDUDtBcUR4aXdDQztFQUNFO0VBQ0EsY25EckVJO0VtRHNFSjtFQUNBO0FyRDBpd0NIOztBcUR0aXdDQTtFQUNFO0FyRHlpd0NGO0FxRHZpd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHlpd0NKO0FxRHZpd0NJO0VBQ0U7RUFDQTtBckR5aXdDTjs7QXFEcGl3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNuRDVGSztBRm1vd0NQOztBcURwaXdDQTtFQUVFO0VBQ0E7RUFDQTtBckRzaXdDRjs7QXFEbml3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY25EL0dLO0FGcXB3Q1A7O0FxRG5pd0NBO0VBQ0U7RUFDQSwyQ25EN0htQjtFbUQ4SG5CO0VBQ0E7QXJEc2l3Q0Y7O0FxRG5pd0NBO0VBRUU7RUFDQTtBckRxaXdDRjtBcURuaXdDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCbkRySlE7QUYwcndDWjtBcURsaXdDRTtFQUNFO0VBQ0E7QXJEb2l3Q0o7O0FxRC9od0NFO0VBQ0U7QXJEa2l3Q0o7QXFEL2h3Q0U7RUFDRTtBckRpaXdDSjtBcUQvaHdDSTtFQUNFO0FyRGlpd0NOO0FxRDlod0NJO0VBQ0U7QXJEZ2l3Q047O0FxRDNod0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRDhod0NGOztBcUQzaHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CbkRyTE87RW1Ec0xQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEOGh3Q0Y7O0FxRDNod0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRDhod0NGO0FxRDVod0NFO0VBQ0UsbUNuRDdNSztFbUQ4TUw7RUFDQSxjbkRuTUc7QUZpdXdDUDs7QXFEMWh3Q0E7RUFDRTtFQUNBO0VBQ0E7QXJENmh3Q0Y7QXFEM2h3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJENmh3Q0o7QXFEM2h3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJENmh3Q047O0FxRHZod0NFO0VBQ0UscUJuRHJQSztFbURzUEwsY25EdFBLO0FGZ3h3Q1Q7QXFEdmh3Q0U7RUFDRSxjbkQxUEs7QUZteHdDVDs7QXFEcmh3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckR3aHdDRjs7QXFEcmh3Q0E7RUFDRTtBckR3aHdDRjtBcUR0aHdDRTtFQUNFO0FyRHdod0NKOztBcURwaHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEdWh3Q0Y7QXFEcmh3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEdWh3Q0o7O0FxRG5od0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSw4Qm5EL1RPO0FGcTF3Q1Q7O0FxRG5od0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckRzaHdDRjs7QXFEbGh3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHFod0NKO0FxRGxod0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY25EMVZHO0FGODJ3Q1A7O0FxRGhod0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY25EcldLO0FGdzN3Q1A7O0FxRC9nd0NFO0VBNkJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJuRGhaRztBRnM0d0NQO0FxRDVod0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDbkQvWEc7RW1EZ1lIO0VBQ0E7QXJEOGh3Q047QXFEM2h3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJENmh3Q047QXFEM2h3Q007RUFDRSxtQ25EN1lDO0VtRDhZRCxjbkRsWUQ7QUYrNXdDUDtBcUQ1Z3dDRTtFQUNFO0FyRDhnd0NKO0FxRDVnd0NJO0VBQ0U7QXJEOGd3Q047O0FxRHhnd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRDJnd0NKOztBcUR2Z3dDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1DbkQ3Yk87RW1EOGJQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbkR2Yks7RW1Ed2JMO0FyRDBnd0NGO0FxRHhnd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUNuRDdjSztFbUQ4Y0w7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNuRHZjRztFbUR3Y0g7QXJEMGd3Q0o7O0FxRHJnd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckR3Z3dDSjtBcURyZ3dDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckR1Z3dDSjtBcURwZ3dDRTtFQUNFO0FyRHNnd0NKOztBcURoZ3dDSTtFQUNFO0VBQ0E7QXJEbWd3Q047QXFELy92Q007RUFDRTtBckRpZ3dDUjtBcUQzL3ZDSTtFQUNFO0VBQ0E7RUFDQTtBckQ2L3ZDTjtBcUQxL3ZDSTtFQUNFO0VBQ0E7RUFDQTtBckQ0L3ZDTjs7QXFEdi92Q0E7RUFDRTtFQUNBO0VBQ0E7QXJEMC92Q0Y7O0FxRHYvdkNBO0VBQ0U7SUFDRTtFckQwL3ZDRjtBQUNGO0FxRHgvdkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRDAvdkNKOztBcUR4L3ZDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckQyL3ZDSjs7QXFEei92Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJENC92Q0o7O0FxRDEvdkNBO0VBQ0U7RUFDQTtBckQ2L3ZDRjs7QXFEMy92Q0E7QUN6a0JBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3BEY0s7RW9EYkw7QXREdWt4Q0Y7O0FzRHBreENBO0VBQ0U7RUFDQTtBdER1a3hDRjtBc0Rya3hDRTtFQUNFO0VBQ0E7QXREdWt4Q0o7QXNEcmt4Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdER1a3hDTjtBc0Rua3hDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREcWt4Q0o7O0FzRGpreENBO0VBU0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRENGp4Q0Y7QXNEN2t4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RCtreENKO0FzRGpreENFO0VBQ0U7RUFDQTtBdERta3hDSjs7QXNEOWp4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdERpa3hDSjtBc0Q5anhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCcERqRUc7RW9Ea0VIO0VBQ0E7RUFDQTtBdERna3hDSjtBc0Q3anhDRTtFQUNFO0VBQ0E7RUFDQTtBdEQranhDSjtBc0Q1anhDRTtFQUNFO0VBQ0E7RUFDQTtBdEQ4anhDSjtBc0QzanhDRTtFQUNFO0VBQ0E7RUFDQTtBdEQ2anhDSjtBc0QxanhDRTtFQUNFO0F0RDRqeENKO0FzRHpqeENFO0VBQ0U7RUFDQTtBdEQyanhDSjtBc0R4anhDRTtFQUNFO0F0RDBqeENKO0FzRHZqeENFO0VBQ0U7RUFDQTtBdER5anhDSjs7QXNEcGp4Q0E7RUFDRTtBdER1anhDRjs7QXNEcGp4Q0E7RUFDRTtFQUNBO0F0RHVqeENGO0FzRHRqeENFO0VBQ0U7RUFDQTtBdER3anhDSjtBc0R0anhDRTtFQUNFO0VBQ0E7RUFDQTtBdER3anhDSjtBc0R0anhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHdqeENKOztBc0RwanhDQTtFQUNFO0VBQ0E7QXREdWp4Q0Y7O0FzRHBqeENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdER1anhDRjs7QXNEcGp4Q0E7RUFDRTtFQUNBLG1CcER2Sks7QUY4c3hDUDtBc0RyanhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHVqeENKO0FzRHBqeENFO0VBQ0U7QXREc2p4Q0o7O0FzRGxqeENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RHFqeENGOztBc0RsanhDQTtFQUVJO0lBQ0UseUJwRDdNTztJb0Q4TVA7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXREb2p4Q0o7RXNEamp4Q0U7SUFDRTtJQUNBLHlCcERsT087SW9EbU9QO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdERtanhDSjtBQUNGO0FzRC9peENBO0VBR007SUFDRSx5QnBEalBLO0lvRGtQTDtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdEQraXhDTjtFc0Q1aXhDSTtJQUNFO0V0RDhpeENOO0VzRDFpeENFO0lBQ0U7SUFDQSx5QnBEM1FPO0lvRDRRUDtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRENGl4Q0o7QUFDRjtBc0RyaXhDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNwRHBRRDtFb0RxUUM7RUFDQSxtQ3BEbFJDO0FGeXp4Q1Q7QXNEcGl4Q007RUFDRTtBdERzaXhDUjtBc0RsaXhDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREb2l4Q047QXNEaGl4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdERraXhDSjtBc0RoaXhDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RGtpeENOO0FzRDloeENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3BEaFZHO0VvRGlWSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RGdpeENKO0FzRDdoeENFO0VBQ0U7QXREK2h4Q0o7QXNENWh4Q0U7RUFDRTtFQUNBLGNwRHpVRztBRnUyeENQO0FzRDNoeENFO0VBQ0U7QXRENmh4Q0o7QXNEMWh4Q0U7RUFzQkU7RUFDQTtFQUNBO0VBQ0E7QXREdWd4Q0o7QXNEL2h4Q0k7RUFDRTtFQUNBO0F0RGlpeENOO0FzRDloeENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREZ2l4Q047QXNEN2h4Q0k7RUFDRTtFQUNBO0VBQ0E7QXREK2h4Q047QXNEdmh4Q0k7RUFDRTtFQUNBO0F0RHloeENOO0FzRHJoeENFO0VBQ0U7QXREdWh4Q0o7QXNEcmh4Q0k7RUFDRTtBdER1aHhDTjtBc0RwaHhDSTtFQUNFO0VBQ0E7QXREc2h4Q047QXNEbGh4Q0U7RUFDRTtFQUNBLDhCcEQ1WUs7QUZnNnhDVDs7QXNEaGh4Q0E7RUFDRTtFQUNBO0VBQ0E7QXREbWh4Q0Y7QXNEamh4Q0U7RUFDRSxtQnBEbmFTO0FGczd4Q2I7QXNEOWd4Q007RUFDRTtBdERnaHhDUjtBc0QzZ3hDRTtFQUNFO0VBQ0E7QXRENmd4Q0o7QXNEM2d4Q0k7RUFDRTtFQUNBO0VBQ0E7QXRENmd4Q047QXNEM2d4Q007RUFDRSxtQ3BEM2FDO0VvRDRhRCxjcERoYUQ7QUY2NnhDUDs7QXNEdmd4Q0E7RUFFSTtJQUNFO0V0RHlneENKO0VzRHRneENFO0lBQ0U7RXREd2d4Q0o7QUFDRjtBc0RuZ3hDRTtFQUNFO0VBQ0E7RUFDQTtBdERxZ3hDSjtBc0RsZ3hDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RG9neENKO0FzRGxneENJO0VBQ0U7RUFDQTtBdERvZ3hDTjtBc0RoZ3hDRTtFQUNFLHlDcERsZEs7RW9EbWRMLGNwRHZjRztFb0R3Y0g7QXREa2d4Q0o7QXNEOS93Q0k7RUFDRSx5Q3BEemRHO0VvRDBkSCxjcEQ5Y0M7RW9EK2NEO0F0RGdneENOOztBc0QzL3dDQTtFQUNFO0VBQ0EseUJwRC9lVztFb0RnZlg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RDgvd0NGO0FzRDUvd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREOC93Q0o7QXNEMy93Q0U7RUFDRTtFQUNBO0F0RDYvd0NKO0FzRDEvd0NFO0VBQ0U7RUFDQSxjcEQ5ZUc7QUYwK3hDUDtBc0R6L3dDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CcERsaEJTO0FGNmd5Q2I7QXNEdi93Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREeS93Q047QXNEci93Q007RUFDRSxtQ3BEcGhCQztBRjJneUNUO0FzRHAvd0NNO0VBQ0UsbUNwRHhoQkM7RW9EeWhCRCxjcEQ3Z0JEO0FGbWd5Q1A7O0FzRGgvd0NBO0VBQ0U7QXREbS93Q0Y7O0FzRC8rd0NFO0VBQ0U7QXREay93Q0o7QXNELyt3Q0U7RUFDRTtBdERpL3dDSjs7QXNEOSt3Q0E7RUFDRTtBdERpL3dDRjtBc0QvK3dDRTtFQUNFO0VBQ0E7RUFDQTtBdERpL3dDSjtBc0QvK3dDSTtFQUNFO0F0RGkvd0NOO0FzRDkrd0NJO0VBQ0U7RUFDQTtFQUNBO0F0RGcvd0NOOztBc0QxK3dDRTtFQUNFO0VBQ0E7QXRENit3Q0o7QXNEMSt3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEQ0K3dDSjs7QXNEdit3Q0U7RUFDRTtFQUNBO0VBQ0E7QXREMCt3Q0o7QXNEdit3Q0U7RUFDRSxjcEQ3a0JHO0VvRDhrQkg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREeSt3Q0o7QXNEdCt3Q0U7RUFDRTtFQUNBLG1CcEQ1bEJHO0VvRDZsQkg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdER3K3dDSjtBc0R0K3dDSTtFQUNFLGNwRDFtQkM7RW9EMm1CRDtBdER3K3dDTjtBc0RwK3dDRTtFQUNFO0F0RHMrd0NKO0FzRG4rd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREcSt3Q0o7QXNEbCt3Q0U7RUFDRTtBdERvK3dDSjtBc0RqK3dDRTtFQUNFLGNwRGxvQkc7RW9EbW9CSCxtQ3BEL29CSztFb0RncEJMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdERtK3dDSjtBc0RqK3dDSTtFQUNFO0F0RG0rd0NOO0FzRGgrd0NJO0VBQ0UsY3BEdHBCQztFb0R1cEJELHlCcER2cEJDO0FGeW55Q1A7QXNELzl3Q0k7RUFDRTtBdERpK3dDTjtBc0Q5OXdDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREZyt3Q047QXNENTl3Q007RUFDRTtBdEQ4OXdDUjtBc0QzOXdDTTtFQUNFO0F0RDY5d0NSOztBc0R2OXdDQTtFQUNFLGNwRDFyQk87RW9EMnJCUDtFQUNBO0VBQ0E7QXREMDl3Q0Y7O0FzRHQ5d0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXREeTl3Q0o7QXNEdDl3Q0U7RUFDRTtFQUNBO0F0RHc5d0NKO0FzRHI5d0NFO0VBQ0U7RUFFQTtFQUNBLGNwRHJ1Qkc7QUYycnlDUDtBc0RuOXdDRTtFQUNFLGNwRHp1Qkc7RW9EMHVCSDtFQUNBO0VBRUE7QXREbzl3Q0o7QXNEbDl3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RG85d0NOOztBc0QvOHdDQTtFQUNFO0lBQ0U7RXREazl3Q0Y7QUFDRjtBc0Q3OHdDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RCs4d0NKO0FzRDU4d0NFO0VBQ0U7RUFDQTtBdEQ4OHdDSjs7QXNEMTh3Q0E7RUFDRTtFQUNBO0VBQ0E7QXRENjh3Q0Y7QXNEMzh3Q0U7RUFDRTtBdEQ2OHdDSjs7QXNEejh3Q0E7RUFDRTtFQUNBO0VBQ0E7QXRENDh3Q0Y7O0FzRHo4d0NBO0VBQ0U7SUFDRTtJQUNBO0V0RDQ4d0NGO0FBQ0Y7QXNEejh3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RDI4d0NGOztBc0R6OHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRENDh3Q0Y7O0FzRHo4d0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjcERsMEJLO0VvRG0wQkw7QXRENDh3Q0Y7O0FzRDE4d0NBO0VBQ0UsOEJwRDF6Qk87RW9EMnpCUDtBdEQ2OHdDRjs7QXNEMzh3Q0E7RUFDRTtJQUNFO0V0RDg4d0NGO0FBQ0Y7QXNENTh3Q0E7QUM3MEJBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkQyeHlDSjs7QXVEenh5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkQ0eHlDSjs7QXVEMXh5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkQ2eHlDSjs7QXVEM3h5Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkQ4eHlDSjtBdUQ1eHlDSTtFQUNFO0F2RDh4eUNOOztBdUQxeHlDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2RDZ4eUNKOztBdUQzeHlDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2RDh4eUNKO0F1RDV4eUNJO0VBQ0U7QXZEOHh5Q047O0F1RHh4eUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RDJ4eUNKOztBdUR6eHlDQTtFQUNFO0VBQ0E7QXZENHh5Q0Y7O0F1RDF4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNyRHpESztFcUQwREw7QXZENnh5Q0Y7O0F1RDN4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEOHh5Q0Y7O0F1RDV4eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEK3h5Q0Y7O0F1RDd4eUNBO0VBQ0U7RUFDQTtBdkRneXlDRjs7QXVEOXh5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNyRDdGSztFcUQ4Rkw7RUFDQTtFQUNBO0F2RGl5eUNGOztBdUQveHlDQTtFQUNFO0F2RGt5eUNGOztBdUQveHlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEa3l5Q0Y7O0F1RGh5eUNBO0VBQ0U7RUFDQTtFQUNBO0F2RG15eUNGOztBdURqeXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkRveXlDRjs7QXVEbHl5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JEL0lLO0VxRGdKTDtBdkRxeXlDRjs7QXVEbnl5Q0E7RUFDRTtFQUNBO0F2RHN5eUNGOztBdURweXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEdXl5Q0Y7O0F1RHB5eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZEdXl5Q0Y7O0F1RHJ5eUNBO0VBQ0U7RUFDQTtFQUNBO0F2RHd5eUNGOztBdUR0eXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkR5eXlDRjs7QXVEdnl5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JEek1LO0VxRDBNTDtBdkQweXlDRjs7QXVEeHl5Q0E7RUFDRTtFQUNBO0F2RDJ5eUNGOztBdUR6eXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JEck5LO0VxRHNOTDtFQUNBO0VBQ0E7QXZENHl5Q0Y7O0F1RHp5eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZENHl5Q0Y7O0F1RDF5eUNBO0VBQ0U7RUFDQTtFQUNBO0F2RDZ5eUNGOztBdUQzeXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkQ4eXlDRjs7QXVENXl5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JEblFLO0VxRG9RTDtBdkQreXlDRjs7QXVEN3l5Q0E7RUFDRTtFQUNBO0F2RGd6eUNGOztBdUQ5eXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3JEL1FLO0VxRGdSTDtFQUNBO0VBQ0E7QXZEaXp5Q0Y7O0F1RDl5eUNFO0FBS0E7RUFDRTtFQUNBO0VBQ0E7QXZENnl5Q0o7QXVEM3l5Q0U7RUFDRTtBdkQ2eXlDSjtBdUQzeXlDRTtFQUNFO0F2RDZ5eUNKO0F1RDN5eUNFO0VBQ0U7QXZENnl5Q0o7QXVEM3l5Q0U7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RDZ5eUNOO0F1RDV5eUNJO0VBQ0U7QXZEOHl5Q047QXVENXl5Q0k7RUFDRTtBdkQ4eXlDTjtBdUQ1eXlDSTtFQUNFO0F2RDh5eUNOO0F1RDV5eUNJO0VBQ0U7QXZEOHl5Q047QXVENXl5Q0k7RUFDRTtBdkQ4eXlDTjtBdUQ1eXlDSTtFQUNFO0F2RDh5eUNOO0F1RDV5eUNJO0VBQ0U7QXZEOHl5Q047QXVENXl5Q0k7RUFDRTtBdkQ4eXlDTjtBdUQzeXlDSTtFQUNFO0VBQ0E7QXZENnl5Q047QXVEM3l5Q0k7RUFDRTtFQUNBO0VBQ0E7QXZENnl5Q047O0FBci95Q0E7QXdEbEtBO0FBRUE7RUFDRTtBeEQwcHpDRjs7QXdEdHB6Q0U7RUFDRTtBeER5cHpDSjs7QXdEcHB6Q0U7RUFDRTtBeER1cHpDSjs7QXdEbnB6Q0E7RUFDRTtBeERzcHpDRjs7QXdEbHB6Q0U7RUFDRTtBeERxcHpDSjs7QXdEaHB6Q0U7RUFDRTtBeERtcHpDSjs7QXdEL296Q0E7RUFDRTtBeERrcHpDRjs7QXdEOW96Q0U7RUFDRTtBeERpcHpDSjs7QXdENW96Q0U7RUFDRTtBeEQrb3pDSjs7QXdEM296Q0E7RUFDRTtBeEQ4b3pDRjs7QXdEMW96Q0U7RUFDRTtBeEQ2b3pDSjs7QXdEeG96Q0U7RUFDRTtBeEQyb3pDSjs7QXdEdm96Q0E7RUFDRTtBeEQwb3pDRjs7QXdEdG96Q0U7RUFDRTtBeER5b3pDSjs7QXdEcG96Q0U7RUFDRTtBeER1b3pDSjs7QXdEbm96Q0E7RUFDRTtBeERzb3pDRjs7QXdEbG96Q0U7RUFDRTtBeERxb3pDSjs7QXdEaG96Q0U7RUFDRTtBeERtb3pDSjs7QXdEL256Q0E7RUFDRTtBeERrb3pDRjs7QXdEOW56Q0U7RUFDRTtBeERpb3pDSjs7QXdENW56Q0U7RUFDRTtBeEQrbnpDSjs7QXdEM256Q0E7RUFDRTtBeEQ4bnpDRjs7QXdEMW56Q0U7RUFDRTtBeEQ2bnpDSjs7QXdEeG56Q0U7RUFDRTtBeEQybnpDSjs7QXdEdm56Q0E7RUFDRTtBeEQwbnpDRjs7QXdEdm56Q0E7RUFDRTtBeEQwbnpDRjs7QXdEdm56Q0E7RUFDRTtBeEQwbnpDRjs7QXdEeG56Q0E7RUFDRTtBeEQybnpDRjs7QXdEem56Q0E7RUFDRTtBeEQ0bnpDRjs7QXdEMW56Q0E7RUFDRTtBeEQ2bnpDRjs7QXdEM256Q0E7RUFDRTtBeEQ4bnpDRjs7QXdENW56Q0E7RUFDRTtBeEQrbnpDRjs7QXdEN256Q0E7RUFDRTtBeERnb3pDRjs7QXdEOW56Q0E7RUFDRTtBeERpb3pDRjs7QXdEN256Q0E7RUFDRSwwQ3REN0hPO0FGNnZ6Q1Q7O0F3RDduekNBO0VBQ0UsMEN0RGhJTztBRmd3ekNUOztBd0Q3bnpDQTtFQUNFLDBDdERuSU87QUZtd3pDVDs7QXdEN256Q0E7RUFDRSwwQ3REdElRO0FGc3d6Q1Y7O0F3RDduekNBO0VBQ0UsMEN0RHpJUTtBRnl3ekNWOztBd0Q3bnpDQTtFQUNFLDBDdEQ1SVE7QUY0d3pDVjs7QXdEN256Q0E7RUFDRSwwQ3REL0lRO0FGK3d6Q1Y7O0F3RDduekNBO0VBQ0UsMEN0RGxKUTtBRmt4ekNWOztBd0Q3bnpDQTtFQUNFLDBDdERySlE7QUZxeHpDVjs7QXdEN256Q0E7RUFDRSxvQ3REbkpPO0FGbXh6Q1Q7O0F3RDduekNBO0VBQ0Usb0N0RHRKTztBRnN4ekNUOztBd0Q3bnpDQTtFQUNFLG9DdER6Sk87QUZ5eHpDVDs7QXdEN256Q0E7RUFDRSxvQ3RENUpPO0FGNHh6Q1Q7O0F3RDduekNBO0VBQ0Usb0N0RC9KTztBRit4ekNUOztBd0Q3bnpDQTtFQUNFLG9DdERsS087QUZreXpDVDs7QXdEN256Q0E7RUFDRSxvQ3REcktPO0FGcXl6Q1Q7O0F3RDduekNBO0VBQ0Usb0N0RHhLTztBRnd5ekNUOztBd0Q3bnpDQTtFQUNFLG9DdEQzS087QUYyeXpDVDs7QXdEN256Q0E7RUFDRTtFQUNBLGN0RHJOSztBRnExekNQOztBd0Q3bnpDQTtFQUNFO0VBQ0EsY3REMU5LO0FGMDF6Q1A7O0F3RDduekNBO0VBQ0U7RUFDQSxjdEQvTks7QUYrMXpDUDs7QXdEN256Q0E7RUFDRTtFQUNBLGN0RHBPSztBRm8yekNQOztBd0Q3bnpDQTtFQUNFO0VBQ0EsY3REek9LO0FGeTJ6Q1A7O0F3RDluekNBO0VBQ0U7RUFDQSxjdEQ3T0s7QUY4MnpDUDs7QXdEOW56Q0E7RUFDRTtFQUNBLGN0RGxQSztBRm0zekNQOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFLGlEdER2UW1CO0FGdzR6Q3JCOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTtFQUNFO0F4RGlvekNGOztBd0Q5bnpDQTs7RUFFRTtBeERpb3pDRjtBd0Rob3pDRTs7RUFDRTtBeERtb3pDSjtBd0Rsb3pDSTs7RUFDRTtFQUNBO0F4RHFvekNOO0F3RGxvekNFOztFQUNFO0F4RHFvekNKOztBd0Rqb3pDQTtFQUNFO0F4RG9vekNGO0F3RG5vekNFO0VBQ0U7QXhEcW96Q0o7QXdEcG96Q0k7RUFDRTtFQUNBO0F4RHNvekNOO0F3RG5vekNFO0VBQ0U7QXhEcW96Q0o7O0F3RGpvekNBO0VBQ0U7QXhEb296Q0Y7QXdEbm96Q0U7RUFDRTtBeERxb3pDSjtBd0Rwb3pDSTtFQUNFO0VBQ0E7QXhEc296Q047QXdEbm96Q0U7RUFDRTtBeERxb3pDSjs7QXdEam96Q0E7RUFDSTtBeERvb3pDSjs7QXdEam96Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEJ0RGxXUTtFc0RtV1I7QXhEb296Q0o7O0F3RGxvekNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEcW96Q0o7O0F3RG5vekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEc296Q0Y7O0F3RHBvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEdW96Q0Y7O0F3RHJvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEd296Q0Y7O0F3RHRvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEeW96Q0Y7O0F3RHZvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEMG96Q0Y7O0F3RHhvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEMm96Q0Y7O0F3RHpvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhENG96Q0Y7O0F3RDFvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhENm96Q0Y7O0F3RDNvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEOG96Q0Y7O0F3RDVvekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhEK296Q0Y7O0F3RHpvekNBO0FDcmRBO0FBRUE7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtBekRpbTBDRjs7QXlEOWwwQ0E7RUFDRTtJQUNFO0V6RGltMENGO0V5RDlsMENBO0lBQ0U7RXpEZ20wQ0Y7RXlEN2wwQ0E7SUFDRTtFekQrbDBDRjtFeUQ1bDBDQTtJQUNFO0V6RDhsMENGO0V5RDNsMENBO0lBQ0U7RXpENmwwQ0Y7RXlEMWwwQ0E7SUFDRTtFekQ0bDBDRjtFeUR6bDBDQTtJQUNFO0V6RDJsMENGO0V5RHhsMENBO0lBQ0U7RXpEMGwwQ0Y7RXlEdmwwQ0E7SUFDRTtFekR5bDBDRjtBQUNGO0F5RHRsMENBO0VBQ0U7SUFDRTtFekR3bDBDRjtFeURybDBDQTtJQUNFO0V6RHVsMENGO0V5RHBsMENBO0lBQ0U7RXpEc2wwQ0Y7RXlEbmwwQ0E7SUFDRTtFekRxbDBDRjtFeURsbDBDQTtJQUNFO0V6RG9sMENGO0V5RGpsMENBO0lBQ0U7RXpEbWwwQ0Y7RXlEaGwwQ0E7SUFDRTtFekRrbDBDRjtFeUQvazBDQTtJQUNFO0V6RGlsMENGO0V5RDlrMENBO0lBQ0U7RXpEZ2wwQ0Y7QUFDRjtBeUQ3azBDQTtFQUNFO0lBQ0U7RXpEK2swQ0Y7RXlENWswQ0E7SUFDRTtFekQ4azBDRjtFeUQzazBDQTtJQUNFO0V6RDZrMENGO0V5RDFrMENBO0lBQ0U7RXpENGswQ0Y7RXlEemswQ0E7SUFDRTtFekQyazBDRjtFeUR4azBDQTtJQUNFO0V6RDBrMENGO0V5RHZrMENBO0lBQ0U7RXpEeWswQ0Y7RXlEdGswQ0E7SUFDRTtFekR3azBDRjtFeURyazBDQTtJQUNFO0V6RHVrMENGO0FBQ0Y7QXlEcGswQ0E7RUFDRTtJQUNFO0V6RHNrMENGO0V5RG5rMENBO0lBQ0U7RXpEcWswQ0Y7RXlEbGswQ0E7SUFDRTtFekRvazBDRjtFeURqazBDQTtJQUNFO0V6RG1rMENGO0V5RGhrMENBO0lBQ0U7RXpEa2swQ0Y7RXlEL2owQ0E7SUFDRTtFekRpazBDRjtFeUQ5ajBDQTtJQUNFO0V6RGdrMENGO0V5RDdqMENBO0lBQ0U7RXpEK2owQ0Y7RXlENWowQ0E7SUFDRTtFekQ4ajBDRjtBQUNGO0F5RDNqMENBO0VBQ0U7SUFDRTtFekQ2ajBDRjtFeUQxajBDQTtJQUNFO0V6RDRqMENGO0V5RHpqMENBO0lBQ0U7RXpEMmowQ0Y7RXlEeGowQ0E7SUFDRTtFekQwajBDRjtFeUR2ajBDQTtJQUNFO0V6RHlqMENGO0V5RHRqMENBO0lBQ0U7RXpEd2owQ0Y7RXlEcmowQ0E7SUFDRTtFekR1ajBDRjtFeURwajBDQTtJQUNFO0V6RHNqMENGO0V5RG5qMENBO0lBQ0U7RXpEcWowQ0Y7QUFDRjtBeURsajBDQTtBQ3BPQTtBQUVBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7QTFEd3gwQ0Y7O0EwRHJ4MENBO0VBQ0U7SUFDRTtFMUR3eDBDRjtFMERyeDBDQTtJQUNFO0UxRHV4MENGO0UwRHB4MENBO0lBQ0U7RTFEc3gwQ0Y7RTBEbngwQ0E7SUFDRTtFMURxeDBDRjtFMERseDBDQTtJQUNFO0UxRG94MENGO0UwRGp4MENBO0lBQ0U7RTFEbXgwQ0Y7RTBEaHgwQ0E7SUFDRTtFMURreDBDRjtFMEQvdzBDQTtJQUNFO0UxRGl4MENGO0UwRDl3MENBO0lBQ0U7RTFEZ3gwQ0Y7RTBEN3cwQ0E7SUFDRTtFMUQrdzBDRjtFMEQ1dzBDQTtJQUNFO0UxRDh3MENGO0UwRDN3MENBO0lBQ0U7RTFENncwQ0Y7RTBEMXcwQ0E7SUFDRTtFMUQ0dzBDRjtFMER6dzBDQTtJQUNFO0UxRDJ3MENGO0UwRHh3MENBO0lBQ0U7RTFEMHcwQ0Y7RTBEdncwQ0E7SUFDRTtFMUR5dzBDRjtFMER0dzBDQTtJQUNFO0UxRHd3MENGO0UwRHJ3MENBO0lBQ0U7RTFEdXcwQ0Y7RTBEcHcwQ0E7SUFDRTtFMURzdzBDRjtFMERudzBDQTtJQUNFO0UxRHF3MENGO0UwRGx3MENBO0lBQ0U7RTFEb3cwQ0Y7RTBEancwQ0E7SUFDRTtFMURtdzBDRjtFMERodzBDQTtJQUNFO0UxRGt3MENGO0UwRC92MENBO0lBQ0U7RTFEaXcwQ0Y7RTBEOXYwQ0E7SUFDRTtFMURndzBDRjtFMEQ3djBDQTtJQUNFO0UxRCt2MENGO0UwRDV2MENBO0lBQ0U7RTFEOHYwQ0Y7RTBEM3YwQ0E7SUFDRTtFMUQ2djBDRjtFMEQxdjBDQTtJQUNFO0UxRDR2MENGO0UwRHp2MENBO0lBQ0U7RTFEMnYwQ0Y7RTBEeHYwQ0E7SUFDRTtFMUQwdjBDRjtFMER2djBDQTtJQUNFO0UxRHl2MENGO0UwRHR2MENBO0lBQ0U7RTFEd3YwQ0Y7RTBEcnYwQ0E7SUFDRTtFMUR1djBDRjtBQUNGO0EwRHB2MENBO0VBQ0U7SUFDRTtFMURzdjBDRjtFMERudjBDQTtJQUNFO0UxRHF2MENGO0UwRGx2MENBO0lBQ0U7RTFEb3YwQ0Y7RTBEanYwQ0E7SUFDRTtFMURtdjBDRjtFMERodjBDQTtJQUNFO0UxRGt2MENGO0UwRC91MENBO0lBQ0U7RTFEaXYwQ0Y7RTBEOXUwQ0E7SUFDRTtFMURndjBDRjtFMEQ3dTBDQTtJQUNFO0UxRCt1MENGO0UwRDV1MENBO0lBQ0U7RTFEOHUwQ0Y7RTBEM3UwQ0E7SUFDRTtFMUQ2dTBDRjtFMEQxdTBDQTtJQUNFO0UxRDR1MENGO0UwRHp1MENBO0lBQ0U7RTFEMnUwQ0Y7RTBEeHUwQ0E7SUFDRTtFMUQwdTBDRjtFMER2dTBDQTtJQUNFO0UxRHl1MENGO0UwRHR1MENBO0lBQ0U7RTFEd3UwQ0Y7RTBEcnUwQ0E7SUFDRTtFMUR1dTBDRjtFMERwdTBDQTtJQUNFO0UxRHN1MENGO0UwRG51MENBO0lBQ0U7RTFEcXUwQ0Y7RTBEbHUwQ0E7SUFDRTtFMURvdTBDRjtFMERqdTBDQTtJQUNFO0UxRG11MENGO0UwRGh1MENBO0lBQ0U7RTFEa3UwQ0Y7RTBEL3QwQ0E7SUFDRTtFMURpdTBDRjtFMEQ5dDBDQTtJQUNFO0UxRGd1MENGO0UwRDd0MENBO0lBQ0U7RTFEK3QwQ0Y7RTBENXQwQ0E7SUFDRTtFMUQ4dDBDRjtFMEQzdDBDQTtJQUNFO0UxRDZ0MENGO0UwRDF0MENBO0lBQ0U7RTFENHQwQ0Y7RTBEenQwQ0E7SUFDRTtFMUQydDBDRjtFMER4dDBDQTtJQUNFO0UxRDB0MENGO0UwRHZ0MENBO0lBQ0U7RTFEeXQwQ0Y7RTBEdHQwQ0E7SUFDRTtFMUR3dDBDRjtFMERydDBDQTtJQUNFO0UxRHV0MENGO0UwRHB0MENBO0lBQ0U7RTFEc3QwQ0Y7RTBEbnQwQ0E7SUFDRTtFMURxdDBDRjtBQUNGO0EwRGx0MENBO0VBQ0U7SUFDRTtFMURvdDBDRjtFMERqdDBDQTtJQUNFO0UxRG10MENGO0UwRGh0MENBO0lBQ0U7RTFEa3QwQ0Y7RTBEL3MwQ0E7SUFDRTtFMURpdDBDRjtFMEQ5czBDQTtJQUNFO0UxRGd0MENGO0UwRDdzMENBO0lBQ0U7RTFEK3MwQ0Y7RTBENXMwQ0E7SUFDRTtFMUQ4czBDRjtFMEQzczBDQTtJQUNFO0UxRDZzMENGO0UwRDFzMENBO0lBQ0U7RTFENHMwQ0Y7RTBEenMwQ0E7SUFDRTtFMUQyczBDRjtFMER4czBDQTtJQUNFO0UxRDBzMENGO0UwRHZzMENBO0lBQ0U7RTFEeXMwQ0Y7RTBEdHMwQ0E7SUFDRTtFMUR3czBDRjtFMERyczBDQTtJQUNFO0UxRHVzMENGO0UwRHBzMENBO0lBQ0U7RTFEc3MwQ0Y7RTBEbnMwQ0E7SUFDRTtFMURxczBDRjtFMERsczBDQTtJQUNFO0UxRG9zMENGO0UwRGpzMENBO0lBQ0U7RTFEbXMwQ0Y7RTBEaHMwQ0E7SUFDRTtFMURrczBDRjtFMEQvcjBDQTtJQUNFO0UxRGlzMENGO0UwRDlyMENBO0lBQ0U7RTFEZ3MwQ0Y7RTBEN3IwQ0E7SUFDRTtFMUQrcjBDRjtFMEQ1cjBDQTtJQUNFO0UxRDhyMENGO0UwRDNyMENBO0lBQ0U7RTFENnIwQ0Y7RTBEMXIwQ0E7SUFDRTtFMUQ0cjBDRjtFMER6cjBDQTtJQUNFO0UxRDJyMENGO0UwRHhyMENBO0lBQ0U7RTFEMHIwQ0Y7RTBEdnIwQ0E7SUFDRTtFMUR5cjBDRjtFMER0cjBDQTtJQUNFO0UxRHdyMENGO0UwRHJyMENBO0lBQ0U7RTFEdXIwQ0Y7RTBEcHIwQ0E7SUFDRTtFMURzcjBDRjtFMERucjBDQTtJQUNFO0UxRHFyMENGO0UwRGxyMENBO0lBQ0U7RTFEb3IwQ0Y7RTBEanIwQ0E7SUFDRTtFMURtcjBDRjtBQUNGO0EwRGhyMENBO0VBQ0U7SUFDRTtFMURrcjBDRjtFMEQvcTBDQTtJQUNFO0UxRGlyMENGO0UwRDlxMENBO0lBQ0U7RTFEZ3IwQ0Y7RTBEN3EwQ0E7SUFDRTtFMUQrcTBDRjtFMEQ1cTBDQTtJQUNFO0UxRDhxMENGO0UwRDNxMENBO0lBQ0U7RTFENnEwQ0Y7RTBEMXEwQ0E7SUFDRTtFMUQ0cTBDRjtFMER6cTBDQTtJQUNFO0UxRDJxMENGO0UwRHhxMENBO0lBQ0U7RTFEMHEwQ0Y7RTBEdnEwQ0E7SUFDRTtFMUR5cTBDRjtFMER0cTBDQTtJQUNFO0UxRHdxMENGO0UwRHJxMENBO0lBQ0U7RTFEdXEwQ0Y7RTBEcHEwQ0E7SUFDRTtFMURzcTBDRjtFMERucTBDQTtJQUNFO0UxRHFxMENGO0UwRGxxMENBO0lBQ0U7RTFEb3EwQ0Y7RTBEanEwQ0E7SUFDRTtFMURtcTBDRjtFMERocTBDQTtJQUNFO0UxRGtxMENGO0UwRC9wMENBO0lBQ0U7RTFEaXEwQ0Y7RTBEOXAwQ0E7SUFDRTtFMURncTBDRjtFMEQ3cDBDQTtJQUNFO0UxRCtwMENGO0UwRDVwMENBO0lBQ0U7RTFEOHAwQ0Y7RTBEM3AwQ0E7SUFDRTtFMUQ2cDBDRjtFMEQxcDBDQTtJQUNFO0UxRDRwMENGO0UwRHpwMENBO0lBQ0U7RTFEMnAwQ0Y7RTBEeHAwQ0E7SUFDRTtFMUQwcDBDRjtFMER2cDBDQTtJQUNFO0UxRHlwMENGO0UwRHRwMENBO0lBQ0U7RTFEd3AwQ0Y7RTBEcnAwQ0E7SUFDRTtFMUR1cDBDRjtFMERwcDBDQTtJQUNFO0UxRHNwMENGO0UwRG5wMENBO0lBQ0U7RTFEcXAwQ0Y7RTBEbHAwQ0E7SUFDRTtFMURvcDBDRjtFMERqcDBDQTtJQUNFO0UxRG1wMENGO0UwRGhwMENBO0lBQ0U7RTFEa3AwQ0Y7RTBEL28wQ0E7SUFDRTtFMURpcDBDRjtBQUNGO0EwRC9vMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDlvMENBO0VBQ0U7QTFEaXAwQ0Y7O0EwRDdvMENBO0FDbHRCQTtBQUVBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFO0VBQ0E7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0U7RUFDQTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtFQUNBO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFLHFCekRoUVM7QUZrbTJDWDs7QTJELzExQ0E7RUFDRSxxQnpEblFPO0FGcW0yQ1Q7O0EyRC8xMUNBO0VBQ0UscUJ6RHRRTztBRndtMkNUOztBMkQvMTFDQTtFQUNFLHFCekR6UU07QUYybTJDUjs7QTJELzExQ0E7RUFDRSxxQnpENVFJO0FGOG0yQ047O0EyRC8xMUNBO0VBQ0UscUJ6RDlRSztBRmduMkNQOztBMkQvMTFDQTtFQUNFO0EzRGsyMUNGOztBMkQvMTFDQTtFQUNFLHFCekQvU1c7QUZpcDJDYjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRSxxQnpEdlNJO0FGeW8yQ047O0EyRC8xMUNBO0VBQ0U7QTNEazIxQ0Y7O0EyRC8xMUNBO0VBQ0Usc0N6RC9STztBRmlvMkNUOztBMkQvMTFDQTtFQUNFLHNDekRsU087QUZvbzJDVDs7QTJELzExQ0E7RUFDRSxzQ3pEclNPO0FGdW8yQ1Q7O0EyRC8xMUNBO0VBQ0Usc0N6RHhTUTtBRjBvMkNWOztBMkQvMTFDQTtFQUNFLHNDekQzU1E7QUY2bzJDVjs7QTJELzExQ0E7RUFDRSxzQ3pEOVNRO0FGZ3AyQ1Y7O0EyRC8xMUNBO0VBQ0Usc0N6RGpUUTtBRm1wMkNWOztBMkQvMTFDQTtFQUNFLHNDekRwVFE7QUZzcDJDVjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtBM0RrMjFDRjs7QTJELzExQ0E7RUFDRTtJQUNFO0UzRGsyMUNGO0UyRC8xMUNBO0lBQ0U7RTNEaTIxQ0Y7RTJEOTExQ0E7SUFDRTtFM0RnMjFDRjtFMkQ3MTFDQTtJQUNFO0UzRCsxMUNGO0UyRDUxMUNBO0lBQ0U7RTNEODExQ0Y7RTJEMzExQ0E7SUFDRTtJQUNBO0UzRDYxMUNGO0UyRDExMUNBO0lBQ0U7SUFDQTtFM0Q0MTFDRjtBQUNGO0EyRHoxMUNBO0VBQ0U7SUFDRTtFM0QyMTFDRjtFMkR4MTFDQTtJQUNFO0UzRDAxMUNGO0UyRHYxMUNBO0lBQ0U7RTNEeTExQ0Y7RTJEdDExQ0E7SUFDRTtFM0R3MTFDRjtFMkRyMTFDQTtJQUNFO0UzRHUxMUNGO0UyRHAxMUNBO0lBQ0U7SUFDQTtFM0RzMTFDRjtFMkRuMTFDQTtJQUNFO0lBQ0E7RTNEcTExQ0Y7QUFDRjtBMkRsMTFDQTtFQUNFO0lBQ0U7RTNEbzExQ0Y7RTJEajExQ0E7SUFDRTtFM0RtMTFDRjtFMkRoMTFDQTtJQUNFO0UzRGsxMUNGO0UyRC8wMUNBO0lBQ0U7RTNEaTExQ0Y7RTJEOTAxQ0E7SUFDRTtFM0RnMTFDRjtFMkQ3MDFDQTtJQUNFO0lBQ0E7RTNEKzAxQ0Y7RTJENTAxQ0E7SUFDRTtJQUNBO0UzRDgwMUNGO0FBQ0Y7QTJEMzAxQ0E7RUFDRTtJQUNFO0UzRDYwMUNGO0UyRDEwMUNBO0lBQ0U7RTNENDAxQ0Y7RTJEejAxQ0E7SUFDRTtFM0QyMDFDRjtFMkR4MDFDQTtJQUNFO0UzRDAwMUNGO0UyRHYwMUNBO0lBQ0U7RTNEeTAxQ0Y7RTJEdDAxQ0E7SUFDRTtJQUNBO0UzRHcwMUNGO0UyRHIwMUNBO0lBQ0U7SUFDQTtFM0R1MDFDRjtBQUNGO0EyRHAwMUNBO0VBQ0U7SUFDRTtFM0RzMDFDRjtFMkRuMDFDQTtJQUNFO0UzRHEwMUNGO0UyRGwwMUNBO0lBQ0U7RTNEbzAxQ0Y7RTJEajAxQ0E7SUFDRTtFM0RtMDFDRjtFMkRoMDFDQTtJQUNFO0UzRGswMUNGO0UyRC96MUNBO0lBQ0U7SUFDQTtFM0RpMDFDRjtFMkQ5ejFDQTtJQUNFO0lBQ0E7RTNEZzAxQ0Y7QUFDRjtBMkQ5ejFDQTtFQUNDO0EzRGcwMUNEOztBMkQ5ejFDQTtFQUNDO0EzRGkwMUNEOztBMkQ5ejFDQTtFQUNFO0EzRGkwMUNGOztBMkQ5ejFDQTtFQUNFO0EzRGkwMUNGOztBMkQvejFDQTtBQzNqQkE7QUFFQTtFQUNFO0E1RDYzMkNGOztBNEQxMzJDQTtFQUNFO0E1RDYzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQzMzJDQTtFQUNFO0E1RDgzMkNGOztBNEQ1MzJDQTtFQUNFO0E1RCszMkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0E1RGc0MkNGOztBNEQ3MzJDQTtFQUNFO0lBQ0U7RTVEZzQyQ0Y7RTRENzMyQ0E7SUFDRTtFNUQrMzJDRjtFNEQ1MzJDQTtJQUNFO0U1RDgzMkNGO0U0RDMzMkNBO0lBQ0U7RTVENjMyQ0Y7RTREMTMyQ0E7SUFDRTtFNUQ0MzJDRjtFNER6MzJDQTtJQUNFO0U1RDIzMkNGO0U0RHgzMkNBO0lBQ0U7RTVEMDMyQ0Y7RTREdjMyQ0E7SUFDRTtFNUR5MzJDRjtFNER0MzJDQTtJQUNFO0U1RHczMkNGO0U0RHIzMkNBO0lBQ0U7RTVEdTMyQ0Y7RTREcDMyQ0E7SUFDRTtFNURzMzJDRjtFNERuMzJDQTtJQUNFO0U1RHEzMkNGO0U0RGwzMkNBO0lBQ0U7RTVEbzMyQ0Y7RTREajMyQ0E7SUFDRTtFNURtMzJDRjtFNERoMzJDQTtJQUNFO0U1RGszMkNGO0U0RC8yMkNBO0lBQ0U7RTVEaTMyQ0Y7RTREOTIyQ0E7SUFDRTtFNURnMzJDRjtFNEQ3MjJDQTtJQUNFO0U1RCsyMkNGO0U0RDUyMkNBO0lBQ0U7RTVEODIyQ0Y7RTREMzIyQ0E7SUFDRTtFNUQ2MjJDRjtFNEQxMjJDQTtJQUNFO0U1RDQyMkNGO0U0RHoyMkNBO0lBQ0U7RTVEMjIyQ0Y7RTREeDIyQ0E7SUFDRTtFNUQwMjJDRjtFNER2MjJDQTtJQUNFO0U1RHkyMkNGO0U0RHQyMkNBO0lBQ0U7RTVEdzIyQ0Y7RTREcjIyQ0E7SUFDRTtFNUR1MjJDRjtFNERwMjJDQTtJQUNFO0U1RHMyMkNGO0U0RG4yMkNBO0lBQ0U7RTVEcTIyQ0Y7RTREbDIyQ0E7SUFDRTtFNURvMjJDRjtFNERqMjJDQTtJQUNFO0U1RG0yMkNGO0U0RGgyMkNBO0lBQ0U7RTVEazIyQ0Y7RTRELzEyQ0E7SUFDRTtFNURpMjJDRjtFNEQ5MTJDQTtJQUNFO0U1RGcyMkNGO0U0RDcxMkNBO0lBQ0U7RTVEKzEyQ0Y7RTRENTEyQ0E7SUFDRTtFNUQ4MTJDRjtFNEQzMTJDQTtJQUNFO0U1RDYxMkNGO0U0RDExMkNBO0lBQ0U7RTVENDEyQ0Y7RTREejEyQ0E7SUFDRTtFNUQyMTJDRjtFNER4MTJDQTtJQUNFO0U1RDAxMkNGO0U0RHYxMkNBO0lBQ0U7RTVEeTEyQ0Y7RTREdDEyQ0E7SUFDRTtFNUR3MTJDRjtFNERyMTJDQTtJQUNFO0U1RHUxMkNGO0U0RHAxMkNBO0lBQ0U7RTVEczEyQ0Y7RTREbjEyQ0E7SUFDRTtFNURxMTJDRjtFNERsMTJDQTtJQUNFO0U1RG8xMkNGO0U0RGoxMkNBO0lBQ0U7RTVEbTEyQ0Y7RTREaDEyQ0E7SUFDRTtFNURrMTJDRjtFNEQvMDJDQTtJQUNFO0U1RGkxMkNGO0U0RDkwMkNBO0lBQ0U7RTVEZzEyQ0Y7RTRENzAyQ0E7SUFDRTtFNUQrMDJDRjtFNEQ1MDJDQTtJQUNFO0U1RDgwMkNGO0U0RDMwMkNBO0lBQ0U7RTVENjAyQ0Y7RTREMTAyQ0E7SUFDRTtFNUQ0MDJDRjtFNER6MDJDQTtJQUNFO0U1RDIwMkNGO0U0RHgwMkNBO0lBQ0U7RTVEMDAyQ0Y7RTREdjAyQ0E7SUFDRTtFNUR5MDJDRjtFNER0MDJDQTtJQUNFO0U1RHcwMkNGO0U0RHIwMkNBO0lBQ0U7RTVEdTAyQ0Y7RTREcDAyQ0E7SUFDRTtFNURzMDJDRjtFNERuMDJDQTtJQUNFO0U1RHEwMkNGO0U0RGwwMkNBO0lBQ0U7RTVEbzAyQ0Y7RTREajAyQ0E7SUFDRTtFNURtMDJDRjtFNERoMDJDQTtJQUNFO0U1RGswMkNGO0U0RC96MkNBO0lBQ0U7RTVEaTAyQ0Y7RTREOXoyQ0E7SUFDRTtFNURnMDJDRjtFNEQ3ejJDQTtJQUNFO0U1RCt6MkNGO0U0RDV6MkNBO0lBQ0U7RTVEOHoyQ0Y7RTREM3oyQ0E7SUFDRTtFNUQ2ejJDRjtFNEQxejJDQTtJQUNFO0U1RDR6MkNGO0U0RHp6MkNBO0lBQ0U7RTVEMnoyQ0Y7RTREeHoyQ0E7SUFDRTtFNUQwejJDRjtFNER2ejJDQTtJQUNFO0U1RHl6MkNGO0U0RHR6MkNBO0lBQ0U7RTVEd3oyQ0Y7RTREcnoyQ0E7SUFDRTtFNUR1ejJDRjtFNERwejJDQTtJQUNFO0U1RHN6MkNGO0U0RG56MkNBO0lBQ0U7RTVEcXoyQ0Y7RTREbHoyQ0E7SUFDRTtFNURvejJDRjtFNERqejJDQTtJQUNFO0U1RG16MkNGO0U0RGh6MkNBO0lBQ0U7RTVEa3oyQ0Y7RTREL3kyQ0E7SUFDRTtFNURpejJDRjtFNEQ5eTJDQTtJQUNFO0U1RGd6MkNGO0U0RDd5MkNBO0lBQ0U7RTVEK3kyQ0Y7RTRENXkyQ0E7SUFDRTtFNUQ4eTJDRjtFNEQzeTJDQTtJQUNFO0U1RDZ5MkNGO0U0RDF5MkNBO0lBQ0U7RTVENHkyQ0Y7RTREenkyQ0E7SUFDRTtFNUQyeTJDRjtFNER4eTJDQTtJQUNFO0U1RDB5MkNGO0U0RHZ5MkNBO0lBQ0U7RTVEeXkyQ0Y7RTREdHkyQ0E7SUFDRTtFNUR3eTJDRjtFNERyeTJDQTtJQUNFO0U1RHV5MkNGO0U0RHB5MkNBO0lBQ0U7RTVEc3kyQ0Y7RTREbnkyQ0E7SUFDRTtFNURxeTJDRjtFNERseTJDQTtJQUNFO0U1RG95MkNGO0U0RGp5MkNBO0lBQ0U7RTVEbXkyQ0Y7RTREaHkyQ0E7SUFDRTtFNURreTJDRjtFNEQveDJDQTtJQUNFO0U1RGl5MkNGO0U0RDl4MkNBO0lBQ0U7RTVEZ3kyQ0Y7RTREN3gyQ0E7SUFDRTtFNUQreDJDRjtFNEQ1eDJDQTtJQUNFO0U1RDh4MkNGO0U0RDN4MkNBO0lBQ0U7RTVENngyQ0Y7RTREMXgyQ0E7SUFDRTtFNUQ0eDJDRjtFNER6eDJDQTtJQUNFO0U1RDJ4MkNGO0U0RHh4MkNBO0lBQ0U7RTVEMHgyQ0Y7RTREdngyQ0E7SUFDRTtFNUR5eDJDRjtFNER0eDJDQTtJQUNFO0U1RHd4MkNGO0U0RHJ4MkNBO0lBQ0U7RTVEdXgyQ0Y7RTREcHgyQ0E7SUFDRTtFNURzeDJDRjtFNERueDJDQTtJQUNFO0U1RHF4MkNGO0U0RGx4MkNBO0lBQ0U7RTVEb3gyQ0Y7RTREangyQ0E7SUFDRTtFNURteDJDRjtFNERoeDJDQTtJQUNFO0U1RGt4MkNGO0U0RC93MkNBO0lBQ0U7RTVEaXgyQ0Y7RTREOXcyQ0E7SUFDRTtFNURneDJDRjtFNEQ3dzJDQTtJQUNFO0U1RCt3MkNGO0U0RDV3MkNBO0lBQ0U7RTVEOHcyQ0Y7RTREM3cyQ0E7SUFDRTtFNUQ2dzJDRjtFNEQxdzJDQTtJQUNFO0U1RDR3MkNGO0U0RHp3MkNBO0lBQ0U7RTVEMncyQ0Y7RTREeHcyQ0E7SUFDRTtFNUQwdzJDRjtFNER2dzJDQTtJQUNFO0U1RHl3MkNGO0U0RHR3MkNBO0lBQ0U7RTVEd3cyQ0Y7RTREcncyQ0E7SUFDRTtFNUR1dzJDRjtFNERwdzJDQTtJQUNFO0U1RHN3MkNGO0U0RG53MkNBO0lBQ0U7RTVEcXcyQ0Y7RTREbHcyQ0E7SUFDRTtFNURvdzJDRjtFNERqdzJDQTtJQUNFO0U1RG13MkNGO0U0RGh3MkNBO0lBQ0U7RTVEa3cyQ0Y7RTREL3YyQ0E7SUFDRTtFNURpdzJDRjtFNEQ5djJDQTtJQUNFO0U1RGd3MkNGO0U0RDd2MkNBO0lBQ0U7RTVEK3YyQ0Y7RTRENXYyQ0E7SUFDRTtFNUQ4djJDRjtFNEQzdjJDQTtJQUNFO0U1RDZ2MkNGO0U0RDF2MkNBO0lBQ0U7RTVENHYyQ0Y7RTREenYyQ0E7SUFDRTtFNUQydjJDRjtFNER4djJDQTtJQUNFO0U1RDB2MkNGO0U0RHZ2MkNBO0lBQ0U7RTVEeXYyQ0Y7RTREdHYyQ0E7SUFDRTtFNUR3djJDRjtFNERydjJDQTtJQUNFO0U1RHV2MkNGO0U0RHB2MkNBO0lBQ0U7RTVEc3YyQ0Y7RTREbnYyQ0E7SUFDRTtFNURxdjJDRjtFNERsdjJDQTtJQUNFO0U1RG92MkNGO0U0RGp2MkNBO0lBQ0U7RTVEbXYyQ0Y7RTREaHYyQ0E7SUFDRTtFNURrdjJDRjtFNEQvdTJDQTtJQUNFO0U1RGl2MkNGO0U0RDl1MkNBO0lBQ0U7RTVEZ3YyQ0Y7RTREN3UyQ0E7SUFDRTtFNUQrdTJDRjtFNEQ1dTJDQTtJQUNFO0U1RDh1MkNGO0U0RDN1MkNBO0lBQ0U7RTVENnUyQ0Y7RTREMXUyQ0E7SUFDRTtFNUQ0dTJDRjtFNER6dTJDQTtJQUNFO0U1RDJ1MkNGO0U0RHh1MkNBO0lBQ0U7RTVEMHUyQ0Y7RTREdnUyQ0E7SUFDRTtFNUR5dTJDRjtFNER0dTJDQTtJQUNFO0U1RHd1MkNGO0U0RHJ1MkNBO0lBQ0U7RTVEdXUyQ0Y7RTREcHUyQ0E7SUFDRTtFNURzdTJDRjtFNERudTJDQTtJQUNFO0U1RHF1MkNGO0U0RGx1MkNBO0lBQ0U7RTVEb3UyQ0Y7RTREanUyQ0E7SUFDRTtFNURtdTJDRjtFNERodTJDQTtJQUNFO0U1RGt1MkNGO0U0RC90MkNBO0lBQ0U7RTVEaXUyQ0Y7RTREOXQyQ0E7SUFDRTtFNURndTJDRjtFNEQ3dDJDQTtJQUNFO0U1RCt0MkNGO0U0RDV0MkNBO0lBQ0U7RTVEOHQyQ0Y7RTREM3QyQ0E7SUFDRTtFNUQ2dDJDRjtFNEQxdDJDQTtJQUNFO0U1RDR0MkNGO0U0RHp0MkNBO0lBQ0U7RTVEMnQyQ0Y7RTREeHQyQ0E7SUFDRTtFNUQwdDJDRjtFNER2dDJDQTtJQUNFO0U1RHl0MkNGO0U0RHR0MkNBO0lBQ0U7RTVEd3QyQ0Y7RTREcnQyQ0E7SUFDRTtFNUR1dDJDRjtFNERwdDJDQTtJQUNFO0U1RHN0MkNGO0U0RG50MkNBO0lBQ0U7RTVEcXQyQ0Y7RTREbHQyQ0E7SUFDRTtFNURvdDJDRjtFNERqdDJDQTtJQUNFO0U1RG10MkNGO0U0RGh0MkNBO0lBQ0U7RTVEa3QyQ0Y7RTREL3MyQ0E7SUFDRTtFNURpdDJDRjtFNEQ5czJDQTtJQUNFO0U1RGd0MkNGO0U0RDdzMkNBO0lBQ0U7RTVEK3MyQ0Y7RTRENXMyQ0E7SUFDRTtFNUQ4czJDRjtFNEQzczJDQTtJQUNFO0U1RDZzMkNGO0U0RDFzMkNBO0lBQ0U7RTVENHMyQ0Y7RTREenMyQ0E7SUFDRTtFNUQyczJDRjtFNER4czJDQTtJQUNFO0U1RDBzMkNGO0U0RHZzMkNBO0lBQ0U7RTVEeXMyQ0Y7RTREdHMyQ0E7SUFDRTtFNUR3czJDRjtFNERyczJDQTtJQUNFO0U1RHVzMkNGO0U0RHBzMkNBO0lBQ0U7RTVEc3MyQ0Y7RTREbnMyQ0E7SUFDRTtFNURxczJDRjtFNERsczJDQTtJQUNFO0U1RG9zMkNGO0U0RGpzMkNBO0lBQ0U7RTVEbXMyQ0Y7RTREaHMyQ0E7SUFDRTtFNURrczJDRjtFNEQvcjJDQTtJQUNFO0U1RGlzMkNGO0U0RDlyMkNBO0lBQ0U7RTVEZ3MyQ0Y7RTREN3IyQ0E7SUFDRTtFNUQrcjJDRjtFNEQ1cjJDQTtJQUNFO0U1RDhyMkNGO0U0RDNyMkNBO0lBQ0U7RTVENnIyQ0Y7RTREMXIyQ0E7SUFDRTtFNUQ0cjJDRjtFNER6cjJDQTtJQUNFO0U1RDJyMkNGO0U0RHhyMkNBO0lBQ0U7RTVEMHIyQ0Y7RTREdnIyQ0E7SUFDRTtFNUR5cjJDRjtFNER0cjJDQTtJQUNFO0U1RHdyMkNGO0U0RHJyMkNBO0lBQ0U7RTVEdXIyQ0Y7RTREcHIyQ0E7SUFDRTtFNURzcjJDRjtFNERucjJDQTtJQUNFO0U1RHFyMkNGO0U0RGxyMkNBO0lBQ0U7RTVEb3IyQ0Y7RTREanIyQ0E7SUFDRTtFNURtcjJDRjtFNERocjJDQTtJQUNFO0U1RGtyMkNGO0U0RC9xMkNBO0lBQ0U7RTVEaXIyQ0Y7RTREOXEyQ0E7SUFDRTtFNURncjJDRjtFNEQ3cTJDQTtJQUNFO0U1RCtxMkNGO0U0RDVxMkNBO0lBQ0U7RTVEOHEyQ0Y7QUFDRjtBNEQzcTJDQTtFQUNFO0lBQ0U7RTVENnEyQ0Y7RTREMXEyQ0E7SUFDRTtFNUQ0cTJDRjtFNER6cTJDQTtJQUNFO0U1RDJxMkNGO0U0RHhxMkNBO0lBQ0U7RTVEMHEyQ0Y7RTREdnEyQ0E7SUFDRTtFNUR5cTJDRjtFNER0cTJDQTtJQUNFO0U1RHdxMkNGO0U0RHJxMkNBO0lBQ0U7RTVEdXEyQ0Y7RTREcHEyQ0E7SUFDRTtFNURzcTJDRjtFNERucTJDQTtJQUNFO0U1RHFxMkNGO0U0RGxxMkNBO0lBQ0U7RTVEb3EyQ0Y7RTREanEyQ0E7SUFDRTtFNURtcTJDRjtFNERocTJDQTtJQUNFO0U1RGtxMkNGO0U0RC9wMkNBO0lBQ0U7RTVEaXEyQ0Y7RTREOXAyQ0E7SUFDRTtFNURncTJDRjtFNEQ3cDJDQTtJQUNFO0U1RCtwMkNGO0U0RDVwMkNBO0lBQ0U7RTVEOHAyQ0Y7RTREM3AyQ0E7SUFDRTtFNUQ2cDJDRjtFNEQxcDJDQTtJQUNFO0U1RDRwMkNGO0U0RHpwMkNBO0lBQ0U7RTVEMnAyQ0Y7RTREeHAyQ0E7SUFDRTtFNUQwcDJDRjtFNER2cDJDQTtJQUNFO0U1RHlwMkNGO0U0RHRwMkNBO0lBQ0U7RTVEd3AyQ0Y7RTREcnAyQ0E7SUFDRTtFNUR1cDJDRjtFNERwcDJDQTtJQUNFO0U1RHNwMkNGO0U0RG5wMkNBO0lBQ0U7RTVEcXAyQ0Y7RTREbHAyQ0E7SUFDRTtFNURvcDJDRjtFNERqcDJDQTtJQUNFO0U1RG1wMkNGO0U0RGhwMkNBO0lBQ0U7RTVEa3AyQ0Y7RTREL28yQ0E7SUFDRTtFNURpcDJDRjtFNEQ5bzJDQTtJQUNFO0U1RGdwMkNGO0U0RDdvMkNBO0lBQ0U7RTVEK28yQ0Y7RTRENW8yQ0E7SUFDRTtFNUQ4bzJDRjtFNEQzbzJDQTtJQUNFO0U1RDZvMkNGO0U0RDFvMkNBO0lBQ0U7RTVENG8yQ0Y7RTREem8yQ0E7SUFDRTtFNUQybzJDRjtFNER4bzJDQTtJQUNFO0U1RDBvMkNGO0U0RHZvMkNBO0lBQ0U7RTVEeW8yQ0Y7RTREdG8yQ0E7SUFDRTtFNUR3bzJDRjtFNERybzJDQTtJQUNFO0U1RHVvMkNGO0U0RHBvMkNBO0lBQ0U7RTVEc28yQ0Y7RTREbm8yQ0E7SUFDRTtFNURxbzJDRjtFNERsbzJDQTtJQUNFO0U1RG9vMkNGO0U0RGpvMkNBO0lBQ0U7RTVEbW8yQ0Y7RTREaG8yQ0E7SUFDRTtFNURrbzJDRjtFNEQvbjJDQTtJQUNFO0U1RGlvMkNGO0U0RDluMkNBO0lBQ0U7RTVEZ28yQ0Y7RTREN24yQ0E7SUFDRTtFNUQrbjJDRjtFNEQ1bjJDQTtJQUNFO0U1RDhuMkNGO0U0RDNuMkNBO0lBQ0U7RTVENm4yQ0Y7RTREMW4yQ0E7SUFDRTtFNUQ0bjJDRjtFNER6bjJDQTtJQUNFO0U1RDJuMkNGO0U0RHhuMkNBO0lBQ0U7RTVEMG4yQ0Y7RTREdm4yQ0E7SUFDRTtFNUR5bjJDRjtFNER0bjJDQTtJQUNFO0U1RHduMkNGO0U0RHJuMkNBO0lBQ0U7RTVEdW4yQ0Y7RTREcG4yQ0E7SUFDRTtFNURzbjJDRjtFNERubjJDQTtJQUNFO0U1RHFuMkNGO0U0RGxuMkNBO0lBQ0U7RTVEb24yQ0Y7RTREam4yQ0E7SUFDRTtFNURtbjJDRjtFNERobjJDQTtJQUNFO0U1RGtuMkNGO0U0RC9tMkNBO0lBQ0U7RTVEaW4yQ0Y7RTREOW0yQ0E7SUFDRTtFNURnbjJDRjtFNEQ3bTJDQTtJQUNFO0U1RCttMkNGO0U0RDVtMkNBO0lBQ0U7RTVEOG0yQ0Y7RTREM20yQ0E7SUFDRTtFNUQ2bTJDRjtFNEQxbTJDQTtJQUNFO0U1RDRtMkNGO0U0RHptMkNBO0lBQ0U7RTVEMm0yQ0Y7RTREeG0yQ0E7SUFDRTtFNUQwbTJDRjtFNER2bTJDQTtJQUNFO0U1RHltMkNGO0U0RHRtMkNBO0lBQ0U7RTVEd20yQ0Y7RTREcm0yQ0E7SUFDRTtFNUR1bTJDRjtFNERwbTJDQTtJQUNFO0U1RHNtMkNGO0U0RG5tMkNBO0lBQ0U7RTVEcW0yQ0Y7RTREbG0yQ0E7SUFDRTtFNURvbTJDRjtFNERqbTJDQTtJQUNFO0U1RG1tMkNGO0U0RGhtMkNBO0lBQ0U7RTVEa20yQ0Y7RTREL2wyQ0E7SUFDRTtFNURpbTJDRjtFNEQ5bDJDQTtJQUNFO0U1RGdtMkNGO0U0RDdsMkNBO0lBQ0U7RTVEK2wyQ0Y7RTRENWwyQ0E7SUFDRTtFNUQ4bDJDRjtFNEQzbDJDQTtJQUNFO0U1RDZsMkNGO0U0RDFsMkNBO0lBQ0U7RTVENGwyQ0Y7RTREemwyQ0E7SUFDRTtFNUQybDJDRjtFNER4bDJDQTtJQUNFO0U1RDBsMkNGO0U0RHZsMkNBO0lBQ0U7RTVEeWwyQ0Y7RTREdGwyQ0E7SUFDRTtFNUR3bDJDRjtFNERybDJDQTtJQUNFO0U1RHVsMkNGO0U0RHBsMkNBO0lBQ0U7RTVEc2wyQ0Y7RTREbmwyQ0E7SUFDRTtFNURxbDJDRjtFNERsbDJDQTtJQUNFO0U1RG9sMkNGO0U0RGpsMkNBO0lBQ0U7RTVEbWwyQ0Y7RTREaGwyQ0E7SUFDRTtFNURrbDJDRjtFNEQvazJDQTtJQUNFO0U1RGlsMkNGO0U0RDlrMkNBO0lBQ0U7RTVEZ2wyQ0Y7RTREN2syQ0E7SUFDRTtFNUQrazJDRjtFNEQ1azJDQTtJQUNFO0U1RDhrMkNGO0U0RDNrMkNBO0lBQ0U7RTVENmsyQ0Y7RTREMWsyQ0E7SUFDRTtFNUQ0azJDRjtFNER6azJDQTtJQUNFO0U1RDJrMkNGO0U0RHhrMkNBO0lBQ0U7RTVEMGsyQ0Y7RTREdmsyQ0E7SUFDRTtFNUR5azJDRjtFNER0azJDQTtJQUNFO0U1RHdrMkNGO0U0RHJrMkNBO0lBQ0U7RTVEdWsyQ0Y7RTREcGsyQ0E7SUFDRTtFNURzazJDRjtFNERuazJDQTtJQUNFO0U1RHFrMkNGO0U0RGxrMkNBO0lBQ0U7RTVEb2syQ0Y7RTREamsyQ0E7SUFDRTtFNURtazJDRjtFNERoazJDQTtJQUNFO0U1RGtrMkNGO0U0RC9qMkNBO0lBQ0U7RTVEaWsyQ0Y7RTREOWoyQ0E7SUFDRTtFNURnazJDRjtFNEQ3ajJDQTtJQUNFO0U1RCtqMkNGO0U0RDVqMkNBO0lBQ0U7RTVEOGoyQ0Y7RTREM2oyQ0E7SUFDRTtFNUQ2ajJDRjtFNEQxajJDQTtJQUNFO0U1RDRqMkNGO0U0RHpqMkNBO0lBQ0U7RTVEMmoyQ0Y7RTREeGoyQ0E7SUFDRTtFNUQwajJDRjtFNER2ajJDQTtJQUNFO0U1RHlqMkNGO0U0RHRqMkNBO0lBQ0U7RTVEd2oyQ0Y7RTREcmoyQ0E7SUFDRTtFNUR1ajJDRjtFNERwajJDQTtJQUNFO0U1RHNqMkNGO0U0RG5qMkNBO0lBQ0U7RTVEcWoyQ0Y7RTREbGoyQ0E7SUFDRTtFNURvajJDRjtFNERqajJDQTtJQUNFO0U1RG1qMkNGO0U0RGhqMkNBO0lBQ0U7RTVEa2oyQ0Y7RTREL2kyQ0E7SUFDRTtFNURpajJDRjtFNEQ5aTJDQTtJQUNFO0U1RGdqMkNGO0U0RDdpMkNBO0lBQ0U7RTVEK2kyQ0Y7RTRENWkyQ0E7SUFDRTtFNUQ4aTJDRjtFNEQzaTJDQTtJQUNFO0U1RDZpMkNGO0U0RDFpMkNBO0lBQ0U7RTVENGkyQ0Y7RTREemkyQ0E7SUFDRTtFNUQyaTJDRjtFNER4aTJDQTtJQUNFO0U1RDBpMkNGO0U0RHZpMkNBO0lBQ0U7RTVEeWkyQ0Y7RTREdGkyQ0E7SUFDRTtFNUR3aTJDRjtFNERyaTJDQTtJQUNFO0U1RHVpMkNGO0U0RHBpMkNBO0lBQ0U7RTVEc2kyQ0Y7RTREbmkyQ0E7SUFDRTtFNURxaTJDRjtFNERsaTJDQTtJQUNFO0U1RG9pMkNGO0U0RGppMkNBO0lBQ0U7RTVEbWkyQ0Y7RTREaGkyQ0E7SUFDRTtFNURraTJDRjtFNEQvaDJDQTtJQUNFO0U1RGlpMkNGO0U0RDloMkNBO0lBQ0U7RTVEZ2kyQ0Y7RTREN2gyQ0E7SUFDRTtFNUQraDJDRjtFNEQ1aDJDQTtJQUNFO0U1RDhoMkNGO0U0RDNoMkNBO0lBQ0U7RTVENmgyQ0Y7RTREMWgyQ0E7SUFDRTtFNUQ0aDJDRjtFNER6aDJDQTtJQUNFO0U1RDJoMkNGO0U0RHhoMkNBO0lBQ0U7RTVEMGgyQ0Y7RTREdmgyQ0E7SUFDRTtFNUR5aDJDRjtFNER0aDJDQTtJQUNFO0U1RHdoMkNGO0U0RHJoMkNBO0lBQ0U7RTVEdWgyQ0Y7RTREcGgyQ0E7SUFDRTtFNURzaDJDRjtFNERuaDJDQTtJQUNFO0U1RHFoMkNGO0U0RGxoMkNBO0lBQ0U7RTVEb2gyQ0Y7RTREamgyQ0E7SUFDRTtFNURtaDJDRjtFNERoaDJDQTtJQUNFO0U1RGtoMkNGO0U0RC9nMkNBO0lBQ0U7RTVEaWgyQ0Y7RTREOWcyQ0E7SUFDRTtFNURnaDJDRjtFNEQ3ZzJDQTtJQUNFO0U1RCtnMkNGO0U0RDVnMkNBO0lBQ0U7RTVEOGcyQ0Y7RTREM2cyQ0E7SUFDRTtFNUQ2ZzJDRjtFNEQxZzJDQTtJQUNFO0U1RDRnMkNGO0U0RHpnMkNBO0lBQ0U7RTVEMmcyQ0Y7RTREeGcyQ0E7SUFDRTtFNUQwZzJDRjtFNER2ZzJDQTtJQUNFO0U1RHlnMkNGO0U0RHRnMkNBO0lBQ0U7RTVEd2cyQ0Y7RTREcmcyQ0E7SUFDRTtFNUR1ZzJDRjtFNERwZzJDQTtJQUNFO0U1RHNnMkNGO0U0RG5nMkNBO0lBQ0U7RTVEcWcyQ0Y7RTREbGcyQ0E7SUFDRTtFNURvZzJDRjtFNERqZzJDQTtJQUNFO0U1RG1nMkNGO0U0RGhnMkNBO0lBQ0U7RTVEa2cyQ0Y7RTRELy8xQ0E7SUFDRTtFNURpZzJDRjtFNEQ5LzFDQTtJQUNFO0U1RGdnMkNGO0U0RDcvMUNBO0lBQ0U7RTVEKy8xQ0Y7RTRENS8xQ0E7SUFDRTtFNUQ4LzFDRjtFNEQzLzFDQTtJQUNFO0U1RDYvMUNGO0U0RDEvMUNBO0lBQ0U7RTVENC8xQ0Y7RTREei8xQ0E7SUFDRTtFNUQyLzFDRjtFNER4LzFDQTtJQUNFO0U1RDAvMUNGO0U0RHYvMUNBO0lBQ0U7RTVEeS8xQ0Y7RTREdC8xQ0E7SUFDRTtFNUR3LzFDRjtFNERyLzFDQTtJQUNFO0U1RHUvMUNGO0U0RHAvMUNBO0lBQ0U7RTVEcy8xQ0Y7RTREbi8xQ0E7SUFDRTtFNURxLzFDRjtFNERsLzFDQTtJQUNFO0U1RG8vMUNGO0U0RGovMUNBO0lBQ0U7RTVEbS8xQ0Y7RTREaC8xQ0E7SUFDRTtFNURrLzFDRjtFNEQvKzFDQTtJQUNFO0U1RGkvMUNGO0U0RDkrMUNBO0lBQ0U7RTVEZy8xQ0Y7RTRENysxQ0E7SUFDRTtFNUQrKzFDRjtFNEQ1KzFDQTtJQUNFO0U1RDgrMUNGO0U0RDMrMUNBO0lBQ0U7RTVENisxQ0Y7RTREMSsxQ0E7SUFDRTtFNUQ0KzFDRjtFNER6KzFDQTtJQUNFO0U1RDIrMUNGO0U0RHgrMUNBO0lBQ0U7RTVEMCsxQ0Y7RTREdisxQ0E7SUFDRTtFNUR5KzFDRjtFNER0KzFDQTtJQUNFO0U1RHcrMUNGO0U0RHIrMUNBO0lBQ0U7RTVEdSsxQ0Y7RTREcCsxQ0E7SUFDRTtFNURzKzFDRjtFNERuKzFDQTtJQUNFO0U1RHErMUNGO0U0RGwrMUNBO0lBQ0U7RTVEbysxQ0Y7RTREaisxQ0E7SUFDRTtFNURtKzFDRjtFNERoKzFDQTtJQUNFO0U1RGsrMUNGO0U0RC85MUNBO0lBQ0U7RTVEaSsxQ0Y7RTREOTkxQ0E7SUFDRTtFNURnKzFDRjtFNEQ3OTFDQTtJQUNFO0U1RCs5MUNGO0U0RDU5MUNBO0lBQ0U7RTVEODkxQ0Y7RTREMzkxQ0E7SUFDRTtFNUQ2OTFDRjtFNEQxOTFDQTtJQUNFO0U1RDQ5MUNGO0U0RHo5MUNBO0lBQ0U7RTVEMjkxQ0Y7QUFDRjtBNER4OTFDQTtFQUNFO0lBQ0U7RTVEMDkxQ0Y7RTREdjkxQ0E7SUFDRTtFNUR5OTFDRjtFNER0OTFDQTtJQUNFO0U1RHc5MUNGO0U0RHI5MUNBO0lBQ0U7RTVEdTkxQ0Y7RTREcDkxQ0E7SUFDRTtFNURzOTFDRjtFNERuOTFDQTtJQUNFO0U1RHE5MUNGO0U0RGw5MUNBO0lBQ0U7RTVEbzkxQ0Y7RTREajkxQ0E7SUFDRTtFNURtOTFDRjtFNERoOTFDQTtJQUNFO0U1RGs5MUNGO0U0RC84MUNBO0lBQ0U7RTVEaTkxQ0Y7RTREOTgxQ0E7SUFDRTtFNURnOTFDRjtFNEQ3ODFDQTtJQUNFO0U1RCs4MUNGO0U0RDU4MUNBO0lBQ0U7RTVEODgxQ0Y7RTREMzgxQ0E7SUFDRTtFNUQ2ODFDRjtFNEQxODFDQTtJQUNFO0U1RDQ4MUNGO0U0RHo4MUNBO0lBQ0U7RTVEMjgxQ0Y7RTREeDgxQ0E7SUFDRTtFNUQwODFDRjtFNER2ODFDQTtJQUNFO0U1RHk4MUNGO0U0RHQ4MUNBO0lBQ0U7RTVEdzgxQ0Y7RTREcjgxQ0E7SUFDRTtFNUR1ODFDRjtFNERwODFDQTtJQUNFO0U1RHM4MUNGO0U0RG44MUNBO0lBQ0U7RTVEcTgxQ0Y7RTREbDgxQ0E7SUFDRTtFNURvODFDRjtFNERqODFDQTtJQUNFO0U1RG04MUNGO0U0RGg4MUNBO0lBQ0U7RTVEazgxQ0Y7RTRELzcxQ0E7SUFDRTtFNURpODFDRjtFNEQ5NzFDQTtJQUNFO0U1RGc4MUNGO0U0RDc3MUNBO0lBQ0U7RTVEKzcxQ0Y7RTRENTcxQ0E7SUFDRTtFNUQ4NzFDRjtFNEQzNzFDQTtJQUNFO0U1RDY3MUNGO0U0RDE3MUNBO0lBQ0U7RTVENDcxQ0Y7RTREejcxQ0E7SUFDRTtFNUQyNzFDRjtFNER4NzFDQTtJQUNFO0U1RDA3MUNGO0U0RHY3MUNBO0lBQ0U7RTVEeTcxQ0Y7RTREdDcxQ0E7SUFDRTtFNUR3NzFDRjtFNERyNzFDQTtJQUNFO0U1RHU3MUNGO0U0RHA3MUNBO0lBQ0U7RTVEczcxQ0Y7RTREbjcxQ0E7SUFDRTtFNURxNzFDRjtFNERsNzFDQTtJQUNFO0U1RG83MUNGO0U0RGo3MUNBO0lBQ0U7RTVEbTcxQ0Y7RTREaDcxQ0E7SUFDRTtFNURrNzFDRjtFNEQvNjFDQTtJQUNFO0U1RGk3MUNGO0U0RDk2MUNBO0lBQ0U7RTVEZzcxQ0Y7RTRENzYxQ0E7SUFDRTtFNUQrNjFDRjtFNEQ1NjFDQTtJQUNFO0U1RDg2MUNGO0U0RDM2MUNBO0lBQ0U7RTVENjYxQ0Y7RTREMTYxQ0E7SUFDRTtFNUQ0NjFDRjtFNER6NjFDQTtJQUNFO0U1RDI2MUNGO0U0RHg2MUNBO0lBQ0U7RTVEMDYxQ0Y7RTREdjYxQ0E7SUFDRTtFNUR5NjFDRjtFNER0NjFDQTtJQUNFO0U1RHc2MUNGO0U0RHI2MUNBO0lBQ0U7RTVEdTYxQ0Y7RTREcDYxQ0E7SUFDRTtFNURzNjFDRjtFNERuNjFDQTtJQUNFO0U1RHE2MUNGO0U0RGw2MUNBO0lBQ0U7RTVEbzYxQ0Y7RTREajYxQ0E7SUFDRTtFNURtNjFDRjtFNERoNjFDQTtJQUNFO0U1RGs2MUNGO0U0RC81MUNBO0lBQ0U7RTVEaTYxQ0Y7RTREOTUxQ0E7SUFDRTtFNURnNjFDRjtFNEQ3NTFDQTtJQUNFO0U1RCs1MUNGO0U0RDU1MUNBO0lBQ0U7RTVEODUxQ0Y7RTREMzUxQ0E7SUFDRTtFNUQ2NTFDRjtFNEQxNTFDQTtJQUNFO0U1RDQ1MUNGO0U0RHo1MUNBO0lBQ0U7RTVEMjUxQ0Y7RTREeDUxQ0E7SUFDRTtFNUQwNTFDRjtFNER2NTFDQTtJQUNFO0U1RHk1MUNGO0U0RHQ1MUNBO0lBQ0U7RTVEdzUxQ0Y7RTREcjUxQ0E7SUFDRTtFNUR1NTFDRjtFNERwNTFDQTtJQUNFO0U1RHM1MUNGO0U0RG41MUNBO0lBQ0U7RTVEcTUxQ0Y7RTREbDUxQ0E7SUFDRTtFNURvNTFDRjtFNERqNTFDQTtJQUNFO0U1RG01MUNGO0U0RGg1MUNBO0lBQ0U7RTVEazUxQ0Y7RTRELzQxQ0E7SUFDRTtFNURpNTFDRjtFNEQ5NDFDQTtJQUNFO0U1RGc1MUNGO0U0RDc0MUNBO0lBQ0U7RTVEKzQxQ0Y7RTRENTQxQ0E7SUFDRTtFNUQ4NDFDRjtFNEQzNDFDQTtJQUNFO0U1RDY0MUNGO0U0RDE0MUNBO0lBQ0U7RTVENDQxQ0Y7RTREejQxQ0E7SUFDRTtFNUQyNDFDRjtFNER4NDFDQTtJQUNFO0U1RDA0MUNGO0U0RHY0MUNBO0lBQ0U7RTVEeTQxQ0Y7RTREdDQxQ0E7SUFDRTtFNUR3NDFDRjtFNERyNDFDQTtJQUNFO0U1RHU0MUNGO0U0RHA0MUNBO0lBQ0U7RTVEczQxQ0Y7RTREbjQxQ0E7SUFDRTtFNURxNDFDRjtFNERsNDFDQTtJQUNFO0U1RG80MUNGO0U0RGo0MUNBO0lBQ0U7RTVEbTQxQ0Y7RTREaDQxQ0E7SUFDRTtFNURrNDFDRjtFNEQvMzFDQTtJQUNFO0U1RGk0MUNGO0U0RDkzMUNBO0lBQ0U7RTVEZzQxQ0Y7RTRENzMxQ0E7SUFDRTtFNUQrMzFDRjtFNEQ1MzFDQTtJQUNFO0U1RDgzMUNGO0U0RDMzMUNBO0lBQ0U7RTVENjMxQ0Y7RTREMTMxQ0E7SUFDRTtFNUQ0MzFDRjtFNER6MzFDQTtJQUNFO0U1RDIzMUNGO0U0RHgzMUNBO0lBQ0U7RTVEMDMxQ0Y7RTREdjMxQ0E7SUFDRTtFNUR5MzFDRjtFNER0MzFDQTtJQUNFO0U1RHczMUNGO0U0RHIzMUNBO0lBQ0U7RTVEdTMxQ0Y7RTREcDMxQ0E7SUFDRTtFNURzMzFDRjtFNERuMzFDQTtJQUNFO0U1RHEzMUNGO0U0RGwzMUNBO0lBQ0U7RTVEbzMxQ0Y7RTREajMxQ0E7SUFDRTtFNURtMzFDRjtFNERoMzFDQTtJQUNFO0U1RGszMUNGO0U0RC8yMUNBO0lBQ0U7RTVEaTMxQ0Y7RTREOTIxQ0E7SUFDRTtFNURnMzFDRjtFNEQ3MjFDQTtJQUNFO0U1RCsyMUNGO0U0RDUyMUNBO0lBQ0U7RTVEODIxQ0Y7RTREMzIxQ0E7SUFDRTtFNUQ2MjFDRjtFNEQxMjFDQTtJQUNFO0U1RDQyMUNGO0U0RHoyMUNBO0lBQ0U7RTVEMjIxQ0Y7RTREeDIxQ0E7SUFDRTtFNUQwMjFDRjtFNER2MjFDQTtJQUNFO0U1RHkyMUNGO0U0RHQyMUNBO0lBQ0U7RTVEdzIxQ0Y7RTREcjIxQ0E7SUFDRTtFNUR1MjFDRjtFNERwMjFDQTtJQUNFO0U1RHMyMUNGO0U0RG4yMUNBO0lBQ0U7RTVEcTIxQ0Y7RTREbDIxQ0E7SUFDRTtFNURvMjFDRjtFNERqMjFDQTtJQUNFO0U1RG0yMUNGO0U0RGgyMUNBO0lBQ0U7RTVEazIxQ0Y7RTRELzExQ0E7SUFDRTtFNURpMjFDRjtFNEQ5MTFDQTtJQUNFO0U1RGcyMUNGO0U0RDcxMUNBO0lBQ0U7RTVEKzExQ0Y7RTRENTExQ0E7SUFDRTtFNUQ4MTFDRjtFNEQzMTFDQTtJQUNFO0U1RDYxMUNGO0U0RDExMUNBO0lBQ0U7RTVENDExQ0Y7RTREejExQ0E7SUFDRTtFNUQyMTFDRjtFNER4MTFDQTtJQUNFO0U1RDAxMUNGO0U0RHYxMUNBO0lBQ0U7RTVEeTExQ0Y7RTREdDExQ0E7SUFDRTtFNUR3MTFDRjtFNERyMTFDQTtJQUNFO0U1RHUxMUNGO0U0RHAxMUNBO0lBQ0U7RTVEczExQ0Y7RTREbjExQ0E7SUFDRTtFNURxMTFDRjtFNERsMTFDQTtJQUNFO0U1RG8xMUNGO0U0RGoxMUNBO0lBQ0U7RTVEbTExQ0Y7RTREaDExQ0E7SUFDRTtFNURrMTFDRjtFNEQvMDFDQTtJQUNFO0U1RGkxMUNGO0U0RDkwMUNBO0lBQ0U7RTVEZzExQ0Y7RTRENzAxQ0E7SUFDRTtFNUQrMDFDRjtFNEQ1MDFDQTtJQUNFO0U1RDgwMUNGO0U0RDMwMUNBO0lBQ0U7RTVENjAxQ0Y7RTREMTAxQ0E7SUFDRTtFNUQ0MDFDRjtFNER6MDFDQTtJQUNFO0U1RDIwMUNGO0U0RHgwMUNBO0lBQ0U7RTVEMDAxQ0Y7RTREdjAxQ0E7SUFDRTtFNUR5MDFDRjtFNER0MDFDQTtJQUNFO0U1RHcwMUNGO0U0RHIwMUNBO0lBQ0U7RTVEdTAxQ0Y7RTREcDAxQ0E7SUFDRTtFNURzMDFDRjtFNERuMDFDQTtJQUNFO0U1RHEwMUNGO0U0RGwwMUNBO0lBQ0U7RTVEbzAxQ0Y7RTREajAxQ0E7SUFDRTtFNURtMDFDRjtFNERoMDFDQTtJQUNFO0U1RGswMUNGO0U0RC96MUNBO0lBQ0U7RTVEaTAxQ0Y7RTREOXoxQ0E7SUFDRTtFNURnMDFDRjtFNEQ3ejFDQTtJQUNFO0U1RCt6MUNGO0U0RDV6MUNBO0lBQ0U7RTVEOHoxQ0Y7RTREM3oxQ0E7SUFDRTtFNUQ2ejFDRjtFNEQxejFDQTtJQUNFO0U1RDR6MUNGO0U0RHp6MUNBO0lBQ0U7RTVEMnoxQ0Y7RTREeHoxQ0E7SUFDRTtFNUQwejFDRjtFNER2ejFDQTtJQUNFO0U1RHl6MUNGO0U0RHR6MUNBO0lBQ0U7RTVEd3oxQ0Y7RTREcnoxQ0E7SUFDRTtFNUR1ejFDRjtFNERwejFDQTtJQUNFO0U1RHN6MUNGO0U0RG56MUNBO0lBQ0U7RTVEcXoxQ0Y7RTREbHoxQ0E7SUFDRTtFNURvejFDRjtFNERqejFDQTtJQUNFO0U1RG16MUNGO0U0RGh6MUNBO0lBQ0U7RTVEa3oxQ0Y7RTREL3kxQ0E7SUFDRTtFNURpejFDRjtFNEQ5eTFDQTtJQUNFO0U1RGd6MUNGO0U0RDd5MUNBO0lBQ0U7RTVEK3kxQ0Y7RTRENXkxQ0E7SUFDRTtFNUQ4eTFDRjtFNEQzeTFDQTtJQUNFO0U1RDZ5MUNGO0U0RDF5MUNBO0lBQ0U7RTVENHkxQ0Y7RTREenkxQ0E7SUFDRTtFNUQyeTFDRjtFNER4eTFDQTtJQUNFO0U1RDB5MUNGO0U0RHZ5MUNBO0lBQ0U7RTVEeXkxQ0Y7RTREdHkxQ0E7SUFDRTtFNUR3eTFDRjtFNERyeTFDQTtJQUNFO0U1RHV5MUNGO0U0RHB5MUNBO0lBQ0U7RTVEc3kxQ0Y7RTREbnkxQ0E7SUFDRTtFNURxeTFDRjtFNERseTFDQTtJQUNFO0U1RG95MUNGO0U0RGp5MUNBO0lBQ0U7RTVEbXkxQ0Y7RTREaHkxQ0E7SUFDRTtFNURreTFDRjtFNEQveDFDQTtJQUNFO0U1RGl5MUNGO0U0RDl4MUNBO0lBQ0U7RTVEZ3kxQ0Y7RTREN3gxQ0E7SUFDRTtFNUQreDFDRjtFNEQ1eDFDQTtJQUNFO0U1RDh4MUNGO0U0RDN4MUNBO0lBQ0U7RTVENngxQ0Y7RTREMXgxQ0E7SUFDRTtFNUQ0eDFDRjtFNER6eDFDQTtJQUNFO0U1RDJ4MUNGO0U0RHh4MUNBO0lBQ0U7RTVEMHgxQ0Y7RTREdngxQ0E7SUFDRTtFNUR5eDFDRjtFNER0eDFDQTtJQUNFO0U1RHd4MUNGO0U0RHJ4MUNBO0lBQ0U7RTVEdXgxQ0Y7RTREcHgxQ0E7SUFDRTtFNURzeDFDRjtFNERueDFDQTtJQUNFO0U1RHF4MUNGO0U0RGx4MUNBO0lBQ0U7RTVEb3gxQ0Y7RTREangxQ0E7SUFDRTtFNURteDFDRjtFNERoeDFDQTtJQUNFO0U1RGt4MUNGO0U0RC93MUNBO0lBQ0U7RTVEaXgxQ0Y7RTREOXcxQ0E7SUFDRTtFNURneDFDRjtFNEQ3dzFDQTtJQUNFO0U1RCt3MUNGO0U0RDV3MUNBO0lBQ0U7RTVEOHcxQ0Y7RTREM3cxQ0E7SUFDRTtFNUQ2dzFDRjtFNEQxdzFDQTtJQUNFO0U1RDR3MUNGO0U0RHp3MUNBO0lBQ0U7RTVEMncxQ0Y7RTREeHcxQ0E7SUFDRTtFNUQwdzFDRjtFNER2dzFDQTtJQUNFO0U1RHl3MUNGO0U0RHR3MUNBO0lBQ0U7RTVEd3cxQ0Y7QUFDRjtBNERydzFDQTtFQUNFO0lBQ0U7RTVEdXcxQ0Y7RTREcHcxQ0E7SUFDRTtFNURzdzFDRjtFNERudzFDQTtJQUNFO0U1RHF3MUNGO0U0RGx3MUNBO0lBQ0U7RTVEb3cxQ0Y7RTREancxQ0E7SUFDRTtFNURtdzFDRjtFNERodzFDQTtJQUNFO0U1RGt3MUNGO0U0RC92MUNBO0lBQ0U7RTVEaXcxQ0Y7RTREOXYxQ0E7SUFDRTtFNURndzFDRjtFNEQ3djFDQTtJQUNFO0U1RCt2MUNGO0U0RDV2MUNBO0lBQ0U7RTVEOHYxQ0Y7RTREM3YxQ0E7SUFDRTtFNUQ2djFDRjtFNEQxdjFDQTtJQUNFO0U1RDR2MUNGO0U0RHp2MUNBO0lBQ0U7RTVEMnYxQ0Y7RTREeHYxQ0E7SUFDRTtFNUQwdjFDRjtFNER2djFDQTtJQUNFO0U1RHl2MUNGO0U0RHR2MUNBO0lBQ0U7RTVEd3YxQ0Y7RTREcnYxQ0E7SUFDRTtFNUR1djFDRjtFNERwdjFDQTtJQUNFO0U1RHN2MUNGO0U0RG52MUNBO0lBQ0U7RTVEcXYxQ0Y7RTREbHYxQ0E7SUFDRTtFNURvdjFDRjtFNERqdjFDQTtJQUNFO0U1RG12MUNGO0U0RGh2MUNBO0lBQ0U7RTVEa3YxQ0Y7RTREL3UxQ0E7SUFDRTtFNURpdjFDRjtFNEQ5dTFDQTtJQUNFO0U1RGd2MUNGO0U0RDd1MUNBO0lBQ0U7RTVEK3UxQ0Y7RTRENXUxQ0E7SUFDRTtFNUQ4dTFDRjtFNEQzdTFDQTtJQUNFO0U1RDZ1MUNGO0U0RDF1MUNBO0lBQ0U7RTVENHUxQ0Y7RTREenUxQ0E7SUFDRTtFNUQydTFDRjtFNER4dTFDQTtJQUNFO0U1RDB1MUNGO0U0RHZ1MUNBO0lBQ0U7RTVEeXUxQ0Y7RTREdHUxQ0E7SUFDRTtFNUR3dTFDRjtFNERydTFDQTtJQUNFO0U1RHV1MUNGO0U0RHB1MUNBO0lBQ0U7RTVEc3UxQ0Y7RTREbnUxQ0E7SUFDRTtFNURxdTFDRjtFNERsdTFDQTtJQUNFO0U1RG91MUNGO0U0RGp1MUNBO0lBQ0U7RTVEbXUxQ0Y7RTREaHUxQ0E7SUFDRTtFNURrdTFDRjtFNEQvdDFDQTtJQUNFO0U1RGl1MUNGO0U0RDl0MUNBO0lBQ0U7RTVEZ3UxQ0Y7RTREN3QxQ0E7SUFDRTtFNUQrdDFDRjtFNEQ1dDFDQTtJQUNFO0U1RDh0MUNGO0U0RDN0MUNBO0lBQ0U7RTVENnQxQ0Y7RTREMXQxQ0E7SUFDRTtFNUQ0dDFDRjtFNER6dDFDQTtJQUNFO0U1RDJ0MUNGO0U0RHh0MUNBO0lBQ0U7RTVEMHQxQ0Y7RTREdnQxQ0E7SUFDRTtFNUR5dDFDRjtFNER0dDFDQTtJQUNFO0U1RHd0MUNGO0U0RHJ0MUNBO0lBQ0U7RTVEdXQxQ0Y7RTREcHQxQ0E7SUFDRTtFNURzdDFDRjtFNERudDFDQTtJQUNFO0U1RHF0MUNGO0U0RGx0MUNBO0lBQ0U7RTVEb3QxQ0Y7RTREanQxQ0E7SUFDRTtFNURtdDFDRjtFNERodDFDQTtJQUNFO0U1RGt0MUNGO0U0RC9zMUNBO0lBQ0U7RTVEaXQxQ0Y7RTREOXMxQ0E7SUFDRTtFNURndDFDRjtFNEQ3czFDQTtJQUNFO0U1RCtzMUNGO0U0RDVzMUNBO0lBQ0U7RTVEOHMxQ0Y7RTREM3MxQ0E7SUFDRTtFNUQ2czFDRjtFNEQxczFDQTtJQUNFO0U1RDRzMUNGO0U0RHpzMUNBO0lBQ0U7RTVEMnMxQ0Y7RTREeHMxQ0E7SUFDRTtFNUQwczFDRjtFNER2czFDQTtJQUNFO0U1RHlzMUNGO0U0RHRzMUNBO0lBQ0U7RTVEd3MxQ0Y7RTREcnMxQ0E7SUFDRTtFNUR1czFDRjtFNERwczFDQTtJQUNFO0U1RHNzMUNGO0U0RG5zMUNBO0lBQ0U7RTVEcXMxQ0Y7RTREbHMxQ0E7SUFDRTtFNURvczFDRjtFNERqczFDQTtJQUNFO0U1RG1zMUNGO0U0RGhzMUNBO0lBQ0U7RTVEa3MxQ0Y7RTREL3IxQ0E7SUFDRTtFNURpczFDRjtFNEQ5cjFDQTtJQUNFO0U1RGdzMUNGO0U0RDdyMUNBO0lBQ0U7RTVEK3IxQ0Y7RTRENXIxQ0E7SUFDRTtFNUQ4cjFDRjtFNEQzcjFDQTtJQUNFO0U1RDZyMUNGO0U0RDFyMUNBO0lBQ0U7RTVENHIxQ0Y7RTREenIxQ0E7SUFDRTtFNUQycjFDRjtFNER4cjFDQTtJQUNFO0U1RDByMUNGO0U0RHZyMUNBO0lBQ0U7RTVEeXIxQ0Y7RTREdHIxQ0E7SUFDRTtFNUR3cjFDRjtFNERycjFDQTtJQUNFO0U1RHVyMUNGO0U0RHByMUNBO0lBQ0U7RTVEc3IxQ0Y7RTREbnIxQ0E7SUFDRTtFNURxcjFDRjtFNERscjFDQTtJQUNFO0U1RG9yMUNGO0U0RGpyMUNBO0lBQ0U7RTVEbXIxQ0Y7RTREaHIxQ0E7SUFDRTtFNURrcjFDRjtFNEQvcTFDQTtJQUNFO0U1RGlyMUNGO0U0RDlxMUNBO0lBQ0U7RTVEZ3IxQ0Y7RTREN3ExQ0E7SUFDRTtFNUQrcTFDRjtFNEQ1cTFDQTtJQUNFO0U1RDhxMUNGO0U0RDNxMUNBO0lBQ0U7RTVENnExQ0Y7RTREMXExQ0E7SUFDRTtFNUQ0cTFDRjtFNER6cTFDQTtJQUNFO0U1RDJxMUNGO0U0RHhxMUNBO0lBQ0U7RTVEMHExQ0Y7RTREdnExQ0E7SUFDRTtFNUR5cTFDRjtFNER0cTFDQTtJQUNFO0U1RHdxMUNGO0U0RHJxMUNBO0lBQ0U7RTVEdXExQ0Y7RTREcHExQ0E7SUFDRTtFNURzcTFDRjtFNERucTFDQTtJQUNFO0U1RHFxMUNGO0U0RGxxMUNBO0lBQ0U7RTVEb3ExQ0Y7RTREanExQ0E7SUFDRTtFNURtcTFDRjtFNERocTFDQTtJQUNFO0U1RGtxMUNGO0U0RC9wMUNBO0lBQ0U7RTVEaXExQ0Y7RTREOXAxQ0E7SUFDRTtFNURncTFDRjtFNEQ3cDFDQTtJQUNFO0U1RCtwMUNGO0U0RDVwMUNBO0lBQ0U7RTVEOHAxQ0Y7RTREM3AxQ0E7SUFDRTtFNUQ2cDFDRjtFNEQxcDFDQTtJQUNFO0U1RDRwMUNGO0U0RHpwMUNBO0lBQ0U7RTVEMnAxQ0Y7RTREeHAxQ0E7SUFDRTtFNUQwcDFDRjtFNER2cDFDQTtJQUNFO0U1RHlwMUNGO0U0RHRwMUNBO0lBQ0U7RTVEd3AxQ0Y7RTREcnAxQ0E7SUFDRTtFNUR1cDFDRjtFNERwcDFDQTtJQUNFO0U1RHNwMUNGO0U0RG5wMUNBO0lBQ0U7RTVEcXAxQ0Y7RTREbHAxQ0E7SUFDRTtFNURvcDFDRjtFNERqcDFDQTtJQUNFO0U1RG1wMUNGO0U0RGhwMUNBO0lBQ0U7RTVEa3AxQ0Y7RTREL28xQ0E7SUFDRTtFNURpcDFDRjtFNEQ5bzFDQTtJQUNFO0U1RGdwMUNGO0U0RDdvMUNBO0lBQ0U7RTVEK28xQ0Y7RTRENW8xQ0E7SUFDRTtFNUQ4bzFDRjtFNEQzbzFDQTtJQUNFO0U1RDZvMUNGO0U0RDFvMUNBO0lBQ0U7RTVENG8xQ0Y7RTREem8xQ0E7SUFDRTtFNUQybzFDRjtFNER4bzFDQTtJQUNFO0U1RDBvMUNGO0U0RHZvMUNBO0lBQ0U7RTVEeW8xQ0Y7RTREdG8xQ0E7SUFDRTtFNUR3bzFDRjtFNERybzFDQTtJQUNFO0U1RHVvMUNGO0U0RHBvMUNBO0lBQ0U7RTVEc28xQ0Y7RTREbm8xQ0E7SUFDRTtFNURxbzFDRjtFNERsbzFDQTtJQUNFO0U1RG9vMUNGO0U0RGpvMUNBO0lBQ0U7RTVEbW8xQ0Y7RTREaG8xQ0E7SUFDRTtFNURrbzFDRjtFNEQvbjFDQTtJQUNFO0U1RGlvMUNGO0U0RDluMUNBO0lBQ0U7RTVEZ28xQ0Y7RTREN24xQ0E7SUFDRTtFNUQrbjFDRjtFNEQ1bjFDQTtJQUNFO0U1RDhuMUNGO0U0RDNuMUNBO0lBQ0U7RTVENm4xQ0Y7RTREMW4xQ0E7SUFDRTtFNUQ0bjFDRjtFNER6bjFDQTtJQUNFO0U1RDJuMUNGO0U0RHhuMUNBO0lBQ0U7RTVEMG4xQ0Y7RTREdm4xQ0E7SUFDRTtFNUR5bjFDRjtFNER0bjFDQTtJQUNFO0U1RHduMUNGO0U0RHJuMUNBO0lBQ0U7RTVEdW4xQ0Y7RTREcG4xQ0E7SUFDRTtFNURzbjFDRjtFNERubjFDQTtJQUNFO0U1RHFuMUNGO0U0RGxuMUNBO0lBQ0U7RTVEb24xQ0Y7RTREam4xQ0E7SUFDRTtFNURtbjFDRjtFNERobjFDQTtJQUNFO0U1RGtuMUNGO0U0RC9tMUNBO0lBQ0U7RTVEaW4xQ0Y7RTREOW0xQ0E7SUFDRTtFNURnbjFDRjtFNEQ3bTFDQTtJQUNFO0U1RCttMUNGO0U0RDVtMUNBO0lBQ0U7RTVEOG0xQ0Y7RTREM20xQ0E7SUFDRTtFNUQ2bTFDRjtFNEQxbTFDQTtJQUNFO0U1RDRtMUNGO0U0RHptMUNBO0lBQ0U7RTVEMm0xQ0Y7RTREeG0xQ0E7SUFDRTtFNUQwbTFDRjtFNER2bTFDQTtJQUNFO0U1RHltMUNGO0U0RHRtMUNBO0lBQ0U7RTVEd20xQ0Y7RTREcm0xQ0E7SUFDRTtFNUR1bTFDRjtFNERwbTFDQTtJQUNFO0U1RHNtMUNGO0U0RG5tMUNBO0lBQ0U7RTVEcW0xQ0Y7RTREbG0xQ0E7SUFDRTtFNURvbTFDRjtFNERqbTFDQTtJQUNFO0U1RG1tMUNGO0U0RGhtMUNBO0lBQ0U7RTVEa20xQ0Y7RTREL2wxQ0E7SUFDRTtFNURpbTFDRjtFNEQ5bDFDQTtJQUNFO0U1RGdtMUNGO0U0RDdsMUNBO0lBQ0U7RTVEK2wxQ0Y7RTRENWwxQ0E7SUFDRTtFNUQ4bDFDRjtFNEQzbDFDQTtJQUNFO0U1RDZsMUNGO0U0RDFsMUNBO0lBQ0U7RTVENGwxQ0Y7RTREemwxQ0E7SUFDRTtFNUQybDFDRjtFNER4bDFDQTtJQUNFO0U1RDBsMUNGO0U0RHZsMUNBO0lBQ0U7RTVEeWwxQ0Y7RTREdGwxQ0E7SUFDRTtFNUR3bDFDRjtFNERybDFDQTtJQUNFO0U1RHVsMUNGO0U0RHBsMUNBO0lBQ0U7RTVEc2wxQ0Y7RTREbmwxQ0E7SUFDRTtFNURxbDFDRjtFNERsbDFDQTtJQUNFO0U1RG9sMUNGO0U0RGpsMUNBO0lBQ0U7RTVEbWwxQ0Y7RTREaGwxQ0E7SUFDRTtFNURrbDFDRjtFNEQvazFDQTtJQUNFO0U1RGlsMUNGO0U0RDlrMUNBO0lBQ0U7RTVEZ2wxQ0Y7RTREN2sxQ0E7SUFDRTtFNUQrazFDRjtFNEQ1azFDQTtJQUNFO0U1RDhrMUNGO0U0RDNrMUNBO0lBQ0U7RTVENmsxQ0Y7RTREMWsxQ0E7SUFDRTtFNUQ0azFDRjtFNER6azFDQTtJQUNFO0U1RDJrMUNGO0U0RHhrMUNBO0lBQ0U7RTVEMGsxQ0Y7RTREdmsxQ0E7SUFDRTtFNUR5azFDRjtFNER0azFDQTtJQUNFO0U1RHdrMUNGO0U0RHJrMUNBO0lBQ0U7RTVEdWsxQ0Y7RTREcGsxQ0E7SUFDRTtFNURzazFDRjtFNERuazFDQTtJQUNFO0U1RHFrMUNGO0U0RGxrMUNBO0lBQ0U7RTVEb2sxQ0Y7RTREamsxQ0E7SUFDRTtFNURtazFDRjtFNERoazFDQTtJQUNFO0U1RGtrMUNGO0U0RC9qMUNBO0lBQ0U7RTVEaWsxQ0Y7RTREOWoxQ0E7SUFDRTtFNURnazFDRjtFNEQ3ajFDQTtJQUNFO0U1RCtqMUNGO0U0RDVqMUNBO0lBQ0U7RTVEOGoxQ0Y7RTREM2oxQ0E7SUFDRTtFNUQ2ajFDRjtFNEQxajFDQTtJQUNFO0U1RDRqMUNGO0U0RHpqMUNBO0lBQ0U7RTVEMmoxQ0Y7RTREeGoxQ0E7SUFDRTtFNUQwajFDRjtFNER2ajFDQTtJQUNFO0U1RHlqMUNGO0U0RHRqMUNBO0lBQ0U7RTVEd2oxQ0Y7RTREcmoxQ0E7SUFDRTtFNUR1ajFDRjtFNERwajFDQTtJQUNFO0U1RHNqMUNGO0U0RG5qMUNBO0lBQ0U7RTVEcWoxQ0Y7QUFDRjtBNERsajFDQTtFQUNFO0lBQ0U7RTVEb2oxQ0Y7RTREamoxQ0E7SUFDRTtFNURtajFDRjtFNERoajFDQTtJQUNFO0U1RGtqMUNGO0U0RC9pMUNBO0lBQ0U7RTVEaWoxQ0Y7RTREOWkxQ0E7SUFDRTtFNURnajFDRjtFNEQ3aTFDQTtJQUNFO0U1RCtpMUNGO0U0RDVpMUNBO0lBQ0U7RTVEOGkxQ0Y7RTREM2kxQ0E7SUFDRTtFNUQ2aTFDRjtFNEQxaTFDQTtJQUNFO0U1RDRpMUNGO0U0RHppMUNBO0lBQ0U7RTVEMmkxQ0Y7RTREeGkxQ0E7SUFDRTtFNUQwaTFDRjtFNER2aTFDQTtJQUNFO0U1RHlpMUNGO0U0RHRpMUNBO0lBQ0U7RTVEd2kxQ0Y7RTREcmkxQ0E7SUFDRTtFNUR1aTFDRjtFNERwaTFDQTtJQUNFO0U1RHNpMUNGO0U0RG5pMUNBO0lBQ0U7RTVEcWkxQ0Y7RTREbGkxQ0E7SUFDRTtFNURvaTFDRjtFNERqaTFDQTtJQUNFO0U1RG1pMUNGO0U0RGhpMUNBO0lBQ0U7RTVEa2kxQ0Y7RTREL2gxQ0E7SUFDRTtFNURpaTFDRjtFNEQ5aDFDQTtJQUNFO0U1RGdpMUNGO0U0RDdoMUNBO0lBQ0U7RTVEK2gxQ0Y7RTRENWgxQ0E7SUFDRTtFNUQ4aDFDRjtFNEQzaDFDQTtJQUNFO0U1RDZoMUNGO0U0RDFoMUNBO0lBQ0U7RTVENGgxQ0Y7RTREemgxQ0E7SUFDRTtFNUQyaDFDRjtFNER4aDFDQTtJQUNFO0U1RDBoMUNGO0U0RHZoMUNBO0lBQ0U7RTVEeWgxQ0Y7RTREdGgxQ0E7SUFDRTtFNUR3aDFDRjtFNERyaDFDQTtJQUNFO0U1RHVoMUNGO0U0RHBoMUNBO0lBQ0U7RTVEc2gxQ0Y7RTREbmgxQ0E7SUFDRTtFNURxaDFDRjtFNERsaDFDQTtJQUNFO0U1RG9oMUNGO0U0RGpoMUNBO0lBQ0U7RTVEbWgxQ0Y7RTREaGgxQ0E7SUFDRTtFNURraDFDRjtFNEQvZzFDQTtJQUNFO0U1RGloMUNGO0U0RDlnMUNBO0lBQ0U7RTVEZ2gxQ0Y7RTREN2cxQ0E7SUFDRTtFNUQrZzFDRjtFNEQ1ZzFDQTtJQUNFO0U1RDhnMUNGO0U0RDNnMUNBO0lBQ0U7RTVENmcxQ0Y7RTREMWcxQ0E7SUFDRTtFNUQ0ZzFDRjtFNER6ZzFDQTtJQUNFO0U1RDJnMUNGO0U0RHhnMUNBO0lBQ0U7RTVEMGcxQ0Y7RTREdmcxQ0E7SUFDRTtFNUR5ZzFDRjtFNER0ZzFDQTtJQUNFO0U1RHdnMUNGO0U0RHJnMUNBO0lBQ0U7RTVEdWcxQ0Y7RTREcGcxQ0E7SUFDRTtFNURzZzFDRjtFNERuZzFDQTtJQUNFO0U1RHFnMUNGO0U0RGxnMUNBO0lBQ0U7RTVEb2cxQ0Y7RTREamcxQ0E7SUFDRTtFNURtZzFDRjtFNERoZzFDQTtJQUNFO0U1RGtnMUNGO0U0RC8vMENBO0lBQ0U7RTVEaWcxQ0Y7RTREOS8wQ0E7SUFDRTtFNURnZzFDRjtFNEQ3LzBDQTtJQUNFO0U1RCsvMENGO0U0RDUvMENBO0lBQ0U7RTVEOC8wQ0Y7RTREMy8wQ0E7SUFDRTtFNUQ2LzBDRjtFNEQxLzBDQTtJQUNFO0U1RDQvMENGO0U0RHovMENBO0lBQ0U7RTVEMi8wQ0Y7RTREeC8wQ0E7SUFDRTtFNUQwLzBDRjtFNER2LzBDQTtJQUNFO0U1RHkvMENGO0U0RHQvMENBO0lBQ0U7RTVEdy8wQ0Y7RTREci8wQ0E7SUFDRTtFNUR1LzBDRjtFNERwLzBDQTtJQUNFO0U1RHMvMENGO0U0RG4vMENBO0lBQ0U7RTVEcS8wQ0Y7RTREbC8wQ0E7SUFDRTtFNURvLzBDRjtFNERqLzBDQTtJQUNFO0U1RG0vMENGO0U0RGgvMENBO0lBQ0U7RTVEay8wQ0Y7RTRELyswQ0E7SUFDRTtFNURpLzBDRjtFNEQ5KzBDQTtJQUNFO0U1RGcvMENGO0U0RDcrMENBO0lBQ0U7RTVEKyswQ0Y7RTRENSswQ0E7SUFDRTtFNUQ4KzBDRjtFNEQzKzBDQTtJQUNFO0U1RDYrMENGO0U0RDErMENBO0lBQ0U7RTVENCswQ0Y7RTREeiswQ0E7SUFDRTtFNUQyKzBDRjtFNER4KzBDQTtJQUNFO0U1RDArMENGO0U0RHYrMENBO0lBQ0U7RTVEeSswQ0Y7RTREdCswQ0E7SUFDRTtFNUR3KzBDRjtFNERyKzBDQTtJQUNFO0U1RHUrMENGO0U0RHArMENBO0lBQ0U7RTVEcyswQ0Y7RTREbiswQ0E7SUFDRTtFNURxKzBDRjtFNERsKzBDQTtJQUNFO0U1RG8rMENGO0U0RGorMENBO0lBQ0U7RTVEbSswQ0Y7RTREaCswQ0E7SUFDRTtFNURrKzBDRjtFNEQvOTBDQTtJQUNFO0U1RGkrMENGO0U0RDk5MENBO0lBQ0U7RTVEZyswQ0Y7RTRENzkwQ0E7SUFDRTtFNUQrOTBDRjtFNEQ1OTBDQTtJQUNFO0U1RDg5MENGO0U0RDM5MENBO0lBQ0U7RTVENjkwQ0Y7RTREMTkwQ0E7SUFDRTtFNUQ0OTBDRjtFNER6OTBDQTtJQUNFO0U1RDI5MENGO0U0RHg5MENBO0lBQ0U7RTVEMDkwQ0Y7RTREdjkwQ0E7SUFDRTtFNUR5OTBDRjtFNER0OTBDQTtJQUNFO0U1RHc5MENGO0U0RHI5MENBO0lBQ0U7RTVEdTkwQ0Y7RTREcDkwQ0E7SUFDRTtFNURzOTBDRjtFNERuOTBDQTtJQUNFO0U1RHE5MENGO0U0RGw5MENBO0lBQ0U7RTVEbzkwQ0Y7RTREajkwQ0E7SUFDRTtFNURtOTBDRjtFNERoOTBDQTtJQUNFO0U1RGs5MENGO0U0RC84MENBO0lBQ0U7RTVEaTkwQ0Y7RTREOTgwQ0E7SUFDRTtFNURnOTBDRjtFNEQ3ODBDQTtJQUNFO0U1RCs4MENGO0U0RDU4MENBO0lBQ0U7RTVEODgwQ0Y7RTREMzgwQ0E7SUFDRTtFNUQ2ODBDRjtFNEQxODBDQTtJQUNFO0U1RDQ4MENGO0U0RHo4MENBO0lBQ0U7RTVEMjgwQ0Y7RTREeDgwQ0E7SUFDRTtFNUQwODBDRjtFNER2ODBDQTtJQUNFO0U1RHk4MENGO0U0RHQ4MENBO0lBQ0U7RTVEdzgwQ0Y7RTREcjgwQ0E7SUFDRTtFNUR1ODBDRjtFNERwODBDQTtJQUNFO0U1RHM4MENGO0U0RG44MENBO0lBQ0U7RTVEcTgwQ0Y7RTREbDgwQ0E7SUFDRTtFNURvODBDRjtFNERqODBDQTtJQUNFO0U1RG04MENGO0U0RGg4MENBO0lBQ0U7RTVEazgwQ0Y7RTRELzcwQ0E7SUFDRTtFNURpODBDRjtFNEQ5NzBDQTtJQUNFO0U1RGc4MENGO0U0RDc3MENBO0lBQ0U7RTVEKzcwQ0Y7RTRENTcwQ0E7SUFDRTtFNUQ4NzBDRjtFNEQzNzBDQTtJQUNFO0U1RDY3MENGO0U0RDE3MENBO0lBQ0U7RTVENDcwQ0Y7RTREejcwQ0E7SUFDRTtFNUQyNzBDRjtFNER4NzBDQTtJQUNFO0U1RDA3MENGO0U0RHY3MENBO0lBQ0U7RTVEeTcwQ0Y7RTREdDcwQ0E7SUFDRTtFNUR3NzBDRjtFNERyNzBDQTtJQUNFO0U1RHU3MENGO0U0RHA3MENBO0lBQ0U7RTVEczcwQ0Y7RTREbjcwQ0E7SUFDRTtFNURxNzBDRjtFNERsNzBDQTtJQUNFO0U1RG83MENGO0U0RGo3MENBO0lBQ0U7RTVEbTcwQ0Y7RTREaDcwQ0E7SUFDRTtFNURrNzBDRjtFNEQvNjBDQTtJQUNFO0U1RGk3MENGO0U0RDk2MENBO0lBQ0U7RTVEZzcwQ0Y7RTRENzYwQ0E7SUFDRTtFNUQrNjBDRjtFNEQ1NjBDQTtJQUNFO0U1RDg2MENGO0U0RDM2MENBO0lBQ0U7RTVENjYwQ0Y7RTREMTYwQ0E7SUFDRTtFNUQ0NjBDRjtFNER6NjBDQTtJQUNFO0U1RDI2MENGO0U0RHg2MENBO0lBQ0U7RTVEMDYwQ0Y7RTREdjYwQ0E7SUFDRTtFNUR5NjBDRjtFNER0NjBDQTtJQUNFO0U1RHc2MENGO0U0RHI2MENBO0lBQ0U7RTVEdTYwQ0Y7RTREcDYwQ0E7SUFDRTtFNURzNjBDRjtFNERuNjBDQTtJQUNFO0U1RHE2MENGO0U0RGw2MENBO0lBQ0U7RTVEbzYwQ0Y7RTREajYwQ0E7SUFDRTtFNURtNjBDRjtFNERoNjBDQTtJQUNFO0U1RGs2MENGO0U0RC81MENBO0lBQ0U7RTVEaTYwQ0Y7RTREOTUwQ0E7SUFDRTtFNURnNjBDRjtFNEQ3NTBDQTtJQUNFO0U1RCs1MENGO0U0RDU1MENBO0lBQ0U7RTVEODUwQ0Y7RTREMzUwQ0E7SUFDRTtFNUQ2NTBDRjtFNEQxNTBDQTtJQUNFO0U1RDQ1MENGO0U0RHo1MENBO0lBQ0U7RTVEMjUwQ0Y7RTREeDUwQ0E7SUFDRTtFNUQwNTBDRjtFNER2NTBDQTtJQUNFO0U1RHk1MENGO0U0RHQ1MENBO0lBQ0U7RTVEdzUwQ0Y7RTREcjUwQ0E7SUFDRTtFNUR1NTBDRjtFNERwNTBDQTtJQUNFO0U1RHM1MENGO0U0RG41MENBO0lBQ0U7RTVEcTUwQ0Y7RTREbDUwQ0E7SUFDRTtFNURvNTBDRjtFNERqNTBDQTtJQUNFO0U1RG01MENGO0U0RGg1MENBO0lBQ0U7RTVEazUwQ0Y7RTRELzQwQ0E7SUFDRTtFNURpNTBDRjtFNEQ5NDBDQTtJQUNFO0U1RGc1MENGO0U0RDc0MENBO0lBQ0U7RTVEKzQwQ0Y7RTRENTQwQ0E7SUFDRTtFNUQ4NDBDRjtFNEQzNDBDQTtJQUNFO0U1RDY0MENGO0U0RDE0MENBO0lBQ0U7RTVENDQwQ0Y7RTREejQwQ0E7SUFDRTtFNUQyNDBDRjtFNER4NDBDQTtJQUNFO0U1RDA0MENGO0U0RHY0MENBO0lBQ0U7RTVEeTQwQ0Y7RTREdDQwQ0E7SUFDRTtFNUR3NDBDRjtFNERyNDBDQTtJQUNFO0U1RHU0MENGO0U0RHA0MENBO0lBQ0U7RTVEczQwQ0Y7RTREbjQwQ0E7SUFDRTtFNURxNDBDRjtFNERsNDBDQTtJQUNFO0U1RG80MENGO0U0RGo0MENBO0lBQ0U7RTVEbTQwQ0Y7RTREaDQwQ0E7SUFDRTtFNURrNDBDRjtFNEQvMzBDQTtJQUNFO0U1RGk0MENGO0U0RDkzMENBO0lBQ0U7RTVEZzQwQ0Y7RTRENzMwQ0E7SUFDRTtFNUQrMzBDRjtFNEQ1MzBDQTtJQUNFO0U1RDgzMENGO0U0RDMzMENBO0lBQ0U7RTVENjMwQ0Y7RTREMTMwQ0E7SUFDRTtFNUQ0MzBDRjtFNER6MzBDQTtJQUNFO0U1RDIzMENGO0U0RHgzMENBO0lBQ0U7RTVEMDMwQ0Y7RTREdjMwQ0E7SUFDRTtFNUR5MzBDRjtFNER0MzBDQTtJQUNFO0U1RHczMENGO0U0RHIzMENBO0lBQ0U7RTVEdTMwQ0Y7RTREcDMwQ0E7SUFDRTtFNURzMzBDRjtFNERuMzBDQTtJQUNFO0U1RHEzMENGO0U0RGwzMENBO0lBQ0U7RTVEbzMwQ0Y7RTREajMwQ0E7SUFDRTtFNURtMzBDRjtFNERoMzBDQTtJQUNFO0U1RGszMENGO0U0RC8yMENBO0lBQ0U7RTVEaTMwQ0Y7RTREOTIwQ0E7SUFDRTtFNURnMzBDRjtFNEQ3MjBDQTtJQUNFO0U1RCsyMENGO0U0RDUyMENBO0lBQ0U7RTVEODIwQ0Y7RTREMzIwQ0E7SUFDRTtFNUQ2MjBDRjtFNEQxMjBDQTtJQUNFO0U1RDQyMENGO0U0RHoyMENBO0lBQ0U7RTVEMjIwQ0Y7RTREeDIwQ0E7SUFDRTtFNUQwMjBDRjtFNER2MjBDQTtJQUNFO0U1RHkyMENGO0U0RHQyMENBO0lBQ0U7RTVEdzIwQ0Y7RTREcjIwQ0E7SUFDRTtFNUR1MjBDRjtFNERwMjBDQTtJQUNFO0U1RHMyMENGO0U0RG4yMENBO0lBQ0U7RTVEcTIwQ0Y7RTREbDIwQ0E7SUFDRTtFNURvMjBDRjtFNERqMjBDQTtJQUNFO0U1RG0yMENGO0U0RGgyMENBO0lBQ0U7RTVEazIwQ0Y7QUFDRjtBNEQvMTBDQTtFQUNDO0E1RGkyMENEOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQ5MTBDQTtFQUNFO0E1RGkyMENGOztBNEQvMTBDQTtBQ3B5SkE7QUFFQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7RUFDQTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtFQUNBO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7RUFDQTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtFQUNBO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7RUFDQTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtFQUNBO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7RUFDQTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtFQUNBO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0E3RHNvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RG5vK0NBO0VBQ0U7RUFDQTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEbm8rQ0E7RUFDRTtBN0RzbytDRjs7QTZEcG8rQ0E7RUFDRTtFQUNBO0E3RHVvK0NGOztBNkRubytDQTtFQUNFO0VBQ0E7QTdEc28rQ0Y7O0E2RGxvK0NBO0VBQ0U7QTdEcW8rQ0Y7O0E2RGxvK0NBO0VBQ0U7QTdEcW8rQ0Y7O0E2RGxvK0NBO0VBQ0U7QTdEcW8rQ0Y7O0E2RGxvK0NBO0VBQ0U7QTdEcW8rQ0Y7O0E2RGxvK0NBO0VBQ0U7QTdEcW8rQ0Y7O0E2RGxvK0NBO0VBQ0U7RUFDQTtBN0RxbytDRjs7QTZEbG8rQ0E7RUFDRTtFQUNBO0E3RHFvK0NGOztBNkRqbytDQTtFQUNFO0E3RG9vK0NGOztBNkRqbytDQTtFQUNFO0E3RG9vK0NGOztBNkRqbytDQTtFQUNFO0E3RG9vK0NGOztBNkRqbytDQTtFQUNFO0E3RG9vK0NGOztBNkRobytDQTtFQUNFO0E3RG1vK0NGOztBNkRobytDQTtFQUNFO0VBQ0E7QTdEbW8rQ0Y7O0E2RGhvK0NBO0VBQ0U7RUFDQTtBN0RtbytDRjs7QTZEaG8rQ0E7RUFDRTtBN0RtbytDRjs7QTZEaG8rQ0E7RUFDRTtBN0RtbytDRjs7QTZEaG8rQ0E7RUFDRTtBN0RtbytDRjs7QTZEaG8rQ0E7RUFDRTtBN0RtbytDRjs7QTZEam8rQ0E7RUFDRTtBN0RvbytDRjs7QTZEaG8rQ0E7RUFDRTtFQUNBO0E3RG1vK0NGOztBNkQvbitDQTtFQUNFO0VBQ0E7QTdEa28rQ0Y7O0E2RDluK0NBO0VBQ0U7QTdEaW8rQ0Y7O0E2RDluK0NBO0VBQ0U7QTdEaW8rQ0Y7O0E2RDluK0NBO0VBQ0U7QTdEaW8rQ0Y7O0E2RDluK0NBO0VBQ0U7QTdEaW8rQ0Y7O0E2RDduK0NBO0VBQ0U7QTdEZ28rQ0Y7O0E2RDVuK0NBO0VBQ0U7RUFDQTtBN0QrbitDRjs7QTZENW4rQ0E7RUFDRTtFQUNBO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0E3RCtuK0NGOztBNkQ1bitDQTtFQUNFO0VBQ0E7QTdEK24rQ0Y7O0E2RDVuK0NBO0VBQ0U7RUFDQTtBN0QrbitDRjs7QTZEM24rQ0E7RUFDRTtBN0Q4bitDRjs7QTZEM24rQ0E7RUFDRTtBN0Q4bitDRjs7QTZEM24rQ0E7RUFDRTtBN0Q4bitDRjs7QTZEM24rQ0E7RUFDRTtBN0Q4bitDRjs7QTZEMW4rQ0E7RUFDRTtBN0Q2bitDRjs7QTZEMW4rQ0E7RUFDRTtFQUNBO0E3RDZuK0NGOztBNkQxbitDQTtFQUNFO0VBQ0E7QTdENm4rQ0Y7O0E2RDFuK0NBO0VBQ0U7QTdENm4rQ0Y7O0E2RDFuK0NBO0VBQ0U7QTdENm4rQ0Y7O0E2RDFuK0NBO0VBQ0U7QTdENm4rQ0Y7O0E2RDFuK0NBO0VBQ0U7QTdENm4rQ0Y7O0E2RHpuK0NBO0VBQ0U7QTdENG4rQ0Y7O0E2RHhuK0NBO0VBQ0U7RUFDQTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtFQUNBO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0VBQ0E7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7RUFDQTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtFQUNBO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0VBQ0E7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7QTdEMm4rQ0Y7O0E2RHhuK0NBO0VBQ0U7RUFDQTtBN0QybitDRjs7QTZEeG4rQ0E7RUFDRTtFQUNBO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR4bitDQTtFQUNFO0E3RDJuK0NGOztBNkR2bitDQTtFQUNFO0VBQ0E7QTdEMG4rQ0Y7O0E2RHZuK0NBO0VBQ0U7RUFDQTtBN0QwbitDRjs7QTZEdm4rQ0E7RUFDRTtBN0QwbitDRjs7QTZEdm4rQ0E7RUFDRTtBN0QwbitDRjs7QTZEdm4rQ0E7RUFDRTtBN0QwbitDRjs7QTZEdm4rQ0E7RUFDRTtBN0QwbitDRjs7QTZEdG4rQ0E7RUFDRTtBN0R5bitDRjs7QTZEdG4rQ0E7RUFDRTtFQUNBO0E3RHluK0NGOztBNkRybitDQTtFQUNFO0VBQ0E7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7RUFDQTtBN0R3bitDRjs7QTZEcm4rQ0E7RUFDRTtFQUNBO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0E3RHduK0NGOztBNkRybitDQTtFQUNFO0VBQ0E7QTdEd24rQ0Y7O0E2RHJuK0NBO0VBQ0U7RUFDQTtBN0R3bitDRjs7QTZEcG4rQ0E7RUFDRTtBN0R1bitDRjs7QTZEcG4rQ0E7RUFDRTtBN0R1bitDRjs7QTZEcG4rQ0E7RUFDRTtBN0R1bitDRjs7QTZEcG4rQ0E7RUFDRTtBN0R1bitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbG4rQ0E7RUFDRTtFQUNBO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0VBQ0E7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7RUFDQTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtFQUNBO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0VBQ0E7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7RUFDQTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtFQUNBO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0VBQ0E7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7RUFDQTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtFQUNBO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0E3RHFuK0NGOztBNkRsbitDQTtFQUNFO0VBQ0E7QTdEcW4rQ0Y7O0E2RGxuK0NBO0VBQ0U7RUFDQTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbG4rQ0E7RUFDRTtBN0RxbitDRjs7QTZEbm4rQ0E7RUFDRTtFQUNBO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0VBQ0E7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7RUFDQTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtFQUNBO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0VBQ0E7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7RUFDQTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtFQUNBO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0VBQ0E7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7QTdEc24rQ0Y7O0E2RG5uK0NBO0VBQ0U7RUFDQTtBN0RzbitDRjs7QTZEbm4rQ0E7RUFDRTtFQUNBO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRubitDQTtFQUNFO0E3RHNuK0NGOztBNkRwbitDQTtFQUNFO0E3RHVuK0NGOztBNkRwbitDQTtFQUNFO0E3RHVuK0NGOztBNkRwbitDQTtFQUNFO0E3RHVuK0NGOztBNkRwbitDQTtFQUNFO0E3RHVuK0NGOztBNkRwbitDQTtFQUNFO0E3RHVuK0NGOztBNkRwbitDQTtFQUNFO0lBQ0U7RTdEdW4rQ0Y7RTZEcm4rQ0E7SUFDRTtJQUNBO0U3RHVuK0NGO0U2RHBuK0NBO0lBQ0U7SUFDQTtFN0RzbitDRjtFNkRubitDQTtJQUNFO0U3RHFuK0NGO0U2RGxuK0NBO0lBQ0U7RTdEb24rQ0Y7RTZEam4rQ0E7SUFDRTtFN0RtbitDRjtFNkRobitDQTtJQUNFO0U3RGtuK0NGO0U2RC9tK0NBO0lBQ0U7RTdEaW4rQ0Y7RTZENW0rQ0E7SUFDRTtJQUNBO0U3RDhtK0NGO0U2RDFtK0NBO0lBQ0U7SUFDQTtFN0Q0bStDRjtFNkR4bStDQTtJQUNFO0U3RDBtK0NGO0U2RHZtK0NBO0lBQ0U7RTdEeW0rQ0Y7RTZEdG0rQ0E7SUFDRTtFN0R3bStDRjtFNkRybStDQTtJQUNFO0U3RHVtK0NGO0U2RG5tK0NBO0lBQ0U7RTdEcW0rQ0Y7RTZEam0rQ0E7SUFDRTtJQUNBO0U3RG1tK0NGO0U2RC9sK0NBO0lBQ0U7SUFDQTtFN0RpbStDRjtFNkQ3bCtDQTtJQUNFO0U3RCtsK0NGO0U2RDVsK0NBO0lBQ0U7RTdEOGwrQ0Y7RTZEM2wrQ0E7SUFDRTtFN0Q2bCtDRjtFNkQxbCtDQTtJQUNFO0U3RDRsK0NGO0U2RHpsK0NBO0lBQ0U7RTdEMmwrQ0Y7RTZEeGwrQ0E7SUFDRTtJQUNBO0U3RDBsK0NGO0U2RHZsK0NBO0lBQ0U7SUFDQTtFN0R5bCtDRjtFNkRybCtDQTtJQUNFO0U3RHVsK0NGO0U2RHBsK0NBO0lBQ0U7RTdEc2wrQ0Y7RTZEbmwrQ0E7SUFDRTtFN0RxbCtDRjtFNkRsbCtDQTtJQUNFO0U3RG9sK0NGO0U2RGpsK0NBO0lBQ0U7RTdEbWwrQ0Y7RTZEaGwrQ0E7SUFDRTtJQUNBO0U3RGtsK0NGO0U2RDlrK0NBO0lBQ0U7SUFDQTtFN0RnbCtDRjtFNkQ5aytDQTtJQUNFO0U3RGdsK0NGO0U2RDdrK0NBO0lBQ0U7RTdEK2srQ0Y7RTZENWsrQ0E7SUFDRTtFN0Q4aytDRjtFNkQzaytDQTtJQUNFO0U3RDZrK0NGO0U2RDFrK0NBO0lBQ0U7RTdENGsrQ0Y7RTZEeGsrQ0E7SUFDRTtJQUNBO0U3RDBrK0NGO0U2RHZrK0NBO0lBQ0U7SUFDQTtFN0R5aytDRjtFNkR0aytDQTtJQUNFO0U3RHdrK0NGO0U2RHJrK0NBO0lBQ0U7RTdEdWsrQ0Y7RTZEcGsrQ0E7SUFDRTtFN0RzaytDRjtFNkRuaytDQTtJQUNFO0U3RHFrK0NGO0U2RGxrK0NBO0lBQ0U7RTdEb2srQ0Y7RTZEamsrQ0E7SUFDRTtJQUNBO0U3RG1rK0NGO0U2RGhrK0NBO0lBQ0U7SUFDQTtFN0RraytDRjtFNkQvaitDQTtJQUNFO0U3RGlrK0NGO0U2RDlqK0NBO0lBQ0U7RTdEZ2srQ0Y7RTZEN2orQ0E7SUFDRTtFN0QraitDRjtFNkQ1aitDQTtJQUNFO0U3RDhqK0NGO0U2RDNqK0NBO0lBQ0U7RTdENmorQ0Y7RTZEMWorQ0E7SUFDRTtJQUNBO0U3RDRqK0NGO0U2RHpqK0NBO0lBQ0U7SUFDQTtFN0QyaitDRjtFNkR4aitDQTtJQUNFO0U3RDBqK0NGO0U2RHZqK0NBO0lBQ0U7RTdEeWorQ0Y7RTZEdGorQ0E7SUFDRTtFN0R3aitDRjtFNkRyaitDQTtJQUNFO0U3RHVqK0NGO0U2RG5qK0NBO0lBQ0U7RTdEcWorQ0Y7RTZEbGorQ0E7SUFDRTtJQUNBO0U3RG9qK0NGO0U2RGpqK0NBO0lBQ0U7SUFDQTtFN0RtaitDRjtFNkRoaitDQTtJQUNFO0U3RGtqK0NGO0U2RC9pK0NBO0lBQ0U7RTdEaWorQ0Y7RTZEOWkrQ0E7SUFDRTtFN0RnaitDRjtFNkQ3aStDQTtJQUNFO0U3RCtpK0NGO0U2RDVpK0NBO0lBQ0U7RTdEOGkrQ0Y7RTZEM2krQ0E7SUFDRTtJQUNBO0U3RDZpK0NGO0U2RDFpK0NBO0lBQ0U7SUFDQTtFN0Q0aStDRjtFNkR4aStDQTtJQUNFO0U3RDBpK0NGO0U2RHZpK0NBO0lBQ0U7RTdEeWkrQ0Y7RTZEdGkrQ0E7SUFDRTtFN0R3aStDRjtFNkRyaStDQTtJQUNFO0U3RHVpK0NGO0U2RHBpK0NBO0lBQ0U7RTdEc2krQ0Y7RTZEbmkrQ0E7SUFDRTtJQUNBO0U3RHFpK0NGO0U2RGxpK0NBO0lBQ0U7SUFDQTtFN0RvaStDRjtFNkRqaStDQTtJQUNFO0U3RG1pK0NGO0U2RGhpK0NBO0lBQ0U7RTdEa2krQ0Y7RTZEL2grQ0E7SUFDRTtFN0RpaStDRjtFNkQ5aCtDQTtJQUNFO0U3RGdpK0NGO0U2RDdoK0NBO0lBQ0U7RTdEK2grQ0Y7RTZENWgrQ0E7SUFDRTtJQUNBO0U3RDhoK0NGO0U2RDNoK0NBO0lBQ0U7SUFDQTtFN0Q2aCtDRjtFNkQxaCtDQTtJQUNFO0U3RDRoK0NGO0U2RHpoK0NBO0lBQ0U7RTdEMmgrQ0Y7RTZEeGgrQ0E7SUFDRTtFN0QwaCtDRjtFNkR2aCtDQTtJQUNFO0U3RHloK0NGO0U2RHRoK0NBO0lBQ0U7RTdEd2grQ0Y7RTZEcmgrQ0E7SUFDRTtJQUNBO0U3RHVoK0NGO0U2RHBoK0NBO0lBQ0U7SUFDQTtFN0RzaCtDRjtFNkRuaCtDQTtJQUNFO0U3RHFoK0NGO0U2RGxoK0NBO0lBQ0U7RTdEb2grQ0Y7RTZEamgrQ0E7SUFDRTtFN0RtaCtDRjtFNkRoaCtDQTtJQUNFO0U3RGtoK0NGO0U2RC9nK0NBO0lBQ0U7RTdEaWgrQ0Y7RTZEOWcrQ0E7SUFDRTtJQUNBO0U3RGdoK0NGO0U2RDdnK0NBO0lBQ0U7SUFDQTtFN0QrZytDRjtFNkQ1ZytDQTtJQUNFO0U3RDhnK0NGO0U2RDNnK0NBO0lBQ0U7RTdENmcrQ0Y7RTZEMWcrQ0E7SUFDRTtFN0Q0ZytDRjtFNkR6ZytDQTtJQUNFO0U3RDJnK0NGO0U2RHhnK0NBO0lBQ0U7RTdEMGcrQ0Y7RTZEdmcrQ0E7SUFDRTtJQUNBO0U3RHlnK0NGO0U2RHRnK0NBO0lBQ0U7SUFDQTtFN0R3ZytDRjtFNkRyZytDQTtJQUNFO0U3RHVnK0NGO0U2RHBnK0NBO0lBQ0U7RTdEc2crQ0Y7RTZEbmcrQ0E7SUFDRTtFN0RxZytDRjtFNkRsZytDQTtJQUNFO0U3RG9nK0NGO0U2RGpnK0NBO0lBQ0U7RTdEbWcrQ0Y7RTZEaGcrQ0E7SUFDRTtJQUNBO0U3RGtnK0NGO0U2RC8vOUNBO0lBQ0U7SUFDQTtFN0RpZytDRjtFNkQ5LzlDQTtJQUNFO0U3RGdnK0NGO0U2RDcvOUNBO0lBQ0U7RTdEKy85Q0Y7RTZENS85Q0E7SUFDRTtFN0Q4LzlDRjtFNkQzLzlDQTtJQUNFO0U3RDYvOUNGO0U2RDEvOUNBO0lBQ0U7RTdENC85Q0Y7RTZEei85Q0E7SUFDRTtJQUNBO0U3RDIvOUNGO0U2RHgvOUNBO0lBQ0U7SUFDQTtFN0QwLzlDRjtFNkR2LzlDQTtJQUNFO0U3RHkvOUNGO0U2RHQvOUNBO0lBQ0U7RTdEdy85Q0Y7RTZEci85Q0E7SUFDRTtFN0R1LzlDRjtFNkRwLzlDQTtJQUNFO0U3RHMvOUNGO0U2RG4vOUNBO0lBQ0U7RTdEcS85Q0Y7RTZEbC85Q0E7SUFDRTtJQUNBO0U3RG8vOUNGO0U2RGovOUNBO0lBQ0U7SUFDQTtFN0RtLzlDRjtFNkRoLzlDQTtJQUNFO0U3RGsvOUNGO0U2RC8rOUNBO0lBQ0U7RTdEaS85Q0Y7RTZEOSs5Q0E7SUFDRTtFN0RnLzlDRjtFNkQ3KzlDQTtJQUNFO0U3RCsrOUNGO0U2RDUrOUNBO0lBQ0U7RTdEOCs5Q0Y7RTZEMys5Q0E7SUFDRTtJQUNBO0U3RDYrOUNGO0U2RDErOUNBO0lBQ0U7SUFDQTtFN0Q0KzlDRjtFNkR6KzlDQTtJQUNFO0U3RDIrOUNGO0U2RHgrOUNBO0lBQ0U7RTdEMCs5Q0Y7RTZEdis5Q0E7SUFDRTtFN0R5KzlDRjtFNkR0KzlDQTtJQUNFO0U3RHcrOUNGO0U2RHIrOUNBO0lBQ0U7RTdEdSs5Q0Y7RTZEcCs5Q0E7SUFDRTtJQUNBO0U3RHMrOUNGO0U2RG4rOUNBO0lBQ0U7SUFDQTtFN0RxKzlDRjtFNkRsKzlDQTtJQUNFO0U3RG8rOUNGO0U2RGorOUNBO0lBQ0U7RTdEbSs5Q0Y7RTZEaCs5Q0E7SUFDRTtFN0RrKzlDRjtFNkQvOTlDQTtJQUNFO0U3RGkrOUNGO0U2RDk5OUNBO0lBQ0U7RTdEZys5Q0Y7RTZENzk5Q0E7SUFDRTtJQUNBO0U3RCs5OUNGO0U2RDU5OUNBO0lBQ0U7SUFDQTtFN0Q4OTlDRjtFNkQzOTlDQTtJQUNFO0U3RDY5OUNGO0U2RDE5OUNBO0lBQ0U7RTdENDk5Q0Y7RTZEejk5Q0E7SUFDRTtFN0QyOTlDRjtFNkR4OTlDQTtJQUNFO0U3RDA5OUNGO0U2RHY5OUNBO0lBQ0U7RTdEeTk5Q0Y7RTZEdDk5Q0E7SUFDRTtJQUNBO0U3RHc5OUNGO0U2RHI5OUNBO0lBQ0U7SUFDQTtFN0R1OTlDRjtFNkRwOTlDQTtJQUNFO0U3RHM5OUNGO0U2RG45OUNBO0lBQ0U7RTdEcTk5Q0Y7RTZEbDk5Q0E7SUFDRTtFN0RvOTlDRjtFNkRqOTlDQTtJQUNFO0U3RG05OUNGO0U2RGg5OUNBO0lBQ0U7RTdEazk5Q0Y7RTZELzg5Q0E7SUFDRTtJQUNBO0U3RGk5OUNGO0U2RDk4OUNBO0lBQ0U7SUFDQTtFN0RnOTlDRjtFNkQ3ODlDQTtJQUNFO0U3RCs4OUNGO0U2RDU4OUNBO0lBQ0U7RTdEODg5Q0Y7RTZEMzg5Q0E7SUFDRTtFN0Q2ODlDRjtFNkQxODlDQTtJQUNFO0U3RDQ4OUNGO0U2RHo4OUNBO0lBQ0U7RTdEMjg5Q0Y7RTZEeDg5Q0E7SUFDRTtJQUNBO0U3RDA4OUNGO0U2RHY4OUNBO0lBQ0U7SUFDQTtFN0R5ODlDRjtFNkR0ODlDQTtJQUNFO0U3RHc4OUNGO0U2RHI4OUNBO0lBQ0U7RTdEdTg5Q0Y7RTZEcDg5Q0E7SUFDRTtFN0RzODlDRjtFNkRuODlDQTtJQUNFO0U3RHE4OUNGO0U2RGw4OUNBO0lBQ0U7RTdEbzg5Q0Y7RTZEajg5Q0E7SUFDRTtJQUNBO0U3RG04OUNGO0U2RGg4OUNBO0lBQ0U7SUFDQTtFN0RrODlDRjtFNkQvNzlDQTtJQUNFO0U3RGk4OUNGO0U2RDk3OUNBO0lBQ0U7RTdEZzg5Q0Y7RTZENzc5Q0E7SUFDRTtFN0QrNzlDRjtFNkQ1NzlDQTtJQUNFO0U3RDg3OUNGO0U2RDM3OUNBO0lBQ0U7RTdENjc5Q0Y7RTZEMTc5Q0E7SUFDRTtJQUNBO0U3RDQ3OUNGO0U2RHo3OUNBO0lBQ0U7SUFDQTtFN0QyNzlDRjtFNkR4NzlDQTtJQUNFO0U3RDA3OUNGO0U2RHY3OUNBO0lBQ0U7RTdEeTc5Q0Y7RTZEdDc5Q0E7SUFDRTtFN0R3NzlDRjtFNkRyNzlDQTtJQUNFO0U3RHU3OUNGO0U2RHA3OUNBO0lBQ0U7RTdEczc5Q0Y7RTZEbjc5Q0E7SUFDRTtJQUNBO0U3RHE3OUNGO0U2RGw3OUNBO0lBQ0U7SUFDQTtFN0RvNzlDRjtFNkRqNzlDQTtJQUNFO0U3RG03OUNGO0U2RGg3OUNBO0lBQ0U7RTdEazc5Q0Y7RTZELzY5Q0E7SUFDRTtFN0RpNzlDRjtFNkQ5NjlDQTtJQUNFO0U3RGc3OUNGO0U2RDc2OUNBO0lBQ0U7RTdEKzY5Q0Y7RTZENTY5Q0E7SUFDRTtJQUNBO0U3RDg2OUNGO0U2RDM2OUNBO0lBQ0U7SUFDQTtFN0Q2NjlDRjtFNkQxNjlDQTtJQUNFO0U3RDQ2OUNGO0U2RHo2OUNBO0lBQ0U7RTdEMjY5Q0Y7RTZEeDY5Q0E7SUFDRTtFN0QwNjlDRjtFNkR2NjlDQTtJQUNFO0U3RHk2OUNGO0U2RHQ2OUNBO0lBQ0U7RTdEdzY5Q0Y7RTZEcjY5Q0E7SUFDRTtJQUNBO0U3RHU2OUNGO0U2RHA2OUNBO0lBQ0U7SUFDQTtFN0RzNjlDRjtFNkRuNjlDQTtJQUNFO0U3RHE2OUNGO0U2RGw2OUNBO0lBQ0U7RTdEbzY5Q0Y7RTZEajY5Q0E7SUFDRTtFN0RtNjlDRjtFNkRoNjlDQTtJQUNFO0U3RGs2OUNGO0U2RC81OUNBO0lBQ0U7RTdEaTY5Q0Y7RTZEOTU5Q0E7SUFDRTtFN0RnNjlDRjtFNkQ3NTlDQTtJQUNFO0U3RCs1OUNGO0U2RDU1OUNBO0lBQ0U7RTdEODU5Q0Y7RTZEMzU5Q0E7SUFDRTtFN0Q2NTlDRjtFNkQxNTlDQTtJQUNFO0lBQ0E7RTdENDU5Q0Y7QUFDRjtBNkR6NTlDQTtFQUNFO0lBQ0U7RTdEMjU5Q0Y7RTZEeDU5Q0E7SUFDRTtJQUNBO0U3RDA1OUNGO0U2RHY1OUNBO0lBQ0U7SUFDQTtFN0R5NTlDRjtFNkR0NTlDQTtJQUNFO0U3RHc1OUNGO0U2RHI1OUNBO0lBQ0U7RTdEdTU5Q0Y7RTZEcDU5Q0E7SUFDRTtFN0RzNTlDRjtFNkRuNTlDQTtJQUNFO0U3RHE1OUNGO0U2RGw1OUNBO0lBQ0U7RTdEbzU5Q0Y7RTZEajU5Q0E7SUFDRTtJQUNBO0U3RG01OUNGO0U2RGg1OUNBO0lBQ0U7SUFDQTtFN0RrNTlDRjtFNkQvNDlDQTtJQUNFO0U3RGk1OUNGO0U2RDk0OUNBO0lBQ0U7RTdEZzU5Q0Y7RTZENzQ5Q0E7SUFDRTtFN0QrNDlDRjtFNkQ1NDlDQTtJQUNFO0U3RDg0OUNGO0U2RDM0OUNBO0lBQ0U7RTdENjQ5Q0Y7RTZEMTQ5Q0E7SUFDRTtJQUNBO0U3RDQ0OUNGO0U2RHo0OUNBO0lBQ0U7SUFDQTtFN0QyNDlDRjtFNkR4NDlDQTtJQUNFO0U3RDA0OUNGO0U2RHY0OUNBO0lBQ0U7RTdEeTQ5Q0Y7RTZEdDQ5Q0E7SUFDRTtFN0R3NDlDRjtFNkRyNDlDQTtJQUNFO0U3RHU0OUNGO0U2RHA0OUNBO0lBQ0U7RTdEczQ5Q0Y7RTZEbjQ5Q0E7SUFDRTtJQUNBO0U3RHE0OUNGO0U2RGw0OUNBO0lBQ0U7SUFDQTtFN0RvNDlDRjtFNkRqNDlDQTtJQUNFO0U3RG00OUNGO0U2RGg0OUNBO0lBQ0U7RTdEazQ5Q0Y7RTZELzM5Q0E7SUFDRTtFN0RpNDlDRjtFNkQ5MzlDQTtJQUNFO0U3RGc0OUNGO0U2RDczOUNBO0lBQ0U7RTdEKzM5Q0Y7RTZENTM5Q0E7SUFDRTtJQUNBO0U3RDgzOUNGO0U2RDMzOUNBO0lBQ0U7SUFDQTtFN0Q2MzlDRjtFNkQxMzlDQTtJQUNFO0U3RDQzOUNGO0U2RHozOUNBO0lBQ0U7RTdEMjM5Q0Y7RTZEeDM5Q0E7SUFDRTtFN0QwMzlDRjtFNkR2MzlDQTtJQUNFO0U3RHkzOUNGO0U2RHQzOUNBO0lBQ0U7RTdEdzM5Q0Y7RTZEcjM5Q0E7SUFDRTtJQUNBO0U3RHUzOUNGO0U2RHAzOUNBO0lBQ0U7SUFDQTtFN0RzMzlDRjtFNkRuMzlDQTtJQUNFO0U3RHEzOUNGO0U2RGwzOUNBO0lBQ0U7RTdEbzM5Q0Y7RTZEajM5Q0E7SUFDRTtFN0RtMzlDRjtFNkRoMzlDQTtJQUNFO0U3RGszOUNGO0U2RC8yOUNBO0lBQ0U7RTdEaTM5Q0Y7RTZEOTI5Q0E7SUFDRTtJQUNBO0U3RGczOUNGO0U2RDcyOUNBO0lBQ0U7SUFDQTtFN0QrMjlDRjtFNkQ1MjlDQTtJQUNFO0U3RDgyOUNGO0U2RDMyOUNBO0lBQ0U7RTdENjI5Q0Y7RTZEMTI5Q0E7SUFDRTtFN0Q0MjlDRjtFNkR6MjlDQTtJQUNFO0U3RDIyOUNGO0U2RHgyOUNBO0lBQ0U7RTdEMDI5Q0Y7RTZEdjI5Q0E7SUFDRTtJQUNBO0U3RHkyOUNGO0U2RHQyOUNBO0lBQ0U7SUFDQTtFN0R3MjlDRjtFNkRyMjlDQTtJQUNFO0U3RHUyOUNGO0U2RHAyOUNBO0lBQ0U7RTdEczI5Q0Y7RTZEbjI5Q0E7SUFDRTtFN0RxMjlDRjtFNkRsMjlDQTtJQUNFO0U3RG8yOUNGO0U2RGoyOUNBO0lBQ0U7RTdEbTI5Q0Y7RTZEaDI5Q0E7SUFDRTtJQUNBO0U3RGsyOUNGO0U2RC8xOUNBO0lBQ0U7SUFDQTtFN0RpMjlDRjtFNkQ5MTlDQTtJQUNFO0U3RGcyOUNGO0U2RDcxOUNBO0lBQ0U7RTdEKzE5Q0Y7RTZENTE5Q0E7SUFDRTtFN0Q4MTlDRjtFNkQzMTlDQTtJQUNFO0U3RDYxOUNGO0U2RDExOUNBO0lBQ0U7RTdENDE5Q0Y7RTZEejE5Q0E7SUFDRTtJQUNBO0U3RDIxOUNGO0U2RHgxOUNBO0lBQ0U7SUFDQTtFN0QwMTlDRjtFNkR2MTlDQTtJQUNFO0U3RHkxOUNGO0U2RHQxOUNBO0lBQ0U7RTdEdzE5Q0Y7RTZEcjE5Q0E7SUFDRTtFN0R1MTlDRjtFNkRwMTlDQTtJQUNFO0U3RHMxOUNGO0U2RG4xOUNBO0lBQ0U7RTdEcTE5Q0Y7RTZEbDE5Q0E7SUFDRTtJQUNBO0U3RG8xOUNGO0U2RGoxOUNBO0lBQ0U7SUFDQTtFN0RtMTlDRjtFNkRoMTlDQTtJQUNFO0U3RGsxOUNGO0U2RC8wOUNBO0lBQ0U7RTdEaTE5Q0Y7RTZEOTA5Q0E7SUFDRTtFN0RnMTlDRjtFNkQ3MDlDQTtJQUNFO0U3RCswOUNGO0U2RDUwOUNBO0lBQ0U7RTdEODA5Q0Y7RTZEMzA5Q0E7SUFDRTtJQUNBO0U3RDYwOUNGO0U2RDEwOUNBO0lBQ0U7SUFDQTtFN0Q0MDlDRjtFNkR6MDlDQTtJQUNFO0U3RDIwOUNGO0U2RHgwOUNBO0lBQ0U7RTdEMDA5Q0Y7RTZEdjA5Q0E7SUFDRTtFN0R5MDlDRjtFNkR0MDlDQTtJQUNFO0U3RHcwOUNGO0U2RHIwOUNBO0lBQ0U7RTdEdTA5Q0Y7RTZEcDA5Q0E7SUFDRTtJQUNBO0U3RHMwOUNGO0U2RG4wOUNBO0lBQ0U7SUFDQTtFN0RxMDlDRjtFNkRsMDlDQTtJQUNFO0U3RG8wOUNGO0U2RGowOUNBO0lBQ0U7RTdEbTA5Q0Y7RTZEaDA5Q0E7SUFDRTtFN0RrMDlDRjtFNkQvejlDQTtJQUNFO0U3RGkwOUNGO0U2RDl6OUNBO0lBQ0U7SUFDQTtFN0RnMDlDRjtFNkQ3ejlDQTtJQUNFO0lBQ0E7RTdEK3o5Q0Y7RTZENXo5Q0E7SUFDRTtFN0Q4ejlDRjtFNkQzejlDQTtJQUNFO0U3RDZ6OUNGO0U2RDF6OUNBO0lBQ0U7RTdENHo5Q0Y7RTZEeno5Q0E7SUFDRTtFN0QyejlDRjtFNkR4ejlDQTtJQUNFO0U3RDB6OUNGO0U2RHZ6OUNBO0lBQ0U7SUFDQTtFN0R5ejlDRjtFNkR0ejlDQTtJQUNFO0lBQ0E7RTdEd3o5Q0Y7RTZEcno5Q0E7SUFDRTtFN0R1ejlDRjtFNkRwejlDQTtJQUNFO0U3RHN6OUNGO0U2RG56OUNBO0lBQ0U7RTdEcXo5Q0Y7RTZEbHo5Q0E7SUFDRTtFN0RvejlDRjtFNkRqejlDQTtJQUNFO0U3RG16OUNGO0U2RGh6OUNBO0lBQ0U7SUFDQTtFN0RrejlDRjtFNkQveTlDQTtJQUNFO0U3RGl6OUNGO0U2RDl5OUNBO0lBQ0U7RTdEZ3o5Q0Y7RTZEN3k5Q0E7SUFDRTtFN0QreTlDRjtFNkQ1eTlDQTtJQUNFO0U3RDh5OUNGO0U2RDN5OUNBO0lBQ0U7RTdENnk5Q0Y7RTZEMXk5Q0E7SUFDRTtJQUNBO0U3RDR5OUNGO0U2RHp5OUNBO0lBQ0U7SUFDQTtFN0QyeTlDRjtFNkR4eTlDQTtJQUNFO0U3RDB5OUNGO0U2RHZ5OUNBO0lBQ0U7RTdEeXk5Q0Y7RTZEdHk5Q0E7SUFDRTtFN0R3eTlDRjtFNkRyeTlDQTtJQUNFO0U3RHV5OUNGO0U2RHB5OUNBO0lBQ0U7RTdEc3k5Q0Y7RTZEbnk5Q0E7SUFDRTtJQUNBO0U3RHF5OUNGO0U2RGx5OUNBO0lBQ0U7SUFDQTtFN0RveTlDRjtFNkRqeTlDQTtJQUNFO0U3RG15OUNGO0U2RGh5OUNBO0lBQ0U7RTdEa3k5Q0Y7RTZEL3g5Q0E7SUFDRTtFN0RpeTlDRjtFNkQ5eDlDQTtJQUNFO0U3RGd5OUNGO0U2RDd4OUNBO0lBQ0U7RTdEK3g5Q0Y7RTZENXg5Q0E7SUFDRTtJQUNBO0U3RDh4OUNGO0U2RDN4OUNBO0lBQ0U7SUFDQTtFN0Q2eDlDRjtFNkQxeDlDQTtJQUNFO0U3RDR4OUNGO0U2RHp4OUNBO0lBQ0U7RTdEMng5Q0Y7RTZEeHg5Q0E7SUFDRTtFN0QweDlDRjtFNkR2eDlDQTtJQUNFO0U3RHl4OUNGO0U2RHR4OUNBO0lBQ0U7RTdEd3g5Q0Y7RTZEcng5Q0E7SUFDRTtJQUNBO0U3RHV4OUNGO0U2RHB4OUNBO0lBQ0U7SUFDQTtFN0RzeDlDRjtFNkRueDlDQTtJQUNFO0U3RHF4OUNGO0U2RGx4OUNBO0lBQ0U7RTdEb3g5Q0Y7RTZEang5Q0E7SUFDRTtFN0RteDlDRjtFNkRoeDlDQTtJQUNFO0U3RGt4OUNGO0U2RC93OUNBO0lBQ0U7RTdEaXg5Q0Y7RTZEOXc5Q0E7SUFDRTtJQUNBO0U3RGd4OUNGO0U2RDd3OUNBO0lBQ0U7SUFDQTtFN0QrdzlDRjtFNkQ1dzlDQTtJQUNFO0U3RDh3OUNGO0U2RDN3OUNBO0lBQ0U7RTdENnc5Q0Y7RTZEMXc5Q0E7SUFDRTtFN0Q0dzlDRjtFNkR6dzlDQTtJQUNFO0U3RDJ3OUNGO0U2RHh3OUNBO0lBQ0U7RTdEMHc5Q0Y7RTZEdnc5Q0E7SUFDRTtJQUNBO0U3RHl3OUNGO0U2RHR3OUNBO0lBQ0U7SUFDQTtFN0R3dzlDRjtFNkRydzlDQTtJQUNFO0U3RHV3OUNGO0U2RHB3OUNBO0lBQ0U7RTdEc3c5Q0Y7RTZEbnc5Q0E7SUFDRTtFN0RxdzlDRjtFNkRsdzlDQTtJQUNFO0U3RG93OUNGO0U2RGp3OUNBO0lBQ0U7RTdEbXc5Q0Y7RTZEaHc5Q0E7SUFDRTtJQUNBO0U3RGt3OUNGO0U2RC92OUNBO0lBQ0U7SUFDQTtFN0RpdzlDRjtFNkQ5djlDQTtJQUNFO0U3RGd3OUNGO0U2RDd2OUNBO0lBQ0U7RTdEK3Y5Q0Y7RTZENXY5Q0E7SUFDRTtFN0Q4djlDRjtFNkQzdjlDQTtJQUNFO0U3RDZ2OUNGO0U2RDF2OUNBO0lBQ0U7RTdENHY5Q0Y7RTZEenY5Q0E7SUFDRTtJQUNBO0U3RDJ2OUNGO0U2RHh2OUNBO0lBQ0U7SUFDQTtFN0QwdjlDRjtFNkR2djlDQTtJQUNFO0U3RHl2OUNGO0U2RHR2OUNBO0lBQ0U7RTdEd3Y5Q0Y7RTZEcnY5Q0E7SUFDRTtFN0R1djlDRjtFNkRwdjlDQTtJQUNFO0U3RHN2OUNGO0U2RG52OUNBO0lBQ0U7RTdEcXY5Q0Y7RTZEbHY5Q0E7SUFDRTtJQUNBO0U3RG92OUNGO0U2RGp2OUNBO0lBQ0U7SUFDQTtFN0RtdjlDRjtFNkRodjlDQTtJQUNFO0U3RGt2OUNGO0U2RC91OUNBO0lBQ0U7RTdEaXY5Q0Y7RTZEOXU5Q0E7SUFDRTtFN0RndjlDRjtFNkQ3dTlDQTtJQUNFO0U3RCt1OUNGO0U2RDV1OUNBO0lBQ0U7RTdEOHU5Q0Y7RTZEM3U5Q0E7SUFDRTtJQUNBO0U3RDZ1OUNGO0U2RDF1OUNBO0lBQ0U7SUFDQTtFN0Q0dTlDRjtFNkR6dTlDQTtJQUNFO0U3RDJ1OUNGO0U2RHh1OUNBO0lBQ0U7RTdEMHU5Q0Y7RTZEdnU5Q0E7SUFDRTtFN0R5dTlDRjtFNkR0dTlDQTtJQUNFO0U3RHd1OUNGO0U2RHJ1OUNBO0lBQ0U7RTdEdXU5Q0Y7RTZEcHU5Q0E7SUFDRTtJQUNBO0U3RHN1OUNGO0U2RG51OUNBO0lBQ0U7SUFDQTtFN0RxdTlDRjtFNkRsdTlDQTtJQUNFO0U3RG91OUNGO0U2RGp1OUNBO0lBQ0U7RTdEbXU5Q0Y7RTZEaHU5Q0E7SUFDRTtFN0RrdTlDRjtFNkQvdDlDQTtJQUNFO0U3RGl1OUNGO0U2RDl0OUNBO0lBQ0U7RTdEZ3U5Q0Y7RTZEN3Q5Q0E7SUFDRTtJQUNBO0U3RCt0OUNGO0U2RDV0OUNBO0lBQ0U7SUFDQTtFN0Q4dDlDRjtFNkQzdDlDQTtJQUNFO0U3RDZ0OUNGO0U2RDF0OUNBO0lBQ0U7RTdENHQ5Q0Y7RTZEenQ5Q0E7SUFDRTtFN0QydDlDRjtFNkR4dDlDQTtJQUNFO0U3RDB0OUNGO0U2RHZ0OUNBO0lBQ0U7RTdEeXQ5Q0Y7RTZEdHQ5Q0E7SUFDRTtJQUNBO0U3RHd0OUNGO0U2RHJ0OUNBO0lBQ0U7SUFDQTtFN0R1dDlDRjtFNkRwdDlDQTtJQUNFO0U3RHN0OUNGO0U2RG50OUNBO0lBQ0U7RTdEcXQ5Q0Y7RTZEbHQ5Q0E7SUFDRTtFN0RvdDlDRjtFNkRqdDlDQTtJQUNFO0U3RG10OUNGO0U2RGh0OUNBO0lBQ0U7RTdEa3Q5Q0Y7RTZEL3M5Q0E7SUFDRTtFN0RpdDlDRjtFNkQ5czlDQTtJQUNFO0U3RGd0OUNGO0U2RDdzOUNBO0lBQ0U7RTdEK3M5Q0Y7RTZENXM5Q0E7SUFDRTtFN0Q4czlDRjtFNkQzczlDQTtJQUNFO0lBQ0E7RTdENnM5Q0Y7QUFDRjtBNkQxczlDQTtFQUNFO0lBQ0U7RTdENHM5Q0Y7RTZEenM5Q0E7SUFDRTtJQUNBO0U3RDJzOUNGO0U2RHhzOUNBO0lBQ0U7SUFDQTtFN0QwczlDRjtFNkR2czlDQTtJQUNFO0U3RHlzOUNGO0U2RHRzOUNBO0lBQ0U7RTdEd3M5Q0Y7RTZEcnM5Q0E7SUFDRTtFN0R1czlDRjtFNkRwczlDQTtJQUNFO0U3RHNzOUNGO0U2RG5zOUNBO0lBQ0U7RTdEcXM5Q0Y7RTZEbHM5Q0E7SUFDRTtJQUNBO0U3RG9zOUNGO0U2RGpzOUNBO0lBQ0U7SUFDQTtFN0RtczlDRjtFNkRoczlDQTtJQUNFO0U3RGtzOUNGO0U2RC9yOUNBO0lBQ0U7RTdEaXM5Q0Y7RTZEOXI5Q0E7SUFDRTtFN0RnczlDRjtFNkQ3cjlDQTtJQUNFO0U3RCtyOUNGO0U2RDVyOUNBO0lBQ0U7RTdEOHI5Q0Y7RTZEM3I5Q0E7SUFDRTtJQUNBO0U3RDZyOUNGO0U2RDFyOUNBO0lBQ0U7SUFDQTtFN0Q0cjlDRjtFNkR6cjlDQTtJQUNFO0U3RDJyOUNGO0U2RHhyOUNBO0lBQ0U7RTdEMHI5Q0Y7RTZEdnI5Q0E7SUFDRTtFN0R5cjlDRjtFNkR0cjlDQTtJQUNFO0U3RHdyOUNGO0U2RHJyOUNBO0lBQ0U7RTdEdXI5Q0Y7RTZEcHI5Q0E7SUFDRTtJQUNBO0U3RHNyOUNGO0U2RG5yOUNBO0lBQ0U7SUFDQTtFN0RxcjlDRjtFNkRscjlDQTtJQUNFO0U3RG9yOUNGO0U2RGpyOUNBO0lBQ0U7RTdEbXI5Q0Y7RTZEaHI5Q0E7SUFDRTtFN0RrcjlDRjtFNkQvcTlDQTtJQUNFO0U3RGlyOUNGO0U2RDlxOUNBO0lBQ0U7RTdEZ3I5Q0Y7RTZEN3E5Q0E7SUFDRTtJQUNBO0U3RCtxOUNGO0U2RDVxOUNBO0lBQ0U7SUFDQTtFN0Q4cTlDRjtFNkQzcTlDQTtJQUNFO0U3RDZxOUNGO0U2RDFxOUNBO0lBQ0U7RTdENHE5Q0Y7RTZEenE5Q0E7SUFDRTtFN0QycTlDRjtFNkR4cTlDQTtJQUNFO0U3RDBxOUNGO0U2RHZxOUNBO0lBQ0U7RTdEeXE5Q0Y7RTZEdHE5Q0E7SUFDRTtJQUNBO0U3RHdxOUNGO0U2RHJxOUNBO0lBQ0U7SUFDQTtFN0R1cTlDRjtFNkRwcTlDQTtJQUNFO0U3RHNxOUNGO0U2RG5xOUNBO0lBQ0U7RTdEcXE5Q0Y7RTZEbHE5Q0E7SUFDRTtFN0RvcTlDRjtFNkRqcTlDQTtJQUNFO0U3RG1xOUNGO0U2RGhxOUNBO0lBQ0U7RTdEa3E5Q0Y7RTZEL3A5Q0E7SUFDRTtJQUNBO0U3RGlxOUNGO0U2RDlwOUNBO0lBQ0U7SUFDQTtFN0RncTlDRjtFNkQ3cDlDQTtJQUNFO0U3RCtwOUNGO0U2RDVwOUNBO0lBQ0U7RTdEOHA5Q0Y7RTZEM3A5Q0E7SUFDRTtFN0Q2cDlDRjtFNkQxcDlDQTtJQUNFO0U3RDRwOUNGO0U2RHpwOUNBO0lBQ0U7RTdEMnA5Q0Y7RTZEeHA5Q0E7SUFDRTtJQUNBO0U3RDBwOUNGO0U2RHZwOUNBO0lBQ0U7SUFDQTtFN0R5cDlDRjtFNkR0cDlDQTtJQUNFO0U3RHdwOUNGO0U2RHJwOUNBO0lBQ0U7RTdEdXA5Q0Y7RTZEcHA5Q0E7SUFDRTtFN0RzcDlDRjtFNkRucDlDQTtJQUNFO0U3RHFwOUNGO0U2RGxwOUNBO0lBQ0U7RTdEb3A5Q0Y7RTZEanA5Q0E7SUFDRTtJQUNBO0U3RG1wOUNGO0U2RGhwOUNBO0lBQ0U7SUFDQTtFN0RrcDlDRjtFNkQvbzlDQTtJQUNFO0U3RGlwOUNGO0U2RDlvOUNBO0lBQ0U7RTdEZ3A5Q0Y7RTZEN285Q0E7SUFDRTtFN0QrbzlDRjtFNkQ1bzlDQTtJQUNFO0U3RDhvOUNGO0U2RDNvOUNBO0lBQ0U7RTdENm85Q0Y7RTZEMW85Q0E7SUFDRTtJQUNBO0U3RDRvOUNGO0U2RHpvOUNBO0lBQ0U7SUFDQTtFN0QybzlDRjtFNkR4bzlDQTtJQUNFO0U3RDBvOUNGO0U2RHZvOUNBO0lBQ0U7RTdEeW85Q0Y7RTZEdG85Q0E7SUFDRTtFN0R3bzlDRjtFNkRybzlDQTtJQUNFO0U3RHVvOUNGO0U2RHBvOUNBO0lBQ0U7RTdEc285Q0Y7RTZEbm85Q0E7SUFDRTtJQUNBO0U3RHFvOUNGO0U2RGxvOUNBO0lBQ0U7SUFDQTtFN0RvbzlDRjtFNkRqbzlDQTtJQUNFO0U3RG1vOUNGO0U2RGhvOUNBO0lBQ0U7RTdEa285Q0Y7RTZEL245Q0E7SUFDRTtFN0RpbzlDRjtFNkQ5bjlDQTtJQUNFO0U3RGdvOUNGO0U2RDduOUNBO0lBQ0U7RTdEK245Q0Y7RTZENW45Q0E7SUFDRTtJQUNBO0U3RDhuOUNGO0U2RDNuOUNBO0lBQ0U7SUFDQTtFN0Q2bjlDRjtFNkQxbjlDQTtJQUNFO0U3RDRuOUNGO0U2RHpuOUNBO0lBQ0U7RTdEMm45Q0Y7RTZEeG45Q0E7SUFDRTtFN0QwbjlDRjtFNkR2bjlDQTtJQUNFO0U3RHluOUNGO0U2RHRuOUNBO0lBQ0U7RTdEd245Q0Y7RTZEcm45Q0E7SUFDRTtJQUNBO0U3RHVuOUNGO0U2RHBuOUNBO0lBQ0U7SUFDQTtFN0RzbjlDRjtFNkRubjlDQTtJQUNFO0U3RHFuOUNGO0U2RGxuOUNBO0lBQ0U7RTdEb245Q0Y7RTZEam45Q0E7SUFDRTtFN0RtbjlDRjtFNkRobjlDQTtJQUNFO0U3RGtuOUNGO0U2RC9tOUNBO0lBQ0U7RTdEaW45Q0Y7RTZEOW05Q0E7SUFDRTtJQUNBO0U3RGduOUNGO0U2RDdtOUNBO0lBQ0U7SUFDQTtFN0QrbTlDRjtFNkQ1bTlDQTtJQUNFO0U3RDhtOUNGO0U2RDNtOUNBO0lBQ0U7RTdENm05Q0Y7RTZEMW05Q0E7SUFDRTtFN0Q0bTlDRjtFNkR6bTlDQTtJQUNFO0U3RDJtOUNGO0U2RHhtOUNBO0lBQ0U7RTdEMG05Q0Y7RTZEdm05Q0E7SUFDRTtJQUNBO0U3RHltOUNGO0U2RHRtOUNBO0lBQ0U7SUFDQTtFN0R3bTlDRjtFNkRybTlDQTtJQUNFO0U3RHVtOUNGO0U2RHBtOUNBO0lBQ0U7RTdEc205Q0Y7RTZEbm05Q0E7SUFDRTtFN0RxbTlDRjtFNkRsbTlDQTtJQUNFO0U3RG9tOUNGO0U2RGptOUNBO0lBQ0U7RTdEbW05Q0Y7RTZEaG05Q0E7SUFDRTtJQUNBO0U3RGttOUNGO0U2RC9sOUNBO0lBQ0U7SUFDQTtFN0RpbTlDRjtFNkQ5bDlDQTtJQUNFO0U3RGdtOUNGO0U2RDdsOUNBO0lBQ0U7RTdEK2w5Q0Y7RTZENWw5Q0E7SUFDRTtFN0Q4bDlDRjtFNkQzbDlDQTtJQUNFO0U3RDZsOUNGO0U2RDFsOUNBO0lBQ0U7RTdENGw5Q0Y7RTZEemw5Q0E7SUFDRTtJQUNBO0U3RDJsOUNGO0U2RHhsOUNBO0lBQ0U7SUFDQTtFN0QwbDlDRjtFNkR2bDlDQTtJQUNFO0U3RHlsOUNGO0U2RHRsOUNBO0lBQ0U7RTdEd2w5Q0Y7RTZEcmw5Q0E7SUFDRTtFN0R1bDlDRjtFNkRwbDlDQTtJQUNFO0U3RHNsOUNGO0U2RG5sOUNBO0lBQ0U7RTdEcWw5Q0Y7RTZEbGw5Q0E7SUFDRTtJQUNBO0U3RG9sOUNGO0U2RGpsOUNBO0lBQ0U7SUFDQTtFN0RtbDlDRjtFNkRobDlDQTtJQUNFO0U3RGtsOUNGO0U2RC9rOUNBO0lBQ0U7RTdEaWw5Q0Y7RTZEOWs5Q0E7SUFDRTtFN0RnbDlDRjtFNkQ3azlDQTtJQUNFO0U3RCtrOUNGO0U2RDVrOUNBO0lBQ0U7RTdEOGs5Q0Y7RTZEM2s5Q0E7SUFDRTtJQUNBO0U3RDZrOUNGO0U2RDFrOUNBO0lBQ0U7SUFDQTtFN0Q0azlDRjtFNkR6azlDQTtJQUNFO0U3RDJrOUNGO0U2RHhrOUNBO0lBQ0U7RTdEMGs5Q0Y7RTZEdms5Q0E7SUFDRTtFN0R5azlDRjtFNkR0azlDQTtJQUNFO0U3RHdrOUNGO0U2RHJrOUNBO0lBQ0U7RTdEdWs5Q0Y7RTZEcGs5Q0E7SUFDRTtJQUNBO0U3RHNrOUNGO0U2RG5rOUNBO0lBQ0U7SUFDQTtFN0RxazlDRjtFNkRsazlDQTtJQUNFO0U3RG9rOUNGO0U2RGprOUNBO0lBQ0U7RTdEbWs5Q0Y7RTZEaGs5Q0E7SUFDRTtFN0RrazlDRjtFNkQvajlDQTtJQUNFO0U3RGlrOUNGO0U2RDlqOUNBO0lBQ0U7RTdEZ2s5Q0Y7RTZEN2o5Q0E7SUFDRTtJQUNBO0U3RCtqOUNGO0U2RDVqOUNBO0lBQ0U7SUFDQTtFN0Q4ajlDRjtFNkQzajlDQTtJQUNFO0U3RDZqOUNGO0U2RDFqOUNBO0lBQ0U7RTdENGo5Q0Y7RTZEemo5Q0E7SUFDRTtFN0QyajlDRjtFNkR4ajlDQTtJQUNFO0U3RDBqOUNGO0U2RHZqOUNBO0lBQ0U7RTdEeWo5Q0Y7RTZEdGo5Q0E7SUFDRTtJQUNBO0U3RHdqOUNGO0U2RHJqOUNBO0lBQ0U7SUFDQTtFN0R1ajlDRjtFNkRwajlDQTtJQUNFO0U3RHNqOUNGO0U2RG5qOUNBO0lBQ0U7RTdEcWo5Q0Y7RTZEbGo5Q0E7SUFDRTtFN0RvajlDRjtFNkRqajlDQTtJQUNFO0U3RG1qOUNGO0U2RGhqOUNBO0lBQ0U7RTdEa2o5Q0Y7RTZEL2k5Q0E7SUFDRTtJQUNBO0U3RGlqOUNGO0U2RDlpOUNBO0lBQ0U7SUFDQTtFN0RnajlDRjtFNkQ3aTlDQTtJQUNFO0U3RCtpOUNGO0U2RDVpOUNBO0lBQ0U7RTdEOGk5Q0Y7RTZEM2k5Q0E7SUFDRTtFN0Q2aTlDRjtFNkQxaTlDQTtJQUNFO0U3RDRpOUNGO0U2RHppOUNBO0lBQ0U7RTdEMmk5Q0Y7RTZEeGk5Q0E7SUFDRTtJQUNBO0U3RDBpOUNGO0U2RHZpOUNBO0lBQ0U7SUFDQTtFN0R5aTlDRjtFNkR0aTlDQTtJQUNFO0U3RHdpOUNGO0U2RHJpOUNBO0lBQ0U7RTdEdWk5Q0Y7RTZEcGk5Q0E7SUFDRTtFN0RzaTlDRjtFNkRuaTlDQTtJQUNFO0U3RHFpOUNGO0U2RGxpOUNBO0lBQ0U7RTdEb2k5Q0Y7RTZEamk5Q0E7SUFDRTtJQUNBO0U3RG1pOUNGO0U2RGhpOUNBO0lBQ0U7SUFDQTtFN0RraTlDRjtFNkQvaDlDQTtJQUNFO0U3RGlpOUNGO0U2RDloOUNBO0lBQ0U7RTdEZ2k5Q0Y7RTZEN2g5Q0E7SUFDRTtFN0QraDlDRjtFNkQ1aDlDQTtJQUNFO0U3RDhoOUNGO0U2RDNoOUNBO0lBQ0U7RTdENmg5Q0Y7RTZEMWg5Q0E7SUFDRTtJQUNBO0U3RDRoOUNGO0U2RHpoOUNBO0lBQ0U7SUFDQTtFN0QyaDlDRjtFNkR4aDlDQTtJQUNFO0U3RDBoOUNGO0U2RHZoOUNBO0lBQ0U7RTdEeWg5Q0Y7RTZEdGg5Q0E7SUFDRTtFN0R3aDlDRjtFNkRyaDlDQTtJQUNFO0U3RHVoOUNGO0U2RHBoOUNBO0lBQ0U7RTdEc2g5Q0Y7RTZEbmg5Q0E7SUFDRTtJQUNBO0U3RHFoOUNGO0U2RGxoOUNBO0lBQ0U7SUFDQTtFN0RvaDlDRjtFNkRqaDlDQTtJQUNFO0U3RG1oOUNGO0U2RGhoOUNBO0lBQ0U7RTdEa2g5Q0Y7RTZEL2c5Q0E7SUFDRTtFN0RpaDlDRjtFNkQ5ZzlDQTtJQUNFO0U3RGdoOUNGO0U2RDdnOUNBO0lBQ0U7RTdEK2c5Q0Y7RTZENWc5Q0E7SUFDRTtJQUNBO0U3RDhnOUNGO0U2RDNnOUNBO0lBQ0U7SUFDQTtFN0Q2ZzlDRjtFNkQxZzlDQTtJQUNFO0U3RDRnOUNGO0U2RHpnOUNBO0lBQ0U7RTdEMmc5Q0Y7RTZEeGc5Q0E7SUFDRTtFN0QwZzlDRjtFNkR2ZzlDQTtJQUNFO0U3RHlnOUNGO0U2RHRnOUNBO0lBQ0U7RTdEd2c5Q0Y7RTZEcmc5Q0E7SUFDRTtJQUNBO0U3RHVnOUNGO0U2RHBnOUNBO0lBQ0U7SUFDQTtFN0RzZzlDRjtFNkRuZzlDQTtJQUNFO0U3RHFnOUNGO0U2RGxnOUNBO0lBQ0U7RTdEb2c5Q0Y7RTZEamc5Q0E7SUFDRTtFN0RtZzlDRjtFNkRoZzlDQTtJQUNFO0U3RGtnOUNGO0U2RC8vOENBO0lBQ0U7RTdEaWc5Q0Y7RTZEOS84Q0E7SUFDRTtFN0RnZzlDRjtFNkQ3LzhDQTtJQUNFO0U3RCsvOENGO0U2RDUvOENBO0lBQ0U7RTdEOC84Q0Y7RTZEMy84Q0E7SUFDRTtFN0Q2LzhDRjtFNkQxLzhDQTtJQUNFO0lBQ0E7RTdENC84Q0Y7QUFDRjtBNkR6LzhDQTtFQUNFO0lBQ0U7RTdEMi84Q0Y7RTZEeC84Q0E7SUFDRTtJQUNBO0U3RDAvOENGO0U2RHYvOENBO0lBQ0U7SUFDQTtFN0R5LzhDRjtFNkR0LzhDQTtJQUNFO0U3RHcvOENGO0U2RHIvOENBO0lBQ0U7RTdEdS84Q0Y7RTZEcC84Q0E7SUFDRTtFN0RzLzhDRjtFNkRuLzhDQTtJQUNFO0U3RHEvOENGO0U2RGwvOENBO0lBQ0U7RTdEby84Q0Y7RTZEai84Q0E7SUFDRTtJQUNBO0U3RG0vOENGO0U2RGgvOENBO0lBQ0U7SUFDQTtFN0RrLzhDRjtFNkQvKzhDQTtJQUNFO0U3RGkvOENGO0U2RDkrOENBO0lBQ0U7RTdEZy84Q0Y7RTZENys4Q0E7SUFDRTtFN0QrKzhDRjtFNkQ1KzhDQTtJQUNFO0U3RDgrOENGO0U2RDMrOENBO0lBQ0U7RTdENis4Q0Y7RTZEMSs4Q0E7SUFDRTtJQUNBO0U3RDQrOENGO0U2RHorOENBO0lBQ0U7SUFDQTtFN0QyKzhDRjtFNkR4KzhDQTtJQUNFO0U3RDArOENGO0U2RHYrOENBO0lBQ0U7RTdEeSs4Q0Y7RTZEdCs4Q0E7SUFDRTtFN0R3KzhDRjtFNkRyKzhDQTtJQUNFO0U3RHUrOENGO0U2RHArOENBO0lBQ0U7RTdEcys4Q0Y7RTZEbis4Q0E7SUFDRTtJQUNBO0U3RHErOENGO0U2RGwrOENBO0lBQ0U7SUFDQTtFN0RvKzhDRjtFNkRqKzhDQTtJQUNFO0U3RG0rOENGO0U2RGgrOENBO0lBQ0U7RTdEays4Q0Y7RTZELzk4Q0E7SUFDRTtFN0RpKzhDRjtFNkQ5OThDQTtJQUNFO0U3RGcrOENGO0U2RDc5OENBO0lBQ0U7RTdEKzk4Q0Y7RTZENTk4Q0E7SUFDRTtJQUNBO0U3RDg5OENGO0U2RDM5OENBO0lBQ0U7SUFDQTtFN0Q2OThDRjtFNkQxOThDQTtJQUNFO0U3RDQ5OENGO0U2RHo5OENBO0lBQ0U7RTdEMjk4Q0Y7RTZEeDk4Q0E7SUFDRTtFN0QwOThDRjtFNkR2OThDQTtJQUNFO0U3RHk5OENGO0U2RHQ5OENBO0lBQ0U7RTdEdzk4Q0Y7RTZEcjk4Q0E7SUFDRTtJQUNBO0U3RHU5OENGO0U2RHA5OENBO0lBQ0U7SUFDQTtFN0RzOThDRjtFNkRuOThDQTtJQUNFO0U3RHE5OENGO0U2RGw5OENBO0lBQ0U7RTdEbzk4Q0Y7RTZEajk4Q0E7SUFDRTtFN0RtOThDRjtFNkRoOThDQTtJQUNFO0U3RGs5OENGO0U2RC84OENBO0lBQ0U7RTdEaTk4Q0Y7RTZEOTg4Q0E7SUFDRTtJQUNBO0U3RGc5OENGO0U2RDc4OENBO0lBQ0U7SUFDQTtFN0QrODhDRjtFNkQ1ODhDQTtJQUNFO0U3RDg4OENGO0U2RDM4OENBO0lBQ0U7RTdENjg4Q0Y7RTZEMTg4Q0E7SUFDRTtFN0Q0ODhDRjtFNkR6ODhDQTtJQUNFO0U3RDI4OENGO0U2RHg4OENBO0lBQ0U7RTdEMDg4Q0Y7RTZEdjg4Q0E7SUFDRTtJQUNBO0U3RHk4OENGO0U2RHQ4OENBO0lBQ0U7SUFDQTtFN0R3ODhDRjtFNkRyODhDQTtJQUNFO0U3RHU4OENGO0U2RHA4OENBO0lBQ0U7RTdEczg4Q0Y7RTZEbjg4Q0E7SUFDRTtFN0RxODhDRjtFNkRsODhDQTtJQUNFO0U3RG84OENGO0U2RGo4OENBO0lBQ0U7RTdEbTg4Q0Y7RTZEaDg4Q0E7SUFDRTtJQUNBO0U3RGs4OENGO0U2RC83OENBO0lBQ0U7SUFDQTtFN0RpODhDRjtFNkQ5NzhDQTtJQUNFO0U3RGc4OENGO0U2RDc3OENBO0lBQ0U7RTdEKzc4Q0Y7RTZENTc4Q0E7SUFDRTtFN0Q4NzhDRjtFNkQzNzhDQTtJQUNFO0U3RDY3OENGO0U2RDE3OENBO0lBQ0U7RTdENDc4Q0Y7RTZEejc4Q0E7SUFDRTtJQUNBO0U3RDI3OENGO0U2RHg3OENBO0lBQ0U7SUFDQTtFN0QwNzhDRjtFNkR2NzhDQTtJQUNFO0U3RHk3OENGO0U2RHQ3OENBO0lBQ0U7RTdEdzc4Q0Y7RTZEcjc4Q0E7SUFDRTtFN0R1NzhDRjtFNkRwNzhDQTtJQUNFO0U3RHM3OENGO0U2RG43OENBO0lBQ0U7RTdEcTc4Q0Y7RTZEbDc4Q0E7SUFDRTtJQUNBO0U3RG83OENGO0U2RGo3OENBO0lBQ0U7SUFDQTtFN0RtNzhDRjtFNkRoNzhDQTtJQUNFO0U3RGs3OENGO0U2RC82OENBO0lBQ0U7RTdEaTc4Q0Y7RTZEOTY4Q0E7SUFDRTtFN0RnNzhDRjtFNkQ3NjhDQTtJQUNFO0U3RCs2OENGO0U2RDU2OENBO0lBQ0U7RTdEODY4Q0Y7RTZEMzY4Q0E7SUFDRTtJQUNBO0U3RDY2OENGO0U2RDE2OENBO0lBQ0U7SUFDQTtFN0Q0NjhDRjtFNkR6NjhDQTtJQUNFO0U3RDI2OENGO0U2RHg2OENBO0lBQ0U7RTdEMDY4Q0Y7RTZEdjY4Q0E7SUFDRTtFN0R5NjhDRjtFNkR0NjhDQTtJQUNFO0U3RHc2OENGO0U2RHI2OENBO0lBQ0U7RTdEdTY4Q0Y7RTZEcDY4Q0E7SUFDRTtJQUNBO0U3RHM2OENGO0U2RG42OENBO0lBQ0U7SUFDQTtFN0RxNjhDRjtFNkRsNjhDQTtJQUNFO0U3RG82OENGO0U2RGo2OENBO0lBQ0U7RTdEbTY4Q0Y7RTZEaDY4Q0E7SUFDRTtFN0RrNjhDRjtFNkQvNThDQTtJQUNFO0U3RGk2OENGO0U2RDk1OENBO0lBQ0U7RTdEZzY4Q0Y7RTZENzU4Q0E7SUFDRTtJQUNBO0U3RCs1OENGO0U2RDU1OENBO0lBQ0U7SUFDQTtFN0Q4NThDRjtFNkQzNThDQTtJQUNFO0U3RDY1OENGO0U2RDE1OENBO0lBQ0U7RTdENDU4Q0Y7RTZEejU4Q0E7SUFDRTtFN0QyNThDRjtFNkR4NThDQTtJQUNFO0U3RDA1OENGO0U2RHY1OENBO0lBQ0U7RTdEeTU4Q0Y7RTZEdDU4Q0E7SUFDRTtJQUNBO0U3RHc1OENGO0U2RHI1OENBO0lBQ0U7SUFDQTtFN0R1NThDRjtFNkRwNThDQTtJQUNFO0U3RHM1OENGO0U2RG41OENBO0lBQ0U7RTdEcTU4Q0Y7RTZEbDU4Q0E7SUFDRTtFN0RvNThDRjtFNkRqNThDQTtJQUNFO0U3RG01OENGO0U2RGg1OENBO0lBQ0U7RTdEazU4Q0Y7RTZELzQ4Q0E7SUFDRTtJQUNBO0U3RGk1OENGO0U2RDk0OENBO0lBQ0U7SUFDQTtFN0RnNThDRjtFNkQ3NDhDQTtJQUNFO0U3RCs0OENGO0U2RDU0OENBO0lBQ0U7RTdEODQ4Q0Y7RTZEMzQ4Q0E7SUFDRTtFN0Q2NDhDRjtFNkQxNDhDQTtJQUNFO0U3RDQ0OENGO0U2RHo0OENBO0lBQ0U7RTdEMjQ4Q0Y7RTZEeDQ4Q0E7SUFDRTtJQUNBO0U3RDA0OENGO0U2RHY0OENBO0lBQ0U7SUFDQTtFN0R5NDhDRjtFNkR0NDhDQTtJQUNFO0U3RHc0OENGO0U2RHI0OENBO0lBQ0U7RTdEdTQ4Q0Y7RTZEcDQ4Q0E7SUFDRTtFN0RzNDhDRjtFNkRuNDhDQTtJQUNFO0U3RHE0OENGO0U2RGw0OENBO0lBQ0U7RTdEbzQ4Q0Y7RTZEajQ4Q0E7SUFDRTtJQUNBO0U3RG00OENGO0U2RGg0OENBO0lBQ0U7SUFDQTtFN0RrNDhDRjtFNkQvMzhDQTtJQUNFO0U3RGk0OENGO0U2RDkzOENBO0lBQ0U7RTdEZzQ4Q0Y7RTZENzM4Q0E7SUFDRTtFN0QrMzhDRjtFNkQ1MzhDQTtJQUNFO0U3RDgzOENGO0U2RDMzOENBO0lBQ0U7RTdENjM4Q0Y7RTZEMTM4Q0E7SUFDRTtJQUNBO0U3RDQzOENGO0U2RHozOENBO0lBQ0U7SUFDQTtFN0QyMzhDRjtFNkR4MzhDQTtJQUNFO0U3RDAzOENGO0U2RHYzOENBO0lBQ0U7RTdEeTM4Q0Y7RTZEdDM4Q0E7SUFDRTtFN0R3MzhDRjtFNkRyMzhDQTtJQUNFO0U3RHUzOENGO0U2RHAzOENBO0lBQ0U7RTdEczM4Q0Y7RTZEbjM4Q0E7SUFDRTtJQUNBO0U3RHEzOENGO0U2RGwzOENBO0lBQ0U7SUFDQTtFN0RvMzhDRjtFNkRqMzhDQTtJQUNFO0U3RG0zOENGO0U2RGgzOENBO0lBQ0U7RTdEazM4Q0Y7RTZELzI4Q0E7SUFDRTtFN0RpMzhDRjtFNkQ5MjhDQTtJQUNFO0U3RGczOENGO0U2RDcyOENBO0lBQ0U7RTdEKzI4Q0Y7RTZENTI4Q0E7SUFDRTtJQUNBO0U3RDgyOENGO0U2RDMyOENBO0lBQ0U7SUFDQTtFN0Q2MjhDRjtFNkQxMjhDQTtJQUNFO0U3RDQyOENGO0U2RHoyOENBO0lBQ0U7RTdEMjI4Q0Y7RTZEeDI4Q0E7SUFDRTtFN0QwMjhDRjtFNkR2MjhDQTtJQUNFO0U3RHkyOENGO0U2RHQyOENBO0lBQ0U7RTdEdzI4Q0Y7RTZEcjI4Q0E7SUFDRTtJQUNBO0U3RHUyOENGO0U2RHAyOENBO0lBQ0U7SUFDQTtFN0RzMjhDRjtFNkRuMjhDQTtJQUNFO0U3RHEyOENGO0U2RGwyOENBO0lBQ0U7RTdEbzI4Q0Y7RTZEajI4Q0E7SUFDRTtFN0RtMjhDRjtFNkRoMjhDQTtJQUNFO0U3RGsyOENGO0U2RC8xOENBO0lBQ0U7RTdEaTI4Q0Y7RTZEOTE4Q0E7SUFDRTtJQUNBO0U3RGcyOENGO0U2RDcxOENBO0lBQ0U7SUFDQTtFN0QrMThDRjtFNkQ1MThDQTtJQUNFO0U3RDgxOENGO0U2RDMxOENBO0lBQ0U7RTdENjE4Q0Y7RTZEMTE4Q0E7SUFDRTtFN0Q0MThDRjtFNkR6MThDQTtJQUNFO0U3RDIxOENGO0U2RHgxOENBO0lBQ0U7RTdEMDE4Q0Y7RTZEdjE4Q0E7SUFDRTtJQUNBO0U3RHkxOENGO0U2RHQxOENBO0lBQ0U7SUFDQTtFN0R3MThDRjtFNkRyMThDQTtJQUNFO0U3RHUxOENGO0U2RHAxOENBO0lBQ0U7RTdEczE4Q0Y7RTZEbjE4Q0E7SUFDRTtFN0RxMThDRjtFNkRsMThDQTtJQUNFO0U3RG8xOENGO0U2RGoxOENBO0lBQ0U7RTdEbTE4Q0Y7RTZEaDE4Q0E7SUFDRTtJQUNBO0U3RGsxOENGO0U2RC8wOENBO0lBQ0U7SUFDQTtFN0RpMThDRjtFNkQ5MDhDQTtJQUNFO0U3RGcxOENGO0U2RDcwOENBO0lBQ0U7RTdEKzA4Q0Y7RTZENTA4Q0E7SUFDRTtFN0Q4MDhDRjtFNkQzMDhDQTtJQUNFO0U3RDYwOENGO0U2RDEwOENBO0lBQ0U7RTdENDA4Q0Y7RTZEejA4Q0E7SUFDRTtJQUNBO0U3RDIwOENGO0U2RHgwOENBO0lBQ0U7SUFDQTtFN0QwMDhDRjtFNkR2MDhDQTtJQUNFO0U3RHkwOENGO0U2RHQwOENBO0lBQ0U7RTdEdzA4Q0Y7RTZEcjA4Q0E7SUFDRTtFN0R1MDhDRjtFNkRwMDhDQTtJQUNFO0U3RHMwOENGO0U2RG4wOENBO0lBQ0U7RTdEcTA4Q0Y7RTZEbDA4Q0E7SUFDRTtJQUNBO0U3RG8wOENGO0U2RGowOENBO0lBQ0U7SUFDQTtFN0RtMDhDRjtFNkRoMDhDQTtJQUNFO0U3RGswOENGO0U2RC96OENBO0lBQ0U7RTdEaTA4Q0Y7RTZEOXo4Q0E7SUFDRTtFN0RnMDhDRjtFNkQ3ejhDQTtJQUNFO0U3RCt6OENGO0U2RDV6OENBO0lBQ0U7RTdEOHo4Q0Y7RTZEM3o4Q0E7SUFDRTtJQUNBO0U3RDZ6OENGO0U2RDF6OENBO0lBQ0U7SUFDQTtFN0Q0ejhDRjtFNkR6ejhDQTtJQUNFO0U3RDJ6OENGO0U2RHh6OENBO0lBQ0U7RTdEMHo4Q0Y7RTZEdno4Q0E7SUFDRTtFN0R5ejhDRjtFNkR0ejhDQTtJQUNFO0U3RHd6OENGO0U2RHJ6OENBO0lBQ0U7RTdEdXo4Q0Y7RTZEcHo4Q0E7SUFDRTtJQUNBO0U3RHN6OENGO0U2RG56OENBO0lBQ0U7SUFDQTtFN0RxejhDRjtFNkRsejhDQTtJQUNFO0U3RG96OENGO0U2RGp6OENBO0lBQ0U7RTdEbXo4Q0Y7RTZEaHo4Q0E7SUFDRTtFN0RrejhDRjtFNkQveThDQTtJQUNFO0U3RGl6OENGO0U2RDl5OENBO0lBQ0U7RTdEZ3o4Q0Y7RTZEN3k4Q0E7SUFDRTtFN0QreThDRjtFNkQ1eThDQTtJQUNFO0U3RDh5OENGO0U2RDN5OENBO0lBQ0U7RTdENnk4Q0Y7RTZEMXk4Q0E7SUFDRTtFN0Q0eThDRjtFNkR6eThDQTtJQUNFO0lBQ0E7RTdEMnk4Q0Y7QUFDRjtBNkR4eThDQTtFQUNFO0lBQ0U7RTdEMHk4Q0Y7RTZEdnk4Q0E7SUFDRTtJQUNBO0U3RHl5OENGO0U2RHR5OENBO0lBQ0U7SUFDQTtFN0R3eThDRjtFNkRyeThDQTtJQUNFO0U3RHV5OENGO0U2RHB5OENBO0lBQ0U7RTdEc3k4Q0Y7RTZEbnk4Q0E7SUFDRTtFN0RxeThDRjtFNkRseThDQTtJQUNFO0U3RG95OENGO0U2RGp5OENBO0lBQ0U7RTdEbXk4Q0Y7RTZEaHk4Q0E7SUFDRTtJQUNBO0U3RGt5OENGO0U2RC94OENBO0lBQ0U7SUFDQTtFN0RpeThDRjtFNkQ5eDhDQTtJQUNFO0U3RGd5OENGO0U2RDd4OENBO0lBQ0U7RTdEK3g4Q0Y7RTZENXg4Q0E7SUFDRTtFN0Q4eDhDRjtFNkQzeDhDQTtJQUNFO0U3RDZ4OENGO0U2RDF4OENBO0lBQ0U7RTdENHg4Q0Y7RTZEeng4Q0E7SUFDRTtJQUNBO0U3RDJ4OENGO0U2RHh4OENBO0lBQ0U7SUFDQTtFN0QweDhDRjtFNkR2eDhDQTtJQUNFO0U3RHl4OENGO0U2RHR4OENBO0lBQ0U7RTdEd3g4Q0Y7RTZEcng4Q0E7SUFDRTtFN0R1eDhDRjtFNkRweDhDQTtJQUNFO0U3RHN4OENGO0U2RG54OENBO0lBQ0U7RTdEcXg4Q0Y7RTZEbHg4Q0E7SUFDRTtJQUNBO0U3RG94OENGO0U2RGp4OENBO0lBQ0U7SUFDQTtFN0RteDhDRjtFNkRoeDhDQTtJQUNFO0U3RGt4OENGO0U2RC93OENBO0lBQ0U7RTdEaXg4Q0Y7RTZEOXc4Q0E7SUFDRTtFN0RneDhDRjtFNkQ3dzhDQTtJQUNFO0U3RCt3OENGO0U2RDV3OENBO0lBQ0U7RTdEOHc4Q0Y7RTZEM3c4Q0E7SUFDRTtJQUNBO0U3RDZ3OENGO0U2RDF3OENBO0lBQ0U7SUFDQTtFN0Q0dzhDRjtFNkR6dzhDQTtJQUNFO0U3RDJ3OENGO0U2RHh3OENBO0lBQ0U7RTdEMHc4Q0Y7RTZEdnc4Q0E7SUFDRTtFN0R5dzhDRjtFNkR0dzhDQTtJQUNFO0U3RHd3OENGO0U2RHJ3OENBO0lBQ0U7RTdEdXc4Q0Y7RTZEcHc4Q0E7SUFDRTtJQUNBO0U3RHN3OENGO0U2RG53OENBO0lBQ0U7SUFDQTtFN0RxdzhDRjtFNkRsdzhDQTtJQUNFO0U3RG93OENGO0U2RGp3OENBO0lBQ0U7RTdEbXc4Q0Y7RTZEaHc4Q0E7SUFDRTtFN0RrdzhDRjtFNkQvdjhDQTtJQUNFO0U3RGl3OENGO0U2RDl2OENBO0lBQ0U7RTdEZ3c4Q0Y7RTZEN3Y4Q0E7SUFDRTtJQUNBO0U3RCt2OENGO0U2RDV2OENBO0lBQ0U7SUFDQTtFN0Q4djhDRjtFNkQzdjhDQTtJQUNFO0U3RDZ2OENGO0U2RDF2OENBO0lBQ0U7RTdENHY4Q0Y7RTZEenY4Q0E7SUFDRTtFN0QydjhDRjtFNkR4djhDQTtJQUNFO0U3RDB2OENGO0U2RHZ2OENBO0lBQ0U7RTdEeXY4Q0Y7RTZEdHY4Q0E7SUFDRTtJQUNBO0U3RHd2OENGO0U2RHJ2OENBO0lBQ0U7SUFDQTtFN0R1djhDRjtFNkRwdjhDQTtJQUNFO0U3RHN2OENGO0U2RG52OENBO0lBQ0U7RTdEcXY4Q0Y7RTZEbHY4Q0E7SUFDRTtFN0RvdjhDRjtFNkRqdjhDQTtJQUNFO0U3RG12OENGO0U2RGh2OENBO0lBQ0U7RTdEa3Y4Q0Y7RTZEL3U4Q0E7SUFDRTtJQUNBO0U3RGl2OENGO0U2RDl1OENBO0lBQ0U7SUFDQTtFN0RndjhDRjtFNkQ3dThDQTtJQUNFO0U3RCt1OENGO0U2RDV1OENBO0lBQ0U7RTdEOHU4Q0Y7RTZEM3U4Q0E7SUFDRTtFN0Q2dThDRjtFNkQxdThDQTtJQUNFO0U3RDR1OENGO0U2RHp1OENBO0lBQ0U7RTdEMnU4Q0Y7RTZEeHU4Q0E7SUFDRTtJQUNBO0U3RDB1OENGO0U2RHZ1OENBO0lBQ0U7SUFDQTtFN0R5dThDRjtFNkR0dThDQTtJQUNFO0U3RHd1OENGO0U2RHJ1OENBO0lBQ0U7RTdEdXU4Q0Y7RTZEcHU4Q0E7SUFDRTtFN0RzdThDRjtFNkRudThDQTtJQUNFO0U3RHF1OENGO0U2RGx1OENBO0lBQ0U7RTdEb3U4Q0Y7RTZEanU4Q0E7SUFDRTtJQUNBO0U3RG11OENGO0U2RGh1OENBO0lBQ0U7SUFDQTtFN0RrdThDRjtFNkQvdDhDQTtJQUNFO0U3RGl1OENGO0U2RDl0OENBO0lBQ0U7RTdEZ3U4Q0Y7RTZEN3Q4Q0E7SUFDRTtFN0QrdDhDRjtFNkQ1dDhDQTtJQUNFO0U3RDh0OENGO0U2RDN0OENBO0lBQ0U7RTdENnQ4Q0Y7RTZEMXQ4Q0E7SUFDRTtJQUNBO0U3RDR0OENGO0U2RHp0OENBO0lBQ0U7SUFDQTtFN0QydDhDRjtFNkR4dDhDQTtJQUNFO0U3RDB0OENGO0U2RHZ0OENBO0lBQ0U7RTdEeXQ4Q0Y7RTZEdHQ4Q0E7SUFDRTtFN0R3dDhDRjtFNkRydDhDQTtJQUNFO0U3RHV0OENGO0U2RHB0OENBO0lBQ0U7RTdEc3Q4Q0Y7RTZEbnQ4Q0E7SUFDRTtJQUNBO0U3RHF0OENGO0U2RGx0OENBO0lBQ0U7SUFDQTtFN0RvdDhDRjtFNkRqdDhDQTtJQUNFO0U3RG10OENGO0U2RGh0OENBO0lBQ0U7RTdEa3Q4Q0Y7RTZEL3M4Q0E7SUFDRTtFN0RpdDhDRjtFNkQ5czhDQTtJQUNFO0U3RGd0OENGO0U2RDdzOENBO0lBQ0U7RTdEK3M4Q0Y7RTZENXM4Q0E7SUFDRTtJQUNBO0U3RDhzOENGO0U2RDNzOENBO0lBQ0U7SUFDQTtFN0Q2czhDRjtFNkQxczhDQTtJQUNFO0U3RDRzOENGO0U2RHpzOENBO0lBQ0U7RTdEMnM4Q0Y7RTZEeHM4Q0E7SUFDRTtFN0QwczhDRjtFNkR2czhDQTtJQUNFO0U3RHlzOENGO0U2RHRzOENBO0lBQ0U7RTdEd3M4Q0Y7RTZEcnM4Q0E7SUFDRTtJQUNBO0U3RHVzOENGO0U2RHBzOENBO0lBQ0U7SUFDQTtFN0RzczhDRjtFNkRuczhDQTtJQUNFO0U3RHFzOENGO0U2RGxzOENBO0lBQ0U7RTdEb3M4Q0Y7RTZEanM4Q0E7SUFDRTtFN0RtczhDRjtFNkRoczhDQTtJQUNFO0U3RGtzOENGO0U2RC9yOENBO0lBQ0U7RTdEaXM4Q0Y7RTZEOXI4Q0E7SUFDRTtJQUNBO0U3RGdzOENGO0U2RDdyOENBO0lBQ0U7SUFDQTtFN0QrcjhDRjtFNkQ1cjhDQTtJQUNFO0U3RDhyOENGO0U2RDNyOENBO0lBQ0U7RTdENnI4Q0Y7RTZEMXI4Q0E7SUFDRTtFN0Q0cjhDRjtFNkR6cjhDQTtJQUNFO0U3RDJyOENGO0U2RHhyOENBO0lBQ0U7RTdEMHI4Q0Y7RTZEdnI4Q0E7SUFDRTtJQUNBO0U3RHlyOENGO0U2RHRyOENBO0lBQ0U7SUFDQTtFN0R3cjhDRjtFNkRycjhDQTtJQUNFO0U3RHVyOENGO0U2RHByOENBO0lBQ0U7RTdEc3I4Q0Y7RTZEbnI4Q0E7SUFDRTtFN0RxcjhDRjtFNkRscjhDQTtJQUNFO0U3RG9yOENGO0U2RGpyOENBO0lBQ0U7RTdEbXI4Q0Y7RTZEaHI4Q0E7SUFDRTtJQUNBO0U3RGtyOENGO0U2RC9xOENBO0lBQ0U7SUFDQTtFN0RpcjhDRjtFNkQ5cThDQTtJQUNFO0U3RGdyOENGO0U2RDdxOENBO0lBQ0U7RTdEK3E4Q0Y7RTZENXE4Q0E7SUFDRTtFN0Q4cThDRjtFNkQzcThDQTtJQUNFO0U3RDZxOENGO0U2RDFxOENBO0lBQ0U7RTdENHE4Q0Y7RTZEenE4Q0E7SUFDRTtJQUNBO0U3RDJxOENGO0U2RHhxOENBO0lBQ0U7SUFDQTtFN0QwcThDRjtFNkR2cThDQTtJQUNFO0U3RHlxOENGO0U2RHRxOENBO0lBQ0U7RTdEd3E4Q0Y7RTZEcnE4Q0E7SUFDRTtFN0R1cThDRjtFNkRwcThDQTtJQUNFO0U3RHNxOENGO0U2RG5xOENBO0lBQ0U7RTdEcXE4Q0Y7RTZEbHE4Q0E7SUFDRTtJQUNBO0U3RG9xOENGO0U2RGpxOENBO0lBQ0U7SUFDQTtFN0RtcThDRjtFNkRocThDQTtJQUNFO0U3RGtxOENGO0U2RC9wOENBO0lBQ0U7RTdEaXE4Q0Y7RTZEOXA4Q0E7SUFDRTtFN0RncThDRjtFNkQ3cDhDQTtJQUNFO0U3RCtwOENGO0U2RDVwOENBO0lBQ0U7RTdEOHA4Q0Y7RTZEM3A4Q0E7SUFDRTtJQUNBO0U3RDZwOENGO0U2RDFwOENBO0lBQ0U7SUFDQTtFN0Q0cDhDRjtFNkR6cDhDQTtJQUNFO0U3RDJwOENGO0U2RHhwOENBO0lBQ0U7RTdEMHA4Q0Y7RTZEdnA4Q0E7SUFDRTtFN0R5cDhDRjtFNkR0cDhDQTtJQUNFO0U3RHdwOENGO0U2RHJwOENBO0lBQ0U7RTdEdXA4Q0Y7RTZEcHA4Q0E7SUFDRTtJQUNBO0U3RHNwOENGO0U2RG5wOENBO0lBQ0U7SUFDQTtFN0RxcDhDRjtFNkRscDhDQTtJQUNFO0U3RG9wOENGO0U2RGpwOENBO0lBQ0U7RTdEbXA4Q0Y7RTZEaHA4Q0E7SUFDRTtFN0RrcDhDRjtFNkQvbzhDQTtJQUNFO0U3RGlwOENGO0U2RDlvOENBO0lBQ0U7RTdEZ3A4Q0Y7RTZEN284Q0E7SUFDRTtJQUNBO0U3RCtvOENGO0U2RDVvOENBO0lBQ0U7SUFDQTtFN0Q4bzhDRjtFNkQzbzhDQTtJQUNFO0U3RDZvOENGO0U2RDFvOENBO0lBQ0U7RTdENG84Q0Y7RTZEem84Q0E7SUFDRTtFN0QybzhDRjtFNkR4bzhDQTtJQUNFO0U3RDBvOENGO0U2RHZvOENBO0lBQ0U7RTdEeW84Q0Y7RTZEdG84Q0E7SUFDRTtJQUNBO0U3RHdvOENGO0U2RHJvOENBO0lBQ0U7SUFDQTtFN0R1bzhDRjtFNkRwbzhDQTtJQUNFO0U3RHNvOENGO0U2RG5vOENBO0lBQ0U7RTdEcW84Q0Y7RTZEbG84Q0E7SUFDRTtFN0RvbzhDRjtFNkRqbzhDQTtJQUNFO0U3RG1vOENGO0U2RGhvOENBO0lBQ0U7RTdEa284Q0Y7RTZEL244Q0E7SUFDRTtJQUNBO0U3RGlvOENGO0U2RDluOENBO0lBQ0U7SUFDQTtFN0RnbzhDRjtFNkQ3bjhDQTtJQUNFO0U3RCtuOENGO0U2RDVuOENBO0lBQ0U7RTdEOG44Q0Y7RTZEM244Q0E7SUFDRTtFN0Q2bjhDRjtFNkQxbjhDQTtJQUNFO0U3RDRuOENGO0U2RHpuOENBO0lBQ0U7RTdEMm44Q0Y7RTZEeG44Q0E7SUFDRTtJQUNBO0U3RDBuOENGO0U2RHZuOENBO0lBQ0U7SUFDQTtFN0R5bjhDRjtFNkR0bjhDQTtJQUNFO0U3RHduOENGO0U2RHJuOENBO0lBQ0U7RTdEdW44Q0Y7RTZEcG44Q0E7SUFDRTtFN0RzbjhDRjtFNkRubjhDQTtJQUNFO0U3RHFuOENGO0U2RGxuOENBO0lBQ0U7RTdEb244Q0Y7RTZEam44Q0E7SUFDRTtJQUNBO0U3RG1uOENGO0U2RGhuOENBO0lBQ0U7SUFDQTtFN0RrbjhDRjtFNkQvbThDQTtJQUNFO0U3RGluOENGO0U2RDltOENBO0lBQ0U7RTdEZ244Q0Y7RTZEN204Q0E7SUFDRTtFN0QrbThDRjtFNkQ1bThDQTtJQUNFO0U3RDhtOENGO0U2RDNtOENBO0lBQ0U7RTdENm04Q0Y7RTZEMW04Q0E7SUFDRTtJQUNBO0U3RDRtOENGO0U2RHptOENBO0lBQ0U7SUFDQTtFN0QybThDRjtFNkR4bThDQTtJQUNFO0U3RDBtOENGO0U2RHZtOENBO0lBQ0U7RTdEeW04Q0Y7RTZEdG04Q0E7SUFDRTtFN0R3bThDRjtFNkRybThDQTtJQUNFO0U3RHVtOENGO0U2RHBtOENBO0lBQ0U7RTdEc204Q0Y7RTZEbm04Q0E7SUFDRTtJQUNBO0U3RHFtOENGO0U2RGxtOENBO0lBQ0U7SUFDQTtFN0RvbThDRjtFNkRqbThDQTtJQUNFO0U3RG1tOENGO0U2RGhtOENBO0lBQ0U7RTdEa204Q0Y7RTZEL2w4Q0E7SUFDRTtFN0RpbThDRjtFNkQ5bDhDQTtJQUNFO0U3RGdtOENGO0U2RDdsOENBO0lBQ0U7RTdEK2w4Q0Y7RTZENWw4Q0E7SUFDRTtFN0Q4bDhDRjtFNkQzbDhDQTtJQUNFO0U3RDZsOENGO0U2RDFsOENBO0lBQ0U7RTdENGw4Q0Y7RTZEemw4Q0E7SUFDRTtFN0QybDhDRjtFNkR4bDhDQTtJQUNFO0lBQ0E7RTdEMGw4Q0Y7QUFDRjtBNkR2bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0E3RHlsOENGOztBNkR0bDhDQTtFQUNFO0lBQ0U7RTdEeWw4Q0Y7RTZEdGw4Q0E7SUFDRTtFN0R3bDhDRjtFNkRybDhDQTtJQUNFO0U3RHVsOENGO0U2RHBsOENBO0lBQ0U7RTdEc2w4Q0Y7RTZEbmw4Q0E7SUFDRTtFN0RxbDhDRjtFNkRsbDhDQTtJQUNFO0U3RG9sOENGO0U2RGpsOENBO0lBQ0U7RTdEbWw4Q0Y7RTZEaGw4Q0E7SUFDRTtFN0RrbDhDRjtFNkQvazhDQTtJQUNFO0U3RGlsOENGO0U2RDlrOENBO0lBQ0U7RTdEZ2w4Q0Y7RTZEN2s4Q0E7SUFDRTtFN0QrazhDRjtFNkQ1azhDQTtJQUNFO0U3RDhrOENGO0U2RDNrOENBO0lBQ0U7RTdENms4Q0Y7RTZEMWs4Q0E7SUFDRTtFN0Q0azhDRjtFNkR6azhDQTtJQUNFO0U3RDJrOENGO0U2RHhrOENBO0lBQ0U7RTdEMGs4Q0Y7RTZEdms4Q0E7SUFDRTtFN0R5azhDRjtFNkR0azhDQTtJQUNFO0U3RHdrOENGO0U2RHJrOENBO0lBQ0U7RTdEdWs4Q0Y7RTZEcGs4Q0E7SUFDRTtFN0RzazhDRjtFNkRuazhDQTtJQUNFO0U3RHFrOENGO0U2RGxrOENBO0lBQ0U7RTdEb2s4Q0Y7RTZEams4Q0E7SUFDRTtFN0RtazhDRjtFNkRoazhDQTtJQUNFO0U3RGtrOENGO0U2RC9qOENBO0lBQ0U7RTdEaWs4Q0Y7RTZEOWo4Q0E7SUFDRTtFN0RnazhDRjtFNkQ3ajhDQTtJQUNFO0U3RCtqOENGO0U2RDVqOENBO0lBQ0U7RTdEOGo4Q0Y7RTZEM2o4Q0E7SUFDRTtFN0Q2ajhDRjtFNkQxajhDQTtJQUNFO0U3RDRqOENGO0U2RHpqOENBO0lBQ0U7RTdEMmo4Q0Y7RTZEeGo4Q0E7SUFDRTtFN0QwajhDRjtFNkR2ajhDQTtJQUNFO0U3RHlqOENGO0U2RHRqOENBO0lBQ0U7RTdEd2o4Q0Y7RTZEcmo4Q0E7SUFDRTtFN0R1ajhDRjtFNkRwajhDQTtJQUNFO0U3RHNqOENGO0U2RG5qOENBO0lBQ0U7RTdEcWo4Q0Y7RTZEbGo4Q0E7SUFDRTtFN0RvajhDRjtFNkRqajhDQTtJQUNFO0U3RG1qOENGO0U2RGhqOENBO0lBQ0U7RTdEa2o4Q0Y7RTZEL2k4Q0E7SUFDRTtFN0RpajhDRjtFNkQ5aThDQTtJQUNFO0U3RGdqOENGO0U2RDdpOENBO0lBQ0U7RTdEK2k4Q0Y7RTZENWk4Q0E7SUFDRTtFN0Q4aThDRjtFNkQzaThDQTtJQUNFO0U3RDZpOENGO0U2RDFpOENBO0lBQ0U7RTdENGk4Q0Y7RTZEemk4Q0E7SUFDRTtFN0QyaThDRjtFNkR4aThDQTtJQUNFO0U3RDBpOENGO0U2RHZpOENBO0lBQ0U7RTdEeWk4Q0Y7RTZEdGk4Q0E7SUFDRTtFN0R3aThDRjtFNkRyaThDQTtJQUNFO0U3RHVpOENGO0U2RHBpOENBO0lBQ0U7RTdEc2k4Q0Y7RTZEbmk4Q0E7SUFDRTtFN0RxaThDRjtFNkRsaThDQTtJQUNFO0U3RG9pOENGO0U2RGppOENBO0lBQ0U7RTdEbWk4Q0Y7RTZEaGk4Q0E7SUFDRTtFN0RraThDRjtFNkQvaDhDQTtJQUNFO0U3RGlpOENGO0U2RDloOENBO0lBQ0U7RTdEZ2k4Q0Y7RTZEN2g4Q0E7SUFDRTtFN0QraDhDRjtFNkQ1aDhDQTtJQUNFO0U3RDhoOENGO0U2RDNoOENBO0lBQ0U7RTdENmg4Q0Y7RTZEMWg4Q0E7SUFDRTtFN0Q0aDhDRjtFNkR6aDhDQTtJQUNFO0U3RDJoOENGO0U2RHhoOENBO0lBQ0U7RTdEMGg4Q0Y7RTZEdmg4Q0E7SUFDRTtFN0R5aDhDRjtFNkR0aDhDQTtJQUNFO0U3RHdoOENGO0U2RHJoOENBO0lBQ0U7RTdEdWg4Q0Y7RTZEcGg4Q0E7SUFDRTtFN0RzaDhDRjtFNkRuaDhDQTtJQUNFO0U3RHFoOENGO0U2RGxoOENBO0lBQ0U7RTdEb2g4Q0Y7RTZEamg4Q0E7SUFDRTtFN0RtaDhDRjtFNkRoaDhDQTtJQUNFO0U3RGtoOENGO0U2RC9nOENBO0lBQ0U7RTdEaWg4Q0Y7RTZEOWc4Q0E7SUFDRTtFN0RnaDhDRjtFNkQ3ZzhDQTtJQUNFO0U3RCtnOENGO0U2RDVnOENBO0lBQ0U7RTdEOGc4Q0Y7RTZEM2c4Q0E7SUFDRTtFN0Q2ZzhDRjtFNkQxZzhDQTtJQUNFO0U3RDRnOENGO0U2RHpnOENBO0lBQ0U7RTdEMmc4Q0Y7RTZEeGc4Q0E7SUFDRTtFN0QwZzhDRjtFNkR2ZzhDQTtJQUNFO0U3RHlnOENGO0U2RHRnOENBO0lBQ0U7RTdEd2c4Q0Y7RTZEcmc4Q0E7SUFDRTtFN0R1ZzhDRjtFNkRwZzhDQTtJQUNFO0U3RHNnOENGO0U2RG5nOENBO0lBQ0U7RTdEcWc4Q0Y7RTZEbGc4Q0E7SUFDRTtFN0RvZzhDRjtFNkRqZzhDQTtJQUNFO0U3RG1nOENGO0U2RGhnOENBO0lBQ0U7RTdEa2c4Q0Y7RTZELy83Q0E7SUFDRTtFN0RpZzhDRjtFNkQ5LzdDQTtJQUNFO0U3RGdnOENGO0FBQ0Y7QTZENy83Q0E7RUFDRTtJQUNFO0U3RCsvN0NGO0U2RDUvN0NBO0lBQ0U7RTdEOC83Q0Y7RTZEMy83Q0E7SUFDRTtFN0Q2LzdDRjtFNkQxLzdDQTtJQUNFO0U3RDQvN0NGO0U2RHovN0NBO0lBQ0U7RTdEMi83Q0Y7RTZEeC83Q0E7SUFDRTtFN0QwLzdDRjtFNkR2LzdDQTtJQUNFO0U3RHkvN0NGO0U2RHQvN0NBO0lBQ0U7RTdEdy83Q0Y7RTZEci83Q0E7SUFDRTtFN0R1LzdDRjtFNkRwLzdDQTtJQUNFO0U3RHMvN0NGO0U2RG4vN0NBO0lBQ0U7RTdEcS83Q0Y7RTZEbC83Q0E7SUFDRTtFN0RvLzdDRjtFNkRqLzdDQTtJQUNFO0U3RG0vN0NGO0U2RGgvN0NBO0lBQ0U7RTdEay83Q0Y7RTZELys3Q0E7SUFDRTtFN0RpLzdDRjtFNkQ5KzdDQTtJQUNFO0U3RGcvN0NGO0U2RDcrN0NBO0lBQ0U7RTdEKys3Q0Y7RTZENSs3Q0E7SUFDRTtFN0Q4KzdDRjtFNkQzKzdDQTtJQUNFO0U3RDYrN0NGO0U2RDErN0NBO0lBQ0U7RTdENCs3Q0Y7RTZEeis3Q0E7SUFDRTtFN0QyKzdDRjtFNkR4KzdDQTtJQUNFO0U3RDArN0NGO0U2RHYrN0NBO0lBQ0U7RTdEeSs3Q0Y7RTZEdCs3Q0E7SUFDRTtFN0R3KzdDRjtFNkRyKzdDQTtJQUNFO0U3RHUrN0NGO0U2RHArN0NBO0lBQ0U7RTdEcys3Q0Y7RTZEbis3Q0E7SUFDRTtFN0RxKzdDRjtFNkRsKzdDQTtJQUNFO0U3RG8rN0NGO0U2RGorN0NBO0lBQ0U7RTdEbSs3Q0Y7RTZEaCs3Q0E7SUFDRTtFN0RrKzdDRjtFNkQvOTdDQTtJQUNFO0U3RGkrN0NGO0U2RDk5N0NBO0lBQ0U7RTdEZys3Q0Y7RTZENzk3Q0E7SUFDRTtFN0QrOTdDRjtFNkQ1OTdDQTtJQUNFO0U3RDg5N0NGO0U2RDM5N0NBO0lBQ0U7RTdENjk3Q0Y7RTZEMTk3Q0E7SUFDRTtFN0Q0OTdDRjtFNkR6OTdDQTtJQUNFO0U3RDI5N0NGO0U2RHg5N0NBO0lBQ0U7RTdEMDk3Q0Y7RTZEdjk3Q0E7SUFDRTtFN0R5OTdDRjtFNkR0OTdDQTtJQUNFO0U3RHc5N0NGO0U2RHI5N0NBO0lBQ0U7RTdEdTk3Q0Y7RTZEcDk3Q0E7SUFDRTtFN0RzOTdDRjtFNkRuOTdDQTtJQUNFO0U3RHE5N0NGO0U2RGw5N0NBO0lBQ0U7RTdEbzk3Q0Y7RTZEajk3Q0E7SUFDRTtFN0RtOTdDRjtFNkRoOTdDQTtJQUNFO0U3RGs5N0NGO0U2RC84N0NBO0lBQ0U7RTdEaTk3Q0Y7RTZEOTg3Q0E7SUFDRTtFN0RnOTdDRjtFNkQ3ODdDQTtJQUNFO0U3RCs4N0NGO0U2RDU4N0NBO0lBQ0U7RTdEODg3Q0Y7RTZEMzg3Q0E7SUFDRTtFN0Q2ODdDRjtFNkQxODdDQTtJQUNFO0U3RDQ4N0NGO0U2RHo4N0NBO0lBQ0U7RTdEMjg3Q0Y7RTZEeDg3Q0E7SUFDRTtFN0QwODdDRjtFNkR2ODdDQTtJQUNFO0U3RHk4N0NGO0U2RHQ4N0NBO0lBQ0U7RTdEdzg3Q0Y7RTZEcjg3Q0E7SUFDRTtFN0R1ODdDRjtFNkRwODdDQTtJQUNFO0U3RHM4N0NGO0U2RG44N0NBO0lBQ0U7RTdEcTg3Q0Y7RTZEbDg3Q0E7SUFDRTtFN0RvODdDRjtFNkRqODdDQTtJQUNFO0U3RG04N0NGO0U2RGg4N0NBO0lBQ0U7RTdEazg3Q0Y7RTZELzc3Q0E7SUFDRTtFN0RpODdDRjtFNkQ5NzdDQTtJQUNFO0U3RGc4N0NGO0U2RDc3N0NBO0lBQ0U7RTdEKzc3Q0Y7RTZENTc3Q0E7SUFDRTtFN0Q4NzdDRjtFNkQzNzdDQTtJQUNFO0U3RDY3N0NGO0U2RDE3N0NBO0lBQ0U7RTdENDc3Q0Y7RTZEejc3Q0E7SUFDRTtFN0QyNzdDRjtFNkR4NzdDQTtJQUNFO0U3RDA3N0NGO0U2RHY3N0NBO0lBQ0U7RTdEeTc3Q0Y7RTZEdDc3Q0E7SUFDRTtFN0R3NzdDRjtFNkRyNzdDQTtJQUNFO0U3RHU3N0NGO0U2RHA3N0NBO0lBQ0U7RTdEczc3Q0Y7RTZEbjc3Q0E7SUFDRTtFN0RxNzdDRjtFNkRsNzdDQTtJQUNFO0U3RG83N0NGO0U2RGo3N0NBO0lBQ0U7RTdEbTc3Q0Y7RTZEaDc3Q0E7SUFDRTtFN0RrNzdDRjtFNkQvNjdDQTtJQUNFO0U3RGk3N0NGO0U2RDk2N0NBO0lBQ0U7RTdEZzc3Q0Y7RTZENzY3Q0E7SUFDRTtFN0QrNjdDRjtFNkQ1NjdDQTtJQUNFO0U3RDg2N0NGO0U2RDM2N0NBO0lBQ0U7RTdENjY3Q0Y7RTZEMTY3Q0E7SUFDRTtFN0Q0NjdDRjtFNkR6NjdDQTtJQUNFO0U3RDI2N0NGO0U2RHg2N0NBO0lBQ0U7RTdEMDY3Q0Y7RTZEdjY3Q0E7SUFDRTtFN0R5NjdDRjtFNkR0NjdDQTtJQUNFO0U3RHc2N0NGO0U2RHI2N0NBO0lBQ0U7RTdEdTY3Q0Y7RTZEcDY3Q0E7SUFDRTtFN0RzNjdDRjtBQUNGO0E2RG42N0NBO0VBQ0U7SUFDRTtFN0RxNjdDRjtFNkRsNjdDQTtJQUNFO0U3RG82N0NGO0U2RGo2N0NBO0lBQ0U7RTdEbTY3Q0Y7RTZEaDY3Q0E7SUFDRTtFN0RrNjdDRjtFNkQvNTdDQTtJQUNFO0U3RGk2N0NGO0U2RDk1N0NBO0lBQ0U7RTdEZzY3Q0Y7RTZENzU3Q0E7SUFDRTtFN0QrNTdDRjtFNkQ1NTdDQTtJQUNFO0U3RDg1N0NGO0U2RDM1N0NBO0lBQ0U7RTdENjU3Q0Y7RTZEMTU3Q0E7SUFDRTtFN0Q0NTdDRjtFNkR6NTdDQTtJQUNFO0U3RDI1N0NGO0U2RHg1N0NBO0lBQ0U7RTdEMDU3Q0Y7RTZEdjU3Q0E7SUFDRTtFN0R5NTdDRjtFNkR0NTdDQTtJQUNFO0U3RHc1N0NGO0U2RHI1N0NBO0lBQ0U7RTdEdTU3Q0Y7RTZEcDU3Q0E7SUFDRTtFN0RzNTdDRjtFNkRuNTdDQTtJQUNFO0U3RHE1N0NGO0U2RGw1N0NBO0lBQ0U7RTdEbzU3Q0Y7RTZEajU3Q0E7SUFDRTtFN0RtNTdDRjtFNkRoNTdDQTtJQUNFO0U3RGs1N0NGO0U2RC80N0NBO0lBQ0U7RTdEaTU3Q0Y7RTZEOTQ3Q0E7SUFDRTtFN0RnNTdDRjtFNkQ3NDdDQTtJQUNFO0U3RCs0N0NGO0U2RDU0N0NBO0lBQ0U7RTdEODQ3Q0Y7RTZEMzQ3Q0E7SUFDRTtFN0Q2NDdDRjtFNkQxNDdDQTtJQUNFO0U3RDQ0N0NGO0U2RHo0N0NBO0lBQ0U7RTdEMjQ3Q0Y7RTZEeDQ3Q0E7SUFDRTtFN0QwNDdDRjtFNkR2NDdDQTtJQUNFO0U3RHk0N0NGO0U2RHQ0N0NBO0lBQ0U7RTdEdzQ3Q0Y7RTZEcjQ3Q0E7SUFDRTtFN0R1NDdDRjtFNkRwNDdDQTtJQUNFO0U3RHM0N0NGO0U2RG40N0NBO0lBQ0U7RTdEcTQ3Q0Y7RTZEbDQ3Q0E7SUFDRTtFN0RvNDdDRjtFNkRqNDdDQTtJQUNFO0U3RG00N0NGO0U2RGg0N0NBO0lBQ0U7RTdEazQ3Q0Y7RTZELzM3Q0E7SUFDRTtFN0RpNDdDRjtFNkQ5MzdDQTtJQUNFO0U3RGc0N0NGO0U2RDczN0NBO0lBQ0U7RTdEKzM3Q0Y7RTZENTM3Q0E7SUFDRTtFN0Q4MzdDRjtFNkQzMzdDQTtJQUNFO0U3RDYzN0NGO0U2RDEzN0NBO0lBQ0U7RTdENDM3Q0Y7RTZEejM3Q0E7SUFDRTtFN0QyMzdDRjtFNkR4MzdDQTtJQUNFO0U3RDAzN0NGO0U2RHYzN0NBO0lBQ0U7RTdEeTM3Q0Y7RTZEdDM3Q0E7SUFDRTtFN0R3MzdDRjtFNkRyMzdDQTtJQUNFO0U3RHUzN0NGO0U2RHAzN0NBO0lBQ0U7RTdEczM3Q0Y7RTZEbjM3Q0E7SUFDRTtFN0RxMzdDRjtFNkRsMzdDQTtJQUNFO0U3RG8zN0NGO0U2RGozN0NBO0lBQ0U7RTdEbTM3Q0Y7RTZEaDM3Q0E7SUFDRTtFN0RrMzdDRjtFNkQvMjdDQTtJQUNFO0U3RGkzN0NGO0U2RDkyN0NBO0lBQ0U7RTdEZzM3Q0Y7RTZENzI3Q0E7SUFDRTtFN0QrMjdDRjtFNkQ1MjdDQTtJQUNFO0U3RDgyN0NGO0U2RDMyN0NBO0lBQ0U7RTdENjI3Q0Y7RTZEMTI3Q0E7SUFDRTtFN0Q0MjdDRjtFNkR6MjdDQTtJQUNFO0U3RDIyN0NGO0U2RHgyN0NBO0lBQ0U7RTdEMDI3Q0Y7RTZEdjI3Q0E7SUFDRTtFN0R5MjdDRjtFNkR0MjdDQTtJQUNFO0U3RHcyN0NGO0U2RHIyN0NBO0lBQ0U7RTdEdTI3Q0Y7RTZEcDI3Q0E7SUFDRTtFN0RzMjdDRjtFNkRuMjdDQTtJQUNFO0U3RHEyN0NGO0U2RGwyN0NBO0lBQ0U7RTdEbzI3Q0Y7RTZEajI3Q0E7SUFDRTtFN0RtMjdDRjtFNkRoMjdDQTtJQUNFO0U3RGsyN0NGO0U2RC8xN0NBO0lBQ0U7RTdEaTI3Q0Y7RTZEOTE3Q0E7SUFDRTtFN0RnMjdDRjtFNkQ3MTdDQTtJQUNFO0U3RCsxN0NGO0U2RDUxN0NBO0lBQ0U7RTdEODE3Q0Y7RTZEMzE3Q0E7SUFDRTtFN0Q2MTdDRjtFNkQxMTdDQTtJQUNFO0U3RDQxN0NGO0U2RHoxN0NBO0lBQ0U7RTdEMjE3Q0Y7RTZEeDE3Q0E7SUFDRTtFN0QwMTdDRjtFNkR2MTdDQTtJQUNFO0U3RHkxN0NGO0U2RHQxN0NBO0lBQ0U7RTdEdzE3Q0Y7RTZEcjE3Q0E7SUFDRTtFN0R1MTdDRjtFNkRwMTdDQTtJQUNFO0U3RHMxN0NGO0U2RG4xN0NBO0lBQ0U7RTdEcTE3Q0Y7RTZEbDE3Q0E7SUFDRTtFN0RvMTdDRjtFNkRqMTdDQTtJQUNFO0U3RG0xN0NGO0U2RGgxN0NBO0lBQ0U7RTdEazE3Q0Y7RTZELzA3Q0E7SUFDRTtFN0RpMTdDRjtFNkQ5MDdDQTtJQUNFO0U3RGcxN0NGO0U2RDcwN0NBO0lBQ0U7RTdEKzA3Q0Y7RTZENTA3Q0E7SUFDRTtFN0Q4MDdDRjtFNkQzMDdDQTtJQUNFO0U3RDYwN0NGO0U2RDEwN0NBO0lBQ0U7RTdENDA3Q0Y7QUFDRjtBNkR6MDdDQTtFQUNFO0lBQ0U7RTdEMjA3Q0Y7RTZEeDA3Q0E7SUFDRTtFN0QwMDdDRjtFNkR2MDdDQTtJQUNFO0U3RHkwN0NGO0U2RHQwN0NBO0lBQ0U7RTdEdzA3Q0Y7RTZEcjA3Q0E7SUFDRTtFN0R1MDdDRjtFNkRwMDdDQTtJQUNFO0U3RHMwN0NGO0U2RG4wN0NBO0lBQ0U7RTdEcTA3Q0Y7RTZEbDA3Q0E7SUFDRTtFN0RvMDdDRjtFNkRqMDdDQTtJQUNFO0U3RG0wN0NGO0U2RGgwN0NBO0lBQ0U7RTdEazA3Q0Y7RTZEL3o3Q0E7SUFDRTtFN0RpMDdDRjtFNkQ5ejdDQTtJQUNFO0U3RGcwN0NGO0U2RDd6N0NBO0lBQ0U7RTdEK3o3Q0Y7RTZENXo3Q0E7SUFDRTtFN0Q4ejdDRjtFNkQzejdDQTtJQUNFO0U3RDZ6N0NGO0U2RDF6N0NBO0lBQ0U7RTdENHo3Q0Y7RTZEeno3Q0E7SUFDRTtFN0QyejdDRjtFNkR4ejdDQTtJQUNFO0U3RDB6N0NGO0U2RHZ6N0NBO0lBQ0U7RTdEeXo3Q0Y7RTZEdHo3Q0E7SUFDRTtFN0R3ejdDRjtFNkRyejdDQTtJQUNFO0U3RHV6N0NGO0U2RHB6N0NBO0lBQ0U7RTdEc3o3Q0Y7RTZEbno3Q0E7SUFDRTtFN0RxejdDRjtFNkRsejdDQTtJQUNFO0U3RG96N0NGO0U2RGp6N0NBO0lBQ0U7RTdEbXo3Q0Y7RTZEaHo3Q0E7SUFDRTtFN0RrejdDRjtFNkQveTdDQTtJQUNFO0U3RGl6N0NGO0U2RDl5N0NBO0lBQ0U7RTdEZ3o3Q0Y7RTZEN3k3Q0E7SUFDRTtFN0QreTdDRjtFNkQ1eTdDQTtJQUNFO0U3RDh5N0NGO0U2RDN5N0NBO0lBQ0U7RTdENnk3Q0Y7RTZEMXk3Q0E7SUFDRTtFN0Q0eTdDRjtFNkR6eTdDQTtJQUNFO0U3RDJ5N0NGO0U2RHh5N0NBO0lBQ0U7RTdEMHk3Q0Y7RTZEdnk3Q0E7SUFDRTtFN0R5eTdDRjtFNkR0eTdDQTtJQUNFO0U3RHd5N0NGO0U2RHJ5N0NBO0lBQ0U7RTdEdXk3Q0Y7RTZEcHk3Q0E7SUFDRTtFN0RzeTdDRjtFNkRueTdDQTtJQUNFO0U3RHF5N0NGO0U2RGx5N0NBO0lBQ0U7RTdEb3k3Q0Y7RTZEank3Q0E7SUFDRTtFN0RteTdDRjtFNkRoeTdDQTtJQUNFO0U3RGt5N0NGO0U2RC94N0NBO0lBQ0U7RTdEaXk3Q0Y7RTZEOXg3Q0E7SUFDRTtFN0RneTdDRjtFNkQ3eDdDQTtJQUNFO0U3RCt4N0NGO0U2RDV4N0NBO0lBQ0U7RTdEOHg3Q0Y7RTZEM3g3Q0E7SUFDRTtFN0Q2eDdDRjtFNkQxeDdDQTtJQUNFO0U3RDR4N0NGO0U2RHp4N0NBO0lBQ0U7RTdEMng3Q0Y7RTZEeHg3Q0E7SUFDRTtFN0QweDdDRjtFNkR2eDdDQTtJQUNFO0U3RHl4N0NGO0U2RHR4N0NBO0lBQ0U7RTdEd3g3Q0Y7RTZEcng3Q0E7SUFDRTtFN0R1eDdDRjtFNkRweDdDQTtJQUNFO0U3RHN4N0NGO0U2RG54N0NBO0lBQ0U7RTdEcXg3Q0Y7RTZEbHg3Q0E7SUFDRTtFN0RveDdDRjtFNkRqeDdDQTtJQUNFO0U3RG14N0NGO0U2RGh4N0NBO0lBQ0U7RTdEa3g3Q0Y7RTZEL3c3Q0E7SUFDRTtFN0RpeDdDRjtFNkQ5dzdDQTtJQUNFO0U3RGd4N0NGO0U2RDd3N0NBO0lBQ0U7RTdEK3c3Q0Y7RTZENXc3Q0E7SUFDRTtFN0Q4dzdDRjtFNkQzdzdDQTtJQUNFO0U3RDZ3N0NGO0U2RDF3N0NBO0lBQ0U7RTdENHc3Q0Y7RTZEenc3Q0E7SUFDRTtFN0QydzdDRjtFNkR4dzdDQTtJQUNFO0U3RDB3N0NGO0U2RHZ3N0NBO0lBQ0U7RTdEeXc3Q0Y7RTZEdHc3Q0E7SUFDRTtFN0R3dzdDRjtFNkRydzdDQTtJQUNFO0U3RHV3N0NGO0U2RHB3N0NBO0lBQ0U7RTdEc3c3Q0Y7RTZEbnc3Q0E7SUFDRTtFN0RxdzdDRjtFNkRsdzdDQTtJQUNFO0U3RG93N0NGO0U2RGp3N0NBO0lBQ0U7RTdEbXc3Q0Y7RTZEaHc3Q0E7SUFDRTtFN0RrdzdDRjtFNkQvdjdDQTtJQUNFO0U3RGl3N0NGO0U2RDl2N0NBO0lBQ0U7RTdEZ3c3Q0Y7RTZEN3Y3Q0E7SUFDRTtFN0QrdjdDRjtFNkQ1djdDQTtJQUNFO0U3RDh2N0NGO0U2RDN2N0NBO0lBQ0U7RTdENnY3Q0Y7RTZEMXY3Q0E7SUFDRTtFN0Q0djdDRjtFNkR6djdDQTtJQUNFO0U3RDJ2N0NGO0U2RHh2N0NBO0lBQ0U7RTdEMHY3Q0Y7RTZEdnY3Q0E7SUFDRTtFN0R5djdDRjtFNkR0djdDQTtJQUNFO0U3RHd2N0NGO0U2RHJ2N0NBO0lBQ0U7RTdEdXY3Q0Y7RTZEcHY3Q0E7SUFDRTtFN0RzdjdDRjtFNkRudjdDQTtJQUNFO0U3RHF2N0NGO0U2RGx2N0NBO0lBQ0U7RTdEb3Y3Q0Y7RTZEanY3Q0E7SUFDRTtFN0RtdjdDRjtFNkRodjdDQTtJQUNFO0U3RGt2N0NGO0FBQ0Y7QTZEL3U3Q0E7QUMxcE9BO0FBRUE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEeDRwREE7RUFDRTtBOUQyNHBERjs7QThEdjRwREE7RUFDRTtJQUNFO0U5RDA0cERGO0U4RHY0cERBO0lBQ0U7RTlEeTRwREY7RThEdDRwREE7SUFDRTtFOUR3NHBERjtFOERyNHBEQTtJQUNFO0U5RHU0cERGO0U4RHA0cERBO0lBQ0U7RTlEczRwREY7RThEbjRwREE7SUFDRTtFOURxNHBERjtFOERsNHBEQTtJQUNFO0U5RG80cERGO0U4RGo0cERBO0lBQ0U7RTlEbTRwREY7RThEaDRwREE7SUFDRTtFOURrNHBERjtFOEQvM3BEQTtJQUNFO0U5RGk0cERGO0U4RDkzcERBO0lBQ0U7RTlEZzRwREY7RThENzNwREE7SUFDRTtFOUQrM3BERjtFOEQ1M3BEQTtJQUNFO0U5RDgzcERGO0U4RDMzcERBO0lBQ0U7RTlENjNwREY7RThEMTNwREE7SUFDRTtFOUQ0M3BERjtFOER6M3BEQTtJQUNFO0U5RDIzcERGO0U4RHgzcERBO0lBQ0U7RTlEMDNwREY7RThEdjNwREE7SUFDRTtFOUR5M3BERjtFOER0M3BEQTtJQUNFO0U5RHczcERGO0U4RHIzcERBO0lBQ0U7RTlEdTNwREY7QUFDRjtBOERwM3BEQTtFQUNFO0lBQ0U7RTlEczNwREY7RThEbjNwREE7SUFDRTtFOURxM3BERjtFOERsM3BEQTtJQUNFO0U5RG8zcERGO0U4RGozcERBO0lBQ0U7RTlEbTNwREY7RThEaDNwREE7SUFDRTtFOURrM3BERjtFOEQvMnBEQTtJQUNFO0U5RGkzcERGO0U4RDkycERBO0lBQ0U7RTlEZzNwREY7RThENzJwREE7SUFDRTtFOUQrMnBERjtFOEQ1MnBEQTtJQUNFO0U5RDgycERGO0U4RDMycERBO0lBQ0U7RTlENjJwREY7RThEMTJwREE7SUFDRTtFOUQ0MnBERjtFOER6MnBEQTtJQUNFO0U5RDIycERGO0U4RHgycERBO0lBQ0U7RTlEMDJwREY7RThEdjJwREE7SUFDRTtFOUR5MnBERjtFOER0MnBEQTtJQUNFO0U5RHcycERGO0U4RHIycERBO0lBQ0U7RTlEdTJwREY7RThEcDJwREE7SUFDRTtFOURzMnBERjtFOERuMnBEQTtJQUNFO0U5RHEycERGO0U4RGwycERBO0lBQ0U7RTlEbzJwREY7RThEajJwREE7SUFDRTtFOURtMnBERjtBQUNGO0E4RGgycERBO0VBQ0U7SUFDRTtFOURrMnBERjtFOEQvMXBEQTtJQUNFO0U5RGkycERGO0U4RDkxcERBO0lBQ0U7RTlEZzJwREY7RThENzFwREE7SUFDRTtFOUQrMXBERjtFOEQ1MXBEQTtJQUNFO0U5RDgxcERGO0U4RDMxcERBO0lBQ0U7RTlENjFwREY7RThEMTFwREE7SUFDRTtFOUQ0MXBERjtFOER6MXBEQTtJQUNFO0U5RDIxcERGO0U4RHgxcERBO0lBQ0U7RTlEMDFwREY7RThEdjFwREE7SUFDRTtFOUR5MXBERjtFOER0MXBEQTtJQUNFO0U5RHcxcERGO0U4RHIxcERBO0lBQ0U7RTlEdTFwREY7RThEcDFwREE7SUFDRTtFOURzMXBERjtFOERuMXBEQTtJQUNFO0U5RHExcERGO0U4RGwxcERBO0lBQ0U7RTlEbzFwREY7RThEajFwREE7SUFDRTtFOURtMXBERjtFOERoMXBEQTtJQUNFO0U5RGsxcERGO0U4RC8wcERBO0lBQ0U7RTlEaTFwREY7RThEOTBwREE7SUFDRTtFOURnMXBERjtFOEQ3MHBEQTtJQUNFO0U5RCswcERGO0FBQ0Y7QThENTBwREE7RUFDRTtJQUNFO0U5RDgwcERGO0U4RDMwcERBO0lBQ0U7RTlENjBwREY7RThEMTBwREE7SUFDRTtFOUQ0MHBERjtFOER6MHBEQTtJQUNFO0U5RDIwcERGO0U4RHgwcERBO0lBQ0U7RTlEMDBwREY7RThEdjBwREE7SUFDRTtFOUR5MHBERjtFOER0MHBEQTtJQUNFO0U5RHcwcERGO0U4RHIwcERBO0lBQ0U7RTlEdTBwREY7RThEcDBwREE7SUFDRTtFOURzMHBERjtFOERuMHBEQTtJQUNFO0U5RHEwcERGO0U4RGwwcERBO0lBQ0U7RTlEbzBwREY7RThEajBwREE7SUFDRTtFOURtMHBERjtFOERoMHBEQTtJQUNFO0U5RGswcERGO0U4RC96cERBO0lBQ0U7RTlEaTBwREY7RThEOXpwREE7SUFDRTtFOURnMHBERjtFOEQ3enBEQTtJQUNFO0U5RCt6cERGO0U4RDV6cERBO0lBQ0U7RTlEOHpwREY7RThEM3pwREE7SUFDRTtFOUQ2enBERjtFOEQxenBEQTtJQUNFO0U5RDR6cERGO0U4RHp6cERBO0lBQ0U7RTlEMnpwREY7QUFDRjtBOER4enBEQTtFQUNFO0lBQ0U7RTlEMHpwREY7RThEdnpwREE7SUFDRTtFOUR5enBERjtFOER0enBEQTtJQUNFO0U5RHd6cERGO0U4RHJ6cERBO0lBQ0U7RTlEdXpwREY7RThEcHpwREE7SUFDRTtFOURzenBERjtFOERuenBEQTtJQUNFO0U5RHF6cERGO0U4RGx6cERBO0lBQ0U7RTlEb3pwREY7RThEanpwREE7SUFDRTtFOURtenBERjtFOERoenBEQTtJQUNFO0U5RGt6cERGO0U4RC95cERBO0lBQ0U7RTlEaXpwREY7RThEOXlwREE7SUFDRTtFOURnenBERjtFOEQ3eXBEQTtJQUNFO0U5RCt5cERGO0U4RDV5cERBO0lBQ0U7RTlEOHlwREY7RThEM3lwREE7SUFDRTtFOUQ2eXBERjtFOEQxeXBEQTtJQUNFO0U5RDR5cERGO0U4RHp5cERBO0lBQ0U7RTlEMnlwREY7RThEeHlwREE7SUFDRTtFOUQweXBERjtFOER2eXBEQTtJQUNFO0U5RHl5cERGO0U4RHR5cERBO0lBQ0U7RTlEd3lwREY7RThEcnlwREE7SUFDRTtFOUR1eXBERjtBQUNGO0E4RHB5cERBO0FDcmhCQTtBQUVBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7RUFDQTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtBL0QyenFERjs7QStEeHpxREE7RUFDRTtFQUNBO0EvRDJ6cURGOztBK0R4enFEQTtFQUNFO0VBQ0E7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7QS9EMnpxREY7O0ErRHh6cURBO0VBQ0U7SUFDRTtFL0QyenFERjtFK0R4enFEQTtJQUNFO0lBQ0E7RS9EMHpxREY7RStEdnpxREE7SUFDRTtJQUNBO0UvRHl6cURGO0UrRHR6cURBO0lBQ0U7RS9Ed3pxREY7RStEcnpxREE7SUFDRTtFL0R1enFERjtFK0RwenFEQTtJQUNFO0UvRHN6cURGO0UrRG56cURBO0lBQ0U7RS9EcXpxREY7RStEbHpxREE7SUFDRTtFL0RvenFERjtFK0RqenFEQTtJQUNFO0lBQ0E7RS9EbXpxREY7RStEaHpxREE7SUFDRTtJQUNBO0UvRGt6cURGO0UrRC95cURBO0lBQ0U7RS9EaXpxREY7RStEOXlxREE7SUFDRTtFL0RnenFERjtFK0Q3eXFEQTtJQUNFO0UvRCt5cURGO0UrRDV5cURBO0lBQ0U7RS9EOHlxREY7RStEM3lxREE7SUFDRTtFL0Q2eXFERjtFK0QxeXFEQTtJQUNFO0lBQ0E7RS9ENHlxREY7RStEenlxREE7SUFDRTtJQUNBO0UvRDJ5cURGO0UrRHh5cURBO0lBQ0U7RS9EMHlxREY7RStEdnlxREE7SUFDRTtFL0R5eXFERjtFK0R0eXFEQTtJQUNFO0UvRHd5cURGO0UrRHJ5cURBO0lBQ0U7RS9EdXlxREY7RStEcHlxREE7SUFDRTtFL0RzeXFERjtFK0RueXFEQTtJQUNFO0lBQ0E7RS9EcXlxREY7RStEbHlxREE7SUFDRTtJQUNBO0UvRG95cURGO0UrRGp5cURBO0lBQ0U7RS9EbXlxREY7RStEaHlxREE7SUFDRTtFL0RreXFERjtFK0QveHFEQTtJQUNFO0UvRGl5cURGO0UrRDl4cURBO0lBQ0U7RS9EZ3lxREY7RStEN3hxREE7SUFDRTtFL0QreHFERjtFK0Q1eHFEQTtJQUNFO0lBQ0E7RS9EOHhxREY7RStEM3hxREE7SUFDRTtJQUNBO0UvRDZ4cURGO0UrRDF4cURBO0lBQ0U7RS9ENHhxREY7RStEenhxREE7SUFDRTtFL0QyeHFERjtFK0R4eHFEQTtJQUNFO0UvRDB4cURGO0UrRHZ4cURBO0lBQ0U7RS9EeXhxREY7RStEdHhxREE7SUFDRTtFL0R3eHFERjtFK0RyeHFEQTtJQUNFO0lBQ0E7RS9EdXhxREY7RStEcHhxREE7SUFDRTtJQUNBO0UvRHN4cURGO0UrRG54cURBO0lBQ0U7RS9EcXhxREY7RStEbHhxREE7SUFDRTtFL0RveHFERjtFK0RqeHFEQTtJQUNFO0UvRG14cURGO0UrRGh4cURBO0lBQ0U7RS9Ea3hxREY7RStEL3dxREE7SUFDRTtFL0RpeHFERjtFK0Q5d3FEQTtJQUNFO0lBQ0E7RS9EZ3hxREY7RStEN3dxREE7SUFDRTtJQUNBO0UvRCt3cURGO0UrRDV3cURBO0lBQ0U7RS9EOHdxREY7RStEM3dxREE7SUFDRTtFL0Q2d3FERjtFK0Qxd3FEQTtJQUNFO0UvRDR3cURGO0UrRHp3cURBO0lBQ0U7RS9EMndxREY7RStEeHdxREE7SUFDRTtFL0Qwd3FERjtFK0R2d3FEQTtJQUNFO0lBQ0E7RS9EeXdxREY7RStEdHdxREE7SUFDRTtJQUNBO0UvRHd3cURGO0UrRHJ3cURBO0lBQ0U7RS9EdXdxREY7RStEcHdxREE7SUFDRTtFL0Rzd3FERjtFK0Rud3FEQTtJQUNFO0UvRHF3cURGO0UrRGx3cURBO0lBQ0U7RS9Eb3dxREY7RStEandxREE7SUFDRTtFL0Rtd3FERjtFK0Rod3FEQTtJQUNFO0lBQ0E7RS9Ea3dxREY7RStEL3ZxREE7SUFDRTtJQUNBO0UvRGl3cURGO0UrRDl2cURBO0lBQ0U7RS9EZ3dxREY7RStEN3ZxREE7SUFDRTtFL0QrdnFERjtFK0Q1dnFEQTtJQUNFO0UvRDh2cURGO0UrRDN2cURBO0lBQ0U7RS9ENnZxREY7RStEMXZxREE7SUFDRTtFL0Q0dnFERjtFK0R6dnFEQTtJQUNFO0lBQ0E7RS9EMnZxREY7RStEenZxREE7SUFDRTtJQUNBO0UvRDJ2cURGO0UrRHh2cURBO0lBQ0U7RS9EMHZxREY7RStEdnZxREE7SUFDRTtFL0R5dnFERjtFK0R0dnFEQTtJQUNFO0UvRHd2cURGO0UrRHJ2cURBO0lBQ0U7RS9EdXZxREY7RStEcHZxREE7SUFDRTtFL0RzdnFERjtFK0RudnFEQTtJQUNFO0lBQ0E7RS9EcXZxREY7RStEbHZxREE7SUFDRTtJQUNBO0UvRG92cURGO0UrRGp2cURBO0lBQ0U7RS9EbXZxREY7RStEaHZxREE7SUFDRTtFL0RrdnFERjtFK0QvdXFEQTtJQUNFO0UvRGl2cURGO0UrRDl1cURBO0lBQ0U7RS9EZ3ZxREY7RStEN3VxREE7SUFDRTtFL0QrdXFERjtFK0Q1dXFEQTtJQUNFO0lBQ0E7RS9EOHVxREY7RStEM3VxREE7SUFDRTtJQUNBO0UvRDZ1cURGO0UrRDF1cURBO0lBQ0U7RS9ENHVxREY7RStEenVxREE7SUFDRTtFL0QydXFERjtFK0R4dXFEQTtJQUNFO0UvRDB1cURGO0UrRHZ1cURBO0lBQ0U7RS9EeXVxREY7RStEdHVxREE7SUFDRTtFL0R3dXFERjtFK0RydXFEQTtJQUNFO0lBQ0E7RS9EdXVxREY7RStEcHVxREE7SUFDRTtJQUNBO0UvRHN1cURGO0UrRG51cURBO0lBQ0U7RS9EcXVxREY7RStEbHVxREE7SUFDRTtFL0RvdXFERjtFK0RqdXFEQTtJQUNFO0UvRG11cURGO0UrRGh1cURBO0lBQ0U7RS9Ea3VxREY7RStEL3RxREE7SUFDRTtFL0RpdXFERjtFK0Q5dHFEQTtJQUNFO0lBQ0E7RS9EZ3VxREY7RStEN3RxREE7SUFDRTtJQUNBO0UvRCt0cURGO0UrRDV0cURBO0lBQ0U7RS9EOHRxREY7RStEM3RxREE7SUFDRTtFL0Q2dHFERjtFK0QxdHFEQTtJQUNFO0UvRDR0cURGO0UrRHp0cURBO0lBQ0U7RS9EMnRxREY7RStEeHRxREE7SUFDRTtFL0QwdHFERjtFK0R2dHFEQTtJQUNFO0lBQ0E7RS9EeXRxREY7RStEdHRxREE7SUFDRTtJQUNBO0UvRHd0cURGO0UrRHJ0cURBO0lBQ0U7RS9EdXRxREY7RStEcHRxREE7SUFDRTtFL0RzdHFERjtFK0RudHFEQTtJQUNFO0UvRHF0cURGO0UrRGx0cURBO0lBQ0U7RS9Eb3RxREY7RStEanRxREE7SUFDRTtFL0RtdHFERjtFK0RodHFEQTtJQUNFO0lBQ0E7RS9Ea3RxREY7RStEL3NxREE7SUFDRTtJQUNBO0UvRGl0cURGO0UrRDlzcURBO0lBQ0U7RS9EZ3RxREY7RStEN3NxREE7SUFDRTtFL0Qrc3FERjtFK0Q1c3FEQTtJQUNFO0UvRDhzcURGO0UrRDNzcURBO0lBQ0U7RS9ENnNxREY7RStEMXNxREE7SUFDRTtFL0Q0c3FERjtFK0R6c3FEQTtJQUNFO0lBQ0E7RS9EMnNxREY7RStEeHNxREE7SUFDRTtJQUNBO0UvRDBzcURGO0UrRHZzcURBO0lBQ0U7RS9EeXNxREY7RStEdHNxREE7SUFDRTtFL0R3c3FERjtFK0Ryc3FEQTtJQUNFO0UvRHVzcURGO0UrRHBzcURBO0lBQ0U7RS9Ec3NxREY7RStEbnNxREE7SUFDRTtFL0Rxc3FERjtFK0Rsc3FEQTtJQUNFO0lBQ0E7RS9Eb3NxREY7RStEanNxREE7SUFDRTtJQUNBO0UvRG1zcURGO0UrRGhzcURBO0lBQ0U7RS9Ea3NxREY7RStEL3JxREE7SUFDRTtFL0Rpc3FERjtFK0Q5cnFEQTtJQUNFO0UvRGdzcURGO0UrRDdycURBO0lBQ0U7RS9EK3JxREY7RStENXJxREE7SUFDRTtFL0Q4cnFERjtFK0QzcnFEQTtJQUNFO0lBQ0E7RS9ENnJxREY7RStEMXJxREE7SUFDRTtJQUNBO0UvRDRycURGO0UrRHpycURBO0lBQ0U7RS9EMnJxREY7RStEeHJxREE7SUFDRTtFL0QwcnFERjtFK0R2cnFEQTtJQUNFO0UvRHlycURGO0UrRHRycURBO0lBQ0U7RS9Ed3JxREY7RStEcnJxREE7SUFDRTtFL0R1cnFERjtFK0RwcnFEQTtJQUNFO0lBQ0E7RS9Ec3JxREY7RStEbnJxREE7SUFDRTtJQUNBO0UvRHFycURGO0UrRGxycURBO0lBQ0U7RS9Eb3JxREY7RStEanJxREE7SUFDRTtFL0RtcnFERjtFK0RocnFEQTtJQUNFO0UvRGtycURGO0UrRC9xcURBO0lBQ0U7RS9EaXJxREY7RStEOXFxREE7SUFDRTtFL0RncnFERjtFK0Q3cXFEQTtJQUNFO0lBQ0E7RS9EK3FxREY7RStENXFxREE7SUFDRTtJQUNBO0UvRDhxcURGO0UrRDNxcURBO0lBQ0U7RS9ENnFxREY7RStEMXFxREE7SUFDRTtFL0Q0cXFERjtFK0R6cXFEQTtJQUNFO0UvRDJxcURGO0UrRHhxcURBO0lBQ0U7RS9EMHFxREY7RStEdnFxREE7SUFDRTtFL0R5cXFERjtFK0R0cXFEQTtJQUNFO0lBQ0E7RS9Ed3FxREY7RStEcnFxREE7SUFDRTtJQUNBO0UvRHVxcURGO0UrRHBxcURBO0lBQ0U7RS9Ec3FxREY7RStEbnFxREE7SUFDRTtFL0RxcXFERjtFK0RscXFEQTtJQUNFO0UvRG9xcURGO0UrRGpxcURBO0lBQ0U7RS9EbXFxREY7RStEaHFxREE7SUFDRTtFL0RrcXFERjtFK0QvcHFEQTtJQUNFO0lBQ0E7RS9EaXFxREY7RStEOXBxREE7SUFDRTtJQUNBO0UvRGdxcURGO0UrRDdwcURBO0lBQ0U7RS9EK3BxREY7RStENXBxREE7SUFDRTtFL0Q4cHFERjtFK0QzcHFEQTtJQUNFO0UvRDZwcURGO0UrRDFwcURBO0lBQ0U7RS9ENHBxREY7RStEenBxREE7SUFDRTtFL0QycHFERjtFK0R4cHFEQTtJQUNFO0lBQ0E7RS9EMHBxREY7RStEdnBxREE7SUFDRTtJQUNBO0UvRHlwcURGO0UrRHRwcURBO0lBQ0U7RS9Ed3BxREY7RStEcnBxREE7SUFDRTtFL0R1cHFERjtFK0RwcHFEQTtJQUNFO0UvRHNwcURGO0UrRG5wcURBO0lBQ0U7RS9EcXBxREY7RStEbHBxREE7SUFDRTtFL0RvcHFERjtFK0RqcHFEQTtJQUNFO0lBQ0E7RS9EbXBxREY7RStEaHBxREE7SUFDRTtJQUNBO0UvRGtwcURGO0UrRC9vcURBO0lBQ0U7RS9EaXBxREY7RStEOW9xREE7SUFDRTtFL0RncHFERjtFK0Q3b3FEQTtJQUNFO0UvRCtvcURGO0UrRDVvcURBO0lBQ0U7RS9EOG9xREY7RStEM29xREE7SUFDRTtFL0Q2b3FERjtFK0Qxb3FEQTtJQUNFO0lBQ0E7RS9ENG9xREY7RStEem9xREE7SUFDRTtJQUNBO0UvRDJvcURGO0UrRHhvcURBO0lBQ0U7RS9EMG9xREY7RStEdm9xREE7SUFDRTtFL0R5b3FERjtFK0R0b3FEQTtJQUNFO0UvRHdvcURGO0UrRHJvcURBO0lBQ0U7RS9EdW9xREY7RStEcG9xREE7SUFDRTtFL0Rzb3FERjtFK0Rub3FEQTtJQUNFO0lBQ0E7RS9EcW9xREY7RStEbG9xREE7SUFDRTtJQUNBO0UvRG9vcURGO0UrRGpvcURBO0lBQ0U7RS9EbW9xREY7RStEaG9xREE7SUFDRTtFL0Rrb3FERjtFK0QvbnFEQTtJQUNFO0UvRGlvcURGO0UrRDlucURBO0lBQ0U7RS9EZ29xREY7RStEN25xREE7SUFDRTtFL0QrbnFERjtFK0Q1bnFEQTtJQUNFO0lBQ0E7RS9EOG5xREY7RStEM25xREE7SUFDRTtJQUNBO0UvRDZucURGO0UrRDFucURBO0lBQ0U7RS9ENG5xREY7RStEem5xREE7SUFDRTtFL0QybnFERjtFK0R4bnFEQTtJQUNFO0UvRDBucURGO0UrRHZucURBO0lBQ0U7RS9EeW5xREY7RStEdG5xREE7SUFDRTtFL0R3bnFERjtFK0RybnFEQTtJQUNFO0lBQ0E7RS9EdW5xREY7RStEcG5xREE7SUFDRTtJQUNBO0UvRHNucURGO0UrRG5ucURBO0lBQ0U7RS9EcW5xREY7RStEbG5xREE7SUFDRTtFL0RvbnFERjtFK0RqbnFEQTtJQUNFO0UvRG1ucURGO0UrRGhucURBO0lBQ0U7RS9Ea25xREY7RStEL21xREE7SUFDRTtFL0RpbnFERjtFK0Q5bXFEQTtJQUNFO0lBQ0E7RS9EZ25xREY7RStEN21xREE7SUFDRTtJQUNBO0UvRCttcURGO0UrRDVtcURBO0lBQ0U7RS9EOG1xREY7RStEM21xREE7SUFDRTtFL0Q2bXFERjtFK0QxbXFEQTtJQUNFO0UvRDRtcURGO0UrRHptcURBO0lBQ0U7RS9EMm1xREY7RStEeG1xREE7SUFDRTtFL0QwbXFERjtFK0R2bXFEQTtJQUNFO0lBQ0E7RS9EeW1xREY7RStEdG1xREE7SUFDRTtJQUNBO0UvRHdtcURGO0UrRHJtcURBO0lBQ0U7RS9EdW1xREY7RStEcG1xREE7SUFDRTtFL0RzbXFERjtFK0RubXFEQTtJQUNFO0UvRHFtcURGO0UrRGxtcURBO0lBQ0U7RS9Eb21xREY7RStEam1xREE7SUFDRTtFL0RtbXFERjtFK0RobXFEQTtJQUNFO0lBQ0E7RS9Ea21xREY7RStEL2xxREE7SUFDRTtJQUNBO0UvRGltcURGO0UrRDlscURBO0lBQ0U7RS9EZ21xREY7RStEN2xxREE7SUFDRTtFL0QrbHFERjtFK0Q1bHFEQTtJQUNFO0UvRDhscURGO0UrRDNscURBO0lBQ0U7RS9ENmxxREY7RStEMWxxREE7SUFDRTtFL0Q0bHFERjtFK0R6bHFEQTtJQUNFO0lBQ0E7RS9EMmxxREY7RStEeGxxREE7SUFDRTtJQUNBO0UvRDBscURGO0UrRHZscURBO0lBQ0U7RS9EeWxxREY7RStEdGxxREE7SUFDRTtFL0R3bHFERjtFK0RybHFEQTtJQUNFO0UvRHVscURGO0UrRHBscURBO0lBQ0U7RS9Ec2xxREY7RStEbmxxREE7SUFDRTtFL0RxbHFERjtFK0RsbHFEQTtJQUNFO0lBQ0E7RS9Eb2xxREY7RStEamxxREE7SUFDRTtJQUNBO0UvRG1scURGO0UrRGhscURBO0lBQ0U7RS9Ea2xxREY7RStEL2txREE7SUFDRTtFL0RpbHFERjtFK0Q5a3FEQTtJQUNFO0UvRGdscURGO0UrRDdrcURBO0lBQ0U7RS9EK2txREY7RStENWtxREE7SUFDRTtFL0Q4a3FERjtFK0Qza3FEQTtJQUNFO0lBQ0E7RS9ENmtxREY7RStEMWtxREE7SUFDRTtJQUNBO0UvRDRrcURGO0UrRHprcURBO0lBQ0U7RS9EMmtxREY7RStEeGtxREE7SUFDRTtFL0Qwa3FERjtFK0R2a3FEQTtJQUNFO0UvRHlrcURGO0UrRHRrcURBO0lBQ0U7RS9Ed2txREY7RStEcmtxREE7SUFDRTtFL0R1a3FERjtFK0Rwa3FEQTtJQUNFO0lBQ0E7RS9Ec2txREY7RStEbmtxREE7SUFDRTtJQUNBO0UvRHFrcURGO0UrRGxrcURBO0lBQ0U7RS9Eb2txREY7RStEamtxREE7SUFDRTtFL0Rta3FERjtFK0Roa3FEQTtJQUNFO0UvRGtrcURGO0UrRC9qcURBO0lBQ0U7RS9EaWtxREY7RStEOWpxREE7SUFDRTtFL0Rna3FERjtFK0Q3anFEQTtJQUNFO0lBQ0E7RS9EK2pxREY7RStENWpxREE7SUFDRTtJQUNBO0UvRDhqcURGO0UrRDNqcURBO0lBQ0U7RS9ENmpxREY7RStEMWpxREE7SUFDRTtFL0Q0anFERjtFK0R6anFEQTtJQUNFO0UvRDJqcURGO0UrRHhqcURBO0lBQ0U7RS9EMGpxREY7RStEdmpxREE7SUFDRTtFL0R5anFERjtFK0R0anFEQTtJQUNFO0lBQ0E7RS9Ed2pxREY7RStEcmpxREE7SUFDRTtJQUNBO0UvRHVqcURGO0UrRHBqcURBO0lBQ0U7RS9Ec2pxREY7RStEbmpxREE7SUFDRTtFL0RxanFERjtFK0RsanFEQTtJQUNFO0UvRG9qcURGO0UrRGpqcURBO0lBQ0U7RS9EbWpxREY7RStEaGpxREE7SUFDRTtFL0RranFERjtFK0QvaXFEQTtJQUNFO0lBQ0E7RS9EaWpxREY7RStEOWlxREE7SUFDRTtJQUNBO0UvRGdqcURGO0UrRDdpcURBO0lBQ0U7RS9EK2lxREY7RStENWlxREE7SUFDRTtFL0Q4aXFERjtFK0QzaXFEQTtJQUNFO0UvRDZpcURGO0UrRDFpcURBO0lBQ0U7RS9ENGlxREY7QUFDRjtBK0R6aXFEQTtFQUNFO0lBQ0U7RS9EMmlxREY7RStEeGlxREE7SUFDRTtJQUNBO0UvRDBpcURGO0UrRHZpcURBO0lBQ0U7SUFDQTtFL0R5aXFERjtFK0R0aXFEQTtJQUNFO0UvRHdpcURGO0UrRHJpcURBO0lBQ0U7RS9EdWlxREY7RStEcGlxREE7SUFDRTtFL0RzaXFERjtFK0RuaXFEQTtJQUNFO0UvRHFpcURGO0UrRGxpcURBO0lBQ0U7RS9Eb2lxREY7RStEamlxREE7SUFDRTtJQUNBO0UvRG1pcURGO0UrRGhpcURBO0lBQ0U7SUFDQTtFL0RraXFERjtFK0QvaHFEQTtJQUNFO0UvRGlpcURGO0UrRDlocURBO0lBQ0U7RS9EZ2lxREY7RStEN2hxREE7SUFDRTtFL0QraHFERjtFK0Q1aHFEQTtJQUNFO0UvRDhocURGO0UrRDNocURBO0lBQ0U7RS9ENmhxREY7RStEMWhxREE7SUFDRTtJQUNBO0UvRDRocURGO0UrRHpocURBO0lBQ0U7SUFDQTtFL0QyaHFERjtFK0R4aHFEQTtJQUNFO0UvRDBocURGO0UrRHZocURBO0lBQ0U7RS9EeWhxREY7RStEdGhxREE7SUFDRTtFL0R3aHFERjtFK0RyaHFEQTtJQUNFO0UvRHVocURGO0UrRHBocURBO0lBQ0U7RS9Ec2hxREY7RStEbmhxREE7SUFDRTtJQUNBO0UvRHFocURGO0UrRGxocURBO0lBQ0U7SUFDQTtFL0RvaHFERjtFK0RqaHFEQTtJQUNFO0UvRG1ocURGO0UrRGhocURBO0lBQ0U7RS9Ea2hxREY7RStEL2dxREE7SUFDRTtFL0RpaHFERjtFK0Q5Z3FEQTtJQUNFO0UvRGdocURGO0UrRDdncURBO0lBQ0U7RS9EK2dxREY7RStENWdxREE7SUFDRTtJQUNBO0UvRDhncURGO0UrRDNncURBO0lBQ0U7SUFDQTtFL0Q2Z3FERjtFK0QxZ3FEQTtJQUNFO0UvRDRncURGO0UrRHpncURBO0lBQ0U7RS9EMmdxREY7RStEeGdxREE7SUFDRTtFL0QwZ3FERjtFK0R2Z3FEQTtJQUNFO0UvRHlncURGO0UrRHRncURBO0lBQ0U7RS9Ed2dxREY7RStEcmdxREE7SUFDRTtJQUNBO0UvRHVncURGO0UrRHBncURBO0lBQ0U7SUFDQTtFL0RzZ3FERjtFK0RuZ3FEQTtJQUNFO0UvRHFncURGO0UrRGxncURBO0lBQ0U7RS9Eb2dxREY7RStEamdxREE7SUFDRTtFL0RtZ3FERjtFK0RoZ3FEQTtJQUNFO0UvRGtncURGO0UrRC8vcERBO0lBQ0U7RS9EaWdxREY7RStEOS9wREE7SUFDRTtJQUNBO0UvRGdncURGO0UrRDcvcERBO0lBQ0U7SUFDQTtFL0QrL3BERjtFK0Q1L3BEQTtJQUNFO0UvRDgvcERGO0UrRDMvcERBO0lBQ0U7RS9ENi9wREY7RStEMS9wREE7SUFDRTtFL0Q0L3BERjtFK0R6L3BEQTtJQUNFO0UvRDIvcERGO0UrRHgvcERBO0lBQ0U7RS9EMC9wREY7RStEdi9wREE7SUFDRTtJQUNBO0UvRHkvcERGO0UrRHQvcERBO0lBQ0U7SUFDQTtFL0R3L3BERjtFK0RyL3BEQTtJQUNFO0UvRHUvcERGO0UrRHAvcERBO0lBQ0U7RS9Ecy9wREY7RStEbi9wREE7SUFDRTtFL0RxL3BERjtFK0RsL3BEQTtJQUNFO0UvRG8vcERGO0UrRGovcERBO0lBQ0U7RS9EbS9wREY7RStEaC9wREE7SUFDRTtJQUNBO0UvRGsvcERGO0UrRC8rcERBO0lBQ0U7SUFDQTtFL0RpL3BERjtFK0Q5K3BEQTtJQUNFO0UvRGcvcERGO0UrRDcrcERBO0lBQ0U7RS9EKytwREY7RStENStwREE7SUFDRTtFL0Q4K3BERjtFK0QzK3BEQTtJQUNFO0UvRDYrcERGO0UrRDErcERBO0lBQ0U7RS9ENCtwREY7RStEeitwREE7SUFDRTtJQUNBO0UvRDIrcERGO0UrRHgrcERBO0lBQ0U7SUFDQTtFL0QwK3BERjtFK0R2K3BEQTtJQUNFO0UvRHkrcERGO0UrRHQrcERBO0lBQ0U7RS9EdytwREY7RStEcitwREE7SUFDRTtFL0R1K3BERjtFK0RwK3BEQTtJQUNFO0UvRHMrcERGO0UrRG4rcERBO0lBQ0U7RS9EcStwREY7RStEbCtwREE7SUFDRTtJQUNBO0UvRG8rcERGO0UrRGorcERBO0lBQ0U7SUFDQTtFL0RtK3BERjtFK0RoK3BEQTtJQUNFO0UvRGsrcERGO0UrRC85cERBO0lBQ0U7RS9EaStwREY7RStEOTlwREE7SUFDRTtFL0RnK3BERjtFK0Q3OXBEQTtJQUNFO0UvRCs5cERGO0UrRDU5cERBO0lBQ0U7RS9EODlwREY7RStEMzlwREE7SUFDRTtJQUNBO0UvRDY5cERGO0UrRDE5cERBO0lBQ0U7SUFDQTtFL0Q0OXBERjtFK0R6OXBEQTtJQUNFO0UvRDI5cERGO0UrRHg5cERBO0lBQ0U7RS9EMDlwREY7RStEdjlwREE7SUFDRTtFL0R5OXBERjtFK0R0OXBEQTtJQUNFO0UvRHc5cERGO0UrRHI5cERBO0lBQ0U7RS9EdTlwREY7RStEcDlwREE7SUFDRTtJQUNBO0UvRHM5cERGO0UrRG45cERBO0lBQ0U7SUFDQTtFL0RxOXBERjtFK0RsOXBEQTtJQUNFO0UvRG85cERGO0UrRGo5cERBO0lBQ0U7RS9EbTlwREY7RStEaDlwREE7SUFDRTtFL0RrOXBERjtFK0QvOHBEQTtJQUNFO0UvRGk5cERGO0UrRDk4cERBO0lBQ0U7RS9EZzlwREY7RStENzhwREE7SUFDRTtJQUNBO0UvRCs4cERGO0UrRDU4cERBO0lBQ0U7SUFDQTtFL0Q4OHBERjtFK0QzOHBEQTtJQUNFO0UvRDY4cERGO0UrRDE4cERBO0lBQ0U7RS9ENDhwREY7RStEejhwREE7SUFDRTtFL0QyOHBERjtFK0R4OHBEQTtJQUNFO0UvRDA4cERGO0UrRHY4cERBO0lBQ0U7RS9EeThwREY7RStEdDhwREE7SUFDRTtJQUNBO0UvRHc4cERGO0UrRHI4cERBO0lBQ0U7SUFDQTtFL0R1OHBERjtFK0RwOHBEQTtJQUNFO0UvRHM4cERGO0UrRG44cERBO0lBQ0U7RS9EcThwREY7RStEbDhwREE7SUFDRTtFL0RvOHBERjtFK0RqOHBEQTtJQUNFO0UvRG04cERGO0UrRGg4cERBO0lBQ0U7RS9EazhwREY7RStELzdwREE7SUFDRTtJQUNBO0UvRGk4cERGO0UrRDk3cERBO0lBQ0U7SUFDQTtFL0RnOHBERjtFK0Q3N3BEQTtJQUNFO0UvRCs3cERGO0UrRDU3cERBO0lBQ0U7RS9EODdwREY7RStEMzdwREE7SUFDRTtFL0Q2N3BERjtFK0QxN3BEQTtJQUNFO0UvRDQ3cERGO0UrRHo3cERBO0lBQ0U7RS9EMjdwREY7RStEeDdwREE7SUFDRTtJQUNBO0UvRDA3cERGO0UrRHY3cERBO0lBQ0U7SUFDQTtFL0R5N3BERjtFK0R0N3BEQTtJQUNFO0UvRHc3cERGO0UrRHI3cERBO0lBQ0U7RS9EdTdwREY7RStEcDdwREE7SUFDRTtFL0RzN3BERjtFK0RuN3BEQTtJQUNFO0UvRHE3cERGO0UrRGw3cERBO0lBQ0U7RS9EbzdwREY7RStEajdwREE7SUFDRTtJQUNBO0UvRG03cERGO0UrRGg3cERBO0lBQ0U7SUFDQTtFL0RrN3BERjtFK0QvNnBEQTtJQUNFO0UvRGk3cERGO0UrRDk2cERBO0lBQ0U7RS9EZzdwREY7RStENzZwREE7SUFDRTtFL0QrNnBERjtFK0Q1NnBEQTtJQUNFO0UvRDg2cERGO0UrRDM2cERBO0lBQ0U7RS9ENjZwREY7RStEMTZwREE7SUFDRTtJQUNBO0UvRDQ2cERGO0UrRHo2cERBO0lBQ0U7SUFDQTtFL0QyNnBERjtFK0R4NnBEQTtJQUNFO0UvRDA2cERGO0UrRHY2cERBO0lBQ0U7RS9EeTZwREY7RStEdDZwREE7SUFDRTtFL0R3NnBERjtFK0RyNnBEQTtJQUNFO0UvRHU2cERGO0UrRHA2cERBO0lBQ0U7RS9EczZwREY7RStEbjZwREE7SUFDRTtJQUNBO0UvRHE2cERGO0UrRGw2cERBO0lBQ0U7SUFDQTtFL0RvNnBERjtFK0RqNnBEQTtJQUNFO0UvRG02cERGO0UrRGg2cERBO0lBQ0U7RS9EazZwREY7RStELzVwREE7SUFDRTtFL0RpNnBERjtFK0Q5NXBEQTtJQUNFO0UvRGc2cERGO0UrRDc1cERBO0lBQ0U7RS9EKzVwREY7RStENTVwREE7SUFDRTtJQUNBO0UvRDg1cERGO0UrRDM1cERBO0lBQ0U7SUFDQTtFL0Q2NXBERjtFK0QxNXBEQTtJQUNFO0UvRDQ1cERGO0UrRHo1cERBO0lBQ0U7RS9EMjVwREY7RStEeDVwREE7SUFDRTtFL0QwNXBERjtFK0R2NXBEQTtJQUNFO0UvRHk1cERGO0UrRHQ1cERBO0lBQ0U7RS9EdzVwREY7RStEcjVwREE7SUFDRTtJQUNBO0UvRHU1cERGO0UrRHA1cERBO0lBQ0U7SUFDQTtFL0RzNXBERjtFK0RuNXBEQTtJQUNFO0UvRHE1cERGO0UrRGw1cERBO0lBQ0U7RS9EbzVwREY7RStEajVwREE7SUFDRTtFL0RtNXBERjtFK0RoNXBEQTtJQUNFO0UvRGs1cERGO0UrRC80cERBO0lBQ0U7RS9EaTVwREY7RStEOTRwREE7SUFDRTtJQUNBO0UvRGc1cERGO0UrRDc0cERBO0lBQ0U7SUFDQTtFL0QrNHBERjtFK0Q1NHBEQTtJQUNFO0UvRDg0cERGO0UrRDM0cERBO0lBQ0U7RS9ENjRwREY7RStEMTRwREE7SUFDRTtFL0Q0NHBERjtFK0R6NHBEQTtJQUNFO0UvRDI0cERGO0UrRHg0cERBO0lBQ0U7RS9EMDRwREY7RStEdjRwREE7SUFDRTtJQUNBO0UvRHk0cERGO0UrRHQ0cERBO0lBQ0U7SUFDQTtFL0R3NHBERjtFK0RyNHBEQTtJQUNFO0UvRHU0cERGO0UrRHA0cERBO0lBQ0U7RS9EczRwREY7RStEbjRwREE7SUFDRTtFL0RxNHBERjtFK0RsNHBEQTtJQUNFO0UvRG80cERGO0UrRGo0cERBO0lBQ0U7RS9EbTRwREY7RStEaDRwREE7SUFDRTtJQUNBO0UvRGs0cERGO0UrRC8zcERBO0lBQ0U7SUFDQTtFL0RpNHBERjtFK0Q5M3BEQTtJQUNFO0UvRGc0cERGO0UrRDczcERBO0lBQ0U7RS9EKzNwREY7RStENTNwREE7SUFDRTtFL0Q4M3BERjtFK0QzM3BEQTtJQUNFO0UvRDYzcERGO0UrRDEzcERBO0lBQ0U7RS9ENDNwREY7RStEejNwREE7SUFDRTtJQUNBO0UvRDIzcERGO0UrRHgzcERBO0lBQ0U7SUFDQTtFL0QwM3BERjtFK0R2M3BEQTtJQUNFO0UvRHkzcERGO0UrRHQzcERBO0lBQ0U7RS9EdzNwREY7RStEcjNwREE7SUFDRTtFL0R1M3BERjtFK0RwM3BEQTtJQUNFO0UvRHMzcERGO0UrRG4zcERBO0lBQ0U7RS9EcTNwREY7RStEbDNwREE7SUFDRTtJQUNBO0UvRG8zcERGO0UrRGozcERBO0lBQ0U7SUFDQTtFL0RtM3BERjtFK0RoM3BEQTtJQUNFO0UvRGszcERGO0UrRC8ycERBO0lBQ0U7RS9EaTNwREY7RStEOTJwREE7SUFDRTtFL0RnM3BERjtFK0Q3MnBEQTtJQUNFO0UvRCsycERGO0UrRDUycERBO0lBQ0U7RS9EODJwREY7RStEMzJwREE7SUFDRTtJQUNBO0UvRDYycERGO0UrRDEycERBO0lBQ0U7SUFDQTtFL0Q0MnBERjtFK0R6MnBEQTtJQUNFO0UvRDIycERGO0UrRHgycERBO0lBQ0U7RS9EMDJwREY7RStEdjJwREE7SUFDRTtFL0R5MnBERjtFK0R0MnBEQTtJQUNFO0UvRHcycERGO0UrRHIycERBO0lBQ0U7RS9EdTJwREY7RStEcDJwREE7SUFDRTtJQUNBO0UvRHMycERGO0UrRG4ycERBO0lBQ0U7SUFDQTtFL0RxMnBERjtFK0RsMnBEQTtJQUNFO0UvRG8ycERGO0UrRGoycERBO0lBQ0U7RS9EbTJwREY7RStEaDJwREE7SUFDRTtFL0RrMnBERjtFK0QvMXBEQTtJQUNFO0UvRGkycERGO0UrRDkxcERBO0lBQ0U7RS9EZzJwREY7RStENzFwREE7SUFDRTtJQUNBO0UvRCsxcERGO0UrRDUxcERBO0lBQ0U7SUFDQTtFL0Q4MXBERjtFK0QzMXBEQTtJQUNFO0UvRDYxcERGO0UrRDExcERBO0lBQ0U7RS9ENDFwREY7RStEejFwREE7SUFDRTtFL0QyMXBERjtFK0R4MXBEQTtJQUNFO0UvRDAxcERGO0UrRHYxcERBO0lBQ0U7RS9EeTFwREY7RStEdDFwREE7SUFDRTtJQUNBO0UvRHcxcERGO0UrRHIxcERBO0lBQ0U7SUFDQTtFL0R1MXBERjtFK0RwMXBEQTtJQUNFO0UvRHMxcERGO0UrRG4xcERBO0lBQ0U7RS9EcTFwREY7RStEbDFwREE7SUFDRTtFL0RvMXBERjtFK0RqMXBEQTtJQUNFO0UvRG0xcERGO0UrRGgxcERBO0lBQ0U7RS9EazFwREY7RStELzBwREE7SUFDRTtJQUNBO0UvRGkxcERGO0UrRDkwcERBO0lBQ0U7SUFDQTtFL0RnMXBERjtFK0Q3MHBEQTtJQUNFO0UvRCswcERGO0UrRDUwcERBO0lBQ0U7RS9EODBwREY7RStEMzBwREE7SUFDRTtFL0Q2MHBERjtFK0QxMHBEQTtJQUNFO0UvRDQwcERGO0UrRHowcERBO0lBQ0U7RS9EMjBwREY7RStEeDBwREE7SUFDRTtJQUNBO0UvRDAwcERGO0UrRHYwcERBO0lBQ0U7SUFDQTtFL0R5MHBERjtFK0R0MHBEQTtJQUNFO0UvRHcwcERGO0UrRHIwcERBO0lBQ0U7RS9EdTBwREY7RStEcDBwREE7SUFDRTtFL0RzMHBERjtFK0RuMHBEQTtJQUNFO0UvRHEwcERGO0UrRGwwcERBO0lBQ0U7RS9EbzBwREY7RStEajBwREE7SUFDRTtJQUNBO0UvRG0wcERGO0UrRGgwcERBO0lBQ0U7SUFDQTtFL0RrMHBERjtFK0QvenBEQTtJQUNFO0UvRGkwcERGO0UrRDl6cERBO0lBQ0U7RS9EZzBwREY7RStEN3pwREE7SUFDRTtFL0QrenBERjtFK0Q1enBEQTtJQUNFO0UvRDh6cERGO0UrRDN6cERBO0lBQ0U7RS9ENnpwREY7RStEMXpwREE7SUFDRTtJQUNBO0UvRDR6cERGO0UrRHp6cERBO0lBQ0U7SUFDQTtFL0QyenBERjtFK0R4enBEQTtJQUNFO0UvRDB6cERGO0UrRHZ6cERBO0lBQ0U7RS9EeXpwREY7RStEdHpwREE7SUFDRTtFL0R3enBERjtFK0RyenBEQTtJQUNFO0UvRHV6cERGO0UrRHB6cERBO0lBQ0U7RS9Ec3pwREY7RStEbnpwREE7SUFDRTtJQUNBO0UvRHF6cERGO0UrRGx6cERBO0lBQ0U7SUFDQTtFL0RvenBERjtFK0RqenBEQTtJQUNFO0UvRG16cERGO0UrRGh6cERBO0lBQ0U7RS9Ea3pwREY7RStEL3lwREE7SUFDRTtFL0RpenBERjtFK0Q5eXBEQTtJQUNFO0UvRGd6cERGO0UrRDd5cERBO0lBQ0U7RS9EK3lwREY7RStENXlwREE7SUFDRTtJQUNBO0UvRDh5cERGO0UrRDN5cERBO0lBQ0U7SUFDQTtFL0Q2eXBERjtFK0QxeXBEQTtJQUNFO0UvRDR5cERGO0UrRHp5cERBO0lBQ0U7RS9EMnlwREY7RStEeHlwREE7SUFDRTtFL0QweXBERjtFK0R2eXBEQTtJQUNFO0UvRHl5cERGO0UrRHR5cERBO0lBQ0U7RS9Ed3lwREY7RStEcnlwREE7SUFDRTtJQUNBO0UvRHV5cERGO0UrRHB5cERBO0lBQ0U7SUFDQTtFL0RzeXBERjtFK0RueXBEQTtJQUNFO0UvRHF5cERGO0UrRGx5cERBO0lBQ0U7RS9Eb3lwREY7RStEanlwREE7SUFDRTtFL0RteXBERjtFK0RoeXBEQTtJQUNFO0UvRGt5cERGO0UrRC94cERBO0lBQ0U7RS9EaXlwREY7RStEOXhwREE7SUFDRTtJQUNBO0UvRGd5cERGO0UrRDd4cERBO0lBQ0U7SUFDQTtFL0QreHBERjtFK0Q1eHBEQTtJQUNFO0UvRDh4cERGO0UrRDN4cERBO0lBQ0U7RS9ENnhwREY7RStEMXhwREE7SUFDRTtFL0Q0eHBERjtFK0R6eHBEQTtJQUNFO0UvRDJ4cERGO0FBQ0Y7QStEeHhwREE7RUFDRTtJQUNFO0UvRDB4cERGO0UrRHZ4cERBO0lBQ0U7SUFDQTtFL0R5eHBERjtFK0R0eHBEQTtJQUNFO0lBQ0E7RS9Ed3hwREY7RStEcnhwREE7SUFDRTtFL0R1eHBERjtFK0RweHBEQTtJQUNFO0UvRHN4cERGO0UrRG54cERBO0lBQ0U7RS9EcXhwREY7RStEbHhwREE7SUFDRTtFL0RveHBERjtFK0RqeHBEQTtJQUNFO0UvRG14cERGO0UrRGh4cERBO0lBQ0U7SUFDQTtFL0RreHBERjtFK0Qvd3BEQTtJQUNFO0lBQ0E7RS9EaXhwREY7RStEOXdwREE7SUFDRTtFL0RneHBERjtFK0Q3d3BEQTtJQUNFO0UvRCt3cERGO0UrRDV3cERBO0lBQ0U7RS9EOHdwREY7RStEM3dwREE7SUFDRTtFL0Q2d3BERjtFK0Qxd3BEQTtJQUNFO0UvRDR3cERGO0UrRHp3cERBO0lBQ0U7SUFDQTtFL0Qyd3BERjtFK0R4d3BEQTtJQUNFO0lBQ0E7RS9EMHdwREY7RStEdndwREE7SUFDRTtFL0R5d3BERjtFK0R0d3BEQTtJQUNFO0UvRHd3cERGO0UrRHJ3cERBO0lBQ0U7RS9EdXdwREY7RStEcHdwREE7SUFDRTtFL0Rzd3BERjtFK0Rud3BEQTtJQUNFO0UvRHF3cERGO0UrRGx3cERBO0lBQ0U7SUFDQTtFL0Rvd3BERjtFK0Rqd3BEQTtJQUNFO0lBQ0E7RS9EbXdwREY7RStEaHdwREE7SUFDRTtFL0Rrd3BERjtFK0QvdnBEQTtJQUNFO0UvRGl3cERGO0UrRDl2cERBO0lBQ0U7RS9EZ3dwREY7RStEN3ZwREE7SUFDRTtFL0QrdnBERjtFK0Q1dnBEQTtJQUNFO0UvRDh2cERGO0UrRDN2cERBO0lBQ0U7SUFDQTtFL0Q2dnBERjtFK0QxdnBEQTtJQUNFO0lBQ0E7RS9ENHZwREY7RStEenZwREE7SUFDRTtFL0QydnBERjtFK0R4dnBEQTtJQUNFO0UvRDB2cERGO0UrRHZ2cERBO0lBQ0U7RS9EeXZwREY7RStEdHZwREE7SUFDRTtFL0R3dnBERjtFK0RydnBEQTtJQUNFO0UvRHV2cERGO0UrRHB2cERBO0lBQ0U7SUFDQTtFL0RzdnBERjtFK0RudnBEQTtJQUNFO0lBQ0E7RS9EcXZwREY7RStEbHZwREE7SUFDRTtFL0RvdnBERjtFK0RqdnBEQTtJQUNFO0UvRG12cERGO0UrRGh2cERBO0lBQ0U7RS9Ea3ZwREY7RStEL3VwREE7SUFDRTtFL0RpdnBERjtFK0Q5dXBEQTtJQUNFO0UvRGd2cERGO0UrRDd1cERBO0lBQ0U7SUFDQTtFL0QrdXBERjtFK0Q1dXBEQTtJQUNFO0lBQ0E7RS9EOHVwREY7RStEM3VwREE7SUFDRTtFL0Q2dXBERjtFK0QxdXBEQTtJQUNFO0UvRDR1cERGO0UrRHp1cERBO0lBQ0U7RS9EMnVwREY7RStEeHVwREE7SUFDRTtFL0QwdXBERjtFK0R2dXBEQTtJQUNFO0UvRHl1cERGO0UrRHR1cERBO0lBQ0U7SUFDQTtFL0R3dXBERjtFK0RydXBEQTtJQUNFO0lBQ0E7RS9EdXVwREY7RStEcHVwREE7SUFDRTtFL0RzdXBERjtFK0RudXBEQTtJQUNFO0UvRHF1cERGO0UrRGx1cERBO0lBQ0U7RS9Eb3VwREY7RStEanVwREE7SUFDRTtFL0RtdXBERjtFK0RodXBEQTtJQUNFO0UvRGt1cERGO0UrRC90cERBO0lBQ0U7SUFDQTtFL0RpdXBERjtFK0Q5dHBEQTtJQUNFO0lBQ0E7RS9EZ3VwREY7RStEN3RwREE7SUFDRTtFL0QrdHBERjtFK0Q1dHBEQTtJQUNFO0UvRDh0cERGO0UrRDN0cERBO0lBQ0U7RS9ENnRwREY7RStEMXRwREE7SUFDRTtFL0Q0dHBERjtFK0R6dHBEQTtJQUNFO0UvRDJ0cERGO0UrRHh0cERBO0lBQ0U7SUFDQTtFL0QwdHBERjtFK0R2dHBEQTtJQUNFO0lBQ0E7RS9EeXRwREY7RStEdHRwREE7SUFDRTtFL0R3dHBERjtFK0RydHBEQTtJQUNFO0UvRHV0cERGO0UrRHB0cERBO0lBQ0U7RS9Ec3RwREY7RStEbnRwREE7SUFDRTtFL0RxdHBERjtFK0RsdHBEQTtJQUNFO0UvRG90cERGO0UrRGp0cERBO0lBQ0U7SUFDQTtFL0RtdHBERjtFK0RodHBEQTtJQUNFO0lBQ0E7RS9Ea3RwREY7RStEL3NwREE7SUFDRTtFL0RpdHBERjtFK0Q5c3BEQTtJQUNFO0UvRGd0cERGO0UrRDdzcERBO0lBQ0U7RS9EK3NwREY7RStENXNwREE7SUFDRTtFL0Q4c3BERjtFK0Qzc3BEQTtJQUNFO0UvRDZzcERGO0UrRDFzcERBO0lBQ0U7SUFDQTtFL0Q0c3BERjtFK0R6c3BEQTtJQUNFO0lBQ0E7RS9EMnNwREY7RStEeHNwREE7SUFDRTtFL0Qwc3BERjtFK0R2c3BEQTtJQUNFO0UvRHlzcERGO0UrRHRzcERBO0lBQ0U7RS9Ed3NwREY7RStEcnNwREE7SUFDRTtFL0R1c3BERjtFK0Rwc3BEQTtJQUNFO0UvRHNzcERGO0UrRG5zcERBO0lBQ0U7SUFDQTtFL0Rxc3BERjtFK0Rsc3BEQTtJQUNFO0lBQ0E7RS9Eb3NwREY7RStEanNwREE7SUFDRTtFL0Rtc3BERjtFK0Roc3BEQTtJQUNFO0UvRGtzcERGO0UrRC9ycERBO0lBQ0U7RS9EaXNwREY7RStEOXJwREE7SUFDRTtFL0Rnc3BERjtFK0Q3cnBEQTtJQUNFO0UvRCtycERGO0UrRDVycERBO0lBQ0U7SUFDQTtFL0Q4cnBERjtFK0QzcnBEQTtJQUNFO0lBQ0E7RS9ENnJwREY7RStEMXJwREE7SUFDRTtFL0Q0cnBERjtFK0R6cnBEQTtJQUNFO0UvRDJycERGO0UrRHhycERBO0lBQ0U7RS9EMHJwREY7RStEdnJwREE7SUFDRTtFL0R5cnBERjtFK0R0cnBEQTtJQUNFO0UvRHdycERGO0UrRHJycERBO0lBQ0U7SUFDQTtFL0R1cnBERjtFK0RwcnBEQTtJQUNFO0lBQ0E7RS9Ec3JwREY7RStEbnJwREE7SUFDRTtFL0RxcnBERjtFK0RscnBEQTtJQUNFO0UvRG9ycERGO0UrRGpycERBO0lBQ0U7RS9EbXJwREY7RStEaHJwREE7SUFDRTtFL0RrcnBERjtFK0QvcXBEQTtJQUNFO0UvRGlycERGO0UrRDlxcERBO0lBQ0U7SUFDQTtFL0RncnBERjtFK0Q3cXBEQTtJQUNFO0lBQ0E7RS9EK3FwREY7RStENXFwREE7SUFDRTtFL0Q4cXBERjtFK0QzcXBEQTtJQUNFO0UvRDZxcERGO0UrRDFxcERBO0lBQ0U7RS9ENHFwREY7RStEenFwREE7SUFDRTtFL0QycXBERjtFK0R4cXBEQTtJQUNFO0UvRDBxcERGO0UrRHZxcERBO0lBQ0U7SUFDQTtFL0R5cXBERjtFK0R0cXBEQTtJQUNFO0lBQ0E7RS9Ed3FwREY7RStEcnFwREE7SUFDRTtFL0R1cXBERjtFK0RwcXBEQTtJQUNFO0UvRHNxcERGO0UrRG5xcERBO0lBQ0U7RS9EcXFwREY7RStEbHFwREE7SUFDRTtFL0RvcXBERjtFK0RqcXBEQTtJQUNFO0UvRG1xcERGO0UrRGhxcERBO0lBQ0U7SUFDQTtFL0RrcXBERjtFK0QvcHBEQTtJQUNFO0lBQ0E7RS9EaXFwREY7RStEOXBwREE7SUFDRTtFL0RncXBERjtFK0Q3cHBEQTtJQUNFO0UvRCtwcERGO0UrRDVwcERBO0lBQ0U7RS9EOHBwREY7RStEM3BwREE7SUFDRTtFL0Q2cHBERjtFK0QxcHBEQTtJQUNFO0UvRDRwcERGO0UrRHpwcERBO0lBQ0U7SUFDQTtFL0QycHBERjtFK0R4cHBEQTtJQUNFO0lBQ0E7RS9EMHBwREY7RStEdnBwREE7SUFDRTtFL0R5cHBERjtFK0R0cHBEQTtJQUNFO0UvRHdwcERGO0UrRHJwcERBO0lBQ0U7RS9EdXBwREY7RStEcHBwREE7SUFDRTtFL0RzcHBERjtFK0RucHBEQTtJQUNFO0UvRHFwcERGO0UrRGxwcERBO0lBQ0U7SUFDQTtFL0RvcHBERjtFK0RqcHBEQTtJQUNFO0lBQ0E7RS9EbXBwREY7RStEaHBwREE7SUFDRTtFL0RrcHBERjtFK0Qvb3BEQTtJQUNFO0UvRGlwcERGO0UrRDlvcERBO0lBQ0U7RS9EZ3BwREY7RStEN29wREE7SUFDRTtFL0Qrb3BERjtFK0Q1b3BEQTtJQUNFO0UvRDhvcERGO0UrRDNvcERBO0lBQ0U7SUFDQTtFL0Q2b3BERjtFK0Qxb3BEQTtJQUNFO0lBQ0E7RS9ENG9wREY7RStEem9wREE7SUFDRTtFL0Qyb3BERjtFK0R4b3BEQTtJQUNFO0UvRDBvcERGO0UrRHZvcERBO0lBQ0U7RS9EeW9wREY7RStEdG9wREE7SUFDRTtFL0R3b3BERjtFK0Ryb3BEQTtJQUNFO0UvRHVvcERGO0UrRHBvcERBO0lBQ0U7SUFDQTtFL0Rzb3BERjtFK0Rub3BEQTtJQUNFO0lBQ0E7RS9EcW9wREY7RStEbG9wREE7SUFDRTtFL0Rvb3BERjtFK0Rqb3BEQTtJQUNFO0UvRG1vcERGO0UrRGhvcERBO0lBQ0U7RS9Ea29wREY7RStEL25wREE7SUFDRTtFL0Rpb3BERjtFK0Q5bnBEQTtJQUNFO0UvRGdvcERGO0UrRDducERBO0lBQ0U7SUFDQTtFL0QrbnBERjtFK0Q1bnBEQTtJQUNFO0lBQ0E7RS9EOG5wREY7RStEM25wREE7SUFDRTtFL0Q2bnBERjtFK0QxbnBEQTtJQUNFO0UvRDRucERGO0UrRHpucERBO0lBQ0U7RS9EMm5wREY7RStEeG5wREE7SUFDRTtFL0QwbnBERjtFK0R2bnBEQTtJQUNFO0UvRHlucERGO0UrRHRucERBO0lBQ0U7SUFDQTtFL0R3bnBERjtFK0RybnBEQTtJQUNFO0lBQ0E7RS9EdW5wREY7RStEcG5wREE7SUFDRTtFL0RzbnBERjtFK0RubnBEQTtJQUNFO0UvRHFucERGO0UrRGxucERBO0lBQ0U7RS9Eb25wREY7RStEam5wREE7SUFDRTtFL0RtbnBERjtFK0RobnBEQTtJQUNFO0UvRGtucERGO0UrRC9tcERBO0lBQ0U7SUFDQTtFL0RpbnBERjtFK0Q5bXBEQTtJQUNFO0lBQ0E7RS9EZ25wREY7RStEN21wREE7SUFDRTtFL0QrbXBERjtFK0Q1bXBEQTtJQUNFO0UvRDhtcERGO0UrRDNtcERBO0lBQ0U7RS9ENm1wREY7RStEMW1wREE7SUFDRTtFL0Q0bXBERjtFK0R6bXBEQTtJQUNFO0UvRDJtcERGO0UrRHhtcERBO0lBQ0U7SUFDQTtFL0QwbXBERjtFK0R2bXBEQTtJQUNFO0lBQ0E7RS9EeW1wREY7RStEdG1wREE7SUFDRTtFL0R3bXBERjtFK0RybXBEQTtJQUNFO0UvRHVtcERGO0UrRHBtcERBO0lBQ0U7RS9Ec21wREY7RStEbm1wREE7SUFDRTtFL0RxbXBERjtFK0RsbXBEQTtJQUNFO0UvRG9tcERGO0UrRGptcERBO0lBQ0U7SUFDQTtFL0RtbXBERjtFK0RobXBEQTtJQUNFO0lBQ0E7RS9Ea21wREY7RStEL2xwREE7SUFDRTtFL0RpbXBERjtFK0Q5bHBEQTtJQUNFO0UvRGdtcERGO0UrRDdscERBO0lBQ0U7RS9EK2xwREY7RStENWxwREE7SUFDRTtFL0Q4bHBERjtFK0QzbHBEQTtJQUNFO0UvRDZscERGO0UrRDFscERBO0lBQ0U7SUFDQTtFL0Q0bHBERjtFK0R6bHBEQTtJQUNFO0lBQ0E7RS9EMmxwREY7RStEeGxwREE7SUFDRTtFL0QwbHBERjtFK0R2bHBEQTtJQUNFO0UvRHlscERGO0UrRHRscERBO0lBQ0U7RS9Ed2xwREY7RStEcmxwREE7SUFDRTtFL0R1bHBERjtFK0RwbHBEQTtJQUNFO0UvRHNscERGO0UrRG5scERBO0lBQ0U7SUFDQTtFL0RxbHBERjtFK0RsbHBEQTtJQUNFO0lBQ0E7RS9Eb2xwREY7RStEamxwREE7SUFDRTtFL0RtbHBERjtFK0RobHBEQTtJQUNFO0UvRGtscERGO0UrRC9rcERBO0lBQ0U7RS9EaWxwREY7RStEOWtwREE7SUFDRTtFL0RnbHBERjtFK0Q3a3BEQTtJQUNFO0UvRCtrcERGO0UrRDVrcERBO0lBQ0U7SUFDQTtFL0Q4a3BERjtFK0Qza3BEQTtJQUNFO0lBQ0E7RS9ENmtwREY7RStEMWtwREE7SUFDRTtFL0Q0a3BERjtFK0R6a3BEQTtJQUNFO0UvRDJrcERGO0UrRHhrcERBO0lBQ0U7RS9EMGtwREY7RStEdmtwREE7SUFDRTtFL0R5a3BERjtFK0R0a3BEQTtJQUNFO0UvRHdrcERGO0UrRHJrcERBO0lBQ0U7SUFDQTtFL0R1a3BERjtFK0Rwa3BEQTtJQUNFO0lBQ0E7RS9Ec2twREY7RStEbmtwREE7SUFDRTtFL0Rxa3BERjtFK0Rsa3BEQTtJQUNFO0UvRG9rcERGO0UrRGprcERBO0lBQ0U7RS9EbWtwREY7RStEaGtwREE7SUFDRTtFL0Rra3BERjtFK0QvanBEQTtJQUNFO0UvRGlrcERGO0UrRDlqcERBO0lBQ0U7SUFDQTtFL0Rna3BERjtFK0Q3anBEQTtJQUNFO0lBQ0E7RS9EK2pwREY7RStENWpwREE7SUFDRTtFL0Q4anBERjtFK0QzanBEQTtJQUNFO0UvRDZqcERGO0UrRDFqcERBO0lBQ0U7RS9ENGpwREY7RStEempwREE7SUFDRTtFL0QyanBERjtFK0R4anBEQTtJQUNFO0UvRDBqcERGO0UrRHZqcERBO0lBQ0U7SUFDQTtFL0R5anBERjtFK0R0anBEQTtJQUNFO0lBQ0E7RS9Ed2pwREY7RStEcmpwREE7SUFDRTtFL0R1anBERjtFK0RwanBEQTtJQUNFO0UvRHNqcERGO0UrRG5qcERBO0lBQ0U7RS9EcWpwREY7RStEbGpwREE7SUFDRTtFL0RvanBERjtFK0RqanBEQTtJQUNFO0UvRG1qcERGO0UrRGhqcERBO0lBQ0U7SUFDQTtFL0RranBERjtFK0QvaXBEQTtJQUNFO0lBQ0E7RS9EaWpwREY7RStEOWlwREE7SUFDRTtFL0RnanBERjtFK0Q3aXBEQTtJQUNFO0UvRCtpcERGO0UrRDVpcERBO0lBQ0U7RS9EOGlwREY7RStEM2lwREE7SUFDRTtFL0Q2aXBERjtFK0QxaXBEQTtJQUNFO0UvRDRpcERGO0UrRHppcERBO0lBQ0U7SUFDQTtFL0QyaXBERjtFK0R4aXBEQTtJQUNFO0lBQ0E7RS9EMGlwREY7RStEdmlwREE7SUFDRTtFL0R5aXBERjtFK0R0aXBEQTtJQUNFO0UvRHdpcERGO0UrRHJpcERBO0lBQ0U7RS9EdWlwREY7RStEcGlwREE7SUFDRTtFL0RzaXBERjtFK0RuaXBEQTtJQUNFO0UvRHFpcERGO0UrRGxpcERBO0lBQ0U7SUFDQTtFL0RvaXBERjtFK0RqaXBEQTtJQUNFO0lBQ0E7RS9EbWlwREY7RStEaGlwREE7SUFDRTtFL0RraXBERjtFK0QvaHBEQTtJQUNFO0UvRGlpcERGO0UrRDlocERBO0lBQ0U7RS9EZ2lwREY7RStEN2hwREE7SUFDRTtFL0QraHBERjtFK0Q1aHBEQTtJQUNFO0UvRDhocERGO0UrRDNocERBO0lBQ0U7SUFDQTtFL0Q2aHBERjtFK0QxaHBEQTtJQUNFO0lBQ0E7RS9ENGhwREY7RStEemhwREE7SUFDRTtFL0QyaHBERjtFK0R4aHBEQTtJQUNFO0UvRDBocERGO0UrRHZocERBO0lBQ0U7RS9EeWhwREY7RStEdGhwREE7SUFDRTtFL0R3aHBERjtFK0RyaHBEQTtJQUNFO0UvRHVocERGO0UrRHBocERBO0lBQ0U7SUFDQTtFL0RzaHBERjtFK0RuaHBEQTtJQUNFO0lBQ0E7RS9EcWhwREY7RStEbGhwREE7SUFDRTtFL0RvaHBERjtFK0RqaHBEQTtJQUNFO0UvRG1ocERGO0UrRGhocERBO0lBQ0U7RS9Ea2hwREY7RStEL2dwREE7SUFDRTtFL0RpaHBERjtFK0Q5Z3BEQTtJQUNFO0UvRGdocERGO0UrRDdncERBO0lBQ0U7SUFDQTtFL0QrZ3BERjtFK0Q1Z3BEQTtJQUNFO0lBQ0E7RS9EOGdwREY7RStEM2dwREE7SUFDRTtFL0Q2Z3BERjtFK0QxZ3BEQTtJQUNFO0UvRDRncERGO0UrRHpncERBO0lBQ0U7RS9EMmdwREY7RStEeGdwREE7SUFDRTtFL0QwZ3BERjtBQUNGO0ErRHZncERBO0VBQ0U7SUFDRTtFL0R5Z3BERjtFK0R0Z3BEQTtJQUNFO0lBQ0E7RS9Ed2dwREY7RStEcmdwREE7SUFDRTtJQUNBO0UvRHVncERGO0UrRHBncERBO0lBQ0U7RS9Ec2dwREY7RStEbmdwREE7SUFDRTtFL0RxZ3BERjtFK0RsZ3BEQTtJQUNFO0UvRG9ncERGO0UrRGpncERBO0lBQ0U7RS9EbWdwREY7RStEaGdwREE7SUFDRTtFL0RrZ3BERjtFK0QvL29EQTtJQUNFO0lBQ0E7RS9EaWdwREY7RStEOS9vREE7SUFDRTtJQUNBO0UvRGdncERGO0UrRDcvb0RBO0lBQ0U7RS9EKy9vREY7RStENS9vREE7SUFDRTtFL0Q4L29ERjtFK0QzL29EQTtJQUNFO0UvRDYvb0RGO0UrRDEvb0RBO0lBQ0U7RS9ENC9vREY7RStEei9vREE7SUFDRTtFL0QyL29ERjtFK0R4L29EQTtJQUNFO0lBQ0E7RS9EMC9vREY7RStEdi9vREE7SUFDRTtJQUNBO0UvRHkvb0RGO0UrRHQvb0RBO0lBQ0U7RS9Edy9vREY7RStEci9vREE7SUFDRTtFL0R1L29ERjtFK0RwL29EQTtJQUNFO0UvRHMvb0RGO0UrRG4vb0RBO0lBQ0U7RS9EcS9vREY7RStEbC9vREE7SUFDRTtFL0RvL29ERjtFK0RqL29EQTtJQUNFO0lBQ0E7RS9EbS9vREY7RStEaC9vREE7SUFDRTtJQUNBO0UvRGsvb0RGO0UrRC8rb0RBO0lBQ0U7RS9EaS9vREY7RStEOStvREE7SUFDRTtFL0RnL29ERjtFK0Q3K29EQTtJQUNFO0UvRCsrb0RGO0UrRDUrb0RBO0lBQ0U7RS9EOCtvREY7RStEMytvREE7SUFDRTtFL0Q2K29ERjtFK0QxK29EQTtJQUNFO0lBQ0E7RS9ENCtvREY7RStEeitvREE7SUFDRTtJQUNBO0UvRDIrb0RGO0UrRHgrb0RBO0lBQ0U7RS9EMCtvREY7RStEditvREE7SUFDRTtFL0R5K29ERjtFK0R0K29EQTtJQUNFO0UvRHcrb0RGO0UrRHIrb0RBO0lBQ0U7RS9EdStvREY7RStEcCtvREE7SUFDRTtFL0RzK29ERjtFK0RuK29EQTtJQUNFO0lBQ0E7RS9EcStvREY7RStEbCtvREE7SUFDRTtJQUNBO0UvRG8rb0RGO0UrRGorb0RBO0lBQ0U7RS9EbStvREY7RStEaCtvREE7SUFDRTtFL0RrK29ERjtFK0QvOW9EQTtJQUNFO0UvRGkrb0RGO0UrRDk5b0RBO0lBQ0U7RS9EZytvREY7RStENzlvREE7SUFDRTtFL0QrOW9ERjtFK0Q1OW9EQTtJQUNFO0lBQ0E7RS9EODlvREY7RStEMzlvREE7SUFDRTtJQUNBO0UvRDY5b0RGO0UrRDE5b0RBO0lBQ0U7RS9ENDlvREY7RStEejlvREE7SUFDRTtFL0QyOW9ERjtFK0R4OW9EQTtJQUNFO0UvRDA5b0RGO0UrRHY5b0RBO0lBQ0U7RS9EeTlvREY7RStEdDlvREE7SUFDRTtFL0R3OW9ERjtFK0RyOW9EQTtJQUNFO0lBQ0E7RS9EdTlvREY7RStEcDlvREE7SUFDRTtJQUNBO0UvRHM5b0RGO0UrRG45b0RBO0lBQ0U7RS9EcTlvREY7RStEbDlvREE7SUFDRTtFL0RvOW9ERjtFK0RqOW9EQTtJQUNFO0UvRG05b0RGO0UrRGg5b0RBO0lBQ0U7RS9EazlvREY7RStELzhvREE7SUFDRTtFL0RpOW9ERjtFK0Q5OG9EQTtJQUNFO0lBQ0E7RS9EZzlvREY7RStENzhvREE7SUFDRTtJQUNBO0UvRCs4b0RGO0UrRDU4b0RBO0lBQ0U7RS9EODhvREY7RStEMzhvREE7SUFDRTtFL0Q2OG9ERjtFK0QxOG9EQTtJQUNFO0UvRDQ4b0RGO0UrRHo4b0RBO0lBQ0U7RS9EMjhvREY7RStEeDhvREE7SUFDRTtFL0QwOG9ERjtFK0R2OG9EQTtJQUNFO0lBQ0E7RS9EeThvREY7RStEdDhvREE7SUFDRTtJQUNBO0UvRHc4b0RGO0UrRHI4b0RBO0lBQ0U7RS9EdThvREY7RStEcDhvREE7SUFDRTtFL0RzOG9ERjtFK0RuOG9EQTtJQUNFO0UvRHE4b0RGO0UrRGw4b0RBO0lBQ0U7RS9EbzhvREY7RStEajhvREE7SUFDRTtFL0RtOG9ERjtFK0RoOG9EQTtJQUNFO0lBQ0E7RS9EazhvREY7RStELzdvREE7SUFDRTtJQUNBO0UvRGk4b0RGO0UrRDk3b0RBO0lBQ0U7RS9EZzhvREY7RStENzdvREE7SUFDRTtFL0QrN29ERjtFK0Q1N29EQTtJQUNFO0UvRDg3b0RGO0UrRDM3b0RBO0lBQ0U7RS9ENjdvREY7RStEMTdvREE7SUFDRTtFL0Q0N29ERjtFK0R6N29EQTtJQUNFO0lBQ0E7RS9EMjdvREY7RStEeDdvREE7SUFDRTtJQUNBO0UvRDA3b0RGO0UrRHY3b0RBO0lBQ0U7RS9EeTdvREY7RStEdDdvREE7SUFDRTtFL0R3N29ERjtFK0RyN29EQTtJQUNFO0UvRHU3b0RGO0UrRHA3b0RBO0lBQ0U7RS9EczdvREY7RStEbjdvREE7SUFDRTtFL0RxN29ERjtFK0RsN29EQTtJQUNFO0lBQ0E7RS9EbzdvREY7RStEajdvREE7SUFDRTtJQUNBO0UvRG03b0RGO0UrRGg3b0RBO0lBQ0U7RS9EazdvREY7RStELzZvREE7SUFDRTtFL0RpN29ERjtFK0Q5Nm9EQTtJQUNFO0UvRGc3b0RGO0UrRDc2b0RBO0lBQ0U7RS9EKzZvREY7RStENTZvREE7SUFDRTtFL0Q4Nm9ERjtFK0QzNm9EQTtJQUNFO0lBQ0E7RS9ENjZvREY7RStEMTZvREE7SUFDRTtJQUNBO0UvRDQ2b0RGO0UrRHo2b0RBO0lBQ0U7RS9EMjZvREY7RStEeDZvREE7SUFDRTtFL0QwNm9ERjtFK0R2Nm9EQTtJQUNFO0UvRHk2b0RGO0UrRHQ2b0RBO0lBQ0U7RS9EdzZvREY7RStEcjZvREE7SUFDRTtFL0R1Nm9ERjtFK0RwNm9EQTtJQUNFO0lBQ0E7RS9EczZvREY7RStEbjZvREE7SUFDRTtJQUNBO0UvRHE2b0RGO0UrRGw2b0RBO0lBQ0U7RS9EbzZvREY7RStEajZvREE7SUFDRTtFL0RtNm9ERjtFK0RoNm9EQTtJQUNFO0UvRGs2b0RGO0UrRC81b0RBO0lBQ0U7RS9EaTZvREY7RStEOTVvREE7SUFDRTtFL0RnNm9ERjtFK0Q3NW9EQTtJQUNFO0lBQ0E7RS9EKzVvREY7RStENTVvREE7SUFDRTtJQUNBO0UvRDg1b0RGO0UrRDM1b0RBO0lBQ0U7RS9ENjVvREY7RStEMTVvREE7SUFDRTtFL0Q0NW9ERjtFK0R6NW9EQTtJQUNFO0UvRDI1b0RGO0UrRHg1b0RBO0lBQ0U7RS9EMDVvREY7RStEdjVvREE7SUFDRTtFL0R5NW9ERjtFK0R0NW9EQTtJQUNFO0lBQ0E7RS9EdzVvREY7RStEcjVvREE7SUFDRTtJQUNBO0UvRHU1b0RGO0UrRHA1b0RBO0lBQ0U7RS9EczVvREY7RStEbjVvREE7SUFDRTtFL0RxNW9ERjtFK0RsNW9EQTtJQUNFO0UvRG81b0RGO0UrRGo1b0RBO0lBQ0U7RS9EbTVvREY7RStEaDVvREE7SUFDRTtFL0RrNW9ERjtFK0QvNG9EQTtJQUNFO0lBQ0E7RS9EaTVvREY7RStEOTRvREE7SUFDRTtJQUNBO0UvRGc1b0RGO0UrRDc0b0RBO0lBQ0U7RS9EKzRvREY7RStENTRvREE7SUFDRTtFL0Q4NG9ERjtFK0QzNG9EQTtJQUNFO0UvRDY0b0RGO0UrRDE0b0RBO0lBQ0U7RS9ENDRvREY7RStEejRvREE7SUFDRTtFL0QyNG9ERjtFK0R4NG9EQTtJQUNFO0lBQ0E7RS9EMDRvREY7RStEdjRvREE7SUFDRTtJQUNBO0UvRHk0b0RGO0UrRHQ0b0RBO0lBQ0U7RS9EdzRvREY7RStEcjRvREE7SUFDRTtFL0R1NG9ERjtFK0RwNG9EQTtJQUNFO0UvRHM0b0RGO0UrRG40b0RBO0lBQ0U7RS9EcTRvREY7RStEbDRvREE7SUFDRTtFL0RvNG9ERjtFK0RqNG9EQTtJQUNFO0lBQ0E7RS9EbTRvREY7RStEaDRvREE7SUFDRTtJQUNBO0UvRGs0b0RGO0UrRC8zb0RBO0lBQ0U7RS9EaTRvREY7RStEOTNvREE7SUFDRTtFL0RnNG9ERjtFK0Q3M29EQTtJQUNFO0UvRCszb0RGO0UrRDUzb0RBO0lBQ0U7RS9EODNvREY7RStEMzNvREE7SUFDRTtFL0Q2M29ERjtFK0QxM29EQTtJQUNFO0lBQ0E7RS9ENDNvREY7RStEejNvREE7SUFDRTtJQUNBO0UvRDIzb0RGO0UrRHgzb0RBO0lBQ0U7RS9EMDNvREY7RStEdjNvREE7SUFDRTtFL0R5M29ERjtFK0R0M29EQTtJQUNFO0UvRHczb0RGO0UrRHIzb0RBO0lBQ0U7RS9EdTNvREY7RStEcDNvREE7SUFDRTtFL0RzM29ERjtFK0RuM29EQTtJQUNFO0lBQ0E7RS9EcTNvREY7RStEbDNvREE7SUFDRTtJQUNBO0UvRG8zb0RGO0UrRGozb0RBO0lBQ0U7RS9EbTNvREY7RStEaDNvREE7SUFDRTtFL0RrM29ERjtFK0QvMm9EQTtJQUNFO0UvRGkzb0RGO0UrRDkyb0RBO0lBQ0U7RS9EZzNvREY7RStENzJvREE7SUFDRTtFL0QrMm9ERjtFK0Q1Mm9EQTtJQUNFO0lBQ0E7RS9EODJvREY7RStEMzJvREE7SUFDRTtJQUNBO0UvRDYyb0RGO0UrRDEyb0RBO0lBQ0U7RS9ENDJvREY7RStEejJvREE7SUFDRTtFL0QyMm9ERjtFK0R4Mm9EQTtJQUNFO0UvRDAyb0RGO0UrRHYyb0RBO0lBQ0U7RS9EeTJvREY7RStEdDJvREE7SUFDRTtFL0R3Mm9ERjtFK0RyMm9EQTtJQUNFO0lBQ0E7RS9EdTJvREY7RStEcDJvREE7SUFDRTtJQUNBO0UvRHMyb0RGO0UrRG4yb0RBO0lBQ0U7RS9EcTJvREY7RStEbDJvREE7SUFDRTtFL0RvMm9ERjtFK0RqMm9EQTtJQUNFO0UvRG0yb0RGO0UrRGgyb0RBO0lBQ0U7RS9EazJvREY7RStELzFvREE7SUFDRTtFL0RpMm9ERjtFK0Q5MW9EQTtJQUNFO0lBQ0E7RS9EZzJvREY7RStENzFvREE7SUFDRTtJQUNBO0UvRCsxb0RGO0UrRDUxb0RBO0lBQ0U7RS9EODFvREY7RStEMzFvREE7SUFDRTtFL0Q2MW9ERjtFK0QxMW9EQTtJQUNFO0UvRDQxb0RGO0UrRHoxb0RBO0lBQ0U7RS9EMjFvREY7RStEeDFvREE7SUFDRTtFL0QwMW9ERjtFK0R2MW9EQTtJQUNFO0lBQ0E7RS9EeTFvREY7RStEdDFvREE7SUFDRTtJQUNBO0UvRHcxb0RGO0UrRHIxb0RBO0lBQ0U7RS9EdTFvREY7RStEcDFvREE7SUFDRTtFL0RzMW9ERjtFK0RuMW9EQTtJQUNFO0UvRHExb0RGO0UrRGwxb0RBO0lBQ0U7RS9EbzFvREY7RStEajFvREE7SUFDRTtFL0RtMW9ERjtFK0RoMW9EQTtJQUNFO0lBQ0E7RS9EazFvREY7RStELzBvREE7SUFDRTtJQUNBO0UvRGkxb0RGO0UrRDkwb0RBO0lBQ0U7RS9EZzFvREY7RStENzBvREE7SUFDRTtFL0QrMG9ERjtFK0Q1MG9EQTtJQUNFO0UvRDgwb0RGO0UrRDMwb0RBO0lBQ0U7RS9ENjBvREY7RStEMTBvREE7SUFDRTtFL0Q0MG9ERjtFK0R6MG9EQTtJQUNFO0lBQ0E7RS9EMjBvREY7RStEeDBvREE7SUFDRTtJQUNBO0UvRDAwb0RGO0UrRHYwb0RBO0lBQ0U7RS9EeTBvREY7RStEdDBvREE7SUFDRTtFL0R3MG9ERjtFK0RyMG9EQTtJQUNFO0UvRHUwb0RGO0UrRHAwb0RBO0lBQ0U7RS9EczBvREY7RStEbjBvREE7SUFDRTtFL0RxMG9ERjtFK0RsMG9EQTtJQUNFO0lBQ0E7RS9EbzBvREY7RStEajBvREE7SUFDRTtJQUNBO0UvRG0wb0RGO0UrRGgwb0RBO0lBQ0U7RS9EazBvREY7RStEL3pvREE7SUFDRTtFL0RpMG9ERjtFK0Q5em9EQTtJQUNFO0UvRGcwb0RGO0UrRDd6b0RBO0lBQ0U7RS9EK3pvREY7RStENXpvREE7SUFDRTtFL0Q4em9ERjtFK0Qzem9EQTtJQUNFO0lBQ0E7RS9ENnpvREY7RStEMXpvREE7SUFDRTtJQUNBO0UvRDR6b0RGO0UrRHp6b0RBO0lBQ0U7RS9EMnpvREY7RStEeHpvREE7SUFDRTtFL0Qwem9ERjtFK0R2em9EQTtJQUNFO0UvRHl6b0RGO0UrRHR6b0RBO0lBQ0U7RS9Ed3pvREY7RStEcnpvREE7SUFDRTtFL0R1em9ERjtFK0Rwem9EQTtJQUNFO0lBQ0E7RS9Ec3pvREY7RStEbnpvREE7SUFDRTtJQUNBO0UvRHF6b0RGO0UrRGx6b0RBO0lBQ0U7RS9Eb3pvREY7RStEanpvREE7SUFDRTtFL0Rtem9ERjtFK0Roem9EQTtJQUNFO0UvRGt6b0RGO0UrRC95b0RBO0lBQ0U7RS9EaXpvREY7RStEOXlvREE7SUFDRTtFL0Rnem9ERjtFK0Q3eW9EQTtJQUNFO0lBQ0E7RS9EK3lvREY7RStENXlvREE7SUFDRTtJQUNBO0UvRDh5b0RGO0UrRDN5b0RBO0lBQ0U7RS9ENnlvREY7RStEMXlvREE7SUFDRTtFL0Q0eW9ERjtFK0R6eW9EQTtJQUNFO0UvRDJ5b0RGO0UrRHh5b0RBO0lBQ0U7RS9EMHlvREY7RStEdnlvREE7SUFDRTtFL0R5eW9ERjtFK0R0eW9EQTtJQUNFO0lBQ0E7RS9Ed3lvREY7RStEcnlvREE7SUFDRTtJQUNBO0UvRHV5b0RGO0UrRHB5b0RBO0lBQ0U7RS9Ec3lvREY7RStEbnlvREE7SUFDRTtFL0RxeW9ERjtFK0RseW9EQTtJQUNFO0UvRG95b0RGO0UrRGp5b0RBO0lBQ0U7RS9EbXlvREY7RStEaHlvREE7SUFDRTtFL0RreW9ERjtFK0QveG9EQTtJQUNFO0lBQ0E7RS9EaXlvREY7RStEOXhvREE7SUFDRTtJQUNBO0UvRGd5b0RGO0UrRDd4b0RBO0lBQ0U7RS9EK3hvREY7RStENXhvREE7SUFDRTtFL0Q4eG9ERjtFK0QzeG9EQTtJQUNFO0UvRDZ4b0RGO0UrRDF4b0RBO0lBQ0U7RS9ENHhvREY7RStEenhvREE7SUFDRTtFL0QyeG9ERjtFK0R4eG9EQTtJQUNFO0lBQ0E7RS9EMHhvREY7RStEdnhvREE7SUFDRTtJQUNBO0UvRHl4b0RGO0UrRHR4b0RBO0lBQ0U7RS9Ed3hvREY7RStEcnhvREE7SUFDRTtFL0R1eG9ERjtFK0RweG9EQTtJQUNFO0UvRHN4b0RGO0UrRG54b0RBO0lBQ0U7RS9EcXhvREY7RStEbHhvREE7SUFDRTtFL0RveG9ERjtFK0RqeG9EQTtJQUNFO0lBQ0E7RS9EbXhvREY7RStEaHhvREE7SUFDRTtJQUNBO0UvRGt4b0RGO0UrRC93b0RBO0lBQ0U7RS9EaXhvREY7RStEOXdvREE7SUFDRTtFL0RneG9ERjtFK0Q3d29EQTtJQUNFO0UvRCt3b0RGO0UrRDV3b0RBO0lBQ0U7RS9EOHdvREY7RStEM3dvREE7SUFDRTtFL0Q2d29ERjtFK0Qxd29EQTtJQUNFO0lBQ0E7RS9ENHdvREY7RStEendvREE7SUFDRTtJQUNBO0UvRDJ3b0RGO0UrRHh3b0RBO0lBQ0U7RS9EMHdvREY7RStEdndvREE7SUFDRTtFL0R5d29ERjtFK0R0d29EQTtJQUNFO0UvRHd3b0RGO0UrRHJ3b0RBO0lBQ0U7RS9EdXdvREY7RStEcHdvREE7SUFDRTtFL0Rzd29ERjtFK0Rud29EQTtJQUNFO0lBQ0E7RS9EcXdvREY7RStEbHdvREE7SUFDRTtJQUNBO0UvRG93b0RGO0UrRGp3b0RBO0lBQ0U7RS9EbXdvREY7RStEaHdvREE7SUFDRTtFL0Rrd29ERjtFK0Qvdm9EQTtJQUNFO0UvRGl3b0RGO0UrRDl2b0RBO0lBQ0U7RS9EZ3dvREY7RStEN3ZvREE7SUFDRTtFL0Qrdm9ERjtFK0Q1dm9EQTtJQUNFO0lBQ0E7RS9EOHZvREY7RStEM3ZvREE7SUFDRTtJQUNBO0UvRDZ2b0RGO0UrRDF2b0RBO0lBQ0U7RS9ENHZvREY7RStEenZvREE7SUFDRTtFL0Qydm9ERjtFK0R4dm9EQTtJQUNFO0UvRDB2b0RGO0UrRHZ2b0RBO0lBQ0U7RS9EeXZvREY7QUFDRjtBK0R0dm9EQTtFQUNFO0lBQ0U7RS9Ed3ZvREY7RStEcnZvREE7SUFDRTtJQUNBO0UvRHV2b0RGO0UrRHB2b0RBO0lBQ0U7SUFDQTtFL0Rzdm9ERjtFK0Rudm9EQTtJQUNFO0UvRHF2b0RGO0UrRGx2b0RBO0lBQ0U7RS9Eb3ZvREY7RStEanZvREE7SUFDRTtFL0Rtdm9ERjtFK0Rodm9EQTtJQUNFO0UvRGt2b0RGO0UrRC91b0RBO0lBQ0U7RS9EaXZvREY7RStEOXVvREE7SUFDRTtJQUNBO0UvRGd2b0RGO0UrRDd1b0RBO0lBQ0U7SUFDQTtFL0QrdW9ERjtFK0Q1dW9EQTtJQUNFO0UvRDh1b0RGO0UrRDN1b0RBO0lBQ0U7RS9ENnVvREY7RStEMXVvREE7SUFDRTtFL0Q0dW9ERjtFK0R6dW9EQTtJQUNFO0UvRDJ1b0RGO0UrRHh1b0RBO0lBQ0U7RS9EMHVvREY7RStEdnVvREE7SUFDRTtJQUNBO0UvRHl1b0RGO0UrRHR1b0RBO0lBQ0U7SUFDQTtFL0R3dW9ERjtFK0RydW9EQTtJQUNFO0UvRHV1b0RGO0UrRHB1b0RBO0lBQ0U7RS9Ec3VvREY7RStEbnVvREE7SUFDRTtFL0RxdW9ERjtFK0RsdW9EQTtJQUNFO0UvRG91b0RGO0UrRGp1b0RBO0lBQ0U7RS9EbXVvREY7RStEaHVvREE7SUFDRTtJQUNBO0UvRGt1b0RGO0UrRC90b0RBO0lBQ0U7SUFDQTtFL0RpdW9ERjtFK0Q5dG9EQTtJQUNFO0UvRGd1b0RGO0UrRDd0b0RBO0lBQ0U7RS9EK3RvREY7RStENXRvREE7SUFDRTtFL0Q4dG9ERjtFK0QzdG9EQTtJQUNFO0UvRDZ0b0RGO0UrRDF0b0RBO0lBQ0U7RS9ENHRvREY7RStEenRvREE7SUFDRTtJQUNBO0UvRDJ0b0RGO0UrRHh0b0RBO0lBQ0U7SUFDQTtFL0QwdG9ERjtFK0R2dG9EQTtJQUNFO0UvRHl0b0RGO0UrRHR0b0RBO0lBQ0U7RS9Ed3RvREY7RStEcnRvREE7SUFDRTtFL0R1dG9ERjtFK0RwdG9EQTtJQUNFO0UvRHN0b0RGO0UrRG50b0RBO0lBQ0U7RS9EcXRvREY7RStEbHRvREE7SUFDRTtJQUNBO0UvRG90b0RGO0UrRGp0b0RBO0lBQ0U7SUFDQTtFL0RtdG9ERjtFK0RodG9EQTtJQUNFO0UvRGt0b0RGO0UrRC9zb0RBO0lBQ0U7RS9EaXRvREY7RStEOXNvREE7SUFDRTtFL0RndG9ERjtFK0Q3c29EQTtJQUNFO0UvRCtzb0RGO0UrRDVzb0RBO0lBQ0U7RS9EOHNvREY7RStEM3NvREE7SUFDRTtJQUNBO0UvRDZzb0RGO0UrRDFzb0RBO0lBQ0U7SUFDQTtFL0Q0c29ERjtFK0R6c29EQTtJQUNFO0UvRDJzb0RGO0UrRHhzb0RBO0lBQ0U7RS9EMHNvREY7RStEdnNvREE7SUFDRTtFL0R5c29ERjtFK0R0c29EQTtJQUNFO0UvRHdzb0RGO0UrRHJzb0RBO0lBQ0U7RS9EdXNvREY7RStEcHNvREE7SUFDRTtJQUNBO0UvRHNzb0RGO0UrRG5zb0RBO0lBQ0U7SUFDQTtFL0Rxc29ERjtFK0Rsc29EQTtJQUNFO0UvRG9zb0RGO0UrRGpzb0RBO0lBQ0U7RS9EbXNvREY7RStEaHNvREE7SUFDRTtFL0Rrc29ERjtFK0Qvcm9EQTtJQUNFO0UvRGlzb0RGO0UrRDlyb0RBO0lBQ0U7RS9EZ3NvREY7RStEN3JvREE7SUFDRTtJQUNBO0UvRCtyb0RGO0UrRDVyb0RBO0lBQ0U7SUFDQTtFL0Q4cm9ERjtFK0Qzcm9EQTtJQUNFO0UvRDZyb0RGO0UrRDFyb0RBO0lBQ0U7RS9ENHJvREY7RStEenJvREE7SUFDRTtFL0Qycm9ERjtFK0R4cm9EQTtJQUNFO0UvRDByb0RGO0UrRHZyb0RBO0lBQ0U7RS9EeXJvREY7RStEdHJvREE7SUFDRTtJQUNBO0UvRHdyb0RGO0UrRHJyb0RBO0lBQ0U7SUFDQTtFL0R1cm9ERjtFK0Rwcm9EQTtJQUNFO0UvRHNyb0RGO0UrRG5yb0RBO0lBQ0U7RS9EcXJvREY7RStEbHJvREE7SUFDRTtFL0Rvcm9ERjtFK0Rqcm9EQTtJQUNFO0UvRG1yb0RGO0UrRGhyb0RBO0lBQ0U7RS9Ea3JvREY7RStEL3FvREE7SUFDRTtJQUNBO0UvRGlyb0RGO0UrRDlxb0RBO0lBQ0U7SUFDQTtFL0Rncm9ERjtFK0Q3cW9EQTtJQUNFO0UvRCtxb0RGO0UrRDVxb0RBO0lBQ0U7RS9EOHFvREY7RStEM3FvREE7SUFDRTtFL0Q2cW9ERjtFK0QxcW9EQTtJQUNFO0UvRDRxb0RGO0UrRHpxb0RBO0lBQ0U7RS9EMnFvREY7RStEeHFvREE7SUFDRTtJQUNBO0UvRDBxb0RGO0UrRHZxb0RBO0lBQ0U7SUFDQTtFL0R5cW9ERjtFK0R0cW9EQTtJQUNFO0UvRHdxb0RGO0UrRHJxb0RBO0lBQ0U7RS9EdXFvREY7RStEcHFvREE7SUFDRTtFL0RzcW9ERjtFK0RucW9EQTtJQUNFO0UvRHFxb0RGO0UrRGxxb0RBO0lBQ0U7RS9Eb3FvREY7RStEanFvREE7SUFDRTtJQUNBO0UvRG1xb0RGO0UrRGhxb0RBO0lBQ0U7SUFDQTtFL0RrcW9ERjtFK0QvcG9EQTtJQUNFO0UvRGlxb0RGO0UrRDlwb0RBO0lBQ0U7RS9EZ3FvREY7RStEN3BvREE7SUFDRTtFL0QrcG9ERjtFK0Q1cG9EQTtJQUNFO0UvRDhwb0RGO0UrRDNwb0RBO0lBQ0U7RS9ENnBvREY7RStEMXBvREE7SUFDRTtJQUNBO0UvRDRwb0RGO0UrRHpwb0RBO0lBQ0U7SUFDQTtFL0QycG9ERjtFK0R4cG9EQTtJQUNFO0UvRDBwb0RGO0UrRHZwb0RBO0lBQ0U7RS9EeXBvREY7RStEdHBvREE7SUFDRTtFL0R3cG9ERjtFK0RycG9EQTtJQUNFO0UvRHVwb0RGO0UrRHBwb0RBO0lBQ0U7RS9Ec3BvREY7RStEbnBvREE7SUFDRTtJQUNBO0UvRHFwb0RGO0UrRGxwb0RBO0lBQ0U7SUFDQTtFL0RvcG9ERjtFK0RqcG9EQTtJQUNFO0UvRG1wb0RGO0UrRGhwb0RBO0lBQ0U7RS9Ea3BvREY7RStEL29vREE7SUFDRTtFL0RpcG9ERjtFK0Q5b29EQTtJQUNFO0UvRGdwb0RGO0UrRDdvb0RBO0lBQ0U7RS9EK29vREY7RStENW9vREE7SUFDRTtJQUNBO0UvRDhvb0RGO0UrRDNvb0RBO0lBQ0U7SUFDQTtFL0Q2b29ERjtFK0Qxb29EQTtJQUNFO0UvRDRvb0RGO0UrRHpvb0RBO0lBQ0U7RS9EMm9vREY7RStEeG9vREE7SUFDRTtFL0Qwb29ERjtFK0R2b29EQTtJQUNFO0UvRHlvb0RGO0UrRHRvb0RBO0lBQ0U7RS9Ed29vREY7RStEcm9vREE7SUFDRTtJQUNBO0UvRHVvb0RGO0UrRHBvb0RBO0lBQ0U7SUFDQTtFL0Rzb29ERjtFK0Rub29EQTtJQUNFO0UvRHFvb0RGO0UrRGxvb0RBO0lBQ0U7RS9Eb29vREY7RStEam9vREE7SUFDRTtFL0Rtb29ERjtFK0Rob29EQTtJQUNFO0UvRGtvb0RGO0UrRC9ub0RBO0lBQ0U7RS9EaW9vREY7RStEOW5vREE7SUFDRTtJQUNBO0UvRGdvb0RGO0UrRDdub0RBO0lBQ0U7SUFDQTtFL0Qrbm9ERjtFK0Q1bm9EQTtJQUNFO0UvRDhub0RGO0UrRDNub0RBO0lBQ0U7RS9ENm5vREY7RStEMW5vREE7SUFDRTtFL0Q0bm9ERjtFK0R6bm9EQTtJQUNFO0UvRDJub0RGO0UrRHhub0RBO0lBQ0U7RS9EMG5vREY7RStEdm5vREE7SUFDRTtJQUNBO0UvRHlub0RGO0UrRHRub0RBO0lBQ0U7SUFDQTtFL0R3bm9ERjtFK0Rybm9EQTtJQUNFO0UvRHVub0RGO0UrRHBub0RBO0lBQ0U7RS9Ec25vREY7RStEbm5vREE7SUFDRTtFL0Rxbm9ERjtFK0Rsbm9EQTtJQUNFO0UvRG9ub0RGO0UrRGpub0RBO0lBQ0U7RS9EbW5vREY7RStEaG5vREE7SUFDRTtJQUNBO0UvRGtub0RGO0UrRC9tb0RBO0lBQ0U7SUFDQTtFL0Rpbm9ERjtFK0Q5bW9EQTtJQUNFO0UvRGdub0RGO0UrRDdtb0RBO0lBQ0U7RS9EK21vREY7RStENW1vREE7SUFDRTtFL0Q4bW9ERjtFK0QzbW9EQTtJQUNFO0UvRDZtb0RGO0UrRDFtb0RBO0lBQ0U7RS9ENG1vREY7RStEem1vREE7SUFDRTtJQUNBO0UvRDJtb0RGO0UrRHhtb0RBO0lBQ0U7SUFDQTtFL0QwbW9ERjtFK0R2bW9EQTtJQUNFO0UvRHltb0RGO0UrRHRtb0RBO0lBQ0U7RS9Ed21vREY7RStEcm1vREE7SUFDRTtFL0R1bW9ERjtFK0RwbW9EQTtJQUNFO0UvRHNtb0RGO0UrRG5tb0RBO0lBQ0U7RS9EcW1vREY7RStEbG1vREE7SUFDRTtJQUNBO0UvRG9tb0RGO0UrRGptb0RBO0lBQ0U7SUFDQTtFL0RtbW9ERjtFK0RobW9EQTtJQUNFO0UvRGttb0RGO0UrRC9sb0RBO0lBQ0U7RS9EaW1vREY7RStEOWxvREE7SUFDRTtFL0RnbW9ERjtFK0Q3bG9EQTtJQUNFO0UvRCtsb0RGO0UrRDVsb0RBO0lBQ0U7RS9EOGxvREY7RStEM2xvREE7SUFDRTtJQUNBO0UvRDZsb0RGO0UrRDFsb0RBO0lBQ0U7SUFDQTtFL0Q0bG9ERjtFK0R6bG9EQTtJQUNFO0UvRDJsb0RGO0UrRHhsb0RBO0lBQ0U7RS9EMGxvREY7RStEdmxvREE7SUFDRTtFL0R5bG9ERjtFK0R0bG9EQTtJQUNFO0UvRHdsb0RGO0UrRHJsb0RBO0lBQ0U7RS9EdWxvREY7RStEcGxvREE7SUFDRTtJQUNBO0UvRHNsb0RGO0UrRG5sb0RBO0lBQ0U7SUFDQTtFL0RxbG9ERjtFK0RsbG9EQTtJQUNFO0UvRG9sb0RGO0UrRGpsb0RBO0lBQ0U7RS9EbWxvREY7RStEaGxvREE7SUFDRTtFL0RrbG9ERjtFK0Qva29EQTtJQUNFO0UvRGlsb0RGO0UrRDlrb0RBO0lBQ0U7RS9EZ2xvREY7RStEN2tvREE7SUFDRTtJQUNBO0UvRCtrb0RGO0UrRDVrb0RBO0lBQ0U7SUFDQTtFL0Q4a29ERjtFK0Qza29EQTtJQUNFO0UvRDZrb0RGO0UrRDFrb0RBO0lBQ0U7RS9ENGtvREY7RStEemtvREE7SUFDRTtFL0Qya29ERjtFK0R4a29EQTtJQUNFO0UvRDBrb0RGO0UrRHZrb0RBO0lBQ0U7RS9EeWtvREY7RStEdGtvREE7SUFDRTtJQUNBO0UvRHdrb0RGO0UrRHJrb0RBO0lBQ0U7SUFDQTtFL0R1a29ERjtFK0Rwa29EQTtJQUNFO0UvRHNrb0RGO0UrRG5rb0RBO0lBQ0U7RS9EcWtvREY7RStEbGtvREE7SUFDRTtFL0Rva29ERjtFK0Rqa29EQTtJQUNFO0UvRG1rb0RGO0UrRGhrb0RBO0lBQ0U7RS9Ea2tvREY7RStEL2pvREE7SUFDRTtJQUNBO0UvRGlrb0RGO0UrRDlqb0RBO0lBQ0U7SUFDQTtFL0Rna29ERjtFK0Q3am9EQTtJQUNFO0UvRCtqb0RGO0UrRDVqb0RBO0lBQ0U7RS9EOGpvREY7RStEM2pvREE7SUFDRTtFL0Q2am9ERjtFK0Qxam9EQTtJQUNFO0UvRDRqb0RGO0UrRHpqb0RBO0lBQ0U7RS9EMmpvREY7RStEeGpvREE7SUFDRTtJQUNBO0UvRDBqb0RGO0UrRHZqb0RBO0lBQ0U7SUFDQTtFL0R5am9ERjtFK0R0am9EQTtJQUNFO0UvRHdqb0RGO0UrRHJqb0RBO0lBQ0U7RS9EdWpvREY7RStEcGpvREE7SUFDRTtFL0Rzam9ERjtFK0Ruam9EQTtJQUNFO0UvRHFqb0RGO0UrRGxqb0RBO0lBQ0U7RS9Eb2pvREY7RStEampvREE7SUFDRTtJQUNBO0UvRG1qb0RGO0UrRGhqb0RBO0lBQ0U7SUFDQTtFL0Rram9ERjtFK0QvaW9EQTtJQUNFO0UvRGlqb0RGO0UrRDlpb0RBO0lBQ0U7RS9EZ2pvREY7RStEN2lvREE7SUFDRTtFL0QraW9ERjtFK0Q1aW9EQTtJQUNFO0UvRDhpb0RGO0UrRDNpb0RBO0lBQ0U7RS9ENmlvREY7RStEMWlvREE7SUFDRTtJQUNBO0UvRDRpb0RGO0UrRHppb0RBO0lBQ0U7SUFDQTtFL0QyaW9ERjtFK0R4aW9EQTtJQUNFO0UvRDBpb0RGO0UrRHZpb0RBO0lBQ0U7RS9EeWlvREY7RStEdGlvREE7SUFDRTtFL0R3aW9ERjtFK0RyaW9EQTtJQUNFO0UvRHVpb0RGO0UrRHBpb0RBO0lBQ0U7RS9Ec2lvREY7RStEbmlvREE7SUFDRTtJQUNBO0UvRHFpb0RGO0UrRGxpb0RBO0lBQ0U7SUFDQTtFL0RvaW9ERjtFK0RqaW9EQTtJQUNFO0UvRG1pb0RGO0UrRGhpb0RBO0lBQ0U7RS9Ea2lvREY7RStEL2hvREE7SUFDRTtFL0RpaW9ERjtFK0Q5aG9EQTtJQUNFO0UvRGdpb0RGO0UrRDdob0RBO0lBQ0U7RS9EK2hvREY7RStENWhvREE7SUFDRTtJQUNBO0UvRDhob0RGO0UrRDNob0RBO0lBQ0U7SUFDQTtFL0Q2aG9ERjtFK0QxaG9EQTtJQUNFO0UvRDRob0RGO0UrRHpob0RBO0lBQ0U7RS9EMmhvREY7RStEeGhvREE7SUFDRTtFL0QwaG9ERjtFK0R2aG9EQTtJQUNFO0UvRHlob0RGO0UrRHRob0RBO0lBQ0U7RS9Ed2hvREY7RStEcmhvREE7SUFDRTtJQUNBO0UvRHVob0RGO0UrRHBob0RBO0lBQ0U7SUFDQTtFL0RzaG9ERjtFK0RuaG9EQTtJQUNFO0UvRHFob0RGO0UrRGxob0RBO0lBQ0U7RS9Eb2hvREY7RStEamhvREE7SUFDRTtFL0RtaG9ERjtFK0RoaG9EQTtJQUNFO0UvRGtob0RGO0UrRC9nb0RBO0lBQ0U7RS9EaWhvREY7RStEOWdvREE7SUFDRTtJQUNBO0UvRGdob0RGO0UrRDdnb0RBO0lBQ0U7SUFDQTtFL0QrZ29ERjtFK0Q1Z29EQTtJQUNFO0UvRDhnb0RGO0UrRDNnb0RBO0lBQ0U7RS9ENmdvREY7RStEMWdvREE7SUFDRTtFL0Q0Z29ERjtFK0R6Z29EQTtJQUNFO0UvRDJnb0RGO0UrRHhnb0RBO0lBQ0U7RS9EMGdvREY7RStEdmdvREE7SUFDRTtJQUNBO0UvRHlnb0RGO0UrRHRnb0RBO0lBQ0U7SUFDQTtFL0R3Z29ERjtFK0RyZ29EQTtJQUNFO0UvRHVnb0RGO0UrRHBnb0RBO0lBQ0U7RS9Ec2dvREY7RStEbmdvREE7SUFDRTtFL0RxZ29ERjtFK0RsZ29EQTtJQUNFO0UvRG9nb0RGO0UrRGpnb0RBO0lBQ0U7RS9EbWdvREY7RStEaGdvREE7SUFDRTtJQUNBO0UvRGtnb0RGO0UrRC8vbkRBO0lBQ0U7SUFDQTtFL0RpZ29ERjtFK0Q5L25EQTtJQUNFO0UvRGdnb0RGO0UrRDcvbkRBO0lBQ0U7RS9EKy9uREY7RStENS9uREE7SUFDRTtFL0Q4L25ERjtFK0QzL25EQTtJQUNFO0UvRDYvbkRGO0UrRDEvbkRBO0lBQ0U7RS9ENC9uREY7RStEei9uREE7SUFDRTtJQUNBO0UvRDIvbkRGO0UrRHgvbkRBO0lBQ0U7SUFDQTtFL0QwL25ERjtFK0R2L25EQTtJQUNFO0UvRHkvbkRGO0UrRHQvbkRBO0lBQ0U7RS9Edy9uREY7RStEci9uREE7SUFDRTtFL0R1L25ERjtFK0RwL25EQTtJQUNFO0UvRHMvbkRGO0UrRG4vbkRBO0lBQ0U7RS9EcS9uREY7RStEbC9uREE7SUFDRTtJQUNBO0UvRG8vbkRGO0UrRGovbkRBO0lBQ0U7SUFDQTtFL0RtL25ERjtFK0RoL25EQTtJQUNFO0UvRGsvbkRGO0UrRC8rbkRBO0lBQ0U7RS9EaS9uREY7RStEOStuREE7SUFDRTtFL0RnL25ERjtFK0Q3K25EQTtJQUNFO0UvRCsrbkRGO0UrRDUrbkRBO0lBQ0U7RS9EOCtuREY7RStEMytuREE7SUFDRTtJQUNBO0UvRDYrbkRGO0UrRDErbkRBO0lBQ0U7SUFDQTtFL0Q0K25ERjtFK0R6K25EQTtJQUNFO0UvRDIrbkRGO0UrRHgrbkRBO0lBQ0U7RS9EMCtuREY7RStEdituREE7SUFDRTtFL0R5K25ERjtFK0R0K25EQTtJQUNFO0UvRHcrbkRGO0FBQ0Y7QStEcituREE7RUFDRTtBL0R1K25ERjs7QStEcCtuREE7RUFDRTtFQUNBO0EvRHUrbkRGOztBK0RwK25EQTtFQUNFO0VBQ0E7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7QS9EdStuREY7O0ErRHArbkRBO0VBQ0U7RUFDQTtBL0R1K25ERjs7QStEcCtuREE7RUFDRTtFQUNBO0EvRHUrbkRGOztBK0RwK25EQTtFQUNFO0EvRHUrbkRGOztBK0RwK25EQTtFQUNFO0EvRHUrbkRGOztBK0RwK25EQTtFQUNFO0EvRHUrbkRGOztBK0RwK25EQTtFQUNFO0EvRHUrbkRGOztBK0RwK25EQTtBQ243TkE7QUFFQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtFQUNBO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0FoRTA1MURGOztBZ0V2NTFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFMDUxREY7O0FnRXY1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEUwNTFERjs7QWdFdjUxREE7RUFDRTtJQUNFO0VoRTA1MURGO0VnRXY1MURBO0lBQ0U7RWhFeTUxREY7RWdFdDUxREE7SUFDRTtFaEV3NTFERjtFZ0VyNTFEQTtJQUNFO0VoRXU1MURGO0VnRXA1MURBO0lBQ0U7RWhFczUxREY7RWdFbjUxREE7SUFDRTtFaEVxNTFERjtFZ0VsNTFEQTtJQUNFO0VoRW81MURGO0VnRWo1MURBO0lBQ0U7RWhFbTUxREY7QUFDRjtBZ0VoNTFEQTtFQUNFO0lBQ0U7RWhFazUxREY7RWdFLzQxREE7SUFDRTtFaEVpNTFERjtFZ0U5NDFEQTtJQUNFO0VoRWc1MURGO0VnRTc0MURBO0lBQ0U7RWhFKzQxREY7RWdFNTQxREE7SUFDRTtFaEU4NDFERjtFZ0UzNDFEQTtJQUNFO0VoRTY0MURGO0VnRTE0MURBO0lBQ0U7RWhFNDQxREY7RWdFejQxREE7SUFDRTtFaEUyNDFERjtBQUNGO0FnRXg0MURBO0VBQ0U7SUFDRTtFaEUwNDFERjtFZ0V2NDFEQTtJQUNFO0VoRXk0MURGO0VnRXQ0MURBO0lBQ0U7RWhFdzQxREY7RWdFcjQxREE7SUFDRTtFaEV1NDFERjtFZ0VwNDFEQTtJQUNFO0VoRXM0MURGO0VnRW40MURBO0lBQ0U7RWhFcTQxREY7RWdFbDQxREE7SUFDRTtFaEVvNDFERjtFZ0VqNDFEQTtJQUNFO0VoRW00MURGO0FBQ0Y7QWdFaDQxREE7RUFDRTtJQUNFO0VoRWs0MURGO0VnRS8zMURBO0lBQ0U7RWhFaTQxREY7RWdFOTMxREE7SUFDRTtFaEVnNDFERjtFZ0U3MzFEQTtJQUNFO0VoRSszMURGO0VnRTUzMURBO0lBQ0U7RWhFODMxREY7RWdFMzMxREE7SUFDRTtFaEU2MzFERjtFZ0UxMzFEQTtJQUNFO0VoRTQzMURGO0VnRXozMURBO0lBQ0U7RWhFMjMxREY7QUFDRjtBZ0V4MzFEQTtFQUNFO0lBQ0U7RWhFMDMxREY7RWdFdjMxREE7SUFDRTtFaEV5MzFERjtFZ0V0MzFEQTtJQUNFO0VoRXczMURGO0VnRXIzMURBO0lBQ0U7RWhFdTMxREY7RWdFcDMxREE7SUFDRTtFaEVzMzFERjtFZ0VuMzFEQTtJQUNFO0VoRXEzMURGO0VnRWwzMURBO0lBQ0U7RWhFbzMxREY7RWdFajMxREE7SUFDRTtFaEVtMzFERjtBQUNGO0FnRWgzMURBO0FDeHFDUTtBQUVSO0VBQ0U7RUFDQTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRSxjL0RuQks7QUY2aTREUDs7QWlFdmg0REE7RUFDRSxjL0Q1Qk87QUZzajREVDs7QWlFdmg0REE7RUFDRSxjL0QvQk87QUZ5ajREVDs7QWlFdmg0REE7RUFDRSxjL0RsQ007QUY0ajREUjs7QWlFdmg0REE7RUFDRSxjL0RyQ0k7QUYrajRETjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRSxjL0Q1Rlc7QUZzbjREYjs7QWlFdmg0REE7RUFDRSxjL0RoR1c7QUYwbjREYjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRSxjL0R4Rkk7QUZrbjRETjs7QWlFdmg0REE7RUFDRTtBakUwaDRERjs7QWlFdmg0REE7RUFDRSwrQi9EL0VPO0FGeW00RFQ7O0FpRXZoNERBO0VBQ0UsK0IvRGxGTztBRjRtNERUOztBaUV2aDREQTtFQUNFLCtCL0RyRlE7QUYrbTREVjs7QWlFdmg0REE7RUFDRSwrQi9EeEZRO0FGa240RFY7O0FpRXZoNERBO0VBQ0UsK0IvRDNGUTtBRnFuNERWOztBaUV2aDREQTtFQUNFLCtCL0Q5RlE7QUZ3bjREVjs7QWlFdmg0REE7RUFDRSwrQi9EakdRO0FGMm40RFY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7QWpFMGg0REY7O0FpRXZoNERBO0VBQ0U7SUFDRTtFakUwaDRERjtFaUV2aDREQTtJQUNFO0VqRXloNERGO0VpRXRoNERBO0lBQ0U7RWpFd2g0REY7RWlFcmg0REE7SUFDRTtFakV1aDRERjtFaUVwaDREQTtJQUNFO0VqRXNoNERGO0VpRW5oNERBO0lBQ0U7RWpFcWg0REY7RWlFbGg0REE7SUFDRTtFakVvaDRERjtFaUVqaDREQTtJQUNFO0VqRW1oNERGO0VpRWhoNERBO0lBQ0U7RWpFa2g0REY7RWlFL2c0REE7SUFDRTtFakVpaDRERjtFaUU5ZzREQTtJQUNFO0VqRWdoNERGO0VpRTdnNERBO0lBQ0U7RWpFK2c0REY7RWlFNWc0REE7SUFDRTtFakU4ZzRERjtFaUUzZzREQTtJQUNFO0VqRTZnNERGO0VpRTFnNERBO0lBQ0U7RWpFNGc0REY7RWlFemc0REE7SUFDRTtFakUyZzRERjtFaUV4ZzREQTtJQUNFO0VqRTBnNERGO0VpRXZnNERBO0lBQ0U7RWpFeWc0REY7RWlFdGc0REE7SUFDRTtFakV3ZzRERjtFaUVyZzREQTtJQUNFO0VqRXVnNERGO0VpRXBnNERBO0lBQ0U7RWpFc2c0REY7RWlFbmc0REE7SUFDRTtFakVxZzRERjtFaUVsZzREQTtJQUNFO0VqRW9nNERGO0VpRWpnNERBO0lBQ0U7RWpFbWc0REY7RWlFaGc0REE7SUFDRTtFakVrZzRERjtFaUUvLzNEQTtJQUNFO0VqRWlnNERGO0VpRTkvM0RBO0lBQ0U7RWpFZ2c0REY7RWlFNy8zREE7SUFDRTtFakUrLzNERjtFaUU1LzNEQTtJQUNFO0VqRTgvM0RGO0VpRTMvM0RBO0lBQ0U7RWpFNi8zREY7RWlFMS8zREE7SUFDRTtFakU0LzNERjtFaUV6LzNEQTtJQUNFO0VqRTIvM0RGO0VpRXgvM0RBO0lBQ0U7RWpFMC8zREY7RWlFdi8zREE7SUFDRTtFakV5LzNERjtFaUV0LzNEQTtJQUNFO0VqRXcvM0RGO0VpRXIvM0RBO0lBQ0U7RWpFdS8zREY7RWlFcC8zREE7SUFDRTtFakVzLzNERjtFaUVuLzNEQTtJQUNFO0VqRXEvM0RGO0VpRWwvM0RBO0lBQ0U7RWpFby8zREY7RWlFai8zREE7SUFDRTtFakVtLzNERjtFaUVoLzNEQTtJQUNFO0VqRWsvM0RGO0VpRS8rM0RBO0lBQ0U7RWpFaS8zREY7RWlFOSszREE7SUFDRTtFakVnLzNERjtFaUU3KzNEQTtJQUNFO0VqRSsrM0RGO0VpRTUrM0RBO0lBQ0U7RWpFOCszREY7RWlFMyszREE7SUFDRTtFakU2KzNERjtFaUUxKzNEQTtJQUNFO0VqRTQrM0RGO0VpRXorM0RBO0lBQ0U7RWpFMiszREY7RWlFeCszREE7SUFDRTtFakUwKzNERjtFaUV2KzNEQTtJQUNFO0VqRXkrM0RGO0VpRXQrM0RBO0lBQ0U7RWpFdyszREY7RWlFciszREE7SUFDRTtFakV1KzNERjtFaUVwKzNEQTtJQUNFO0VqRXMrM0RGO0VpRW4rM0RBO0lBQ0U7RWpFcSszREY7RWlFbCszREE7SUFDRTtFakVvKzNERjtFaUVqKzNEQTtJQUNFO0VqRW0rM0RGO0VpRWgrM0RBO0lBQ0U7RWpFayszREY7RWlFLzkzREE7SUFDRTtFakVpKzNERjtFaUU5OTNEQTtJQUNFO0VqRWcrM0RGO0VpRTc5M0RBO0lBQ0U7RWpFKzkzREY7RWlFNTkzREE7SUFDRTtFakU4OTNERjtFaUUzOTNEQTtJQUNFO0VqRTY5M0RGO0VpRTE5M0RBO0lBQ0U7RWpFNDkzREY7RWlFejkzREE7SUFDRTtFakUyOTNERjtFaUV4OTNEQTtJQUNFO0VqRTA5M0RGO0VpRXY5M0RBO0lBQ0U7RWpFeTkzREY7RWlFdDkzREE7SUFDRTtFakV3OTNERjtFaUVyOTNEQTtJQUNFO0VqRXU5M0RGO0VpRXA5M0RBO0lBQ0U7RWpFczkzREY7RWlFbjkzREE7SUFDRTtFakVxOTNERjtFaUVsOTNEQTtJQUNFO0VqRW85M0RGO0VpRWo5M0RBO0lBQ0U7RWpFbTkzREY7RWlFaDkzREE7SUFDRTtFakVrOTNERjtFaUUvODNEQTtJQUNFO0VqRWk5M0RGO0VpRTk4M0RBO0lBQ0U7RWpFZzkzREY7RWlFNzgzREE7SUFDRTtFakUrODNERjtFaUU1ODNEQTtJQUNFO0VqRTg4M0RGO0VpRTM4M0RBO0lBQ0U7RWpFNjgzREY7RWlFMTgzREE7SUFDRTtFakU0ODNERjtFaUV6ODNEQTtJQUNFO0VqRTI4M0RGO0VpRXg4M0RBO0lBQ0U7RWpFMDgzREY7RWlFdjgzREE7SUFDRTtFakV5ODNERjtFaUV0ODNEQTtJQUNFO0VqRXc4M0RGO0VpRXI4M0RBO0lBQ0U7RWpFdTgzREY7RWlFcDgzREE7SUFDRTtFakVzODNERjtFaUVuODNEQTtJQUNFO0VqRXE4M0RGO0VpRWw4M0RBO0lBQ0U7RWpFbzgzREY7RWlFajgzREE7SUFDRTtFakVtODNERjtFaUVoODNEQTtJQUNFO0VqRWs4M0RGO0VpRS83M0RBO0lBQ0U7RWpFaTgzREY7RWlFOTczREE7SUFDRTtFakVnODNERjtFaUU3NzNEQTtJQUNFO0VqRSs3M0RGO0VpRTU3M0RBO0lBQ0U7RWpFODczREY7RWlFMzczREE7SUFDRTtFakU2NzNERjtFaUUxNzNEQTtJQUNFO0VqRTQ3M0RGO0VpRXo3M0RBO0lBQ0U7RWpFMjczREY7RWlFeDczREE7SUFDRTtFakUwNzNERjtFaUV2NzNEQTtJQUNFO0VqRXk3M0RGO0VpRXQ3M0RBO0lBQ0U7RWpFdzczREY7RWlFcjczREE7SUFDRTtFakV1NzNERjtFaUVwNzNEQTtJQUNFO0VqRXM3M0RGO0VpRW43M0RBO0lBQ0U7RWpFcTczREY7RWlFbDczREE7SUFDRTtFakVvNzNERjtFaUVqNzNEQTtJQUNFO0VqRW03M0RGO0VpRWg3M0RBO0lBQ0U7RWpFazczREY7RWlFLzYzREE7SUFDRTtFakVpNzNERjtFaUU5NjNEQTtJQUNFO0VqRWc3M0RGO0VpRTc2M0RBO0lBQ0U7RWpFKzYzREY7RWlFNTYzREE7SUFDRTtFakU4NjNERjtFaUUzNjNEQTtJQUNFO0VqRTY2M0RGO0VpRTE2M0RBO0lBQ0U7RWpFNDYzREY7RWlFejYzREE7SUFDRTtFakUyNjNERjtFaUV4NjNEQTtJQUNFO0VqRTA2M0RGO0VpRXY2M0RBO0lBQ0U7RWpFeTYzREY7RWlFdDYzREE7SUFDRTtFakV3NjNERjtFaUVyNjNEQTtJQUNFO0VqRXU2M0RGO0VpRXA2M0RBO0lBQ0U7RWpFczYzREY7RWlFbjYzREE7SUFDRTtFakVxNjNERjtFaUVsNjNEQTtJQUNFO0VqRW82M0RGO0VpRWo2M0RBO0lBQ0U7RWpFbTYzREY7RWlFaDYzREE7SUFDRTtFakVrNjNERjtFaUUvNTNEQTtJQUNFO0VqRWk2M0RGO0VpRTk1M0RBO0lBQ0U7RWpFZzYzREY7RWlFNzUzREE7SUFDRTtFakUrNTNERjtFaUU1NTNEQTtJQUNFO0VqRTg1M0RGO0VpRTM1M0RBO0lBQ0U7RWpFNjUzREY7RWlFMTUzREE7SUFDRTtFakU0NTNERjtFaUV6NTNEQTtJQUNFO0VqRTI1M0RGO0VpRXg1M0RBO0lBQ0U7RWpFMDUzREY7RWlFdjUzREE7SUFDRTtFakV5NTNERjtFaUV0NTNEQTtJQUNFO0VqRXc1M0RGO0VpRXI1M0RBO0lBQ0U7RWpFdTUzREY7RWlFcDUzREE7SUFDRTtFakVzNTNERjtFaUVuNTNEQTtJQUNFO0VqRXE1M0RGO0VpRWw1M0RBO0lBQ0U7RWpFbzUzREY7RWlFajUzREE7SUFDRTtFakVtNTNERjtFaUVoNTNEQTtJQUNFO0VqRWs1M0RGO0VpRS80M0RBO0lBQ0U7RWpFaTUzREY7RWlFOTQzREE7SUFDRTtFakVnNTNERjtFaUU3NDNEQTtJQUNFO0VqRSs0M0RGO0VpRTU0M0RBO0lBQ0U7RWpFODQzREY7RWlFMzQzREE7SUFDRTtFakU2NDNERjtFaUUxNDNEQTtJQUNFO0VqRTQ0M0RGO0VpRXo0M0RBO0lBQ0U7RWpFMjQzREY7RWlFeDQzREE7SUFDRTtFakUwNDNERjtFaUV2NDNEQTtJQUNFO0VqRXk0M0RGO0VpRXQ0M0RBO0lBQ0U7RWpFdzQzREY7RWlFcjQzREE7SUFDRTtFakV1NDNERjtFaUVwNDNEQTtJQUNFO0VqRXM0M0RGO0VpRW40M0RBO0lBQ0U7RWpFcTQzREY7RWlFbDQzREE7SUFDRTtFakVvNDNERjtFaUVqNDNEQTtJQUNFO0VqRW00M0RGO0VpRWg0M0RBO0lBQ0U7RWpFazQzREY7RWlFLzMzREE7SUFDRTtFakVpNDNERjtFaUU5MzNEQTtJQUNFO0VqRWc0M0RGO0VpRTczM0RBO0lBQ0U7RWpFKzMzREY7RWlFNTMzREE7SUFDRTtFakU4MzNERjtFaUUzMzNEQTtJQUNFO0VqRTYzM0RGO0VpRTEzM0RBO0lBQ0U7RWpFNDMzREY7RWlFejMzREE7SUFDRTtFakUyMzNERjtFaUV4MzNEQTtJQUNFO0VqRTAzM0RGO0VpRXYzM0RBO0lBQ0U7RWpFeTMzREY7RWlFdDMzREE7SUFDRTtFakV3MzNERjtFaUVyMzNEQTtJQUNFO0VqRXUzM0RGO0VpRXAzM0RBO0lBQ0U7RWpFczMzREY7RWlFbjMzREE7SUFDRTtFakVxMzNERjtFaUVsMzNEQTtJQUNFO0VqRW8zM0RGO0VpRWozM0RBO0lBQ0U7RWpFbTMzREY7RWlFaDMzREE7SUFDRTtFakVrMzNERjtFaUUvMjNEQTtJQUNFO0VqRWkzM0RGO0VpRTkyM0RBO0lBQ0U7RWpFZzMzREY7RWlFNzIzREE7SUFDRTtFakUrMjNERjtBQUNGO0FpRTUyM0RBO0VBQ0U7SUFDRTtFakU4MjNERjtFaUUzMjNEQTtJQUNFO0VqRTYyM0RGO0VpRTEyM0RBO0lBQ0U7RWpFNDIzREY7RWlFejIzREE7SUFDRTtFakUyMjNERjtFaUV4MjNEQTtJQUNFO0VqRTAyM0RGO0VpRXYyM0RBO0lBQ0U7RWpFeTIzREY7RWlFdDIzREE7SUFDRTtFakV3MjNERjtFaUVyMjNEQTtJQUNFO0VqRXUyM0RGO0VpRXAyM0RBO0lBQ0U7RWpFczIzREY7RWlFbjIzREE7SUFDRTtFakVxMjNERjtFaUVsMjNEQTtJQUNFO0VqRW8yM0RGO0VpRWoyM0RBO0lBQ0U7RWpFbTIzREY7RWlFaDIzREE7SUFDRTtFakVrMjNERjtFaUUvMTNEQTtJQUNFO0VqRWkyM0RGO0VpRTkxM0RBO0lBQ0U7RWpFZzIzREY7RWlFNzEzREE7SUFDRTtFakUrMTNERjtFaUU1MTNEQTtJQUNFO0VqRTgxM0RGO0VpRTMxM0RBO0lBQ0U7RWpFNjEzREY7RWlFMTEzREE7SUFDRTtFakU0MTNERjtFaUV6MTNEQTtJQUNFO0VqRTIxM0RGO0VpRXgxM0RBO0lBQ0U7RWpFMDEzREY7RWlFdjEzREE7SUFDRTtFakV5MTNERjtFaUV0MTNEQTtJQUNFO0VqRXcxM0RGO0VpRXIxM0RBO0lBQ0U7RWpFdTEzREY7RWlFcDEzREE7SUFDRTtFakVzMTNERjtFaUVuMTNEQTtJQUNFO0VqRXExM0RGO0VpRWwxM0RBO0lBQ0U7RWpFbzEzREY7RWlFajEzREE7SUFDRTtFakVtMTNERjtFaUVoMTNEQTtJQUNFO0VqRWsxM0RGO0VpRS8wM0RBO0lBQ0U7RWpFaTEzREY7RWlFOTAzREE7SUFDRTtFakVnMTNERjtFaUU3MDNEQTtJQUNFO0VqRSswM0RGO0VpRTUwM0RBO0lBQ0U7RWpFODAzREY7RWlFMzAzREE7SUFDRTtFakU2MDNERjtFaUUxMDNEQTtJQUNFO0VqRTQwM0RGO0VpRXowM0RBO0lBQ0U7RWpFMjAzREY7RWlFeDAzREE7SUFDRTtFakUwMDNERjtFaUV2MDNEQTtJQUNFO0VqRXkwM0RGO0VpRXQwM0RBO0lBQ0U7RWpFdzAzREY7RWlFcjAzREE7SUFDRTtFakV1MDNERjtFaUVwMDNEQTtJQUNFO0VqRXMwM0RGO0VpRW4wM0RBO0lBQ0U7RWpFcTAzREY7RWlFbDAzREE7SUFDRTtFakVvMDNERjtFaUVqMDNEQTtJQUNFO0VqRW0wM0RGO0VpRWgwM0RBO0lBQ0U7RWpFazAzREY7RWlFL3ozREE7SUFDRTtFakVpMDNERjtFaUU5ejNEQTtJQUNFO0VqRWcwM0RGO0VpRTd6M0RBO0lBQ0U7RWpFK3ozREY7RWlFNXozREE7SUFDRTtFakU4ejNERjtFaUUzejNEQTtJQUNFO0VqRTZ6M0RGO0VpRTF6M0RBO0lBQ0U7RWpFNHozREY7RWlFenozREE7SUFDRTtFakUyejNERjtFaUV4ejNEQTtJQUNFO0VqRTB6M0RGO0VpRXZ6M0RBO0lBQ0U7RWpFeXozREY7RWlFdHozREE7SUFDRTtFakV3ejNERjtFaUVyejNEQTtJQUNFO0VqRXV6M0RGO0VpRXB6M0RBO0lBQ0U7RWpFc3ozREY7RWlFbnozREE7SUFDRTtFakVxejNERjtFaUVsejNEQTtJQUNFO0VqRW96M0RGO0VpRWp6M0RBO0lBQ0U7RWpFbXozREY7RWlFaHozREE7SUFDRTtFakVrejNERjtFaUUveTNEQTtJQUNFO0VqRWl6M0RGO0VpRTl5M0RBO0lBQ0U7RWpFZ3ozREY7RWlFN3kzREE7SUFDRTtFakUreTNERjtFaUU1eTNEQTtJQUNFO0VqRTh5M0RGO0VpRTN5M0RBO0lBQ0U7RWpFNnkzREY7RWlFMXkzREE7SUFDRTtFakU0eTNERjtFaUV6eTNEQTtJQUNFO0VqRTJ5M0RGO0VpRXh5M0RBO0lBQ0U7RWpFMHkzREY7RWlFdnkzREE7SUFDRTtFakV5eTNERjtFaUV0eTNEQTtJQUNFO0VqRXd5M0RGO0VpRXJ5M0RBO0lBQ0U7RWpFdXkzREY7RWlFcHkzREE7SUFDRTtFakVzeTNERjtFaUVueTNEQTtJQUNFO0VqRXF5M0RGO0VpRWx5M0RBO0lBQ0U7RWpFb3kzREY7RWlFankzREE7SUFDRTtFakVteTNERjtFaUVoeTNEQTtJQUNFO0VqRWt5M0RGO0VpRS94M0RBO0lBQ0U7RWpFaXkzREY7RWlFOXgzREE7SUFDRTtFakVneTNERjtFaUU3eDNEQTtJQUNFO0VqRSt4M0RGO0VpRTV4M0RBO0lBQ0U7RWpFOHgzREY7RWlFM3gzREE7SUFDRTtFakU2eDNERjtFaUUxeDNEQTtJQUNFO0VqRTR4M0RGO0VpRXp4M0RBO0lBQ0U7RWpFMngzREY7RWlFeHgzREE7SUFDRTtFakUweDNERjtFaUV2eDNEQTtJQUNFO0VqRXl4M0RGO0VpRXR4M0RBO0lBQ0U7RWpFd3gzREY7RWlFcngzREE7SUFDRTtFakV1eDNERjtFaUVweDNEQTtJQUNFO0VqRXN4M0RGO0VpRW54M0RBO0lBQ0U7RWpFcXgzREY7RWlFbHgzREE7SUFDRTtFakVveDNERjtFaUVqeDNEQTtJQUNFO0VqRW14M0RGO0VpRWh4M0RBO0lBQ0U7RWpFa3gzREY7RWlFL3czREE7SUFDRTtFakVpeDNERjtFaUU5dzNEQTtJQUNFO0VqRWd4M0RGO0VpRTd3M0RBO0lBQ0U7RWpFK3czREY7RWlFNXczREE7SUFDRTtFakU4dzNERjtFaUUzdzNEQTtJQUNFO0VqRTZ3M0RGO0VpRTF3M0RBO0lBQ0U7RWpFNHczREY7RWlFenczREE7SUFDRTtFakUydzNERjtFaUV4dzNEQTtJQUNFO0VqRTB3M0RGO0VpRXZ3M0RBO0lBQ0U7RWpFeXczREY7RWlFdHczREE7SUFDRTtFakV3dzNERjtFaUVydzNEQTtJQUNFO0VqRXV3M0RGO0VpRXB3M0RBO0lBQ0U7RWpFc3czREY7RWlFbnczREE7SUFDRTtFakVxdzNERjtFaUVsdzNEQTtJQUNFO0VqRW93M0RGO0VpRWp3M0RBO0lBQ0U7RWpFbXczREY7RWlFaHczREE7SUFDRTtFakVrdzNERjtFaUUvdjNEQTtJQUNFO0VqRWl3M0RGO0VpRTl2M0RBO0lBQ0U7RWpFZ3czREY7RWlFN3YzREE7SUFDRTtFakUrdjNERjtFaUU1djNEQTtJQUNFO0VqRTh2M0RGO0VpRTN2M0RBO0lBQ0U7RWpFNnYzREY7RWlFMXYzREE7SUFDRTtFakU0djNERjtFaUV6djNEQTtJQUNFO0VqRTJ2M0RGO0VpRXh2M0RBO0lBQ0U7RWpFMHYzREY7RWlFdnYzREE7SUFDRTtFakV5djNERjtFaUV0djNEQTtJQUNFO0VqRXd2M0RGO0VpRXJ2M0RBO0lBQ0U7RWpFdXYzREY7RWlFcHYzREE7SUFDRTtFakVzdjNERjtFaUVudjNEQTtJQUNFO0VqRXF2M0RGO0VpRWx2M0RBO0lBQ0U7RWpFb3YzREY7RWlFanYzREE7SUFDRTtFakVtdjNERjtFaUVodjNEQTtJQUNFO0VqRWt2M0RGO0VpRS91M0RBO0lBQ0U7RWpFaXYzREY7RWlFOXUzREE7SUFDRTtFakVndjNERjtFaUU3dTNEQTtJQUNFO0VqRSt1M0RGO0VpRTV1M0RBO0lBQ0U7RWpFOHUzREY7RWlFM3UzREE7SUFDRTtFakU2dTNERjtFaUUxdTNEQTtJQUNFO0VqRTR1M0RGO0VpRXp1M0RBO0lBQ0U7RWpFMnUzREY7RWlFeHUzREE7SUFDRTtFakUwdTNERjtFaUV2dTNEQTtJQUNFO0VqRXl1M0RGO0VpRXR1M0RBO0lBQ0U7RWpFd3UzREY7RWlFcnUzREE7SUFDRTtFakV1dTNERjtFaUVwdTNEQTtJQUNFO0VqRXN1M0RGO0VpRW51M0RBO0lBQ0U7RWpFcXUzREY7RWlFbHUzREE7SUFDRTtFakVvdTNERjtFaUVqdTNEQTtJQUNFO0VqRW11M0RGO0VpRWh1M0RBO0lBQ0U7RWpFa3UzREY7RWlFL3QzREE7SUFDRTtFakVpdTNERjtFaUU5dDNEQTtJQUNFO0VqRWd1M0RGO0VpRTd0M0RBO0lBQ0U7RWpFK3QzREY7RWlFNXQzREE7SUFDRTtFakU4dDNERjtFaUUzdDNEQTtJQUNFO0VqRTZ0M0RGO0VpRTF0M0RBO0lBQ0U7RWpFNHQzREY7RWlFenQzREE7SUFDRTtFakUydDNERjtFaUV4dDNEQTtJQUNFO0VqRTB0M0RGO0VpRXZ0M0RBO0lBQ0U7RWpFeXQzREY7RWlFdHQzREE7SUFDRTtFakV3dDNERjtFaUVydDNEQTtJQUNFO0VqRXV0M0RGO0VpRXB0M0RBO0lBQ0U7RWpFc3QzREY7RWlFbnQzREE7SUFDRTtFakVxdDNERjtFaUVsdDNEQTtJQUNFO0VqRW90M0RGO0VpRWp0M0RBO0lBQ0U7RWpFbXQzREY7RWlFaHQzREE7SUFDRTtFakVrdDNERjtFaUUvczNEQTtJQUNFO0VqRWl0M0RGO0VpRTlzM0RBO0lBQ0U7RWpFZ3QzREY7RWlFN3MzREE7SUFDRTtFakUrczNERjtFaUU1czNEQTtJQUNFO0VqRThzM0RGO0VpRTNzM0RBO0lBQ0U7RWpFNnMzREY7RWlFMXMzREE7SUFDRTtFakU0czNERjtFaUV6czNEQTtJQUNFO0VqRTJzM0RGO0VpRXhzM0RBO0lBQ0U7RWpFMHMzREY7RWlFdnMzREE7SUFDRTtFakV5czNERjtFaUV0czNEQTtJQUNFO0VqRXdzM0RGO0VpRXJzM0RBO0lBQ0U7RWpFdXMzREY7RWlFcHMzREE7SUFDRTtFakVzczNERjtFaUVuczNEQTtJQUNFO0VqRXFzM0RGO0VpRWxzM0RBO0lBQ0U7RWpFb3MzREY7RWlFanMzREE7SUFDRTtFakVtczNERjtBQUNGO0FpRWhzM0RBO0VBQ0U7SUFDRTtFakVrczNERjtFaUUvcjNEQTtJQUNFO0VqRWlzM0RGO0VpRTlyM0RBO0lBQ0U7RWpFZ3MzREY7RWlFN3IzREE7SUFDRTtFakUrcjNERjtFaUU1cjNEQTtJQUNFO0VqRThyM0RGO0VpRTNyM0RBO0lBQ0U7RWpFNnIzREY7RWlFMXIzREE7SUFDRTtFakU0cjNERjtFaUV6cjNEQTtJQUNFO0VqRTJyM0RGO0VpRXhyM0RBO0lBQ0U7RWpFMHIzREY7RWlFdnIzREE7SUFDRTtFakV5cjNERjtFaUV0cjNEQTtJQUNFO0VqRXdyM0RGO0VpRXJyM0RBO0lBQ0U7RWpFdXIzREY7RWlFcHIzREE7SUFDRTtFakVzcjNERjtFaUVucjNEQTtJQUNFO0VqRXFyM0RGO0VpRWxyM0RBO0lBQ0U7RWpFb3IzREY7RWlFanIzREE7SUFDRTtFakVtcjNERjtFaUVocjNEQTtJQUNFO0VqRWtyM0RGO0VpRS9xM0RBO0lBQ0U7RWpFaXIzREY7RWlFOXEzREE7SUFDRTtFakVncjNERjtFaUU3cTNEQTtJQUNFO0VqRStxM0RGO0VpRTVxM0RBO0lBQ0U7RWpFOHEzREY7RWlFM3EzREE7SUFDRTtFakU2cTNERjtFaUUxcTNEQTtJQUNFO0VqRTRxM0RGO0VpRXpxM0RBO0lBQ0U7RWpFMnEzREY7RWlFeHEzREE7SUFDRTtFakUwcTNERjtFaUV2cTNEQTtJQUNFO0VqRXlxM0RGO0VpRXRxM0RBO0lBQ0U7RWpFd3EzREY7RWlFcnEzREE7SUFDRTtFakV1cTNERjtFaUVwcTNEQTtJQUNFO0VqRXNxM0RGO0VpRW5xM0RBO0lBQ0U7RWpFcXEzREY7RWlFbHEzREE7SUFDRTtFakVvcTNERjtFaUVqcTNEQTtJQUNFO0VqRW1xM0RGO0VpRWhxM0RBO0lBQ0U7RWpFa3EzREY7RWlFL3AzREE7SUFDRTtFakVpcTNERjtFaUU5cDNEQTtJQUNFO0VqRWdxM0RGO0VpRTdwM0RBO0lBQ0U7RWpFK3AzREY7RWlFNXAzREE7SUFDRTtFakU4cDNERjtFaUUzcDNEQTtJQUNFO0VqRTZwM0RGO0VpRTFwM0RBO0lBQ0U7RWpFNHAzREY7RWlFenAzREE7SUFDRTtFakUycDNERjtFaUV4cDNEQTtJQUNFO0VqRTBwM0RGO0VpRXZwM0RBO0lBQ0U7RWpFeXAzREY7RWlFdHAzREE7SUFDRTtFakV3cDNERjtFaUVycDNEQTtJQUNFO0VqRXVwM0RGO0VpRXBwM0RBO0lBQ0U7RWpFc3AzREY7RWlFbnAzREE7SUFDRTtFakVxcDNERjtFaUVscDNEQTtJQUNFO0VqRW9wM0RGO0VpRWpwM0RBO0lBQ0U7RWpFbXAzREY7RWlFaHAzREE7SUFDRTtFakVrcDNERjtFaUUvbzNEQTtJQUNFO0VqRWlwM0RGO0VpRTlvM0RBO0lBQ0U7RWpFZ3AzREY7RWlFN28zREE7SUFDRTtFakUrbzNERjtFaUU1bzNEQTtJQUNFO0VqRThvM0RGO0VpRTNvM0RBO0lBQ0U7RWpFNm8zREY7RWlFMW8zREE7SUFDRTtFakU0bzNERjtFaUV6bzNEQTtJQUNFO0VqRTJvM0RGO0VpRXhvM0RBO0lBQ0U7RWpFMG8zREY7RWlFdm8zREE7SUFDRTtFakV5bzNERjtFaUV0bzNEQTtJQUNFO0VqRXdvM0RGO0VpRXJvM0RBO0lBQ0U7RWpFdW8zREY7RWlFcG8zREE7SUFDRTtFakVzbzNERjtFaUVubzNEQTtJQUNFO0VqRXFvM0RGO0VpRWxvM0RBO0lBQ0U7RWpFb28zREY7RWlFam8zREE7SUFDRTtFakVtbzNERjtFaUVobzNEQTtJQUNFO0VqRWtvM0RGO0VpRS9uM0RBO0lBQ0U7RWpFaW8zREY7RWlFOW4zREE7SUFDRTtFakVnbzNERjtFaUU3bjNEQTtJQUNFO0VqRStuM0RGO0VpRTVuM0RBO0lBQ0U7RWpFOG4zREY7RWlFM24zREE7SUFDRTtFakU2bjNERjtFaUUxbjNEQTtJQUNFO0VqRTRuM0RGO0VpRXpuM0RBO0lBQ0U7RWpFMm4zREY7RWlFeG4zREE7SUFDRTtFakUwbjNERjtFaUV2bjNEQTtJQUNFO0VqRXluM0RGO0VpRXRuM0RBO0lBQ0U7RWpFd24zREY7RWlFcm4zREE7SUFDRTtFakV1bjNERjtFaUVwbjNEQTtJQUNFO0VqRXNuM0RGO0VpRW5uM0RBO0lBQ0U7RWpFcW4zREY7RWlFbG4zREE7SUFDRTtFakVvbjNERjtFaUVqbjNEQTtJQUNFO0VqRW1uM0RGO0VpRWhuM0RBO0lBQ0U7RWpFa24zREY7RWlFL20zREE7SUFDRTtFakVpbjNERjtFaUU5bTNEQTtJQUNFO0VqRWduM0RGO0VpRTdtM0RBO0lBQ0U7RWpFK20zREY7RWlFNW0zREE7SUFDRTtFakU4bTNERjtFaUUzbTNEQTtJQUNFO0VqRTZtM0RGO0VpRTFtM0RBO0lBQ0U7RWpFNG0zREY7RWlFem0zREE7SUFDRTtFakUybTNERjtFaUV4bTNEQTtJQUNFO0VqRTBtM0RGO0VpRXZtM0RBO0lBQ0U7RWpFeW0zREY7RWlFdG0zREE7SUFDRTtFakV3bTNERjtFaUVybTNEQTtJQUNFO0VqRXVtM0RGO0VpRXBtM0RBO0lBQ0U7RWpFc20zREY7RWlFbm0zREE7SUFDRTtFakVxbTNERjtFaUVsbTNEQTtJQUNFO0VqRW9tM0RGO0VpRWptM0RBO0lBQ0U7RWpFbW0zREY7RWlFaG0zREE7SUFDRTtFakVrbTNERjtFaUUvbDNEQTtJQUNFO0VqRWltM0RGO0VpRTlsM0RBO0lBQ0U7RWpFZ20zREY7RWlFN2wzREE7SUFDRTtFakUrbDNERjtFaUU1bDNEQTtJQUNFO0VqRThsM0RGO0VpRTNsM0RBO0lBQ0U7RWpFNmwzREY7RWlFMWwzREE7SUFDRTtFakU0bDNERjtFaUV6bDNEQTtJQUNFO0VqRTJsM0RGO0VpRXhsM0RBO0lBQ0U7RWpFMGwzREY7RWlFdmwzREE7SUFDRTtFakV5bDNERjtFaUV0bDNEQTtJQUNFO0VqRXdsM0RGO0VpRXJsM0RBO0lBQ0U7RWpFdWwzREY7RWlFcGwzREE7SUFDRTtFakVzbDNERjtFaUVubDNEQTtJQUNFO0VqRXFsM0RGO0VpRWxsM0RBO0lBQ0U7RWpFb2wzREY7RWlFamwzREE7SUFDRTtFakVtbDNERjtFaUVobDNEQTtJQUNFO0VqRWtsM0RGO0VpRS9rM0RBO0lBQ0U7RWpFaWwzREY7RWlFOWszREE7SUFDRTtFakVnbDNERjtFaUU3azNEQTtJQUNFO0VqRStrM0RGO0VpRTVrM0RBO0lBQ0U7RWpFOGszREY7RWlFM2szREE7SUFDRTtFakU2azNERjtFaUUxazNEQTtJQUNFO0VqRTRrM0RGO0VpRXprM0RBO0lBQ0U7RWpFMmszREY7RWlFeGszREE7SUFDRTtFakUwazNERjtFaUV2azNEQTtJQUNFO0VqRXlrM0RGO0VpRXRrM0RBO0lBQ0U7RWpFd2szREY7RWlFcmszREE7SUFDRTtFakV1azNERjtFaUVwazNEQTtJQUNFO0VqRXNrM0RGO0VpRW5rM0RBO0lBQ0U7RWpFcWszREY7RWlFbGszREE7SUFDRTtFakVvazNERjtFaUVqazNEQTtJQUNFO0VqRW1rM0RGO0VpRWhrM0RBO0lBQ0U7RWpFa2szREY7RWlFL2ozREE7SUFDRTtFakVpazNERjtFaUU5ajNEQTtJQUNFO0VqRWdrM0RGO0VpRTdqM0RBO0lBQ0U7RWpFK2ozREY7RWlFNWozREE7SUFDRTtFakU4ajNERjtFaUUzajNEQTtJQUNFO0VqRTZqM0RGO0VpRTFqM0RBO0lBQ0U7RWpFNGozREY7RWlFemozREE7SUFDRTtFakUyajNERjtFaUV4ajNEQTtJQUNFO0VqRTBqM0RGO0VpRXZqM0RBO0lBQ0U7RWpFeWozREY7RWlFdGozREE7SUFDRTtFakV3ajNERjtFaUVyajNEQTtJQUNFO0VqRXVqM0RGO0VpRXBqM0RBO0lBQ0U7RWpFc2ozREY7RWlFbmozREE7SUFDRTtFakVxajNERjtFaUVsajNEQTtJQUNFO0VqRW9qM0RGO0VpRWpqM0RBO0lBQ0U7RWpFbWozREY7RWlFaGozREE7SUFDRTtFakVrajNERjtFaUUvaTNEQTtJQUNFO0VqRWlqM0RGO0VpRTlpM0RBO0lBQ0U7RWpFZ2ozREY7RWlFN2kzREE7SUFDRTtFakUraTNERjtFaUU1aTNEQTtJQUNFO0VqRThpM0RGO0VpRTNpM0RBO0lBQ0U7RWpFNmkzREY7RWlFMWkzREE7SUFDRTtFakU0aTNERjtFaUV6aTNEQTtJQUNFO0VqRTJpM0RGO0VpRXhpM0RBO0lBQ0U7RWpFMGkzREY7RWlFdmkzREE7SUFDRTtFakV5aTNERjtFaUV0aTNEQTtJQUNFO0VqRXdpM0RGO0VpRXJpM0RBO0lBQ0U7RWpFdWkzREY7RWlFcGkzREE7SUFDRTtFakVzaTNERjtFaUVuaTNEQTtJQUNFO0VqRXFpM0RGO0VpRWxpM0RBO0lBQ0U7RWpFb2kzREY7RWlFamkzREE7SUFDRTtFakVtaTNERjtFaUVoaTNEQTtJQUNFO0VqRWtpM0RGO0VpRS9oM0RBO0lBQ0U7RWpFaWkzREY7RWlFOWgzREE7SUFDRTtFakVnaTNERjtFaUU3aDNEQTtJQUNFO0VqRStoM0RGO0VpRTVoM0RBO0lBQ0U7RWpFOGgzREY7RWlFM2gzREE7SUFDRTtFakU2aDNERjtFaUUxaDNEQTtJQUNFO0VqRTRoM0RGO0VpRXpoM0RBO0lBQ0U7RWpFMmgzREY7RWlFeGgzREE7SUFDRTtFakUwaDNERjtFaUV2aDNEQTtJQUNFO0VqRXloM0RGO0VpRXRoM0RBO0lBQ0U7RWpFd2gzREY7RWlFcmgzREE7SUFDRTtFakV1aDNERjtBQUNGO0FpRXBoM0RBO0VBQ0U7SUFDRTtFakVzaDNERjtFaUVuaDNEQTtJQUNFO0VqRXFoM0RGO0VpRWxoM0RBO0lBQ0U7RWpFb2gzREY7RWlFamgzREE7SUFDRTtFakVtaDNERjtFaUVoaDNEQTtJQUNFO0VqRWtoM0RGO0VpRS9nM0RBO0lBQ0U7RWpFaWgzREY7RWlFOWczREE7SUFDRTtFakVnaDNERjtFaUU3ZzNEQTtJQUNFO0VqRStnM0RGO0VpRTVnM0RBO0lBQ0U7RWpFOGczREY7RWlFM2czREE7SUFDRTtFakU2ZzNERjtFaUUxZzNEQTtJQUNFO0VqRTRnM0RGO0VpRXpnM0RBO0lBQ0U7RWpFMmczREY7RWlFeGczREE7SUFDRTtFakUwZzNERjtFaUV2ZzNEQTtJQUNFO0VqRXlnM0RGO0VpRXRnM0RBO0lBQ0U7RWpFd2czREY7RWlFcmczREE7SUFDRTtFakV1ZzNERjtFaUVwZzNEQTtJQUNFO0VqRXNnM0RGO0VpRW5nM0RBO0lBQ0U7RWpFcWczREY7RWlFbGczREE7SUFDRTtFakVvZzNERjtFaUVqZzNEQTtJQUNFO0VqRW1nM0RGO0VpRWhnM0RBO0lBQ0U7RWpFa2czREY7RWlFLy8yREE7SUFDRTtFakVpZzNERjtFaUU5LzJEQTtJQUNFO0VqRWdnM0RGO0VpRTcvMkRBO0lBQ0U7RWpFKy8yREY7RWlFNS8yREE7SUFDRTtFakU4LzJERjtFaUUzLzJEQTtJQUNFO0VqRTYvMkRGO0VpRTEvMkRBO0lBQ0U7RWpFNC8yREY7RWlFei8yREE7SUFDRTtFakUyLzJERjtFaUV4LzJEQTtJQUNFO0VqRTAvMkRGO0VpRXYvMkRBO0lBQ0U7RWpFeS8yREY7RWlFdC8yREE7SUFDRTtFakV3LzJERjtFaUVyLzJEQTtJQUNFO0VqRXUvMkRGO0VpRXAvMkRBO0lBQ0U7RWpFcy8yREY7RWlFbi8yREE7SUFDRTtFakVxLzJERjtFaUVsLzJEQTtJQUNFO0VqRW8vMkRGO0VpRWovMkRBO0lBQ0U7RWpFbS8yREY7RWlFaC8yREE7SUFDRTtFakVrLzJERjtFaUUvKzJEQTtJQUNFO0VqRWkvMkRGO0VpRTkrMkRBO0lBQ0U7RWpFZy8yREY7RWlFNysyREE7SUFDRTtFakUrKzJERjtFaUU1KzJEQTtJQUNFO0VqRTgrMkRGO0VpRTMrMkRBO0lBQ0U7RWpFNisyREY7RWlFMSsyREE7SUFDRTtFakU0KzJERjtFaUV6KzJEQTtJQUNFO0VqRTIrMkRGO0VpRXgrMkRBO0lBQ0U7RWpFMCsyREY7RWlFdisyREE7SUFDRTtFakV5KzJERjtFaUV0KzJEQTtJQUNFO0VqRXcrMkRGO0VpRXIrMkRBO0lBQ0U7RWpFdSsyREY7RWlFcCsyREE7SUFDRTtFakVzKzJERjtFaUVuKzJEQTtJQUNFO0VqRXErMkRGO0VpRWwrMkRBO0lBQ0U7RWpFbysyREY7RWlFaisyREE7SUFDRTtFakVtKzJERjtFaUVoKzJEQTtJQUNFO0VqRWsrMkRGO0VpRS85MkRBO0lBQ0U7RWpFaSsyREY7RWlFOTkyREE7SUFDRTtFakVnKzJERjtFaUU3OTJEQTtJQUNFO0VqRSs5MkRGO0VpRTU5MkRBO0lBQ0U7RWpFODkyREY7RWlFMzkyREE7SUFDRTtFakU2OTJERjtFaUUxOTJEQTtJQUNFO0VqRTQ5MkRGO0VpRXo5MkRBO0lBQ0U7RWpFMjkyREY7RWlFeDkyREE7SUFDRTtFakUwOTJERjtFaUV2OTJEQTtJQUNFO0VqRXk5MkRGO0VpRXQ5MkRBO0lBQ0U7RWpFdzkyREY7RWlFcjkyREE7SUFDRTtFakV1OTJERjtFaUVwOTJEQTtJQUNFO0VqRXM5MkRGO0VpRW45MkRBO0lBQ0U7RWpFcTkyREY7RWlFbDkyREE7SUFDRTtFakVvOTJERjtFaUVqOTJEQTtJQUNFO0VqRW05MkRGO0VpRWg5MkRBO0lBQ0U7RWpFazkyREY7RWlFLzgyREE7SUFDRTtFakVpOTJERjtFaUU5ODJEQTtJQUNFO0VqRWc5MkRGO0VpRTc4MkRBO0lBQ0U7RWpFKzgyREY7RWlFNTgyREE7SUFDRTtFakU4ODJERjtFaUUzODJEQTtJQUNFO0VqRTY4MkRGO0VpRTE4MkRBO0lBQ0U7RWpFNDgyREY7RWlFejgyREE7SUFDRTtFakUyODJERjtFaUV4ODJEQTtJQUNFO0VqRTA4MkRGO0VpRXY4MkRBO0lBQ0U7RWpFeTgyREY7RWlFdDgyREE7SUFDRTtFakV3ODJERjtFaUVyODJEQTtJQUNFO0VqRXU4MkRGO0VpRXA4MkRBO0lBQ0U7RWpFczgyREY7RWlFbjgyREE7SUFDRTtFakVxODJERjtFaUVsODJEQTtJQUNFO0VqRW84MkRGO0VpRWo4MkRBO0lBQ0U7RWpFbTgyREY7RWlFaDgyREE7SUFDRTtFakVrODJERjtFaUUvNzJEQTtJQUNFO0VqRWk4MkRGO0VpRTk3MkRBO0lBQ0U7RWpFZzgyREY7RWlFNzcyREE7SUFDRTtFakUrNzJERjtFaUU1NzJEQTtJQUNFO0VqRTg3MkRGO0VpRTM3MkRBO0lBQ0U7RWpFNjcyREY7RWlFMTcyREE7SUFDRTtFakU0NzJERjtFaUV6NzJEQTtJQUNFO0VqRTI3MkRGO0VpRXg3MkRBO0lBQ0U7RWpFMDcyREY7RWlFdjcyREE7SUFDRTtFakV5NzJERjtFaUV0NzJEQTtJQUNFO0VqRXc3MkRGO0VpRXI3MkRBO0lBQ0U7RWpFdTcyREY7RWlFcDcyREE7SUFDRTtFakVzNzJERjtFaUVuNzJEQTtJQUNFO0VqRXE3MkRGO0VpRWw3MkRBO0lBQ0U7RWpFbzcyREY7RWlFajcyREE7SUFDRTtFakVtNzJERjtFaUVoNzJEQTtJQUNFO0VqRWs3MkRGO0VpRS82MkRBO0lBQ0U7RWpFaTcyREY7RWlFOTYyREE7SUFDRTtFakVnNzJERjtFaUU3NjJEQTtJQUNFO0VqRSs2MkRGO0VpRTU2MkRBO0lBQ0U7RWpFODYyREY7RWlFMzYyREE7SUFDRTtFakU2NjJERjtFaUUxNjJEQTtJQUNFO0VqRTQ2MkRGO0VpRXo2MkRBO0lBQ0U7RWpFMjYyREY7RWlFeDYyREE7SUFDRTtFakUwNjJERjtFaUV2NjJEQTtJQUNFO0VqRXk2MkRGO0VpRXQ2MkRBO0lBQ0U7RWpFdzYyREY7RWlFcjYyREE7SUFDRTtFakV1NjJERjtFaUVwNjJEQTtJQUNFO0VqRXM2MkRGO0VpRW42MkRBO0lBQ0U7RWpFcTYyREY7RWlFbDYyREE7SUFDRTtFakVvNjJERjtFaUVqNjJEQTtJQUNFO0VqRW02MkRGO0VpRWg2MkRBO0lBQ0U7RWpFazYyREY7RWlFLzUyREE7SUFDRTtFakVpNjJERjtFaUU5NTJEQTtJQUNFO0VqRWc2MkRGO0VpRTc1MkRBO0lBQ0U7RWpFKzUyREY7RWlFNTUyREE7SUFDRTtFakU4NTJERjtFaUUzNTJEQTtJQUNFO0VqRTY1MkRGO0VpRTE1MkRBO0lBQ0U7RWpFNDUyREY7RWlFejUyREE7SUFDRTtFakUyNTJERjtFaUV4NTJEQTtJQUNFO0VqRTA1MkRGO0VpRXY1MkRBO0lBQ0U7RWpFeTUyREY7RWlFdDUyREE7SUFDRTtFakV3NTJERjtFaUVyNTJEQTtJQUNFO0VqRXU1MkRGO0VpRXA1MkRBO0lBQ0U7RWpFczUyREY7RWlFbjUyREE7SUFDRTtFakVxNTJERjtFaUVsNTJEQTtJQUNFO0VqRW81MkRGO0VpRWo1MkRBO0lBQ0U7RWpFbTUyREY7RWlFaDUyREE7SUFDRTtFakVrNTJERjtFaUUvNDJEQTtJQUNFO0VqRWk1MkRGO0VpRTk0MkRBO0lBQ0U7RWpFZzUyREY7RWlFNzQyREE7SUFDRTtFakUrNDJERjtFaUU1NDJEQTtJQUNFO0VqRTg0MkRGO0VpRTM0MkRBO0lBQ0U7RWpFNjQyREY7RWlFMTQyREE7SUFDRTtFakU0NDJERjtFaUV6NDJEQTtJQUNFO0VqRTI0MkRGO0VpRXg0MkRBO0lBQ0U7RWpFMDQyREY7RWlFdjQyREE7SUFDRTtFakV5NDJERjtFaUV0NDJEQTtJQUNFO0VqRXc0MkRGO0VpRXI0MkRBO0lBQ0U7RWpFdTQyREY7RWlFcDQyREE7SUFDRTtFakVzNDJERjtFaUVuNDJEQTtJQUNFO0VqRXE0MkRGO0VpRWw0MkRBO0lBQ0U7RWpFbzQyREY7RWlFajQyREE7SUFDRTtFakVtNDJERjtFaUVoNDJEQTtJQUNFO0VqRWs0MkRGO0VpRS8zMkRBO0lBQ0U7RWpFaTQyREY7RWlFOTMyREE7SUFDRTtFakVnNDJERjtFaUU3MzJEQTtJQUNFO0VqRSszMkRGO0VpRTUzMkRBO0lBQ0U7RWpFODMyREY7RWlFMzMyREE7SUFDRTtFakU2MzJERjtFaUUxMzJEQTtJQUNFO0VqRTQzMkRGO0VpRXozMkRBO0lBQ0U7RWpFMjMyREY7RWlFeDMyREE7SUFDRTtFakUwMzJERjtFaUV2MzJEQTtJQUNFO0VqRXkzMkRGO0VpRXQzMkRBO0lBQ0U7RWpFdzMyREY7RWlFcjMyREE7SUFDRTtFakV1MzJERjtFaUVwMzJEQTtJQUNFO0VqRXMzMkRGO0VpRW4zMkRBO0lBQ0U7RWpFcTMyREY7RWlFbDMyREE7SUFDRTtFakVvMzJERjtFaUVqMzJEQTtJQUNFO0VqRW0zMkRGO0VpRWgzMkRBO0lBQ0U7RWpFazMyREY7RWlFLzIyREE7SUFDRTtFakVpMzJERjtFaUU5MjJEQTtJQUNFO0VqRWczMkRGO0VpRTcyMkRBO0lBQ0U7RWpFKzIyREY7RWlFNTIyREE7SUFDRTtFakU4MjJERjtFaUUzMjJEQTtJQUNFO0VqRTYyMkRGO0VpRTEyMkRBO0lBQ0U7RWpFNDIyREY7RWlFejIyREE7SUFDRTtFakUyMjJERjtBQUNGO0FpRXgyMkRBO0VBQ0U7SUFDRTtFakUwMjJERjtFaUV2MjJEQTtJQUNFO0VqRXkyMkRGO0VpRXQyMkRBO0lBQ0U7RWpFdzIyREY7RWlFcjIyREE7SUFDRTtFakV1MjJERjtFaUVwMjJEQTtJQUNFO0VqRXMyMkRGO0VpRW4yMkRBO0lBQ0U7RWpFcTIyREY7RWlFbDIyREE7SUFDRTtFakVvMjJERjtFaUVqMjJEQTtJQUNFO0VqRW0yMkRGO0VpRWgyMkRBO0lBQ0U7RWpFazIyREY7RWlFLzEyREE7SUFDRTtFakVpMjJERjtFaUU5MTJEQTtJQUNFO0VqRWcyMkRGO0VpRTcxMkRBO0lBQ0U7RWpFKzEyREY7RWlFNTEyREE7SUFDRTtFakU4MTJERjtFaUUzMTJEQTtJQUNFO0VqRTYxMkRGO0VpRTExMkRBO0lBQ0U7RWpFNDEyREY7RWlFejEyREE7SUFDRTtFakUyMTJERjtFaUV4MTJEQTtJQUNFO0VqRTAxMkRGO0VpRXYxMkRBO0lBQ0U7RWpFeTEyREY7RWlFdDEyREE7SUFDRTtFakV3MTJERjtFaUVyMTJEQTtJQUNFO0VqRXUxMkRGO0VpRXAxMkRBO0lBQ0U7RWpFczEyREY7RWlFbjEyREE7SUFDRTtFakVxMTJERjtFaUVsMTJEQTtJQUNFO0VqRW8xMkRGO0VpRWoxMkRBO0lBQ0U7RWpFbTEyREY7RWlFaDEyREE7SUFDRTtFakVrMTJERjtFaUUvMDJEQTtJQUNFO0VqRWkxMkRGO0VpRTkwMkRBO0lBQ0U7RWpFZzEyREY7RWlFNzAyREE7SUFDRTtFakUrMDJERjtFaUU1MDJEQTtJQUNFO0VqRTgwMkRGO0VpRTMwMkRBO0lBQ0U7RWpFNjAyREY7RWlFMTAyREE7SUFDRTtFakU0MDJERjtFaUV6MDJEQTtJQUNFO0VqRTIwMkRGO0VpRXgwMkRBO0lBQ0U7RWpFMDAyREY7RWlFdjAyREE7SUFDRTtFakV5MDJERjtFaUV0MDJEQTtJQUNFO0VqRXcwMkRGO0VpRXIwMkRBO0lBQ0U7RWpFdTAyREY7RWlFcDAyREE7SUFDRTtFakVzMDJERjtFaUVuMDJEQTtJQUNFO0VqRXEwMkRGO0VpRWwwMkRBO0lBQ0U7RWpFbzAyREY7RWlFajAyREE7SUFDRTtFakVtMDJERjtFaUVoMDJEQTtJQUNFO0VqRWswMkRGO0VpRS96MkRBO0lBQ0U7RWpFaTAyREY7RWlFOXoyREE7SUFDRTtFakVnMDJERjtFaUU3ejJEQTtJQUNFO0VqRSt6MkRGO0VpRTV6MkRBO0lBQ0U7RWpFOHoyREY7RWlFM3oyREE7SUFDRTtFakU2ejJERjtFaUUxejJEQTtJQUNFO0VqRTR6MkRGO0VpRXp6MkRBO0lBQ0U7RWpFMnoyREY7RWlFeHoyREE7SUFDRTtFakUwejJERjtFaUV2ejJEQTtJQUNFO0VqRXl6MkRGO0VpRXR6MkRBO0lBQ0U7RWpFd3oyREY7RWlFcnoyREE7SUFDRTtFakV1ejJERjtFaUVwejJEQTtJQUNFO0VqRXN6MkRGO0VpRW56MkRBO0lBQ0U7RWpFcXoyREY7RWlFbHoyREE7SUFDRTtFakVvejJERjtFaUVqejJEQTtJQUNFO0VqRW16MkRGO0VpRWh6MkRBO0lBQ0U7RWpFa3oyREY7RWlFL3kyREE7SUFDRTtFakVpejJERjtFaUU5eTJEQTtJQUNFO0VqRWd6MkRGO0VpRTd5MkRBO0lBQ0U7RWpFK3kyREY7RWlFNXkyREE7SUFDRTtFakU4eTJERjtFaUUzeTJEQTtJQUNFO0VqRTZ5MkRGO0VpRTF5MkRBO0lBQ0U7RWpFNHkyREY7RWlFenkyREE7SUFDRTtFakUyeTJERjtFaUV4eTJEQTtJQUNFO0VqRTB5MkRGO0VpRXZ5MkRBO0lBQ0U7RWpFeXkyREY7RWlFdHkyREE7SUFDRTtFakV3eTJERjtFaUVyeTJEQTtJQUNFO0VqRXV5MkRGO0VpRXB5MkRBO0lBQ0U7RWpFc3kyREY7RWlFbnkyREE7SUFDRTtFakVxeTJERjtFaUVseTJEQTtJQUNFO0VqRW95MkRGO0VpRWp5MkRBO0lBQ0U7RWpFbXkyREY7RWlFaHkyREE7SUFDRTtFakVreTJERjtFaUUveDJEQTtJQUNFO0VqRWl5MkRGO0VpRTl4MkRBO0lBQ0U7RWpFZ3kyREY7RWlFN3gyREE7SUFDRTtFakUreDJERjtFaUU1eDJEQTtJQUNFO0VqRTh4MkRGO0VpRTN4MkRBO0lBQ0U7RWpFNngyREY7RWlFMXgyREE7SUFDRTtFakU0eDJERjtFaUV6eDJEQTtJQUNFO0VqRTJ4MkRGO0VpRXh4MkRBO0lBQ0U7RWpFMHgyREY7RWlFdngyREE7SUFDRTtFakV5eDJERjtFaUV0eDJEQTtJQUNFO0VqRXd4MkRGO0VpRXJ4MkRBO0lBQ0U7RWpFdXgyREY7RWlFcHgyREE7SUFDRTtFakVzeDJERjtFaUVueDJEQTtJQUNFO0VqRXF4MkRGO0VpRWx4MkRBO0lBQ0U7RWpFb3gyREY7RWlFangyREE7SUFDRTtFakVteDJERjtFaUVoeDJEQTtJQUNFO0VqRWt4MkRGO0VpRS93MkRBO0lBQ0U7RWpFaXgyREY7RWlFOXcyREE7SUFDRTtFakVneDJERjtFaUU3dzJEQTtJQUNFO0VqRSt3MkRGO0VpRTV3MkRBO0lBQ0U7RWpFOHcyREY7RWlFM3cyREE7SUFDRTtFakU2dzJERjtFaUUxdzJEQTtJQUNFO0VqRTR3MkRGO0VpRXp3MkRBO0lBQ0U7RWpFMncyREY7RWlFeHcyREE7SUFDRTtFakUwdzJERjtFaUV2dzJEQTtJQUNFO0VqRXl3MkRGO0VpRXR3MkRBO0lBQ0U7RWpFd3cyREY7RWlFcncyREE7SUFDRTtFakV1dzJERjtFaUVwdzJEQTtJQUNFO0VqRXN3MkRGO0VpRW53MkRBO0lBQ0U7RWpFcXcyREY7RWlFbHcyREE7SUFDRTtFakVvdzJERjtFaUVqdzJEQTtJQUNFO0VqRW13MkRGO0VpRWh3MkRBO0lBQ0U7RWpFa3cyREY7RWlFL3YyREE7SUFDRTtFakVpdzJERjtFaUU5djJEQTtJQUNFO0VqRWd3MkRGO0VpRTd2MkRBO0lBQ0U7RWpFK3YyREY7RWlFNXYyREE7SUFDRTtFakU4djJERjtFaUUzdjJEQTtJQUNFO0VqRTZ2MkRGO0VpRTF2MkRBO0lBQ0U7RWpFNHYyREY7RWlFenYyREE7SUFDRTtFakUydjJERjtFaUV4djJEQTtJQUNFO0VqRTB2MkRGO0VpRXZ2MkRBO0lBQ0U7RWpFeXYyREY7RWlFdHYyREE7SUFDRTtFakV3djJERjtFaUVydjJEQTtJQUNFO0VqRXV2MkRGO0VpRXB2MkRBO0lBQ0U7RWpFc3YyREY7RWlFbnYyREE7SUFDRTtFakVxdjJERjtFaUVsdjJEQTtJQUNFO0VqRW92MkRGO0VpRWp2MkRBO0lBQ0U7RWpFbXYyREY7RWlFaHYyREE7SUFDRTtFakVrdjJERjtFaUUvdTJEQTtJQUNFO0VqRWl2MkRGO0VpRTl1MkRBO0lBQ0U7RWpFZ3YyREY7RWlFN3UyREE7SUFDRTtFakUrdTJERjtFaUU1dTJEQTtJQUNFO0VqRTh1MkRGO0VpRTN1MkRBO0lBQ0U7RWpFNnUyREY7RWlFMXUyREE7SUFDRTtFakU0dTJERjtFaUV6dTJEQTtJQUNFO0VqRTJ1MkRGO0VpRXh1MkRBO0lBQ0U7RWpFMHUyREY7RWlFdnUyREE7SUFDRTtFakV5dTJERjtFaUV0dTJEQTtJQUNFO0VqRXd1MkRGO0VpRXJ1MkRBO0lBQ0U7RWpFdXUyREY7RWlFcHUyREE7SUFDRTtFakVzdTJERjtFaUVudTJEQTtJQUNFO0VqRXF1MkRGO0VpRWx1MkRBO0lBQ0U7RWpFb3UyREY7RWlFanUyREE7SUFDRTtFakVtdTJERjtFaUVodTJEQTtJQUNFO0VqRWt1MkRGO0VpRS90MkRBO0lBQ0U7RWpFaXUyREY7RWlFOXQyREE7SUFDRTtFakVndTJERjtFaUU3dDJEQTtJQUNFO0VqRSt0MkRGO0VpRTV0MkRBO0lBQ0U7RWpFOHQyREY7RWlFM3QyREE7SUFDRTtFakU2dDJERjtFaUUxdDJEQTtJQUNFO0VqRTR0MkRGO0VpRXp0MkRBO0lBQ0U7RWpFMnQyREY7RWlFeHQyREE7SUFDRTtFakUwdDJERjtFaUV2dDJEQTtJQUNFO0VqRXl0MkRGO0VpRXR0MkRBO0lBQ0U7RWpFd3QyREY7RWlFcnQyREE7SUFDRTtFakV1dDJERjtFaUVwdDJEQTtJQUNFO0VqRXN0MkRGO0VpRW50MkRBO0lBQ0U7RWpFcXQyREY7RWlFbHQyREE7SUFDRTtFakVvdDJERjtFaUVqdDJEQTtJQUNFO0VqRW10MkRGO0VpRWh0MkRBO0lBQ0U7RWpFa3QyREY7RWlFL3MyREE7SUFDRTtFakVpdDJERjtFaUU5czJEQTtJQUNFO0VqRWd0MkRGO0VpRTdzMkRBO0lBQ0U7RWpFK3MyREY7RWlFNXMyREE7SUFDRTtFakU4czJERjtFaUUzczJEQTtJQUNFO0VqRTZzMkRGO0VpRTFzMkRBO0lBQ0U7RWpFNHMyREY7RWlFenMyREE7SUFDRTtFakUyczJERjtFaUV4czJEQTtJQUNFO0VqRTBzMkRGO0VpRXZzMkRBO0lBQ0U7RWpFeXMyREY7RWlFdHMyREE7SUFDRTtFakV3czJERjtFaUVyczJEQTtJQUNFO0VqRXVzMkRGO0VpRXBzMkRBO0lBQ0U7RWpFc3MyREY7RWlFbnMyREE7SUFDRTtFakVxczJERjtFaUVsczJEQTtJQUNFO0VqRW9zMkRGO0VpRWpzMkRBO0lBQ0U7RWpFbXMyREY7RWlFaHMyREE7SUFDRTtFakVrczJERjtFaUUvcjJEQTtJQUNFO0VqRWlzMkRGO0VpRTlyMkRBO0lBQ0U7RWpFZ3MyREY7RWlFN3IyREE7SUFDRTtFakUrcjJERjtBQUNGO0FpRTVyMkRBO0VBQ0U7QWpFOHIyREY7O0FpRTNyMkRBO0VBQ0U7QWpFOHIyREY7O0FpRTNyMkRBO0VBQ0U7RUFDQTtFQUNBO0FqRThyMkRGOztBaUUzcjJEQTtFQUNFO0FqRThyMkRGOztBaUUzcjJEQTtFQUNFO0VBQ0E7RUFDQTtBakU4cjJERjs7QWlFM3IyREE7RUFDRTtBakU4cjJERjs7QWlFM3IyREE7RUFDRTtBakU4cjJERjs7QWlFM3IyREE7RUFDRTtBakU4cjJERjs7QWlFM3IyREE7RUFDRTtJQUNFO0VqRThyMkRGO0VpRTNyMkRBO0lBQ0U7RWpFNnIyREY7RWlFMXIyREE7SUFDRTtFakU0cjJERjtBQUNGO0FpRXpyMkRBO0VBQ0U7SUFDRTtFakUycjJERjtFaUV4cjJEQTtJQUNFO0VqRTByMkRGO0VpRXZyMkRBO0lBQ0U7RWpFeXIyREY7QUFDRjtBaUV0cjJEQTtFQUNFO0lBQ0U7RWpFd3IyREY7RWlFcnIyREE7SUFDRTtFakV1cjJERjtFaUVwcjJEQTtJQUNFO0VqRXNyMkRGO0FBQ0Y7QWlFbnIyREE7RUFDRTtJQUNFO0VqRXFyMkRGO0VpRWxyMkRBO0lBQ0U7RWpFb3IyREY7RWlFanIyREE7SUFDRTtFakVtcjJERjtBQUNGO0FpRWhyMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRS9xMkRBO0VBQ0U7QWpFa3IyREY7O0FpRTlxMkRFO0VBQ0U7QWpFaXIyREo7O0FpRTlxMkRBO0VBQ0U7QWpFaXIyREY7O0FpRTlxMkRBO0VBQ0U7QWpFaXIyREY7O0FpRTdxMkRFO0VBQ0U7QWpFZ3IyREo7O0FpRTVxMkRBO0VBQ0U7QWpFK3EyREY7O0FpRTNxMkRFO0VBQ0U7QWpFOHEyREo7O0FpRTFxMkRBO0VBQ0U7QWpFNnEyREY7O0FpRXpxMkRFO0VBQ0U7QWpFNHEyREo7O0FpRXhxMkRBO0VBQ0U7QWpFMnEyREY7O0FpRXZxMkRFO0VBQ0U7QWpFMHEyREo7O0FpRXRxMkRBO0VBQ0U7QWpFeXEyREY7O0FpRXJxMkRFO0VBQ0U7QWpFd3EyREo7O0FpRXBxMkRBO0VBQ0U7QWpFdXEyREY7O0FpRW5xMkRFO0VBQ0U7QWpFc3EyREo7O0FpRWxxMkRBO0VBQ0U7QWpFcXEyREY7O0FpRW5xMkRBO0VBQ0U7QWpFc3EyREY7O0FpRXBxMkRBO0VBQ0U7QWpFdXEyREY7O0FpRXJxMkRBO0VBQ0U7QWpFd3EyREY7O0FpRXJxMkRBO0VBQ0U7QWpFd3EyREY7O0FpRXJxMkRBO0VBQ0U7QWpFd3EyREY7O0FpRXJxMkRBO0VBQ0U7QWpFd3EyREY7O0FpRXJxMkRBO0VBQ0U7QWpFd3EyREY7O0FpRXJxMkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakV3cTJERjs7QWlFcnEyREE7RUFDRTtBakV3cTJERjs7QWlFcnEyREE7RUFDRTtFQUNBO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUVycTJEQTtFQUNFO0FqRXdxMkRGOztBaUV0cTJEQTtFQUNFO0VBQ0E7RUFDQTtBakV5cTJERjs7QWlFdnEyREE7RUFDRTtFQUNBO0VBQ0E7QWpFMHEyREY7O0FpRXhxMkRBO0VBQ0U7RUFDQTtFQUNBO0FqRTJxMkRGOztBaUV6cTJEQTtFQUNFO0VBQ0E7RUFDQTtBakU0cTJERjs7QWlFMXEyREE7RUFDRTtFQUNBO0VBQ0E7QWpFNnEyREY7O0FpRTNxMkRBO0VBQ0U7RUFDQTtFQUNBO0FqRThxMkRGOztBaUU1cTJEQTtFQUNFO0VBQ0E7RUFDQTtBakUrcTJERjs7QWlFM3EyREE7QUM1cUpBO0FBRUE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtBbEUwMS9ERjs7QWtFdjEvREE7RUFDRTtJQUNFO0VsRTAxL0RGO0VrRXYxL0RBO0lBQ0U7RWxFeTEvREY7RWtFdDEvREE7SUFDRTtFbEV3MS9ERjtFa0VyMS9EQTtJQUNFO0VsRXUxL0RGO0VrRXAxL0RBO0lBQ0U7RWxFczEvREY7RWtFbjEvREE7SUFDRTtFbEVxMS9ERjtFa0VsMS9EQTtJQUNFO0VsRW8xL0RGO0VrRWoxL0RBO0lBQ0U7RWxFbTEvREY7RWtFaDEvREE7SUFDRTtFbEVrMS9ERjtFa0UvMC9EQTtJQUNFO0VsRWkxL0RGO0VrRTkwL0RBO0lBQ0U7RWxFZzEvREY7RWtFNzAvREE7SUFDRTtFbEUrMC9ERjtFa0U1MC9EQTtJQUNFO0VsRTgwL0RGO0VrRTMwL0RBO0lBQ0U7RWxFNjAvREY7RWtFMTAvREE7SUFDRTtFbEU0MC9ERjtFa0V6MC9EQTtJQUNFO0VsRTIwL0RGO0VrRXgwL0RBO0lBQ0U7RWxFMDAvREY7RWtFdjAvREE7SUFDRTtFbEV5MC9ERjtFa0V0MC9EQTtJQUNFO0VsRXcwL0RGO0VrRXIwL0RBO0lBQ0U7RWxFdTAvREY7RWtFcDAvREE7SUFDRTtFbEVzMC9ERjtFa0VuMC9EQTtJQUNFO0VsRXEwL0RGO0VrRWwwL0RBO0lBQ0U7RWxFbzAvREY7RWtFajAvREE7SUFDRTtFbEVtMC9ERjtFa0VoMC9EQTtJQUNFO0VsRWswL0RGO0VrRS96L0RBO0lBQ0U7RWxFaTAvREY7RWtFOXovREE7SUFDRTtFbEVnMC9ERjtFa0U3ei9EQTtJQUNFO0VsRSt6L0RGO0VrRTV6L0RBO0lBQ0U7RWxFOHovREY7RWtFM3ovREE7SUFDRTtFbEU2ei9ERjtFa0Uxei9EQTtJQUNFO0VsRTR6L0RGO0VrRXp6L0RBO0lBQ0U7RWxFMnovREY7RWtFeHovREE7SUFDRTtFbEUwei9ERjtFa0V2ei9EQTtJQUNFO0VsRXl6L0RGO0VrRXR6L0RBO0lBQ0U7RWxFd3ovREY7RWtFcnovREE7SUFDRTtFbEV1ei9ERjtFa0Vwei9EQTtJQUNFO0VsRXN6L0RGO0VrRW56L0RBO0lBQ0U7RWxFcXovREY7RWtFbHovREE7SUFDRTtFbEVvei9ERjtFa0Vqei9EQTtJQUNFO0VsRW16L0RGO0VrRWh6L0RBO0lBQ0U7RWxFa3ovREY7RWtFL3kvREE7SUFDRTtFbEVpei9ERjtFa0U5eS9EQTtJQUNFO0VsRWd6L0RGO0VrRTd5L0RBO0lBQ0U7RWxFK3kvREY7RWtFNXkvREE7SUFDRTtFbEU4eS9ERjtFa0UzeS9EQTtJQUNFO0VsRTZ5L0RGO0VrRTF5L0RBO0lBQ0U7RWxFNHkvREY7RWtFenkvREE7SUFDRTtFbEUyeS9ERjtFa0V4eS9EQTtJQUNFO0VsRTB5L0RGO0VrRXZ5L0RBO0lBQ0U7RWxFeXkvREY7RWtFdHkvREE7SUFDRTtFbEV3eS9ERjtFa0VyeS9EQTtJQUNFO0VsRXV5L0RGO0VrRXB5L0RBO0lBQ0U7RWxFc3kvREY7RWtFbnkvREE7SUFDRTtFbEVxeS9ERjtFa0VseS9EQTtJQUNFO0VsRW95L0RGO0VrRWp5L0RBO0lBQ0U7RWxFbXkvREY7RWtFaHkvREE7SUFDRTtFbEVreS9ERjtFa0UveC9EQTtJQUNFO0VsRWl5L0RGO0VrRTl4L0RBO0lBQ0U7RWxFZ3kvREY7RWtFN3gvREE7SUFDRTtFbEUreC9ERjtFa0U1eC9EQTtJQUNFO0VsRTh4L0RGO0VrRTN4L0RBO0lBQ0U7RWxFNngvREY7RWtFMXgvREE7SUFDRTtFbEU0eC9ERjtFa0V6eC9EQTtJQUNFO0VsRTJ4L0RGO0VrRXh4L0RBO0lBQ0U7RWxFMHgvREY7RWtFdngvREE7SUFDRTtFbEV5eC9ERjtFa0V0eC9EQTtJQUNFO0VsRXd4L0RGO0VrRXJ4L0RBO0lBQ0U7RWxFdXgvREY7RWtFcHgvREE7SUFDRTtFbEVzeC9ERjtFa0VueC9EQTtJQUNFO0VsRXF4L0RGO0VrRWx4L0RBO0lBQ0U7RWxFb3gvREY7RWtFangvREE7SUFDRTtFbEVteC9ERjtFa0VoeC9EQTtJQUNFO0VsRWt4L0RGO0VrRS93L0RBO0lBQ0U7RWxFaXgvREY7RWtFOXcvREE7SUFDRTtFbEVneC9ERjtFa0U3dy9EQTtJQUNFO0VsRSt3L0RGO0VrRTV3L0RBO0lBQ0U7RWxFOHcvREY7RWtFM3cvREE7SUFDRTtFbEU2dy9ERjtFa0Uxdy9EQTtJQUNFO0VsRTR3L0RGO0VrRXp3L0RBO0lBQ0U7RWxFMncvREY7RWtFeHcvREE7SUFDRTtFbEUwdy9ERjtFa0V2dy9EQTtJQUNFO0VsRXl3L0RGO0VrRXR3L0RBO0lBQ0U7RWxFd3cvREY7RWtFcncvREE7SUFDRTtFbEV1dy9ERjtFa0Vwdy9EQTtJQUNFO0VsRXN3L0RGO0VrRW53L0RBO0lBQ0U7RWxFcXcvREY7RWtFbHcvREE7SUFDRTtFbEVvdy9ERjtFa0Vqdy9EQTtJQUNFO0VsRW13L0RGO0VrRWh3L0RBO0lBQ0U7RWxFa3cvREY7RWtFL3YvREE7SUFDRTtFbEVpdy9ERjtFa0U5di9EQTtJQUNFO0VsRWd3L0RGO0VrRTd2L0RBO0lBQ0U7RWxFK3YvREY7RWtFNXYvREE7SUFDRTtFbEU4di9ERjtFa0Uzdi9EQTtJQUNFO0VsRTZ2L0RGO0VrRTF2L0RBO0lBQ0U7RWxFNHYvREY7RWtFenYvREE7SUFDRTtFbEUydi9ERjtFa0V4di9EQTtJQUNFO0VsRTB2L0RGO0VrRXZ2L0RBO0lBQ0U7RWxFeXYvREY7RWtFdHYvREE7SUFDRTtFbEV3di9ERjtFa0Vydi9EQTtJQUNFO0VsRXV2L0RGO0VrRXB2L0RBO0lBQ0U7RWxFc3YvREY7RWtFbnYvREE7SUFDRTtFbEVxdi9ERjtFa0Vsdi9EQTtJQUNFO0VsRW92L0RGO0VrRWp2L0RBO0lBQ0U7RWxFbXYvREY7RWtFaHYvREE7SUFDRTtFbEVrdi9ERjtFa0UvdS9EQTtJQUNFO0VsRWl2L0RGO0VrRTl1L0RBO0lBQ0U7RWxFZ3YvREY7RWtFN3UvREE7SUFDRTtFbEUrdS9ERjtFa0U1dS9EQTtJQUNFO0VsRTh1L0RGO0VrRTN1L0RBO0lBQ0U7RWxFNnUvREY7RWtFMXUvREE7SUFDRTtFbEU0dS9ERjtFa0V6dS9EQTtJQUNFO0VsRTJ1L0RGO0VrRXh1L0RBO0lBQ0U7RWxFMHUvREY7RWtFdnUvREE7SUFDRTtFbEV5dS9ERjtFa0V0dS9EQTtJQUNFO0VsRXd1L0RGO0VrRXJ1L0RBO0lBQ0U7RWxFdXUvREY7RWtFcHUvREE7SUFDRTtFbEVzdS9ERjtFa0VudS9EQTtJQUNFO0VsRXF1L0RGO0VrRWx1L0RBO0lBQ0U7RWxFb3UvREY7RWtFanUvREE7SUFDRTtFbEVtdS9ERjtFa0VodS9EQTtJQUNFO0VsRWt1L0RGO0VrRS90L0RBO0lBQ0U7RWxFaXUvREY7RWtFOXQvREE7SUFDRTtFbEVndS9ERjtFa0U3dC9EQTtJQUNFO0VsRSt0L0RGO0VrRTV0L0RBO0lBQ0U7RWxFOHQvREY7RWtFM3QvREE7SUFDRTtFbEU2dC9ERjtFa0UxdC9EQTtJQUNFO0VsRTR0L0RGO0VrRXp0L0RBO0lBQ0U7RWxFMnQvREY7RWtFeHQvREE7SUFDRTtFbEUwdC9ERjtFa0V2dC9EQTtJQUNFO0VsRXl0L0RGO0VrRXR0L0RBO0lBQ0U7RWxFd3QvREY7RWtFcnQvREE7SUFDRTtFbEV1dC9ERjtFa0VwdC9EQTtJQUNFO0VsRXN0L0RGO0VrRW50L0RBO0lBQ0U7RWxFcXQvREY7RWtFbHQvREE7SUFDRTtFbEVvdC9ERjtFa0VqdC9EQTtJQUNFO0VsRW10L0RGO0VrRWh0L0RBO0lBQ0U7RWxFa3QvREY7RWtFL3MvREE7SUFDRTtFbEVpdC9ERjtFa0U5cy9EQTtJQUNFO0VsRWd0L0RGO0VrRTdzL0RBO0lBQ0U7RWxFK3MvREY7RWtFNXMvREE7SUFDRTtFbEU4cy9ERjtFa0Uzcy9EQTtJQUNFO0VsRTZzL0RGO0VrRTFzL0RBO0lBQ0U7RWxFNHMvREY7RWtFenMvREE7SUFDRTtFbEUycy9ERjtFa0V4cy9EQTtJQUNFO0VsRTBzL0RGO0VrRXZzL0RBO0lBQ0U7RWxFeXMvREY7RWtFdHMvREE7SUFDRTtFbEV3cy9ERjtFa0Vycy9EQTtJQUNFO0VsRXVzL0RGO0VrRXBzL0RBO0lBQ0U7RWxFc3MvREY7RWtFbnMvREE7SUFDRTtFbEVxcy9ERjtFa0Vscy9EQTtJQUNFO0VsRW9zL0RGO0VrRWpzL0RBO0lBQ0U7RWxFbXMvREY7RWtFaHMvREE7SUFDRTtFbEVrcy9ERjtFa0Uvci9EQTtJQUNFO0VsRWlzL0RGO0VrRTlyL0RBO0lBQ0U7RWxFZ3MvREY7RWtFN3IvREE7SUFDRTtFbEUrci9ERjtFa0U1ci9EQTtJQUNFO0VsRThyL0RGO0VrRTNyL0RBO0lBQ0U7RWxFNnIvREY7RWtFMXIvREE7SUFDRTtFbEU0ci9ERjtFa0V6ci9EQTtJQUNFO0VsRTJyL0RGO0VrRXhyL0RBO0lBQ0U7RWxFMHIvREY7RWtFdnIvREE7SUFDRTtFbEV5ci9ERjtFa0V0ci9EQTtJQUNFO0VsRXdyL0RGO0VrRXJyL0RBO0lBQ0U7RWxFdXIvREY7RWtFcHIvREE7SUFDRTtFbEVzci9ERjtFa0Vuci9EQTtJQUNFO0VsRXFyL0RGO0VrRWxyL0RBO0lBQ0U7RWxFb3IvREY7RWtFanIvREE7SUFDRTtFbEVtci9ERjtFa0Voci9EQTtJQUNFO0VsRWtyL0RGO0VrRS9xL0RBO0lBQ0U7RWxFaXIvREY7RWtFOXEvREE7SUFDRTtFbEVnci9ERjtFa0U3cS9EQTtJQUNFO0VsRStxL0RGO0VrRTVxL0RBO0lBQ0U7RWxFOHEvREY7RWtFM3EvREE7SUFDRTtFbEU2cS9ERjtFa0UxcS9EQTtJQUNFO0VsRTRxL0RGO0VrRXpxL0RBO0lBQ0U7RWxFMnEvREY7RWtFeHEvREE7SUFDRTtFbEUwcS9ERjtFa0V2cS9EQTtJQUNFO0VsRXlxL0RGO0VrRXRxL0RBO0lBQ0U7RWxFd3EvREY7RWtFcnEvREE7SUFDRTtFbEV1cS9ERjtFa0VwcS9EQTtJQUNFO0VsRXNxL0RGO0VrRW5xL0RBO0lBQ0U7RWxFcXEvREY7RWtFbHEvREE7SUFDRTtFbEVvcS9ERjtFa0VqcS9EQTtJQUNFO0VsRW1xL0RGO0VrRWhxL0RBO0lBQ0U7RWxFa3EvREY7RWtFL3AvREE7SUFDRTtFbEVpcS9ERjtFa0U5cC9EQTtJQUNFO0VsRWdxL0RGO0VrRTdwL0RBO0lBQ0U7RWxFK3AvREY7RWtFNXAvREE7SUFDRTtFbEU4cC9ERjtFa0UzcC9EQTtJQUNFO0VsRTZwL0RGO0VrRTFwL0RBO0lBQ0U7RWxFNHAvREY7RWtFenAvREE7SUFDRTtFbEUycC9ERjtFa0V4cC9EQTtJQUNFO0VsRTBwL0RGO0VrRXZwL0RBO0lBQ0U7RWxFeXAvREY7RWtFdHAvREE7SUFDRTtFbEV3cC9ERjtFa0VycC9EQTtJQUNFO0VsRXVwL0RGO0VrRXBwL0RBO0lBQ0U7RWxFc3AvREY7RWtFbnAvREE7SUFDRTtFbEVxcC9ERjtFa0VscC9EQTtJQUNFO0VsRW9wL0RGO0VrRWpwL0RBO0lBQ0U7RWxFbXAvREY7RWtFaHAvREE7SUFDRTtFbEVrcC9ERjtFa0Uvby9EQTtJQUNFO0VsRWlwL0RGO0VrRTlvL0RBO0lBQ0U7RWxFZ3AvREY7RWtFN28vREE7SUFDRTtFbEUrby9ERjtFa0U1by9EQTtJQUNFO0VsRThvL0RGO0VrRTNvL0RBO0lBQ0U7RWxFNm8vREY7RWtFMW8vREE7SUFDRTtFbEU0by9ERjtFa0V6by9EQTtJQUNFO0VsRTJvL0RGO0VrRXhvL0RBO0lBQ0U7RWxFMG8vREY7RWtFdm8vREE7SUFDRTtFbEV5by9ERjtFa0V0by9EQTtJQUNFO0VsRXdvL0RGO0VrRXJvL0RBO0lBQ0U7RWxFdW8vREY7RWtFcG8vREE7SUFDRTtFbEVzby9ERjtFa0Vuby9EQTtJQUNFO0VsRXFvL0RGO0VrRWxvL0RBO0lBQ0U7RWxFb28vREY7RWtFam8vREE7SUFDRTtFbEVtby9ERjtFa0Voby9EQTtJQUNFO0VsRWtvL0RGO0VrRS9uL0RBO0lBQ0U7RWxFaW8vREY7RWtFOW4vREE7SUFDRTtFbEVnby9ERjtFa0U3bi9EQTtJQUNFO0VsRStuL0RGO0VrRTVuL0RBO0lBQ0U7RWxFOG4vREY7RWtFM24vREE7SUFDRTtFbEU2bi9ERjtFa0Uxbi9EQTtJQUNFO0VsRTRuL0RGO0VrRXpuL0RBO0lBQ0U7RWxFMm4vREY7RWtFeG4vREE7SUFDRTtFbEUwbi9ERjtFa0V2bi9EQTtJQUNFO0VsRXluL0RGO0VrRXRuL0RBO0lBQ0U7RWxFd24vREY7RWtFcm4vREE7SUFDRTtFbEV1bi9ERjtFa0Vwbi9EQTtJQUNFO0VsRXNuL0RGO0VrRW5uL0RBO0lBQ0U7RWxFcW4vREY7RWtFbG4vREE7SUFDRTtFbEVvbi9ERjtFa0Vqbi9EQTtJQUNFO0VsRW1uL0RGO0VrRWhuL0RBO0lBQ0U7RWxFa24vREY7RWtFL20vREE7SUFDRTtFbEVpbi9ERjtFa0U5bS9EQTtJQUNFO0VsRWduL0RGO0VrRTdtL0RBO0lBQ0U7RWxFK20vREY7RWtFNW0vREE7SUFDRTtFbEU4bS9ERjtFa0UzbS9EQTtJQUNFO0VsRTZtL0RGO0VrRTFtL0RBO0lBQ0U7RWxFNG0vREY7RWtFem0vREE7SUFDRTtFbEUybS9ERjtFa0V4bS9EQTtJQUNFO0VsRTBtL0RGO0VrRXZtL0RBO0lBQ0U7RWxFeW0vREY7RWtFdG0vREE7SUFDRTtFbEV3bS9ERjtFa0VybS9EQTtJQUNFO0VsRXVtL0RGO0VrRXBtL0RBO0lBQ0U7RWxFc20vREY7RWtFbm0vREE7SUFDRTtFbEVxbS9ERjtFa0VsbS9EQTtJQUNFO0VsRW9tL0RGO0VrRWptL0RBO0lBQ0U7RWxFbW0vREY7RWtFaG0vREE7SUFDRTtFbEVrbS9ERjtFa0UvbC9EQTtJQUNFO0VsRWltL0RGO0VrRTlsL0RBO0lBQ0U7RWxFZ20vREY7RWtFN2wvREE7SUFDRTtFbEUrbC9ERjtFa0U1bC9EQTtJQUNFO0VsRThsL0RGO0VrRTNsL0RBO0lBQ0U7RWxFNmwvREY7RWtFMWwvREE7SUFDRTtFbEU0bC9ERjtFa0V6bC9EQTtJQUNFO0VsRTJsL0RGO0VrRXhsL0RBO0lBQ0U7RWxFMGwvREY7RWtFdmwvREE7SUFDRTtFbEV5bC9ERjtFa0V0bC9EQTtJQUNFO0VsRXdsL0RGO0VrRXJsL0RBO0lBQ0U7RWxFdWwvREY7RWtFcGwvREE7SUFDRTtFbEVzbC9ERjtFa0VubC9EQTtJQUNFO0VsRXFsL0RGO0VrRWxsL0RBO0lBQ0U7RWxFb2wvREY7RWtFamwvREE7SUFDRTtFbEVtbC9ERjtFa0VobC9EQTtJQUNFO0VsRWtsL0RGO0VrRS9rL0RBO0lBQ0U7RWxFaWwvREY7RWtFOWsvREE7SUFDRTtFbEVnbC9ERjtFa0U3ay9EQTtJQUNFO0VsRStrL0RGO0VrRTVrL0RBO0lBQ0U7RWxFOGsvREY7RWtFM2svREE7SUFDRTtFbEU2ay9ERjtFa0Uxay9EQTtJQUNFO0VsRTRrL0RGO0VrRXprL0RBO0lBQ0U7RWxFMmsvREY7RWtFeGsvREE7SUFDRTtFbEUway9ERjtFa0V2ay9EQTtJQUNFO0VsRXlrL0RGO0VrRXRrL0RBO0lBQ0U7RWxFd2svREY7RWtFcmsvREE7SUFDRTtFbEV1ay9ERjtFa0Vway9EQTtJQUNFO0VsRXNrL0RGO0VrRW5rL0RBO0lBQ0U7RWxFcWsvREY7RWtFbGsvREE7SUFDRTtFbEVvay9ERjtFa0Vqay9EQTtJQUNFO0VsRW1rL0RGO0VrRWhrL0RBO0lBQ0U7RWxFa2svREY7RWtFL2ovREE7SUFDRTtFbEVpay9ERjtFa0U5ai9EQTtJQUNFO0VsRWdrL0RGO0VrRTdqL0RBO0lBQ0U7RWxFK2ovREY7RWtFNWovREE7SUFDRTtFbEU4ai9ERjtFa0Uzai9EQTtJQUNFO0VsRTZqL0RGO0VrRTFqL0RBO0lBQ0U7RWxFNGovREY7RWtFemovREE7SUFDRTtFbEUyai9ERjtFa0V4ai9EQTtJQUNFO0VsRTBqL0RGO0VrRXZqL0RBO0lBQ0U7RWxFeWovREY7RWtFdGovREE7SUFDRTtFbEV3ai9ERjtFa0Vyai9EQTtJQUNFO0VsRXVqL0RGO0VrRXBqL0RBO0lBQ0U7RWxFc2ovREY7RWtFbmovREE7SUFDRTtFbEVxai9ERjtFa0Vsai9EQTtJQUNFO0VsRW9qL0RGO0VrRWpqL0RBO0lBQ0U7RWxFbWovREY7RWtFaGovREE7SUFDRTtFbEVrai9ERjtFa0UvaS9EQTtJQUNFO0VsRWlqL0RGO0VrRTlpL0RBO0lBQ0U7RWxFZ2ovREY7RWtFN2kvREE7SUFDRTtFbEUraS9ERjtFa0U1aS9EQTtJQUNFO0VsRThpL0RGO0VrRTNpL0RBO0lBQ0U7RWxFNmkvREY7RWtFMWkvREE7SUFDRTtFbEU0aS9ERjtFa0V6aS9EQTtJQUNFO0VsRTJpL0RGO0VrRXhpL0RBO0lBQ0U7RWxFMGkvREY7RWtFdmkvREE7SUFDRTtFbEV5aS9ERjtBQUNGO0FrRXRpL0RBO0VBQ0U7SUFDRTtFbEV3aS9ERjtFa0VyaS9EQTtJQUNFO0VsRXVpL0RGO0VrRXBpL0RBO0lBQ0U7RWxFc2kvREY7RWtFbmkvREE7SUFDRTtFbEVxaS9ERjtFa0VsaS9EQTtJQUNFO0VsRW9pL0RGO0VrRWppL0RBO0lBQ0U7RWxFbWkvREY7RWtFaGkvREE7SUFDRTtFbEVraS9ERjtFa0UvaC9EQTtJQUNFO0VsRWlpL0RGO0VrRTloL0RBO0lBQ0U7RWxFZ2kvREY7RWtFN2gvREE7SUFDRTtFbEUraC9ERjtFa0U1aC9EQTtJQUNFO0VsRThoL0RGO0VrRTNoL0RBO0lBQ0U7RWxFNmgvREY7RWtFMWgvREE7SUFDRTtFbEU0aC9ERjtFa0V6aC9EQTtJQUNFO0VsRTJoL0RGO0VrRXhoL0RBO0lBQ0U7RWxFMGgvREY7RWtFdmgvREE7SUFDRTtFbEV5aC9ERjtFa0V0aC9EQTtJQUNFO0VsRXdoL0RGO0VrRXJoL0RBO0lBQ0U7RWxFdWgvREY7RWtFcGgvREE7SUFDRTtFbEVzaC9ERjtFa0VuaC9EQTtJQUNFO0VsRXFoL0RGO0VrRWxoL0RBO0lBQ0U7RWxFb2gvREY7RWtFamgvREE7SUFDRTtFbEVtaC9ERjtFa0VoaC9EQTtJQUNFO0VsRWtoL0RGO0VrRS9nL0RBO0lBQ0U7RWxFaWgvREY7RWtFOWcvREE7SUFDRTtFbEVnaC9ERjtFa0U3Zy9EQTtJQUNFO0VsRStnL0RGO0VrRTVnL0RBO0lBQ0U7RWxFOGcvREY7RWtFM2cvREE7SUFDRTtFbEU2Zy9ERjtFa0UxZy9EQTtJQUNFO0VsRTRnL0RGO0VrRXpnL0RBO0lBQ0U7RWxFMmcvREY7RWtFeGcvREE7SUFDRTtFbEUwZy9ERjtFa0V2Zy9EQTtJQUNFO0VsRXlnL0RGO0VrRXRnL0RBO0lBQ0U7RWxFd2cvREY7RWtFcmcvREE7SUFDRTtFbEV1Zy9ERjtFa0VwZy9EQTtJQUNFO0VsRXNnL0RGO0VrRW5nL0RBO0lBQ0U7RWxFcWcvREY7RWtFbGcvREE7SUFDRTtFbEVvZy9ERjtFa0VqZy9EQTtJQUNFO0VsRW1nL0RGO0VrRWhnL0RBO0lBQ0U7RWxFa2cvREY7RWtFLy8rREE7SUFDRTtFbEVpZy9ERjtFa0U5LytEQTtJQUNFO0VsRWdnL0RGO0VrRTcvK0RBO0lBQ0U7RWxFKy8rREY7RWtFNS8rREE7SUFDRTtFbEU4LytERjtFa0UzLytEQTtJQUNFO0VsRTYvK0RGO0VrRTEvK0RBO0lBQ0U7RWxFNC8rREY7RWtFei8rREE7SUFDRTtFbEUyLytERjtFa0V4LytEQTtJQUNFO0VsRTAvK0RGO0VrRXYvK0RBO0lBQ0U7RWxFeS8rREY7RWtFdC8rREE7SUFDRTtFbEV3LytERjtFa0VyLytEQTtJQUNFO0VsRXUvK0RGO0VrRXAvK0RBO0lBQ0U7RWxFcy8rREY7RWtFbi8rREE7SUFDRTtFbEVxLytERjtFa0VsLytEQTtJQUNFO0VsRW8vK0RGO0VrRWovK0RBO0lBQ0U7RWxFbS8rREY7RWtFaC8rREE7SUFDRTtFbEVrLytERjtFa0UvKytEQTtJQUNFO0VsRWkvK0RGO0VrRTkrK0RBO0lBQ0U7RWxFZy8rREY7RWtFNysrREE7SUFDRTtFbEUrKytERjtFa0U1KytEQTtJQUNFO0VsRTgrK0RGO0VrRTMrK0RBO0lBQ0U7RWxFNisrREY7RWtFMSsrREE7SUFDRTtFbEU0KytERjtFa0V6KytEQTtJQUNFO0VsRTIrK0RGO0VrRXgrK0RBO0lBQ0U7RWxFMCsrREY7RWtFdisrREE7SUFDRTtFbEV5KytERjtFa0V0KytEQTtJQUNFO0VsRXcrK0RGO0VrRXIrK0RBO0lBQ0U7RWxFdSsrREY7RWtFcCsrREE7SUFDRTtFbEVzKytERjtFa0VuKytEQTtJQUNFO0VsRXErK0RGO0VrRWwrK0RBO0lBQ0U7RWxFbysrREY7RWtFaisrREE7SUFDRTtFbEVtKytERjtFa0VoKytEQTtJQUNFO0VsRWsrK0RGO0VrRS85K0RBO0lBQ0U7RWxFaSsrREY7RWtFOTkrREE7SUFDRTtFbEVnKytERjtFa0U3OStEQTtJQUNFO0VsRSs5K0RGO0VrRTU5K0RBO0lBQ0U7RWxFODkrREY7RWtFMzkrREE7SUFDRTtFbEU2OStERjtFa0UxOStEQTtJQUNFO0VsRTQ5K0RGO0VrRXo5K0RBO0lBQ0U7RWxFMjkrREY7RWtFeDkrREE7SUFDRTtFbEUwOStERjtFa0V2OStEQTtJQUNFO0VsRXk5K0RGO0VrRXQ5K0RBO0lBQ0U7RWxFdzkrREY7RWtFcjkrREE7SUFDRTtFbEV1OStERjtFa0VwOStEQTtJQUNFO0VsRXM5K0RGO0VrRW45K0RBO0lBQ0U7RWxFcTkrREY7RWtFbDkrREE7SUFDRTtFbEVvOStERjtFa0VqOStEQTtJQUNFO0VsRW05K0RGO0VrRWg5K0RBO0lBQ0U7RWxFazkrREY7RWtFLzgrREE7SUFDRTtFbEVpOStERjtFa0U5OCtEQTtJQUNFO0VsRWc5K0RGO0VrRTc4K0RBO0lBQ0U7RWxFKzgrREY7RWtFNTgrREE7SUFDRTtFbEU4OCtERjtFa0UzOCtEQTtJQUNFO0VsRTY4K0RGO0VrRTE4K0RBO0lBQ0U7RWxFNDgrREY7RWtFejgrREE7SUFDRTtFbEUyOCtERjtFa0V4OCtEQTtJQUNFO0VsRTA4K0RGO0VrRXY4K0RBO0lBQ0U7RWxFeTgrREY7RWtFdDgrREE7SUFDRTtFbEV3OCtERjtFa0VyOCtEQTtJQUNFO0VsRXU4K0RGO0VrRXA4K0RBO0lBQ0U7RWxFczgrREY7RWtFbjgrREE7SUFDRTtFbEVxOCtERjtFa0VsOCtEQTtJQUNFO0VsRW84K0RGO0VrRWo4K0RBO0lBQ0U7RWxFbTgrREY7RWtFaDgrREE7SUFDRTtFbEVrOCtERjtFa0UvNytEQTtJQUNFO0VsRWk4K0RGO0VrRTk3K0RBO0lBQ0U7RWxFZzgrREY7RWtFNzcrREE7SUFDRTtFbEUrNytERjtFa0U1NytEQTtJQUNFO0VsRTg3K0RGO0VrRTM3K0RBO0lBQ0U7RWxFNjcrREY7RWtFMTcrREE7SUFDRTtFbEU0NytERjtFa0V6NytEQTtJQUNFO0VsRTI3K0RGO0VrRXg3K0RBO0lBQ0U7RWxFMDcrREY7RWtFdjcrREE7SUFDRTtFbEV5NytERjtFa0V0NytEQTtJQUNFO0VsRXc3K0RGO0VrRXI3K0RBO0lBQ0U7RWxFdTcrREY7RWtFcDcrREE7SUFDRTtFbEVzNytERjtFa0VuNytEQTtJQUNFO0VsRXE3K0RGO0VrRWw3K0RBO0lBQ0U7RWxFbzcrREY7RWtFajcrREE7SUFDRTtFbEVtNytERjtFa0VoNytEQTtJQUNFO0VsRWs3K0RGO0VrRS82K0RBO0lBQ0U7RWxFaTcrREY7RWtFOTYrREE7SUFDRTtFbEVnNytERjtFa0U3NitEQTtJQUNFO0VsRSs2K0RGO0VrRTU2K0RBO0lBQ0U7RWxFODYrREY7RWtFMzYrREE7SUFDRTtFbEU2NitERjtFa0UxNitEQTtJQUNFO0VsRTQ2K0RGO0VrRXo2K0RBO0lBQ0U7RWxFMjYrREY7RWtFeDYrREE7SUFDRTtFbEUwNitERjtFa0V2NitEQTtJQUNFO0VsRXk2K0RGO0VrRXQ2K0RBO0lBQ0U7RWxFdzYrREY7RWtFcjYrREE7SUFDRTtFbEV1NitERjtFa0VwNitEQTtJQUNFO0VsRXM2K0RGO0VrRW42K0RBO0lBQ0U7RWxFcTYrREY7RWtFbDYrREE7SUFDRTtFbEVvNitERjtFa0VqNitEQTtJQUNFO0VsRW02K0RGO0VrRWg2K0RBO0lBQ0U7RWxFazYrREY7RWtFLzUrREE7SUFDRTtFbEVpNitERjtFa0U5NStEQTtJQUNFO0VsRWc2K0RGO0VrRTc1K0RBO0lBQ0U7RWxFKzUrREY7RWtFNTUrREE7SUFDRTtFbEU4NStERjtFa0UzNStEQTtJQUNFO0VsRTY1K0RGO0VrRTE1K0RBO0lBQ0U7RWxFNDUrREY7RWtFejUrREE7SUFDRTtFbEUyNStERjtFa0V4NStEQTtJQUNFO0VsRTA1K0RGO0VrRXY1K0RBO0lBQ0U7RWxFeTUrREY7RWtFdDUrREE7SUFDRTtFbEV3NStERjtFa0VyNStEQTtJQUNFO0VsRXU1K0RGO0VrRXA1K0RBO0lBQ0U7RWxFczUrREY7RWtFbjUrREE7SUFDRTtFbEVxNStERjtFa0VsNStEQTtJQUNFO0VsRW81K0RGO0VrRWo1K0RBO0lBQ0U7RWxFbTUrREY7RWtFaDUrREE7SUFDRTtFbEVrNStERjtFa0UvNCtEQTtJQUNFO0VsRWk1K0RGO0VrRTk0K0RBO0lBQ0U7RWxFZzUrREY7RWtFNzQrREE7SUFDRTtFbEUrNCtERjtFa0U1NCtEQTtJQUNFO0VsRTg0K0RGO0VrRTM0K0RBO0lBQ0U7RWxFNjQrREY7RWtFMTQrREE7SUFDRTtFbEU0NCtERjtFa0V6NCtEQTtJQUNFO0VsRTI0K0RGO0VrRXg0K0RBO0lBQ0U7RWxFMDQrREY7RWtFdjQrREE7SUFDRTtFbEV5NCtERjtFa0V0NCtEQTtJQUNFO0VsRXc0K0RGO0VrRXI0K0RBO0lBQ0U7RWxFdTQrREY7RWtFcDQrREE7SUFDRTtFbEVzNCtERjtFa0VuNCtEQTtJQUNFO0VsRXE0K0RGO0VrRWw0K0RBO0lBQ0U7RWxFbzQrREY7RWtFajQrREE7SUFDRTtFbEVtNCtERjtFa0VoNCtEQTtJQUNFO0VsRWs0K0RGO0VrRS8zK0RBO0lBQ0U7RWxFaTQrREY7RWtFOTMrREE7SUFDRTtFbEVnNCtERjtFa0U3MytEQTtJQUNFO0VsRSszK0RGO0VrRTUzK0RBO0lBQ0U7RWxFODMrREY7RWtFMzMrREE7SUFDRTtFbEU2MytERjtFa0UxMytEQTtJQUNFO0VsRTQzK0RGO0VrRXozK0RBO0lBQ0U7RWxFMjMrREY7RWtFeDMrREE7SUFDRTtFbEUwMytERjtFa0V2MytEQTtJQUNFO0VsRXkzK0RGO0VrRXQzK0RBO0lBQ0U7RWxFdzMrREY7RWtFcjMrREE7SUFDRTtFbEV1MytERjtFa0VwMytEQTtJQUNFO0VsRXMzK0RGO0VrRW4zK0RBO0lBQ0U7RWxFcTMrREY7RWtFbDMrREE7SUFDRTtFbEVvMytERjtFa0VqMytEQTtJQUNFO0VsRW0zK0RGO0VrRWgzK0RBO0lBQ0U7RWxFazMrREY7RWtFLzIrREE7SUFDRTtFbEVpMytERjtFa0U5MitEQTtJQUNFO0VsRWczK0RGO0VrRTcyK0RBO0lBQ0U7RWxFKzIrREY7RWtFNTIrREE7SUFDRTtFbEU4MitERjtFa0UzMitEQTtJQUNFO0VsRTYyK0RGO0VrRTEyK0RBO0lBQ0U7RWxFNDIrREY7RWtFejIrREE7SUFDRTtFbEUyMitERjtFa0V4MitEQTtJQUNFO0VsRTAyK0RGO0VrRXYyK0RBO0lBQ0U7RWxFeTIrREY7RWtFdDIrREE7SUFDRTtFbEV3MitERjtFa0VyMitEQTtJQUNFO0VsRXUyK0RGO0VrRXAyK0RBO0lBQ0U7RWxFczIrREY7RWtFbjIrREE7SUFDRTtFbEVxMitERjtFa0VsMitEQTtJQUNFO0VsRW8yK0RGO0VrRWoyK0RBO0lBQ0U7RWxFbTIrREY7RWtFaDIrREE7SUFDRTtFbEVrMitERjtFa0UvMStEQTtJQUNFO0VsRWkyK0RGO0VrRTkxK0RBO0lBQ0U7RWxFZzIrREY7RWtFNzErREE7SUFDRTtFbEUrMStERjtFa0U1MStEQTtJQUNFO0VsRTgxK0RGO0VrRTMxK0RBO0lBQ0U7RWxFNjErREY7RWtFMTErREE7SUFDRTtFbEU0MStERjtFa0V6MStEQTtJQUNFO0VsRTIxK0RGO0VrRXgxK0RBO0lBQ0U7RWxFMDErREY7RWtFdjErREE7SUFDRTtFbEV5MStERjtFa0V0MStEQTtJQUNFO0VsRXcxK0RGO0VrRXIxK0RBO0lBQ0U7RWxFdTErREY7RWtFcDErREE7SUFDRTtFbEVzMStERjtFa0VuMStEQTtJQUNFO0VsRXExK0RGO0VrRWwxK0RBO0lBQ0U7RWxFbzErREY7RWtFajErREE7SUFDRTtFbEVtMStERjtFa0VoMStEQTtJQUNFO0VsRWsxK0RGO0VrRS8wK0RBO0lBQ0U7RWxFaTErREY7RWtFOTArREE7SUFDRTtFbEVnMStERjtFa0U3MCtEQTtJQUNFO0VsRSswK0RGO0VrRTUwK0RBO0lBQ0U7RWxFODArREY7RWtFMzArREE7SUFDRTtFbEU2MCtERjtFa0UxMCtEQTtJQUNFO0VsRTQwK0RGO0VrRXowK0RBO0lBQ0U7RWxFMjArREY7RWtFeDArREE7SUFDRTtFbEUwMCtERjtFa0V2MCtEQTtJQUNFO0VsRXkwK0RGO0VrRXQwK0RBO0lBQ0U7RWxFdzArREY7RWtFcjArREE7SUFDRTtFbEV1MCtERjtFa0VwMCtEQTtJQUNFO0VsRXMwK0RGO0VrRW4wK0RBO0lBQ0U7RWxFcTArREY7RWtFbDArREE7SUFDRTtFbEVvMCtERjtFa0VqMCtEQTtJQUNFO0VsRW0wK0RGO0VrRWgwK0RBO0lBQ0U7RWxFazArREY7RWtFL3orREE7SUFDRTtFbEVpMCtERjtFa0U5eitEQTtJQUNFO0VsRWcwK0RGO0VrRTd6K0RBO0lBQ0U7RWxFK3orREY7RWtFNXorREE7SUFDRTtFbEU4eitERjtFa0UzeitEQTtJQUNFO0VsRTZ6K0RGO0VrRTF6K0RBO0lBQ0U7RWxFNHorREY7RWtFenorREE7SUFDRTtFbEUyeitERjtFa0V4eitEQTtJQUNFO0VsRTB6K0RGO0VrRXZ6K0RBO0lBQ0U7RWxFeXorREY7RWtFdHorREE7SUFDRTtFbEV3eitERjtFa0VyeitEQTtJQUNFO0VsRXV6K0RGO0VrRXB6K0RBO0lBQ0U7RWxFc3orREY7RWtFbnorREE7SUFDRTtFbEVxeitERjtFa0VseitEQTtJQUNFO0VsRW96K0RGO0VrRWp6K0RBO0lBQ0U7RWxFbXorREY7RWtFaHorREE7SUFDRTtFbEVreitERjtFa0UveStEQTtJQUNFO0VsRWl6K0RGO0VrRTl5K0RBO0lBQ0U7RWxFZ3orREY7RWtFN3krREE7SUFDRTtFbEUreStERjtFa0U1eStEQTtJQUNFO0VsRTh5K0RGO0VrRTN5K0RBO0lBQ0U7RWxFNnkrREY7RWtFMXkrREE7SUFDRTtFbEU0eStERjtFa0V6eStEQTtJQUNFO0VsRTJ5K0RGO0VrRXh5K0RBO0lBQ0U7RWxFMHkrREY7RWtFdnkrREE7SUFDRTtFbEV5eStERjtFa0V0eStEQTtJQUNFO0VsRXd5K0RGO0VrRXJ5K0RBO0lBQ0U7RWxFdXkrREY7RWtFcHkrREE7SUFDRTtFbEVzeStERjtFa0VueStEQTtJQUNFO0VsRXF5K0RGO0VrRWx5K0RBO0lBQ0U7RWxFb3krREY7RWtFankrREE7SUFDRTtFbEVteStERjtFa0VoeStEQTtJQUNFO0VsRWt5K0RGO0VrRS94K0RBO0lBQ0U7RWxFaXkrREY7RWtFOXgrREE7SUFDRTtFbEVneStERjtFa0U3eCtEQTtJQUNFO0VsRSt4K0RGO0VrRTV4K0RBO0lBQ0U7RWxFOHgrREY7RWtFM3grREE7SUFDRTtFbEU2eCtERjtFa0UxeCtEQTtJQUNFO0VsRTR4K0RGO0VrRXp4K0RBO0lBQ0U7RWxFMngrREY7RWtFeHgrREE7SUFDRTtFbEUweCtERjtFa0V2eCtEQTtJQUNFO0VsRXl4K0RGO0VrRXR4K0RBO0lBQ0U7RWxFd3grREY7RWtFcngrREE7SUFDRTtFbEV1eCtERjtFa0VweCtEQTtJQUNFO0VsRXN4K0RGO0VrRW54K0RBO0lBQ0U7RWxFcXgrREY7RWtFbHgrREE7SUFDRTtFbEVveCtERjtFa0VqeCtEQTtJQUNFO0VsRW14K0RGO0VrRWh4K0RBO0lBQ0U7RWxFa3grREY7RWtFL3crREE7SUFDRTtFbEVpeCtERjtFa0U5dytEQTtJQUNFO0VsRWd4K0RGO0VrRTd3K0RBO0lBQ0U7RWxFK3crREY7RWtFNXcrREE7SUFDRTtFbEU4dytERjtFa0UzdytEQTtJQUNFO0VsRTZ3K0RGO0VrRTF3K0RBO0lBQ0U7RWxFNHcrREY7RWtFencrREE7SUFDRTtFbEUydytERjtFa0V4dytEQTtJQUNFO0VsRTB3K0RGO0VrRXZ3K0RBO0lBQ0U7RWxFeXcrREY7RWtFdHcrREE7SUFDRTtFbEV3dytERjtFa0VydytEQTtJQUNFO0VsRXV3K0RGO0VrRXB3K0RBO0lBQ0U7RWxFc3crREY7RWtFbncrREE7SUFDRTtFbEVxdytERjtFa0VsdytEQTtJQUNFO0VsRW93K0RGO0VrRWp3K0RBO0lBQ0U7RWxFbXcrREY7RWtFaHcrREE7SUFDRTtFbEVrdytERjtFa0UvditEQTtJQUNFO0VsRWl3K0RGO0VrRTl2K0RBO0lBQ0U7RWxFZ3crREY7RWtFN3YrREE7SUFDRTtFbEUrditERjtFa0U1ditEQTtJQUNFO0VsRTh2K0RGO0VrRTN2K0RBO0lBQ0U7RWxFNnYrREY7RWtFMXYrREE7SUFDRTtFbEU0ditERjtFa0V6ditEQTtJQUNFO0VsRTJ2K0RGO0VrRXh2K0RBO0lBQ0U7RWxFMHYrREY7RWtFdnYrREE7SUFDRTtFbEV5ditERjtFa0V0ditEQTtJQUNFO0VsRXd2K0RGO0VrRXJ2K0RBO0lBQ0U7RWxFdXYrREY7QUFDRjtBa0VwditEQTtFQUNFO0lBQ0U7RWxFc3YrREY7RWtFbnYrREE7SUFDRTtFbEVxditERjtFa0VsditEQTtJQUNFO0VsRW92K0RGO0VrRWp2K0RBO0lBQ0U7RWxFbXYrREY7RWtFaHYrREE7SUFDRTtFbEVrditERjtFa0UvdStEQTtJQUNFO0VsRWl2K0RGO0VrRTl1K0RBO0lBQ0U7RWxFZ3YrREY7RWtFN3UrREE7SUFDRTtFbEUrdStERjtFa0U1dStEQTtJQUNFO0VsRTh1K0RGO0VrRTN1K0RBO0lBQ0U7RWxFNnUrREY7RWtFMXUrREE7SUFDRTtFbEU0dStERjtFa0V6dStEQTtJQUNFO0VsRTJ1K0RGO0VrRXh1K0RBO0lBQ0U7RWxFMHUrREY7RWtFdnUrREE7SUFDRTtFbEV5dStERjtFa0V0dStEQTtJQUNFO0VsRXd1K0RGO0VrRXJ1K0RBO0lBQ0U7RWxFdXUrREY7RWtFcHUrREE7SUFDRTtFbEVzdStERjtFa0VudStEQTtJQUNFO0VsRXF1K0RGO0VrRWx1K0RBO0lBQ0U7RWxFb3UrREY7RWtFanUrREE7SUFDRTtFbEVtdStERjtFa0VodStEQTtJQUNFO0VsRWt1K0RGO0VrRS90K0RBO0lBQ0U7RWxFaXUrREY7RWtFOXQrREE7SUFDRTtFbEVndStERjtFa0U3dCtEQTtJQUNFO0VsRSt0K0RGO0VrRTV0K0RBO0lBQ0U7RWxFOHQrREY7RWtFM3QrREE7SUFDRTtFbEU2dCtERjtFa0UxdCtEQTtJQUNFO0VsRTR0K0RGO0VrRXp0K0RBO0lBQ0U7RWxFMnQrREY7RWtFeHQrREE7SUFDRTtFbEUwdCtERjtFa0V2dCtEQTtJQUNFO0VsRXl0K0RGO0VrRXR0K0RBO0lBQ0U7RWxFd3QrREY7RWtFcnQrREE7SUFDRTtFbEV1dCtERjtFa0VwdCtEQTtJQUNFO0VsRXN0K0RGO0VrRW50K0RBO0lBQ0U7RWxFcXQrREY7RWtFbHQrREE7SUFDRTtFbEVvdCtERjtFa0VqdCtEQTtJQUNFO0VsRW10K0RGO0VrRWh0K0RBO0lBQ0U7RWxFa3QrREY7RWtFL3MrREE7SUFDRTtFbEVpdCtERjtFa0U5cytEQTtJQUNFO0VsRWd0K0RGO0VrRTdzK0RBO0lBQ0U7RWxFK3MrREY7RWtFNXMrREE7SUFDRTtFbEU4cytERjtFa0UzcytEQTtJQUNFO0VsRTZzK0RGO0VrRTFzK0RBO0lBQ0U7RWxFNHMrREY7RWtFenMrREE7SUFDRTtFbEUycytERjtFa0V4cytEQTtJQUNFO0VsRTBzK0RGO0VrRXZzK0RBO0lBQ0U7RWxFeXMrREY7RWtFdHMrREE7SUFDRTtFbEV3cytERjtFa0VycytEQTtJQUNFO0VsRXVzK0RGO0VrRXBzK0RBO0lBQ0U7RWxFc3MrREY7RWtFbnMrREE7SUFDRTtFbEVxcytERjtFa0VscytEQTtJQUNFO0VsRW9zK0RGO0VrRWpzK0RBO0lBQ0U7RWxFbXMrREY7RWtFaHMrREE7SUFDRTtFbEVrcytERjtFa0UvcitEQTtJQUNFO0VsRWlzK0RGO0VrRTlyK0RBO0lBQ0U7RWxFZ3MrREY7RWtFN3IrREE7SUFDRTtFbEUrcitERjtFa0U1citEQTtJQUNFO0VsRThyK0RGO0VrRTNyK0RBO0lBQ0U7RWxFNnIrREY7RWtFMXIrREE7SUFDRTtFbEU0citERjtFa0V6citEQTtJQUNFO0VsRTJyK0RGO0VrRXhyK0RBO0lBQ0U7RWxFMHIrREY7RWtFdnIrREE7SUFDRTtFbEV5citERjtFa0V0citEQTtJQUNFO0VsRXdyK0RGO0VrRXJyK0RBO0lBQ0U7RWxFdXIrREY7RWtFcHIrREE7SUFDRTtFbEVzcitERjtFa0VucitEQTtJQUNFO0VsRXFyK0RGO0VrRWxyK0RBO0lBQ0U7RWxFb3IrREY7RWtFanIrREE7SUFDRTtFbEVtcitERjtFa0VocitEQTtJQUNFO0VsRWtyK0RGO0VrRS9xK0RBO0lBQ0U7RWxFaXIrREY7RWtFOXErREE7SUFDRTtFbEVncitERjtFa0U3cStEQTtJQUNFO0VsRStxK0RGO0VrRTVxK0RBO0lBQ0U7RWxFOHErREY7RWtFM3ErREE7SUFDRTtFbEU2cStERjtFa0UxcStEQTtJQUNFO0VsRTRxK0RGO0VrRXpxK0RBO0lBQ0U7RWxFMnErREY7RWtFeHErREE7SUFDRTtFbEUwcStERjtFa0V2cStEQTtJQUNFO0VsRXlxK0RGO0VrRXRxK0RBO0lBQ0U7RWxFd3ErREY7RWtFcnErREE7SUFDRTtFbEV1cStERjtFa0VwcStEQTtJQUNFO0VsRXNxK0RGO0VrRW5xK0RBO0lBQ0U7RWxFcXErREY7RWtFbHErREE7SUFDRTtFbEVvcStERjtFa0VqcStEQTtJQUNFO0VsRW1xK0RGO0VrRWhxK0RBO0lBQ0U7RWxFa3ErREY7RWtFL3ArREE7SUFDRTtFbEVpcStERjtFa0U5cCtEQTtJQUNFO0VsRWdxK0RGO0VrRTdwK0RBO0lBQ0U7RWxFK3ArREY7RWtFNXArREE7SUFDRTtFbEU4cCtERjtFa0UzcCtEQTtJQUNFO0VsRTZwK0RGO0VrRTFwK0RBO0lBQ0U7RWxFNHArREY7RWtFenArREE7SUFDRTtFbEUycCtERjtFa0V4cCtEQTtJQUNFO0VsRTBwK0RGO0VrRXZwK0RBO0lBQ0U7RWxFeXArREY7RWtFdHArREE7SUFDRTtFbEV3cCtERjtFa0VycCtEQTtJQUNFO0VsRXVwK0RGO0VrRXBwK0RBO0lBQ0U7RWxFc3ArREY7RWtFbnArREE7SUFDRTtFbEVxcCtERjtFa0VscCtEQTtJQUNFO0VsRW9wK0RGO0VrRWpwK0RBO0lBQ0U7RWxFbXArREY7RWtFaHArREE7SUFDRTtFbEVrcCtERjtFa0UvbytEQTtJQUNFO0VsRWlwK0RGO0VrRTlvK0RBO0lBQ0U7RWxFZ3ArREY7RWtFN28rREE7SUFDRTtFbEUrbytERjtFa0U1bytEQTtJQUNFO0VsRThvK0RGO0VrRTNvK0RBO0lBQ0U7RWxFNm8rREY7RWtFMW8rREE7SUFDRTtFbEU0bytERjtFa0V6bytEQTtJQUNFO0VsRTJvK0RGO0VrRXhvK0RBO0lBQ0U7RWxFMG8rREY7RWtFdm8rREE7SUFDRTtFbEV5bytERjtFa0V0bytEQTtJQUNFO0VsRXdvK0RGO0VrRXJvK0RBO0lBQ0U7RWxFdW8rREY7RWtFcG8rREE7SUFDRTtFbEVzbytERjtFa0VubytEQTtJQUNFO0VsRXFvK0RGO0VrRWxvK0RBO0lBQ0U7RWxFb28rREY7RWtFam8rREE7SUFDRTtFbEVtbytERjtFa0VobytEQTtJQUNFO0VsRWtvK0RGO0VrRS9uK0RBO0lBQ0U7RWxFaW8rREY7RWtFOW4rREE7SUFDRTtFbEVnbytERjtFa0U3bitEQTtJQUNFO0VsRStuK0RGO0VrRTVuK0RBO0lBQ0U7RWxFOG4rREY7RWtFM24rREE7SUFDRTtFbEU2bitERjtFa0UxbitEQTtJQUNFO0VsRTRuK0RGO0VrRXpuK0RBO0lBQ0U7RWxFMm4rREY7RWtFeG4rREE7SUFDRTtFbEUwbitERjtFa0V2bitEQTtJQUNFO0VsRXluK0RGO0VrRXRuK0RBO0lBQ0U7RWxFd24rREY7RWtFcm4rREE7SUFDRTtFbEV1bitERjtFa0VwbitEQTtJQUNFO0VsRXNuK0RGO0VrRW5uK0RBO0lBQ0U7RWxFcW4rREY7RWtFbG4rREE7SUFDRTtFbEVvbitERjtFa0VqbitEQTtJQUNFO0VsRW1uK0RGO0VrRWhuK0RBO0lBQ0U7RWxFa24rREY7RWtFL20rREE7SUFDRTtFbEVpbitERjtFa0U5bStEQTtJQUNFO0VsRWduK0RGO0VrRTdtK0RBO0lBQ0U7RWxFK20rREY7RWtFNW0rREE7SUFDRTtFbEU4bStERjtFa0UzbStEQTtJQUNFO0VsRTZtK0RGO0VrRTFtK0RBO0lBQ0U7RWxFNG0rREY7RWtFem0rREE7SUFDRTtFbEUybStERjtFa0V4bStEQTtJQUNFO0VsRTBtK0RGO0VrRXZtK0RBO0lBQ0U7RWxFeW0rREY7RWtFdG0rREE7SUFDRTtFbEV3bStERjtFa0VybStEQTtJQUNFO0VsRXVtK0RGO0VrRXBtK0RBO0lBQ0U7RWxFc20rREY7RWtFbm0rREE7SUFDRTtFbEVxbStERjtFa0VsbStEQTtJQUNFO0VsRW9tK0RGO0VrRWptK0RBO0lBQ0U7RWxFbW0rREY7RWtFaG0rREE7SUFDRTtFbEVrbStERjtFa0UvbCtEQTtJQUNFO0VsRWltK0RGO0VrRTlsK0RBO0lBQ0U7RWxFZ20rREY7RWtFN2wrREE7SUFDRTtFbEUrbCtERjtFa0U1bCtEQTtJQUNFO0VsRThsK0RGO0VrRTNsK0RBO0lBQ0U7RWxFNmwrREY7RWtFMWwrREE7SUFDRTtFbEU0bCtERjtFa0V6bCtEQTtJQUNFO0VsRTJsK0RGO0VrRXhsK0RBO0lBQ0U7RWxFMGwrREY7RWtFdmwrREE7SUFDRTtFbEV5bCtERjtFa0V0bCtEQTtJQUNFO0VsRXdsK0RGO0VrRXJsK0RBO0lBQ0U7RWxFdWwrREY7RWtFcGwrREE7SUFDRTtFbEVzbCtERjtFa0VubCtEQTtJQUNFO0VsRXFsK0RGO0VrRWxsK0RBO0lBQ0U7RWxFb2wrREY7RWtFamwrREE7SUFDRTtFbEVtbCtERjtFa0VobCtEQTtJQUNFO0VsRWtsK0RGO0VrRS9rK0RBO0lBQ0U7RWxFaWwrREY7RWtFOWsrREE7SUFDRTtFbEVnbCtERjtFa0U3aytEQTtJQUNFO0VsRStrK0RGO0VrRTVrK0RBO0lBQ0U7RWxFOGsrREY7RWtFM2srREE7SUFDRTtFbEU2aytERjtFa0UxaytEQTtJQUNFO0VsRTRrK0RGO0VrRXprK0RBO0lBQ0U7RWxFMmsrREY7RWtFeGsrREE7SUFDRTtFbEUwaytERjtFa0V2aytEQTtJQUNFO0VsRXlrK0RGO0VrRXRrK0RBO0lBQ0U7RWxFd2srREY7RWtFcmsrREE7SUFDRTtFbEV1aytERjtFa0VwaytEQTtJQUNFO0VsRXNrK0RGO0VrRW5rK0RBO0lBQ0U7RWxFcWsrREY7RWtFbGsrREE7SUFDRTtFbEVvaytERjtFa0VqaytEQTtJQUNFO0VsRW1rK0RGO0VrRWhrK0RBO0lBQ0U7RWxFa2srREY7RWtFL2orREE7SUFDRTtFbEVpaytERjtFa0U5aitEQTtJQUNFO0VsRWdrK0RGO0VrRTdqK0RBO0lBQ0U7RWxFK2orREY7RWtFNWorREE7SUFDRTtFbEU4aitERjtFa0UzaitEQTtJQUNFO0VsRTZqK0RGO0VrRTFqK0RBO0lBQ0U7RWxFNGorREY7RWtFemorREE7SUFDRTtFbEUyaitERjtFa0V4aitEQTtJQUNFO0VsRTBqK0RGO0VrRXZqK0RBO0lBQ0U7RWxFeWorREY7RWtFdGorREE7SUFDRTtFbEV3aitERjtFa0VyaitEQTtJQUNFO0VsRXVqK0RGO0VrRXBqK0RBO0lBQ0U7RWxFc2orREY7RWtFbmorREE7SUFDRTtFbEVxaitERjtFa0VsaitEQTtJQUNFO0VsRW9qK0RGO0VrRWpqK0RBO0lBQ0U7RWxFbWorREY7RWtFaGorREE7SUFDRTtFbEVraitERjtFa0UvaStEQTtJQUNFO0VsRWlqK0RGO0VrRTlpK0RBO0lBQ0U7RWxFZ2orREY7RWtFN2krREE7SUFDRTtFbEUraStERjtFa0U1aStEQTtJQUNFO0VsRThpK0RGO0VrRTNpK0RBO0lBQ0U7RWxFNmkrREY7RWtFMWkrREE7SUFDRTtFbEU0aStERjtFa0V6aStEQTtJQUNFO0VsRTJpK0RGO0VrRXhpK0RBO0lBQ0U7RWxFMGkrREY7RWtFdmkrREE7SUFDRTtFbEV5aStERjtFa0V0aStEQTtJQUNFO0VsRXdpK0RGO0VrRXJpK0RBO0lBQ0U7RWxFdWkrREY7RWtFcGkrREE7SUFDRTtFbEVzaStERjtFa0VuaStEQTtJQUNFO0VsRXFpK0RGO0VrRWxpK0RBO0lBQ0U7RWxFb2krREY7RWtFamkrREE7SUFDRTtFbEVtaStERjtFa0VoaStEQTtJQUNFO0VsRWtpK0RGO0VrRS9oK0RBO0lBQ0U7RWxFaWkrREY7RWtFOWgrREE7SUFDRTtFbEVnaStERjtFa0U3aCtEQTtJQUNFO0VsRStoK0RGO0VrRTVoK0RBO0lBQ0U7RWxFOGgrREY7RWtFM2grREE7SUFDRTtFbEU2aCtERjtFa0UxaCtEQTtJQUNFO0VsRTRoK0RGO0VrRXpoK0RBO0lBQ0U7RWxFMmgrREY7RWtFeGgrREE7SUFDRTtFbEUwaCtERjtFa0V2aCtEQTtJQUNFO0VsRXloK0RGO0VrRXRoK0RBO0lBQ0U7RWxFd2grREY7RWtFcmgrREE7SUFDRTtFbEV1aCtERjtFa0VwaCtEQTtJQUNFO0VsRXNoK0RGO0VrRW5oK0RBO0lBQ0U7RWxFcWgrREY7RWtFbGgrREE7SUFDRTtFbEVvaCtERjtFa0VqaCtEQTtJQUNFO0VsRW1oK0RGO0VrRWhoK0RBO0lBQ0U7RWxFa2grREY7RWtFL2crREE7SUFDRTtFbEVpaCtERjtFa0U5ZytEQTtJQUNFO0VsRWdoK0RGO0VrRTdnK0RBO0lBQ0U7RWxFK2crREY7RWtFNWcrREE7SUFDRTtFbEU4ZytERjtFa0UzZytEQTtJQUNFO0VsRTZnK0RGO0VrRTFnK0RBO0lBQ0U7RWxFNGcrREY7RWtFemcrREE7SUFDRTtFbEUyZytERjtFa0V4ZytEQTtJQUNFO0VsRTBnK0RGO0VrRXZnK0RBO0lBQ0U7RWxFeWcrREY7RWtFdGcrREE7SUFDRTtFbEV3ZytERjtFa0VyZytEQTtJQUNFO0VsRXVnK0RGO0VrRXBnK0RBO0lBQ0U7RWxFc2crREY7RWtFbmcrREE7SUFDRTtFbEVxZytERjtFa0VsZytEQTtJQUNFO0VsRW9nK0RGO0VrRWpnK0RBO0lBQ0U7RWxFbWcrREY7RWtFaGcrREE7SUFDRTtFbEVrZytERjtFa0UvLzlEQTtJQUNFO0VsRWlnK0RGO0VrRTkvOURBO0lBQ0U7RWxFZ2crREY7RWtFNy85REE7SUFDRTtFbEUrLzlERjtFa0U1LzlEQTtJQUNFO0VsRTgvOURGO0VrRTMvOURBO0lBQ0U7RWxFNi85REY7RWtFMS85REE7SUFDRTtFbEU0LzlERjtFa0V6LzlEQTtJQUNFO0VsRTIvOURGO0VrRXgvOURBO0lBQ0U7RWxFMC85REY7RWtFdi85REE7SUFDRTtFbEV5LzlERjtFa0V0LzlEQTtJQUNFO0VsRXcvOURGO0VrRXIvOURBO0lBQ0U7RWxFdS85REY7RWtFcC85REE7SUFDRTtFbEVzLzlERjtFa0VuLzlEQTtJQUNFO0VsRXEvOURGO0VrRWwvOURBO0lBQ0U7RWxFby85REY7RWtFai85REE7SUFDRTtFbEVtLzlERjtFa0VoLzlEQTtJQUNFO0VsRWsvOURGO0VrRS8rOURBO0lBQ0U7RWxFaS85REY7RWtFOSs5REE7SUFDRTtFbEVnLzlERjtFa0U3KzlEQTtJQUNFO0VsRSsrOURGO0VrRTUrOURBO0lBQ0U7RWxFOCs5REY7RWtFMys5REE7SUFDRTtFbEU2KzlERjtFa0UxKzlEQTtJQUNFO0VsRTQrOURGO0VrRXorOURBO0lBQ0U7RWxFMis5REY7RWtFeCs5REE7SUFDRTtFbEUwKzlERjtFa0V2KzlEQTtJQUNFO0VsRXkrOURGO0VrRXQrOURBO0lBQ0U7RWxFdys5REY7RWtFcis5REE7SUFDRTtFbEV1KzlERjtFa0VwKzlEQTtJQUNFO0VsRXMrOURGO0VrRW4rOURBO0lBQ0U7RWxFcSs5REY7RWtFbCs5REE7SUFDRTtFbEVvKzlERjtFa0VqKzlEQTtJQUNFO0VsRW0rOURGO0VrRWgrOURBO0lBQ0U7RWxFays5REY7RWtFLzk5REE7SUFDRTtFbEVpKzlERjtFa0U5OTlEQTtJQUNFO0VsRWcrOURGO0VrRTc5OURBO0lBQ0U7RWxFKzk5REY7RWtFNTk5REE7SUFDRTtFbEU4OTlERjtFa0UzOTlEQTtJQUNFO0VsRTY5OURGO0VrRTE5OURBO0lBQ0U7RWxFNDk5REY7RWtFejk5REE7SUFDRTtFbEUyOTlERjtFa0V4OTlEQTtJQUNFO0VsRTA5OURGO0VrRXY5OURBO0lBQ0U7RWxFeTk5REY7RWtFdDk5REE7SUFDRTtFbEV3OTlERjtFa0VyOTlEQTtJQUNFO0VsRXU5OURGO0VrRXA5OURBO0lBQ0U7RWxFczk5REY7RWtFbjk5REE7SUFDRTtFbEVxOTlERjtFa0VsOTlEQTtJQUNFO0VsRW85OURGO0VrRWo5OURBO0lBQ0U7RWxFbTk5REY7RWtFaDk5REE7SUFDRTtFbEVrOTlERjtFa0UvODlEQTtJQUNFO0VsRWk5OURGO0VrRTk4OURBO0lBQ0U7RWxFZzk5REY7RWtFNzg5REE7SUFDRTtFbEUrODlERjtFa0U1ODlEQTtJQUNFO0VsRTg4OURGO0VrRTM4OURBO0lBQ0U7RWxFNjg5REY7RWtFMTg5REE7SUFDRTtFbEU0ODlERjtFa0V6ODlEQTtJQUNFO0VsRTI4OURGO0VrRXg4OURBO0lBQ0U7RWxFMDg5REY7RWtFdjg5REE7SUFDRTtFbEV5ODlERjtFa0V0ODlEQTtJQUNFO0VsRXc4OURGO0VrRXI4OURBO0lBQ0U7RWxFdTg5REY7RWtFcDg5REE7SUFDRTtFbEVzODlERjtFa0VuODlEQTtJQUNFO0VsRXE4OURGO0VrRWw4OURBO0lBQ0U7RWxFbzg5REY7QUFDRjtBa0VqODlEQTtFQUNFO0lBQ0U7RWxFbTg5REY7RWtFaDg5REE7SUFDRTtFbEVrODlERjtFa0UvNzlEQTtJQUNFO0VsRWk4OURGO0VrRTk3OURBO0lBQ0U7RWxFZzg5REY7RWtFNzc5REE7SUFDRTtFbEUrNzlERjtFa0U1NzlEQTtJQUNFO0VsRTg3OURGO0VrRTM3OURBO0lBQ0U7RWxFNjc5REY7RWtFMTc5REE7SUFDRTtFbEU0NzlERjtFa0V6NzlEQTtJQUNFO0VsRTI3OURGO0VrRXg3OURBO0lBQ0U7RWxFMDc5REY7RWtFdjc5REE7SUFDRTtFbEV5NzlERjtFa0V0NzlEQTtJQUNFO0VsRXc3OURGO0VrRXI3OURBO0lBQ0U7RWxFdTc5REY7RWtFcDc5REE7SUFDRTtFbEVzNzlERjtFa0VuNzlEQTtJQUNFO0VsRXE3OURGO0VrRWw3OURBO0lBQ0U7RWxFbzc5REY7RWtFajc5REE7SUFDRTtFbEVtNzlERjtFa0VoNzlEQTtJQUNFO0VsRWs3OURGO0VrRS82OURBO0lBQ0U7RWxFaTc5REY7RWtFOTY5REE7SUFDRTtFbEVnNzlERjtFa0U3NjlEQTtJQUNFO0VsRSs2OURGO0VrRTU2OURBO0lBQ0U7RWxFODY5REY7RWtFMzY5REE7SUFDRTtFbEU2NjlERjtFa0UxNjlEQTtJQUNFO0VsRTQ2OURGO0VrRXo2OURBO0lBQ0U7RWxFMjY5REY7RWtFeDY5REE7SUFDRTtFbEUwNjlERjtFa0V2NjlEQTtJQUNFO0VsRXk2OURGO0VrRXQ2OURBO0lBQ0U7RWxFdzY5REY7RWtFcjY5REE7SUFDRTtFbEV1NjlERjtFa0VwNjlEQTtJQUNFO0VsRXM2OURGO0VrRW42OURBO0lBQ0U7RWxFcTY5REY7RWtFbDY5REE7SUFDRTtFbEVvNjlERjtFa0VqNjlEQTtJQUNFO0VsRW02OURGO0VrRWg2OURBO0lBQ0U7RWxFazY5REY7RWtFLzU5REE7SUFDRTtFbEVpNjlERjtFa0U5NTlEQTtJQUNFO0VsRWc2OURGO0VrRTc1OURBO0lBQ0U7RWxFKzU5REY7RWtFNTU5REE7SUFDRTtFbEU4NTlERjtFa0UzNTlEQTtJQUNFO0VsRTY1OURGO0VrRTE1OURBO0lBQ0U7RWxFNDU5REY7RWtFejU5REE7SUFDRTtFbEUyNTlERjtFa0V4NTlEQTtJQUNFO0VsRTA1OURGO0VrRXY1OURBO0lBQ0U7RWxFeTU5REY7RWtFdDU5REE7SUFDRTtFbEV3NTlERjtFa0VyNTlEQTtJQUNFO0VsRXU1OURGO0VrRXA1OURBO0lBQ0U7RWxFczU5REY7RWtFbjU5REE7SUFDRTtFbEVxNTlERjtFa0VsNTlEQTtJQUNFO0VsRW81OURGO0VrRWo1OURBO0lBQ0U7RWxFbTU5REY7RWtFaDU5REE7SUFDRTtFbEVrNTlERjtFa0UvNDlEQTtJQUNFO0VsRWk1OURGO0VrRTk0OURBO0lBQ0U7RWxFZzU5REY7RWtFNzQ5REE7SUFDRTtFbEUrNDlERjtFa0U1NDlEQTtJQUNFO0VsRTg0OURGO0VrRTM0OURBO0lBQ0U7RWxFNjQ5REY7RWtFMTQ5REE7SUFDRTtFbEU0NDlERjtFa0V6NDlEQTtJQUNFO0VsRTI0OURGO0VrRXg0OURBO0lBQ0U7RWxFMDQ5REY7RWtFdjQ5REE7SUFDRTtFbEV5NDlERjtFa0V0NDlEQTtJQUNFO0VsRXc0OURGO0VrRXI0OURBO0lBQ0U7RWxFdTQ5REY7RWtFcDQ5REE7SUFDRTtFbEVzNDlERjtFa0VuNDlEQTtJQUNFO0VsRXE0OURGO0VrRWw0OURBO0lBQ0U7RWxFbzQ5REY7RWtFajQ5REE7SUFDRTtFbEVtNDlERjtFa0VoNDlEQTtJQUNFO0VsRWs0OURGO0VrRS8zOURBO0lBQ0U7RWxFaTQ5REY7RWtFOTM5REE7SUFDRTtFbEVnNDlERjtFa0U3MzlEQTtJQUNFO0VsRSszOURGO0VrRTUzOURBO0lBQ0U7RWxFODM5REY7RWtFMzM5REE7SUFDRTtFbEU2MzlERjtFa0UxMzlEQTtJQUNFO0VsRTQzOURGO0VrRXozOURBO0lBQ0U7RWxFMjM5REY7RWtFeDM5REE7SUFDRTtFbEUwMzlERjtFa0V2MzlEQTtJQUNFO0VsRXkzOURGO0VrRXQzOURBO0lBQ0U7RWxFdzM5REY7RWtFcjM5REE7SUFDRTtFbEV1MzlERjtFa0VwMzlEQTtJQUNFO0VsRXMzOURGO0VrRW4zOURBO0lBQ0U7RWxFcTM5REY7RWtFbDM5REE7SUFDRTtFbEVvMzlERjtFa0VqMzlEQTtJQUNFO0VsRW0zOURGO0VrRWgzOURBO0lBQ0U7RWxFazM5REY7RWtFLzI5REE7SUFDRTtFbEVpMzlERjtFa0U5MjlEQTtJQUNFO0VsRWczOURGO0VrRTcyOURBO0lBQ0U7RWxFKzI5REY7RWtFNTI5REE7SUFDRTtFbEU4MjlERjtFa0UzMjlEQTtJQUNFO0VsRTYyOURGO0VrRTEyOURBO0lBQ0U7RWxFNDI5REY7RWtFejI5REE7SUFDRTtFbEUyMjlERjtFa0V4MjlEQTtJQUNFO0VsRTAyOURGO0VrRXYyOURBO0lBQ0U7RWxFeTI5REY7RWtFdDI5REE7SUFDRTtFbEV3MjlERjtFa0VyMjlEQTtJQUNFO0VsRXUyOURGO0VrRXAyOURBO0lBQ0U7RWxFczI5REY7RWtFbjI5REE7SUFDRTtFbEVxMjlERjtFa0VsMjlEQTtJQUNFO0VsRW8yOURGO0VrRWoyOURBO0lBQ0U7RWxFbTI5REY7RWtFaDI5REE7SUFDRTtFbEVrMjlERjtFa0UvMTlEQTtJQUNFO0VsRWkyOURGO0VrRTkxOURBO0lBQ0U7RWxFZzI5REY7RWtFNzE5REE7SUFDRTtFbEUrMTlERjtFa0U1MTlEQTtJQUNFO0VsRTgxOURGO0VrRTMxOURBO0lBQ0U7RWxFNjE5REY7RWtFMTE5REE7SUFDRTtFbEU0MTlERjtFa0V6MTlEQTtJQUNFO0VsRTIxOURGO0VrRXgxOURBO0lBQ0U7RWxFMDE5REY7RWtFdjE5REE7SUFDRTtFbEV5MTlERjtFa0V0MTlEQTtJQUNFO0VsRXcxOURGO0VrRXIxOURBO0lBQ0U7RWxFdTE5REY7RWtFcDE5REE7SUFDRTtFbEVzMTlERjtFa0VuMTlEQTtJQUNFO0VsRXExOURGO0VrRWwxOURBO0lBQ0U7RWxFbzE5REY7RWtFajE5REE7SUFDRTtFbEVtMTlERjtFa0VoMTlEQTtJQUNFO0VsRWsxOURGO0VrRS8wOURBO0lBQ0U7RWxFaTE5REY7RWtFOTA5REE7SUFDRTtFbEVnMTlERjtFa0U3MDlEQTtJQUNFO0VsRSswOURGO0VrRTUwOURBO0lBQ0U7RWxFODA5REY7RWtFMzA5REE7SUFDRTtFbEU2MDlERjtFa0UxMDlEQTtJQUNFO0VsRTQwOURGO0VrRXowOURBO0lBQ0U7RWxFMjA5REY7RWtFeDA5REE7SUFDRTtFbEUwMDlERjtFa0V2MDlEQTtJQUNFO0VsRXkwOURGO0VrRXQwOURBO0lBQ0U7RWxFdzA5REY7RWtFcjA5REE7SUFDRTtFbEV1MDlERjtFa0VwMDlEQTtJQUNFO0VsRXMwOURGO0VrRW4wOURBO0lBQ0U7RWxFcTA5REY7RWtFbDA5REE7SUFDRTtFbEVvMDlERjtFa0VqMDlEQTtJQUNFO0VsRW0wOURGO0VrRWgwOURBO0lBQ0U7RWxFazA5REY7RWtFL3o5REE7SUFDRTtFbEVpMDlERjtFa0U5ejlEQTtJQUNFO0VsRWcwOURGO0VrRTd6OURBO0lBQ0U7RWxFK3o5REY7RWtFNXo5REE7SUFDRTtFbEU4ejlERjtFa0UzejlEQTtJQUNFO0VsRTZ6OURGO0VrRTF6OURBO0lBQ0U7RWxFNHo5REY7RWtFeno5REE7SUFDRTtFbEUyejlERjtFa0V4ejlEQTtJQUNFO0VsRTB6OURGO0VrRXZ6OURBO0lBQ0U7RWxFeXo5REY7RWtFdHo5REE7SUFDRTtFbEV3ejlERjtFa0VyejlEQTtJQUNFO0VsRXV6OURGO0VrRXB6OURBO0lBQ0U7RWxFc3o5REY7RWtFbno5REE7SUFDRTtFbEVxejlERjtFa0VsejlEQTtJQUNFO0VsRW96OURGO0VrRWp6OURBO0lBQ0U7RWxFbXo5REY7RWtFaHo5REE7SUFDRTtFbEVrejlERjtFa0UveTlEQTtJQUNFO0VsRWl6OURGO0VrRTl5OURBO0lBQ0U7RWxFZ3o5REY7RWtFN3k5REE7SUFDRTtFbEUreTlERjtFa0U1eTlEQTtJQUNFO0VsRTh5OURGO0VrRTN5OURBO0lBQ0U7RWxFNnk5REY7RWtFMXk5REE7SUFDRTtFbEU0eTlERjtFa0V6eTlEQTtJQUNFO0VsRTJ5OURGO0VrRXh5OURBO0lBQ0U7RWxFMHk5REY7RWtFdnk5REE7SUFDRTtFbEV5eTlERjtFa0V0eTlEQTtJQUNFO0VsRXd5OURGO0VrRXJ5OURBO0lBQ0U7RWxFdXk5REY7RWtFcHk5REE7SUFDRTtFbEVzeTlERjtFa0VueTlEQTtJQUNFO0VsRXF5OURGO0VrRWx5OURBO0lBQ0U7RWxFb3k5REY7RWtFank5REE7SUFDRTtFbEVteTlERjtFa0VoeTlEQTtJQUNFO0VsRWt5OURGO0VrRS94OURBO0lBQ0U7RWxFaXk5REY7RWtFOXg5REE7SUFDRTtFbEVneTlERjtFa0U3eDlEQTtJQUNFO0VsRSt4OURGO0VrRTV4OURBO0lBQ0U7RWxFOHg5REY7RWtFM3g5REE7SUFDRTtFbEU2eDlERjtFa0UxeDlEQTtJQUNFO0VsRTR4OURGO0VrRXp4OURBO0lBQ0U7RWxFMng5REY7RWtFeHg5REE7SUFDRTtFbEUweDlERjtFa0V2eDlEQTtJQUNFO0VsRXl4OURGO0VrRXR4OURBO0lBQ0U7RWxFd3g5REY7RWtFcng5REE7SUFDRTtFbEV1eDlERjtFa0VweDlEQTtJQUNFO0VsRXN4OURGO0VrRW54OURBO0lBQ0U7RWxFcXg5REY7RWtFbHg5REE7SUFDRTtFbEVveDlERjtFa0VqeDlEQTtJQUNFO0VsRW14OURGO0VrRWh4OURBO0lBQ0U7RWxFa3g5REY7RWtFL3c5REE7SUFDRTtFbEVpeDlERjtFa0U5dzlEQTtJQUNFO0VsRWd4OURGO0VrRTd3OURBO0lBQ0U7RWxFK3c5REY7RWtFNXc5REE7SUFDRTtFbEU4dzlERjtFa0UzdzlEQTtJQUNFO0VsRTZ3OURGO0VrRTF3OURBO0lBQ0U7RWxFNHc5REY7RWtFenc5REE7SUFDRTtFbEUydzlERjtFa0V4dzlEQTtJQUNFO0VsRTB3OURGO0VrRXZ3OURBO0lBQ0U7RWxFeXc5REY7RWtFdHc5REE7SUFDRTtFbEV3dzlERjtFa0VydzlEQTtJQUNFO0VsRXV3OURGO0VrRXB3OURBO0lBQ0U7RWxFc3c5REY7RWtFbnc5REE7SUFDRTtFbEVxdzlERjtFa0VsdzlEQTtJQUNFO0VsRW93OURGO0VrRWp3OURBO0lBQ0U7RWxFbXc5REY7RWtFaHc5REE7SUFDRTtFbEVrdzlERjtFa0UvdjlEQTtJQUNFO0VsRWl3OURGO0VrRTl2OURBO0lBQ0U7RWxFZ3c5REY7RWtFN3Y5REE7SUFDRTtFbEUrdjlERjtFa0U1djlEQTtJQUNFO0VsRTh2OURGO0VrRTN2OURBO0lBQ0U7RWxFNnY5REY7RWtFMXY5REE7SUFDRTtFbEU0djlERjtFa0V6djlEQTtJQUNFO0VsRTJ2OURGO0VrRXh2OURBO0lBQ0U7RWxFMHY5REY7RWtFdnY5REE7SUFDRTtFbEV5djlERjtFa0V0djlEQTtJQUNFO0VsRXd2OURGO0VrRXJ2OURBO0lBQ0U7RWxFdXY5REY7RWtFcHY5REE7SUFDRTtFbEVzdjlERjtFa0VudjlEQTtJQUNFO0VsRXF2OURGO0VrRWx2OURBO0lBQ0U7RWxFb3Y5REY7RWtFanY5REE7SUFDRTtFbEVtdjlERjtFa0VodjlEQTtJQUNFO0VsRWt2OURGO0VrRS91OURBO0lBQ0U7RWxFaXY5REY7RWtFOXU5REE7SUFDRTtFbEVndjlERjtFa0U3dTlEQTtJQUNFO0VsRSt1OURGO0VrRTV1OURBO0lBQ0U7RWxFOHU5REY7RWtFM3U5REE7SUFDRTtFbEU2dTlERjtFa0UxdTlEQTtJQUNFO0VsRTR1OURGO0VrRXp1OURBO0lBQ0U7RWxFMnU5REY7RWtFeHU5REE7SUFDRTtFbEUwdTlERjtFa0V2dTlEQTtJQUNFO0VsRXl1OURGO0VrRXR1OURBO0lBQ0U7RWxFd3U5REY7RWtFcnU5REE7SUFDRTtFbEV1dTlERjtFa0VwdTlEQTtJQUNFO0VsRXN1OURGO0VrRW51OURBO0lBQ0U7RWxFcXU5REY7RWtFbHU5REE7SUFDRTtFbEVvdTlERjtFa0VqdTlEQTtJQUNFO0VsRW11OURGO0VrRWh1OURBO0lBQ0U7RWxFa3U5REY7RWtFL3Q5REE7SUFDRTtFbEVpdTlERjtFa0U5dDlEQTtJQUNFO0VsRWd1OURGO0VrRTd0OURBO0lBQ0U7RWxFK3Q5REY7RWtFNXQ5REE7SUFDRTtFbEU4dDlERjtFa0UzdDlEQTtJQUNFO0VsRTZ0OURGO0VrRTF0OURBO0lBQ0U7RWxFNHQ5REY7RWtFenQ5REE7SUFDRTtFbEUydDlERjtFa0V4dDlEQTtJQUNFO0VsRTB0OURGO0VrRXZ0OURBO0lBQ0U7RWxFeXQ5REY7RWtFdHQ5REE7SUFDRTtFbEV3dDlERjtFa0VydDlEQTtJQUNFO0VsRXV0OURGO0VrRXB0OURBO0lBQ0U7RWxFc3Q5REY7RWtFbnQ5REE7SUFDRTtFbEVxdDlERjtFa0VsdDlEQTtJQUNFO0VsRW90OURGO0VrRWp0OURBO0lBQ0U7RWxFbXQ5REY7RWtFaHQ5REE7SUFDRTtFbEVrdDlERjtFa0UvczlEQTtJQUNFO0VsRWl0OURGO0VrRTlzOURBO0lBQ0U7RWxFZ3Q5REY7RWtFN3M5REE7SUFDRTtFbEUrczlERjtFa0U1czlEQTtJQUNFO0VsRThzOURGO0VrRTNzOURBO0lBQ0U7RWxFNnM5REY7RWtFMXM5REE7SUFDRTtFbEU0czlERjtFa0V6czlEQTtJQUNFO0VsRTJzOURGO0VrRXhzOURBO0lBQ0U7RWxFMHM5REY7RWtFdnM5REE7SUFDRTtFbEV5czlERjtFa0V0czlEQTtJQUNFO0VsRXdzOURGO0VrRXJzOURBO0lBQ0U7RWxFdXM5REY7RWtFcHM5REE7SUFDRTtFbEVzczlERjtFa0VuczlEQTtJQUNFO0VsRXFzOURGO0VrRWxzOURBO0lBQ0U7RWxFb3M5REY7RWtFanM5REE7SUFDRTtFbEVtczlERjtFa0VoczlEQTtJQUNFO0VsRWtzOURGO0VrRS9yOURBO0lBQ0U7RWxFaXM5REY7RWtFOXI5REE7SUFDRTtFbEVnczlERjtFa0U3cjlEQTtJQUNFO0VsRStyOURGO0VrRTVyOURBO0lBQ0U7RWxFOHI5REY7RWtFM3I5REE7SUFDRTtFbEU2cjlERjtFa0UxcjlEQTtJQUNFO0VsRTRyOURGO0VrRXpyOURBO0lBQ0U7RWxFMnI5REY7RWtFeHI5REE7SUFDRTtFbEUwcjlERjtFa0V2cjlEQTtJQUNFO0VsRXlyOURGO0VrRXRyOURBO0lBQ0U7RWxFd3I5REY7RWtFcnI5REE7SUFDRTtFbEV1cjlERjtFa0VwcjlEQTtJQUNFO0VsRXNyOURGO0VrRW5yOURBO0lBQ0U7RWxFcXI5REY7RWtFbHI5REE7SUFDRTtFbEVvcjlERjtFa0VqcjlEQTtJQUNFO0VsRW1yOURGO0VrRWhyOURBO0lBQ0U7RWxFa3I5REY7RWtFL3E5REE7SUFDRTtFbEVpcjlERjtFa0U5cTlEQTtJQUNFO0VsRWdyOURGO0VrRTdxOURBO0lBQ0U7RWxFK3E5REY7RWtFNXE5REE7SUFDRTtFbEU4cTlERjtFa0UzcTlEQTtJQUNFO0VsRTZxOURGO0VrRTFxOURBO0lBQ0U7RWxFNHE5REY7RWtFenE5REE7SUFDRTtFbEUycTlERjtFa0V4cTlEQTtJQUNFO0VsRTBxOURGO0VrRXZxOURBO0lBQ0U7RWxFeXE5REY7RWtFdHE5REE7SUFDRTtFbEV3cTlERjtFa0VycTlEQTtJQUNFO0VsRXVxOURGO0VrRXBxOURBO0lBQ0U7RWxFc3E5REY7RWtFbnE5REE7SUFDRTtFbEVxcTlERjtFa0VscTlEQTtJQUNFO0VsRW9xOURGO0VrRWpxOURBO0lBQ0U7RWxFbXE5REY7RWtFaHE5REE7SUFDRTtFbEVrcTlERjtFa0UvcDlEQTtJQUNFO0VsRWlxOURGO0VrRTlwOURBO0lBQ0U7RWxFZ3E5REY7RWtFN3A5REE7SUFDRTtFbEUrcDlERjtFa0U1cDlEQTtJQUNFO0VsRThwOURGO0VrRTNwOURBO0lBQ0U7RWxFNnA5REY7RWtFMXA5REE7SUFDRTtFbEU0cDlERjtFa0V6cDlEQTtJQUNFO0VsRTJwOURGO0VrRXhwOURBO0lBQ0U7RWxFMHA5REY7RWtFdnA5REE7SUFDRTtFbEV5cDlERjtFa0V0cDlEQTtJQUNFO0VsRXdwOURGO0VrRXJwOURBO0lBQ0U7RWxFdXA5REY7RWtFcHA5REE7SUFDRTtFbEVzcDlERjtFa0VucDlEQTtJQUNFO0VsRXFwOURGO0VrRWxwOURBO0lBQ0U7RWxFb3A5REY7RWtFanA5REE7SUFDRTtFbEVtcDlERjtFa0VocDlEQTtJQUNFO0VsRWtwOURGO0VrRS9vOURBO0lBQ0U7RWxFaXA5REY7QUFDRjtBa0U5bzlEQTtFQUNFO0lBQ0U7RWxFZ3A5REY7RWtFN285REE7SUFDRTtFbEUrbzlERjtFa0U1bzlEQTtJQUNFO0VsRThvOURGO0VrRTNvOURBO0lBQ0U7RWxFNm85REY7RWtFMW85REE7SUFDRTtFbEU0bzlERjtFa0V6bzlEQTtJQUNFO0VsRTJvOURGO0VrRXhvOURBO0lBQ0U7RWxFMG85REY7RWtFdm85REE7SUFDRTtFbEV5bzlERjtFa0V0bzlEQTtJQUNFO0VsRXdvOURGO0VrRXJvOURBO0lBQ0U7RWxFdW85REY7RWtFcG85REE7SUFDRTtFbEVzbzlERjtFa0VubzlEQTtJQUNFO0VsRXFvOURGO0VrRWxvOURBO0lBQ0U7RWxFb285REY7RWtFam85REE7SUFDRTtFbEVtbzlERjtFa0VobzlEQTtJQUNFO0VsRWtvOURGO0VrRS9uOURBO0lBQ0U7RWxFaW85REY7RWtFOW45REE7SUFDRTtFbEVnbzlERjtFa0U3bjlEQTtJQUNFO0VsRStuOURGO0VrRTVuOURBO0lBQ0U7RWxFOG45REY7RWtFM245REE7SUFDRTtFbEU2bjlERjtFa0UxbjlEQTtJQUNFO0VsRTRuOURGO0VrRXpuOURBO0lBQ0U7RWxFMm45REY7RWtFeG45REE7SUFDRTtFbEUwbjlERjtFa0V2bjlEQTtJQUNFO0VsRXluOURGO0VrRXRuOURBO0lBQ0U7RWxFd245REY7RWtFcm45REE7SUFDRTtFbEV1bjlERjtFa0VwbjlEQTtJQUNFO0VsRXNuOURGO0VrRW5uOURBO0lBQ0U7RWxFcW45REY7RWtFbG45REE7SUFDRTtFbEVvbjlERjtFa0VqbjlEQTtJQUNFO0VsRW1uOURGO0VrRWhuOURBO0lBQ0U7RWxFa245REY7RWtFL205REE7SUFDRTtFbEVpbjlERjtFa0U5bTlEQTtJQUNFO0VsRWduOURGO0VrRTdtOURBO0lBQ0U7RWxFK205REY7RWtFNW05REE7SUFDRTtFbEU4bTlERjtFa0UzbTlEQTtJQUNFO0VsRTZtOURGO0VrRTFtOURBO0lBQ0U7RWxFNG05REY7RWtFem05REE7SUFDRTtFbEUybTlERjtFa0V4bTlEQTtJQUNFO0VsRTBtOURGO0VrRXZtOURBO0lBQ0U7RWxFeW05REY7RWtFdG05REE7SUFDRTtFbEV3bTlERjtFa0VybTlEQTtJQUNFO0VsRXVtOURGO0VrRXBtOURBO0lBQ0U7RWxFc205REY7RWtFbm05REE7SUFDRTtFbEVxbTlERjtFa0VsbTlEQTtJQUNFO0VsRW9tOURGO0VrRWptOURBO0lBQ0U7RWxFbW05REY7RWtFaG05REE7SUFDRTtFbEVrbTlERjtFa0UvbDlEQTtJQUNFO0VsRWltOURGO0VrRTlsOURBO0lBQ0U7RWxFZ205REY7RWtFN2w5REE7SUFDRTtFbEUrbDlERjtFa0U1bDlEQTtJQUNFO0VsRThsOURGO0VrRTNsOURBO0lBQ0U7RWxFNmw5REY7RWtFMWw5REE7SUFDRTtFbEU0bDlERjtFa0V6bDlEQTtJQUNFO0VsRTJsOURGO0VrRXhsOURBO0lBQ0U7RWxFMGw5REY7RWtFdmw5REE7SUFDRTtFbEV5bDlERjtFa0V0bDlEQTtJQUNFO0VsRXdsOURGO0VrRXJsOURBO0lBQ0U7RWxFdWw5REY7RWtFcGw5REE7SUFDRTtFbEVzbDlERjtFa0VubDlEQTtJQUNFO0VsRXFsOURGO0VrRWxsOURBO0lBQ0U7RWxFb2w5REY7RWtFamw5REE7SUFDRTtFbEVtbDlERjtFa0VobDlEQTtJQUNFO0VsRWtsOURGO0VrRS9rOURBO0lBQ0U7RWxFaWw5REY7RWtFOWs5REE7SUFDRTtFbEVnbDlERjtFa0U3azlEQTtJQUNFO0VsRStrOURGO0VrRTVrOURBO0lBQ0U7RWxFOGs5REY7RWtFM2s5REE7SUFDRTtFbEU2azlERjtFa0UxazlEQTtJQUNFO0VsRTRrOURGO0VrRXprOURBO0lBQ0U7RWxFMms5REY7RWtFeGs5REE7SUFDRTtFbEUwazlERjtFa0V2azlEQTtJQUNFO0VsRXlrOURGO0VrRXRrOURBO0lBQ0U7RWxFd2s5REY7RWtFcms5REE7SUFDRTtFbEV1azlERjtFa0VwazlEQTtJQUNFO0VsRXNrOURGO0VrRW5rOURBO0lBQ0U7RWxFcWs5REY7RWtFbGs5REE7SUFDRTtFbEVvazlERjtFa0VqazlEQTtJQUNFO0VsRW1rOURGO0VrRWhrOURBO0lBQ0U7RWxFa2s5REY7RWtFL2o5REE7SUFDRTtFbEVpazlERjtFa0U5ajlEQTtJQUNFO0VsRWdrOURGO0VrRTdqOURBO0lBQ0U7RWxFK2o5REY7RWtFNWo5REE7SUFDRTtFbEU4ajlERjtFa0UzajlEQTtJQUNFO0VsRTZqOURGO0VrRTFqOURBO0lBQ0U7RWxFNGo5REY7RWtFemo5REE7SUFDRTtFbEUyajlERjtFa0V4ajlEQTtJQUNFO0VsRTBqOURGO0VrRXZqOURBO0lBQ0U7RWxFeWo5REY7RWtFdGo5REE7SUFDRTtFbEV3ajlERjtFa0VyajlEQTtJQUNFO0VsRXVqOURGO0VrRXBqOURBO0lBQ0U7RWxFc2o5REY7RWtFbmo5REE7SUFDRTtFbEVxajlERjtFa0VsajlEQTtJQUNFO0VsRW9qOURGO0VrRWpqOURBO0lBQ0U7RWxFbWo5REY7RWtFaGo5REE7SUFDRTtFbEVrajlERjtFa0UvaTlEQTtJQUNFO0VsRWlqOURGO0VrRTlpOURBO0lBQ0U7RWxFZ2o5REY7RWtFN2k5REE7SUFDRTtFbEUraTlERjtFa0U1aTlEQTtJQUNFO0VsRThpOURGO0VrRTNpOURBO0lBQ0U7RWxFNmk5REY7RWtFMWk5REE7SUFDRTtFbEU0aTlERjtFa0V6aTlEQTtJQUNFO0VsRTJpOURGO0VrRXhpOURBO0lBQ0U7RWxFMGk5REY7RWtFdmk5REE7SUFDRTtFbEV5aTlERjtFa0V0aTlEQTtJQUNFO0VsRXdpOURGO0VrRXJpOURBO0lBQ0U7RWxFdWk5REY7RWtFcGk5REE7SUFDRTtFbEVzaTlERjtFa0VuaTlEQTtJQUNFO0VsRXFpOURGO0VrRWxpOURBO0lBQ0U7RWxFb2k5REY7RWtFamk5REE7SUFDRTtFbEVtaTlERjtFa0VoaTlEQTtJQUNFO0VsRWtpOURGO0VrRS9oOURBO0lBQ0U7RWxFaWk5REY7RWtFOWg5REE7SUFDRTtFbEVnaTlERjtFa0U3aDlEQTtJQUNFO0VsRStoOURGO0VrRTVoOURBO0lBQ0U7RWxFOGg5REY7RWtFM2g5REE7SUFDRTtFbEU2aDlERjtFa0UxaDlEQTtJQUNFO0VsRTRoOURGO0VrRXpoOURBO0lBQ0U7RWxFMmg5REY7RWtFeGg5REE7SUFDRTtFbEUwaDlERjtFa0V2aDlEQTtJQUNFO0VsRXloOURGO0VrRXRoOURBO0lBQ0U7RWxFd2g5REY7RWtFcmg5REE7SUFDRTtFbEV1aDlERjtFa0VwaDlEQTtJQUNFO0VsRXNoOURGO0VrRW5oOURBO0lBQ0U7RWxFcWg5REY7RWtFbGg5REE7SUFDRTtFbEVvaDlERjtFa0VqaDlEQTtJQUNFO0VsRW1oOURGO0VrRWhoOURBO0lBQ0U7RWxFa2g5REY7RWtFL2c5REE7SUFDRTtFbEVpaDlERjtFa0U5ZzlEQTtJQUNFO0VsRWdoOURGO0VrRTdnOURBO0lBQ0U7RWxFK2c5REY7RWtFNWc5REE7SUFDRTtFbEU4ZzlERjtFa0UzZzlEQTtJQUNFO0VsRTZnOURGO0VrRTFnOURBO0lBQ0U7RWxFNGc5REY7RWtFemc5REE7SUFDRTtFbEUyZzlERjtFa0V4ZzlEQTtJQUNFO0VsRTBnOURGO0VrRXZnOURBO0lBQ0U7RWxFeWc5REY7RWtFdGc5REE7SUFDRTtFbEV3ZzlERjtFa0VyZzlEQTtJQUNFO0VsRXVnOURGO0VrRXBnOURBO0lBQ0U7RWxFc2c5REY7RWtFbmc5REE7SUFDRTtFbEVxZzlERjtFa0VsZzlEQTtJQUNFO0VsRW9nOURGO0VrRWpnOURBO0lBQ0U7RWxFbWc5REY7RWtFaGc5REE7SUFDRTtFbEVrZzlERjtFa0UvLzhEQTtJQUNFO0VsRWlnOURGO0VrRTkvOERBO0lBQ0U7RWxFZ2c5REY7RWtFNy84REE7SUFDRTtFbEUrLzhERjtFa0U1LzhEQTtJQUNFO0VsRTgvOERGO0VrRTMvOERBO0lBQ0U7RWxFNi84REY7RWtFMS84REE7SUFDRTtFbEU0LzhERjtFa0V6LzhEQTtJQUNFO0VsRTIvOERGO0VrRXgvOERBO0lBQ0U7RWxFMC84REY7RWtFdi84REE7SUFDRTtFbEV5LzhERjtFa0V0LzhEQTtJQUNFO0VsRXcvOERGO0VrRXIvOERBO0lBQ0U7RWxFdS84REY7RWtFcC84REE7SUFDRTtFbEVzLzhERjtFa0VuLzhEQTtJQUNFO0VsRXEvOERGO0VrRWwvOERBO0lBQ0U7RWxFby84REY7RWtFai84REE7SUFDRTtFbEVtLzhERjtFa0VoLzhEQTtJQUNFO0VsRWsvOERGO0VrRS8rOERBO0lBQ0U7RWxFaS84REY7RWtFOSs4REE7SUFDRTtFbEVnLzhERjtFa0U3KzhEQTtJQUNFO0VsRSsrOERGO0VrRTUrOERBO0lBQ0U7RWxFOCs4REY7RWtFMys4REE7SUFDRTtFbEU2KzhERjtFa0UxKzhEQTtJQUNFO0VsRTQrOERGO0VrRXorOERBO0lBQ0U7RWxFMis4REY7RWtFeCs4REE7SUFDRTtFbEUwKzhERjtFa0V2KzhEQTtJQUNFO0VsRXkrOERGO0VrRXQrOERBO0lBQ0U7RWxFdys4REY7RWtFcis4REE7SUFDRTtFbEV1KzhERjtFa0VwKzhEQTtJQUNFO0VsRXMrOERGO0VrRW4rOERBO0lBQ0U7RWxFcSs4REY7RWtFbCs4REE7SUFDRTtFbEVvKzhERjtFa0VqKzhEQTtJQUNFO0VsRW0rOERGO0VrRWgrOERBO0lBQ0U7RWxFays4REY7RWtFLzk4REE7SUFDRTtFbEVpKzhERjtFa0U5OThEQTtJQUNFO0VsRWcrOERGO0VrRTc5OERBO0lBQ0U7RWxFKzk4REY7RWtFNTk4REE7SUFDRTtFbEU4OThERjtFa0UzOThEQTtJQUNFO0VsRTY5OERGO0VrRTE5OERBO0lBQ0U7RWxFNDk4REY7RWtFejk4REE7SUFDRTtFbEUyOThERjtFa0V4OThEQTtJQUNFO0VsRTA5OERGO0VrRXY5OERBO0lBQ0U7RWxFeTk4REY7RWtFdDk4REE7SUFDRTtFbEV3OThERjtFa0VyOThEQTtJQUNFO0VsRXU5OERGO0VrRXA5OERBO0lBQ0U7RWxFczk4REY7RWtFbjk4REE7SUFDRTtFbEVxOThERjtFa0VsOThEQTtJQUNFO0VsRW85OERGO0VrRWo5OERBO0lBQ0U7RWxFbTk4REY7RWtFaDk4REE7SUFDRTtFbEVrOThERjtFa0UvODhEQTtJQUNFO0VsRWk5OERGO0VrRTk4OERBO0lBQ0U7RWxFZzk4REY7RWtFNzg4REE7SUFDRTtFbEUrODhERjtFa0U1ODhEQTtJQUNFO0VsRTg4OERGO0VrRTM4OERBO0lBQ0U7RWxFNjg4REY7RWtFMTg4REE7SUFDRTtFbEU0ODhERjtFa0V6ODhEQTtJQUNFO0VsRTI4OERGO0VrRXg4OERBO0lBQ0U7RWxFMDg4REY7RWtFdjg4REE7SUFDRTtFbEV5ODhERjtFa0V0ODhEQTtJQUNFO0VsRXc4OERGO0VrRXI4OERBO0lBQ0U7RWxFdTg4REY7RWtFcDg4REE7SUFDRTtFbEVzODhERjtFa0VuODhEQTtJQUNFO0VsRXE4OERGO0VrRWw4OERBO0lBQ0U7RWxFbzg4REY7RWtFajg4REE7SUFDRTtFbEVtODhERjtFa0VoODhEQTtJQUNFO0VsRWs4OERGO0VrRS83OERBO0lBQ0U7RWxFaTg4REY7RWtFOTc4REE7SUFDRTtFbEVnODhERjtFa0U3NzhEQTtJQUNFO0VsRSs3OERGO0VrRTU3OERBO0lBQ0U7RWxFODc4REY7RWtFMzc4REE7SUFDRTtFbEU2NzhERjtFa0UxNzhEQTtJQUNFO0VsRTQ3OERGO0VrRXo3OERBO0lBQ0U7RWxFMjc4REY7RWtFeDc4REE7SUFDRTtFbEUwNzhERjtFa0V2NzhEQTtJQUNFO0VsRXk3OERGO0VrRXQ3OERBO0lBQ0U7RWxFdzc4REY7RWtFcjc4REE7SUFDRTtFbEV1NzhERjtFa0VwNzhEQTtJQUNFO0VsRXM3OERGO0VrRW43OERBO0lBQ0U7RWxFcTc4REY7RWtFbDc4REE7SUFDRTtFbEVvNzhERjtFa0VqNzhEQTtJQUNFO0VsRW03OERGO0VrRWg3OERBO0lBQ0U7RWxFazc4REY7RWtFLzY4REE7SUFDRTtFbEVpNzhERjtFa0U5NjhEQTtJQUNFO0VsRWc3OERGO0VrRTc2OERBO0lBQ0U7RWxFKzY4REY7RWtFNTY4REE7SUFDRTtFbEU4NjhERjtFa0UzNjhEQTtJQUNFO0VsRTY2OERGO0VrRTE2OERBO0lBQ0U7RWxFNDY4REY7RWtFejY4REE7SUFDRTtFbEUyNjhERjtFa0V4NjhEQTtJQUNFO0VsRTA2OERGO0VrRXY2OERBO0lBQ0U7RWxFeTY4REY7RWtFdDY4REE7SUFDRTtFbEV3NjhERjtFa0VyNjhEQTtJQUNFO0VsRXU2OERGO0VrRXA2OERBO0lBQ0U7RWxFczY4REY7RWtFbjY4REE7SUFDRTtFbEVxNjhERjtFa0VsNjhEQTtJQUNFO0VsRW82OERGO0VrRWo2OERBO0lBQ0U7RWxFbTY4REY7RWtFaDY4REE7SUFDRTtFbEVrNjhERjtFa0UvNThEQTtJQUNFO0VsRWk2OERGO0VrRTk1OERBO0lBQ0U7RWxFZzY4REY7RWtFNzU4REE7SUFDRTtFbEUrNThERjtFa0U1NThEQTtJQUNFO0VsRTg1OERGO0VrRTM1OERBO0lBQ0U7RWxFNjU4REY7RWtFMTU4REE7SUFDRTtFbEU0NThERjtFa0V6NThEQTtJQUNFO0VsRTI1OERGO0VrRXg1OERBO0lBQ0U7RWxFMDU4REY7RWtFdjU4REE7SUFDRTtFbEV5NThERjtFa0V0NThEQTtJQUNFO0VsRXc1OERGO0VrRXI1OERBO0lBQ0U7RWxFdTU4REY7RWtFcDU4REE7SUFDRTtFbEVzNThERjtFa0VuNThEQTtJQUNFO0VsRXE1OERGO0VrRWw1OERBO0lBQ0U7RWxFbzU4REY7RWtFajU4REE7SUFDRTtFbEVtNThERjtFa0VoNThEQTtJQUNFO0VsRWs1OERGO0VrRS80OERBO0lBQ0U7RWxFaTU4REY7RWtFOTQ4REE7SUFDRTtFbEVnNThERjtFa0U3NDhEQTtJQUNFO0VsRSs0OERGO0VrRTU0OERBO0lBQ0U7RWxFODQ4REY7RWtFMzQ4REE7SUFDRTtFbEU2NDhERjtFa0UxNDhEQTtJQUNFO0VsRTQ0OERGO0VrRXo0OERBO0lBQ0U7RWxFMjQ4REY7RWtFeDQ4REE7SUFDRTtFbEUwNDhERjtFa0V2NDhEQTtJQUNFO0VsRXk0OERGO0VrRXQ0OERBO0lBQ0U7RWxFdzQ4REY7RWtFcjQ4REE7SUFDRTtFbEV1NDhERjtFa0VwNDhEQTtJQUNFO0VsRXM0OERGO0VrRW40OERBO0lBQ0U7RWxFcTQ4REY7RWtFbDQ4REE7SUFDRTtFbEVvNDhERjtFa0VqNDhEQTtJQUNFO0VsRW00OERGO0VrRWg0OERBO0lBQ0U7RWxFazQ4REY7RWtFLzM4REE7SUFDRTtFbEVpNDhERjtFa0U5MzhEQTtJQUNFO0VsRWc0OERGO0VrRTczOERBO0lBQ0U7RWxFKzM4REY7RWtFNTM4REE7SUFDRTtFbEU4MzhERjtFa0UzMzhEQTtJQUNFO0VsRTYzOERGO0VrRTEzOERBO0lBQ0U7RWxFNDM4REY7RWtFejM4REE7SUFDRTtFbEUyMzhERjtFa0V4MzhEQTtJQUNFO0VsRTAzOERGO0VrRXYzOERBO0lBQ0U7RWxFeTM4REY7RWtFdDM4REE7SUFDRTtFbEV3MzhERjtFa0VyMzhEQTtJQUNFO0VsRXUzOERGO0VrRXAzOERBO0lBQ0U7RWxFczM4REY7RWtFbjM4REE7SUFDRTtFbEVxMzhERjtFa0VsMzhEQTtJQUNFO0VsRW8zOERGO0VrRWozOERBO0lBQ0U7RWxFbTM4REY7RWtFaDM4REE7SUFDRTtFbEVrMzhERjtFa0UvMjhEQTtJQUNFO0VsRWkzOERGO0VrRTkyOERBO0lBQ0U7RWxFZzM4REY7RWtFNzI4REE7SUFDRTtFbEUrMjhERjtFa0U1MjhEQTtJQUNFO0VsRTgyOERGO0VrRTMyOERBO0lBQ0U7RWxFNjI4REY7RWtFMTI4REE7SUFDRTtFbEU0MjhERjtFa0V6MjhEQTtJQUNFO0VsRTIyOERGO0VrRXgyOERBO0lBQ0U7RWxFMDI4REY7RWtFdjI4REE7SUFDRTtFbEV5MjhERjtFa0V0MjhEQTtJQUNFO0VsRXcyOERGO0VrRXIyOERBO0lBQ0U7RWxFdTI4REY7RWtFcDI4REE7SUFDRTtFbEVzMjhERjtFa0VuMjhEQTtJQUNFO0VsRXEyOERGO0VrRWwyOERBO0lBQ0U7RWxFbzI4REY7RWtFajI4REE7SUFDRTtFbEVtMjhERjtFa0VoMjhEQTtJQUNFO0VsRWsyOERGO0VrRS8xOERBO0lBQ0U7RWxFaTI4REY7RWtFOTE4REE7SUFDRTtJQUNBO0VsRWcyOERGO0FBQ0Y7QWtFNzE4REE7RUFDRTtBbEUrMThERjs7QWtFNTE4REE7RUFDRTtBbEUrMThERjs7QWtFNTE4REE7RUFDRTtBbEUrMThERjs7QWtFNTE4REE7RUFDRTtBbEUrMThERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFNzE4REE7RUFDRTtBbEVnMjhERjs7QWtFOTE4REE7RUFDRTtBbEVpMjhERjs7QWtFLzE4REE7RUFDRTtBbEVrMjhERjs7QWtFaDI4REE7RUFDRTtBbEVtMjhERjs7QWtFajI4REE7RUFDRTtBbEVvMjhERjs7QWtFbDI4REE7QWxFdnJOQTtBbUUvS0E7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FuRTRzcUVKOztBbUV6c3FFRTtFQUNFO0VBQ0E7RUFDQTtBbkU0c3FFSjs7QW1FenNxRUU7RUFDRTtFQUNBO0VBQ0E7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7RUFDQTtBbkU0c3FFSjs7QW1FenNxRUU7RUFDRTtFQUNBO0FuRTRzcUVKOztBbUV6c3FFRTtFQUNFO0VBQ0E7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7RUFDQTtBbkU0c3FFSjs7QW1FenNxRUU7RUFDRTtFQUNBO0FuRTRzcUVKOztBbUV6c3FFRTtFQUNFO0VBQ0E7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7RUFDQTtBbkU0c3FFSjs7QW1FenNxRUU7RUFDRTtFQUNBO0FuRTRzcUVKOztBbUV6c3FFRTtFQUNFO0VBQ0E7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7RUFDQTtBbkU0c3FFSjs7QW1FenNxRUU7RUFDRTtFQUNBO0FuRTRzcUVKOztBbUV6c3FFRTtFQUNFO0VBQ0E7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7QW5FNHNxRUo7O0FtRXpzcUVFO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RW5FNHNxRUo7RW1FenNxRUU7SUFDRTtJQUNBO0lBQ0E7RW5FMnNxRUo7RW1FeHNxRUU7SUFDRTtJQUNBO0VuRTBzcUVKO0VtRXZzcUVFO0lBQ0U7SUFDQTtFbkV5c3FFSjtFbUV0c3FFRTtJQUNFO0lBQ0E7RW5Fd3NxRUo7RW1FcnNxRUU7SUFDRTtJQUNBO0VuRXVzcUVKO0VtRXBzcUVFO0lBQ0U7SUFDQTtFbkVzc3FFSjtFbUVuc3FFRTtJQUNFO0lBQ0E7RW5FcXNxRUo7RW1FbHNxRUU7SUFDRTtJQUNBO0VuRW9zcUVKO0VtRWpzcUVFO0lBQ0U7SUFDQTtFbkVtc3FFSjtFbUVoc3FFRTtJQUNFO0lBQ0E7RW5Fa3NxRUo7RW1FL3JxRUU7SUFDRTtJQUNBO0VuRWlzcUVKO0VtRTlycUVFO0lBQ0U7SUFDQTtFbkVnc3FFSjtFbUU3cnFFRTtJQUNFO0lBQ0E7RW5FK3JxRUo7RW1FNXJxRUU7SUFDRTtFbkU4cnFFSjtFbUUzcnFFRTtJQUNFO0VuRTZycUVKO0VtRTFycUVFO0lBQ0U7RW5FNHJxRUo7RW1FenJxRUU7SUFDRTtFbkUycnFFSjtFbUV4cnFFRTtJQUNFO0VuRTBycUVKO0VtRXZycUVFO0lBQ0U7RW5FeXJxRUo7RW1FdHJxRUU7SUFDRTtFbkV3cnFFSjtFbUVycnFFRTtJQUNFO0VuRXVycUVKO0VtRXBycUVFO0lBQ0U7RW5Fc3JxRUo7RW1FbnJxRUU7SUFDRTtFbkVxcnFFSjtFbUVscnFFRTtJQUNFO0VuRW9ycUVKO0VtRWpycUVFO0lBQ0U7RW5FbXJxRUo7RW1FaHJxRUU7SUFDRTtFbkVrcnFFSjtFbUUvcXFFRTtJQUNFO0VuRWlycUVKO0VtRTlxcUVFO0lBQ0U7RW5FZ3JxRUo7RW1FN3FxRUU7SUFDRTtFbkUrcXFFSjtFbUU1cXFFRTtJQUNFO0VuRThxcUVKO0VtRTNxcUVFO0lBQ0U7RW5FNnFxRUo7RW1FMXFxRUU7SUFDRTtFbkU0cXFFSjtFbUV6cXFFRTtJQUNFO0VuRTJxcUVKO0VtRXhxcUVFO0lBQ0U7RW5FMHFxRUo7RW1FdnFxRUU7SUFDRTtFbkV5cXFFSjtFbUV0cXFFRTtJQUNFO0VuRXdxcUVKO0VtRXJxcUVFO0lBQ0U7RW5FdXFxRUo7RW1FcHFxRUU7SUFDRTtFbkVzcXFFSjtFbUVucXFFRTtJQUNFO0VuRXFxcUVKO0VtRWxxcUVFO0lBQ0U7RW5Fb3FxRUo7QUFDRjtBbUVqcXFFRTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VuRW1xcUVKO0VtRWhxcUVFO0lBQ0U7SUFDQTtJQUNBO0VuRWtxcUVKO0VtRS9wcUVFO0lBQ0U7SUFDQTtFbkVpcXFFSjtFbUU5cHFFRTtJQUNFO0lBQ0E7RW5FZ3FxRUo7RW1FN3BxRUU7SUFDRTtJQUNBO0VuRStwcUVKO0VtRTVwcUVFO0lBQ0U7SUFDQTtFbkU4cHFFSjtFbUUzcHFFRTtJQUNFO0lBQ0E7RW5FNnBxRUo7RW1FMXBxRUU7SUFDRTtJQUNBO0VuRTRwcUVKO0VtRXpwcUVFO0lBQ0U7SUFDQTtFbkUycHFFSjtFbUV4cHFFRTtJQUNFO0lBQ0E7RW5FMHBxRUo7RW1FdnBxRUU7SUFDRTtJQUNBO0VuRXlwcUVKO0VtRXRwcUVFO0lBQ0U7SUFDQTtFbkV3cHFFSjtFbUVycHFFRTtJQUNFO0lBQ0E7RW5FdXBxRUo7RW1FcHBxRUU7SUFDRTtJQUNBO0VuRXNwcUVKO0VtRW5wcUVFO0lBQ0U7RW5FcXBxRUo7RW1FbHBxRUU7SUFDRTtFbkVvcHFFSjtFbUVqcHFFRTtJQUNFO0VuRW1wcUVKO0VtRWhwcUVFO0lBQ0U7RW5Fa3BxRUo7RW1FL29xRUU7SUFDRTtFbkVpcHFFSjtFbUU5b3FFRTtJQUNFO0VuRWdwcUVKO0VtRTdvcUVFO0lBQ0U7RW5FK29xRUo7RW1FNW9xRUU7SUFDRTtFbkU4b3FFSjtFbUUzb3FFRTtJQUNFO0VuRTZvcUVKO0VtRTFvcUVFO0lBQ0U7RW5FNG9xRUo7RW1Fem9xRUU7SUFDRTtFbkUyb3FFSjtFbUV4b3FFRTtJQUNFO0VuRTBvcUVKO0VtRXZvcUVFO0lBQ0U7RW5FeW9xRUo7RW1FdG9xRUU7SUFDRTtFbkV3b3FFSjtFbUVyb3FFRTtJQUNFO0VuRXVvcUVKO0VtRXBvcUVFO0lBQ0U7RW5Fc29xRUo7RW1Fbm9xRUU7SUFDRTtFbkVxb3FFSjtFbUVsb3FFRTtJQUNFO0VuRW9vcUVKO0VtRWpvcUVFO0lBQ0U7RW5FbW9xRUo7RW1FaG9xRUU7SUFDRTtFbkVrb3FFSjtFbUUvbnFFRTtJQUNFO0VuRWlvcUVKO0VtRTlucUVFO0lBQ0U7RW5FZ29xRUo7RW1FN25xRUU7SUFDRTtFbkUrbnFFSjtFbUU1bnFFRTtJQUNFO0VuRThucUVKO0VtRTNucUVFO0lBQ0U7RW5FNm5xRUo7RW1FMW5xRUU7SUFDRTtFbkU0bnFFSjtFbUV6bnFFRTtJQUNFO0VuRTJucUVKO0FBQ0Y7QW1FeG5xRUU7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFbkUwbnFFSjtFbUV2bnFFRTtJQUNFO0lBQ0E7SUFDQTtFbkV5bnFFSjtFbUV0bnFFRTtJQUNFO0lBQ0E7RW5Fd25xRUo7RW1Fcm5xRUU7SUFDRTtJQUNBO0VuRXVucUVKO0VtRXBucUVFO0lBQ0U7SUFDQTtFbkVzbnFFSjtFbUVubnFFRTtJQUNFO0lBQ0E7RW5FcW5xRUo7RW1FbG5xRUU7SUFDRTtJQUNBO0VuRW9ucUVKO0VtRWpucUVFO0lBQ0U7SUFDQTtFbkVtbnFFSjtFbUVobnFFRTtJQUNFO0lBQ0E7RW5Fa25xRUo7RW1FL21xRUU7SUFDRTtJQUNBO0VuRWlucUVKO0VtRTltcUVFO0lBQ0U7SUFDQTtFbkVnbnFFSjtFbUU3bXFFRTtJQUNFO0lBQ0E7RW5FK21xRUo7RW1FNW1xRUU7SUFDRTtJQUNBO0VuRThtcUVKO0VtRTNtcUVFO0lBQ0U7SUFDQTtFbkU2bXFFSjtFbUUxbXFFRTtJQUNFO0VuRTRtcUVKO0VtRXptcUVFO0lBQ0U7RW5FMm1xRUo7RW1FeG1xRUU7SUFDRTtFbkUwbXFFSjtFbUV2bXFFRTtJQUNFO0VuRXltcUVKO0VtRXRtcUVFO0lBQ0U7RW5Fd21xRUo7RW1Fcm1xRUU7SUFDRTtFbkV1bXFFSjtFbUVwbXFFRTtJQUNFO0VuRXNtcUVKO0VtRW5tcUVFO0lBQ0U7RW5FcW1xRUo7RW1FbG1xRUU7SUFDRTtFbkVvbXFFSjtFbUVqbXFFRTtJQUNFO0VuRW1tcUVKO0VtRWhtcUVFO0lBQ0U7RW5Fa21xRUo7RW1FL2xxRUU7SUFDRTtFbkVpbXFFSjtFbUU5bHFFRTtJQUNFO0VuRWdtcUVKO0VtRTdscUVFO0lBQ0U7RW5FK2xxRUo7RW1FNWxxRUU7SUFDRTtFbkU4bHFFSjtFbUUzbHFFRTtJQUNFO0VuRTZscUVKO0VtRTFscUVFO0lBQ0U7RW5FNGxxRUo7RW1FemxxRUU7SUFDRTtFbkUybHFFSjtFbUV4bHFFRTtJQUNFO0VuRTBscUVKO0VtRXZscUVFO0lBQ0U7RW5FeWxxRUo7RW1FdGxxRUU7SUFDRTtFbkV3bHFFSjtFbUVybHFFRTtJQUNFO0VuRXVscUVKO0VtRXBscUVFO0lBQ0U7RW5Fc2xxRUo7RW1FbmxxRUU7SUFDRTtFbkVxbHFFSjtFbUVsbHFFRTtJQUNFO0VuRW9scUVKO0VtRWpscUVFO0lBQ0U7RW5FbWxxRUo7RW1FaGxxRUU7SUFDRTtFbkVrbHFFSjtBQUNGO0FtRS9rcUVFO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RW5FaWxxRUo7RW1FOWtxRUU7SUFDRTtJQUNBO0lBQ0E7RW5FZ2xxRUo7RW1FN2txRUU7SUFDRTtJQUNBO0VuRStrcUVKO0VtRTVrcUVFO0lBQ0U7SUFDQTtFbkU4a3FFSjtFbUUza3FFRTtJQUNFO0lBQ0E7RW5FNmtxRUo7RW1FMWtxRUU7SUFDRTtJQUNBO0VuRTRrcUVKO0VtRXprcUVFO0lBQ0U7SUFDQTtFbkUya3FFSjtFbUV4a3FFRTtJQUNFO0lBQ0E7RW5FMGtxRUo7RW1FdmtxRUU7SUFDRTtJQUNBO0VuRXlrcUVKO0VtRXRrcUVFO0lBQ0U7SUFDQTtFbkV3a3FFSjtFbUVya3FFRTtJQUNFO0lBQ0E7RW5FdWtxRUo7RW1FcGtxRUU7SUFDRTtJQUNBO0VuRXNrcUVKO0VtRW5rcUVFO0lBQ0U7SUFDQTtFbkVxa3FFSjtFbUVsa3FFRTtJQUNFO0lBQ0E7RW5Fb2txRUo7RW1FamtxRUU7SUFDRTtFbkVta3FFSjtFbUVoa3FFRTtJQUNFO0VuRWtrcUVKO0VtRS9qcUVFO0lBQ0U7RW5FaWtxRUo7RW1FOWpxRUU7SUFDRTtFbkVna3FFSjtFbUU3anFFRTtJQUNFO0VuRStqcUVKO0VtRTVqcUVFO0lBQ0U7RW5FOGpxRUo7RW1FM2pxRUU7SUFDRTtFbkU2anFFSjtFbUUxanFFRTtJQUNFO0VuRTRqcUVKO0VtRXpqcUVFO0lBQ0U7RW5FMmpxRUo7RW1FeGpxRUU7SUFDRTtFbkUwanFFSjtFbUV2anFFRTtJQUNFO0VuRXlqcUVKO0VtRXRqcUVFO0lBQ0U7RW5Fd2pxRUo7RW1FcmpxRUU7SUFDRTtFbkV1anFFSjtFbUVwanFFRTtJQUNFO0VuRXNqcUVKO0VtRW5qcUVFO0lBQ0U7RW5FcWpxRUo7RW1FbGpxRUU7SUFDRTtFbkVvanFFSjtFbUVqanFFRTtJQUNFO0VuRW1qcUVKO0VtRWhqcUVFO0lBQ0U7RW5Fa2pxRUo7RW1FL2lxRUU7SUFDRTtFbkVpanFFSjtFbUU5aXFFRTtJQUNFO0VuRWdqcUVKO0VtRTdpcUVFO0lBQ0U7RW5FK2lxRUo7RW1FNWlxRUU7SUFDRTtFbkU4aXFFSjtFbUUzaXFFRTtJQUNFO0VuRTZpcUVKO0VtRTFpcUVFO0lBQ0U7RW5FNGlxRUo7RW1FemlxRUU7SUFDRTtFbkUyaXFFSjtFbUV4aXFFRTtJQUNFO0VuRTBpcUVKO0VtRXZpcUVFO0lBQ0U7RW5FeWlxRUo7QUFDRjtBbUV2aXFFRTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VuRXlpcUVKO0VtRXRpcUVFO0lBQ0U7SUFDQTtJQUNBO0VuRXdpcUVKO0VtRXJpcUVFO0lBQ0U7SUFDQTtFbkV1aXFFSjtFbUVwaXFFRTtJQUNFO0lBQ0E7RW5Fc2lxRUo7RW1FbmlxRUU7SUFDRTtJQUNBO0VuRXFpcUVKO0VtRWxpcUVFO0lBQ0U7SUFDQTtFbkVvaXFFSjtFbUVqaXFFRTtJQUNFO0lBQ0E7RW5FbWlxRUo7RW1FaGlxRUU7SUFDRTtJQUNBO0VuRWtpcUVKO0VtRS9ocUVFO0lBQ0U7SUFDQTtFbkVpaXFFSjtFbUU5aHFFRTtJQUNFO0lBQ0E7RW5FZ2lxRUo7RW1FN2hxRUU7SUFDRTtJQUNBO0VuRStocUVKO0VtRTVocUVFO0lBQ0U7SUFDQTtFbkU4aHFFSjtFbUUzaHFFRTtJQUNFO0lBQ0E7RW5FNmhxRUo7RW1FMWhxRUU7SUFDRTtJQUNBO0VuRTRocUVKO0VtRXpocUVFO0lBQ0U7RW5FMmhxRUo7RW1FeGhxRUU7SUFDRTtFbkUwaHFFSjtFbUV2aHFFRTtJQUNFO0VuRXlocUVKO0VtRXRocUVFO0lBQ0U7RW5Fd2hxRUo7RW1FcmhxRUU7SUFDRTtFbkV1aHFFSjtFbUVwaHFFRTtJQUNFO0VuRXNocUVKO0VtRW5ocUVFO0lBQ0U7RW5FcWhxRUo7RW1FbGhxRUU7SUFDRTtFbkVvaHFFSjtFbUVqaHFFRTtJQUNFO0VuRW1ocUVKO0VtRWhocUVFO0lBQ0U7RW5Fa2hxRUo7RW1FL2dxRUU7SUFDRTtFbkVpaHFFSjtFbUU5Z3FFRTtJQUNFO0VuRWdocUVKO0VtRTdncUVFO0lBQ0U7RW5FK2dxRUo7RW1FNWdxRUU7SUFDRTtFbkU4Z3FFSjtFbUUzZ3FFRTtJQUNFO0VuRTZncUVKO0VtRTFncUVFO0lBQ0U7RW5FNGdxRUo7RW1FemdxRUU7SUFDRTtFbkUyZ3FFSjtFbUV4Z3FFRTtJQUNFO0VuRTBncUVKO0VtRXZncUVFO0lBQ0U7RW5FeWdxRUo7RW1FdGdxRUU7SUFDRTtFbkV3Z3FFSjtFbUVyZ3FFRTtJQUNFO0VuRXVncUVKO0VtRXBncUVFO0lBQ0U7RW5Fc2dxRUo7RW1FbmdxRUU7SUFDRTtFbkVxZ3FFSjtFbUVsZ3FFRTtJQUNFO0VuRW9ncUVKO0VtRWpncUVFO0lBQ0U7RW5FbWdxRUo7RW1FaGdxRUU7SUFDRTtFbkVrZ3FFSjtFbUUvL3BFRTtJQUNFO0VuRWlncUVKO0FBQ0Y7QW1FOS9wRUE7QUN2a0NBO0FBRUE7RUFDRTtFQUNBLGNsRXFCSztFa0VwQkw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXVrc0VGOztBb0Vwa3NFQTtFQUNFO0VBQ0E7RUFDQTtBcEV1a3NFRjs7QW9FcmtzRUE7RUFDRTtFQUNBO0VBQ0E7QXBFd2tzRUY7QW9FdGtzRUU7RUFDRTtFQUNBO0FwRXdrc0VKOztBb0Vwa3NFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWtzRUY7QW9FcmtzRUU7RUFDRTtFQUNBO0FwRXVrc0VKO0FvRXBrc0VFO0VBQ0U7RUFDQTtBcEVza3NFSjs7QW9FbGtzRUE7RUFDRTtFQUNBO0VBQ0E7QXBFcWtzRUY7QW9FbmtzRUU7RUFDRTtFQUNBO0FwRXFrc0VKOztBb0Vqa3NFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRW9rc0VGOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFbkRLO0FGdW5zRVA7O0FvRWprc0VBO0VBQ0UseUNsRW5FTztFa0VvRVAsY2xFeERLO0FGNG5zRVA7O0FvRWprc0VBO0VBQ0U7RUFDQSxjbEU3REs7QUZpb3NFUDs7QW9FamtzRUE7RUFDRTtFQUNBLGNsRWxFSztBRnNvc0VQOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFdkVLO0FGMm9zRVA7O0FvRWprc0VBO0VBQ0U7RUFDQSxjbEU1RUs7QUZncHNFUDs7QW9FamtzRUE7RUFDRTtFQUNBLGNsRWpGSztBRnFwc0VQOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFdEZLO0FGMHBzRVA7O0FvRWprc0VBO0VBQ0U7RUFDQSxjbEUzRks7QUYrcHNFUDs7QW9FamtzRUE7RUFDRTtFQUNBLGNsRWhHSztBRm9xc0VQOztBb0Vqa3NFQTtFQUNFLHlCbEVwR0s7RWtFcUdMLGNsRXJHSztBRnlxc0VQOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFMUdLO0FGOHFzRVA7O0FvRWprc0VBO0VBQ0U7RUFDQSxjbEUvR0s7QUZtcnNFUDs7QW9FamtzRUE7RUFDRTtFQUNBLGNsRXBISztBRndyc0VQOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFekhLO0FGNnJzRVA7O0FvRWprc0VBO0VBQ0U7RUFDQSxjbEU5SEs7QUZrc3NFUDs7QW9FamtzRUE7RUFDRSx5QmxFeElTO0VrRXlJVCxjbEVuSUs7QUZ1c3NFUDs7QW9FamtzRUE7RUFDRSx5QmxFNUlPO0VrRTZJUCxjbEV4SUs7QUY0c3NFUDs7QW9FamtzRUE7RUFDRyx5QmxFOUlHO0VrRStJSixjbEU3SUs7QUZpdHNFUDs7QW9FamtzRUE7RUFDRSxpRGxFMUptQjtFa0UySm5CO0FwRW9rc0VGOztBb0Vqa3NFQTtFQUNFLHlCbEUxSk87RWtFMkpQLGNsRXZKSztBRjJ0c0VQOztBb0Vqa3NFQTtFQUNFLHlCbEU5Sk07RWtFK0pOLGNsRTVKSztBRmd1c0VQOztBb0Vqa3NFQTtFQUNFO0VBQ0EsY2xFaktLO0FGcXVzRVA7O0FvRWprc0VBO0VBQ0UseUJsRXRLSTtFa0V1S0osY2xFdEtLO0FGMHVzRVA7O0FvRWprc0VBO0VBQ0U7QXBFb2tzRUY7QW9FbGtzRUU7RUFDRTtBcEVva3NFSjs7QW9FaGtzRUE7RUFDRTtFQUNBO0FwRW1rc0VGO0FvRWprc0VFO0VBQ0U7QXBFbWtzRUo7QW9FamtzRUk7RUFDRTtBcEVta3NFTjs7QW9FL2pzRUE7RUFDRTtFQUNBLDhCbEUzTU87QUY2d3NFVDs7QW9FL2pzRUE7RUFDRTtFQUNBLGNsRTFNUztBRjR3c0VYOztBb0UvanNFQTtFQUNFO0VBQ0EsY2xFOU1PO0FGZ3hzRVQ7O0FvRWhrc0VBO0VBQ0U7RUFDQSxjbEVoTk07QUZteHNFUjs7QW9FamtzRUE7RUFDRTtFQUNBLGNsRW5OSTtBRnV4c0VOOztBb0Vsa3NFQTtFQUNFO0VBQ0EsY2xFek5PO0FGOHhzRVQ7O0FvRW5rc0VBO0VBQ0U7RUFDQSxjbEUxTkk7QUZneXNFTjs7QW9FbmtzRUE7RUFDRTtFQUNBO0VBQ0E7QXBFc2tzRUY7O0FvRW5rc0VBO0FDM1BBO0FBRUE7RUFDRTtFQUNFO0FyRWkwc0VKO0FxRS96c0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsMENuRWdDSztFbUUvQkw7RUFDQTtFQUNEO0VBQ0E7RUFDQTtBckVpMHNFSDtBcUUvenNFSTtFQUNJO0FyRWkwc0VSO0FxRTl6c0VJO0VBQ0U7QXJFZzBzRU47QXFFN3pzRUk7RUFDRTtFQUNBO0VBQ0E7QXJFK3pzRU47QXFFNXpzRUk7RUFDRTtFQUNBLHlDbkVwQkc7RW1FcUJILGNuRVRDO0VtRVVEO0VBQ0E7QXJFOHpzRU47QXFFMXpzRUU7RUFDRTtFQUNBLHlCbkVqQkc7RW1Fa0JIO0FyRTR6c0VKO0FxRXp6c0VFO0VBQ0U7RUFDQTtFQUNBO0FyRTJ6c0VKOztBcUV2enNFQTtFQUNFO0VBQ0EseUJuRXZEVztBRmkzc0ViO0FxRXh6c0VFO0VBQ0U7RUFDQTtFQUNBO0FyRTB6c0VKO0FxRXZ6c0VFO0VBQ0U7QXJFeXpzRUo7QXFFdHpzRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlDbkUzREs7RW1FNERMLGNuRWhERztFbUVpREg7RUFDQTtBckV3enNFSjtBcUV0enNFSTtFQUNFO0VBQ0EsOEJuRWxFRztFbUVtRUg7RUFDQSxxQ25FcEVHO0FGNDNzRVQ7QXFFcnpzRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckV1enNFTjtBcUVwenNFSTtFQUNFO0FyRXN6c0VOO0FxRXB6c0VNO0VBQ0U7QXJFc3pzRVI7QXFFbHpzRUk7RUFDRTtBckVvenNFTjtBcUVsenNFTTtFQUNFO0FyRW96c0VSO0FxRWh6c0VJO0VBQ0UseUJuRWxITztFbUVtSFAsY25FMUZDO0FGNDRzRVA7QXFFOXlzRUU7RUFDRTtBckVnenNFSjtBcUU3eXNFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRSt5c0VKO0FxRTV5c0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qm5FMUlTO0FGdzdzRWI7QXFFNXlzRUk7RUFDRTtBckU4eXNFTjtBcUUzeXNFSTtFQUNFLHlCbkV4SEM7RW1FeUhEO0VBQ0E7QXJFNnlzRU47O0FxRXh5c0VBO0VBQ0U7QXJFMnlzRUY7QXFFenlzRUU7RUFDRTtBckUyeXNFSjs7QXFFdHlzRUU7RUFDRTtBckV5eXNFSjtBcUV0eXNFRTtFQUNFO0FyRXd5c0VKOztBcUVweXNFQTtFQUNFO0FyRXV5c0VGOztBcUVweXNFQTtBQzlLQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEVxOXNFRjs7QXNFbDlzRUE7RUFDRTtFQUNBO0F0RXE5c0VGO0FzRW45c0VFO0VBQ0U7QXRFcTlzRUo7QXNFbDlzRUU7RUFDRTtFQUNBO0VBQ0E7QXRFbzlzRUo7O0FzRWg5c0VBO0VBQ0U7RUFDQTtBdEVtOXNFRjs7QXNFaDlzRUE7RUFDRTtFQUNBO0VBQ0E7QXRFbTlzRUY7O0FzRWg5c0VBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHlCcEVqQkc7SW9Fa0JIO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRFbTlzRUY7RXNFaDlzRUE7SUFDRTtFdEVrOXNFRjtFc0U5OHNFRTtJQUNFO0V0RWc5c0VKO0VzRTc4c0VFO0lBQ0U7RXRFKzhzRUo7QUFDRjtBc0UzOHNFQTtFQUNFO0lBQ0U7RXRFNjhzRUY7RXNFMzhzRUU7SUFFRTtFdEU0OHNFSjtFc0V6OHNFRTtJQUNFO0lBQ0E7RXRFMjhzRUo7QUFDRjtBc0V0OHNFRTtFQUNFO0F0RXc4c0VKOztBc0VwOHNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RXU4c0VGOztBc0VwOHNFQTtFQUNFO0lBQ0U7RXRFdThzRUY7QUFDRjtBc0VwOHNFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnBFdkZLO0VvRXdGTDtFQUNBO0VBQ0E7QXRFczhzRUY7QXNFcDhzRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEVzOHNFSjtBc0VsOHNFSTtFQUNFO0VBQ0E7QXRFbzhzRU47O0FzRS83c0VBO0VBQ0U7SUFDRTtFdEVrOHNFRjtBQUNGO0FzRS83c0VBO0VBQ0c7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRFaThzRUg7RXNFOTdzRUs7SUFDRztJQUNBLHlCcEU1SUg7SW9FNklHO0lBQ0E7RXRFZzhzRVI7QUFDRjtBc0U1N3NFQTtFQUVJO0lBQ0U7RXRFNjdzRUo7QUFDRjtBc0V6N3NFQTtFQUVJO0lBQ0U7SUFDQTtFdEUwN3NFSjtBQUNGO0FzRXQ3c0VBO0VBQ0U7QXRFdzdzRUY7O0FzRXI3c0VBO0VBQ0U7SUFDRTtFdEV3N3NFRjtBQUNGO0FzRXI3c0VBO0VBQ0U7SUFDRTtJQUNBO0V0RXU3c0VGO0FBQ0Y7QXNFNTZzRUU7RUFDRTtBdEU4NnNFSjtBc0U1NnNFSTtFQUNFLGNwRWpNQztBRittdEVQO0FzRTE2c0VFO0VBQ0UsY3BFdE1HO0FGa250RVA7QXNFejZzRUU7RUFDRTtBdEUyNnNFSjtBc0V4NnNFRTtFQUNFO0F0RTA2c0VKO0FzRXY2c0VNO0VBQ0U7QXRFeTZzRVI7QXNFdDZzRU87RUFDTyw4QnBFbE9MO0FGMG90RVQ7QXNFbjZzRUU7RUFDRTtBdEVxNnNFSjtBc0VsNnNFRTtFQUNFO0F0RW82c0VKO0FzRWo2c0VFO0VBQ0U7RUFDQSwrQnBFak5NO0VvRWtOTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFbTZzRUo7QXNFaDZzRU07RUFDRTtFQUNBO0F0RWs2c0VSO0FzRWg2c0VRO0VBQ0U7QXRFazZzRVY7QXNFNTVzRU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RTg1c0VSO0FzRTM1c0VNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCcEVoUkQ7RW9FaVJDO0VBQ0E7QXRFNjVzRVI7QXNFeDVzRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEUwNXNFSjtBc0VyNXNFSTtFQUNFO0VBQ0E7RUFDQTtBdEV1NXNFTjtBc0VwNXNFSTtFQUNFO0F0RXM1c0VOO0FzRWw1c0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRFbzVzRUo7QXNFbDVzRUk7RUFDRTtBdEVvNXNFTjtBc0VsNXNFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFbzVzRVI7QXNFLzRzRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFaTVzRUo7QXNFLzRzRUk7RUFDRTtFQUNBO0F0RWk1c0VOO0FzRTk0c0VJO0VBQ0U7QXRFZzVzRU47QXNFNzRzRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RSs0c0VOO0FzRTE0c0VJO0VBQ0U7QXRFNDRzRU47QXNFejRzRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEUyNHNFTjtBc0V6NHNFTTtFQUNFO0F0RTI0c0VSO0FzRXI0c0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RXU0c0VOO0FzRXI0c0VNO0VBQ0U7QXRFdTRzRVI7QXNFbjRzRUk7RUFDRTtFQUNBO0F0RXE0c0VOO0FzRWw0c0VJO0VBQ0U7RUFDQTtFQUNBO0F0RW80c0VOOztBc0V0M3NFQTtFQUNFO0lBQ0U7RXRFeTNzRUY7QUFDRjtBc0V0M3NFQTtFQUNFO0lBQ0U7SUFDQTtFdEV3M3NFRjtBQUNGO0FzRXIzc0VBO0VBQ0U7SUFDRTtFdEV1M3NFRjtBQUNGO0FzRXAzc0VBO0VBQ0U7SUFDRTtFdEVzM3NFRjtBQUNGO0FzRW4zc0VBO0VBQ0U7SUFDRTtJQUNBO0V0RXEzc0VGO0FBQ0Y7QXNFbDNzRUE7RUFDRTtJQUNFO0lBQ0E7RXRFbzNzRUY7QUFDRjtBc0VqM3NFQTtFQUNFO0lBQ0U7SUFDQTtFdEVtM3NFRjtBQUNGO0FzRWgzc0VBO0VBQ0U7SUFDRTtFdEVrM3NFRjtBQUNGO0FzRS8yc0VBO0VBQ0M7SUFDQztFdEVpM3NFQTtBQUNGO0FzRTkyc0VBO0VBQ0U7SUFDRTtFdEVnM3NFRjtFc0U5MnNFRTtJQUNFO0V0RWczc0VKO0FBQ0Y7QXNFNTJzRUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFdEU4MnNFRjtBQUNGO0FzRTMyc0VBO0VBRUk7SUFDRSxjcEV4ZUM7RUZvMXRFTDtBQUNGO0FzRXgyc0VBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEUwMnNFRjtBQUNGO0FzRXYyc0VBO0VBQ0U7SUFDRTtJQUNBO0V0RXkyc0VGO0FBQ0Y7QXNFdDJzRUE7RUFFSTtJQUNFO0V0RXUyc0VKO0FBQ0Y7QXNFbjJzRUE7RUFFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V0RW8yc0VKO0FBQ0Y7QXNFaDJzRUE7RUFFSTtJQUNFO0V0RWkyc0VKO0FBQ0Y7QXNFNzFzRUE7RUFFSTtJQUNFO0lBQ0E7RXRFODFzRUo7QUFDRjtBc0UxMXNFQTtFQUNFO0lBQ0U7RXRFNDFzRUY7QUFDRjtBc0V6MXNFQTtFQUNFO0lBQ0U7SUFDQTtFdEUyMXNFRjtBQUNGO0FzRXgxc0VBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEUwMXNFRjtBQUNGO0FzRXYxc0VBO0VBQ0U7SUFDRTtFdEV5MXNFRjtBQUNGO0FzRXQxc0VBO0VBQ0U7SUFDRTtJQUNBO0V0RXcxc0VGO0FBQ0Y7QXNFcjFzRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFdTFzRUY7O0FzRXAxc0VBO0VBQ0U7SUFDRTtFdEV1MXNFRjtBQUNGO0FzRXAxc0VBO0VBQ0U7RUFDQTtFQUNBO0F0RXMxc0VGO0FzRXAxc0VFO0VBQ0U7RUFDQTtBdEVzMXNFSjtBc0VwMXNFSTtFQUNFO0VBQ0E7QXRFczFzRU47QXNFbDFzRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRFbzFzRUo7O0FzRWgxc0VBO0VBQ0U7SUFDRTtFdEVtMXNFRjtBQUNGO0FzRWgxc0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RWsxc0VGOztBc0U3MHNFSTtFQUNFO0F0RWcxc0VOO0FzRTkwc0VNO0VBQ0U7RUFDQTtBdEVnMXNFUjtBc0U1MHNFSTtFQUNFO0F0RTgwc0VOO0FzRTEwc0VFO0VBQ0U7RUFDQTtFQUNBO0F0RTQwc0VKO0FzRXowc0VFO0VBQ0U7RUFDQTtFQUNBO0F0RTIwc0VKO0FzRXgwc0VFO0VBQ0U7RUFDQTtFQUNBO0F0RTAwc0VKO0FzRXYwc0VFO0VBQ0U7QXRFeTBzRUo7O0FzRXAwc0VFO0VBQ0U7QXRFdTBzRUo7QXNFcjBzRUk7RUFDRTtFQUNBO0F0RXUwc0VOO0FzRXAwc0VJO0VBQ0U7QXRFczBzRU47QXNFbjBzRUk7RUFDRTtBdEVxMHNFTjtBc0VqMHNFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNwRS9yQkU7RW9FZ3NCRjtBdEVtMHNFSjtBc0VqMHNFSTtFQUNFO0F0RW0wc0VOO0FzRS96c0VFO0VBQ0U7RUFDQTtFQUNBO0F0RWkwc0VKO0FzRTd6c0VJO0VBQ0U7QXRFK3pzRU47QXNFNXpzRUk7RUFDRTtFQUNBO0F0RTh6c0VOO0FzRTF6c0VFO0VBQ0U7QXRFNHpzRUo7O0FzRXh6c0VBO0VBQ0U7SUFDRTtFdEUyenNFRjtBQUNGO0FzRXh6c0VBO0VBQ0U7SUFDRTtFdEUwenNFRjtBQUNGO0FzRXZ6c0VBO0VBQ0U7SUFDRTtFdEV5enNFRjtBQUNGO0FzRXR6c0VBO0VBQ0U7SUFDRTtJQUNBO0V0RXd6c0VGO0FBQ0Y7QXNFcnpzRUE7RUFDRTtJQUNFO0V0RXV6c0VGO0FBQ0Y7QXNFbHpzRUU7RUFDRTtBdEVvenNFSjtBc0VoenNFSTtFQUNFO0VBQ0E7QXRFa3pzRU47QXNFL3lzRUk7RUFDRTtFQUNBO0F0RWl6c0VOO0FzRTl5c0VJO0VBQ0U7QXRFZ3pzRU47O0FzRTN5c0VBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEU4eXNFRDs7QXNFNXlzRUE7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RSt5c0VIOztBc0U1eXNFQTtFQUNDLHlCcEUzekJZO0VvRTR6Qlo7QXRFK3lzRUQ7O0FzRTN5c0VNO0VBQ0w7QXRFOHlzRUQ7O0FzRXp5c0VBO0FDdDBCQTtBQUVBO0VBQ0U7RUFDQSx5QnJFcUJLO0VxRXBCTDtBdkVrbnVFRjtBdUUvbXVFSTtFQUNFO0F2RWludUVOO0F1RS9tdUVNO0VBQ0U7RUFDQTtFQUNBO0F2RWludUVSO0F1RS9tdUVRO0VBQ0U7RUFDQTtFQUNBO0F2RWludUVWO0F1RS9tdUVVO0VBQ0U7QXZFaW51RVo7QXVFOW11RVU7RUFDRTtFQUNBO0VBQ0E7QXZFZ251RVo7QXVFN211RVU7RUFDRTtBdkUrbXVFWjtBdUUxbXVFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZFNG11RVI7QXVFMW11RVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RTRtdUVWO0F1RXptdUVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJyRTlERztFcUUrREg7RUFDQTtBdkUybXVFVjtBdUV2bXVFTTtFQUNFO0F2RXltdUVSO0F1RXZtdUVRO0VBQ0U7QXZFeW11RVY7QXVFdm11RVU7RUFDRTtBdkV5bXVFWjtBdUVsbXVFUTtFQUNFO0F2RW9tdUVWO0F1RWptdUVRO0VBQ0UsY3JFOURIO0VxRStERztFQUNBO0F2RW1tdUVWO0F1RS9sdUVNO0VBQ0U7QXZFaW11RVI7QXVFL2x1RVE7RUFDRTtBdkVpbXVFVjtBdUU5bHVFUTtFQUNFO0F2RWdtdUVWO0F1RTdsdUVRO0VBQ0UseUJyRWhGSDtFcUVpRkc7QXZFK2x1RVY7QXVFMWx1RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkU0bHVFTjtBdUV6bHVFUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZFMmx1RVY7QXVFemx1RVU7RUFDRTtBdkUybHVFWjtBdUV2bHVFUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2RXlsdUVWO0F1RXZsdUVVO0VBQ0UscUJyRW5ISjtBRjRzdUVSO0F1RXZsdUVZO0VBQ0U7QXZFeWx1RWQ7QXVFbGx1RUk7RUFDRTtBdkVvbHVFTjtBdUVsbHVFTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZFb2x1RVI7QXVFbGx1RVE7RUFDRSx5QnJFeElGO0FGNHR1RVI7QXVFaGx1RU07RUFDRTtFQUNBO0VBQ0E7RUFDQSxjckU3SUQ7RXFFOElDO0VBQ0YsbUNyRTNKRztBRjZ1dUVUO0F1RWhsdUVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3JFckpIO0VxRXNKRztBdkVrbHVFVjtBdUU5a3VFTTtFQUNFLHlCckVqS0c7RXFFa0tIO0F2RWdsdUVSO0F1RTlrdUVRO0VBQ0UseUJyRXJLQztFcUVzS0Q7QXZFZ2x1RVY7QXVFemt1RUk7RUFDRTtBdkUya3VFTjtBdUV4a3VFUTtFQUNFO0F2RTBrdUVWO0F1RXZrdUVRO0VBQ0U7QXZFeWt1RVY7QXVFaGt1RUk7RUFDRTtFQUNBO0F2RWtrdUVOO0F1RS9qdUVJO0VBQ0U7QXZFaWt1RU47QXVFL2p1RU07RUFDRTtFQUNBO0VBQ0E7QXZFaWt1RVI7O0F1RTNqdUVBO0VBQ0U7SUFDRTtFdkU4anVFRjtBQUNGO0F1RTNqdUVBO0VBQ0U7SUFDRTtFdkU2anVFRjtBQUNGO0F1RTFqdUVBO0VBQ0U7SUFDRTtFdkU0anVFRjtBQUNGO0F1RXpqdUVBO0VBQ0U7SUFDRTtJQUNBO0V2RTJqdUVGO0FBQ0Y7QXVFeGp1RUE7RUFDRTtJQUNFO0V2RTBqdUVGO0FBQ0Y7QXVFdmp1RUE7RUFDRTtJQUNFO0V2RXlqdUVGO0FBQ0Y7QXVFdGp1RUE7RUFDRTtJQUNFO0V2RXdqdUVGO0FBQ0Y7QXVFcmp1RUE7RUFDRTtJQUNFO0V2RXVqdUVGO0V1RXJqdUVFO0lBQ0U7RXZFdWp1RUo7QUFDRjtBdUVuanVFQTtFQUVJO0lBQ0U7RXZFb2p1RUo7QUFDRjtBdUVoanVFQTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkVpanVFSjtBQUNGO0F1RTdpdUVBO0VBQ0U7SUFDRTtFdkUraXVFRjtBQUNGO0F1RTVpdUVBO0VBRUk7SUFDRTtFdkU2aXVFSjtBQUNGO0F1RXppdUVBO0VBQ0U7SUFDRTtFdkUyaXVFRjtBQUNGO0F1RXhpdUVBO0VBQ0U7SUFDRTtFdkUwaXVFRjtBQUNGO0F1RXZpdUVBO0VBQ0U7SUFDRTtFdkV5aXVFRjtBQUNGO0F1RXRpdUVBO0VBQ0U7SUFDRTtFdkV3aXVFRjtBQUNGO0F1RXJpdUVBO0VBQ0U7SUFDRTtJQUNBO0V2RXVpdUVGO0FBQ0Y7QXVFcGl1RUE7RUFDRTtJQUNFO0V2RXNpdUVGO0FBQ0Y7QXVFbml1RUE7RUFDRTtJQUNFO0lBQ0E7RXZFcWl1RUY7QUFDRjtBdUVsaXVFQTtFQUNFO0lBQ0U7RXZFb2l1RUY7QUFDRjtBdUVqaXVFQTtFQUNFO0lBQ0U7SUFDQTtFdkVtaXVFRjtBQUNGO0F1RWhpdUVBO0VBQ0U7SUFDRTtFdkVraXVFRjtBQUNGO0F1RS9odUVBO0VBQ0U7SUFDRTtFdkVpaXVFRjtBQUNGO0F1RTlodUVBO0VBQ0U7SUFDRTtFdkVnaXVFRjtBQUNGO0F1RTdodUVBO0VBQ0U7SUFDRTtFdkUraHVFRjtBQUNGO0F1RTVodUVBO0VBQ0U7SUFDRTtFdkU4aHVFRjtBQUNGO0F1RTNodUVBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V2RTZodUVGO0FBQ0Y7QXVFMWh1RUE7RUFDRTtJQUNFO0V2RTRodUVGO0FBQ0Y7QXVFemh1RUE7RUFDRTtJQUNFO0lBQ0E7RXZFMmh1RUY7QUFDRjtBdUV4aHVFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0V2RTBodUVGO0FBQ0Y7QXVFdmh1RUE7RUFDRTtJQUNFO0V2RXlodUVGO0FBQ0Y7QXVFdGh1RUE7RUFDRTtJQUNFO0lBQ0E7RXZFd2h1RUY7QUFDRjtBdUVwaHVFRTtFQUNFO0VBQ0E7QXZFc2h1RUo7QXVFcGh1RUk7RUFDRTtFQUNBO0F2RXNodUVOO0F1RW5odUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJyRTljTztFcUUrY1A7QXZFcWh1RU47QXVFbGh1RUk7RUFDRTtFQUNBO0F2RW9odUVOO0F1RS9ndUVJO0VBQ0U7RUFDQSxjckVsY0M7QUZtOXVFUDs7QXVFM2d1RUU7RUFDRTtFQUNBO0VBQ0E7QXZFOGd1RUo7QXVFNWd1RUk7RUFDRTtFQUNBO0VBQ0E7QXZFOGd1RU47QXVFM2d1RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnJFMWRDO0FGdSt1RVA7QXVFMWd1RUk7RUFDRTtBdkU0Z3VFTjtBdUV2Z3VFSTtFQUNFO0VBQ0E7QXZFeWd1RU47O0F1RXBndUVBO0FBRUE7QUFFQTtFQUNFO0VBV0E7QXZFMi90RUY7QXVFcGd1RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZFc2d1RUo7O0F1RWhndUVBO0FDdGhCQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEV5aHZFRjs7QXdFdGh2RUE7O0VBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEV5aHZFRjs7QXdFdGh2RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhFeWh2RUY7O0F3RXRodkVBOztFQUVFO0VBQ0E7QXhFeWh2RUY7O0F3RXRodkVBOzs7Ozs7RUFNRTtBeEV5aHZFRjs7QXdFdGh2RUE7Ozs7OztFQU1FO0VBQ0E7QXhFeWh2RUY7O0F3RXRodkVBOztFQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhFeWh2RUY7O0F3RXRodkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RXlodkVGOztBd0V0aHZFQTs7O0VBR0U7RUFDQTtBeEV5aHZFRjs7QXdFdGh2RUE7OztFQUdFO0VBQ0E7QXhFeWh2RUY7O0F3RXRodkVBO0FBQ0E7RUFDRTtJQUNFO0V4RXlodkVGO0FBQ0Y7QXdFdGh2RUE7RUFDRTtJQUNFO0V4RXdodkVGO0FBQ0Y7QXdFcmh2RUE7QUNwSEE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RTJvdkVGO0F5RXpvdkVFO0VBQ0U7QXpFMm92RUo7QXlFem92RUk7RUFDRTtFQUNBO0F6RTJvdkVOO0F5RXhvdkVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJ2RUtDO0V1RUpEO0VBQ0E7RUFDQTtFQUNBO0F6RTBvdkVOO0F5RXZvdkVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJ2RU5DO0V1RU9EO0VBQ0E7RUFDQTtFQUNBO0F6RXlvdkVOO0F5RXRvdkVJO0VBQ0U7RUFDQTtFQUNBO0F6RXdvdkVOO0F5RXBvdkVFO0VBQ0U7RUFDQTtBekVzb3ZFSjtBeUVub3ZFTTtFQUNFO0F6RXFvdkVSO0F5RWxvdkVNO0VBQ0U7QXpFb292RVI7QXlFaG92RUk7RUFDRTtBekVrb3ZFTjtBeUVob3ZFTTtFQUNFO0F6RWtvdkVSOztBeUU1bnZFQTtFQUNFO0F6RStudkVGOztBeUU1bnZFQTtFQUNFO0VBQ0E7QXpFK252RUY7QXlFN252RUU7RUFDRTtBekUrbnZFSjtBeUU3bnZFSTtFQUNFO0F6RStudkVOO0F5RTVudkVJO0VBQ0U7QXpFOG52RU47O0F5RXhudkVFO0VBQ0U7QXpFMm52RUo7QXlFdm52RUk7RUFDRTtBekV5bnZFTjtBeUV0bnZFSTtFQUNFLHlDdkV4Rkc7RXVFeUZIO0F6RXdudkVOOztBeUVubnZFQTtBQUVBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnZFaEdLO0V1RWlHTDtFQUNBO0VBQ0E7QXpFb252RUY7QXlFbG52RUU7RUFDRTtFQUNBO0VBQ0E7QXpFb252RUo7QXlFbG52RUk7RUFDRTtFQUNBLHlCdkU1R0M7QUZndXZFUDtBeUVobnZFRTtFQUNFO0VBQ0E7RUFDQTtBekVrbnZFSjtBeUUvbXZFRTtFQUNFO0VBQ0EseUJ2RWpKUztBRmt3dkViO0F5RTltdkVFO0VBQ0U7QXpFZ252RUo7O0F5RTVtdkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekUrbXZFRjs7QXlFNW12RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RSttdkVGOztBeUU1bXZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFK212RUY7O0F5RTVtdkVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RSttdkVGO0F5RTdtdkVFO0VBQ0U7QXpFK212RUo7QXlFNW12RUU7RUFDRSx5QnZFOUxTO0FGNHl2RWI7QXlFM212RUU7RUFDRTtBekU2bXZFSjtBeUUxbXZFRTtFQUNFO0F6RTRtdkVKOztBeUV4bXZFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ2RTVMSztFdUU2TEw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekUybXZFRjtBeUV6bXZFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFMm12RUo7O0F5RXZtdkVBO0FBRUE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFd212RUY7QXlFdG12RUU7RUFDRTtBekV3bXZFSjtBeUV0bXZFSTtFQUNFO0F6RXdtdkVOO0F5RXBtdkVFO0VBQ0U7QXpFc212RUo7QXlFbm12RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekVxbXZFSjtBeUVubXZFSTtFQUNFO0F6RXFtdkVOO0F5RWptdkVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnZFM1JTO0V1RTRSVDtFQUNBO0F6RW1tdkVKO0F5RWhtdkVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RWttdkVKO0F5RWhtdkVJO0VBQ0U7QXpFa212RU47QXlFOWx2RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdkVsVFM7RXVFbVRUO0VBQ0E7QXpFZ212RUo7QXlFN2x2RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFK2x2RUo7QXlFN2x2RUk7RUFDRTtBekUrbHZFTjtBeUUzbHZFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RTZsdkVKO0F5RTFsdkVFO0VBQ0UseUJ2RWxWUztFdUVtVlQ7QXpFNGx2RUo7QXlFemx2RUU7RUFDRTtFQUNBLHlCdkV4VlM7RXVFeVZUO0F6RTJsdkVKO0F5RXZsdkVJO0VBQ0U7QXpFeWx2RU47QXlFdGx2RUk7RUFDRTtBekV3bHZFTjtBeUVybHZFSTtFQUNFO0F6RXVsdkVOO0F5RXBsdkVJO0VBQ0U7QXpFc2x2RU47QXlFbmx2RUk7RUFDRTtBekVxbHZFTjs7QXlFaGx2RUE7RUFDRTtJQUNFO0V6RW1sdkVGO0FBQ0Y7QXlFaGx2RUE7RUFDRTtJQUNFO0V6RWtsdkVGO0FBQ0Y7QXlFL2t2RUE7RUFDRTtJQUNFO0V6RWlsdkVGO0FBQ0Y7QXlFOWt2RUE7QUFHQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpFNmt2RUY7QXlFM2t2RUU7RUFDRTtBekU2a3ZFSjs7QXlFemt2RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpFNGt2RUY7QXlFMWt2RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQnZFOVlHO0V1RStZSDtFQUNBO0VBQ0E7QXpFNGt2RUo7O0F5RXhrdkVBO0VBQ0k7RUFDQztFQUNBO0F6RTJrdkVMO0F5RXhrdkVJO0VBQ0U7QXpFMGt2RU47QXlFdGt2RUU7RUFDRTtBekV3a3ZFSjs7QXlFcGt2RUE7RUFDRTtFQUNBO0VBQ0E7QXpFdWt2RUY7O0F5RXBrdkVBO0VBQ0U7QXpFdWt2RUY7O0F5RXBrdkVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RXVrdkVKO0F5RXBrdkVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpFc2t2RU47QXlFbmt2RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekVxa3ZFTjtBeUVoa3ZFSTtFQUNFLHlCdkVsZEM7RXVFbWREO0F6RWtrdkVOO0F5RS9qdkVJO0VBQ0U7QXpFaWt2RU47O0F5RTVqdkVBO0VBQ0U7SUFDRTtFekUranZFRjtBQUNGO0F5RTdqdkVBO0FDMWZBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUV5andFRjs7QTBFdGp3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRXlqd0VGOztBMEV0andFQTtFQUNFO0VBQ0E7RUFDQTtBMUV5andFRjtBMEV2andFRTtFQUNFO0ExRXlqd0VKO0EwRXZqd0VJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUV5andFTjtBMEV2andFTTtFQUNFO0ExRXlqd0VSO0EwRXRqd0VNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUV3andFUjtBMEVyandFTTtFQUNFO0ExRXVqd0VSO0EwRXBqd0VNO0VBQ0U7QTFFc2p3RVI7O0EwRS9pd0VFO0VBQ0U7QTFFa2p3RUo7O0EwRTdpd0VBO0VBQ0U7QTFFZ2p3RUY7QTBFOWl3RUU7RUFDRTtBMUVnandFSjs7QTBFNWl3RUE7RUFLRTtFQUNBLHlCeEV0REs7RXdFdURMO0ExRTJpd0VGO0EwRWpqd0VFO0VBQ0U7QTFFbWp3RUo7O0EwRTFpd0VFO0VBRUU7QTFFNGl3RUo7O0EwRXZpd0VFO0VBQ0U7QTFFMGl3RUo7O0EwRXRpd0VBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnhFL0VLO0V3RWdGTDtFQUNBO0VBQ0E7QTFFeWl3RUY7O0EwRXRpd0VBO0VBQ0U7QTFFeWl3RUY7O0EwRXRpd0VBO0FDbEhBO0FBRUE7RUFDRTtBM0UycHdFRjs7QTJFeHB3RUE7RUFDRTtBM0UycHdFRjs7QTJFeHB3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3pFTUs7RXlFTEw7RUFDQTtBM0UycHdFRjs7QTJFeHB3RUE7RUFDRTtFQUNBO0EzRTJwd0VGO0EyRXpwd0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0UycHdFSjtBMkV4cHdFRTtFQUNFO0VBQ0E7QTNFMHB3RUo7O0EyRXRwd0VBO0VBQ0U7RUFDQTtBM0V5cHdFRjs7QTJFcnB3RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0V3cHdFRjtBMkV0cHdFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNFd3B3RUo7QTJFcnB3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRXVwd0VKO0EyRXJwd0VJO0VBQ0U7RUFDQTtBM0V1cHdFTjtBMkVwcHdFSTtFQUNFO0VBQ0E7RUFDQTtBM0VzcHdFTjtBMkVucHdFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CekUxRk87RXlFMkZQO0VBQ0E7RUFDQTtFQUNBO0EzRXFwd0VOO0EyRW5wd0VNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNFcXB3RVI7QTJFbHB3RU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNFb3B3RVI7QTJFanB3RU07RUFDRTtFQUNBO0VBQ0E7QTNFbXB3RVI7QTJFL293RVE7RUFDRTtBM0VpcHdFVjtBMkU5b3dFUTtFQUNFO0EzRWdwd0VWO0EyRTVvd0VNO0VBQ0U7QTNFOG93RVI7QTJFMW93RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRTRvd0VOO0EyRTFvd0VNO0VBQ0UsY3pFaElEO0FGNHd3RVA7QTJFeG93RUk7RUFDRTtFQUNBO0EzRTBvd0VOO0EyRXhvd0VNO0VBQ0U7RUFDQTtBM0Uwb3dFUjtBMkV4b3dFUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRTBvd0VWOztBMkVqb3dFRTtFQUNFLG1CekVoS087QUZveXdFWDtBMkVsb3dFRTtFQUNFLG1CekU3Skc7RXlFOEpIO0EzRW9vd0VKOztBMkUvbndFRTtFQUNFLG1CekV6S0s7QUYyeXdFVDtBMkVob3dFRTtFQUNFLG1CekV2S0c7RXlFd0tIO0EzRWtvd0VKOztBMkU3bndFRTtFQUNFLG1CekVoTEU7QUZnendFTjtBMkU5bndFRTtFQUNFLG1CekVqTEc7RXlFa0xIO0EzRWdvd0VKOztBMkUzbndFRTtFQUNFLG1CekU1TEs7QUYwendFVDtBMkU1bndFRTtFQUNFLG1CekUzTEc7RXlFNExIO0EzRThud0VKOztBMkV6bndFRTtFQUNFLG1CekVyTUk7QUZpMHdFUjtBMkUxbndFRTtFQUNFLG1CekVyTUc7RXlFc01IO0EzRTRud0VKOztBMkV2bndFRTtFQUNFO0EzRTBud0VKO0EyRXhud0VFO0VBQ0UsbUJ6RS9NRztFeUVnTkg7QTNFMG53RUo7O0EyRXJud0VFO0VBQ0U7QTNFd253RUo7QTJFdG53RUU7RUFDRSxtQnpFek5HO0V5RTBOSDtBM0V3bndFSjs7QTJFcG53RUE7RUFDRTtBM0V1bndFRjs7QTJFcG53RUE7QUMzUEE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFazN3RUY7QTRFaDN3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUVrM3dFSjs7QTRFOTJ3RUE7RUFDRTtFQUNBO0VBQ0E7QTVFaTN3RUY7O0E0RTkyd0VBO0VBQ0U7QTVFaTN3RUY7O0E0RTkyd0VBO0VBQ0U7RUFDQTtFQUNBO0E1RWkzd0VGOztBNEU5MndFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CMUV4Q1c7RTBFeUNYO0E1RWkzd0VGOztBNEU5MndFQTtBQUVBO0FBRUE7RUFTRTtFQUNBO0VBQ0E7QTVFdTJ3RUY7QTRFajN3RUU7RUFDRTtBNUVtM3dFSjtBNEVqM3dFSTtFQUNFO0E1RW0zd0VOOztBNEUxMndFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzFFN0NLO0UwRThDTDtFQUNBO0E1RTYyd0VGOztBNEUxMndFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzFFMURLO0UwRTJETDtFQUNBO0E1RTYyd0VGO0E0RTMyd0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RTYyd0VKO0E0RTEyd0VFO0VBQ0UseUIxRWhGSztBRjQ3d0VUO0E0RXoyd0VFO0VBQ0UseUIxRWxGSTtBRjY3d0VSO0E0RXgyd0VFO0VBQ0UseUIxRXhGSztBRms4d0VUO0E0RXYyd0VFO0VBQ0UseUIxRTNGSztBRm84d0VUOztBNEVyMndFQTtFQUNFO0VBQ0E7RUFDQTtBNUV3MndFRjtBNEV0MndFRTtFQUNFO0VBQ0E7QTVFdzJ3RUo7O0E0RXAyd0VBO0VBQ0U7RUFDQTtFQUNBO0E1RXUyd0VGO0E0RXIyd0VFO0VBQ0U7RUFDQTtBNUV1MndFSjs7QTRFbjJ3RUE7RUFDRTtFQUNBO0VBQ0E7QTVFczJ3RUY7QTRFcDJ3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUVzMndFSjs7QTRFbDJ3RUE7RUFDRTtFQUNBO0VBQ0E7QTVFcTJ3RUY7QTRFbjJ3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUVxMndFSjs7QTRFajJ3RUE7RUFDRTtFQUNBO0VBQ0E7QTVFbzJ3RUY7QTRFbDJ3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RW8yd0VKOztBNEVoMndFQTtFQUNFO0VBQ0E7RUFDQTtBNUVtMndFRjtBNEVqMndFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFbTJ3RUo7O0E0RTkxd0VBO0VBQ0U7RUFDQTtBNUVpMndFRjtBNEUvMXdFRTtFQUNFO0E1RWkyd0VKO0E0RTcxd0VJO0VBQ0U7QTVFKzF3RU47QTRFMTF3RUk7RUFDRTtBNUU0MXdFTjs7QTRFdjF3RUE7RUFHTTtJQUNFO0lBQ0Y7RTVFdzF3RUo7RTRFbjF3RUk7SUFDQztJQUNGO0U1RXExd0VIO0FBQ0Y7QTRFaDF3RUE7RUFHTTtJQUNFO0lBQ0Y7RTVFZzF3RUo7QUFDRjtBNEU1MHdFQTtBQ2xQQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdFZ2t4RUY7QTZFOWp4RUU7RUFDRTtBN0Vna3hFSjtBNkU3anhFRTtFQUNFO0E3RStqeEVKO0E2RTVqeEVFO0VBQ0U7RUFDQTtBN0U4anhFSjtBNkUxanhFSTtFQUNFLGMzRXRCQztBRmtseEVQO0E2RXpqeEVJO0VBQ0U7RUFDQTtBN0UyanhFTjtBNkV4anhFSTtFQUNFO0E3RTBqeEVOO0E2RXhqeEVNO0VBQ0U7QTdFMGp4RVI7O0E2RXJqeEVBO0VBQ0U7RUFDQTtBN0V3anhFRjs7QTZFdGp4RUE7RUFDRTtBN0V5anhFRjs7QTZFdGp4RUE7QUNoREE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlFeW14RUY7QThFdm14RUU7RUFDRTtBOUV5bXhFSjtBOEV2bXhFSTtFQUNFO0VBQ0E7RUFDQTtBOUV5bXhFTjtBOEV0bXhFSTtFQUNFO0VBQ0E7QTlFd214RU47QThFcm14RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QjVFRkM7RTRFR0Q7RUFDQTtFQUNBO0VBQ0E7QTlFdW14RU47QThFcG14RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlFc214RU47QThFbG14RUU7RUFDRTtFQUNBO0E5RW9teEVKO0E4RWxteEVJO0VBQ0U7QTlFb214RU47QThFam14RUk7RUFDRTtBOUVtbXhFTjtBOEVqbXhFTTtFQUNFO0E5RW1teEVSOztBOEU3bHhFQTtFQUNFO0E5RWdteEVGOztBOEU1bHhFRTtFQUNFO0E5RStseEVKO0E4RTNseEVJO0VBQ0U7QTlFNmx4RU47QThFeGx4RUk7RUFDRSx5QzVFeEVHO0U0RXlFSDtBOUUwbHhFTjs7QThFdGx4RUE7RUFDRTtFQUNBO0VBQ0E7QTlFeWx4RUY7O0E4RXZseEVBO0VBQ0U7RUFDQTtBOUUwbHhFRjs7QThFeGx4RUE7RUFDRTtBOUUybHhFRjs7QThFemx4RUE7RUFDRTtBOUU0bHhFRjs7QThFemx4RUE7RUFDRTtFQUNBO0VBQ0E7QTlFNGx4RUY7O0E4RTFseEVBO0VBQ0U7RUFDQTtBOUU2bHhFRjs7QThFM2x4RUE7RUFDRTtBOUU4bHhFRjs7QThFNWx4RUE7RUFDRTtBOUUrbHhFRjs7QThFNWx4RUE7RUFDRTtFQUNBO0E5RStseEVGOztBOEU3bHhFQTtFQUNFO0E5RWdteEVGOztBOEU5bHhFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CNUUvR0c7RTRFZ0hIO0VBQ0E7RUFDQTtBOUVpbXhFSjs7QThFOWx4RUE7RUFDRTtFQUNBO0E5RWlteEVGOztBOEUvbHhFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CNUVoSUc7RTRFaUlIO0VBQ0E7RUFDQTtBOUVrbXhFSjs7QThFaG14RUE7RUFDRTtBOUVtbXhFRjs7QThFaG14RUE7RUFDRTtBOUVtbXhFRjs7QThFam14RUE7RUFDRTtBOUVvbXhFRjs7QThFam14RUE7RUFDRTtBOUVvbXhFRjs7QThFbG14RUE7RUFDRTtBOUVxbXhFRjs7QThFbG14RUE7QUNoTEE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRXF4eEVGO0ErRW54eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3RU9HO0U2RU5IO0VBQ0E7RUFDQTtBL0VxeHhFSjtBK0VueHhFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjN0VKQztFNkVLRDtFQUNBO0EvRXF4eEVOO0ErRWx4eEVJO0VBQ0U7RUFDQTtBL0VveHhFTjtBK0VqeHhFSTtFQUNFO0VBQ0E7QS9FbXh4RU47QStFN3d4RUk7RUFDRTtBL0Urd3hFTjs7QStFMXd4RUE7RUFDRTtJQUNFO0UvRTZ3eEVGO0FBQ0Y7QStFMXd4RUE7RUFDRSx5QzdFL0NPO0FGMnp4RVQ7O0ErRXp3eEVBO0VBQ0UseUI3RTdDUztBRnl6eEVYOztBK0V6d3hFQTtFQUNFLHlCN0VoRE87QUY0enhFVDs7QStFend4RUE7RUFDRSx5QjdFaERJO0FGNHp4RU47O0ErRXp3eEVBO0FDM0VBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnUxeEVGOztBZ0ZwMXhFQTtFQUNFO0VBQ0E7RUFDQTtBaEZ1MXhFRjtBZ0ZyMXhFRTtFQUNFO0VBQ0E7RUFDQSxpRDlFRmlCO0FGeTF4RXJCO0FnRnAxeEVFO0VBQ0U7RUFDQSx5QjlFdkJTO0FGNjJ4RWI7QWdGbjF4RUU7RUFDRTtBaEZxMXhFSjtBZ0ZsMXhFRTtFQUNFO0FoRm8xeEVKOztBZ0ZoMXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI5RWZLO0U4RWdCTDtBaEZtMXhFRjtBZ0ZqMXhFRTtFQUNFO0VBQ0E7RUFDQSx5QjlFckJHO0FGdzJ4RVA7O0FnRi8weEVBO0VBQ0U7QWhGazF4RUY7QWdGaDF4RUU7RUFDRTtFQUNBO0FoRmsxeEVKO0FnRmgxeEVJO0VBQ0U7RUFDQTtFQUNBO0FoRmsxeEVOO0FnRi8weEVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhGaTF4RU47O0FnRjUweEVBO0VBQ0U7RUFDQTtBaEYrMHhFRjs7QWdGNTB4RUE7RUFDRTtBaEYrMHhFRjs7QWdGNTB4RUE7RUFDRTtBaEYrMHhFRjs7QWdGNTB4RUE7RUFDRTtBaEYrMHhFRjs7QWdGNTB4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYrMHhFRjs7QWdGNTB4RUE7RUFDRTtJQUNFO0VoRisweEVGO0VnRjcweEVFO0lBQ0U7SUFDQTtFaEYrMHhFSjtFZ0Y3MHhFSTtJQUNFO0lBQ0E7SUFDQTtFaEYrMHhFTjtFZ0Y1MHhFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoRjgweEVOO0FBQ0Y7QWdGejB4RUE7RUFDRTtJQUNFO0VoRjIweEVGO0VnRnoweEVFO0lBQ0U7SUFDQTtFaEYyMHhFSjtFZ0Z6MHhFSTtJQUNFO0lBQ0E7SUFDQTtFaEYyMHhFTjtFZ0Z4MHhFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoRjAweEVOO0FBQ0Y7QWdGcjB4RUE7RUFDRTtJQUNFO0VoRnUweEVGO0VnRnIweEVFO0lBQ0U7SUFDQTtFaEZ1MHhFSjtFZ0ZyMHhFSTtJQUNFO0lBQ0E7SUFDQTtFaEZ1MHhFTjtFZ0ZwMHhFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoRnMweEVOO0FBQ0Y7QWdGajB4RUE7RUFDRTtJQUNFO0VoRm0weEVGO0VnRmoweEVFO0lBQ0U7SUFDQTtFaEZtMHhFSjtFZ0ZqMHhFSTtJQUNFO0lBQ0E7SUFDQTtFaEZtMHhFTjtFZ0ZoMHhFSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VoRmsweEVOO0FBQ0Y7QWdGNXp4RUU7RUFDRTtFQUNBO0VBQ0E7QWhGOHp4RUo7QWdGNXp4RUk7RUFDRTtBaEY4enhFTjtBZ0YxenhFRTtFQUNFO0FoRjR6eEVKO0FnRnp6eEVFO0VBQ0U7RUFDQTtBaEYyenhFSjs7QWdGdnp4RUE7RUFDRSw4QjlFNU1PO0U4RTZNUCxpRDlFMU1tQjtBRm9neUVyQjtBZ0Z2enhFSTtFQUNFO0VBQ0E7QWhGeXp4RU47QWdGdHp4RUk7RUFDRSxjOUUxTUM7RThFMk1EO0VBQ0E7QWhGd3p4RU47O0FnRm56eEVBO0VBQ0UsYzlFeE5TO0U4RXlOVDtBaEZzenhFRjtBZ0ZuenhFSTtFQUNFO0VBQ0E7QWhGcXp4RU47QWdGbHp4RUk7RUFDRSxjOUU1TkM7RThFNk5EO0VBQ0E7QWhGb3p4RU47O0FnRi95eEVBO0VBQ0U7RUFDQTtBaEZrenhFRjtBZ0YveXhFSTtFQUNFO0VBQ0E7QWhGaXp4RU47QWdGOXl4RUk7RUFDRSxjOUU5T0M7RThFK09EO0VBQ0E7QWhGZ3p4RU47O0FnRjN5eEVBO0VBQ0U7RUFDQTtBaEY4eXhFRjtBZ0YzeXhFSTtFQUNFO0VBQ0E7QWhGNnl4RU47QWdGMXl4RUk7RUFDRSxjOUVoUUM7RThFaVFEO0VBQ0E7QWhGNHl4RU47O0FnRnZ5eEVBO0VBQ0U7RUFDQTtBaEYweXhFRjtBZ0Z2eXhFSTtFQUNFO0VBQ0E7QWhGeXl4RU47QWdGdHl4RUk7RUFDRSxjOUVsUkM7RThFbVJEO0VBQ0E7QWhGd3l4RU47O0FnRm55eEVBO0VBQ0U7RUFDQTtBaEZzeXhFRjtBZ0ZueXhFSTtFQUNFO0VBQ0E7QWhGcXl4RU47QWdGbHl4RUk7RUFDRSxjOUVwU0M7RThFcVNEO0VBQ0E7QWhGb3l4RU47O0FnRi94eEVBO0VBQ0U7RUFDQTtBaEZreXhFRjtBZ0YveHhFSTtFQUNFO0VBQ0EseUI5RTNVTztBRjRteUViO0FnRjl4eEVJO0VBQ0UsYzlFdFRDO0U4RXVURDtFQUNBO0FoRmd5eEVOOztBZ0YzeHhFQTtFQUNFO0VBQ0E7QWhGOHh4RUY7QWdGM3h4RUk7RUFDRTtFQUNBO0FoRjZ4eEVOO0FnRjF4eEVJO0VBQ0UsYzlFeFVDO0U4RXlVRDtFQUNBO0FoRjR4eEVOOztBZ0Z2eHhFQTtFQUNJLGM5RWhWRztFOEVpVkgseUM5RTdWSztFOEU4VkwscUM5RTlWSztFOEUrVkw7QWhGMHh4RUo7O0FnRnh4eEVBO0FDOVdBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakZ5b3lFRjs7QWlGdG95RUE7RUFDRTtFQUNBO0FqRnlveUVGOztBaUZ0b3lFQTtFQUNFO0VBQ0E7RUFDQTtBakZ5b3lFRjtBaUZ2b3lFRTtFQUNFLGMvRUtHO0FGb295RVA7QWlGcm95RUk7RUFDRTtBakZ1b3lFTjtBaUZub3lFRTtFQUNFLGMvRUxHO0UrRU1IO0VBQ0E7QWpGcW95RUo7QWlGbG95RUU7RUFDRTtBakZvb3lFSjtBaUZsb3lFSTtFQUNFLGlEL0V2QmU7QUYycHlFckI7O0FpRi9ueUVBO0VBQ0U7RUFDQTtFQUNBO0FqRmtveUVGO0FpRmhveUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCL0VqQ0c7RStFa0NIO0VBQ0E7QWpGa295RUo7QWlGL255RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRmlveUVKOztBaUY5bnlFQTtFQUNFO0FqRmlveUVGOztBaUYvbnlFQTtFQUNFO0FqRmtveUVGOztBaUYvbnlFQTtFQUNFO0lBQ0U7RWpGa295RUY7QUFDRjtBaUZob3lFQTtBQ3RGQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZ3dHlFRjtBa0Z0dHlFRTtFQUNFO0VBQ0E7QWxGd3R5RUo7QWtGcnR5RUU7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdXR5RUo7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7QWxGc3R5RUY7O0FrRm50eUVBO0VBQ0U7SUFDRTtFbEZzdHlFRjtFa0ZudHlFQTtJQUNFO0VsRnF0eUVGO0VrRmx0eUVBO0lBQ0U7RWxGb3R5RUY7QUFDRjtBa0ZqdHlFQTtFQUNFO0lBQ0U7RWxGbXR5RUY7RWtGaHR5RUE7SUFDRTtFbEZrdHlFRjtFa0Yvc3lFQTtJQUNFO0VsRml0eUVGO0FBQ0Y7QWtGOXN5RUE7RUFDRTtJQUNFO0VsRmd0eUVGO0VrRjdzeUVBO0lBQ0U7RWxGK3N5RUY7RWtGNXN5RUE7SUFDRTtFbEY4c3lFRjtBQUNGO0FrRjNzeUVBO0VBQ0U7SUFDRTtFbEY2c3lFRjtFa0Yxc3lFQTtJQUNFO0VsRjRzeUVGO0VrRnpzeUVBO0lBQ0U7RWxGMnN5RUY7QUFDRjtBa0Z4c3lFQTtFQUNFO0FsRjBzeUVGOztBa0Z2c3lFQTtFQUNFO0FsRjBzeUVGOztBa0Z2c3lFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VsRjBzeUVGO0FBQ0Y7QWtGdnN5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGeXN5RUY7O0FrRnRzeUVBO0VBQ0U7SUFDRTtJQUNBO0VsRnlzeUVGO0VrRnZzeUVFO0lBRUU7SUFDQTtFbEZ3c3lFSjtFa0Zwc3lFQTtJQUNFO0VsRnNzeUVGO0VrRm5zeUVBO0lBQ0U7RWxGcXN5RUY7RWtGbHN5RUE7SUFDRTtJQUNBO0lBQ0E7RWxGb3N5RUY7RWtGanN5RUE7SUFDRTtJQUNBO0VsRm1zeUVGO0VrRmhzeUVBO0lBQ0U7RWxGa3N5RUY7RWtGL3J5RUE7O0lBRUU7RWxGaXN5RUY7RWtGOXJ5RUE7OztJQUdFO0lBQ0E7RWxGZ3N5RUY7RWtGN3J5RUE7O0lBRUU7RWxGK3J5RUY7RWtGNXJ5RUE7SUFDRTtFbEY4cnlFRjtFa0YzcnlFQTs7SUFFRTtFbEY2cnlFRjtFa0YxcnlFQTtJQUNFO0VsRjRyeUVGO0VrRnpyeUVBO0lBQ0U7RWxGMnJ5RUY7RWtGeHJ5RUE7SUFDRTtFbEYwcnlFRjtFa0Z4cnlFRTs7SUFFRTtFbEYwcnlFSjtFa0ZycnlFRTs7SUFFRTtFbEZ1cnlFSjtFa0ZucnlFQTtJQUNFO0VsRnFyeUVGO0VrRm5yeUVFOzs7O0lBSUUscUJoRnpPTztFRjg1eUVYO0VrRmpyeUVBO0lBQ0U7SUFDQSxxQmhGL09TO0VGazZ5RVg7QUFDRjtBa0ZocnlFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRmtyeUVGOztBa0YvcXlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZrcnlFRjs7QWtGL3F5RUE7RUFDRTtFQUNBLHlCaEZwUEs7QUZzNnlFUDtBa0Y5cXlFTTs7RUFFRTtFQUNBO0VBQ0E7RUFDQSxpRGhGdFFhO0VnRnVRYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGZ3J5RVI7QWtGM3F5RU07O0VBRUU7RUFDQTtFQUNBO0FsRjZxeUVSOztBa0Z2cXlFQTtFQUNFO0VBQ0E7RUFDQSxjaEZyUks7RWdGc1JMO0VBQ0E7QWxGMHF5RUY7O0FrRnZxeUVBOztFQUVFO0VBQ0E7RUFDQTtBbEYwcXlFRjs7QWtGdnF5RUE7OztFQUdFO0FsRjBxeUVGOztBa0ZycXlFRTs7RUFDRTtFQUNBO0FsRnlxeUVKO0FrRnZxeUVJOztFQUNFO0FsRjBxeUVOO0FrRnZxeUVJOztFQUNFO0FsRjBxeUVOO0FrRnZxeUVJOzs7RUFFRTtFQUNBO0FsRjBxeUVOO0FrRnZxeUVJOzs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpRGhGNVVlO0VnRjZVZjtFQUNBO0VBQ0E7QWxGMHF5RU47QWtGdHF5RUU7O0VBQ0U7RUFDQTtBbEZ5cXlFSjtBa0Z2cXlFSTs7RUFDRTtFQUNBO0VBQ0E7QWxGMHF5RU47QWtGdnF5RUk7O0VBQ0U7QWxGMHF5RU47QWtGdnF5RUk7O0VBQ0U7RUFDQTtFQUNBO0FsRjBxeUVOOztBa0ZycXlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRndxeUVGO0FrRnRxeUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRndxeUVKO0FrRnRxeUVJO0VBQ0U7RUFDQTtBbEZ3cXlFTjtBa0ZwcXlFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZzcXlFSjtBa0ZwcXlFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRnNxeUVOOztBa0ZqcXlFQTtFQUNFO0lBQ0U7RWxGb3F5RUY7QUFDRjtBa0ZqcXlFQTtFQUNFO0lBQ0U7SUFDQTtFbEZtcXlFRjtBQUNGO0FrRmhxeUVBO0VBQ0U7SUFDRTtFbEZrcXlFRjtBQUNGO0FrRi9weUVBO0VBQ0U7SUFDRTtFbEZpcXlFRjtBQUNGO0FrRjlweUVBO0VBQ0U7SUFDRTtFbEZncXlFRjtBQUNGO0FrRjdweUVBO0VBQ0U7SUFDRTtFbEYrcHlFRjtBQUNGO0FrRjVweUVBO0VBQ0U7SUFDRTtFbEY4cHlFRjtBQUNGO0FrRjNweUVBO0VBQ0U7SUFDRTtFbEY2cHlFRjtBQUNGO0FrRjFweUVBO0VBQ0U7SUFDRTtFbEY0cHlFRjtFa0YxcHlFQTtJQUNFO0VsRjRweUVGO0FBQ0Y7QWtGenB5RUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFbEYycHlFRjtBQUNGO0FrRnhweUVBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGMHB5RUY7QUFDRjtBa0Z2cHlFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWxGeXB5RUY7QUFDRjtBa0Z0cHlFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VsRndweUVGO0FBQ0Y7QWtGcnB5RUE7RUFDRTtJQUNFO0VsRnVweUVGO0FBQ0Y7QWtGcHB5RUE7RUFDRTtJQUNFO0VsRnNweUVGO0FBQ0Y7QWtGbnB5RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtCaEZ4ZVE7RWdGeWVSO0FsRnFweUVGO0FrRm5weUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjaEZyZ0JHO0VnRnNnQkg7RUFDQTtFQUNBLGNoRnhnQkc7RWdGeWdCSDtBbEZxcHlFSjtBa0ZscHlFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRm9weUVKO0FrRmpweUVFO0VBQ0U7RUFDQTtBbEZtcHlFSjtBa0ZqcHlFSTtFQUNFO0VBQ0E7RUFDQTtBbEZtcHlFTjtBa0ZqcHlFTTtFQUNFO0FsRm1weUVSO0FrRjlveUVFO0VBQ0UsY2hGbmlCRztFZ0ZvaUJIO0VBQ0E7RUFDQTtBbEZncHlFSjtBa0Y1b3lFSTtFQUNFO0VBQ0E7RUFDQTtBbEY4b3lFTjtBa0Yzb3lFSTtFQUNFO0VBQ0E7QWxGNm95RU47QWtGM295RU07O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGNm95RVI7O0FrRnZveUVBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbEYwb3lFRjtBQUNGO0FrRnZveUVBO0VBQ0U7SUFDRTtFbEZ5b3lFRjtBQUNGO0FrRnRveUVBO0VBQ0U7SUFDRTtJQUNBO0VsRndveUVGO0FBQ0Y7QWtGcm95RUE7RUFDRTtJQUNFO0VsRnVveUVGO0FBQ0Y7QWtGcG95RUE7RUFDRTtJQUNFO0VsRnNveUVGO0FBQ0Y7QWtGbm95RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZxb3lFRjs7QWtGbG95RUE7RUFFSTs7SUFFRTtJQUNBO0VsRm9veUVKO0VrRmhveUVBO0lBQ0U7SUFDQTtFbEZrb3lFRjtBQUNGO0FrRmhveUVBO0VBRUk7O0lBRUU7RWxGaW95RUo7RWtGN255RUE7SUFDRTtFbEYrbnlFRjtBQUNGO0FrRjNueUVFOztFQUVFO0FsRjZueUVKOztBa0Z6bnlFQTs7Ozs7RUFLRTtBbEY0bnlFRjs7QWtGem55RUE7RUFDRTtBbEY0bnlFRjtBa0YxbnlFRTtFQUNFO0VBQ0EsK0JoRjFvQk07QUZzd3pFVjtBa0YxbnlFSTtFQUVFLGNoRmpxQkM7QUY0eHpFUDtBa0Z4bnlFSTtFQUNFO0FsRjBueUVOOztBa0ZybnlFQTtFQUNFO0FsRndueUVGO0FrRnRueUVFO0VBQ0U7QWxGd255RUo7O0FrRm5ueUVFO0VBQ0U7RUFDQSx5QmhGOXNCUztFZ0Yrc0JUO0VBQ0E7QWxGc255RUo7QWtGcG55RUk7RUFDRTtFQUNBO0VBQ0E7QWxGc255RU47QWtGbG55RUU7RUFDRTtFQUNBO0FsRm9ueUVKO0FrRmpueUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGbW55RUo7O0FrRi9teUVBO0VBQ0U7SUFDRTtFbEZrbnlFRjtBQUNGO0FrRi9teUVBO0VBQ0U7SUFDRTtJQUNBO0VsRmlueUVGO0FBQ0Y7QWtGOW15RUE7RUFDRTtFQUNBO0FsRmdueUVGO0FrRjdteUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYrbXlFTjtBa0Y3bXlFTTtFQUNFO0FsRitteUVSO0FrRjNteUVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGNm15RU47QWtGM215RU07RUFDRTtBbEY2bXlFUjtBa0YxbXlFTTtFQUNFO0FsRjRteUVSOztBa0Z0bXlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRnlteUVGOztBa0Z0bXlFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZ5bXlFRjs7QWtGdG15RUE7RUFDRTtFQUNBO0VBQ0E7QWxGeW15RUY7O0FrRnRteUVBO0VBQ0U7RUFDQTtFQUNBO0FsRnlteUVGO0FrRnZteUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGeW15RUo7QWtGdm15RUk7RUFDRTtBbEZ5bXlFTjtBa0Z0bXlFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGd215RU47O0FrRm5teUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGc215RUY7O0FrRm5teUVBO0VBQ0U7QWxGc215RUY7QWtGcG15RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGc215RUo7QWtGbm15RUU7RUFDRSxxQmhGMzFCUztFZ0Y0MUJULHlCaEZuMEJHO0VnRm8wQkg7RUFDQTtBbEZxbXlFSjtBa0ZsbXlFRTs7RUFFRTtBbEZvbXlFSjs7QWtGL2x5RUU7RUFDRTtBbEZrbXlFSjtBa0YvbHlFRTtFQUNFO0VBQ0E7QWxGaW15RUo7QWtGL2x5RUk7RUFDRTtBbEZpbXlFTjtBa0Y3bHlFRTtFQUNFO0FsRitseUVKO0FrRjdseUVJO0VBQ0U7RUFDQTtBbEYrbHlFTjtBa0Y1bHlFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjhseUVOOztBa0Z6bHlFQTtFQUNFO0VBQ0E7QWxGNGx5RUY7QWtGMWx5RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjRseUVKOztBa0Z4bHlFQTtFQUNFO0VBQ0E7QWxGMmx5RUY7QWtGemx5RUU7RUFDRTtBbEYybHlFSjs7QWtGdGx5RUU7RUFDRTtBbEZ5bHlFSjtBa0Z0bHlFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjaEY5NEJHO0VnRis0Qkg7QWxGd2x5RUo7QWtGdGx5RUk7RUFDRTtFQUNBO0FsRndseUVOO0FrRnRseUVNO0VBQ0U7QWxGd2x5RVI7QWtGbmx5RUU7RUFDRTtBbEZxbHlFSjtBa0ZubHlFSTtFQUNFO0VBQ0E7QWxGcWx5RU47QWtGbGx5RUk7RUFDRTtFQUNBO0VBQ0E7QWxGb2x5RU47QWtGaGx5RUU7RUFDRTtFQUNBO0FsRmtseUVKOztBa0Y5a3lFQTtFQUNFO0FsRmlseUVGOztBa0Y5a3lFQTtFQUVJO0lBQ0U7RWxGZ2x5RUo7RWtGN2t5RUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbEYra3lFSjtBQUNGO0FrRjNreUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjZreUVGOztBa0Z6a3lFRTtFQUNFO0FsRjRreUVKO0FrRnpreUVFO0VBQ0U7QWxGMmt5RUo7O0FrRnZreUVBO0VBQ0U7QWxGMGt5RUY7O0FrRnZreUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGMGt5RUY7O0FrRnRreUVFO0VBQ0U7RUFDQTtBbEZ5a3lFSjtBa0Z2a3lFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZ5a3lFTjtBa0Zya3lFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRnVreUVKOztBa0Zsa3lFRTtFQUNFO0FsRnFreUVKO0FrRmxreUVFO0VBQ0U7RUFDQTtBbEZva3lFSjs7QWtGaGt5RUE7RUFDRTtJQUNFO0VsRm1reUVGO0VrRmpreUVBO0lBQ0U7RWxGbWt5RUY7RWtGamt5RUE7SUFDRTtJQUNBO0VsRm1reUVGO0VrRmpreUVBO0lBQ0U7SUFDQTtFbEZta3lFRjtBQUNGO0FrRmhreUVBO0VBQ0U7SUFDRTtFbEZra3lFRjtFa0YvanlFQTtJQUNFO0lBQ0E7RWxGaWt5RUY7QUFDRjtBa0Y5anlFQTtFQUNFLHlCaEZoaUNLO0VnRmlpQ0w7RUFDQTtFQUNBO0FsRmdreUVGOztBa0Y3anlFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGZ2t5RUY7RWtGOWp5RUU7SUFDRTtJQUNBO0lBQ0EsbUJoRm5qQ0M7SWdGb2pDRDtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEZna3lFSjtBQUNGO0FrRjVqeUVBO0VBQ0U7SUFDRTtJQUNBO0VsRjhqeUVGO0FBQ0Y7QWtGM2p5RUE7RUFDRTtBbEY2anlFRjs7QWtGMWp5RUE7RUFDRTs7SUFFRTtFbEY2anlFRjtFa0YzanlFQTtJQUNFO0VsRjZqeUVGO0VrRjNqeUVBO0lBQ0U7SUFDQTtFbEY2anlFRjtFa0YxanlFQTtJQUNFO0VsRjRqeUVGO0VrRnpqeUVBO0lBQ0U7RWxGMmp5RUY7RWtGeGp5RUE7SUFDRTtFbEYwanlFRjtFa0Z2anlFQTtJQUNFO0VsRnlqeUVGO0VrRnRqeUVBO0lBQ0UseUJoRjNtQ0c7SWdGNG1DSDtJQUNBO0lBQ0E7SUFDQTtFbEZ3anlFRjtFa0ZyanlFQTtJQUNFO0VsRnVqeUVGO0FBQ0Y7QWtGcGp5RUE7RUFDRTtJQU1FO0lBQ0E7SUFDQTtJQUNBO0VsRmlqeUVGO0VrRnpqeUVFO0lBQ0U7SUFDQTtFbEYyanlFSjtFa0ZsanlFQTtJQUNFO0lBQ0E7RWxGb2p5RUY7RWtGamp5RUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGbWp5RUY7RWtGaGp5RUE7O0lBRUU7RWxGa2p5RUY7RWtGOWl5RUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEZnanlFSjtFa0Y3aXlFRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsRitpeUVKO0VrRjNpeUVBO0lBQ0U7RWxGNml5RUY7RWtGMWl5RUE7OztJQUdFO0VsRjRpeUVGO0VrRnppeUVBOztJQUVFO0VsRjJpeUVGO0VrRnhpeUVBOztJQUVFO0VsRjBpeUVGO0VrRnZpeUVBO0lBQ0U7RWxGeWl5RUY7RWtGdGl5RUE7SUFDRTtFbEZ3aXlFRjtBQUNGO0FrRnJpeUVBO0VBQ0U7QWxGdWl5RUY7O0FrRnJpeUVBO0VBQ0U7RUFDQTtBbEZ3aXlFRjs7QWtGcml5RUE7RUFDRTtBbEZ3aXlFRjs7QWtGdGl5RUE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2hGN3RDSztFZ0Y4dENMO0VBQ0E7RUFDQTtFQUNBO0FsRnlpeUVGOztBa0Z0aXlFQTtFQUNFO0VBQ0E7RUFDQTtBbEZ5aXlFRjtBa0Z2aXlFRTtFQUNFO0VBQ0E7RUFDQTtBbEZ5aXlFSjtBa0Z0aXlFRTtFQUVFLGNoRmh2Q0c7QUZ1eDBFUDtBa0ZwaXlFRTtFQUNFO0VBQ0E7QWxGc2l5RUo7O0FrRmxpeUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZxaXlFRjs7QWtGbGl5RUE7RUFDRTtFQUNBO0VBQ0E7QWxGcWl5RUY7O0FrRmxpeUVBO0VBQ0U7QWxGcWl5RUY7O0FrRmxpeUVBO0VBQ0U7QWxGcWl5RUY7O0FrRmxpeUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGcWl5RUY7O0FrRmxpeUVBO0VBbUJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGbWh5RUY7QWtGL2l5RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEZpanlFSjtBa0Y3aXlFSTtFQUNFO0VBQ0E7QWxGK2l5RU47QWtGNWl5RUk7RUFDRTtBbEY4aXlFTjs7QWtGN2h5RUE7RUFDRTtJQUNFO0VsRmdpeUVGO0VrRjloeUVBO0lBQ0U7RWxGZ2l5RUY7RWtGOWh5RUE7SUFDRTtFbEZnaXlFRjtFa0Y5aHlFQTtJQUNFO0VsRmdpeUVGO0VrRjdoeUVBO0lBQ0U7RWxGK2h5RUY7RWtGNWh5RUE7SUFDRTtJQUNBO0VsRjhoeUVGO0VrRjVoeUVFO0lBQ0U7RWxGOGh5RUo7RWtGemh5RUU7SUFDRTtJQUNBO0lBQ0E7RWxGMmh5RUo7RWtGeGh5RUU7SUFDRTtFbEYwaHlFSjtFa0Z0aHlFQTtJQUNFO0VsRndoeUVGO0VrRnJoeUVBOztJQUVFO0VsRnVoeUVGO0VrRnBoeUVBOztJQUVFO0VsRnNoeUVGO0VrRmxoeUVFO0lBQ0U7RWxGb2h5RUo7RWtGamh5RUU7SUFDRTtFbEZtaHlFSjtFa0Y5Z3lFRTtJQUNFO0VsRmdoeUVKO0VrRjdneUVFO0lBQ0U7RWxGK2d5RUo7RWtGcmd5RUU7SUFlRTtFbEZ5L3hFSjtFa0Z0Z3lFTTtJQUNFO0VsRndneUVSO0VrRnYveEVNO0lBQ0U7RWxGeS94RVI7RWtGdC94RU07SUFDRTtFbEZ3L3hFUjtFa0ZuL3hFRTtJQUtFO0VsRmkveEVKO0VrRnIveEVJO0lBQ0U7RWxGdS94RU47RWtGaC94RUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbEZrL3hFRjtFa0YvK3hFQTtJQUNFO0VsRmkveEVGO0VrRjcreEVFO0lBQ0U7SUFDQTtFbEYrK3hFSjtFa0Y1K3hFRTtJQUNFO0VsRjgreEVKO0VrRjEreEVBO0lBQ0U7SUFDQTtFbEY0K3hFRjtFa0Z6K3hFQTtJQUNFO0VsRjIreEVGO0FBQ0Y7QWtGeCt4RUE7RUFDRTtJQUNFO0VsRjAreEVGO0VrRngreEVBO0lBQ0U7RWxGMCt4RUY7RWtGeCt4RUE7SUFDRTtJQUNBO0VsRjAreEVGO0VrRngreEVBO0lBQ0U7RWxGMCt4RUY7RWtGdit4RUE7SUFDRTtFbEZ5K3hFRjtFa0ZyK3hFRTtJQUNFO0VsRnUreEVKO0VrRnAreEVFO0lBQ0U7SUFDQTtFbEZzK3hFSjtFa0ZqK3hFRTs7SUFFRTtFbEZtK3hFSjtFa0YvOXhFQTtJQUNFO0VsRmkreEVGO0VrRjk5eEVBO0lBQ0U7RWxGZyt4RUY7RWtGNTl4RUU7SUFDRTtFbEY4OXhFSjtFa0YzOXhFRTtJQU1FO0VsRnc5eEVKO0VrRjc5eEVJO0lBQ0U7SUFDQTtFbEYrOXhFTjtFa0YxOXhFSTtJQUNFO0lBQ0E7RWxGNDl4RU47RWtGMTl4RU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbEY0OXhFUjtFa0Z4OXhFSTtJQUNFO0VsRjA5eEVOO0VrRng5eEVNO0lBQ0U7SUFDQTtFbEYwOXhFUjtBQUNGO0FrRnA5eEVBO0VBQ0U7SUFDRTtFbEZzOXhFRjtFa0ZuOXhFQTtJQUNFO0VsRnE5eEVGO0VrRmw5eEVBO0lBQ0U7RWxGbzl4RUY7QUFDRjtBa0ZqOXhFQTtFQUNFO0lBQ0U7RWxGbTl4RUY7RWtGaDl4RUE7SUFDRTtFbEZrOXhFRjtFa0YvOHhFQTtJQUNFO0VsRmk5eEVGO0VrRi84eEVFO0lBQ0U7RWxGaTl4RUo7RWtGOTh4RUU7SUFFRTtFbEYrOHhFSjtBQUNGO0FrRjM4eEVBO0VBQ0U7SUFDRTtFbEY2OHhFRjtFa0YxOHhFQTtJQUNFO0lBQ0E7SUFDQTtFbEY0OHhFRjtFa0Z6OHhFQTtJQUNFO0VsRjI4eEVGO0VrRno4eEVFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWxGMjh4RUo7RWtGeDh4RUE7SUFDRTtFbEYwOHhFRjtFa0Z2OHhFQTtJQUNFO0VsRnk4eEVGO0VrRnQ4eEVBO0lBQ0U7SUFDQTtFbEZ3OHhFRjtFa0Z0OHhFRTtJQUNFO0VsRnc4eEVKO0VrRnA4eEVBOzs7SUFHRTtFbEZzOHhFRjtFa0YvN3hFQTtJQUNFO0VsRmk4eEVGO0VrRjk3eEVBO0lBQ0U7RWxGZzh4RUY7QUFDRjtBa0Y3N3hFQTtFQUNFO0VBQ0E7RUFDQTtBbEYrN3hFRjs7QWtGNTd4RUE7RUFDRSxjaEZ2b0RLO0VnRndvREw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRis3eEVGO0FrRjc3eEVFO0VBQ0U7RUFDQTtFQUNBO0FsRis3eEVKO0FrRjU3eEVFO0VBQ0U7RUFDQSw4QmhGL3FESztFZ0ZnckRMO0FsRjg3eEVKOztBa0YxN3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlEaEYzckRtQjtFZ0Y0ckRuQiw4QmhGL3JETztBRjRuMUVUOztBa0YxN3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjY3eEVGOztBa0YxN3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGNjd4RUY7O0FrRjE3eEVBO0VBQ0U7RUFDQTtBbEY2N3hFRjs7QWtGMTd4RUE7RUFDRTtFQUNBO0FsRjY3eEVGOztBa0YxN3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGNjd4RUY7O0FrRjE3eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRjY3eEVGO0FrRjM3eEVFO0VBQ0U7QWxGNjd4RUo7QWtGMzd4RUk7RUFDRTtBbEY2N3hFTjs7QWtGeDd4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMjd4RUY7O0FrRng3eEVBO0VBQ0U7QWxGMjd4RUY7O0FrRng3eEVBO0VBQ0U7QWxGMjd4RUY7QWtGejd4RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjI3eEVKOztBa0Z2N3hFQTtFQUNFO0FsRjA3eEVGOztBa0Z2N3hFQTtFQUNFO0VBQ0E7RUFDQTtBbEYwN3hFRjs7QWtGdjd4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjA3eEVGOztBa0Z2N3hFQTs7O0VBR0U7RUFDQTtFQUNBO0FsRjA3eEVGOztBa0Z2N3hFQTs7OztFQUlFO0VBQ0E7QWxGMDd4RUY7O0FrRnQ3eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnk3eEVKO0FrRnI3eEVJO0VBQ0U7RUFDQTtFQUNBLG1CaEZqekRDO0FGd3UxRVA7QWtGcjd4RUk7RUFDRTtBbEZ1N3hFTjtBa0ZyN3hFSTtFQUNFO0FsRnU3eEVOO0FrRnI3eEVJO0VBQ0U7RUFDQSw4QmhGdjBERztBRjh2MUVUO0FrRm43eEVFO0VBQ0U7RUFDQTtBbEZxN3hFSjs7QWtGajd4RUE7RUFDRTtBbEZvN3hFRjs7QWtGajd4RUE7RUFDRTtFQUNBLG1CaEYzMERLO0VnRjQwREw7QWxGbzd4RUY7O0FrRmo3eEVBO0VBQ0U7RUFDQSx5QmhGajFESztFZ0ZrMURMO0FsRm83eEVGOztBa0ZqN3hFQTtFQUNFO0VBQ0E7RUFDQSxjaEZ2MURLO0VnRncxREw7RUFDQTtBbEZvN3hFRjs7QWtGajd4RUE7RUFDRTtFQUNBO0FsRm83eEVGOztBa0ZsN3hFQTtFQUNFO0FsRnE3eEVGOztBa0ZuN3hFQTtFQUNFO0FsRnM3eEVGOztBa0ZuN3hFQTtFQUNFO0VBQ0E7RUFDQSxjaEYzMkRLO0VnRjQyREw7RUFDQTtBbEZzN3hFRjtBa0ZwN3hFRTtFQUNFO0VBQ0E7RUFDQTtBbEZzN3hFSjtBa0ZuN3hFRTtFQUNFO0VBQ0EsY2hGdjNERztFZ0Z3M0RIO0FsRnE3eEVKOztBa0ZqN3hFQTtFQUNFLGNoRjczREs7RWdGODNETDtFQUNBO0VBQ0E7RUFDQTtBbEZvN3hFRjs7QWtGajd4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGbzd4RUY7QWtGbDd4RUU7RUFDRTtFQUNBO0FsRm83eEVKO0FrRmw3eEVJO0VBQ0U7QWxGbzd4RU47O0FrRi82eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRms3eEVGO0FrRmg3eEVFO0VBQ0U7RUFDQTtBbEZrN3hFSjtBa0ZoN3hFSTtFQUNFO0FsRms3eEVOOztBa0Y3NnhFQTtFQUNFO0VBQ0E7QWxGZzd4RUY7O0FrRjU2eEVFO0VBQ0U7RUFDQTtBbEYrNnhFSjtBa0Y1NnhFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoRmo3REc7RWdGazdESDtFQUNBO0FsRjg2eEVKO0FrRjM2eEVFO0VBQ0U7QWxGNjZ4RUo7QWtGMTZ4RUU7RUFDRTtBbEY0NnhFSjs7QWtGeDZ4RUE7RUFDRTtJQUNFO0VsRjI2eEVGO0FBQ0Y7QWtGeDZ4RUE7RUFDRTtBbEYwNnhFRjs7QWtGeDZ4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYyNnhFRjs7QWtGejZ4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjQ2eEVGOztBa0Z6NnhFQTtFQUNFO0VBQ0E7RUFFQTtBbEYyNnhFRjtBa0Z6NnhFRTtFQUNFO0VBQ0E7QWxGMjZ4RUo7O0FrRnY2eEVBO0VBQ0U7QWxGMDZ4RUY7O0FrRnY2eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjA2eEVGOztBa0Z2NnhFQTtFQUNFO0VBQ0E7QWxGMDZ4RUY7O0FrRnY2eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQmhGbGdFSztFZ0ZtZ0VMO0VBQ0E7RUFDQTtFQUNBO0FsRjA2eEVGOztBa0Z2NnhFQTtFQUNFO0FsRjA2eEVGOztBa0Z2NnhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMDZ4RUY7QWtGeDZ4RUU7RUFDRTtBbEYwNnhFSjs7QWtGcjZ4RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdzZ4RUo7QWtGcjZ4RUU7RUFDRTtBbEZ1NnhFSjtBa0ZuNnhFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGcTZ4RU47QWtGbDZ4RUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRm82eEVOO0FrRmg2eEVFO0VBQ0U7RUFDQTtBbEZrNnhFSjs7QWtGOTV4RUE7RUFDRTtBbEZpNnhFRjs7QWtGNzV4RUU7RUFHRTtBbEY4NXhFSjs7QWtGMTV4RUE7OztFQUdFO0FsRjY1eEVGOztBa0YxNXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEY2NXhFRjs7QWtGMTV4RUE7RUFDRTtBbEY2NXhFRjs7QWtGMTV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjY1eEVGO0FrRjM1eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY2NXhFSjtBa0YxNXhFRTtFQUNFO0VBQ0E7RUFDQTtBbEY0NXhFSjtBa0YxNXhFSTtFQUNFO0FsRjQ1eEVOO0FrRno1eEVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYyNXhFTjtBa0Z4NXhFSTtFQUNFO0FsRjA1eEVOOztBa0ZwNXhFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnU1eEVKO0FrRnA1eEVFO0VBQ0U7RUFDQTtBbEZzNXhFSjs7QWtGbDV4RUE7RUFDRTtFQUNBO0FsRnE1eEVGOztBa0ZqNXhFRTtFQUVFO0VBQ0E7RUFDQSx5QmhGeHFFRztBRjJqMkVQOztBa0YvNHhFQTtFQUNFLG1CaEY3cUVLO0VnRjhxRUw7RUFDQTtFQUNBO0FsRms1eEVGOztBa0YvNHhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGazV4RUY7O0FrRi80eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRms1eEVGOztBa0Y5NHhFRTtFQU1FO0FsRjQ0eEVKO0FrRmo1eEVJO0VBQ0U7RUFDQTtBbEZtNXhFTjtBa0Y3NHhFRTtFQUNFO0FsRis0eEVKO0FrRjM0eEVJO0VBQ0U7RUFDQTtBbEY2NHhFTjtBa0YxNHhFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjaEY5dEVDO0FGMG0yRVA7O0FrRnY0eEVBO0VBQ0U7QWxGMDR4RUY7O0FrRnY0eEVBO0VBQ0U7RUFDQTtFQUNBLG1CaEYxdUVLO0VnRjJ1RUw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjA0eEVGOztBa0Z2NHhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjA0eEVGOztBa0Z2NHhFQTtFQUNFO0VBQ0E7RUFDQTtBbEYwNHhFRjs7QWtGdjR4RUE7RUFDRTtFQUNBO0FsRjA0eEVGOztBa0Z2NHhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMDR4RUY7O0FrRnY0eEVBO0VBQ0U7QWxGMDR4RUY7O0FrRnY0eEVBO0VBQ0U7RUFDQTtBbEYwNHhFRjs7QWtGdjR4RUE7RUFDRTtBbEYwNHhFRjs7QWtGdjR4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGMDR4RUY7O0FrRnY0eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjA0eEVGOztBa0Z4NHhFQTtFQUNFO0VBQ0E7QWxGMjR4RUY7QWtGejR4RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjaEZsMEVHO0VnRm0wRUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYyNHhFSjs7QWtGdjR4RUE7RUFDRTtBbEYwNHhFRjs7QWtGdjR4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYwNHhFRjs7QWtGdjR4RUE7RUFDRTtFQUNBO0FsRjA0eEVGO0FrRng0eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGMDR4RUo7O0FrRnQ0eEVBO0VBQ0U7RUFDQTtBbEZ5NHhFRjtBa0Z2NHhFRTs7RUFFRTtFQUNBO0FsRnk0eEVKO0FrRnQ0eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdzR4RUo7QWtGdDR4RUU7RUFDRTtFQUNBO0VBQ0E7QWxGdzR4RUo7O0FrRnA0eEVBO0VBT0U7QWxGaTR4RUY7QWtGdjR4RUU7RUFDRTtFQUNBO0VBQ0E7QWxGeTR4RUo7O0FrRm40eEVBO0VBQ0U7QWxGczR4RUY7O0FrRm40eEVBO0VBQ0U7RUFDQTtFQUNBLGNoRm41RUs7QUZ5eDJFUDtBa0ZwNHhFRTtFQUNFO0VBQ0E7QWxGczR4RUo7O0FrRmw0eEVBO0VBQ0U7RUFDQTtBbEZxNHhFRjs7QWtGbDR4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGcTR4RUY7O0FrRmw0eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZxNHhFRjtBa0ZuNHhFRTtFQUNFO0VBQ0E7QWxGcTR4RUo7QWtGbDR4RUU7RUFDRTtFQUNBO0VBQ0E7QWxGbzR4RUo7O0FrRmg0eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRm00eEVGOztBa0ZoNHhFQTtFQUNFO0FsRm00eEVGOztBa0ZoNHhFQTtFQUNFO0FsRm00eEVGOztBa0ZoNHhFQTtFQUNFO0FsRm00eEVGOztBa0ZoNHhFQTtFQUNFO0VBQ0E7RUFDQTtBbEZtNHhFRjs7QWtGLzN4RUU7RUFDRTtFQUNBO0FsRms0eEVKO0FrRi8zeEVFO0VBQ0U7QWxGaTR4RUo7QWtGOTN4RUU7RUFDRTtBbEZnNHhFSjtBa0Y3M3hFRTtFQUNFO0FsRiszeEVKOztBa0YzM3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjgzeEVGOztBa0YxM3hFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGNjN4RUo7QWtGMTN4RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEY0M3hFSjs7QWtGdjN4RUU7RUFDRTtBbEYwM3hFSjtBa0Z2M3hFRTtFQUNFO0FsRnkzeEVKOztBa0ZwM3hFRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FsRnMzeEVKOztBa0ZqM3hFRTs7RUFFRTtFQUNBO0FsRm8zeEVKO0FrRmozeEVFO0VBQ0U7QWxGbTN4RUo7O0FrRjkyeEVFOztFQUVFO0FsRmkzeEVKOztBa0Y3MnhFQTtFQUNFO0lBQ0U7RWxGZzN4RUY7QUFDRjtBa0Z2MnhFQTtFQUNFO0FsRnkyeEVGOztBa0Z0MnhFQTtFQUNFO0FsRnkyeEVGOztBa0Z0MnhFQTtFQUNFO0lBQ0U7RWxGeTJ4RUY7RWtGdDJ4RUE7SUFDRTtFbEZ3MnhFRjtBQUNGO0FrRnIyeEVBO0VBQ0U7QWxGdTJ4RUY7O0FrRnAyeEVBO0VBQ0U7SUFDRTtFbEZ1MnhFRjtFa0ZyMnhFQTtJQUNFO0VsRnUyeEVGO0FBQ0Y7QWtGcDJ4RUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGczJ4RUY7RWtGcDJ4RUE7SUFDRTtFbEZzMnhFRjtFa0ZwMnhFQTtJQUNFO0VsRnMyeEVGO0VrRnAyeEVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsRnMyeEVGO0VrRnAyeEVBO0lBQ0U7RWxGczJ4RUY7RWtGcDJ4RUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsRnMyeEVGO0FBQ0Y7QWtGcDJ4RUE7RUFDRTtJQUNFO0lBQ0E7RWxGczJ4RUY7RWtGbjJ4RUE7O0lBRUU7SUFDQTtJQUNBO0VsRnEyeEVGO0VrRm4yeEVBO0lBQ0U7SUFDQTtFbEZxMnhFRjtFa0ZuMnhFQTtJQUNFO0VsRnEyeEVGO0VrRm4yeEVBOztJQUVFO0lBQ0E7SUFDQTtFbEZxMnhFRjtFa0ZuMnhFQTtJQUNFO0VsRnEyeEVGO0FBQ0Y7QWtGbDJ4RUE7RUFDRTtJQUNFO0VsRm8yeEVGO0VrRmwyeEVBO0lBQ0U7RWxGbzJ4RUY7QUFDRjtBa0ZsMnhFQTtFQUNFO0VBQ0E7RUFDQTtBbEZvMnhFRjs7QWtGajJ4RUE7RUFDRTtBbEZvMnhFRjs7QWtGajJ4RUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEZvMnhFRjtBQUNGO0FrRmwyeEVBO0FBRUE7QUFFQTtFQUNFO0VBQ0E7QWxGazJ4RUY7O0FrRi8xeEVBO0VBQ0U7RUFDQTtFQUNBO0FsRmsyeEVGO0FrRmgyeEVFO0VBQ0U7QWxGazJ4RUo7QWtGLzF4RUU7RUFDRTtFQUNBO0FsRmkyeEVKO0FrRjkxeEVFO0VBQ0U7RUFDQTtBbEZnMnhFSjs7QWtGNTF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRisxeEVGOztBa0Y1MXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYrMXhFRjs7QWtGNTF4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGKzF4RUY7O0FrRjMxeEVFO0VBQ0U7RUFDQSxtQmhGOXdGUztBRjRtM0ViO0FrRjMxeEVFO0VBQ0U7RUFDQTtBbEY2MXhFSjs7QWtGejF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEY0MXhFRjtBa0YxMXhFRTtFQUNFO0VBQ0E7RUFDQTtBbEY0MXhFSjs7QWtGeDF4RUE7QUFFQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0FsRnkxeEVGOztBa0Z0MXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEZ5MXhFRjs7QWtGdDF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNoRmh5Rks7RWdGaXlGTDtFQUNBO0FsRnkxeEVGO0FrRnYxeEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnkxeEVKOztBa0ZwMXhFQTtFQUNFO0FsRnUxeEVGOztBa0ZwMXhFQTtBQUVBO0FBRUE7O0VBRUU7QWxGcTF4RUY7O0FrRmwxeEVBO0VBQ0U7O0lBRUU7RWxGcTF4RUY7QUFDRjtBa0ZsMXhFQTs7RUFFRTtBbEZvMXhFRjs7QWtGajF4RUE7O0VBRUU7QWxGbzF4RUY7O0FrRmoxeEVBOzs7O0VBSUU7QWxGbzF4RUY7O0FrRmoxeEVBOztFQUVFO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtBbEZvMXhFRjs7QWtGajF4RUE7O0VBRUU7QWxGbzF4RUY7O0FrRmoxeEVBOztFQUVFO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtFQUNBO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtFQUNBO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZvMXhFRjs7QWtGajF4RUE7O0VBRUU7QWxGbzF4RUY7O0FrRmoxeEVBOztFQUVFO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtBbEZvMXhFRjs7QWtGajF4RUE7O0VBRUU7QWxGbzF4RUY7O0FrRmoxeEVBOztFQUVFO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtFQUNBO0FsRm8xeEVGOztBa0ZqMXhFQTs7RUFFRTtBbEZvMXhFRjs7QWtGajF4RUE7O0VBRUU7RUFDQTtFQUNBO0FsRm8xeEVGOztBa0ZqMXhFQTs7O0VBR0U7QWxGbzF4RUY7O0FrRmoxeEVBOztFQUVFO0FsRm8xeEVGOztBa0ZsMXhFQTs7RUFFRTtFQUNBO0FsRnExeEVGOztBa0ZsMXhFQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGbzF4RUY7O0FrRmwxeEVBO0VBQ0UsMkNoRjk5Rm1CO0FGbXozRXJCOztBa0ZuMXhFQTtFQUNFLDJDaEZqK0ZtQjtFZ0ZrK0ZuQjtBbEZzMXhFRjs7QWtGcDF4RUE7RUFDRTtJQUNFO0VsRnUxeEVGO0FBQ0Y7QWtGcjF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDaEZqL0ZtQjtBRncwM0VyQjs7QWtGcjF4RUE7RUFDRTtBbEZ3MXhFRjs7QWtGdDF4RUE7RUFDRTtBbEZ5MXhFRjs7QWtGdjF4RUE7RUFDRTtBbEYwMXhFRjs7QWtGeDF4RUE7RUFDRTtFQUdBO0VBQ0E7RUFDQTtBbEZ5MXhFRjs7QWtGcjF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEZ3MXhFRjs7QWtGdDF4RUE7RUFDRTtFQUNBO0FsRnkxeEVGOztBa0ZsMXhFQTtFQUNFLDhCaEZ6aEdPO0VnRjBoR1AsMkNoRnZoR21CO0VnRndoR25CO0VBQ0E7RUFDQTtFQUNBO0FsRnExeEVGOztBa0ZuMXhFQTtFQUNFO0VBQ0E7QWxGczF4RUY7O0FrRnAxeEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdTF4RUY7O0FrRnAxeEVBO0VBQ0U7QWxGdTF4RUY7O0FrRnIxeEVBO0VBQ0U7QWxGdzF4RUY7O0FrRnQxeEVBO0VBQ0U7QWxGeTF4RUY7O0FrRnYxeEVBO0VBQ0U7RUFDQTtFQUNBO0FsRjAxeEVGOztBa0Z4MXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYyMXhFRjs7QWtGejF4RUE7RUFDRTtBbEY0MXhFRjs7QWtGMTF4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY2MXhFRjs7QWtGMzF4RUE7RUFDRSw2QmhGcGxHTztBRms3M0VUOztBa0Y1MXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEYrMXhFRjs7QWtGNzF4RUE7RUFDRTtBbEZnMnhFRjs7QWtGOTF4RUE7RUFDRTtBbEZpMnhFRjs7QWtGLzF4RUE7RUFDRSxjaEY5bUdLO0VnRittR0w7QWxGazJ4RUY7O0FrRmgyeEVBO0VBQ0UsOEJoRnRtR087QUZ5ODNFVDs7QWtGajJ4RUE7RUFDRTtBbEZvMnhFRjs7QWtGbDJ4RUE7RUFDRTtFQUNBO0VBQ0EsbUNoRjltR087RWdGK21HUDtBbEZxMnhFRjs7QWtGbjJ4RUE7RUFDRSxjaEZ0bUdLO0FGNDgzRVA7O0FrRnAyeEVBO0VBQ0UsbUNoRnJuR087QUY0OTNFVDs7QWtGcjJ4RUE7RUFDRSxtQ2hGeG5HTztBRmcrM0VUOztBa0Z0MnhFQTtFQUNFO0FsRnkyeEVGOztBa0Z2MnhFQTtFQUNFLGNoRmxuR0s7QUY0OTNFUDs7QWtGeDJ4RUE7RUFDRSxtQ2hGam9HTztBRjQrM0VUOztBa0Z6MnhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjQyeEVGOztBa0YxMnhFQTtFQUNFO0VBQ0E7QWxGNjJ4RUY7O0FrRjMyeEVBO0VBQ0U7RUFDQTtBbEY4MnhFRjs7QWtGNTJ4RUE7RUFDRTtBbEYrMnhFRjs7QWtGNzJ4RUE7RUFDRTtBbEZnM3hFRjs7QWtGOTJ4RUE7RUFDRTtBbEZpM3hFRjs7QWtGLzJ4RUE7RUFDRTtBbEZrM3hFRjs7QWtGaDN4RUE7RUFDRSxtQ2hGOXBHTztFZ0YrcEdQO0FsRm0zeEVGOztBa0ZqM3hFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGbzN4RUY7O0FrRmwzeEVBOztFQUVFO0FsRnEzeEVGOztBa0ZuM3hFQTtFQUNFO0VBQ0E7QWxGczN4RUY7O0FrRnAzeEVBO0VBQ0U7SUFDRTtFbEZ1M3hFRjtBQUNGO0FrRnIzeEVBO0VBQ0U7SUFDRTtFbEZ1M3hFRjtBQUNGO0FrRnIzeEVBO0VBQ0U7QWxGdTN4RUY7O0FrRnIzeEVBO0VBQ0U7RUFDQTtBbEZ3M3hFRjs7QWtGdDN4RUE7RUFDRTtBbEZ5M3hFRjs7QWtGdjN4RUE7RUFDRTtJQUNFO0VsRjAzeEVGO0FBQ0Y7QWtGeDN4RUE7RUFDRSxtQmhGanNHSztFZ0Zrc0dMO0FsRjAzeEVGOztBa0Z4M3hFQTtFQUNFLG1CaEZyc0dLO0VnRnNzR0w7QWxGMjN4RUY7O0FrRnozeEVBO0VBQ0U7QWxGNDN4RUY7O0FrRjEzeEVBO0VBQ0U7QWxGNjN4RUY7O0FrRjMzeEVBO0VBQ0U7RUFDQTtBbEY4M3hFRjs7QWtGeDN4RUE7RUFDRTtBbEYyM3hFRjs7QWtGejN4RUE7RUFDRTtBbEY0M3hFRjs7QWtGMTN4RUE7RUFDRTtBbEY2M3hFRjs7QWtGMzN4RUE7RUFDRTtBbEY4M3hFRjs7QWtGNTN4RUE7RUFDRTtBbEYrM3hFRjs7QWtGNzN4RUE7RUFDRTtBbEZnNHhFRjs7QWtGOTN4RUE7RUFDRTtJQUNFO0VsRmk0eEVGO0FBQ0Y7QWtGLzN4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRmk0eEVGOztBa0Y5M3hFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGaTR4RUo7O0FrRjkzeEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGaTR4RUY7O0FrRi8zeEVBO0VBQ0U7QWxGazR4RUY7O0FrRmg0eEVBO0VBQ0U7QWxGbTR4RUY7O0FrRmo0eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGbzR4RUY7O0FrRmw0eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRnE0eEVGOztBa0ZuNHhFQTs7O0VBR0UsbUNoRnR5R087RWdGdXlHUCxjaEYzeEdLO0FGaXE0RVA7O0FrRnA0eEVBO0VBQ0U7RUFDQSwyQ2hGeHlHbUI7RWdGeXlHbkI7RUFDQTtBbEZ1NHhFRjs7QWtGcjR4RUE7RUFDRTtFQUNBO0FsRnc0eEVGOztBa0Z0NHhFQTtFQUNFLG1DaEZwekdPO0VnRnF6R1AsY2hGenlHSztFZ0YweUdMO0FsRnk0eEVGOztBa0Z2NHhFQTtFQUNFO0VBQ0EsMkNoRnZ6R21CO0VnRnd6R25CO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMDR4RUY7O0FrRng0eEVBO0VBQ0U7SUFDRTtFbEYyNHhFRjtBQUNGO0FrRno0eEVBO0VBQ0U7RUFDQTtBbEYyNHhFRjs7QWtGejR4RUE7RUFDRSxtQ2hGMzBHTztFZ0Y0MEdQLGNoRmgwR0s7RWdGaTBHTDtBbEY0NHhFRjs7QWtGMTR4RUE7RUFDRTtFQUNBLDJDaEY5MEdtQjtFZ0YrMEduQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGNjR4RUY7O0FrRjM0eEVBO0VBQ0U7QWxGODR4RUY7O0FrRjU0eEVBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRis0eEVGOztBa0Y3NHhFQTtFQUNFOzs7O0lBSUU7RWxGZzV4RUY7QUFDRjtBa0Y5NHhFQTtFQUNFOztJQUVFO0VsRmc1eEVGO0VrRjc0eEVBO0lBQ0U7RWxGKzR4RUY7RWtGNTR4RUE7SUFDRTtFbEY4NHhFRjtBQUNGO0FrRjU0eEVBO0VBQ0U7SUFDRTtFbEY4NHhFRjtFa0Y1NHhFQTtJQUNFO0VsRjg0eEVGO0FBQ0Y7QWtGejR4RUE7RUFDRTtBbEYyNHhFRjs7QWtGejR4RUE7RUFDRTtBbEY0NHhFRjs7QWtGMTR4RUE7RUFDRTtBbEY2NHhFRjs7QWtGMTR4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY2NHhFRjs7QWtGMzR4RUE7RUFDRTtJQUNFO0VsRjg0eEVGO0VrRjU0eEVBO0lBQ0U7RWxGODR4RUY7QUFDRjtBa0Y1NHhFQTtFQUNFLGNoRnY1R0s7QUZxeTRFUDs7QWtGNTR4RUE7RUFDRTtBbEYrNHhFRjs7QWtGNzR4RUE7RUFDRTtJQUNFO0VsRmc1eEVGO0FBQ0Y7QWtGOTR4RUE7RUFDRTtJQUNFO0VsRmc1eEVGO0FBQ0Y7QWtGOTR4RUE7RUFDRTs7SUFFRTtFbEZnNXhFRjtBQUNGO0FrRjk0eEVBO0VBQ0U7O0lBRUU7RWxGZzV4RUY7QUFDRjtBa0Y3NHhFQTs7RUFFRTtFQUNBO0VBQ0E7QWxGKzR4RUY7O0FrRjc0eEVBO0VBQ0U7QWxGZzV4RUY7O0FrRjk0eEVBO0VBQ0UsOEJoRno4R087QUYwMTRFVDs7QWtGLzR4RUE7RUFDRTtFQUNBLGlEaEYxOEdtQjtFZ0YyOEduQixxQmhGejlHTTtBRjIyNEVSOztBa0ZoNXhFQTtFQUNFLG1CaEZyOEdLO0FGdzE0RVA7O0FrRmo1eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRm81eEVGOztBa0ZsNXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEZxNXhFRjs7QWtGbjV4RUE7RUFDRTtBbEZzNXhFRjs7QWtGcDV4RUE7RUFDRTtFQUNBO0FsRnU1eEVGOztBa0ZyNXhFQTtFQUNFO0VBQ0E7QWxGdzV4RUY7O0FrRnQ1eEVBO0VBQ0U7RUFDQTtBbEZ5NXhFRjs7QWtGdjV4RUE7RUFDRTtFQUNBO0FsRjA1eEVGOztBa0Z4NXhFQTtFQUNFO0VBQ0EsbUJoRnQrR0s7QUZpNDRFUDs7QWtGejV4RUE7RUFDRTtBbEY0NXhFRjs7QWtGMTV4RUE7RUFDRTtFQUNBO0FsRjY1eEVGOztBa0YzNXhFQTtFQUNFLDhCaEY1L0dPO0VnRjYvR1A7RUFDQSwyQ2hGMy9HbUI7QUZ5NTRFckI7O0FrRjU1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYrNXhFRjs7QWtGNzV4RUE7RUFDRTtFQUNBO0FsRmc2eEVGOztBa0Y5NXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNoRjNoSEs7QUY0NzRFUDs7QWtGLzV4RUE7RUFDRTtFQUNBO0FsRms2eEVGOztBa0ZoNnhFQTtFQUNFO0VBQ0E7QWxGbTZ4RUY7O0FrRmo2eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZvNnhFRjs7QWtGbDZ4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnE2eEVGOztBa0ZuNnhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGczZ4RUY7O0FrRnA2eEVBO0VBQ0U7QWxGdTZ4RUY7O0FrRnI2eEVBOztFQUVFO0FsRnc2eEVGOztBa0Z0NnhFQTs7RUFFRSx5Q2hGN2pITztBRnMrNEVUOztBa0Z2NnhFQTs7RUFFRSx5Q2hGamtITztBRjIrNEVUOztBa0Z4NnhFQTtFQUNFO0FsRjI2eEVGOztBa0Z4NnhFQTs7O0VBR0U7QWxGMjZ4RUY7O0FrRno2eEVBO0VBQ0U7OztJQUdFO0VsRjQ2eEVGO0FBQ0Y7QWtGejZ4RUE7RUFDRTtBbEYyNnhFRjs7QWtGejZ4RUE7RUFDRTtBbEY0NnhFRjs7QWtGejZ4RUE7RUFDRTtJQUNFO0VsRjQ2eEVGO0FBQ0Y7QWtGbjZ4RUE7RUFDRTtJQUNFO0VsRnE2eEVGO0FBQ0Y7QWtGbDZ4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGbzZ4RUY7QWtGbjZ4RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEZxNnhFSjs7QWtGaDZ4RUU7RUFDRTtBbEZtNnhFSjs7QWtGLzV4RUE7RUFFSTtJQUNFO0VsRmk2eEVKO0FBQ0Y7QWtGNTV4RUE7RUFDRTtJQUNFO0VsRjg1eEVGO0VrRjU1eEVBO0lBQ0U7RWxGODV4RUY7QUFDRjtBa0YzNXhFQTtFQUNFO0lBQ0U7RWxGNjV4RUY7QUFDRjtBa0YxNXhFQTtFQUNFO0lBQ0U7SUFDQTtFbEY0NXhFRjtBQUNGO0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGMjV4RUY7QWtGejV4RUU7RUFDRTtFQUNBO0VBQ0E7QWxGMjV4RUo7O0FrRng1eEVBO0VBQ0UsMkNoRnhxSG1CO0FGbWs1RXJCOztBa0Z6NXhFQTtFQUNFO0FsRjQ1eEVGOztBa0YxNXhFQTs7RUFFRTtBbEY2NXhFRjs7QWtGMzV4RUE7O0VBRUU7RUFDQTtBbEY4NXhFRjs7QWtGNTV4RUE7RUFDRTtFQUNBO0FsRis1eEVGOztBa0Y3NXhFQTtFQUNFO0VBQ0E7QWxGZzZ4RUY7O0FrRjk1eEVBO0VBQ0U7QWxGaTZ4RUY7O0FrRjk1eEVBO0VBRUk7SUFDRTtFbEZnNnhFSjtFa0Y5NXhFRTtJQUNFO0VsRmc2eEVKO0FBQ0Y7QWtGNTV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjg1eEVGOztBa0Y1NXhFQTtFQUNFO0FsRis1eEVGOztBa0Y3NXhFQTtFQUNFO0FsRmc2eEVGOztBa0Y5NXhFQTtFQUNFO0FsRmk2eEVGOztBa0Z0NXhFQTtFQUNFO0FsRnk1eEVGOztBa0Z2NXhFQTtFQUNFO0FsRjA1eEVGOztBa0Z4NXhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjI1eEVGOztBa0Z6NXhFQTs7O0VBR0U7QWxGNDV4RUY7O0FrRjE1eEVBO0VBQ0U7QWxGNjV4RUY7O0FrRjM1eEVBO0VBQ0U7RUFDQTtBbEY4NXhFRjs7QWtGNTV4RUE7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtBbEYrNXhFRjs7QWtGNzV4RUE7RUFDRTtJQUNFO0lBQ0E7RWxGZzZ4RUY7RWtGNzV4RUU7SUFDRTtJQUNBO0VsRis1eEVKO0VrRjc1eEVJO0lBQ0U7SUFDQTtFbEYrNXhFTjtFa0YzNXhFQTtJQUNFO0lBQ0E7RWxGNjV4RUY7QUFDRjtBa0YzNXhFQTs7RUFFRTtFQUNBO0FsRjY1eEVGOztBa0YzNXhFQTs7OztFQUlFO0FsRjg1eEVGOztBa0Y1NXhFQTtFQUNFO0FsRis1eEVGO0FrRjc1eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJoRi96SEk7RWdGZzBISjtBbEYrNXhFSjs7QWtGNTV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCaEZqekhLO0FGZ3Q1RVA7O0FrRjc1eEVBO0VBQ0U7RUFDQTtFQUNBLHlCaEZ0ekhLO0VnRnV6SEw7RUFDQTtFQUNBO0VBQ0E7QWxGZzZ4RUY7O0FrRjk1eEVBO0VBQ0U7RUFDQTtFQUNBLHlCaEYvekhLO0VnRmcwSEw7RUFDQTtFQUNBO0VBQ0E7QWxGaTZ4RUY7O0FrRi81eEVBO0VBQ0U7RUFDQTtFQUNBLHlCaEZ4MEhLO0VnRnkwSEw7RUFDQTtFQUNBO0VBQ0E7QWxGazZ4RUY7O0FrRmg2eEVBO0VBQ0U7QWxGbTZ4RUY7QWtGajZ4RUU7RUFDRTtBbEZtNnhFSjs7QWtGLzV4RUU7RUFFRTtBbEZpNnhFSjs7QWtGOTV4RUE7RUFDRSx5Q2hGeDJITztFZ0Z5MkhQO0FsRmk2eEVGOztBa0YvNXhFQTtFQUNFO0VBQ0EscUJoRngzSE07QUYweDVFUjs7QWtGLzV4RUU7RUFDRTtBbEZrNnhFSjs7QWtGLzV4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGazZ4RUY7O0FrRi81eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRms2eEVGOztBa0ZoNnhFQTs7RUFFRTtFQUNBLGNoRjEzSE87QUY2eDVFVDs7QWtGajZ4RUE7RUFDRTtFQUNBLGNoRjkzSE87QUZreTVFVDs7QWtGajZ4RUU7RUFDRTtFQUNBLGNoRm40SEs7QUZ1eTVFVDs7QWtGajZ4RUE7RUFDRTtFQUNBO0FsRm82eEVGOztBa0ZsNnhFQTtFQUNFO0VBQ0E7QWxGcTZ4RUY7O0FrRmw2eEVBO0VBR0k7O0lBQ0U7SUFDQTtJQUNBO0VsRm82eEVKO0FBQ0Y7QWtGajZ4RUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFbEZtNnhFRjtBQUNGO0FrRmo2eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRm02eEVGOztBa0ZqNnhFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGbzZ4RUY7RWtGbDZ4RUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEZvNnhFRjtBQUNGO0FrRmw2eEVBO0VBQ0U7RUFDQSx5QmhGdjdISztFZ0Z3N0hMO0VBQ0E7RUFDQTtFQUNBO0FsRm82eEVGOztBa0ZsNnhFQTtFQUNFO0VBQ0E7QWxGcTZ4RUY7O0FrRm42eEVBO0VBQ0U7QWxGczZ4RUY7O0FrRnA2eEVBO0VBQ0U7RUFDQTtBbEZ1NnhFRjs7QWtGcjZ4RUE7RUFDRTtFQUNBO0FsRnc2eEVGOztBa0Z0NnhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRnk2eEVGOztBa0Z0NnhFRTtFQUNFO0FsRnk2eEVKOztBa0Z0NnhFQTtFQUNFLGNoRng5SEs7RWdGeTlITCxtQmhGNTlITTtFZ0Y2OUhOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGeTZ4RUY7O0FrRjc1eEVFOztFQUNFO0FsRmk2eEVKOztBa0Y1NXhFRTtFQUNFO0FsRis1eEVKOztBa0Y1NXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEYrNXhFRjs7QWtGNzV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGZzZ4RUY7O0FrRjc1eEVFO0VBQ0U7RUFDQTtBbEZnNnhFSjs7QWtGNTV4RUE7QUFFQTtFQUNFO0FsRjg1eEVGOztBa0YzNXhFQTtFQUNFO0VBQ0E7RUFDQSxtQmhGdmhJSztFZ0Z3aElMO0VBQ0EsOEJoRnJpSU87QUZtODVFVDs7QWtGMzV4RUE7RUFDRTtFQUNBO0VBQ0EsbUJoRi9oSUs7RWdGZ2lJTDtFQUNBLGNoRnZpSVM7QUZxODVFWDs7QWtGMzV4RUE7RUFDRTtFQUNBO0VBQ0EsbUJoRnZpSUs7RWdGd2lJTDtFQUNBLGNoRjNpSUk7QUZ5ODVFTjs7QWtGMzV4RUE7RUFDRTtBbEY4NXhFRjs7QWtGMzV4RUE7RUFDRTtBbEY4NXhFRjs7QWtGMzV4RUE7RUFDRTtBbEY4NXhFRjs7QWtGMzV4RUE7RUFDRTtJQUNFO0VsRjg1eEVGO0FBQ0Y7QWtGMzV4RUE7QUFFQTtFQUNFLG1CaEZqa0lLO0FGNjk1RVA7O0FrRno1eEVBO0VBQ0U7RUFDQTtBbEY0NXhFRjs7QWtGMTV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjY1eEVGOztBa0YxNXhFQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY0NXhFRjs7QWtGMTV4RUE7RUFDRTtJQUNFO0VsRjY1eEVGO0FBQ0Y7QWtGMTV4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCaEY1bklVO0VnRjZuSVY7RUFDQTtBbEY0NXhFRjs7QWtGejV4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY0NXhFRjs7QWtGejV4RUE7O0VBRUU7RUFDQTtBbEY0NXhFRjs7QWtGejV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEY0NXhFRjs7QWtGejV4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY0NXhFRjs7QWtGejV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJoRi9wSUs7RWdGZ3FJTDtFQUNBLGNoRmpxSUs7RWdGa3FJTDtFQUNBO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJoRjNxSUs7RWdGNHFJTDtFQUNBO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQmhGdHJJSztFZ0Z1cklMO0VBQ0E7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7QWxGNDV4RUY7O0FrRno1eEVBO0VBQ0U7SUFDRTtFbEY0NXhFRjtFa0YxNXhFQTtJQUNFO0VsRjQ1eEVGO0VrRjE1eEVBO0lBQ0U7RWxGNDV4RUY7RWtGMTV4RUE7SUFDRTtFbEY0NXhFRjtFa0YxNXhFQTtJQUNFO0lBQ0E7RWxGNDV4RUY7QUFDRjtBa0Z6NXhFQTtFQUNFO0VBQ0E7RUFDQTtBbEYyNXhFRjs7QWtGeDV4RUE7QUFFQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnk1eEVGO0FrRng1eEVFO0VBQ0U7QWxGMDV4RUo7O0FrRnQ1eEVBOzs7RUFHRTtFQUNBLGNoRjV1SUs7RWdGNnVJTCx5Q2hGenZJTztFZ0YwdklQO0FsRnk1eEVGOztBa0Z0NXhFQTtFQUNFO0FsRnk1eEVGO0FrRnY1eEVFO0VBQ0U7RUFDQTtFQUNBO0FsRnk1eEVKOztBa0ZyNXhFQTtBQUVBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnM1eEVGO0FrRnI1eEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnU1eEVKO0FrRnA1eEVFO0VBQ0U7RUFDQTtFQUNBO0FsRnM1eEVKOztBa0ZsNXhFQTtBQUVBO0VBQ0U7QWxGbzV4RUY7O0FrRmo1eEVBOzs7RUFHRTtBbEZvNXhFRjs7QWtGajV4RUE7RUFDRTtBbEZvNXhFRjs7QWtGajV4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDaEZuekltQjtBRnVzNkVyQjs7QWtGajV4RUE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFbEZvNXhFRjtBQUNGO0FrRmo1eEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSw4QmhGNXhJTztBRitxNkVUO0FrRmo1eEVFO0VBQ0U7QWxGbTV4RUo7O0FrRi80eEVBO0VBQ0U7QWxGazV4RUY7O0FrRi80eEVBO0VBQ0U7QWxGazV4RUY7O0FrRmg1eEVBO0VBQ0U7QWxGbTV4RUY7O0FrRmo1eEVBO0VBQ0U7QWxGbzV4RUY7O0FrRmo1eEVBO0VBQ0U7QWxGbzV4RUY7O0FrRmo1eEVBO0VBR007SUFDRTtFbEZrNXhFTjtBQUNGO0FrRjM0eEVBO0VBQ0U7SUFHTTtNQUVFO0lsRjA0eEVOO0VBQ0Y7RWtGcjR4RUE7SUFHTTtNQUVFO0lsRm80eEVOO0VBQ0Y7QUFDRjtBa0YvM3hFQTtBQUdFO0VBQ0U7RUFDQTtBbEYrM3hFSjs7QWtGMzN4RUE7RUFDRTtBbEY4M3hFRjs7QWtGNTN4RUE7RUFDRTtBbEYrM3hFRjs7QWtGNzN4RUE7RUFDRTtFQUNBO0VBQ0EsbUNoRnI1SU87QUZxeDZFVDs7QWtGOTN4RUE7RUFDRTtFQUNBO0VBQ0E7QWxGaTR4RUY7O0FrRjkzeEVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGaTR4RUY7O0FrRi8zeEVBO0VBQ0U7QWxGazR4RUY7O0FrRmg0eEVBO0VBQ0U7QWxGbTR4RUY7O0FrRmo0eEVBO0VBQ0U7QWxGbzR4RUY7O0FrRmw0eEVBO0VBQ0U7RUFDQTtFQUNBO0FsRnE0eEVGOztBa0ZuNHhFQTtFQUNFO0FsRnM0eEVGOztBa0ZwNHhFQTtFQUNFO0VBQ0E7RUFDQSxlaEZsOElNO0FGeTA2RVI7O0FrRnI0eEVBO0VBQ0U7QWxGdzR4RUY7O0FrRnI0eEVBO0FBRUE7RUFDRTtBbEZ1NHhFRjs7QWtGcDR4RUE7RUFDRTtBbEZ1NHhFRjs7QWtGcjR4RUE7Ozs7O0VBS0U7QWxGdzR4RUY7O0FrRnA0eEVFO0VBQ0UsMEJoRnY2SUs7QUY4eTZFVDs7QWtGbDR4RUU7RUFDRTtBbEZxNHhFSjs7QWtGajR4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGbzR4RUY7O0FrRmo0eEVBO0VBQ0U7QWxGbzR4RUY7QWtGbjR4RUU7RUFDRTtFQUNBO0FsRnE0eEVKO0FrRm40eEVFO0VBQ0U7QWxGcTR4RUo7O0FrRmo0eEVBO0VBQ0U7QWxGbzR4RUY7O0FrRmw0eEVBOztFQUVFO0FsRnE0eEVGOztBa0ZuNHhFQTtFQUNFOztJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QmhGdi9JRztFRjYzNkVMO0FBQ0Y7QWtGcDR4RUE7O0VBRUU7QWxGczR4RUY7O0FrRm40eEVBO0VBQ0U7SUFDRTtJQUNBO0VsRnM0eEVGO0FBQ0Y7QWtGbjR4RUE7RUFDRTtJQUNFO0VsRnE0eEVGO0FBQ0Y7QWtGbDR4RUE7RUFDRTtJQUNFO0VsRm80eEVGO0FBQ0Y7QWtGbDR4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRm80eEVGOztBa0ZsNHhFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGcTR4RUY7O0FrRmo0eEVFO0VBQ0U7QWxGbzR4RUo7O0FrRmg0eEVBO0VBQ0U7QWxGbTR4RUY7O0FrRmg0eEVBO0VBQ0U7SUFDRTtFbEZtNHhF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QTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLG9CQUFvQjtBQUN4Qjs7QUFFQTtJQUNJLG1CQUFtQjtBQUN2Qjs7QUFFQTtJQUNJLHFCQUFxQjtBQUN6Qjs7QUFFQTtJQUNJLGNBQWM7SUFDZCxlQUFlO0FBQ25COztBQUVBO0lBQ0ksY0FBYztBQUNsQjs7QUFFQTtJQUNJLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLHNCQUFzQjtBQUMxQjs7QUFFQTtJQUNJLHlCQUF5QjtBQUM3Qjs7QUFFQTtJQUNJ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QztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDRCQUE0QjtBQUNoQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGdDQUFnQztBQUNwQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLGtDQUFrQztBQUN0Qzs7QUFFQTtJQUNJLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTtJQUNJLGlDQUFpQztBQUNyQzs7QUFFQTs7SUFFSSxpQ0FBaUM7QUFDckM7O0FBRUEscUVBQXFFO0FBQ3JFO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksa0NBQWtDO0FBQ3RDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztBQUVBO0lBQ0ksaUNBQWlDO0FBQ3JDOztB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O0lBQ0ksNEJBQTRCO0FBQ2hDOztBQUVBO0lBQ0ksNEJBQTRCO0FBQ2hDOztBQUVBO0lBQ0ksNEJBQTRCO0FBQ2hDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBO0lBQ0ksOEJBQThCO0FBQ2xDOztBQUVBOztJQUVJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFFQTtJQUNJLDhCQUE4QjtBQUNsQzs7QUFF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Ly8uL2Fzc2V0cy93ZWItZm9udHMvY3J5cHRvZm9udC9jc3MvY3J5cHRvZm9udC5taW4uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy93ZWItZm9udHMvZmxhZy1pY29uLWNzcy9jc3MvZmxhZy1pY29uLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3dlYi1mb250cy9saW5lLWF3ZXNvbWUvY3NzL2xpbmUtYXdlc29tZS5taW4uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy93ZWItZm9udHMvYm9vdHN0cmFwLWljb25zL2ZvbnQvYm9vdHN0cmFwLWljb25zLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Nzcy9wbHVnaW4uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvY3NzL2ljb25zLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL2ZvbnRzL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fYm9vdHN0cmFwLWN1c3RvbS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX2FjY29yZGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19jYXJkcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX25hdmlnYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9ib290c3RyYXAvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fZGF0YXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2Jvb3RzdHJhcC9fdG9hc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xheW91dHMvX21haW4tY29udGVudC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9sYXlvdXRzL19jb2xvci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9sYXlvdXRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGF5b3V0cy9fZGFyay1zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9sYXlvdXRzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGF5b3V0cy9fcmlnaHQtc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9sYXlvdXRzL19wcm9maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xheW91dHMvX2ljb25iYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGF5b3V0cy9faG9yaXpvbnRhbG1lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGF5b3V0cy9fcnRsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xheW91dHMvX3NraW4tbW9kZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGF5b3V0cy9fc2lkZW1lbnUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGliL19kYXRlcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xpYi9fZGF0ZXRpbWVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGliL19qcXZtYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGliL19jaGFydC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9saWIvX3BhcnNlbHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbGliL19xdWlsbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9saWIvX3Jhbmdlc2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xpYi9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9saWIvX3NwZWN0cnVtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2xpYi9fc3Bpbm5lci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9fY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdGVtcGxhdGUvX2NoYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdGVtcGxhdGUvX2NvbnRhY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3RlbXBsYXRlL19lcnJvci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9faW52b2ljZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9fbWFpbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9fcHJvZmlsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9fY3J5cHRvY3VycmVuY3kuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdGVtcGxhdGUvX2Vjb21tZXJjZS1wYWdlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy90ZW1wbGF0ZS9fZmlsZW1hbmFnZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdXRpbC9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy91dGlsL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3V0aWwvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdXRpbC9fYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3V0aWwvX2hlaWdodC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy91dGlsL19tYXJnaW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdXRpbC9fb3BhY2l0eS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy91dGlsL19wYWRkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3V0aWwvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3V0aWwvX3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvdXRpbC9fd2lkdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL19jb21wb25lbnQtY29scy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9jdXN0b20vX3RhZ3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL190YWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2N1c3RvbS9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2N1c3RvbS9fd2l6YXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2N1c3RvbS9fcC1zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL19yYWRpby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9jdXN0b20vX3JhdGluZy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9jdXN0b20vX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2N1c3RvbS9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL2N1c3RvbS9fY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL190b2dnbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL19saXN0Z3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvY3VzdG9tL19jdXN0b20tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9jdXN0b20vX2N1c3RvbS1zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvd2ViLWZvbnRzL2ZvbnQtYXdlc29tZS9mb250LWF3ZXNvbWUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2Nzcy9wbHVnaW5zLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3N3aXRjaGVyY3NzL3N3aXRjaGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3N3aXRjaGVyY3NzL2RlbW8uY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy9jb21wb25lbnRzL0hlYWRlci52dWUiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2NvbXBvbmVudHMvdmlld3MvSG9tZVZpZXcudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL3ZpZXdzL1Byb2R1Y3REZXRhaWxWaWV3LnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvY29tcG9uZW50cy92aWV3cy9DaGVja291dFZpZXcudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy9jb21wb25lbnRzL3ZpZXdzL0NvbmZpcm1PcmRlclZpZXcudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIi8qLS0tLS0tIEljb25zIExpc3QgLS0tLS0tKi9cblxuLmJyb3dzZXIge1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlci8xMDAlIDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mbGFnIHtcbiAgICB3aWR0aDogMS42cmVtO1xuICAgIGhlaWdodDogMS4ycmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyLzEwMCUgMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uZmxhZy1hZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2FkLnN2Z1wiKTtcbn1cblxuLmZsYWctYWUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9hZS5zdmdcIik7XG59XG5cbi5mbGFnLWFmIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYWYuc3ZnXCIpO1xufVxuXG4uZmxhZy1hZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2FnLnN2Z1wiKTtcbn1cblxuLmZsYWctYWkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9haS5zdmdcIik7XG59XG5cbi5mbGFnLWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYWwuc3ZnXCIpO1xufVxuXG4uZmxhZy1hbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2FtLnN2Z1wiKTtcbn1cblxuLmZsYWctYW8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9hby5zdmdcIik7XG59XG5cbi5mbGFnLWFxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYXEuc3ZnXCIpO1xufVxuXG4uZmxhZy1hciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2FyLnN2Z1wiKTtcbn1cblxuLmZsYWctYXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9hcy5zdmdcIik7XG59XG5cbi5mbGFnLWF0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYXQuc3ZnXCIpO1xufVxuXG4uZmxhZy1hdSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2F1LnN2Z1wiKTtcbn1cblxuLmZsYWctYXcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9hdy5zdmdcIik7XG59XG5cbi5mbGFnLWF4IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYXguc3ZnXCIpO1xufVxuXG4uZmxhZy1heiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2F6LnN2Z1wiKTtcbn1cblxuLmZsYWctYmEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9iYS5zdmdcIik7XG59XG5cbi5mbGFnLWJiIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYmIuc3ZnXCIpO1xufVxuXG4uZmxhZy1iZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2JkLnN2Z1wiKTtcbn1cblxuLmZsYWctYmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9iZS5zdmdcIik7XG59XG5cbi5mbGFnLWJmIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYmYuc3ZnXCIpO1xufVxuXG4uZmxhZy1iZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2JnLnN2Z1wiKTtcbn1cblxuLmZsYWctYmgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9iaC5zdmdcIik7XG59XG5cbi5mbGFnLWJpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYmkuc3ZnXCIpO1xufVxuXG4uZmxhZy1iaiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2JqLnN2Z1wiKTtcbn1cblxuLmZsYWctYmwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9ibC5zdmdcIik7XG59XG5cbi5mbGFnLWJtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYm0uc3ZnXCIpO1xufVxuXG4uZmxhZy1ibiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2JuLnN2Z1wiKTtcbn1cblxuLmZsYWctYm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9iby5zdmdcIik7XG59XG5cbi5mbGFnLWJxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYnEuc3ZnXCIpO1xufVxuXG4uZmxhZy1iciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2JyLnN2Z1wiKTtcbn1cblxuLmZsYWctYnMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9icy5zdmdcIik7XG59XG5cbi5mbGFnLWJ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYnQuc3ZnXCIpO1xufVxuXG4uZmxhZy1idiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2J2LnN2Z1wiKTtcbn1cblxuLmZsYWctYncge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9idy5zdmdcIik7XG59XG5cbi5mbGFnLWJ5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvYnkuc3ZnXCIpO1xufVxuXG4uZmxhZy1ieiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2J6LnN2Z1wiKTtcbn1cblxuLmZsYWctY2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jYS5zdmdcIik7XG59XG5cbi5mbGFnLWNjIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY2Muc3ZnXCIpO1xufVxuXG4uZmxhZy1jZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2NkLnN2Z1wiKTtcbn1cblxuLmZsYWctY2Yge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jZi5zdmdcIik7XG59XG5cbi5mbGFnLWNnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY2cuc3ZnXCIpO1xufVxuXG4uZmxhZy1jaCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2NoLnN2Z1wiKTtcbn1cblxuLmZsYWctY2kge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jaS5zdmdcIik7XG59XG5cbi5mbGFnLWNrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY2suc3ZnXCIpO1xufVxuXG4uZmxhZy1jbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2NsLnN2Z1wiKTtcbn1cblxuLmZsYWctY20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jbS5zdmdcIik7XG59XG5cbi5mbGFnLWNuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY24uc3ZnXCIpO1xufVxuXG4uZmxhZy1jbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2NvLnN2Z1wiKTtcbn1cblxuLmZsYWctY3Ige1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jci5zdmdcIik7XG59XG5cbi5mbGFnLWN1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY3Uuc3ZnXCIpO1xufVxuXG4uZmxhZy1jdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2N2LnN2Z1wiKTtcbn1cblxuLmZsYWctY3cge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jdy5zdmdcIik7XG59XG5cbi5mbGFnLWN4IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvY3guc3ZnXCIpO1xufVxuXG4uZmxhZy1jeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2N5LnN2Z1wiKTtcbn1cblxuLmZsYWctY3oge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9jei5zdmdcIik7XG59XG5cbi5mbGFnLWRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZGUuc3ZnXCIpO1xufVxuXG4uZmxhZy1kaiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2RqLnN2Z1wiKTtcbn1cblxuLmZsYWctZGsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9kay5zdmdcIik7XG59XG5cbi5mbGFnLWRtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZG0uc3ZnXCIpO1xufVxuXG4uZmxhZy1kbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2RvLnN2Z1wiKTtcbn1cblxuLmZsYWctZHoge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9kei5zdmdcIik7XG59XG5cbi5mbGFnLWVjIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZWMuc3ZnXCIpO1xufVxuXG4uZmxhZy1lZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2VlLnN2Z1wiKTtcbn1cblxuLmZsYWctZWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9lZy5zdmdcIik7XG59XG5cbi5mbGFnLWVoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZWguc3ZnXCIpO1xufVxuXG4uZmxhZy1lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2VyLnN2Z1wiKTtcbn1cblxuLmZsYWctZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9lcy5zdmdcIik7XG59XG5cbi5mbGFnLWV0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZXQuc3ZnXCIpO1xufVxuXG4uZmxhZy1ldSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2V1LnN2Z1wiKTtcbn1cblxuLmZsYWctZmkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9maS5zdmdcIik7XG59XG5cbi5mbGFnLWZqIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZmouc3ZnXCIpO1xufVxuXG4uZmxhZy1mayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2ZrLnN2Z1wiKTtcbn1cblxuLmZsYWctZm0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9mbS5zdmdcIik7XG59XG5cbi5mbGFnLWZvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZm8uc3ZnXCIpO1xufVxuXG4uZmxhZy1mciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2ZyLnN2Z1wiKTtcbn1cblxuLmZsYWctZ2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9nYS5zdmdcIik7XG59XG5cbi5mbGFnLWdiLWVuZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2diLWVuZy5zdmdcIik7XG59XG5cbi5mbGFnLWdiLW5pciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2diLW5pci5zdmdcIik7XG59XG5cbi5mbGFnLWdiLXNjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2diLXNjdC5zdmdcIik7XG59XG5cbi5mbGFnLWdiLXdscyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2diLXdscy5zdmdcIik7XG59XG5cbi5mbGFnLWdiIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ2Iuc3ZnXCIpO1xufVxuXG4uZmxhZy1nZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2dkLnN2Z1wiKTtcbn1cblxuLmZsYWctZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9nZS5zdmdcIik7XG59XG5cbi5mbGFnLWdmIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ2Yuc3ZnXCIpO1xufVxuXG4uZmxhZy1nZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2dnLnN2Z1wiKTtcbn1cblxuLmZsYWctZ2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9naC5zdmdcIik7XG59XG5cbi5mbGFnLWdpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ2kuc3ZnXCIpO1xufVxuXG4uZmxhZy1nbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2dsLnN2Z1wiKTtcbn1cblxuLmZsYWctZ20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9nbS5zdmdcIik7XG59XG5cbi5mbGFnLWduIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ24uc3ZnXCIpO1xufVxuXG4uZmxhZy1ncCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2dwLnN2Z1wiKTtcbn1cblxuLmZsYWctZ3Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9ncS5zdmdcIik7XG59XG5cbi5mbGFnLWdyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ3Iuc3ZnXCIpO1xufVxuXG4uZmxhZy1ncyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2dzLnN2Z1wiKTtcbn1cblxuLmZsYWctZ3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9ndC5zdmdcIik7XG59XG5cbi5mbGFnLWd1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvZ3Uuc3ZnXCIpO1xufVxuXG4uZmxhZy1ndyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2d3LnN2Z1wiKTtcbn1cblxuLmZsYWctZ3kge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9neS5zdmdcIik7XG59XG5cbi5mbGFnLWhrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaGsuc3ZnXCIpO1xufVxuXG4uZmxhZy1obSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2htLnN2Z1wiKTtcbn1cblxuLmZsYWctaG4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9obi5zdmdcIik7XG59XG5cbi5mbGFnLWhyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaHIuc3ZnXCIpO1xufVxuXG4uZmxhZy1odCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2h0LnN2Z1wiKTtcbn1cblxuLmZsYWctaHUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9odS5zdmdcIik7XG59XG5cbi5mbGFnLWlkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaWQuc3ZnXCIpO1xufVxuXG4uZmxhZy1pZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2llLnN2Z1wiKTtcbn1cblxuLmZsYWctaWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9pbC5zdmdcIik7XG59XG5cbi5mbGFnLWltIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaW0uc3ZnXCIpO1xufVxuXG4uZmxhZy1pbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2luLnN2Z1wiKTtcbn1cblxuLmZsYWctaW8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9pby5zdmdcIik7XG59XG5cbi5mbGFnLWlxIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaXEuc3ZnXCIpO1xufVxuXG4uZmxhZy1pciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2lyLnN2Z1wiKTtcbn1cblxuLmZsYWctaXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9pcy5zdmdcIik7XG59XG5cbi5mbGFnLWl0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvaXQuc3ZnXCIpO1xufVxuXG4uZmxhZy1qZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2plLnN2Z1wiKTtcbn1cblxuLmZsYWctam0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9qbS5zdmdcIik7XG59XG5cbi5mbGFnLWpvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvam8uc3ZnXCIpO1xufVxuXG4uZmxhZy1qcCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2pwLnN2Z1wiKTtcbn1cblxuLmZsYWcta2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9rZS5zdmdcIik7XG59XG5cbi5mbGFnLWtnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mva2cuc3ZnXCIpO1xufVxuXG4uZmxhZy1raCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2toLnN2Z1wiKTtcbn1cblxuLmZsYWcta2kge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9raS5zdmdcIik7XG59XG5cbi5mbGFnLWttIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mva20uc3ZnXCIpO1xufVxuXG4uZmxhZy1rbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2tuLnN2Z1wiKTtcbn1cblxuLmZsYWcta3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9rcC5zdmdcIik7XG59XG5cbi5mbGFnLWtyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mva3Iuc3ZnXCIpO1xufVxuXG4uZmxhZy1rdyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2t3LnN2Z1wiKTtcbn1cblxuLmZsYWcta3kge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9reS5zdmdcIik7XG59XG5cbi5mbGFnLWt6IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mva3ouc3ZnXCIpO1xufVxuXG4uZmxhZy1sYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2xhLnN2Z1wiKTtcbn1cblxuLmZsYWctbGIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9sYi5zdmdcIik7XG59XG5cbi5mbGFnLWxjIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbGMuc3ZnXCIpO1xufVxuXG4uZmxhZy1saSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2xpLnN2Z1wiKTtcbn1cblxuLmZsYWctbGsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9say5zdmdcIik7XG59XG5cbi5mbGFnLWxyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbHIuc3ZnXCIpO1xufVxuXG4uZmxhZy1scyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2xzLnN2Z1wiKTtcbn1cblxuLmZsYWctbHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9sdC5zdmdcIik7XG59XG5cbi5mbGFnLWx1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbHUuc3ZnXCIpO1xufVxuXG4uZmxhZy1sdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL2x2LnN2Z1wiKTtcbn1cblxuLmZsYWctbHkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9seS5zdmdcIik7XG59XG5cbi5mbGFnLW1hIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbWEuc3ZnXCIpO1xufVxuXG4uZmxhZy1tYyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL21jLnN2Z1wiKTtcbn1cblxuLmZsYWctbWQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tZC5zdmdcIik7XG59XG5cbi5mbGFnLW1lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbWUuc3ZnXCIpO1xufVxuXG4uZmxhZy1tZiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL21mLnN2Z1wiKTtcbn1cblxuLmZsYWctbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tZy5zdmdcIik7XG59XG5cbi5mbGFnLW1oIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbWguc3ZnXCIpO1xufVxuXG4uZmxhZy1tayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL21rLnN2Z1wiKTtcbn1cblxuLmZsYWctbWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tbC5zdmdcIik7XG59XG5cbi5mbGFnLW1tIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbW0uc3ZnXCIpO1xufVxuXG4uZmxhZy1tbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL21uLnN2Z1wiKTtcbn1cblxuLmZsYWctbW8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tby5zdmdcIik7XG59XG5cbi5mbGFnLW1wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbXAuc3ZnXCIpO1xufVxuXG4uZmxhZy1tcSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL21xLnN2Z1wiKTtcbn1cblxuLmZsYWctbXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tci5zdmdcIik7XG59XG5cbi5mbGFnLW1zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbXMuc3ZnXCIpO1xufVxuXG4uZmxhZy1tdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL210LnN2Z1wiKTtcbn1cblxuLmZsYWctbXUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9tdS5zdmdcIik7XG59XG5cbi5mbGFnLW12IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbXYuc3ZnXCIpO1xufVxuXG4uZmxhZy1tdyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL213LnN2Z1wiKTtcbn1cblxuLmZsYWctbXgge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9teC5zdmdcIik7XG59XG5cbi5mbGFnLW15IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbXkuc3ZnXCIpO1xufVxuXG4uZmxhZy1teiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL216LnN2Z1wiKTtcbn1cblxuLmZsYWctbmEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9uYS5zdmdcIik7XG59XG5cbi5mbGFnLW5jIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbmMuc3ZnXCIpO1xufVxuXG4uZmxhZy1uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL25lLnN2Z1wiKTtcbn1cblxuLmZsYWctbmYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9uZi5zdmdcIik7XG59XG5cbi5mbGFnLW5nIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvbmcuc3ZnXCIpO1xufVxuXG4uZmxhZy1uaSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL25pLnN2Z1wiKTtcbn1cblxuLmZsYWctbmwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9ubC5zdmdcIik7XG59XG5cbi5mbGFnLW5vIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvbm8uc3ZnXCIpO1xufVxuXG4uZmxhZy1ucCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL25wLnN2Z1wiKTtcbn1cblxuLmZsYWctbnIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9uci5zdmdcIik7XG59XG5cbi5mbGFnLW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvbnUuc3ZnXCIpO1xufVxuXG4uZmxhZy1ueiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL256LnN2Z1wiKTtcbn1cblxuLmZsYWctb20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9vbS5zdmdcIik7XG59XG5cbi5mbGFnLXBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcGEuc3ZnXCIpO1xufVxuXG4uZmxhZy1wZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3BlLnN2Z1wiKTtcbn1cblxuLmZsYWctcGYge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9wZi5zdmdcIik7XG59XG5cbi5mbGFnLXBnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcGcuc3ZnXCIpO1xufVxuXG4uZmxhZy1waCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3BoLnN2Z1wiKTtcbn1cblxuLmZsYWctcGsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9way5zdmdcIik7XG59XG5cbi5mbGFnLXBsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcGwuc3ZnXCIpO1xufVxuXG4uZmxhZy1wbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3BtLnN2Z1wiKTtcbn1cblxuLmZsYWctcG4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9wbi5zdmdcIik7XG59XG5cbi5mbGFnLXByIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcHIuc3ZnXCIpO1xufVxuXG4uZmxhZy1wcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3BzLnN2Z1wiKTtcbn1cblxuLmZsYWctcHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9wdC5zdmdcIik7XG59XG5cbi5mbGFnLXB3IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcHcuc3ZnXCIpO1xufVxuXG4uZmxhZy1weSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3B5LnN2Z1wiKTtcbn1cblxuLmZsYWctcWEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9xYS5zdmdcIik7XG59XG5cbi5mbGFnLXJlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcmUuc3ZnXCIpO1xufVxuXG4uZmxhZy1ybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3JvLnN2Z1wiKTtcbn1cblxuLmZsYWctcnMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9ycy5zdmdcIik7XG59XG5cbi5mbGFnLXJ1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvcnUuc3ZnXCIpO1xufVxuXG4uZmxhZy1ydyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3J3LnN2Z1wiKTtcbn1cblxuLmZsYWctc2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zYS5zdmdcIik7XG59XG5cbi5mbGFnLXNiIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc2Iuc3ZnXCIpO1xufVxuXG4uZmxhZy1zYyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3NjLnN2Z1wiKTtcbn1cblxuLmZsYWctc2Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zZC5zdmdcIik7XG59XG5cbi5mbGFnLXNlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc2Uuc3ZnXCIpO1xufVxuXG4uZmxhZy1zZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3NnLnN2Z1wiKTtcbn1cblxuLmZsYWctc2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zaC5zdmdcIik7XG59XG5cbi5mbGFnLXNpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc2kuc3ZnXCIpO1xufVxuXG4uZmxhZy1zaiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3NqLnN2Z1wiKTtcbn1cblxuLmZsYWctc2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zay5zdmdcIik7XG59XG5cbi5mbGFnLXNsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc2wuc3ZnXCIpO1xufVxuXG4uZmxhZy1zbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3NtLnN2Z1wiKTtcbn1cblxuLmZsYWctc24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zbi5zdmdcIik7XG59XG5cbi5mbGFnLXNvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc28uc3ZnXCIpO1xufVxuXG4uZmxhZy1zciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3NyLnN2Z1wiKTtcbn1cblxuLmZsYWctc3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zcy5zdmdcIik7XG59XG5cbi5mbGFnLXN0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc3Quc3ZnXCIpO1xufVxuXG4uZmxhZy1zdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3N2LnN2Z1wiKTtcbn1cblxuLmZsYWctc3gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy9zeC5zdmdcIik7XG59XG5cbi5mbGFnLXN5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvc3kuc3ZnXCIpO1xufVxuXG4uZmxhZy1zeiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3N6LnN2Z1wiKTtcbn1cblxuLmZsYWctdGMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90Yy5zdmdcIik7XG59XG5cbi5mbGFnLXRkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdGQuc3ZnXCIpO1xufVxuXG4uZmxhZy10ZiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3RmLnN2Z1wiKTtcbn1cblxuLmZsYWctdGcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90Zy5zdmdcIik7XG59XG5cbi5mbGFnLXRoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdGguc3ZnXCIpO1xufVxuXG4uZmxhZy10aiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3RqLnN2Z1wiKTtcbn1cblxuLmZsYWctdGsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90ay5zdmdcIik7XG59XG5cbi5mbGFnLXRsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdGwuc3ZnXCIpO1xufVxuXG4uZmxhZy10bSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3RtLnN2Z1wiKTtcbn1cblxuLmZsYWctdG4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90bi5zdmdcIik7XG59XG5cbi5mbGFnLXRvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdG8uc3ZnXCIpO1xufVxuXG4uZmxhZy10ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3RyLnN2Z1wiKTtcbn1cblxuLmZsYWctdHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90dC5zdmdcIik7XG59XG5cbi5mbGFnLXR2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdHYuc3ZnXCIpO1xufVxuXG4uZmxhZy10dyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3R3LnN2Z1wiKTtcbn1cblxuLmZsYWctdHoge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy90ei5zdmdcIik7XG59XG5cbi5mbGFnLXVhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdWEuc3ZnXCIpO1xufVxuXG4uZmxhZy11ZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3VnLnN2Z1wiKTtcbn1cblxuLmZsYWctdW0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy91bS5zdmdcIik7XG59XG5cbi5mbGFnLXVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdW4uc3ZnXCIpO1xufVxuXG4uZmxhZy11cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3VzLnN2Z1wiKTtcbn1cblxuLmZsYWctdXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy91eS5zdmdcIik7XG59XG5cbi5mbGFnLXV6IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdXouc3ZnXCIpO1xufVxuXG4uZmxhZy12YSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3ZhLnN2Z1wiKTtcbn1cblxuLmZsYWctdmMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy92Yy5zdmdcIik7XG59XG5cbi5mbGFnLXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvdmUuc3ZnXCIpO1xufVxuXG4uZmxhZy12ZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3ZnLnN2Z1wiKTtcbn1cblxuLmZsYWctdmkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy92aS5zdmdcIik7XG59XG5cbi5mbGFnLXZuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvdm4uc3ZnXCIpO1xufVxuXG4uZmxhZy12dSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3Z1LnN2Z1wiKTtcbn1cblxuLmZsYWctd2Yge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy93Zi5zdmdcIik7XG59XG5cbi5mbGFnLXdzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3Mvd3Muc3ZnXCIpO1xufVxuXG4uZmxhZy15ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3llLnN2Z1wiKTtcbn1cblxuLmZsYWcteXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy95dC5zdmdcIik7XG59XG5cbi5mbGFnLXphIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvZmxhZ3MvemEuc3ZnXCIpO1xufVxuXG4uZmxhZy16bSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ZsYWdzL3ptLnN2Z1wiKTtcbn1cblxuLmZsYWctencge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9mbGFncy96dy5zdmdcIik7XG59XG5cbi5wYXltZW50IHtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyLzEwMCUgMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucGF5bWVudC0yY2hlY2tvdXQtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzLzJjaGVja291dC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtMmNoZWNrb3V0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvMmNoZWNrb3V0LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtYWxpcGF5LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9hbGlwYXktZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LWFsaXBheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2FsaXBheS5zdmdcIik7XG59XG5cbi5wYXltZW50LWFtYXpvbi1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvYW1hem9uLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1hbWF6b24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9hbWF6b24uc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1hbWVyaWNhbmV4cHJlc3MtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2FtZXJpY2FuZXhwcmVzcy1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtYW1lcmljYW5leHByZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvYW1lcmljYW5leHByZXNzLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtYXBwbGVwYXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2FwcGxlcGF5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1hcHBsZXBheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2FwcGxlcGF5LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtYmFuY29udGFjdC1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvYmFuY29udGFjdC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtYmFuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2JhbmNvbnRhY3Quc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1iaXRjb2luLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9iaXRjb2luLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1iaXRjb2luIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvYml0Y29pbi5zdmdcIik7XG59XG5cbi5wYXltZW50LWJpdHBheS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvYml0cGF5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1iaXRwYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9iaXRwYXkuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1jaXJydXMtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2NpcnJ1cy1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtY2lycnVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvY2lycnVzLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtY2xpY2thbmRidXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2NsaWNrYW5kYnV5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1jbGlja2FuZGJ1eSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2NsaWNrYW5kYnV5LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtY29pbmtpdGUtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2NvaW5raXRlLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1jb2lua2l0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2NvaW5raXRlLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZGluZXJzY2x1Yi1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZGluZXJzY2x1Yi1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZGluZXJzY2x1YiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2RpbmVyc2NsdWIuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1kaXJlY3RkZWJpdC1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZGlyZWN0ZGViaXQtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LWRpcmVjdGRlYml0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZGlyZWN0ZGViaXQuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1kaXNjb3Zlci1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZGlzY292ZXItZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LWRpc2NvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZGlzY292ZXIuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1kd29sbGEtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2R3b2xsYS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZHdvbGxhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZHdvbGxhLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZWJheS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZWJheS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZWJheSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2ViYXkuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1ld2F5LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9ld2F5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1ld2F5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvZXdheS5zdmdcIik7XG59XG5cbi5wYXltZW50LWdpcm9wYXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2dpcm9wYXktZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LWdpcm9wYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9naXJvcGF5LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtZ29vZ2xld2FsbGV0LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9nb29nbGV3YWxsZXQtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LWdvb2dsZXdhbGxldCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2dvb2dsZXdhbGxldC5zdmdcIik7XG59XG5cbi5wYXltZW50LWluZ2VuaWNvLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9pbmdlbmljby1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtaW5nZW5pY28ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9pbmdlbmljby5zdmdcIik7XG59XG5cbi5wYXltZW50LWpjYi1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvamNiLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1qY2Ige1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9qY2Iuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1rbGFybmEtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2tsYXJuYS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQta2xhcm5hIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMva2xhcm5hLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtbGFzZXItZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2xhc2VyLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1sYXNlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL2xhc2VyLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtbWFlc3Ryby1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvbWFlc3Ryby1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtbWFlc3RybyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL21hZXN0cm8uc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1tYXN0ZXJjYXJkLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9tYXN0ZXJjYXJkLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1tYXN0ZXJjYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvbWFzdGVyY2FyZC5zdmdcIik7XG59XG5cbi5wYXltZW50LW1vbmVyby1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvbW9uZXJvLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1tb25lcm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9tb25lcm8uc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1uZXRlbGxlci1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvbmV0ZWxsZXItZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LW5ldGVsbGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvbmV0ZWxsZXIuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1vZ29uZS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvb2dvbmUtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LW9nb25lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvb2dvbmUuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1va3BheS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvb2twYXktZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LW9rcGF5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvb2twYXkuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1wYXlib3gtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheWJveC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5Ym94IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvcGF5Ym94LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5bWlsbC1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvcGF5bWlsbC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5bWlsbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheW1pbGwuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1wYXlvbmUtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheW9uZS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5b25lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvcGF5b25lLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5b25lZXItZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheW9uZWVyLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1wYXlvbmVlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheW9uZWVyLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5cGFsLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9wYXlwYWwtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXBheXBhbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheXBhbC5zdmdcIik7XG59XG5cbi5wYXltZW50LXBheXNhZmVjYXJkLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9wYXlzYWZlY2FyZC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5c2FmZWNhcmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9wYXlzYWZlY2FyZC5zdmdcIik7XG59XG5cbi5wYXltZW50LXBheXUtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheXUtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXBheXUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9wYXl1LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcGF5emEtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheXphLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1wYXl6YSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3BheXphLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtcmlwcGxlLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9yaXBwbGUtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3JpcHBsZS5zdmdcIik7XG59XG5cbi5wYXltZW50LXNhZ2UtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3NhZ2UtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXNhZ2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9zYWdlLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtc2VwYS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc2VwYS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtc2VwYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3NlcGEuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zaG9waWZ5LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9zaG9waWZ5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zaG9waWZ5IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc2hvcGlmeS5zdmdcIik7XG59XG5cbi5wYXltZW50LXNrcmlsbC1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc2tyaWxsLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1za3JpbGwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9za3JpbGwuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zb2xvLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9zb2xvLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zb2xvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc29sby5zdmdcIik7XG59XG5cbi5wYXltZW50LXNxdWFyZS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc3F1YXJlLWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zcXVhcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9zcXVhcmUuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC1zdHJpcGUtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3N0cmlwZS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtc3RyaXBlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvcGF5bWVudHMvc3RyaXBlLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtc3dpdGNoLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy9zd2l0Y2gtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXN3aXRjaCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3N3aXRjaC5zdmdcIik7XG59XG5cbi5wYXltZW50LXVrYXNoLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy91a2FzaC1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtdWthc2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy91a2FzaC5zdmdcIik7XG59XG5cbi5wYXltZW50LXVuaW9ucGF5LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy91bmlvbnBheS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtdW5pb25wYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy91bmlvbnBheS5zdmdcIik7XG59XG5cbi5wYXltZW50LXZlcmlmb25lLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy92ZXJpZm9uZS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtdmVyaWZvbmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy92ZXJpZm9uZS5zdmdcIik7XG59XG5cbi5wYXltZW50LXZlcmlzaWduLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy92ZXJpc2lnbi1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtdmVyaXNpZ24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy92ZXJpc2lnbi5zdmdcIik7XG59XG5cbi5wYXltZW50LXZpc2EtZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3Zpc2EtZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXZpc2Ege1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy92aXNhLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtd2VibW9uZXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3dlYm1vbmV5LWRhcmsuc3ZnXCIpO1xufVxuXG4ucGF5bWVudC13ZWJtb25leSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3dlYm1vbmV5LnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtd2VzdGVybnVuaW9uLWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy93ZXN0ZXJudW5pb24tZGFyay5zdmdcIik7XG59XG5cbi5wYXltZW50LXdlc3Rlcm51bmlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3BheW1lbnRzL3dlc3Rlcm51bmlvbi5zdmdcIik7XG59XG5cbi5wYXltZW50LXdvcmxkcGF5LWRhcmsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy93b3JsZHBheS1kYXJrLnN2Z1wiKTtcbn1cblxuLnBheW1lbnQtd29ybGRwYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9wYXltZW50cy93b3JsZHBheS5zdmdcIik7XG59XG5cbnN2ZyB7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59IiwiLyohXG4gKiAgQ3J5cHRvRm9udCAwLjEuMSBieSBAQU1Qb2VsbG1hbm4gLSBodHRwOi8vY3J5cHRvZm9udC5jb21cbiAqICBMaWNlbnNlIC0gaHR0cDovL2NyeXB0b2ZvbnQuY29tLyNsaWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6Q3J5cHRvRm9udDtzcmM6dXJsKC4uL2ZvbnRzL2NyeXB0b2ZvbnQtd2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vZm9udHMvY3J5cHRvZm9udC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoLi4vZm9udHMvY3J5cHRvZm9udC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZjInKSx1cmwoLi4vZm9udHMvY3J5cHRvZm9udC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLHVybCguLi9mb250cy9jcnlwdG9mb250LXdlYmZvbnQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKC4uL2ZvbnRzL2NyeXB0b2ZvbnQtd2ViZm9udC5zdmcjY3J5cHRvZm9udC13ZWJmb250KSBmb3JtYXQoJ3N2ZycpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH0uY2Z7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgQ3J5cHRvRm9udDtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5jZi1sZ3tmb250LXNpemU6MS4zMzMzMzMzM2VtO2xpbmUtaGVpZ2h0Oi43NWVtO3ZlcnRpY2FsLWFsaWduOi0xNSV9LmNmLTJ4e2ZvbnQtc2l6ZToyZW19LmNmLTN4e2ZvbnQtc2l6ZTozZW19LmNmLTR4e2ZvbnQtc2l6ZTo0ZW19LmNmLTV4e2ZvbnQtc2l6ZTo1ZW19LmNmLWFkYzpiZWZvcmV7Y29udGVudDpcIlxcZjAwMFwifS5jZi1hZW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmNmLWFtcDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS5jZi1hbmM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDNcIn0uY2YtYXJkcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwNFwifS5jZi1hdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDVcIn0uY2YtYmF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LmNmLWJjbjpiZWZvcmV7Y29udGVudDpcIlxcZjAwN1wifS5jZi1icms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDhcIn0uY2YtYnJ4OmJlZm9yZXtjb250ZW50OlwiXFxmMDA5XCJ9LmNmLWJzZDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS5jZi1idGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGJcIn0uY2YtYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LmNmLWJ0Yy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uY2YtYnRjZDpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS5jZi1idHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGZcIn0uY2YtY2xhbTpiZWZvcmV7Y29udGVudDpcIlxcZjAxMFwifS5jZi1jbG9hazpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5jZi1kYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDEyXCJ9LmNmLWRjcjpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5jZi1kZ2I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0uY2YtZGdkOmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCJ9LmNmLWRneDpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS5jZi1kbWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0uY2YtZG9nZTpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5jZi1lbWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTlcIn0uY2YtZXJjOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LmNmLWV0YzpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS5jZi1ldGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWNcIn0uY2YtZmN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFkXCJ9LmNmLWZsbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwifS5jZi1mcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWZcIn0uY2YtZnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMDIwXCJ9LmNmLWdhbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIn0uY2YtZ2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDIyXCJ9LmNmLWdudDpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5jZi1ncmM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjRcIn0uY2YtZ3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMDI1XCJ9LmNmLWhlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0uY2YtaWNuOmJlZm9yZXtjb250ZW50OlwiXFxmMDI3XCJ9LmNmLWlmYzpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwifS5jZi1pbmNudDpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwifS5jZi1pb2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0uY2Yta21kOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmNmLWtvYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uY2Yta29yZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5jZi1sYmM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmVcIn0uY2YtbGRvZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0uY2YtbHNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDMwXCJ9LmNmLWx0YzpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS5jZi1tYWlkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmNmLW1pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzNcIn0uY2YtbW9uYTpiZWZvcmV7Y29udGVudDpcIlxcZjAzNFwifS5jZi1tdWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzVcIn0uY2YtbmVvczpiZWZvcmV7Y29udGVudDpcIlxcZjAzNlwifS5jZi1ubGc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzdcIn0uY2Ytbm1jOmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmNmLW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uY2YtbnVjOmJlZm9yZXtjb250ZW50OlwiXFxmMDNhXCJ9LmNmLW54dDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYlwifS5jZi1vazpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5jZi1vbW5pOmJlZm9yZXtjb250ZW50OlwiXFxmMDNkXCJ9LmNmLXBpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2VcIn0uY2YtcGl2eDpiZWZvcmV7Y29udGVudDpcIlxcZjAzZlwifS5jZi1wb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIn0uY2YtcHBjOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCJ9LmNmLXFyazpiZWZvcmV7Y29udGVudDpcIlxcZjA0MlwifS5jZi1yYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDNcIn0uY2YtcmRkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmNmLXJlcDpiZWZvcmV7Y29udGVudDpcIlxcZjA0NVwifS5jZi1yaXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCJ9LmNmLXNqY3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDdcIn0uY2Ytc2xzOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmNmLXN0ZWVtOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ5XCJ9LmNmLXN0cmF0OmJlZm9yZXtjb250ZW50OlwiXFxmMDRhXCJ9LmNmLXN5czpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5jZi10cmlnOmJlZm9yZXtjb250ZW50OlwiXFxmMDRjXCJ9LmNmLXVicTpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZFwifS5jZi11bml0eTpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZVwifS5jZi11c2R0OmJlZm9yZXtjb250ZW50OlwiXFxmMDRmXCJ9LmNmLXZyYzpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwifS5jZi12dGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTFcIn0uY2Ytd2F2ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0uY2YteGNwOmJlZm9yZXtjb250ZW50OlwiXFxmMDUzXCJ9LmNmLXhlbTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5jZi14bXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIn0uY2YteHJwOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LmNmLXplYzpiZWZvcmV7Y29udGVudDpcIlxcZjA1N1wifSIsIi5mbGFnLWljb24tYmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG59XG4uZmxhZy1pY29uIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMS4zMzMzMzMzM2VtO1xuXHRsaW5lLWhlaWdodDogMWVtXG59XG4uZmxhZy1pY29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFwwMGEwXCJcbn1cbi5mbGFnLWljb24uZmxhZy1pY29uLXNxdWFyZWQge1xuXHR3aWR0aDogMWVtXG59XG4uZmxhZy1pY29uLWFkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hZC5zdmcpXG59XG4uZmxhZy1pY29uLWFkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZC5zdmcpXG59XG4uZmxhZy1pY29uLWFlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hZS5zdmcpXG59XG4uZmxhZy1pY29uLWFlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZS5zdmcpXG59XG4uZmxhZy1pY29uLWFmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hZi5zdmcpXG59XG4uZmxhZy1pY29uLWFmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZi5zdmcpXG59XG4uZmxhZy1pY29uLWFnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hZy5zdmcpXG59XG4uZmxhZy1pY29uLWFnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hZy5zdmcpXG59XG4uZmxhZy1pY29uLWFpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9haS5zdmcpXG59XG4uZmxhZy1pY29uLWFpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9haS5zdmcpXG59XG4uZmxhZy1pY29uLWFsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hbC5zdmcpXG59XG4uZmxhZy1pY29uLWFsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbC5zdmcpXG59XG4uZmxhZy1pY29uLWFtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hbS5zdmcpXG59XG4uZmxhZy1pY29uLWFtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hbS5zdmcpXG59XG4uZmxhZy1pY29uLWFvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hby5zdmcpXG59XG4uZmxhZy1pY29uLWFvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hby5zdmcpXG59XG4uZmxhZy1pY29uLWFxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hcS5zdmcpXG59XG4uZmxhZy1pY29uLWFxLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcS5zdmcpXG59XG4uZmxhZy1pY29uLWFyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hci5zdmcpXG59XG4uZmxhZy1pY29uLWFyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hci5zdmcpXG59XG4uZmxhZy1pY29uLWFzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hcy5zdmcpXG59XG4uZmxhZy1pY29uLWFzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hcy5zdmcpXG59XG4uZmxhZy1pY29uLWF0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hdC5zdmcpXG59XG4uZmxhZy1pY29uLWF0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdC5zdmcpXG59XG4uZmxhZy1pY29uLWF1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hdS5zdmcpXG59XG4uZmxhZy1pY29uLWF1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdS5zdmcpXG59XG4uZmxhZy1pY29uLWF3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hdy5zdmcpXG59XG4uZmxhZy1pY29uLWF3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hdy5zdmcpXG59XG4uZmxhZy1pY29uLWF4IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9heC5zdmcpXG59XG4uZmxhZy1pY29uLWF4LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9heC5zdmcpXG59XG4uZmxhZy1pY29uLWF6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9hei5zdmcpXG59XG4uZmxhZy1pY29uLWF6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9hei5zdmcpXG59XG4uZmxhZy1pY29uLWJhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iYS5zdmcpXG59XG4uZmxhZy1pY29uLWJhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYS5zdmcpXG59XG4uZmxhZy1pY29uLWJiIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iYi5zdmcpXG59XG4uZmxhZy1pY29uLWJiLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iYi5zdmcpXG59XG4uZmxhZy1pY29uLWJkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iZC5zdmcpXG59XG4uZmxhZy1pY29uLWJkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZC5zdmcpXG59XG4uZmxhZy1pY29uLWJlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iZS5zdmcpXG59XG4uZmxhZy1pY29uLWJlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZS5zdmcpXG59XG4uZmxhZy1pY29uLWJmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iZi5zdmcpXG59XG4uZmxhZy1pY29uLWJmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZi5zdmcpXG59XG4uZmxhZy1pY29uLWJnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iZy5zdmcpXG59XG4uZmxhZy1pY29uLWJnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iZy5zdmcpXG59XG4uZmxhZy1pY29uLWJoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iaC5zdmcpXG59XG4uZmxhZy1pY29uLWJoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaC5zdmcpXG59XG4uZmxhZy1pY29uLWJpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iaS5zdmcpXG59XG4uZmxhZy1pY29uLWJpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iaS5zdmcpXG59XG4uZmxhZy1pY29uLWJqIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iai5zdmcpXG59XG4uZmxhZy1pY29uLWJqLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iai5zdmcpXG59XG4uZmxhZy1pY29uLWJsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ibC5zdmcpXG59XG4uZmxhZy1pY29uLWJsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibC5zdmcpXG59XG4uZmxhZy1pY29uLWJtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ibS5zdmcpXG59XG4uZmxhZy1pY29uLWJtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibS5zdmcpXG59XG4uZmxhZy1pY29uLWJuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ibi5zdmcpXG59XG4uZmxhZy1pY29uLWJuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ibi5zdmcpXG59XG4uZmxhZy1pY29uLWJvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iby5zdmcpXG59XG4uZmxhZy1pY29uLWJvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iby5zdmcpXG59XG4uZmxhZy1pY29uLWJxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9icS5zdmcpXG59XG4uZmxhZy1pY29uLWJxLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icS5zdmcpXG59XG4uZmxhZy1pY29uLWJyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ici5zdmcpXG59XG4uZmxhZy1pY29uLWJyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ici5zdmcpXG59XG4uZmxhZy1pY29uLWJzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9icy5zdmcpXG59XG4uZmxhZy1pY29uLWJzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9icy5zdmcpXG59XG4uZmxhZy1pY29uLWJ0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9idC5zdmcpXG59XG4uZmxhZy1pY29uLWJ0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idC5zdmcpXG59XG4uZmxhZy1pY29uLWJ2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9idi5zdmcpXG59XG4uZmxhZy1pY29uLWJ2LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idi5zdmcpXG59XG4uZmxhZy1pY29uLWJ3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9idy5zdmcpXG59XG4uZmxhZy1pY29uLWJ3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9idy5zdmcpXG59XG4uZmxhZy1pY29uLWJ5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ieS5zdmcpXG59XG4uZmxhZy1pY29uLWJ5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ieS5zdmcpXG59XG4uZmxhZy1pY29uLWJ6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9iei5zdmcpXG59XG4uZmxhZy1pY29uLWJ6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9iei5zdmcpXG59XG4uZmxhZy1pY29uLWNhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jYS5zdmcpXG59XG4uZmxhZy1pY29uLWNhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYS5zdmcpXG59XG4uZmxhZy1pY29uLWNjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jYy5zdmcpXG59XG4uZmxhZy1pY29uLWNjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jYy5zdmcpXG59XG4uZmxhZy1pY29uLWNkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jZC5zdmcpXG59XG4uZmxhZy1pY29uLWNkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZC5zdmcpXG59XG4uZmxhZy1pY29uLWNmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jZi5zdmcpXG59XG4uZmxhZy1pY29uLWNmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZi5zdmcpXG59XG4uZmxhZy1pY29uLWNnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jZy5zdmcpXG59XG4uZmxhZy1pY29uLWNnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jZy5zdmcpXG59XG4uZmxhZy1pY29uLWNoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jaC5zdmcpXG59XG4uZmxhZy1pY29uLWNoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaC5zdmcpXG59XG4uZmxhZy1pY29uLWNpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jaS5zdmcpXG59XG4uZmxhZy1pY29uLWNpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jaS5zdmcpXG59XG4uZmxhZy1pY29uLWNrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jay5zdmcpXG59XG4uZmxhZy1pY29uLWNrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jay5zdmcpXG59XG4uZmxhZy1pY29uLWNsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jbC5zdmcpXG59XG4uZmxhZy1pY29uLWNsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbC5zdmcpXG59XG4uZmxhZy1pY29uLWNtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jbS5zdmcpXG59XG4uZmxhZy1pY29uLWNtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbS5zdmcpXG59XG4uZmxhZy1pY29uLWNuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jbi5zdmcpXG59XG4uZmxhZy1pY29uLWNuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jbi5zdmcpXG59XG4uZmxhZy1pY29uLWNvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jby5zdmcpXG59XG4uZmxhZy1pY29uLWNvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jby5zdmcpXG59XG4uZmxhZy1pY29uLWNyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jci5zdmcpXG59XG4uZmxhZy1pY29uLWNyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jci5zdmcpXG59XG4uZmxhZy1pY29uLWN1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jdS5zdmcpXG59XG4uZmxhZy1pY29uLWN1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdS5zdmcpXG59XG4uZmxhZy1pY29uLWN2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jdi5zdmcpXG59XG4uZmxhZy1pY29uLWN2LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdi5zdmcpXG59XG4uZmxhZy1pY29uLWN3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jdy5zdmcpXG59XG4uZmxhZy1pY29uLWN3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jdy5zdmcpXG59XG4uZmxhZy1pY29uLWN4IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jeC5zdmcpXG59XG4uZmxhZy1pY29uLWN4LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeC5zdmcpXG59XG4uZmxhZy1pY29uLWN5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jeS5zdmcpXG59XG4uZmxhZy1pY29uLWN5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jeS5zdmcpXG59XG4uZmxhZy1pY29uLWN6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9jei5zdmcpXG59XG4uZmxhZy1pY29uLWN6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9jei5zdmcpXG59XG4uZmxhZy1pY29uLWRlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kZS5zdmcpXG59XG4uZmxhZy1pY29uLWRlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kZS5zdmcpXG59XG4uZmxhZy1pY29uLWRqIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kai5zdmcpXG59XG4uZmxhZy1pY29uLWRqLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kai5zdmcpXG59XG4uZmxhZy1pY29uLWRrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kay5zdmcpXG59XG4uZmxhZy1pY29uLWRrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kay5zdmcpXG59XG4uZmxhZy1pY29uLWRtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kbS5zdmcpXG59XG4uZmxhZy1pY29uLWRtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kbS5zdmcpXG59XG4uZmxhZy1pY29uLWRvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kby5zdmcpXG59XG4uZmxhZy1pY29uLWRvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kby5zdmcpXG59XG4uZmxhZy1pY29uLWR6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9kei5zdmcpXG59XG4uZmxhZy1pY29uLWR6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9kei5zdmcpXG59XG4uZmxhZy1pY29uLWVjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lYy5zdmcpXG59XG4uZmxhZy1pY29uLWVjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lYy5zdmcpXG59XG4uZmxhZy1pY29uLWVlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lZS5zdmcpXG59XG4uZmxhZy1pY29uLWVlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZS5zdmcpXG59XG4uZmxhZy1pY29uLWVnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lZy5zdmcpXG59XG4uZmxhZy1pY29uLWVnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lZy5zdmcpXG59XG4uZmxhZy1pY29uLWVoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9laC5zdmcpXG59XG4uZmxhZy1pY29uLWVoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9laC5zdmcpXG59XG4uZmxhZy1pY29uLWVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lci5zdmcpXG59XG4uZmxhZy1pY29uLWVyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lci5zdmcpXG59XG4uZmxhZy1pY29uLWVzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lcy5zdmcpXG59XG4uZmxhZy1pY29uLWVzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy5zdmcpXG59XG4uZmxhZy1pY29uLWV0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ldC5zdmcpXG59XG4uZmxhZy1pY29uLWV0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldC5zdmcpXG59XG4uZmxhZy1pY29uLWZpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9maS5zdmcpXG59XG4uZmxhZy1pY29uLWZpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9maS5zdmcpXG59XG4uZmxhZy1pY29uLWZqIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9mai5zdmcpXG59XG4uZmxhZy1pY29uLWZqLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mai5zdmcpXG59XG4uZmxhZy1pY29uLWZrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9may5zdmcpXG59XG4uZmxhZy1pY29uLWZrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9may5zdmcpXG59XG4uZmxhZy1pY29uLWZtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9mbS5zdmcpXG59XG4uZmxhZy1pY29uLWZtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mbS5zdmcpXG59XG4uZmxhZy1pY29uLWZvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9mby5zdmcpXG59XG4uZmxhZy1pY29uLWZvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mby5zdmcpXG59XG4uZmxhZy1pY29uLWZyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9mci5zdmcpXG59XG4uZmxhZy1pY29uLWZyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9mci5zdmcpXG59XG4uZmxhZy1pY29uLWdhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYS5zdmcpXG59XG4uZmxhZy1pY29uLWdhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYS5zdmcpXG59XG4uZmxhZy1pY29uLWdiIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi5zdmcpXG59XG4uZmxhZy1pY29uLWdiLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi5zdmcpXG59XG4uZmxhZy1pY29uLWdkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nZC5zdmcpXG59XG4uZmxhZy1pY29uLWdkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZC5zdmcpXG59XG4uZmxhZy1pY29uLWdlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nZS5zdmcpXG59XG4uZmxhZy1pY29uLWdlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZS5zdmcpXG59XG4uZmxhZy1pY29uLWdmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nZi5zdmcpXG59XG4uZmxhZy1pY29uLWdmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZi5zdmcpXG59XG4uZmxhZy1pY29uLWdnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nZy5zdmcpXG59XG4uZmxhZy1pY29uLWdnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nZy5zdmcpXG59XG4uZmxhZy1pY29uLWdoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9naC5zdmcpXG59XG4uZmxhZy1pY29uLWdoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naC5zdmcpXG59XG4uZmxhZy1pY29uLWdpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9naS5zdmcpXG59XG4uZmxhZy1pY29uLWdpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9naS5zdmcpXG59XG4uZmxhZy1pY29uLWdsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nbC5zdmcpXG59XG4uZmxhZy1pY29uLWdsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbC5zdmcpXG59XG4uZmxhZy1pY29uLWdtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nbS5zdmcpXG59XG4uZmxhZy1pY29uLWdtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbS5zdmcpXG59XG4uZmxhZy1pY29uLWduIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nbi5zdmcpXG59XG4uZmxhZy1pY29uLWduLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nbi5zdmcpXG59XG4uZmxhZy1pY29uLWdwIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ncC5zdmcpXG59XG4uZmxhZy1pY29uLWdwLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncC5zdmcpXG59XG4uZmxhZy1pY29uLWdxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ncS5zdmcpXG59XG4uZmxhZy1pY29uLWdxLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncS5zdmcpXG59XG4uZmxhZy1pY29uLWdyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nci5zdmcpXG59XG4uZmxhZy1pY29uLWdyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nci5zdmcpXG59XG4uZmxhZy1pY29uLWdzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ncy5zdmcpXG59XG4uZmxhZy1pY29uLWdzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ncy5zdmcpXG59XG4uZmxhZy1pY29uLWd0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ndC5zdmcpXG59XG4uZmxhZy1pY29uLWd0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndC5zdmcpXG59XG4uZmxhZy1pY29uLWd1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ndS5zdmcpXG59XG4uZmxhZy1pY29uLWd1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndS5zdmcpXG59XG4uZmxhZy1pY29uLWd3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ndy5zdmcpXG59XG4uZmxhZy1pY29uLWd3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ndy5zdmcpXG59XG4uZmxhZy1pY29uLWd5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9neS5zdmcpXG59XG4uZmxhZy1pY29uLWd5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9neS5zdmcpXG59XG4uZmxhZy1pY29uLWhrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9oay5zdmcpXG59XG4uZmxhZy1pY29uLWhrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oay5zdmcpXG59XG4uZmxhZy1pY29uLWhtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9obS5zdmcpXG59XG4uZmxhZy1pY29uLWhtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obS5zdmcpXG59XG4uZmxhZy1pY29uLWhuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9obi5zdmcpXG59XG4uZmxhZy1pY29uLWhuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9obi5zdmcpXG59XG4uZmxhZy1pY29uLWhyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9oci5zdmcpXG59XG4uZmxhZy1pY29uLWhyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9oci5zdmcpXG59XG4uZmxhZy1pY29uLWh0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9odC5zdmcpXG59XG4uZmxhZy1pY29uLWh0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odC5zdmcpXG59XG4uZmxhZy1pY29uLWh1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9odS5zdmcpXG59XG4uZmxhZy1pY29uLWh1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9odS5zdmcpXG59XG4uZmxhZy1pY29uLWlkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pZC5zdmcpXG59XG4uZmxhZy1pY29uLWlkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZC5zdmcpXG59XG4uZmxhZy1pY29uLWllIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pZS5zdmcpXG59XG4uZmxhZy1pY29uLWllLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pZS5zdmcpXG59XG4uZmxhZy1pY29uLWlsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pbC5zdmcpXG59XG4uZmxhZy1pY29uLWlsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbC5zdmcpXG59XG4uZmxhZy1pY29uLWltIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pbS5zdmcpXG59XG4uZmxhZy1pY29uLWltLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbS5zdmcpXG59XG4uZmxhZy1pY29uLWluIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pbi5zdmcpXG59XG4uZmxhZy1pY29uLWluLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pbi5zdmcpXG59XG4uZmxhZy1pY29uLWlvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pby5zdmcpXG59XG4uZmxhZy1pY29uLWlvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pby5zdmcpXG59XG4uZmxhZy1pY29uLWlxIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pcS5zdmcpXG59XG4uZmxhZy1pY29uLWlxLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcS5zdmcpXG59XG4uZmxhZy1pY29uLWlyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pci5zdmcpXG59XG4uZmxhZy1pY29uLWlyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pci5zdmcpXG59XG4uZmxhZy1pY29uLWlzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pcy5zdmcpXG59XG4uZmxhZy1pY29uLWlzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pcy5zdmcpXG59XG4uZmxhZy1pY29uLWl0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9pdC5zdmcpXG59XG4uZmxhZy1pY29uLWl0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9pdC5zdmcpXG59XG4uZmxhZy1pY29uLWplIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9qZS5zdmcpXG59XG4uZmxhZy1pY29uLWplLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qZS5zdmcpXG59XG4uZmxhZy1pY29uLWptIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9qbS5zdmcpXG59XG4uZmxhZy1pY29uLWptLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qbS5zdmcpXG59XG4uZmxhZy1pY29uLWpvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9qby5zdmcpXG59XG4uZmxhZy1pY29uLWpvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qby5zdmcpXG59XG4uZmxhZy1pY29uLWpwIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9qcC5zdmcpXG59XG4uZmxhZy1pY29uLWpwLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9qcC5zdmcpXG59XG4uZmxhZy1pY29uLWtlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rZS5zdmcpXG59XG4uZmxhZy1pY29uLWtlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZS5zdmcpXG59XG4uZmxhZy1pY29uLWtnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rZy5zdmcpXG59XG4uZmxhZy1pY29uLWtnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rZy5zdmcpXG59XG4uZmxhZy1pY29uLWtoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9raC5zdmcpXG59XG4uZmxhZy1pY29uLWtoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raC5zdmcpXG59XG4uZmxhZy1pY29uLWtpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9raS5zdmcpXG59XG4uZmxhZy1pY29uLWtpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9raS5zdmcpXG59XG4uZmxhZy1pY29uLWttIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rbS5zdmcpXG59XG4uZmxhZy1pY29uLWttLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbS5zdmcpXG59XG4uZmxhZy1pY29uLWtuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rbi5zdmcpXG59XG4uZmxhZy1pY29uLWtuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rbi5zdmcpXG59XG4uZmxhZy1pY29uLWtwIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rcC5zdmcpXG59XG4uZmxhZy1pY29uLWtwLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rcC5zdmcpXG59XG4uZmxhZy1pY29uLWtyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rci5zdmcpXG59XG4uZmxhZy1pY29uLWtyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rci5zdmcpXG59XG4uZmxhZy1pY29uLWt3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rdy5zdmcpXG59XG4uZmxhZy1pY29uLWt3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rdy5zdmcpXG59XG4uZmxhZy1pY29uLWt5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9reS5zdmcpXG59XG4uZmxhZy1pY29uLWt5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9reS5zdmcpXG59XG4uZmxhZy1pY29uLWt6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9rei5zdmcpXG59XG4uZmxhZy1pY29uLWt6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9rei5zdmcpXG59XG4uZmxhZy1pY29uLWxhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sYS5zdmcpXG59XG4uZmxhZy1pY29uLWxhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYS5zdmcpXG59XG4uZmxhZy1pY29uLWxiIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sYi5zdmcpXG59XG4uZmxhZy1pY29uLWxiLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYi5zdmcpXG59XG4uZmxhZy1pY29uLWxjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sYy5zdmcpXG59XG4uZmxhZy1pY29uLWxjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sYy5zdmcpXG59XG4uZmxhZy1pY29uLWxpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9saS5zdmcpXG59XG4uZmxhZy1pY29uLWxpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9saS5zdmcpXG59XG4uZmxhZy1pY29uLWxrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9say5zdmcpXG59XG4uZmxhZy1pY29uLWxrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9say5zdmcpXG59XG4uZmxhZy1pY29uLWxyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sci5zdmcpXG59XG4uZmxhZy1pY29uLWxyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sci5zdmcpXG59XG4uZmxhZy1pY29uLWxzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9scy5zdmcpXG59XG4uZmxhZy1pY29uLWxzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9scy5zdmcpXG59XG4uZmxhZy1pY29uLWx0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sdC5zdmcpXG59XG4uZmxhZy1pY29uLWx0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdC5zdmcpXG59XG4uZmxhZy1pY29uLWx1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sdS5zdmcpXG59XG4uZmxhZy1pY29uLWx1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdS5zdmcpXG59XG4uZmxhZy1pY29uLWx2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9sdi5zdmcpXG59XG4uZmxhZy1pY29uLWx2LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9sdi5zdmcpXG59XG4uZmxhZy1pY29uLWx5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9seS5zdmcpXG59XG4uZmxhZy1pY29uLWx5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9seS5zdmcpXG59XG4uZmxhZy1pY29uLW1hIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tYS5zdmcpXG59XG4uZmxhZy1pY29uLW1hLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYS5zdmcpXG59XG4uZmxhZy1pY29uLW1jIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tYy5zdmcpXG59XG4uZmxhZy1pY29uLW1jLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tYy5zdmcpXG59XG4uZmxhZy1pY29uLW1kIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tZC5zdmcpXG59XG4uZmxhZy1pY29uLW1kLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZC5zdmcpXG59XG4uZmxhZy1pY29uLW1lIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tZS5zdmcpXG59XG4uZmxhZy1pY29uLW1lLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZS5zdmcpXG59XG4uZmxhZy1pY29uLW1mIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tZi5zdmcpXG59XG4uZmxhZy1pY29uLW1mLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZi5zdmcpXG59XG4uZmxhZy1pY29uLW1nIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tZy5zdmcpXG59XG4uZmxhZy1pY29uLW1nLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tZy5zdmcpXG59XG4uZmxhZy1pY29uLW1oIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9taC5zdmcpXG59XG4uZmxhZy1pY29uLW1oLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9taC5zdmcpXG59XG4uZmxhZy1pY29uLW1rIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tay5zdmcpXG59XG4uZmxhZy1pY29uLW1rLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tay5zdmcpXG59XG4uZmxhZy1pY29uLW1sIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tbC5zdmcpXG59XG4uZmxhZy1pY29uLW1sLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbC5zdmcpXG59XG4uZmxhZy1pY29uLW1tIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tbS5zdmcpXG59XG4uZmxhZy1pY29uLW1tLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbS5zdmcpXG59XG4uZmxhZy1pY29uLW1uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tbi5zdmcpXG59XG4uZmxhZy1pY29uLW1uLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tbi5zdmcpXG59XG4uZmxhZy1pY29uLW1vIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tby5zdmcpXG59XG4uZmxhZy1pY29uLW1vLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tby5zdmcpXG59XG4uZmxhZy1pY29uLW1wIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tcC5zdmcpXG59XG4uZmxhZy1pY29uLW1wLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcC5zdmcpXG59XG4uZmxhZy1pY29uLW1xIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tcS5zdmcpXG59XG4uZmxhZy1pY29uLW1xLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcS5zdmcpXG59XG4uZmxhZy1pY29uLW1yIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tci5zdmcpXG59XG4uZmxhZy1pY29uLW1yLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tci5zdmcpXG59XG4uZmxhZy1pY29uLW1zIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tcy5zdmcpXG59XG4uZmxhZy1pY29uLW1zLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tcy5zdmcpXG59XG4uZmxhZy1pY29uLW10IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tdC5zdmcpXG59XG4uZmxhZy1pY29uLW10LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdC5zdmcpXG59XG4uZmxhZy1pY29uLW11IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tdS5zdmcpXG59XG4uZmxhZy1pY29uLW11LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdS5zdmcpXG59XG4uZmxhZy1pY29uLW12IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tdi5zdmcpXG59XG4uZmxhZy1pY29uLW12LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdi5zdmcpXG59XG4uZmxhZy1pY29uLW13IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tdy5zdmcpXG59XG4uZmxhZy1pY29uLW13LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tdy5zdmcpXG59XG4uZmxhZy1pY29uLW14IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9teC5zdmcpXG59XG4uZmxhZy1pY29uLW14LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teC5zdmcpXG59XG4uZmxhZy1pY29uLW15IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9teS5zdmcpXG59XG4uZmxhZy1pY29uLW15LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9teS5zdmcpXG59XG4uZmxhZy1pY29uLW16IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9tei5zdmcpXG59XG4uZmxhZy1pY29uLW16LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9tei5zdmcpXG59XG4uZmxhZy1pY29uLW5hIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uYS5zdmcpXG59XG4uZmxhZy1pY29uLW5hLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYS5zdmcpXG59XG4uZmxhZy1pY29uLW5jIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uYy5zdmcpXG59XG4uZmxhZy1pY29uLW5jLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uYy5zdmcpXG59XG4uZmxhZy1pY29uLW5lIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uZS5zdmcpXG59XG4uZmxhZy1pY29uLW5lLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZS5zdmcpXG59XG4uZmxhZy1pY29uLW5mIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uZi5zdmcpXG59XG4uZmxhZy1pY29uLW5mLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZi5zdmcpXG59XG4uZmxhZy1pY29uLW5nIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uZy5zdmcpXG59XG4uZmxhZy1pY29uLW5nLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uZy5zdmcpXG59XG4uZmxhZy1pY29uLW5pIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uaS5zdmcpXG59XG4uZmxhZy1pY29uLW5pLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uaS5zdmcpXG59XG4uZmxhZy1pY29uLW5sIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ubC5zdmcpXG59XG4uZmxhZy1pY29uLW5sLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ubC5zdmcpXG59XG4uZmxhZy1pY29uLW5vIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uby5zdmcpXG59XG4uZmxhZy1pY29uLW5vLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uby5zdmcpXG59XG4uZmxhZy1pY29uLW5wIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ucC5zdmcpXG59XG4uZmxhZy1pY29uLW5wLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ucC5zdmcpXG59XG4uZmxhZy1pY29uLW5yIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uci5zdmcpXG59XG4uZmxhZy1pY29uLW5yLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uci5zdmcpXG59XG4uZmxhZy1pY29uLW51IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9udS5zdmcpXG59XG4uZmxhZy1pY29uLW51LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9udS5zdmcpXG59XG4uZmxhZy1pY29uLW56IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9uei5zdmcpXG59XG4uZmxhZy1pY29uLW56LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9uei5zdmcpXG59XG4uZmxhZy1pY29uLW9tIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9vbS5zdmcpXG59XG4uZmxhZy1pY29uLW9tLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9vbS5zdmcpXG59XG4uZmxhZy1pY29uLXBhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wYS5zdmcpXG59XG4uZmxhZy1pY29uLXBhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wYS5zdmcpXG59XG4uZmxhZy1pY29uLXBlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wZS5zdmcpXG59XG4uZmxhZy1pY29uLXBlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZS5zdmcpXG59XG4uZmxhZy1pY29uLXBmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wZi5zdmcpXG59XG4uZmxhZy1pY29uLXBmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZi5zdmcpXG59XG4uZmxhZy1pY29uLXBnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wZy5zdmcpXG59XG4uZmxhZy1pY29uLXBnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wZy5zdmcpXG59XG4uZmxhZy1pY29uLXBoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9waC5zdmcpXG59XG4uZmxhZy1pY29uLXBoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9waC5zdmcpXG59XG4uZmxhZy1pY29uLXBrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9way5zdmcpXG59XG4uZmxhZy1pY29uLXBrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9way5zdmcpXG59XG4uZmxhZy1pY29uLXBsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wbC5zdmcpXG59XG4uZmxhZy1pY29uLXBsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbC5zdmcpXG59XG4uZmxhZy1pY29uLXBtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wbS5zdmcpXG59XG4uZmxhZy1pY29uLXBtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbS5zdmcpXG59XG4uZmxhZy1pY29uLXBuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wbi5zdmcpXG59XG4uZmxhZy1pY29uLXBuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wbi5zdmcpXG59XG4uZmxhZy1pY29uLXByIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wci5zdmcpXG59XG4uZmxhZy1pY29uLXByLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wci5zdmcpXG59XG4uZmxhZy1pY29uLXBzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wcy5zdmcpXG59XG4uZmxhZy1pY29uLXBzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wcy5zdmcpXG59XG4uZmxhZy1pY29uLXB0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wdC5zdmcpXG59XG4uZmxhZy1pY29uLXB0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdC5zdmcpXG59XG4uZmxhZy1pY29uLXB3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9wdy5zdmcpXG59XG4uZmxhZy1pY29uLXB3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9wdy5zdmcpXG59XG4uZmxhZy1pY29uLXB5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9weS5zdmcpXG59XG4uZmxhZy1pY29uLXB5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9weS5zdmcpXG59XG4uZmxhZy1pY29uLXFhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9xYS5zdmcpXG59XG4uZmxhZy1pY29uLXFhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9xYS5zdmcpXG59XG4uZmxhZy1pY29uLXJlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9yZS5zdmcpXG59XG4uZmxhZy1pY29uLXJlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yZS5zdmcpXG59XG4uZmxhZy1pY29uLXJvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9yby5zdmcpXG59XG4uZmxhZy1pY29uLXJvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9yby5zdmcpXG59XG4uZmxhZy1pY29uLXJzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ycy5zdmcpXG59XG4uZmxhZy1pY29uLXJzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ycy5zdmcpXG59XG4uZmxhZy1pY29uLXJ1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ydS5zdmcpXG59XG4uZmxhZy1pY29uLXJ1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydS5zdmcpXG59XG4uZmxhZy1pY29uLXJ3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ydy5zdmcpXG59XG4uZmxhZy1pY29uLXJ3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ydy5zdmcpXG59XG4uZmxhZy1pY29uLXNhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zYS5zdmcpXG59XG4uZmxhZy1pY29uLXNhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYS5zdmcpXG59XG4uZmxhZy1pY29uLXNiIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zYi5zdmcpXG59XG4uZmxhZy1pY29uLXNiLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYi5zdmcpXG59XG4uZmxhZy1pY29uLXNjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zYy5zdmcpXG59XG4uZmxhZy1pY29uLXNjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zYy5zdmcpXG59XG4uZmxhZy1pY29uLXNkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zZC5zdmcpXG59XG4uZmxhZy1pY29uLXNkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZC5zdmcpXG59XG4uZmxhZy1pY29uLXNlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zZS5zdmcpXG59XG4uZmxhZy1pY29uLXNlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZS5zdmcpXG59XG4uZmxhZy1pY29uLXNnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zZy5zdmcpXG59XG4uZmxhZy1pY29uLXNnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zZy5zdmcpXG59XG4uZmxhZy1pY29uLXNoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaC5zdmcpXG59XG4uZmxhZy1pY29uLXNoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaC5zdmcpXG59XG4uZmxhZy1pY29uLXNpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zaS5zdmcpXG59XG4uZmxhZy1pY29uLXNpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zaS5zdmcpXG59XG4uZmxhZy1pY29uLXNqIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zai5zdmcpXG59XG4uZmxhZy1pY29uLXNqLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zai5zdmcpXG59XG4uZmxhZy1pY29uLXNrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zay5zdmcpXG59XG4uZmxhZy1pY29uLXNrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zay5zdmcpXG59XG4uZmxhZy1pY29uLXNsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zbC5zdmcpXG59XG4uZmxhZy1pY29uLXNsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbC5zdmcpXG59XG4uZmxhZy1pY29uLXNtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zbS5zdmcpXG59XG4uZmxhZy1pY29uLXNtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbS5zdmcpXG59XG4uZmxhZy1pY29uLXNuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zbi5zdmcpXG59XG4uZmxhZy1pY29uLXNuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zbi5zdmcpXG59XG4uZmxhZy1pY29uLXNvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zby5zdmcpXG59XG4uZmxhZy1pY29uLXNvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zby5zdmcpXG59XG4uZmxhZy1pY29uLXNyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zci5zdmcpXG59XG4uZmxhZy1pY29uLXNyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zci5zdmcpXG59XG4uZmxhZy1pY29uLXNzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zcy5zdmcpXG59XG4uZmxhZy1pY29uLXNzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zcy5zdmcpXG59XG4uZmxhZy1pY29uLXN0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zdC5zdmcpXG59XG4uZmxhZy1pY29uLXN0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdC5zdmcpXG59XG4uZmxhZy1pY29uLXN2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zdi5zdmcpXG59XG4uZmxhZy1pY29uLXN2LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zdi5zdmcpXG59XG4uZmxhZy1pY29uLXN4IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zeC5zdmcpXG59XG4uZmxhZy1pY29uLXN4LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeC5zdmcpXG59XG4uZmxhZy1pY29uLXN5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zeS5zdmcpXG59XG4uZmxhZy1pY29uLXN5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zeS5zdmcpXG59XG4uZmxhZy1pY29uLXN6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9zei5zdmcpXG59XG4uZmxhZy1pY29uLXN6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9zei5zdmcpXG59XG4uZmxhZy1pY29uLXRjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90Yy5zdmcpXG59XG4uZmxhZy1pY29uLXRjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Yy5zdmcpXG59XG4uZmxhZy1pY29uLXRkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90ZC5zdmcpXG59XG4uZmxhZy1pY29uLXRkLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ZC5zdmcpXG59XG4uZmxhZy1pY29uLXRmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90Zi5zdmcpXG59XG4uZmxhZy1pY29uLXRmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zi5zdmcpXG59XG4uZmxhZy1pY29uLXRnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90Zy5zdmcpXG59XG4uZmxhZy1pY29uLXRnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90Zy5zdmcpXG59XG4uZmxhZy1pY29uLXRoIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90aC5zdmcpXG59XG4uZmxhZy1pY29uLXRoLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90aC5zdmcpXG59XG4uZmxhZy1pY29uLXRqIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90ai5zdmcpXG59XG4uZmxhZy1pY29uLXRqLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ai5zdmcpXG59XG4uZmxhZy1pY29uLXRrIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90ay5zdmcpXG59XG4uZmxhZy1pY29uLXRrLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ay5zdmcpXG59XG4uZmxhZy1pY29uLXRsIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90bC5zdmcpXG59XG4uZmxhZy1pY29uLXRsLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bC5zdmcpXG59XG4uZmxhZy1pY29uLXRtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90bS5zdmcpXG59XG4uZmxhZy1pY29uLXRtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bS5zdmcpXG59XG4uZmxhZy1pY29uLXRuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90bi5zdmcpXG59XG4uZmxhZy1pY29uLXRuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90bi5zdmcpXG59XG4uZmxhZy1pY29uLXRvIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90by5zdmcpXG59XG4uZmxhZy1pY29uLXRvLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90by5zdmcpXG59XG4uZmxhZy1pY29uLXRyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90ci5zdmcpXG59XG4uZmxhZy1pY29uLXRyLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ci5zdmcpXG59XG4uZmxhZy1pY29uLXR0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90dC5zdmcpXG59XG4uZmxhZy1pY29uLXR0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dC5zdmcpXG59XG4uZmxhZy1pY29uLXR2IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90di5zdmcpXG59XG4uZmxhZy1pY29uLXR2LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90di5zdmcpXG59XG4uZmxhZy1pY29uLXR3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90dy5zdmcpXG59XG4uZmxhZy1pY29uLXR3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90dy5zdmcpXG59XG4uZmxhZy1pY29uLXR6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My90ei5zdmcpXG59XG4uZmxhZy1pY29uLXR6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS90ei5zdmcpXG59XG4uZmxhZy1pY29uLXVhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91YS5zdmcpXG59XG4uZmxhZy1pY29uLXVhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91YS5zdmcpXG59XG4uZmxhZy1pY29uLXVnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91Zy5zdmcpXG59XG4uZmxhZy1pY29uLXVnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91Zy5zdmcpXG59XG4uZmxhZy1pY29uLXVtIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91bS5zdmcpXG59XG4uZmxhZy1pY29uLXVtLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91bS5zdmcpXG59XG4uZmxhZy1pY29uLXVzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91cy5zdmcpXG59XG4uZmxhZy1pY29uLXVzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91cy5zdmcpXG59XG4uZmxhZy1pY29uLXV5IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91eS5zdmcpXG59XG4uZmxhZy1pY29uLXV5LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91eS5zdmcpXG59XG4uZmxhZy1pY29uLXV6IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My91ei5zdmcpXG59XG4uZmxhZy1pY29uLXV6LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS91ei5zdmcpXG59XG4uZmxhZy1pY29uLXZhIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92YS5zdmcpXG59XG4uZmxhZy1pY29uLXZhLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92YS5zdmcpXG59XG4uZmxhZy1pY29uLXZjIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92Yy5zdmcpXG59XG4uZmxhZy1pY29uLXZjLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Yy5zdmcpXG59XG4uZmxhZy1pY29uLXZlIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92ZS5zdmcpXG59XG4uZmxhZy1pY29uLXZlLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92ZS5zdmcpXG59XG4uZmxhZy1pY29uLXZnIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92Zy5zdmcpXG59XG4uZmxhZy1pY29uLXZnLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92Zy5zdmcpXG59XG4uZmxhZy1pY29uLXZpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92aS5zdmcpXG59XG4uZmxhZy1pY29uLXZpLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92aS5zdmcpXG59XG4uZmxhZy1pY29uLXZuIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92bi5zdmcpXG59XG4uZmxhZy1pY29uLXZuLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92bi5zdmcpXG59XG4uZmxhZy1pY29uLXZ1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My92dS5zdmcpXG59XG4uZmxhZy1pY29uLXZ1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS92dS5zdmcpXG59XG4uZmxhZy1pY29uLXdmIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My93Zi5zdmcpXG59XG4uZmxhZy1pY29uLXdmLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93Zi5zdmcpXG59XG4uZmxhZy1pY29uLXdzIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My93cy5zdmcpXG59XG4uZmxhZy1pY29uLXdzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS93cy5zdmcpXG59XG4uZmxhZy1pY29uLXllIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My95ZS5zdmcpXG59XG4uZmxhZy1pY29uLXllLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95ZS5zdmcpXG59XG4uZmxhZy1pY29uLXl0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My95dC5zdmcpXG59XG4uZmxhZy1pY29uLXl0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS95dC5zdmcpXG59XG4uZmxhZy1pY29uLXphIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My96YS5zdmcpXG59XG4uZmxhZy1pY29uLXphLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96YS5zdmcpXG59XG4uZmxhZy1pY29uLXptIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My96bS5zdmcpXG59XG4uZmxhZy1pY29uLXptLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96bS5zdmcpXG59XG4uZmxhZy1pY29uLXp3IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My96dy5zdmcpXG59XG4uZmxhZy1pY29uLXp3LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS96dy5zdmcpXG59XG4uZmxhZy1pY29uLWVzLWN0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9lcy1jdC5zdmcpXG59XG4uZmxhZy1pY29uLWVzLWN0LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9lcy1jdC5zdmcpXG59XG4uZmxhZy1pY29uLWV1IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9ldS5zdmcpXG59XG4uZmxhZy1pY29uLWV1LmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9ldS5zdmcpXG59XG4uZmxhZy1pY29uLWdiLWVuZyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZ2ItZW5nLnN2Zylcbn1cbi5mbGFnLWljb24tZ2ItZW5nLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi1lbmcuc3ZnKVxufVxuLmZsYWctaWNvbi1nYi1uaXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvNHgzL2diLW5pci5zdmcpXG59XG4uZmxhZy1pY29uLWdiLW5pci5mbGFnLWljb24tc3F1YXJlZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvZ2ItbmlyLnN2Zylcbn1cbi5mbGFnLWljb24tZ2Itc2N0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzR4My9nYi1zY3Quc3ZnKVxufVxuLmZsYWctaWNvbi1nYi1zY3QuZmxhZy1pY29uLXNxdWFyZWQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vZmxhZ3MvMXgxL2diLXNjdC5zdmcpXG59XG4uZmxhZy1pY29uLWdiLXdscyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvZ2Itd2xzLnN2Zylcbn1cbi5mbGFnLWljb24tZ2Itd2xzLmZsYWctaWNvbi1zcXVhcmVkIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ZsYWdzLzF4MS9nYi13bHMuc3ZnKVxufVxuLmZsYWctaWNvbi11biB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy80eDMvdW4uc3ZnKVxufVxuLmZsYWctaWNvbi11bi5mbGFnLWljb24tc3F1YXJlZCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9mbGFncy8xeDEvdW4uc3ZnKVxufSIsIi8qIVxuICogIExpbmUgQXdlc29tZSAxLjEuMCBieSBAaWNvbnNfOCAtIGh0dHBzOi8vaWNvbnM4LmNvbS9saW5lLWF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cHM6Ly9pY29uczguY29tL2dvb2QtYm95LWxpY2Vuc2UvIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqXG4gKiBNYWRlIHdpdGggbG92ZSBieSBJY29uczggWyBodHRwczovL2ljb25zOC5jb20vIF0gdXNpbmcgRm9udEN1c3RvbSBbIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb250Q3VzdG9tL2ZvbnRjdXN0b20gXVxuICpcbiAqIENvbnRhY3RzOlxuICogICAgWyBodHRwczovL2ljb25zOC5jb20vY29udGFjdCBdXG4gKlxuICogRm9sbG93IEljb244IG9uXG4gKiAgICBUd2l0dGVyIFsgaHR0cHM6Ly90d2l0dGVyLmNvbS9pY29uc184IF1cbiAqICAgIEZhY2Vib29rIFsgaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL0ljb25zOCBdXG4gKiAgICBHb29nbGUrIFsgaHR0cHM6Ly9wbHVzLmdvb2dsZS5jb20vK0ljb25zOCBdXG4gKiAgICBHaXRIdWIgWyBodHRwczovL2dpdGh1Yi5jb20vaWNvbnM4IF1cbiAqLy5sYSwubGEtc3RhY2t7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmxhLWZ3LC5sYS1saXt0ZXh0LWFsaWduOmNlbnRlcn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OkxpbmVBd2Vzb21lO3NyYzp1cmwoLi4vZm9udHMvbGluZS1hd2Vzb21lLmVvdD92PTEuMS4pO3NyYzp1cmwoLi4vZm9udHMvbGluZS1hd2Vzb21lLmVvdD8/dj0xLjEuI2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoLi4vZm9udHMvbGluZS1hd2Vzb21lLndvZmYyP3Y9MS4xLikgZm9ybWF0KFwid29mZjJcIiksdXJsKC4uL2ZvbnRzL2xpbmUtYXdlc29tZS53b2ZmP3Y9MS4xLikgZm9ybWF0KFwid29mZlwiKSx1cmwoLi4vZm9udHMvbGluZS1hd2Vzb21lLnR0Zj92PTEuMS4pIGZvcm1hdChcInRydWV0eXBlXCIpLHVybCguLi9mb250cy9saW5lLWF3ZXNvbWUuc3ZnP3Y9MS4xLiNmYSkgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH1AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApe0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6TGluZUF3ZXNvbWU7c3JjOnVybCguLi9mb250cy9saW5lLWF3ZXNvbWUuc3ZnP3Y9MS4xLiNmYSkgZm9ybWF0KFwic3ZnXCIpfX0ubGF7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAxNnB4LzEgTGluZUF3ZXNvbWU7Zm9udC1zaXplOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5O3RleHQtdHJhbnNmb3JtOm5vbmU7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9LmxhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0ubGEtMnh7Zm9udC1zaXplOjJlbX0ubGEtM3h7Zm9udC1zaXplOjNlbX0ubGEtNHh7Zm9udC1zaXplOjRlbX0ubGEtNXh7Zm9udC1zaXplOjVlbX0ubGEtZnd7d2lkdGg6MS4yODU3MTQyOWVtfS5sYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmxhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5sYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0ZW07d2lkdGg6Mi4xNDI4NTcxNGVtO3RvcDouMTQyODU3MTRlbX0ubGEtbGkubGEtbGd7bGVmdDotMS44NTcxNDI4NmVtfS5sYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjouMDhlbSBzb2xpZCAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbX0ucHVsbC1yaWdodHtmbG9hdDpyaWdodH0ucHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmxpLnB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0ubGkucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5sYS1zcGluey13ZWJraXQtYW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn1ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbnswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMCk7dHJhbnNmb3JtOnJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX19QGtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwKTt0cmFuc2Zvcm06cm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0ubGEtcm90YXRlLTkwe2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ubGEtcm90YXRlLTE4MHtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmxhLXJvdGF0ZS0yNzB7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfS5sYS1mbGlwLWhvcml6b250YWx7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgtMSwxKTstbXMtdHJhbnNmb3JtOnNjYWxlKC0xLDEpO3RyYW5zZm9ybTpzY2FsZSgtMSwxKX0ubGEtZmxpcC12ZXJ0aWNhbHtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwtMSk7dHJhbnNmb3JtOnNjYWxlKDEsLTEpfTpyb290IC5sYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmxhLWZsaXAtdmVydGljYWwsOnJvb3QgLmxhLXJvdGF0ZS0xODAsOnJvb3QgLmxhLXJvdGF0ZS0yNzAsOnJvb3QgLmxhLXJvdGF0ZS05MHtmaWx0ZXI6bm9uZX0ubGEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubGEtc3RhY2stMXgsLmxhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5sYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5sYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5sYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmxhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCJ9LmxhLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5sYS1hZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDJcIn0ubGEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTAzXCJ9LmxhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDRcIn0ubGEtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNVwifS5sYS1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwifS5sYS1hbWF6b246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDdcIn0ubGEtYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCJ9LmxhLWFuY2hvcjpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5sYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTBhXCJ9LmxhLWFuZ2VsbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwYlwifS5sYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwY1wifS5sYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZFwifS5sYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0ubGEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTBmXCJ9LmxhLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTBcIn0ubGEtYW5nbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwifS5sYS1hbmdsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjExMlwifS5sYS1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wifS5sYS1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjExNFwifS5sYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTE1XCJ9LmxhLWFyZWEtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTZcIn0ubGEtYXJyb3ctY2lyY2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTdcIn0ubGEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIn0ubGEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwifS5sYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTFhXCJ9LmxhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmxhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9LmxhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjExZFwifS5sYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWVcIn0ubGEtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjExZlwifS5sYS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmxhLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTIxXCJ9LmxhLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmxhLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZjEyM1wifS5sYS1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTI0XCJ9LmxhLWFycm93cy1oOmJlZm9yZXtjb250ZW50OlwiXFxmMTI1XCJ9LmxhLWFycm93cy12OmJlZm9yZXtjb250ZW50OlwiXFxmMTI2XCJ9LmxhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTI3XCJ9LmxhLWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMTI4XCJ9LmxhLWF1dG9tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0ubGEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmFcIn0ubGEtYmFsYW5jZS1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZjEyYlwifS5sYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0ubGEtYmFuazpiZWZvcmV7Y29udGVudDpcIlxcZjEyZFwifS5sYS1iYXItY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0ubGEtYmFyLWNoYXJ0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmZcIn0ubGEtYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwifS5sYS1iYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmxhLWJhdHRlcnktMDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMlwifS5sYS1iYXR0ZXJ5LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIn0ubGEtYmF0dGVyeS0yOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9LmxhLWJhdHRlcnktMzpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5sYS1iYXR0ZXJ5LTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0ubGEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5sYS1iYXR0ZXJ5LWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzhcIn0ubGEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCJ9LmxhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzYVwifS5sYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmxhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzY1wifS5sYS1iZWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmxhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2VcIn0ubGEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2ZcIn0ubGEtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MFwifS5sYS1iZWxsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDFcIn0ubGEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5sYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0ubGEtYmljeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5sYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ1XCJ9LmxhLWJpcnRoZGF5LWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDZcIn0ubGEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ3XCJ9LmxhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDhcIn0ubGEtYml0Y29pbjpiZWZvcmV7Y29udGVudDpcIlxcZjE0OVwifS5sYS1ibGFjay10aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGFcIn0ubGEtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZjE0YlwifS5sYS1ib2x0OmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCJ9LmxhLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGRcIn0ubGEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZVwifS5sYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZlwifS5sYS1ib29rbWFyay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTUwXCJ9LmxhLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1MVwifS5sYS1idGM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTJcIn0ubGEtYnVnOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmxhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTU0XCJ9LmxhLWJ1aWxkaW5nLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0ubGEtYnVsbGhvcm46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTZcIn0ubGEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTdcIn0ubGEtYnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMTU4XCJ9LmxhLWJ1eXNlbGxhZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTlcIn0ubGEtY2FiOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmxhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0ubGEtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0ubGEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZFwifS5sYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmxhLWNhbGVuZGFyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWZcIn0ubGEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTYwXCJ9LmxhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0ubGEtY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCJ9LmxhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIlxcZjE2M1wifS5sYS1jYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjRcIn0ubGEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5sYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTY2XCJ9LmxhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmxhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlLC5sYS10b2dnbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2OFwifS5sYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSwubGEtdG9nZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjlcIn0ubGEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlLC5sYS10b2dnbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmFcIn0ubGEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlLC5sYS10b2dnbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmJcIn0ubGEtY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIn0ubGEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTZkXCJ9LmxhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5sYS1jYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZlwifS5sYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50OlwiXFxmMTcwXCJ9LmxhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50OlwiXFxmMTcxXCJ9LmxhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTcyXCJ9LmxhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wifS5sYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMTc0XCJ9LmxhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NVwifS5sYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzZcIn0ubGEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDpcIlxcZjE3N1wifS5sYS1jZXJ0aWZpY2F0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OFwifS5sYS1jaGFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwifS5sYS1jaGFpbi1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2FcIn0ubGEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0ubGEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdjXCJ9LmxhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTdkXCJ9LmxhLWNoZWNrLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZVwifS5sYS1jaGVjay1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZlwifS5sYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTgwXCJ9LmxhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODFcIn0ubGEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODJcIn0ubGEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODNcIn0ubGEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmxhLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE4NVwifS5sYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmxhLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODdcIn0ubGEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODhcIn0ubGEtY2hyb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMTg5XCJ9LmxhLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4YVwifS5sYS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4YlwifS5sYS1jaXJjbGUtby1ub3RjaDpiZWZvcmV7Y29udGVudDpcIlxcZjE4Y1wifS5sYS1jaXJjbGUtdGhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZFwifS5sYS1jbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGVcIn0ubGEtY2xvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZlwifS5sYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5MFwifS5sYS1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5MVwifS5sYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5MlwifS5sYS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5M1wifS5sYS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTRcIn0ubGEtY255OmJlZm9yZXtjb250ZW50OlwiXFxmMTk1XCJ9LmxhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTZcIn0ubGEtY29kZS1mb3JrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk3XCJ9LmxhLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOThcIn0ubGEtY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk5XCJ9LmxhLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjE5YVwifS5sYS1jb2dzOmJlZm9yZXtjb250ZW50OlwiXFxmMTliXCJ9LmxhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWNcIn0ubGEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZFwifS5sYS1jb21tZW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWVcIn0ubGEtY29tbWVudGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZlwifS5sYS1jb21tZW50aW5nLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0ubGEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTFcIn0ubGEtY29tbWVudHMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFhMlwifS5sYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMWEzXCJ9LmxhLWNvbXByZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMWE0XCJ9LmxhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMWE1XCJ9LmxhLWNvbnRhbzpiZWZvcmV7Y29udGVudDpcIlxcZjFhNlwifS5sYS1jb3B5OmJlZm9yZXtjb250ZW50OlwiXFxmMWE3XCJ9LmxhLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOFwifS5sYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMWE5XCJ9LmxhLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFhXCJ9LmxhLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWJcIn0ubGEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjFhY1wifS5sYS1jc3MzOmJlZm9yZXtjb250ZW50OlwiXFxmMWFkXCJ9LmxhLWN1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWVcIn0ubGEtY3ViZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWZcIn0ubGEtY3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMWIwXCJ9LmxhLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjFcIn0ubGEtZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMWIyXCJ9LmxhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWIzXCJ9LmxhLWRhdGFiYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI0XCJ9LmxhLWRlZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjFiNVwifS5sYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0ubGEtZGVza3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjFiN1wifS5sYS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWI4XCJ9LmxhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjlcIn0ubGEtZGlnZzpiZWZvcmV7Y29udGVudDpcIlxcZjFiYVwifS5sYS1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0ubGEtZG90LWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWJjXCJ9LmxhLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMWJkXCJ9LmxhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMWJlXCJ9LmxhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmZcIn0ubGEtZHJ1cGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMWMwXCJ9LmxhLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzFcIn0ubGEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzJcIn0ubGEtZWxsaXBzaXMtaDpiZWZvcmV7Y29udGVudDpcIlxcZjFjM1wifS5sYS1lbGxpcHNpcy12OmJlZm9yZXtjb250ZW50OlwiXFxmMWM0XCJ9LmxhLWVtcGlyZTpiZWZvcmUsLmxhLWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM1XCJ9LmxhLWVudmVsb3BlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM2XCJ9LmxhLWVudmVsb3BlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzdcIn0ubGEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM4XCJ9LmxhLWVyYXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFjOVwifS5sYS1ldXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2FcIn0ubGEtZXVybzpiZWZvcmV7Y29udGVudDpcIlxcZjFjYlwifS5sYS1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjY1wifS5sYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjFjZFwifS5sYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2VcIn0ubGEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2ZcIn0ubGEtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMWQwXCJ9LmxhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5sYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMWQyXCJ9LmxhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmxhLWV5ZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkNFwifS5sYS1leWUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDVcIn0ubGEtZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFkNlwifS5sYS1mYWNlYm9vay1mOmJlZm9yZSwubGEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDdcIn0ubGEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0ubGEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ5XCJ9LmxhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGFcIn0ubGEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMWRiXCJ9LmxhLWZheDpiZWZvcmV7Y29udGVudDpcIlxcZjFkY1wifS5sYS1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGRcIn0ubGEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGVcIn0ubGEtZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkZlwifS5sYS1maWxlLWFyY2hpdmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlMFwifS5sYS1maWxlLWF1ZGlvLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTFcIn0ubGEtZmlsZS1jb2RlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTJcIn0ubGEtZmlsZS1leGNlbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWUzXCJ9LmxhLWZpbGUtaW1hZ2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlNFwifS5sYS1maWxlLW1vdmllLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTVcIn0ubGEtZmlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWU2XCJ9LmxhLWZpbGUtcGRmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0ubGEtZmlsZS1waG90by1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWU4XCJ9LmxhLWZpbGUtcGljdHVyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWU5XCJ9LmxhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWVhXCJ9LmxhLWZpbGUtc291bmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlYlwifS5sYS1maWxlLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWNcIn0ubGEtZmlsZS10ZXh0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWRcIn0ubGEtZmlsZS12aWRlby1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWVlXCJ9LmxhLWZpbGUtd29yZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWVmXCJ9LmxhLWZpbGUtemlwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjBcIn0ubGEtZmlsZXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFmMVwifS5sYS1maWxtOmJlZm9yZXtjb250ZW50OlwiXFxmMWYyXCJ9LmxhLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmM1wifS5sYS1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWY0XCJ9LmxhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWY1XCJ9LmxhLWZpcmVmb3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjZcIn0ubGEtZmxhZzpiZWZvcmV7Y29udGVudDpcIlxcZjFmN1wifS5sYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjFmOFwifS5sYS1mbGFnLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjlcIn0ubGEtZmxhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmFcIn0ubGEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0ubGEtZmxpY2tyOmJlZm9yZXtjb250ZW50OlwiXFxmMWZjXCJ9LmxhLWZsb3BweS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWZkXCJ9LmxhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmZVwifS5sYS1mb2xkZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjFmZlwifS5sYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjIwMFwifS5sYS1mb2xkZXItb3Blbi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9LmxhLWZvbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDJcIn0ubGEtZm9udGljb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjAzXCJ9LmxhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjA0XCJ9LmxhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDVcIn0ubGEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwNlwifS5sYS1mcm93bi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmxhLWZ1dGJvbC1vOmJlZm9yZSwubGEtc29jY2VyLWJhbGwtbzpiZWZvcmV7Y29udGVudDpcIlxcZjIwOFwifS5sYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmxhLWdhdmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMjBhXCJ9LmxhLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZjIwYlwifS5sYS1nZWFyOmJlZm9yZXtjb250ZW50OlwiXFxmMjBjXCJ9LmxhLWdlYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9LmxhLWdlbmRlcmxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGVcIn0ubGEtZ2V0LXBvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjIwZlwifS5sYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjIxMFwifS5sYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTFcIn0ubGEtZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxMlwifS5sYS1naXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTNcIn0ubGEtZ2l0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5sYS1naXRodWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTVcIn0ubGEtZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxNlwifS5sYS1naXRodWItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjE3XCJ9LmxhLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmxhLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMjE5XCJ9LmxhLWdvb2dsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5sYS1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIxYlwifS5sYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWNcIn0ubGEtZ29vZ2xlLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZFwifS5sYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5sYS1naXR0aXA6YmVmb3JlLC5sYS1ncmF0aXBheTpiZWZvcmV7Y29udGVudDpcIlxcZjIxZlwifS5sYS1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjIyMFwifS5sYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5sYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIlxcZjIyMlwifS5sYS1oYW5kLWdyYWItbzpiZWZvcmV7Y29udGVudDpcIlxcZjIyM1wifS5sYS1oYW5kLWxpemFyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjI0XCJ9LmxhLWhhbmQtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjI1XCJ9LmxhLWhhbmQtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjI2XCJ9LmxhLWhhbmQtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjIyN1wifS5sYS1oYW5kLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjhcIn0ubGEtaGFuZC1wYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9LmxhLWhhbmQtcGVhY2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5sYS1oYW5kLXBvaW50ZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjIyYlwifS5sYS1oYW5kLXJvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjIyY1wifS5sYS1oYW5kLXNjaXNzb3JzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmRcIn0ubGEtaGFuZC1zcG9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjJlXCJ9LmxhLWhhbmQtc3RvcC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjJmXCJ9LmxhLWhkZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjMwXCJ9LmxhLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzMVwifS5sYS1oZWFkcGhvbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmxhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjMzXCJ9LmxhLWhlYXJ0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0ubGEtaGVhcnRiZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMjM1XCJ9LmxhLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzZcIn0ubGEtaG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjIzN1wifS5sYS1ob3NwaXRhbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmxhLWhvdGVsOmJlZm9yZXtjb250ZW50OlwiXFxmMjM5XCJ9LmxhLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjIzYVwifS5sYS1ob3VyZ2xhc3MtMTpiZWZvcmV7Y29udGVudDpcIlxcZjIzYlwifS5sYS1ob3VyZ2xhc3MtMjpiZWZvcmV7Y29udGVudDpcIlxcZjIzY1wifS5sYS1ob3VyZ2xhc3MtMzpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5sYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjNlXCJ9LmxhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjNmXCJ9LmxhLWhvdXJnbGFzcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjQwXCJ9LmxhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjI0MVwifS5sYS1ob3V6ejpiZWZvcmV7Y29udGVudDpcIlxcZjI0MlwifS5sYS1odG1sNTpiZWZvcmV7Y29udGVudDpcIlxcZjI0M1wifS5sYS1pLWN1cnNvcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5sYS1pbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDVcIn0ubGEtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDZcIn0ubGEtaW5ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDdcIn0ubGEtaW5kZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMjQ4XCJ9LmxhLWluZHVzdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMjQ5XCJ9LmxhLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGFcIn0ubGEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNGJcIn0ubGEtaW5yOmJlZm9yZXtjb250ZW50OlwiXFxmMjRjXCJ9LmxhLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5sYS1pbnN0aXR1dGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZVwifS5sYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZlwifS5sYS1pb3hob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9LmxhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjI1MVwifS5sYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTJcIn0ubGEtanB5OmJlZm9yZXtjb250ZW50OlwiXFxmMjUzXCJ9LmxhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjU0XCJ9LmxhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjI1NVwifS5sYS1rZXlib2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmxhLWtydzpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5sYS1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjI1OFwifS5sYS1sYXB0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTlcIn0ubGEtbGFzdGZtOmJlZm9yZXtjb250ZW50OlwiXFxmMjVhXCJ9LmxhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0ubGEtbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcZjI1Y1wifS5sYS1sZWFucHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjVkXCJ9LmxhLWxlZ2FsOmJlZm9yZXtjb250ZW50OlwiXFxmMjVlXCJ9LmxhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWZcIn0ubGEtbGV2ZWwtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5sYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjI2MVwifS5sYS1saWZlLWJvdXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0ubGEtbGlmZS1idW95OmJlZm9yZXtjb250ZW50OlwiXFxmMjYzXCJ9LmxhLWxpZmUtcmluZzpiZWZvcmUsLmxhLXN1cHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjRcIn0ubGEtbGlmZS1zYXZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2NVwifS5sYS1saWdodGJ1bGItbzpiZWZvcmV7Y29udGVudDpcIlxcZjI2NlwifS5sYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjY3XCJ9LmxhLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjhcIn0ubGEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjlcIn0ubGEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjZhXCJ9LmxhLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZiXCJ9LmxhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmNcIn0ubGEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmRcIn0ubGEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjI2ZVwifS5sYS1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMjZmXCJ9LmxhLWxvY2F0aW9uLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxmMjcwXCJ9LmxhLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0ubGEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjcyXCJ9LmxhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjI3M1wifS5sYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMjc0XCJ9LmxhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0ubGEtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzZcIn0ubGEtbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMjc3XCJ9LmxhLW1haWwtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjI3OFwifS5sYS1tYWlsLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmxhLW1haWwtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMjdhXCJ9LmxhLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2JcIn0ubGEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmxhLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2RcIn0ubGEtbWFwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2VcIn0ubGEtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZlwifS5sYS1tYXAtc2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODBcIn0ubGEtbWFyczpiZWZvcmV7Y29udGVudDpcIlxcZjI4MVwifS5sYS1tYXJzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4MlwifS5sYS1tYXJzLXN0cm9rZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4M1wifS5sYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50OlwiXFxmMjg0XCJ9LmxhLW1hcnMtc3Ryb2tlLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODVcIn0ubGEtbWF4Y2RuOmJlZm9yZXtjb250ZW50OlwiXFxmMjg2XCJ9LmxhLW1lYW5wYXRoOmJlZm9yZXtjb250ZW50OlwiXFxmMjg3XCJ9LmxhLW1lZGl1bTpiZWZvcmV7Y29udGVudDpcIlxcZjI4OFwifS5sYS1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODlcIn0ubGEtbWVoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOGFcIn0ubGEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5sYS1taWNyb3Bob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMjhjXCJ9LmxhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOGRcIn0ubGEtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOGVcIn0ubGEtbWludXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjhmXCJ9LmxhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5sYS1taW51cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MVwifS5sYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTJcIn0ubGEtbW9iaWxlLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMjkzXCJ9LmxhLW1vbmV5OmJlZm9yZXtjb250ZW50OlwiXFxmMjk0XCJ9LmxhLW1vb24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5sYS1tb3J0YXItYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0ubGEtbW90b3JjeWNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5sYS1tb3VzZS1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmxhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMjk5XCJ9LmxhLW5hdmljb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWFcIn0ubGEtbmV1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9LmxhLW5ld3NwYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjljXCJ9LmxhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI5ZFwifS5sYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI5ZVwifS5sYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxmMjlmXCJ9LmxhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmEwXCJ9LmxhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMmExXCJ9LmxhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcZjJhMlwifS5sYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5sYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmE0XCJ9LmxhLW91dGRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0ubGEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMmE2XCJ9LmxhLXBhaW50LWJydXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMmE3XCJ9LmxhLXBhcGVyLXBsYW5lOmJlZm9yZSwubGEtc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcZjJhOFwifS5sYS1wYXBlci1wbGFuZS1vOmJlZm9yZSwubGEtc2VuZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmE5XCJ9LmxhLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjJhYVwifS5sYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWJcIn0ubGEtcGFzdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWNcIn0ubGEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWRcIn0ubGEtcGF3OmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmxhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjJhZlwifS5sYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjBcIn0ubGEtcGVuY2lsLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMVwifS5sYS1wZW5jaWwtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjJcIn0ubGEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjNcIn0ubGEtcGhvbmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmI0XCJ9LmxhLXBob3RvOmJlZm9yZXtjb250ZW50OlwiXFxmMmI1XCJ9LmxhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiNlwifS5sYS1waWUtY2hhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjdcIn0ubGEtcGllZC1waXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJiOFwifS5sYS1waWVkLXBpcGVyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJiOVwifS5sYS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmFcIn0ubGEtcGludGVyZXN0LXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmJcIn0ubGEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiY1wifS5sYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiZFwifS5sYS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMmJlXCJ9LmxhLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmJmXCJ9LmxhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzBcIn0ubGEtcGx1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMVwifS5sYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMmMyXCJ9LmxhLXBsdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmMzXCJ9LmxhLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9LmxhLXBsdXMtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzVcIn0ubGEtcG93ZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMmM2XCJ9LmxhLXByaW50OmJlZm9yZXtjb250ZW50OlwiXFxmMmM3XCJ9LmxhLXB1enpsZS1waWVjZTpiZWZvcmV7Y29udGVudDpcIlxcZjJjOFwifS5sYS1xcTpiZWZvcmV7Y29udGVudDpcIlxcZjJjOVwifS5sYS1xcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2FcIn0ubGEtcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2JcIn0ubGEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmNjXCJ9LmxhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0ubGEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2VcIn0ubGEtcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2ZcIn0ubGEtcmFuZG9tOmJlZm9yZXtjb250ZW50OlwiXFxmMmQwXCJ9LmxhLXJlYmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmxhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDJcIn0ubGEtcmVkZGl0OmJlZm9yZXtjb250ZW50OlwiXFxmMmQzXCJ9LmxhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDRcIn0ubGEtcmVmcmVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjJkNVwifS5sYS1yZWdpc3RlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ2XCJ9LmxhLXJlbnJlbjpiZWZvcmV7Y29udGVudDpcIlxcZjJkN1wifS5sYS1yZW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ4XCJ9LmxhLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjJkOVwifS5sYS1yZXBseTpiZWZvcmV7Y29udGVudDpcIlxcZjJkYVwifS5sYS1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGJcIn0ubGEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjJkY1wifS5sYS1ybWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0ubGEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjJkZVwifS5sYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGZcIn0ubGEtcm90YXRlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTBcIn0ubGEtcm90YXRlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMmUxXCJ9LmxhLXJvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJlMlwifS5sYS1mZWVkOmJlZm9yZSwubGEtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMmUzXCJ9LmxhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTRcIn0ubGEtcnViOmJlZm9yZXtjb250ZW50OlwiXFxmMmU1XCJ9LmxhLXJ1YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMmU2XCJ9LmxhLXJ1cGVlOmJlZm9yZXtjb250ZW50OlwiXFxmMmU3XCJ9LmxhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcZjJlOFwifS5sYS1zYXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMmU5XCJ9LmxhLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMmVhXCJ9LmxhLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjJlYlwifS5sYS1zZWFyY2gtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZWNcIn0ubGEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZWRcIn0ubGEtc2VsbHN5OmJlZm9yZXtjb250ZW50OlwiXFxmMmVlXCJ9LmxhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJlZlwifS5sYS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJmMFwifS5sYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjFcIn0ubGEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJmMlwifS5sYS1zaGFyZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjNcIn0ubGEtc2hhcmUtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjRcIn0ubGEtc2hla2VsOmJlZm9yZXtjb250ZW50OlwiXFxmMmY1XCJ9LmxhLXNoZXFlbDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNlwifS5sYS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjdcIn0ubGEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjJmOFwifS5sYS1zaGlydHNpbmJ1bGs6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjlcIn0ubGEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjJmYVwifS5sYS1zaWduLWluOmJlZm9yZXtjb250ZW50OlwiXFxmMmZiXCJ9LmxhLXNpZ24tb3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMmZjXCJ9LmxhLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZjJmZFwifS5sYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmZVwifS5sYS1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMmZmXCJ9LmxhLXNreWF0bGFzOmJlZm9yZXtjb250ZW50OlwiXFxmMzAwXCJ9LmxhLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMzAxXCJ9LmxhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMzAyXCJ9LmxhLXNsaWRlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDNcIn0ubGEtc2xpZGVzaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjMwNFwifS5sYS1zbWlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMzA1XCJ9LmxhLXNvcnQ6YmVmb3JlLC5sYS11bnNvcnRlZDpiZWZvcmV7Y29udGVudDpcIlxcZjMwNlwifS5sYS1zb3J0LWFscGhhLWFzYzpiZWZvcmV7Y29udGVudDpcIlxcZjMwN1wifS5sYS1zb3J0LWFscGhhLWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDhcIn0ubGEtc29ydC1hbW91bnQtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMzA5XCJ9LmxhLXNvcnQtYW1vdW50LWRlc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMGFcIn0ubGEtc29ydC1hc2M6YmVmb3JlLC5sYS1zb3J0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMzBiXCJ9LmxhLXNvcnQtZGVzYzpiZWZvcmUsLmxhLXNvcnQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjMwY1wifS5sYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMzBkXCJ9LmxhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMzBlXCJ9LmxhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMGZcIn0ubGEtc3BhY2Utc2h1dHRsZTpiZWZvcmV7Y29udGVudDpcIlxcZjMxMFwifS5sYS1zcGlubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMzExXCJ9LmxhLXNwb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMzEyXCJ9LmxhLXNwb3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMTNcIn0ubGEtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMzE0XCJ9LmxhLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMzE1XCJ9LmxhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMzE2XCJ9LmxhLXN0YWNrLW92ZXJmbG93OmJlZm9yZXtjb250ZW50OlwiXFxmMzE3XCJ9LmxhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMThcIn0ubGEtc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMzE5XCJ9LmxhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsLmxhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwubGEtc3Rhci1oYWxmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMWFcIn0ubGEtc3Rhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMzFiXCJ9LmxhLXN0ZWFtOmJlZm9yZXtjb250ZW50OlwiXFxmMzFjXCJ9LmxhLXN0ZWFtLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjMxZFwifS5sYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMzFlXCJ9LmxhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjMxZlwifS5sYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjMyMFwifS5sYS1zdGlja3ktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjMyMVwifS5sYS1zdGlja3ktbm90ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMzIyXCJ9LmxhLXN0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjNcIn0ubGEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjRcIn0ubGEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZjMyNVwifS5sYS1zdHVtYmxldXBvbjpiZWZvcmV7Y29udGVudDpcIlxcZjMyNlwifS5sYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMjdcIn0ubGEtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMzI4XCJ9LmxhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcZjMyOVwifS5sYS1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjMyYVwifS5sYS1zdW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjMyYlwifS5sYS1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjMyY1wifS5sYS10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjMyZFwifS5sYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMmVcIn0ubGEtdGFjaG9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjMyZlwifS5sYS10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzBcIn0ubGEtdGFnczpiZWZvcmV7Y29udGVudDpcIlxcZjMzMVwifS5sYS10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjMzMlwifS5sYS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxmMzMzXCJ9LmxhLXRlbGV2aXNpb246YmVmb3JlLC5sYS10djpiZWZvcmV7Y29udGVudDpcIlxcZjMzNFwifS5sYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMzM1XCJ9LmxhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMzM2XCJ9LmxhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMzM3XCJ9LmxhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzhcIn0ubGEtdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMzlcIn0ubGEtdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzM2FcIn0ubGEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjMzYlwifS5sYS10aHVtYi10YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMzNjXCJ9LmxhLXRodW1icy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMzNkXCJ9LmxhLXRodW1icy1vLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzM2VcIn0ubGEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzM2ZcIn0ubGEtdGh1bWJzLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMzQwXCJ9LmxhLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjM0MVwifS5sYS1yZW1vdmU6YmVmb3JlLC5sYS10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjM0MlwifS5sYS10aW1lcy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDNcIn0ubGEtdGltZXMtY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDRcIn0ubGEtdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjM0NVwifS5sYS10b2dnbGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMzQ2XCJ9LmxhLXRvZ2dsZS1vbjpiZWZvcmV7Y29udGVudDpcIlxcZjM0N1wifS5sYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDhcIn0ubGEtdHJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNDlcIn0ubGEtaW50ZXJzZXg6YmVmb3JlLC5sYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM0YVwifS5sYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNGJcIn0ubGEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNGNcIn0ubGEtdHJhc2gtbzpiZWZvcmV7Y29udGVudDpcIlxcZjM0ZFwifS5sYS10cmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMzRlXCJ9LmxhLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIlxcZjM0ZlwifS5sYS10cmlwYWR2aXNvcjpiZWZvcmV7Y29udGVudDpcIlxcZjM1MFwifS5sYS10cm9waHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTFcIn0ubGEtdHJ1Y2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTJcIn0ubGEtdHJ5OmJlZm9yZXtjb250ZW50OlwiXFxmMzUzXCJ9LmxhLXR0eTpiZWZvcmV7Y29udGVudDpcIlxcZjM1NFwifS5sYS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTVcIn0ubGEtdHVtYmxyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjM1NlwifS5sYS10dXJraXNoLWxpcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTdcIn0ubGEtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMzU4XCJ9LmxhLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTlcIn0ubGEtdHdpdHRlci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWFcIn0ubGEtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWJcIn0ubGEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMzVjXCJ9LmxhLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWRcIn0ubGEtdW5pdmVyc2l0eTpiZWZvcmV7Y29udGVudDpcIlxcZjM1ZVwifS5sYS11bmxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNWZcIn0ubGEtdW5sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxmMzYwXCJ9LmxhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjFcIn0ubGEtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMzYyXCJ9LmxhLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZjM2M1wifS5sYS11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMzY0XCJ9LmxhLXVzZXItbWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjVcIn0ubGEtdXNlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMzY2XCJ9LmxhLXVzZXItc2VjcmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMzY3XCJ9LmxhLXVzZXItdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjhcIn0ubGEtdXNlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjlcIn0ubGEtdmVudXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmFcIn0ubGEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzZiXCJ9LmxhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmNcIn0ubGEtdmlhY29pbjpiZWZvcmV7Y29udGVudDpcIlxcZjM2ZFwifS5sYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmVcIn0ubGEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmZcIn0ubGEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMzcwXCJ9LmxhLXZpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzFcIn0ubGEtdms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzJcIn0ubGEtdm9sdW1lLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzNcIn0ubGEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjM3NFwifS5sYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzVcIn0ubGEtd2FybmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjM3NlwifS5sYS13ZWNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzdcIn0ubGEtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzhcIn0ubGEtd2VpeGluOmJlZm9yZXtjb250ZW50OlwiXFxmMzc5XCJ9LmxhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMzdhXCJ9LmxhLXdoZWVsY2hhaXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2JcIn0ubGEtd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcZjM3Y1wifS5sYS13aWtpcGVkaWEtdzpiZWZvcmV7Y29udGVudDpcIlxcZjM3ZFwifS5sYS13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxmMzdlXCJ9LmxhLXdvbjpiZWZvcmV7Y29udGVudDpcIlxcZjM3ZlwifS5sYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODBcIn0ubGEtd3JlbmNoOmJlZm9yZXtjb250ZW50OlwiXFxmMzgxXCJ9LmxhLXhpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODJcIn0ubGEteGluZy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODNcIn0ubGEteS1jb21iaW5hdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMzg0XCJ9LmxhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODVcIn0ubGEteWFob286YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODZcIn0ubGEteWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODdcIn0ubGEteWMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMzg4XCJ9LmxhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODlcIn0ubGEteWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMzhhXCJ9LmxhLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGJcIn0ubGEteW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMzhjXCJ9LmxhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMzhkXCJ9IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImJvb3RzdHJhcC1pY29uc1wiO1xuICBzcmM6IHVybChcIi4vZm9udHMvYm9vdHN0cmFwLWljb25zLndvZmYyP2E3NDU0N2IyZjA4NjMyMjY5NDJmZjhkZWQ1N2RiMzQ1XCIpIGZvcm1hdChcIndvZmYyXCIpLFxudXJsKFwiLi9mb250cy9ib290c3RyYXAtaWNvbnMud29mZj9hNzQ1NDdiMmYwODYzMjI2OTQyZmY4ZGVkNTdkYjM0NVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuXG4uYmk6OmJlZm9yZSxcbltjbGFzc149XCJiaS1cIl06OmJlZm9yZSxcbltjbGFzcyo9XCIgYmktXCJdOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBib290c3RyYXAtaWNvbnMgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiAtLjEyNWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmJpLTEyMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2N2ZcIjsgfVxuLmJpLWFsYXJtLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cbi5iaS1hbGFybTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDJcIjsgfVxuLmJpLWFsaWduLWJvdHRvbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDNcIjsgfVxuLmJpLWFsaWduLWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDRcIjsgfVxuLmJpLWFsaWduLWVuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDVcIjsgfVxuLmJpLWFsaWduLW1pZGRsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDZcIjsgfVxuLmJpLWFsaWduLXN0YXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG4uYmktYWxpZ24tdG9wOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG4uYmktYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwOVwiOyB9XG4uYmktYXBwLWluZGljYXRvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGFcIjsgfVxuLmJpLWFwcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGJcIjsgfVxuLmJpLWFyY2hpdmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGNcIjsgfVxuLmJpLWFyY2hpdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cbi5iaS1hcnJvdy05MGRlZy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG4uYmktYXJyb3ctOTBkZWctbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMGZcIjsgfVxuLmJpLWFycm93LTkwZGVnLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExMFwiOyB9XG4uYmktYXJyb3ctOTBkZWctdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cbi5iaS1hcnJvdy1iYXItZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTJcIjsgfVxuLmJpLWFycm93LWJhci1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExM1wiOyB9XG4uYmktYXJyb3ctYmFyLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExNFwiOyB9XG4uYmktYXJyb3ctYmFyLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExNVwiOyB9XG4uYmktYXJyb3ctY2xvY2t3aXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExNlwiOyB9XG4uYmktYXJyb3ctY291bnRlcmNsb2Nrd2lzZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTdcIjsgfVxuLmJpLWFycm93LWRvd24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cbi5iaS1hcnJvdy1kb3duLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTlcIjsgfVxuLmJpLWFycm93LWRvd24tbGVmdC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWFcIjsgfVxuLmJpLWFycm93LWRvd24tbGVmdC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cbi5iaS1hcnJvdy1kb3duLWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cbi5iaS1hcnJvdy1kb3duLWxlZnQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExZFwiOyB9XG4uYmktYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExZVwiOyB9XG4uYmktYXJyb3ctZG93bi1yaWdodC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWZcIjsgfVxuLmJpLWFycm93LWRvd24tcmlnaHQtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG4uYmktYXJyb3ctZG93bi1yaWdodC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjFcIjsgfVxuLmJpLWFycm93LWRvd24tcmlnaHQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG4uYmktYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjNcIjsgfVxuLmJpLWFycm93LWRvd24tc2hvcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cbi5iaS1hcnJvdy1kb3duLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyNVwiOyB9XG4uYmktYXJyb3ctZG93bi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cbi5iaS1hcnJvdy1kb3duLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyN1wiOyB9XG4uYmktYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjhcIjsgfVxuLmJpLWFycm93LWxlZnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cbi5iaS1hcnJvdy1sZWZ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmFcIjsgfVxuLmJpLWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cbi5iaS1hcnJvdy1sZWZ0LXNob3J0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyY1wiOyB9XG4uYmktYXJyb3ctbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmRcIjsgfVxuLmJpLWFycm93LWxlZnQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG4uYmktYXJyb3ctbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmZcIjsgfVxuLmJpLWFycm93LXJlcGVhdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzBcIjsgfVxuLmJpLWFycm93LXJldHVybi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzMVwiOyB9XG4uYmktYXJyb3ctcmV0dXJuLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzMlwiOyB9XG4uYmktYXJyb3ctcmlnaHQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cbi5iaS1hcnJvdy1yaWdodC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM0XCI7IH1cbi5iaS1hcnJvdy1yaWdodC1zaG9ydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzVcIjsgfVxuLmJpLWFycm93LXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG4uYmktYXJyb3ctcmlnaHQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzN1wiOyB9XG4uYmktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cbi5iaS1hcnJvdy11cC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMzlcIjsgfVxuLmJpLWFycm93LXVwLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxM2FcIjsgfVxuLmJpLWFycm93LXVwLWxlZnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cbi5iaS1hcnJvdy11cC1sZWZ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxM2NcIjsgfVxuLmJpLWFycm93LXVwLWxlZnQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cbi5iaS1hcnJvdy11cC1sZWZ0LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxM2VcIjsgfVxuLmJpLWFycm93LXVwLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNmXCI7IH1cbi5iaS1hcnJvdy11cC1yaWdodC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDBcIjsgfVxuLmJpLWFycm93LXVwLXJpZ2h0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDFcIjsgfVxuLmJpLWFycm93LXVwLXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG4uYmktYXJyb3ctdXAtcmlnaHQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG4uYmktYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cbi5iaS1hcnJvdy11cC1zaG9ydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDVcIjsgfVxuLmJpLWFycm93LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0NlwiOyB9XG4uYmktYXJyb3ctdXAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0N1wiOyB9XG4uYmktYXJyb3ctdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQ4XCI7IH1cbi5iaS1hcnJvd3MtYW5nbGUtY29udHJhY3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQ5XCI7IH1cbi5iaS1hcnJvd3MtYW5nbGUtZXhwYW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0YVwiOyB9XG4uYmktYXJyb3dzLWNvbGxhcHNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0YlwiOyB9XG4uYmktYXJyb3dzLWV4cGFuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNGNcIjsgfVxuLmJpLWFycm93cy1mdWxsc2NyZWVuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XG4uYmktYXJyb3dzLW1vdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRlXCI7IH1cbi5iaS1hc3BlY3QtcmF0aW8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNGZcIjsgfVxuLmJpLWFzcGVjdC1yYXRpbzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTBcIjsgfVxuLmJpLWFzdGVyaXNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MVwiOyB9XG4uYmktYXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cbi5iaS1hd2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG4uYmktYXdhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU0XCI7IH1cbi5iaS1iYWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1NVwiOyB9XG4uYmktYmFja3NwYWNlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cbi5iaS1iYWNrc3BhY2UtcmV2ZXJzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG4uYmktYmFja3NwYWNlLXJldmVyc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cbi5iaS1iYWNrc3BhY2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cbi5iaS1iYWRnZS0zZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1YVwiOyB9XG4uYmktYmFkZ2UtM2Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTViXCI7IH1cbi5iaS1iYWRnZS00ay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG4uYmktYmFkZ2UtNGs6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cbi5iaS1iYWRnZS04ay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG4uYmktYmFkZ2UtOGs6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVmXCI7IH1cbi5iaS1iYWRnZS1hZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2MFwiOyB9XG4uYmktYmFkZ2UtYWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTYxXCI7IH1cbi5iaS1iYWRnZS1hci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG4uYmktYmFkZ2UtYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cbi5iaS1iYWRnZS1jYy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2NFwiOyB9XG4uYmktYmFkZ2UtY2M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY1XCI7IH1cbi5iaS1iYWRnZS1oZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2NlwiOyB9XG4uYmktYmFkZ2UtaGQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cbi5iaS1iYWRnZS10bS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2OFwiOyB9XG4uYmktYmFkZ2UtdG06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cbi5iaS1iYWRnZS12by1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2YVwiOyB9XG4uYmktYmFkZ2Utdm86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cbi5iaS1iYWRnZS12ci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG4uYmktYmFkZ2UtdnI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cbi5iaS1iYWRnZS13Yy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2ZVwiOyB9XG4uYmktYmFkZ2Utd2M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZmXCI7IH1cbi5iaS1iYWctY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzBcIjsgfVxuLmJpLWJhZy1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzFcIjsgfVxuLmJpLWJhZy1kYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTcyXCI7IH1cbi5iaS1iYWctZGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzNcIjsgfVxuLmJpLWJhZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3NFwiOyB9XG4uYmktYmFnLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzVcIjsgfVxuLmJpLWJhZy1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3NlwiOyB9XG4uYmktYmFnLXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzdcIjsgfVxuLmJpLWJhZy14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3OFwiOyB9XG4uYmktYmFnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG4uYmktYmFyLWNoYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cbi5iaS1iYXItY2hhcnQtbGluZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3YlwiOyB9XG4uYmktYmFyLWNoYXJ0LWxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cbi5iaS1iYXItY2hhcnQtc3RlcHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cbi5iaS1iYXItY2hhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cbi5iaS1iYXNrZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2ZcIjsgfVxuLmJpLWJhc2tldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODBcIjsgfVxuLmJpLWJhc2tldDItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODFcIjsgfVxuLmJpLWJhc2tldDI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cbi5iaS1iYXNrZXQzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cbi5iaS1iYXNrZXQzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG4uYmktYmF0dGVyeS1jaGFyZ2luZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODVcIjsgfVxuLmJpLWJhdHRlcnktZnVsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODZcIjsgfVxuLmJpLWJhdHRlcnktaGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODdcIjsgfVxuLmJpLWJhdHRlcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cbi5iaS1iZWxsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cbi5iaS1iZWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG4uYmktYmV6aWVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG4uYmktYmV6aWVyMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOGNcIjsgfVxuLmJpLWJpY3ljbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThkXCI7IH1cbi5iaS1iaW5vY3VsYXJzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThlXCI7IH1cbi5iaS1iaW5vY3VsYXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4ZlwiOyB9XG4uYmktYmxvY2txdW90ZS1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5MFwiOyB9XG4uYmktYmxvY2txdW90ZS1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTFcIjsgfVxuLmJpLWJvb2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTJcIjsgfVxuLmJpLWJvb2staGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTNcIjsgfVxuLmJpLWJvb2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cbi5iaS1ib29rbWFyay1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG4uYmktYm9va21hcmstY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk2XCI7IH1cbi5iaS1ib29rbWFyay1kYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cbi5iaS1ib29rbWFyay1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5OFwiOyB9XG4uYmktYm9va21hcmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTlcIjsgfVxuLmJpLWJvb2ttYXJrLWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cbi5iaS1ib29rbWFyay1oZWFydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWJcIjsgfVxuLmJpLWJvb2ttYXJrLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWNcIjsgfVxuLmJpLWJvb2ttYXJrLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTlkXCI7IH1cbi5iaS1ib29rbWFyay1zdGFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTllXCI7IH1cbi5iaS1ib29rbWFyay1zdGFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5ZlwiOyB9XG4uYmktYm9va21hcmsteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhMFwiOyB9XG4uYmktYm9va21hcmsteDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTFcIjsgfVxuLmJpLWJvb2ttYXJrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhMlwiOyB9XG4uYmktYm9va21hcmtzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWEzXCI7IH1cbi5iaS1ib29rbWFya3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cbi5iaS1ib29rc2hlbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE1XCI7IH1cbi5iaS1ib290c3RyYXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTZcIjsgfVxuLmJpLWJvb3RzdHJhcC1yZWJvb3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cbi5iaS1ib290c3RyYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cbi5iaS1ib3JkZXItYWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG4uYmktYm9yZGVyLWJvdHRvbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWFcIjsgfVxuLmJpLWJvcmRlci1jZW50ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFiXCI7IH1cbi5iaS1ib3JkZXItaW5uZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cbi5iaS1ib3JkZXItbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWRcIjsgfVxuLmJpLWJvcmRlci1taWRkbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cbi5iaS1ib3JkZXItb3V0ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFmXCI7IH1cbi5iaS1ib3JkZXItcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWIwXCI7IH1cbi5iaS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWIxXCI7IH1cbi5iaS1ib3JkZXItdG9wOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiMlwiOyB9XG4uYmktYm9yZGVyLXdpZHRoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiM1wiOyB9XG4uYmktYm9yZGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiNFwiOyB9XG4uYmktYm91bmRpbmctYm94LWNpcmNsZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI1XCI7IH1cbi5iaS1ib3VuZGluZy1ib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI2XCI7IH1cbi5iaS1ib3gtYXJyb3ctZG93bi1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG4uYmktYm94LWFycm93LWRvd24tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cbi5iaS1ib3gtYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjlcIjsgfVxuLmJpLWJveC1hcnJvdy1pbi1kb3duLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJhXCI7IH1cbi5iaS1ib3gtYXJyb3ctaW4tZG93bi1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmJcIjsgfVxuLmJpLWJveC1hcnJvdy1pbi1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG4uYmktYm94LWFycm93LWluLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cbi5iaS1ib3gtYXJyb3ctaW4tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cbi5iaS1ib3gtYXJyb3ctaW4tdXAtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmZcIjsgfVxuLmJpLWJveC1hcnJvdy1pbi11cC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzBcIjsgfVxuLmJpLWJveC1hcnJvdy1pbi11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzFcIjsgfVxuLmJpLWJveC1hcnJvdy1sZWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG4uYmktYm94LWFycm93LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjM1wiOyB9XG4uYmktYm94LWFycm93LXVwLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cbi5iaS1ib3gtYXJyb3ctdXAtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cbi5iaS1ib3gtYXJyb3ctdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM2XCI7IH1cbi5iaS1ib3gtc2VhbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzdcIjsgfVxuLmJpLWJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzhcIjsgfVxuLmJpLWJyYWNlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzlcIjsgfVxuLmJpLWJyaWNrczo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2FcIjsgfVxuLmJpLWJyaWVmY2FzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG4uYmktYnJpZWZjYXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjY1wiOyB9XG4uYmktYnJpZ2h0bmVzcy1hbHQtaGlnaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG4uYmktYnJpZ2h0bmVzcy1hbHQtaGlnaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2VcIjsgfVxuLmJpLWJyaWdodG5lc3MtYWx0LWxvdy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZlwiOyB9XG4uYmktYnJpZ2h0bmVzcy1hbHQtbG93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkMFwiOyB9XG4uYmktYnJpZ2h0bmVzcy1oaWdoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQxXCI7IH1cbi5iaS1icmlnaHRuZXNzLWhpZ2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cbi5iaS1icmlnaHRuZXNzLWxvdy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkM1wiOyB9XG4uYmktYnJpZ2h0bmVzcy1sb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ0XCI7IH1cbi5iaS1icm9hZGNhc3QtcGluOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG4uYmktYnJvYWRjYXN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG4uYmktYnJ1c2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDdcIjsgfVxuLmJpLWJydXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG4uYmktYnVja2V0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ5XCI7IH1cbi5iaS1idWNrZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cbi5iaS1idWctZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGJcIjsgfVxuLmJpLWJ1Zzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGNcIjsgfVxuLmJpLWJ1aWxkaW5nOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkZFwiOyB9XG4uYmktYnVsbHNleWU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cbi5iaS1jYWxjdWxhdG9yLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRmXCI7IH1cbi5iaS1jYWxjdWxhdG9yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG4uYmktY2FsZW5kYXItY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTFcIjsgfVxuLmJpLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG4uYmktY2FsZW5kYXItZGF0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG4uYmktY2FsZW5kYXItZGF0ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTRcIjsgfVxuLmJpLWNhbGVuZGFyLWRheS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlNVwiOyB9XG4uYmktY2FsZW5kYXItZGF5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG4uYmktY2FsZW5kYXItZXZlbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTdcIjsgfVxuLmJpLWNhbGVuZGFyLWV2ZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG4uYmktY2FsZW5kYXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTlcIjsgfVxuLmJpLWNhbGVuZGFyLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cbi5iaS1jYWxlbmRhci1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZWJcIjsgfVxuLmJpLWNhbGVuZGFyLW1vbnRoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVjXCI7IH1cbi5iaS1jYWxlbmRhci1tb250aDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZWRcIjsgfVxuLmJpLWNhbGVuZGFyLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZWVcIjsgfVxuLmJpLWNhbGVuZGFyLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVmXCI7IH1cbi5iaS1jYWxlbmRhci1yYW5nZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG4uYmktY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWYxXCI7IH1cbi5iaS1jYWxlbmRhci13ZWVrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWYyXCI7IH1cbi5iaS1jYWxlbmRhci13ZWVrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG4uYmktY2FsZW5kYXIteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmNFwiOyB9XG4uYmktY2FsZW5kYXIteDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZjVcIjsgfVxuLmJpLWNhbGVuZGFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmNlwiOyB9XG4uYmktY2FsZW5kYXIyLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY3XCI7IH1cbi5iaS1jYWxlbmRhcjItY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cbi5iaS1jYWxlbmRhcjItZGF0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG4uYmktY2FsZW5kYXIyLWRhdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZhXCI7IH1cbi5iaS1jYWxlbmRhcjItZGF5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cbi5iaS1jYWxlbmRhcjItZGF5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmY1wiOyB9XG4uYmktY2FsZW5kYXIyLWV2ZW50LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cbi5iaS1jYWxlbmRhcjItZXZlbnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZlXCI7IH1cbi5iaS1jYWxlbmRhcjItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZmZcIjsgfVxuLmJpLWNhbGVuZGFyMi1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG4uYmktY2FsZW5kYXIyLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMVwiOyB9XG4uYmktY2FsZW5kYXIyLW1vbnRoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cbi5iaS1jYWxlbmRhcjItbW9udGg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cbi5iaS1jYWxlbmRhcjItcGx1cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG4uYmktY2FsZW5kYXIyLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjA1XCI7IH1cbi5iaS1jYWxlbmRhcjItcmFuZ2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDZcIjsgfVxuLmJpLWNhbGVuZGFyMi1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDdcIjsgfVxuLmJpLWNhbGVuZGFyMi13ZWVrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cbi5iaS1jYWxlbmRhcjItd2Vlazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDlcIjsgfVxuLmJpLWNhbGVuZGFyMi14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjBhXCI7IH1cbi5iaS1jYWxlbmRhcjIteDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGJcIjsgfVxuLmJpLWNhbGVuZGFyMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGNcIjsgfVxuLmJpLWNhbGVuZGFyMy1ldmVudC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwZFwiOyB9XG4uYmktY2FsZW5kYXIzLWV2ZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwZVwiOyB9XG4uYmktY2FsZW5kYXIzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjBmXCI7IH1cbi5iaS1jYWxlbmRhcjMtcmFuZ2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTBcIjsgfVxuLmJpLWNhbGVuZGFyMy1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTFcIjsgfVxuLmJpLWNhbGVuZGFyMy13ZWVrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cbi5iaS1jYWxlbmRhcjMtd2Vlazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTNcIjsgfVxuLmJpLWNhbGVuZGFyMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTRcIjsgfVxuLmJpLWNhbGVuZGFyNC1ldmVudDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTVcIjsgfVxuLmJpLWNhbGVuZGFyNC1yYW5nZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTZcIjsgfVxuLmJpLWNhbGVuZGFyNC13ZWVrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxN1wiOyB9XG4uYmktY2FsZW5kYXI0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxOFwiOyB9XG4uYmktY2FtZXJhLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE5XCI7IH1cbi5iaS1jYW1lcmEtcmVlbHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWFcIjsgfVxuLmJpLWNhbWVyYS1yZWVsczo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWJcIjsgfVxuLmJpLWNhbWVyYS12aWRlby1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxY1wiOyB9XG4uYmktY2FtZXJhLXZpZGVvLW9mZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG4uYmktY2FtZXJhLXZpZGVvLW9mZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWVcIjsgfVxuLmJpLWNhbWVyYS12aWRlbzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWZcIjsgfVxuLmJpLWNhbWVyYTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjBcIjsgfVxuLmJpLWNhbWVyYTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cbi5iaS1jYXBzbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG4uYmktY2Fwc2xvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cbi5iaS1jYXJkLWNoZWNrbGlzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjRcIjsgfVxuLmJpLWNhcmQtaGVhZGluZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjVcIjsgfVxuLmJpLWNhcmQtaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI2XCI7IH1cbi5iaS1jYXJkLWxpc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cbi5iaS1jYXJkLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cbi5iaS1jYXJldC1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cbi5iaS1jYXJldC1kb3duLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG4uYmktY2FyZXQtZG93bi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjJiXCI7IH1cbi5iaS1jYXJldC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyY1wiOyB9XG4uYmktY2FyZXQtbGVmdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyZFwiOyB9XG4uYmktY2FyZXQtbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMmVcIjsgfVxuLmJpLWNhcmV0LWxlZnQtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyZlwiOyB9XG4uYmktY2FyZXQtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzBcIjsgfVxuLmJpLWNhcmV0LXJpZ2h0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cbi5iaS1jYXJldC1yaWdodC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzJcIjsgfVxuLmJpLWNhcmV0LXJpZ2h0LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzNcIjsgfVxuLmJpLWNhcmV0LXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNFwiOyB9XG4uYmktY2FyZXQtdXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzVcIjsgfVxuLmJpLWNhcmV0LXVwLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG4uYmktY2FyZXQtdXAtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzN1wiOyB9XG4uYmktY2FyZXQtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cbi5iaS1jYXJ0LWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cbi5iaS1jYXJ0LWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzYVwiOyB9XG4uYmktY2FydC1kYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cbi5iaS1jYXJ0LWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cbi5iaS1jYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cbi5iaS1jYXJ0LXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyM2VcIjsgfVxuLmJpLWNhcnQtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyM2ZcIjsgfVxuLmJpLWNhcnQteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG4uYmktY2FydC14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG4uYmktY2FydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDJcIjsgfVxuLmJpLWNhcnQyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0M1wiOyB9XG4uYmktY2FydDM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cbi5iaS1jYXJ0NDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDVcIjsgfVxuLmJpLWNhc2gtc3RhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ2XCI7IH1cbi5iaS1jYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0N1wiOyB9XG4uYmktY2FzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDhcIjsgfVxuLmJpLWNoYXQtZG90cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0OVwiOyB9XG4uYmktY2hhdC1kb3RzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0YVwiOyB9XG4uYmktY2hhdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0YlwiOyB9XG4uYmktY2hhdC1sZWZ0LWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNGNcIjsgfVxuLmJpLWNoYXQtbGVmdC1kb3RzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0ZFwiOyB9XG4uYmktY2hhdC1sZWZ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjRlXCI7IH1cbi5iaS1jaGF0LWxlZnQtcXVvdGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNGZcIjsgfVxuLmJpLWNoYXQtbGVmdC1xdW90ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTBcIjsgfVxuLmJpLWNoYXQtbGVmdC10ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cbi5iaS1jaGF0LWxlZnQtdGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTJcIjsgfVxuLmJpLWNoYXQtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTNcIjsgfVxuLmJpLWNoYXQtcXVvdGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTRcIjsgfVxuLmJpLWNoYXQtcXVvdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cbi5iaS1jaGF0LXJpZ2h0LWRvdHMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTZcIjsgfVxuLmJpLWNoYXQtcmlnaHQtZG90czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTdcIjsgfVxuLmJpLWNoYXQtcmlnaHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNThcIjsgfVxuLmJpLWNoYXQtcmlnaHQtcXVvdGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTlcIjsgfVxuLmJpLWNoYXQtcmlnaHQtcXVvdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVhXCI7IH1cbi5iaS1jaGF0LXJpZ2h0LXRleHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWJcIjsgfVxuLmJpLWNoYXQtcmlnaHQtdGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNWNcIjsgfVxuLmJpLWNoYXQtcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVkXCI7IH1cbi5iaS1jaGF0LXNxdWFyZS1kb3RzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cbi5iaS1jaGF0LXNxdWFyZS1kb3RzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1ZlwiOyB9XG4uYmktY2hhdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjBcIjsgfVxuLmJpLWNoYXQtc3F1YXJlLXF1b3RlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cbi5iaS1jaGF0LXNxdWFyZS1xdW90ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjJcIjsgfVxuLmJpLWNoYXQtc3F1YXJlLXRleHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjNcIjsgfVxuLmJpLWNoYXQtc3F1YXJlLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cbi5iaS1jaGF0LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjVcIjsgfVxuLmJpLWNoYXQtdGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2NlwiOyB9XG4uYmktY2hhdC10ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG4uYmktY2hhdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjhcIjsgfVxuLmJpLWNoZWNrLWFsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjlcIjsgfVxuLmJpLWNoZWNrLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG4uYmktY2hlY2stY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG4uYmktY2hlY2stc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cbi5iaS1jaGVjay1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cbi5iaS1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNmVcIjsgfVxuLmJpLWNoZWNrMi1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZmXCI7IH1cbi5iaS1jaGVjazItY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG4uYmktY2hlY2syLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzFcIjsgfVxuLmJpLWNoZWNrMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzJcIjsgfVxuLmJpLWNoZXZyb24tYmFyLWNvbnRyYWN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG4uYmktY2hldnJvbi1iYXItZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzRcIjsgfVxuLmJpLWNoZXZyb24tYmFyLWV4cGFuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzVcIjsgfVxuLmJpLWNoZXZyb24tYmFyLWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cbi5iaS1jaGV2cm9uLWJhci1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzdcIjsgfVxuLmJpLWNoZXZyb24tYmFyLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3OFwiOyB9XG4uYmktY2hldnJvbi1jb21wYWN0LWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc5XCI7IH1cbi5iaS1jaGV2cm9uLWNvbXBhY3QtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2FcIjsgfVxuLmJpLWNoZXZyb24tY29tcGFjdC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2JcIjsgfVxuLmJpLWNoZXZyb24tY29tcGFjdC11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2NcIjsgfVxuLmJpLWNoZXZyb24tY29udHJhY3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cbi5iaS1jaGV2cm9uLWRvdWJsZS1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3ZVwiOyB9XG4uYmktY2hldnJvbi1kb3VibGUtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2ZcIjsgfVxuLmJpLWNoZXZyb24tZG91YmxlLXJpZ2h0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4MFwiOyB9XG4uYmktY2hldnJvbi1kb3VibGUtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cbi5iaS1jaGV2cm9uLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cbi5iaS1jaGV2cm9uLWV4cGFuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODNcIjsgfVxuLmJpLWNoZXZyb24tbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODRcIjsgfVxuLmJpLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cbi5iaS1jaGV2cm9uLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG4uYmktY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cbi5iaS1jaXJjbGUtaGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODhcIjsgfVxuLmJpLWNpcmNsZS1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg5XCI7IH1cbi5iaS1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhhXCI7IH1cbi5iaS1jbGlwYm9hcmQtY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhiXCI7IH1cbi5iaS1jbGlwYm9hcmQtZGF0YTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGNcIjsgfVxuLmJpLWNsaXBib2FyZC1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGRcIjsgfVxuLmJpLWNsaXBib2FyZC1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4ZVwiOyB9XG4uYmktY2xpcGJvYXJkLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhmXCI7IH1cbi5iaS1jbGlwYm9hcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cbi5iaS1jbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG4uYmktY2xvY2staGlzdG9yeTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTJcIjsgfVxuLmJpLWNsb2NrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG4uYmktY2xvdWQtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG4uYmktY2xvdWQtYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTVcIjsgfVxuLmJpLWNsb3VkLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cbi5iaS1jbG91ZC1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTdcIjsgfVxuLmJpLWNsb3VkLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjk4XCI7IH1cbi5iaS1jbG91ZC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTlcIjsgfVxuLmJpLWNsb3VkLWRvd25sb2FkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjlhXCI7IH1cbi5iaS1jbG91ZC1kb3dubG9hZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWJcIjsgfVxuLmJpLWNsb3VkLWRyaXp6bGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWNcIjsgfVxuLmJpLWNsb3VkLWRyaXp6bGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjlkXCI7IH1cbi5iaS1jbG91ZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5ZVwiOyB9XG4uYmktY2xvdWQtZm9nLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjlmXCI7IH1cbi5iaS1jbG91ZC1mb2c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmEwXCI7IH1cbi5iaS1jbG91ZC1mb2cyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmExXCI7IH1cbi5iaS1jbG91ZC1mb2cyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG4uYmktY2xvdWQtaGFpbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhM1wiOyB9XG4uYmktY2xvdWQtaGFpbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTRcIjsgfVxuLmJpLWNsb3VkLWhhemUtMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTVcIjsgfVxuLmJpLWNsb3VkLWhhemUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTZcIjsgfVxuLmJpLWNsb3VkLWhhemU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cbi5iaS1jbG91ZC1oYXplMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhOFwiOyB9XG4uYmktY2xvdWQtbGlnaHRuaW5nLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cbi5iaS1jbG91ZC1saWdodG5pbmctcmFpbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG4uYmktY2xvdWQtbGlnaHRuaW5nLXJhaW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cbi5iaS1jbG91ZC1saWdodG5pbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cbi5iaS1jbG91ZC1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG4uYmktY2xvdWQtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFlXCI7IH1cbi5iaS1jbG91ZC1tb29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFmXCI7IH1cbi5iaS1jbG91ZC1tb29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG4uYmktY2xvdWQtcGx1cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG4uYmktY2xvdWQtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjJcIjsgfVxuLmJpLWNsb3VkLXJhaW4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjNcIjsgfVxuLmJpLWNsb3VkLXJhaW4taGVhdnktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjRcIjsgfVxuLmJpLWNsb3VkLXJhaW4taGVhdnk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cbi5iaS1jbG91ZC1yYWluOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG4uYmktY2xvdWQtc2xhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjdcIjsgfVxuLmJpLWNsb3VkLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG4uYmktY2xvdWQtc2xlZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjlcIjsgfVxuLmJpLWNsb3VkLXNsZWV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiYVwiOyB9XG4uYmktY2xvdWQtc25vdy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG4uYmktY2xvdWQtc25vdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYmNcIjsgfVxuLmJpLWNsb3VkLXN1bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG4uYmktY2xvdWQtc3VuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiZVwiOyB9XG4uYmktY2xvdWQtdXBsb2FkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJmXCI7IH1cbi5iaS1jbG91ZC11cGxvYWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmMwXCI7IH1cbi5iaS1jbG91ZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzFcIjsgfVxuLmJpLWNsb3Vkcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG4uYmktY2xvdWRzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjM1wiOyB9XG4uYmktY2xvdWR5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM0XCI7IH1cbi5iaS1jbG91ZHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM1XCI7IH1cbi5iaS1jb2RlLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjNlwiOyB9XG4uYmktY29kZS1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cbi5iaS1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjOFwiOyB9XG4uYmktY29sbGVjdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjOVwiOyB9XG4uYmktY29sbGVjdGlvbi1wbGF5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNhXCI7IH1cbi5iaS1jb2xsZWN0aW9uLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cbi5iaS1jb2xsZWN0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjY1wiOyB9XG4uYmktY29sdW1ucy1nYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cbi5iaS1jb2x1bW5zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjZVwiOyB9XG4uYmktY29tbWFuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2ZcIjsgfVxuLmJpLWNvbXBhc3MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDBcIjsgfVxuLmJpLWNvbXBhc3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQxXCI7IH1cbi5iaS1jb25lLXN0cmlwZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQyXCI7IH1cbi5iaS1jb25lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkM1wiOyB9XG4uYmktY29udHJvbGxlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDRcIjsgfVxuLmJpLWNwdS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkNVwiOyB9XG4uYmktY3B1OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkNlwiOyB9XG4uYmktY3JlZGl0LWNhcmQtMi1iYWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ3XCI7IH1cbi5iaS1jcmVkaXQtY2FyZC0yLWJhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cbi5iaS1jcmVkaXQtY2FyZC0yLWZyb250LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ5XCI7IH1cbi5iaS1jcmVkaXQtY2FyZC0yLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG4uYmktY3JlZGl0LWNhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGJcIjsgfVxuLmJpLWNyZWRpdC1jYXJkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG4uYmktY3JvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGRcIjsgfVxuLmJpLWN1cC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG4uYmktY3VwLXN0cmF3OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkZlwiOyB9XG4uYmktY3VwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlMFwiOyB9XG4uYmktY3Vyc29yLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmUxXCI7IH1cbi5iaS1jdXJzb3ItdGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTJcIjsgfVxuLmJpLWN1cnNvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTNcIjsgfVxuLmJpLWRhc2gtY2lyY2xlLWRvdHRlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTRcIjsgfVxuLmJpLWRhc2gtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cbi5iaS1kYXNoLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTZcIjsgfVxuLmJpLWRhc2gtc3F1YXJlLWRvdHRlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTdcIjsgfVxuLmJpLWRhc2gtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmU4XCI7IH1cbi5iaS1kYXNoLXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTlcIjsgfVxuLmJpLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cbi5iaS1kaWFncmFtLTItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZWJcIjsgfVxuLmJpLWRpYWdyYW0tMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZWNcIjsgfVxuLmJpLWRpYWdyYW0tMy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG4uYmktZGlhZ3JhbS0zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZVwiOyB9XG4uYmktZGlhbW9uZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZlwiOyB9XG4uYmktZGlhbW9uZC1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmMFwiOyB9XG4uYmktZGlhbW9uZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjFcIjsgfVxuLmJpLWRpY2UtMS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmMlwiOyB9XG4uYmktZGljZS0xOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmM1wiOyB9XG4uYmktZGljZS0yLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmY0XCI7IH1cbi5iaS1kaWNlLTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmY1XCI7IH1cbi5iaS1kaWNlLTMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjZcIjsgfVxuLmJpLWRpY2UtMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjdcIjsgfVxuLmJpLWRpY2UtNC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmOFwiOyB9XG4uYmktZGljZS00OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmOVwiOyB9XG4uYmktZGljZS01LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZhXCI7IH1cbi5iaS1kaWNlLTU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZiXCI7IH1cbi5iaS1kaWNlLTYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmNcIjsgfVxuLmJpLWRpY2UtNjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmRcIjsgfVxuLmJpLWRpc2MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZmVcIjsgfVxuLmJpLWRpc2M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmZmXCI7IH1cbi5iaS1kaXNjb3JkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwMFwiOyB9XG4uYmktZGlzcGxheS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwMVwiOyB9XG4uYmktZGlzcGxheTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDJcIjsgfVxuLmJpLWRpc3RyaWJ1dGUtaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDNcIjsgfVxuLmJpLWRpc3RyaWJ1dGUtdmVydGljYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA0XCI7IH1cbi5iaS1kb29yLWNsb3NlZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwNVwiOyB9XG4uYmktZG9vci1jbG9zZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA2XCI7IH1cbi5iaS1kb29yLW9wZW4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDdcIjsgfVxuLmJpLWRvb3Itb3Blbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDhcIjsgfVxuLmJpLWRvdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDlcIjsgfVxuLmJpLWRvd25sb2FkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwYVwiOyB9XG4uYmktZHJvcGxldC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwYlwiOyB9XG4uYmktZHJvcGxldC1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwY1wiOyB9XG4uYmktZHJvcGxldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMGRcIjsgfVxuLmJpLWVhcmJ1ZHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzBlXCI7IH1cbi5iaS1lYXNlbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwZlwiOyB9XG4uYmktZWFzZWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzEwXCI7IH1cbi5iaS1lZ2ctZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTFcIjsgfVxuLmJpLWVnZy1mcmllZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTJcIjsgfVxuLmJpLWVnZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTNcIjsgfVxuLmJpLWVqZWN0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE0XCI7IH1cbi5iaS1lamVjdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTVcIjsgfVxuLmJpLWVtb2ppLWFuZ3J5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE2XCI7IH1cbi5iaS1lbW9qaS1hbmdyeTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTdcIjsgfVxuLmJpLWVtb2ppLWRpenp5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzE4XCI7IH1cbi5iaS1lbW9qaS1kaXp6eTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMTlcIjsgfVxuLmJpLWVtb2ppLWV4cHJlc3Npb25sZXNzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFhXCI7IH1cbi5iaS1lbW9qaS1leHByZXNzaW9ubGVzczo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMWJcIjsgfVxuLmJpLWVtb2ppLWZyb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFjXCI7IH1cbi5iaS1lbW9qaS1mcm93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMWRcIjsgfVxuLmJpLWVtb2ppLWhlYXJ0LWV5ZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMWVcIjsgfVxuLmJpLWVtb2ppLWhlYXJ0LWV5ZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFmXCI7IH1cbi5iaS1lbW9qaS1sYXVnaGluZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyMFwiOyB9XG4uYmktZW1vamktbGF1Z2hpbmc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzIxXCI7IH1cbi5iaS1lbW9qaS1uZXV0cmFsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzIyXCI7IH1cbi5iaS1lbW9qaS1uZXV0cmFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyM1wiOyB9XG4uYmktZW1vamktc21pbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjRcIjsgfVxuLmJpLWVtb2ppLXNtaWxlLXVwc2lkZS1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzI1XCI7IH1cbi5iaS1lbW9qaS1zbWlsZS11cHNpZGUtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjZcIjsgfVxuLmJpLWVtb2ppLXNtaWxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyN1wiOyB9XG4uYmktZW1vamktc3VuZ2xhc3Nlcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyOFwiOyB9XG4uYmktZW1vamktc3VuZ2xhc3Nlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjlcIjsgfVxuLmJpLWVtb2ppLXdpbmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMmFcIjsgfVxuLmJpLWVtb2ppLXdpbms6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzJiXCI7IH1cbi5iaS1lbnZlbG9wZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyY1wiOyB9XG4uYmktZW52ZWxvcGUtb3Blbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyZFwiOyB9XG4uYmktZW52ZWxvcGUtb3Blbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMmVcIjsgfVxuLmJpLWVudmVsb3BlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMyZlwiOyB9XG4uYmktZXJhc2VyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzMwXCI7IH1cbi5iaS1lcmFzZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzMxXCI7IH1cbi5iaS1leGNsYW1hdGlvbi1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzJcIjsgfVxuLmJpLWV4Y2xhbWF0aW9uLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzNcIjsgfVxuLmJpLWV4Y2xhbWF0aW9uLWRpYW1vbmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMzRcIjsgfVxuLmJpLWV4Y2xhbWF0aW9uLWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM1XCI7IH1cbi5iaS1leGNsYW1hdGlvbi1vY3RhZ29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM2XCI7IH1cbi5iaS1leGNsYW1hdGlvbi1vY3RhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG4uYmktZXhjbGFtYXRpb24tc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM4XCI7IH1cbi5iaS1leGNsYW1hdGlvbi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM5XCI7IH1cbi5iaS1leGNsYW1hdGlvbi10cmlhbmdsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzYVwiOyB9XG4uYmktZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzNiXCI7IH1cbi5iaS1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzM2NcIjsgfVxuLmJpLWV4Y2x1ZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzNkXCI7IH1cbi5iaS1leWUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzM2VcIjsgfVxuLmJpLWV5ZS1zbGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzZlwiOyB9XG4uYmktZXllLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0MFwiOyB9XG4uYmktZXllOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0MVwiOyB9XG4uYmktZXllZHJvcHBlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDJcIjsgfVxuLmJpLWV5ZWdsYXNzZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQzXCI7IH1cbi5iaS1mYWNlYm9vazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDRcIjsgfVxuLmJpLWZpbGUtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0NVwiOyB9XG4uYmktZmlsZS1hcnJvdy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0NlwiOyB9XG4uYmktZmlsZS1hcnJvdy11cC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM0N1wiOyB9XG4uYmktZmlsZS1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNDhcIjsgfVxuLmJpLWZpbGUtYmFyLWdyYXBoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzQ5XCI7IH1cbi5iaS1maWxlLWJhci1ncmFwaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNGFcIjsgfVxuLmJpLWZpbGUtYmluYXJ5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRiXCI7IH1cbi5iaS1maWxlLWJpbmFyeTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNGNcIjsgfVxuLmJpLWZpbGUtYnJlYWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNGRcIjsgfVxuLmJpLWZpbGUtYnJlYWs6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRlXCI7IH1cbi5iaS1maWxlLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzRmXCI7IH1cbi5iaS1maWxlLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1MFwiOyB9XG4uYmktZmlsZS1jb2RlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzUxXCI7IH1cbi5iaS1maWxlLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzUyXCI7IH1cbi5iaS1maWxlLWRpZmYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTNcIjsgfVxuLmJpLWZpbGUtZGlmZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTRcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzU1XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstYXJyb3ctZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTZcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy11cC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1N1wiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWFycm93LXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWJhci1ncmFwaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWJhci1ncmFwaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWFcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1iaW5hcnktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWJcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1iaW5hcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzVjXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstYnJlYWstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWRcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1icmVhazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWVcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1jaGVjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1ZlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2MFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWNvZGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjFcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2MlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWRpZmYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjNcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1kaWZmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2NFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWVhc2VsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzY1XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstZWFzZWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzY2XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstZXhjZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjdcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1leGNlbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjhcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2OVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWZvbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmFcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1mb250OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2YlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWltYWdlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZjXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZkXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2ZVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLWxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZmXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstbG9jazItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzBcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1sb2NrMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzFcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1tZWRpY2FsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzcyXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstbWVkaWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzNcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3NFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3NVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLW11c2ljLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzc2XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstbXVzaWM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzc3XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstcGVyc29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstcGVyc29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3OVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBsYXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2FcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1wbGF5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3YlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2NcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3ZFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBvc3QtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2VcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1wb3N0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3ZlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBwdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4MFwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXBwdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODFcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1yaWNodGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4MlwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXJpY2h0ZXh0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4M1wiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXJ1bGVkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg0XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstcnVsZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg1XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstc2xpZGVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg2XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstc2xpZGVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4N1wiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXNwcmVhZHNoZWV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg4XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstc3ByZWFkc2hlZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzg5XCI7IH1cbi5iaS1maWxlLWVhcm1hcmstdGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4YVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstd29yZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4Y1wiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXdvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhkXCI7IH1cbi5iaS1maWxlLWVhcm1hcmsteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4ZVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhmXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstemlwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzkwXCI7IH1cbi5iaS1maWxlLWVhcm1hcmstemlwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5MVwiOyB9XG4uYmktZmlsZS1lYXJtYXJrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5MlwiOyB9XG4uYmktZmlsZS1lYXNlbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5M1wiOyB9XG4uYmktZmlsZS1lYXNlbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTRcIjsgfVxuLmJpLWZpbGUtZXhjZWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTVcIjsgfVxuLmJpLWZpbGUtZXhjZWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cbi5iaS1maWxlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzk3XCI7IH1cbi5iaS1maWxlLWZvbnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOThcIjsgfVxuLmJpLWZpbGUtZm9udDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTlcIjsgfVxuLmJpLWZpbGUtaW1hZ2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOWFcIjsgfVxuLmJpLWZpbGUtaW1hZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzliXCI7IH1cbi5iaS1maWxlLWxvY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOWNcIjsgfVxuLmJpLWZpbGUtbG9jazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOWRcIjsgfVxuLmJpLWZpbGUtbG9jazItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOWVcIjsgfVxuLmJpLWZpbGUtbG9jazI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzlmXCI7IH1cbi5iaS1maWxlLW1lZGljYWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTBcIjsgfVxuLmJpLWZpbGUtbWVkaWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTFcIjsgfVxuLmJpLWZpbGUtbWludXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTJcIjsgfVxuLmJpLWZpbGUtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cbi5iaS1maWxlLW11c2ljLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cbi5iaS1maWxlLW11c2ljOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG4uYmktZmlsZS1wZXJzb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTZcIjsgfVxuLmJpLWZpbGUtcGVyc29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhN1wiOyB9XG4uYmktZmlsZS1wbGF5LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E4XCI7IH1cbi5iaS1maWxlLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E5XCI7IH1cbi5iaS1maWxlLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWFcIjsgfVxuLmJpLWZpbGUtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWJcIjsgfVxuLmJpLWZpbGUtcG9zdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhY1wiOyB9XG4uYmktZmlsZS1wb3N0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhZFwiOyB9XG4uYmktZmlsZS1wcHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWVcIjsgfVxuLmJpLWZpbGUtcHB0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhZlwiOyB9XG4uYmktZmlsZS1yaWNodGV4dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiMFwiOyB9XG4uYmktZmlsZS1yaWNodGV4dDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYjFcIjsgfVxuLmJpLWZpbGUtcnVsZWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYjJcIjsgfVxuLmJpLWZpbGUtcnVsZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2IzXCI7IH1cbi5iaS1maWxlLXNsaWRlcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiNFwiOyB9XG4uYmktZmlsZS1zbGlkZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cbi5iaS1maWxlLXNwcmVhZHNoZWV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I2XCI7IH1cbi5iaS1maWxlLXNwcmVhZHNoZWV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG4uYmktZmlsZS10ZXh0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I4XCI7IH1cbi5iaS1maWxlLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cbi5iaS1maWxlLXdvcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmFcIjsgfVxuLmJpLWZpbGUtd29yZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmJcIjsgfVxuLmJpLWZpbGUteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG4uYmktZmlsZS14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiZFwiOyB9XG4uYmktZmlsZS16aXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmVcIjsgfVxuLmJpLWZpbGUtemlwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiZlwiOyB9XG4uYmktZmlsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzBcIjsgfVxuLmJpLWZpbGVzLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzFcIjsgfVxuLmJpLWZpbGVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjMlwiOyB9XG4uYmktZmlsbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzNcIjsgfVxuLmJpLWZpbHRlci1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzRcIjsgfVxuLmJpLWZpbHRlci1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2M1XCI7IH1cbi5iaS1maWx0ZXItbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzZcIjsgfVxuLmJpLWZpbHRlci1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzdcIjsgfVxuLmJpLWZpbHRlci1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzhcIjsgfVxuLmJpLWZpbHRlci1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2M5XCI7IH1cbi5iaS1maWx0ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2NhXCI7IH1cbi5iaS1mbGFnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2NiXCI7IH1cbi5iaS1mbGFnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjY1wiOyB9XG4uYmktZmxvd2VyMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzY2RcIjsgfVxuLmJpLWZsb3dlcjI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2NlXCI7IH1cbi5iaS1mbG93ZXIzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjZlwiOyB9XG4uYmktZm9sZGVyLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG4uYmktZm9sZGVyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cbi5iaS1mb2xkZXItbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2QyXCI7IH1cbi5iaS1mb2xkZXItcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZDNcIjsgfVxuLmJpLWZvbGRlci1zeW1saW5rLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cbi5iaS1mb2xkZXItc3ltbGluazo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZDVcIjsgfVxuLmJpLWZvbGRlci14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG4uYmktZm9sZGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG4uYmktZm9sZGVyMi1vcGVuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkOFwiOyB9XG4uYmktZm9sZGVyMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZDlcIjsgfVxuLmJpLWZvbnRzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkYVwiOyB9XG4uYmktZm9yd2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkYlwiOyB9XG4uYmktZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZGNcIjsgfVxuLmJpLWZyb250OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkZFwiOyB9XG4uYmktZnVsbHNjcmVlbi1leGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkZVwiOyB9XG4uYmktZnVsbHNjcmVlbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZGZcIjsgfVxuLmJpLWZ1bm5lbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlMFwiOyB9XG4uYmktZnVubmVsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlMVwiOyB9XG4uYmktZ2Vhci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlMlwiOyB9XG4uYmktZ2Vhci13aWRlLWNvbm5lY3RlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZTNcIjsgfVxuLmJpLWdlYXItd2lkZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZTRcIjsgfVxuLmJpLWdlYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U1XCI7IH1cbi5iaS1nZW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cbi5iaS1nZW8tYWx0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U3XCI7IH1cbi5iaS1nZW8tYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlOFwiOyB9XG4uYmktZ2VvLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U5XCI7IH1cbi5iaS1nZW86OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cbi5iaS1naWZ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cbi5iaS1naWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlY1wiOyB9XG4uYmktZ2l0aHViOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG4uYmktZ2xvYmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cbi5iaS1nbG9iZTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VmXCI7IH1cbi5iaS1nb29nbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2YwXCI7IH1cbi5iaS1ncmFwaC1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmMVwiOyB9XG4uYmktZ3JhcGgtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2YyXCI7IH1cbi5iaS1ncmlkLTF4Mi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmM1wiOyB9XG4uYmktZ3JpZC0xeDI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Y0XCI7IH1cbi5iaS1ncmlkLTN4Mi1nYXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZjVcIjsgfVxuLmJpLWdyaWQtM3gyLWdhcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZjZcIjsgfVxuLmJpLWdyaWQtM3gyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmN1wiOyB9XG4uYmktZ3JpZC0zeDMtZ2FwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cbi5iaS1ncmlkLTN4My1nYXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Y5XCI7IH1cbi5iaS1ncmlkLTN4Mzo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmFcIjsgfVxuLmJpLWdyaWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmJcIjsgfVxuLmJpLWdyaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2ZjXCI7IH1cbi5iaS1ncmlwLWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2ZkXCI7IH1cbi5iaS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmZVwiOyB9XG4uYmktaGFtbWVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmZlwiOyB9XG4uYmktaGFuZC1pbmRleC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwMFwiOyB9XG4uYmktaGFuZC1pbmRleC10aHVtYi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwMVwiOyB9XG4uYmktaGFuZC1pbmRleC10aHVtYjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDJcIjsgfVxuLmJpLWhhbmQtaW5kZXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cbi5iaS1oYW5kLXRodW1icy1kb3duLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cbi5iaS1oYW5kLXRodW1icy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwNVwiOyB9XG4uYmktaGFuZC10aHVtYnMtdXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDZcIjsgfVxuLmJpLWhhbmQtdGh1bWJzLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwN1wiOyB9XG4uYmktaGFuZGJhZy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwOFwiOyB9XG4uYmktaGFuZGJhZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDlcIjsgfVxuLmJpLWhhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cbi5iaS1oZGQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MGJcIjsgfVxuLmJpLWhkZC1uZXR3b3JrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBjXCI7IH1cbi5iaS1oZGQtbmV0d29yazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MGRcIjsgfVxuLmJpLWhkZC1yYWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBlXCI7IH1cbi5iaS1oZGQtcmFjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MGZcIjsgfVxuLmJpLWhkZC1zdGFjay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxMFwiOyB9XG4uYmktaGRkLXN0YWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxMVwiOyB9XG4uYmktaGRkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxMlwiOyB9XG4uYmktaGVhZHBob25lczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTNcIjsgfVxuLmJpLWhlYWRzZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cbi5iaS1oZWFydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxNVwiOyB9XG4uYmktaGVhcnQtaGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTZcIjsgfVxuLmJpLWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxN1wiOyB9XG4uYmktaGVwdGFnb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MThcIjsgfVxuLmJpLWhlcHRhZ29uLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cbi5iaS1oZXB0YWdvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MWFcIjsgfVxuLmJpLWhleGFnb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MWJcIjsgfVxuLmJpLWhleGFnb24taGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MWNcIjsgfVxuLmJpLWhleGFnb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDFkXCI7IH1cbi5iaS1ob3VyZ2xhc3MtYm90dG9tOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxZVwiOyB9XG4uYmktaG91cmdsYXNzLXNwbGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG4uYmktaG91cmdsYXNzLXRvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjBcIjsgfVxuLmJpLWhvdXJnbGFzczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjFcIjsgfVxuLmJpLWhvdXNlLWRvb3ItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjJcIjsgfVxuLmJpLWhvdXNlLWRvb3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDIzXCI7IH1cbi5iaS1ob3VzZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQyNFwiOyB9XG4uYmktaG91c2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDI1XCI7IH1cbi5iaS1ocjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjZcIjsgfVxuLmJpLWh1cnJpY2FuZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjdcIjsgfVxuLmJpLWltYWdlLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjhcIjsgfVxuLmJpLWltYWdlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDI5XCI7IH1cbi5iaS1pbWFnZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmFcIjsgfVxuLmJpLWltYWdlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmJcIjsgfVxuLmJpLWluYm94LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDJjXCI7IH1cbi5iaS1pbmJveDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmRcIjsgfVxuLmJpLWluYm94ZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmVcIjsgfVxuLmJpLWluYm94ZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDJmXCI7IH1cbi5iaS1pbmZvLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzMFwiOyB9XG4uYmktaW5mby1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDMxXCI7IH1cbi5iaS1pbmZvLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzMlwiOyB9XG4uYmktaW5mby1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDMzXCI7IH1cbi5iaS1pbmZvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzNFwiOyB9XG4uYmktaW5wdXQtY3Vyc29yLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM1XCI7IH1cbi5iaS1pbnB1dC1jdXJzb3I6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM2XCI7IH1cbi5iaS1pbnN0YWdyYW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM3XCI7IH1cbi5iaS1pbnRlcnNlY3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM4XCI7IH1cbi5iaS1qb3VybmFsLWFsYnVtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzOVwiOyB9XG4uYmktam91cm5hbC1hcnJvdy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzYVwiOyB9XG4uYmktam91cm5hbC1hcnJvdy11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0M2JcIjsgfVxuLmJpLWpvdXJuYWwtYm9va21hcmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0M2NcIjsgfVxuLmJpLWpvdXJuYWwtYm9va21hcms6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDNkXCI7IH1cbi5iaS1qb3VybmFsLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzZVwiOyB9XG4uYmktam91cm5hbC1jb2RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzZlwiOyB9XG4uYmktam91cm5hbC1tZWRpY2FsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ0MFwiOyB9XG4uYmktam91cm5hbC1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NDFcIjsgfVxuLmJpLWpvdXJuYWwtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NDJcIjsgfVxuLmJpLWpvdXJuYWwtcmljaHRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQzXCI7IH1cbi5iaS1qb3VybmFsLXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQ0XCI7IH1cbi5iaS1qb3VybmFsLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQ1XCI7IH1cbi5iaS1qb3VybmFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ0NlwiOyB9XG4uYmktam91cm5hbHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQ3XCI7IH1cbi5iaS1qb3lzdGljazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NDhcIjsgfVxuLmJpLWp1c3RpZnktbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NDlcIjsgfVxuLmJpLWp1c3RpZnktcmlnaHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDRhXCI7IH1cbi5iaS1qdXN0aWZ5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ0YlwiOyB9XG4uYmkta2FuYmFuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDRjXCI7IH1cbi5iaS1rYW5iYW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDRkXCI7IH1cbi5iaS1rZXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NGVcIjsgfVxuLmJpLWtleTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NGZcIjsgfVxuLmJpLWtleWJvYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDUwXCI7IH1cbi5iaS1rZXlib2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTFcIjsgfVxuLmJpLWxhZGRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTJcIjsgfVxuLmJpLWxhbXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTNcIjsgfVxuLmJpLWxhbXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDU0XCI7IH1cbi5iaS1sYXB0b3AtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTVcIjsgfVxuLmJpLWxhcHRvcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTZcIjsgfVxuLmJpLWxheWVyLWJhY2t3YXJkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG4uYmktbGF5ZXItZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NThcIjsgfVxuLmJpLWxheWVycy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG4uYmktbGF5ZXJzLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDVhXCI7IH1cbi5iaS1sYXllcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDViXCI7IH1cbi5iaS1sYXlvdXQtc2lkZWJhci1pbnNldC1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1Y1wiOyB9XG4uYmktbGF5b3V0LXNpZGViYXItaW5zZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDVkXCI7IH1cbi5iaS1sYXlvdXQtc2lkZWJhci1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1ZVwiOyB9XG4uYmktbGF5b3V0LXNpZGViYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDVmXCI7IH1cbi5iaS1sYXlvdXQtc3BsaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDYwXCI7IH1cbi5iaS1sYXlvdXQtdGV4dC1zaWRlYmFyLXJldmVyc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDYxXCI7IH1cbi5iaS1sYXlvdXQtdGV4dC1zaWRlYmFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2MlwiOyB9XG4uYmktbGF5b3V0LXRleHQtd2luZG93LXJldmVyc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDYzXCI7IH1cbi5iaS1sYXlvdXQtdGV4dC13aW5kb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDY0XCI7IH1cbi5iaS1sYXlvdXQtdGhyZWUtY29sdW1uczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NjVcIjsgfVxuLmJpLWxheW91dC13dGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDY2XCI7IH1cbi5iaS1saWZlLXByZXNlcnZlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NjdcIjsgfVxuLmJpLWxpZ2h0YnVsYi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG4uYmktbGlnaHRidWxiLW9mZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2OVwiOyB9XG4uYmktbGlnaHRidWxiLW9mZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmFcIjsgfVxuLmJpLWxpZ2h0YnVsYjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmJcIjsgfVxuLmJpLWxpZ2h0bmluZy1jaGFyZ2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmNcIjsgfVxuLmJpLWxpZ2h0bmluZy1jaGFyZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDZkXCI7IH1cbi5iaS1saWdodG5pbmctZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmVcIjsgfVxuLmJpLWxpZ2h0bmluZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmZcIjsgfVxuLmJpLWxpbmstNDVkZWc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDcwXCI7IH1cbi5iaS1saW5rOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3MVwiOyB9XG4uYmktbGlua2VkaW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cbi5iaS1saXN0LWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3M1wiOyB9XG4uYmktbGlzdC1uZXN0ZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDc0XCI7IH1cbi5iaS1saXN0LW9sOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3NVwiOyB9XG4uYmktbGlzdC1zdGFyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NzZcIjsgfVxuLmJpLWxpc3QtdGFzazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NzdcIjsgfVxuLmJpLWxpc3QtdWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDc4XCI7IH1cbi5iaS1saXN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG4uYmktbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3YVwiOyB9XG4uYmktbG9jazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0N2JcIjsgfVxuLmJpLW1haWxib3g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDdjXCI7IH1cbi5iaS1tYWlsYm94Mjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0N2RcIjsgfVxuLmJpLW1hcC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3ZVwiOyB9XG4uYmktbWFwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3ZlwiOyB9XG4uYmktbWFya2Rvd24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODBcIjsgfVxuLmJpLW1hcmtkb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4MVwiOyB9XG4uYmktbWFzazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODJcIjsgfVxuLmJpLW1lZ2FwaG9uZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4M1wiOyB9XG4uYmktbWVnYXBob25lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4NFwiOyB9XG4uYmktbWVudS1hcHAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODVcIjsgfVxuLmJpLW1lbnUtYXBwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4NlwiOyB9XG4uYmktbWVudS1idXR0b24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODdcIjsgfVxuLmJpLW1lbnUtYnV0dG9uLXdpZGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODhcIjsgfVxuLmJpLW1lbnUtYnV0dG9uLXdpZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDg5XCI7IH1cbi5iaS1tZW51LWJ1dHRvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OGFcIjsgfVxuLmJpLW1lbnUtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OGJcIjsgfVxuLmJpLW1lbnUtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDhjXCI7IH1cbi5iaS1taWMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OGRcIjsgfVxuLmJpLW1pYy1tdXRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDhlXCI7IH1cbi5iaS1taWMtbXV0ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OGZcIjsgfVxuLmJpLW1pYzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTBcIjsgfVxuLmJpLW1pbmVjYXJ0LWxvYWRlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTFcIjsgfVxuLmJpLW1pbmVjYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5MlwiOyB9XG4uYmktbW9pc3R1cmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDkzXCI7IH1cbi5iaS1tb29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDk0XCI7IH1cbi5iaS1tb29uLXN0YXJzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDk1XCI7IH1cbi5iaS1tb29uLXN0YXJzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5NlwiOyB9XG4uYmktbW9vbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTdcIjsgfVxuLmJpLW1vdXNlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDk4XCI7IH1cbi5iaS1tb3VzZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTlcIjsgfVxuLmJpLW1vdXNlMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5YVwiOyB9XG4uYmktbW91c2UyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5YlwiOyB9XG4uYmktbW91c2UzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDljXCI7IH1cbi5iaS1tb3VzZTM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDlkXCI7IH1cbi5iaS1tdXNpYy1ub3RlLWJlYW1lZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OWVcIjsgfVxuLmJpLW11c2ljLW5vdGUtbGlzdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OWZcIjsgfVxuLmJpLW11c2ljLW5vdGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGEwXCI7IH1cbi5iaS1tdXNpYy1wbGF5ZXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTFcIjsgfVxuLmJpLW11c2ljLXBsYXllcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTJcIjsgfVxuLmJpLW5ld3NwYXBlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTNcIjsgfVxuLmJpLW5vZGUtbWludXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTRcIjsgfVxuLmJpLW5vZGUtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGE1XCI7IH1cbi5iaS1ub2RlLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTZcIjsgfVxuLmJpLW5vZGUtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YTdcIjsgfVxuLmJpLW51dC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRhOFwiOyB9XG4uYmktbnV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRhOVwiOyB9XG4uYmktb2N0YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRhYVwiOyB9XG4uYmktb2N0YWdvbi1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRhYlwiOyB9XG4uYmktb2N0YWdvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YWNcIjsgfVxuLmJpLW9wdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YWRcIjsgfVxuLmJpLW91dGxldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YWVcIjsgfVxuLmJpLXBhaW50LWJ1Y2tldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YWZcIjsgfVxuLmJpLXBhbGV0dGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjBcIjsgfVxuLmJpLXBhbGV0dGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGIxXCI7IH1cbi5iaS1wYWxldHRlMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjJcIjsgfVxuLmJpLXBhcGVyY2xpcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjNcIjsgfVxuLmJpLXBhcmFncmFwaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjRcIjsgfVxuLmJpLXBhdGNoLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGI1XCI7IH1cbi5iaS1wYXRjaC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjZcIjsgfVxuLmJpLXBhdGNoLWV4Y2xhbWF0aW9uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGI3XCI7IH1cbi5iaS1wYXRjaC1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjhcIjsgfVxuLmJpLXBhdGNoLW1pbnVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cbi5iaS1wYXRjaC1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YmFcIjsgfVxuLmJpLXBhdGNoLXBsdXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YmJcIjsgfVxuLmJpLXBhdGNoLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGJjXCI7IH1cbi5iaS1wYXRjaC1xdWVzdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRiZFwiOyB9XG4uYmktcGF0Y2gtcXVlc3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGJlXCI7IH1cbi5iaS1wYXVzZS1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YmZcIjsgfVxuLmJpLXBhdXNlLWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YzBcIjsgfVxuLmJpLXBhdXNlLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjMVwiOyB9XG4uYmktcGF1c2UtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjMlwiOyB9XG4uYmktcGF1c2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YzNcIjsgfVxuLmJpLXBhdXNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjNFwiOyB9XG4uYmktcGVhY2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YzVcIjsgfVxuLmJpLXBlYWNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjNlwiOyB9XG4uYmktcGVuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGM3XCI7IH1cbi5iaS1wZW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGM4XCI7IH1cbi5iaS1wZW5jaWwtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YzlcIjsgfVxuLmJpLXBlbmNpbC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGNhXCI7IH1cbi5iaS1wZW5jaWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGNiXCI7IH1cbi5iaS1wZW50YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjY1wiOyB9XG4uYmktcGVudGFnb24taGFsZjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0Y2RcIjsgfVxuLmJpLXBlbnRhZ29uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjZVwiOyB9XG4uYmktcGVvcGxlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGNmXCI7IH1cbi5iaS1wZW9wbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGQwXCI7IH1cbi5iaS1wZXJjZW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkMVwiOyB9XG4uYmktcGVyc29uLWJhZGdlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGQyXCI7IH1cbi5iaS1wZXJzb24tYmFkZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGQzXCI7IH1cbi5iaS1wZXJzb24tYm91bmRpbmctYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkNFwiOyB9XG4uYmktcGVyc29uLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGQ1XCI7IH1cbi5iaS1wZXJzb24tY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGQ2XCI7IH1cbi5iaS1wZXJzb24tY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkN1wiOyB9XG4uYmktcGVyc29uLWRhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDhcIjsgfVxuLmJpLXBlcnNvbi1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkOVwiOyB9XG4uYmktcGVyc29uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRhXCI7IH1cbi5iaS1wZXJzb24tbGluZXMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZGJcIjsgfVxuLmJpLXBlcnNvbi1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRjXCI7IH1cbi5iaS1wZXJzb24tcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZGRcIjsgfVxuLmJpLXBlcnNvbi1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRlXCI7IH1cbi5iaS1wZXJzb24teC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkZlwiOyB9XG4uYmktcGVyc29uLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGUwXCI7IH1cbi5iaS1wZXJzb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGUxXCI7IH1cbi5iaS1waG9uZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlMlwiOyB9XG4uYmktcGhvbmUtbGFuZHNjYXBlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGUzXCI7IH1cbi5iaS1waG9uZS1sYW5kc2NhcGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGU0XCI7IH1cbi5iaS1waG9uZS12aWJyYXRlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGU1XCI7IH1cbi5iaS1waG9uZS12aWJyYXRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlNlwiOyB9XG4uYmktcGhvbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGU3XCI7IH1cbi5iaS1waWUtY2hhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZThcIjsgfVxuLmJpLXBpZS1jaGFydDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZTlcIjsgfVxuLmJpLXBpbi1hbmdsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlYVwiOyB9XG4uYmktcGluLWFuZ2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlYlwiOyB9XG4uYmktcGluLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGVjXCI7IH1cbi5iaS1waW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGVkXCI7IH1cbi5iaS1waXAtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZWVcIjsgfVxuLmJpLXBpcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZWZcIjsgfVxuLmJpLXBsYXktYnRuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGYwXCI7IH1cbi5iaS1wbGF5LWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZjFcIjsgfVxuLmJpLXBsYXktY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGYyXCI7IH1cbi5iaS1wbGF5LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZjNcIjsgfVxuLmJpLXBsYXktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZjRcIjsgfVxuLmJpLXBsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY1XCI7IH1cbi5iaS1wbHVnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY2XCI7IH1cbi5iaS1wbHVnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmN1wiOyB9XG4uYmktcGx1cy1jaXJjbGUtZG90dGVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmOFwiOyB9XG4uYmktcGx1cy1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZjlcIjsgfVxuLmJpLXBsdXMtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmYVwiOyB9XG4uYmktcGx1cy1zcXVhcmUtZG90dGVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmYlwiOyB9XG4uYmktcGx1cy1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZmNcIjsgfVxuLmJpLXBsdXMtc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmZFwiOyB9XG4uYmktcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZmVcIjsgfVxuLmJpLXBvd2VyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmZlwiOyB9XG4uYmktcHJpbnRlci1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwMFwiOyB9XG4uYmktcHJpbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MDFcIjsgfVxuLmJpLXB1enpsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwMlwiOyB9XG4uYmktcHV6emxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwM1wiOyB9XG4uYmktcXVlc3Rpb24tY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA0XCI7IH1cbi5iaS1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA1XCI7IH1cbi5iaS1xdWVzdGlvbi1kaWFtb25kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA2XCI7IH1cbi5iaS1xdWVzdGlvbi1kaWFtb25kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwN1wiOyB9XG4uYmktcXVlc3Rpb24tb2N0YWdvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwOFwiOyB9XG4uYmktcXVlc3Rpb24tb2N0YWdvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MDlcIjsgfVxuLmJpLXF1ZXN0aW9uLXNxdWFyZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwYVwiOyB9XG4uYmktcXVlc3Rpb24tc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwYlwiOyB9XG4uYmktcXVlc3Rpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTBjXCI7IH1cbi5iaS1yYWluYm93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwZFwiOyB9XG4uYmktcmVjZWlwdC1jdXRvZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTBlXCI7IH1cbi5iaS1yZWNlaXB0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwZlwiOyB9XG4uYmktcmVjZXB0aW9uLTA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTEwXCI7IH1cbi5iaS1yZWNlcHRpb24tMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTFcIjsgfVxuLmJpLXJlY2VwdGlvbi0yOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxMlwiOyB9XG4uYmktcmVjZXB0aW9uLTM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTEzXCI7IH1cbi5iaS1yZWNlcHRpb24tNDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTRcIjsgfVxuLmJpLXJlY29yZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTVcIjsgfVxuLmJpLXJlY29yZC1idG46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTE2XCI7IH1cbi5iaS1yZWNvcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTE3XCI7IH1cbi5iaS1yZWNvcmQtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxOFwiOyB9XG4uYmktcmVjb3JkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTE5XCI7IH1cbi5iaS1yZWNvcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTFhXCI7IH1cbi5iaS1yZWNvcmQyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTFiXCI7IH1cbi5iaS1yZWNvcmQyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxY1wiOyB9XG4uYmktcmVwbHktYWxsLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTFkXCI7IH1cbi5iaS1yZXBseS1hbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTFlXCI7IH1cbi5iaS1yZXBseS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxZlwiOyB9XG4uYmktcmVwbHk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTIwXCI7IH1cbi5iaS1yc3MtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjFcIjsgfVxuLmJpLXJzczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjJcIjsgfVxuLmJpLXJ1bGVyczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjNcIjsgfVxuLmJpLXNhdmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjRcIjsgfVxuLmJpLXNhdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTI1XCI7IH1cbi5iaS1zYXZlMi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyNlwiOyB9XG4uYmktc2F2ZTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTI3XCI7IH1cbi5iaS1zY2lzc29yczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjhcIjsgfVxuLmJpLXNjcmV3ZHJpdmVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyOVwiOyB9XG4uYmktc2VhcmNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyYVwiOyB9XG4uYmktc2VnbWVudGVkLW5hdjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmJcIjsgfVxuLmJpLXNlcnZlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmNcIjsgfVxuLmJpLXNoYXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTJkXCI7IH1cbi5iaS1zaGFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmVcIjsgfVxuLmJpLXNoaWVsZC1jaGVjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmZcIjsgfVxuLmJpLXNoaWVsZC1leGNsYW1hdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MzBcIjsgfVxuLmJpLXNoaWVsZC1maWxsLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzMVwiOyB9XG4uYmktc2hpZWxkLWZpbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTMyXCI7IH1cbi5iaS1zaGllbGQtZmlsbC1taW51czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MzNcIjsgfVxuLmJpLXNoaWVsZC1maWxsLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM0XCI7IH1cbi5iaS1zaGllbGQtZmlsbC14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzNVwiOyB9XG4uYmktc2hpZWxkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM2XCI7IH1cbi5iaS1zaGllbGQtbG9jay1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzN1wiOyB9XG4uYmktc2hpZWxkLWxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM4XCI7IH1cbi5iaS1zaGllbGQtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM5XCI7IH1cbi5iaS1zaGllbGQtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2FcIjsgfVxuLmJpLXNoaWVsZC1zaGFkZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTNiXCI7IH1cbi5iaS1zaGllbGQtc2xhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2NcIjsgfVxuLmJpLXNoaWVsZC1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2RcIjsgfVxuLmJpLXNoaWVsZC14OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzZVwiOyB9XG4uYmktc2hpZWxkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzZlwiOyB9XG4uYmktc2hpZnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NDBcIjsgfVxuLmJpLXNoaWZ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG4uYmktc2hvcC13aW5kb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cbi5iaS1zaG9wOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0M1wiOyB9XG4uYmktc2h1ZmZsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NDRcIjsgfVxuLmJpLXNpZ25wb3N0LTItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NDVcIjsgfVxuLmJpLXNpZ25wb3N0LTI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQ2XCI7IH1cbi5iaS1zaWducG9zdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0N1wiOyB9XG4uYmktc2lnbnBvc3Qtc3BsaXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NDhcIjsgfVxuLmJpLXNpZ25wb3N0LXNwbGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0OVwiOyB9XG4uYmktc2lnbnBvc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTRhXCI7IH1cbi5iaS1zaW0tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NGJcIjsgfVxuLmJpLXNpbTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NGNcIjsgfVxuLmJpLXNraXAtYmFja3dhcmQtYnRuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTRkXCI7IH1cbi5iaS1za2lwLWJhY2t3YXJkLWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NGVcIjsgfVxuLmJpLXNraXAtYmFja3dhcmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTRmXCI7IH1cbi5iaS1za2lwLWJhY2t3YXJkLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTBcIjsgfVxuLmJpLXNraXAtYmFja3dhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTFcIjsgfVxuLmJpLXNraXAtYmFja3dhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTUyXCI7IH1cbi5iaS1za2lwLWVuZC1idG4tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTNcIjsgfVxuLmJpLXNraXAtZW5kLWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTRcIjsgfVxuLmJpLXNraXAtZW5kLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU1NVwiOyB9XG4uYmktc2tpcC1lbmQtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU1NlwiOyB9XG4uYmktc2tpcC1lbmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTdcIjsgfVxuLmJpLXNraXAtZW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU1OFwiOyB9XG4uYmktc2tpcC1mb3J3YXJkLWJ0bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU1OVwiOyB9XG4uYmktc2tpcC1mb3J3YXJkLWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWFcIjsgfVxuLmJpLXNraXAtZm9yd2FyZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWJcIjsgfVxuLmJpLXNraXAtZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTVjXCI7IH1cbi5iaS1za2lwLWZvcndhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWRcIjsgfVxuLmJpLXNraXAtZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWVcIjsgfVxuLmJpLXNraXAtc3RhcnQtYnRuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTVmXCI7IH1cbi5iaS1za2lwLXN0YXJ0LWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjBcIjsgfVxuLmJpLXNraXAtc3RhcnQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTYxXCI7IH1cbi5iaS1za2lwLXN0YXJ0LWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjJcIjsgfVxuLmJpLXNraXAtc3RhcnQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjNcIjsgfVxuLmJpLXNraXAtc3RhcnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTY0XCI7IH1cbi5iaS1zbGFjazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjVcIjsgfVxuLmJpLXNsYXNoLWNpcmNsZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2NlwiOyB9XG4uYmktc2xhc2gtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2N1wiOyB9XG4uYmktc2xhc2gtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTY4XCI7IH1cbi5iaS1zbGFzaC1zcXVhcmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTY5XCI7IH1cbi5iaS1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NmFcIjsgfVxuLmJpLXNsaWRlcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cbi5iaS1zbWFydHdhdGNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2Y1wiOyB9XG4uYmktc25vdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NmRcIjsgfVxuLmJpLXNub3cyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2ZVwiOyB9XG4uYmktc25vdzM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTZmXCI7IH1cbi5iaS1zb3J0LWFscGhhLWRvd24tYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3MFwiOyB9XG4uYmktc29ydC1hbHBoYS1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3MVwiOyB9XG4uYmktc29ydC1hbHBoYS11cC1hbHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTcyXCI7IH1cbi5iaS1zb3J0LWFscGhhLXVwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3M1wiOyB9XG4uYmktc29ydC1kb3duLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzRcIjsgfVxuLmJpLXNvcnQtZG93bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzVcIjsgfVxuLmJpLXNvcnQtbnVtZXJpYy1kb3duLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzZcIjsgfVxuLmJpLXNvcnQtbnVtZXJpYy1kb3duOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3N1wiOyB9XG4uYmktc29ydC1udW1lcmljLXVwLWFsdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzhcIjsgfVxuLmJpLXNvcnQtbnVtZXJpYy11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzlcIjsgfVxuLmJpLXNvcnQtdXAtYWx0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3YVwiOyB9XG4uYmktc29ydC11cDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2JcIjsgfVxuLmJpLXNvdW5kd2F2ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2NcIjsgfVxuLmJpLXNwZWFrZXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2RcIjsgfVxuLmJpLXNwZWFrZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTdlXCI7IH1cbi5iaS1zcGVlZG9tZXRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2ZcIjsgfVxuLmJpLXNwZWVkb21ldGVyMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODBcIjsgfVxuLmJpLXNwZWxsY2hlY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTgxXCI7IH1cbi5iaS1zcXVhcmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODJcIjsgfVxuLmJpLXNxdWFyZS1oYWxmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4M1wiOyB9XG4uYmktc3F1YXJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4NFwiOyB9XG4uYmktc3RhY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTg1XCI7IH1cbi5iaS1zdGFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTg2XCI7IH1cbi5iaS1zdGFyLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTg3XCI7IH1cbi5iaS1zdGFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4OFwiOyB9XG4uYmktc3RhcnM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTg5XCI7IH1cbi5iaS1zdGlja2llcy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4YVwiOyB9XG4uYmktc3RpY2tpZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNThiXCI7IH1cbi5iaS1zdGlja3ktZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OGNcIjsgfVxuLmJpLXN0aWNreTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OGRcIjsgfVxuLmJpLXN0b3AtYnRuLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNThlXCI7IH1cbi5iaS1zdG9wLWJ0bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OGZcIjsgfVxuLmJpLXN0b3AtY2lyY2xlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTkwXCI7IH1cbi5iaS1zdG9wLWNpcmNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OTFcIjsgfVxuLmJpLXN0b3AtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OTJcIjsgfVxuLmJpLXN0b3A6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTkzXCI7IH1cbi5iaS1zdG9wbGlnaHRzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTk0XCI7IH1cbi5iaS1zdG9wbGlnaHRzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5NVwiOyB9XG4uYmktc3RvcHdhdGNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTk2XCI7IH1cbi5iaS1zdG9wd2F0Y2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTk3XCI7IH1cbi5iaS1zdWJ0cmFjdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OThcIjsgfVxuLmJpLXN1aXQtY2x1Yi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5OVwiOyB9XG4uYmktc3VpdC1jbHViOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5YVwiOyB9XG4uYmktc3VpdC1kaWFtb25kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTliXCI7IH1cbi5iaS1zdWl0LWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTljXCI7IH1cbi5iaS1zdWl0LWhlYXJ0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTlkXCI7IH1cbi5iaS1zdWl0LWhlYXJ0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5ZVwiOyB9XG4uYmktc3VpdC1zcGFkZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5ZlwiOyB9XG4uYmktc3VpdC1zcGFkZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTBcIjsgfVxuLmJpLXN1bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhMVwiOyB9XG4uYmktc3VuOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhMlwiOyB9XG4uYmktc3VuZ2xhc3Nlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTNcIjsgfVxuLmJpLXN1bnJpc2UtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTRcIjsgfVxuLmJpLXN1bnJpc2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWE1XCI7IH1cbi5iaS1zdW5zZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTZcIjsgfVxuLmJpLXN1bnNldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTdcIjsgfVxuLmJpLXN5bW1ldHJ5LWhvcml6b250YWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWE4XCI7IH1cbi5iaS1zeW1tZXRyeS12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTlcIjsgfVxuLmJpLXRhYmxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhYVwiOyB9XG4uYmktdGFibGV0LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFiXCI7IH1cbi5iaS10YWJsZXQtbGFuZHNjYXBlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFjXCI7IH1cbi5iaS10YWJsZXQtbGFuZHNjYXBlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhZFwiOyB9XG4uYmktdGFibGV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhZVwiOyB9XG4uYmktdGFnLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFmXCI7IH1cbi5iaS10YWc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWIwXCI7IH1cbi5iaS10YWdzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWIxXCI7IH1cbi5iaS10YWdzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViMlwiOyB9XG4uYmktdGVsZWdyYW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWIzXCI7IH1cbi5iaS10ZWxlcGhvbmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YjRcIjsgfVxuLmJpLXRlbGVwaG9uZS1mb3J3YXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWI1XCI7IH1cbi5iaS10ZWxlcGhvbmUtZm9yd2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YjZcIjsgfVxuLmJpLXRlbGVwaG9uZS1pbmJvdW5kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWI3XCI7IH1cbi5iaS10ZWxlcGhvbmUtaW5ib3VuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YjhcIjsgfVxuLmJpLXRlbGVwaG9uZS1taW51cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViOVwiOyB9XG4uYmktdGVsZXBob25lLW1pbnVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViYVwiOyB9XG4uYmktdGVsZXBob25lLW91dGJvdW5kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWJiXCI7IH1cbi5iaS10ZWxlcGhvbmUtb3V0Ym91bmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWJjXCI7IH1cbi5iaS10ZWxlcGhvbmUtcGx1cy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViZFwiOyB9XG4uYmktdGVsZXBob25lLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWJlXCI7IH1cbi5iaS10ZWxlcGhvbmUteC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViZlwiOyB9XG4uYmktdGVsZXBob25lLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWMwXCI7IH1cbi5iaS10ZWxlcGhvbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWMxXCI7IH1cbi5iaS10ZXJtaW5hbC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjMlwiOyB9XG4uYmktdGVybWluYWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWMzXCI7IH1cbi5iaS10ZXh0LWNlbnRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzRcIjsgfVxuLmJpLXRleHQtaW5kZW50LWxlZnQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWM1XCI7IH1cbi5iaS10ZXh0LWluZGVudC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzZcIjsgfVxuLmJpLXRleHQtbGVmdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzdcIjsgfVxuLmJpLXRleHQtcGFyYWdyYXBoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjOFwiOyB9XG4uYmktdGV4dC1yaWdodDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzlcIjsgfVxuLmJpLXRleHRhcmVhLXJlc2l6ZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1Y2FcIjsgfVxuLmJpLXRleHRhcmVhLXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWNiXCI7IH1cbi5iaS10ZXh0YXJlYTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1Y2NcIjsgfVxuLmJpLXRoZXJtb21ldGVyLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWNkXCI7IH1cbi5iaS10aGVybW9tZXRlci1oaWdoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjZVwiOyB9XG4uYmktdGhlcm1vbWV0ZXItbG93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjZlwiOyB9XG4uYmktdGhlcm1vbWV0ZXItc25vdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZDBcIjsgfVxuLmJpLXRoZXJtb21ldGVyLXN1bjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZDFcIjsgfVxuLmJpLXRoZXJtb21ldGVyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkMlwiOyB9XG4uYmktdGhyZWUtZG90cy12ZXJ0aWNhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZDNcIjsgfVxuLmJpLXRocmVlLWRvdHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWQ0XCI7IH1cbi5iaS10b2dnbGUtb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkNVwiOyB9XG4uYmktdG9nZ2xlLW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkNlwiOyB9XG4uYmktdG9nZ2xlMi1vZmY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWQ3XCI7IH1cbi5iaS10b2dnbGUyLW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkOFwiOyB9XG4uYmktdG9nZ2xlczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZDlcIjsgfVxuLmJpLXRvZ2dsZXMyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkYVwiOyB9XG4uYmktdG9vbHM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWRiXCI7IH1cbi5iaS10b3JuYWRvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkY1wiOyB9XG4uYmktdHJhc2gtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZGRcIjsgfVxuLmJpLXRyYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkZVwiOyB9XG4uYmktdHJhc2gyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWRmXCI7IH1cbi5iaS10cmFzaDI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWUwXCI7IH1cbi5iaS10cmVlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cbi5iaS10cmVlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlMlwiOyB9XG4uYmktdHJpYW5nbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZTNcIjsgfVxuLmJpLXRyaWFuZ2xlLWhhbGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWU0XCI7IH1cbi5iaS10cmlhbmdsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZTVcIjsgfVxuLmJpLXRyb3BoeS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlNlwiOyB9XG4uYmktdHJvcGh5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlN1wiOyB9XG4uYmktdHJvcGljYWwtc3Rvcm06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWU4XCI7IH1cbi5iaS10cnVjay1mbGF0YmVkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlOVwiOyB9XG4uYmktdHJ1Y2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWVhXCI7IH1cbi5iaS10c3VuYW1pOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlYlwiOyB9XG4uYmktdHYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZWNcIjsgfVxuLmJpLXR2OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlZFwiOyB9XG4uYmktdHdpdGNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlZVwiOyB9XG4uYmktdHdpdHRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZWZcIjsgfVxuLmJpLXR5cGUtYm9sZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZjBcIjsgfVxuLmJpLXR5cGUtaDE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWYxXCI7IH1cbi5iaS10eXBlLWgyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmMlwiOyB9XG4uYmktdHlwZS1oMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZjNcIjsgfVxuLmJpLXR5cGUtaXRhbGljOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmNFwiOyB9XG4uYmktdHlwZS1zdHJpa2V0aHJvdWdoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmNVwiOyB9XG4uYmktdHlwZS11bmRlcmxpbmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWY2XCI7IH1cbi5iaS10eXBlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmN1wiOyB9XG4uYmktdWktY2hlY2tzLWdyaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWY4XCI7IH1cbi5iaS11aS1jaGVja3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWY5XCI7IH1cbi5iaS11aS1yYWRpb3MtZ3JpZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZmFcIjsgfVxuLmJpLXVpLXJhZGlvczo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZmJcIjsgfVxuLmJpLXVtYnJlbGxhLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWZjXCI7IH1cbi5iaS11bWJyZWxsYTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZmRcIjsgfVxuLmJpLXVuaW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmZVwiOyB9XG4uYmktdW5sb2NrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWZmXCI7IH1cbi5iaS11bmxvY2s6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjAwXCI7IH1cbi5iaS11cGMtc2Nhbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MDFcIjsgfVxuLmJpLXVwYzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MDJcIjsgfVxuLmJpLXVwbG9hZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MDNcIjsgfVxuLmJpLXZlY3Rvci1wZW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjA0XCI7IH1cbi5iaS12aWV3LWxpc3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjA1XCI7IH1cbi5iaS12aWV3LXN0YWNrZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjA2XCI7IH1cbi5iaS12aW55bC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYwN1wiOyB9XG4uYmktdmlueWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjA4XCI7IH1cbi5iaS12b2ljZW1haWw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjA5XCI7IH1cbi5iaS12b2x1bWUtZG93bi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYwYVwiOyB9XG4uYmktdm9sdW1lLWRvd246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjBiXCI7IH1cbi5iaS12b2x1bWUtbXV0ZS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYwY1wiOyB9XG4uYmktdm9sdW1lLW11dGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjBkXCI7IH1cbi5iaS12b2x1bWUtb2ZmLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjBlXCI7IH1cbi5iaS12b2x1bWUtb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYwZlwiOyB9XG4uYmktdm9sdW1lLXVwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjEwXCI7IH1cbi5iaS12b2x1bWUtdXA6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjExXCI7IH1cbi5iaS12cjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MTJcIjsgfVxuLmJpLXdhbGxldC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxM1wiOyB9XG4uYmktd2FsbGV0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxNFwiOyB9XG4uYmktd2FsbGV0Mjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MTVcIjsgfVxuLmJpLXdhdGNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxNlwiOyB9XG4uYmktd2F0ZXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjE3XCI7IH1cbi5iaS13aGF0c2FwcDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MThcIjsgfVxuLmJpLXdpZmktMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MTlcIjsgfVxuLmJpLXdpZmktMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MWFcIjsgfVxuLmJpLXdpZmktb2ZmOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxYlwiOyB9XG4uYmktd2lmaTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MWNcIjsgfVxuLmJpLXdpbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjFkXCI7IH1cbi5iaS13aW5kb3ctZG9jazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MWVcIjsgfVxuLmJpLXdpbmRvdy1zaWRlYmFyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxZlwiOyB9XG4uYmktd2luZG93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyMFwiOyB9XG4uYmktd3JlbmNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyMVwiOyB9XG4uYmkteC1jaXJjbGUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MjJcIjsgfVxuLmJpLXgtY2lyY2xlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyM1wiOyB9XG4uYmkteC1kaWFtb25kLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjI0XCI7IH1cbi5iaS14LWRpYW1vbmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjI1XCI7IH1cbi5iaS14LW9jdGFnb24tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MjZcIjsgfVxuLmJpLXgtb2N0YWdvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MjdcIjsgfVxuLmJpLXgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjI4XCI7IH1cbi5iaS14LXNxdWFyZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MjlcIjsgfVxuLmJpLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjJhXCI7IH1cbi5iaS15b3V0dWJlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyYlwiOyB9XG4uYmktem9vbS1pbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MmNcIjsgfVxuLmJpLXpvb20tb3V0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyZFwiOyB9XG4uYmktYmFuazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MmVcIjsgfVxuLmJpLWJhbmsyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYyZlwiOyB9XG4uYmktYmVsbC1zbGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYzMFwiOyB9XG4uYmktYmVsbC1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MzFcIjsgfVxuLmJpLWNhc2gtY29pbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MzJcIjsgfVxuLmJpLWNoZWNrLWxnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYzM1wiOyB9XG4uYmktY29pbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MzRcIjsgfVxuLmJpLWN1cnJlbmN5LWJpdGNvaW46OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjM1XCI7IH1cbi5iaS1jdXJyZW5jeS1kb2xsYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjM2XCI7IH1cbi5iaS1jdXJyZW5jeS1ldXJvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYzN1wiOyB9XG4uYmktY3VycmVuY3ktZXhjaGFuZ2U6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjM4XCI7IH1cbi5iaS1jdXJyZW5jeS1wb3VuZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MzlcIjsgfVxuLmJpLWN1cnJlbmN5LXllbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2M2FcIjsgfVxuLmJpLWRhc2gtbGc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjNiXCI7IH1cbi5iaS1leGNsYW1hdGlvbi1sZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2M2NcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1wZGYtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2M2RcIjsgfVxuLmJpLWZpbGUtZWFybWFyay1wZGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjNlXCI7IH1cbi5iaS1maWxlLXBkZi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYzZlwiOyB9XG4uYmktZmlsZS1wZGY6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjQwXCI7IH1cbi5iaS1nZW5kZXItYW1iaWd1b3VzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0MVwiOyB9XG4uYmktZ2VuZGVyLWZlbWFsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDJcIjsgfVxuLmJpLWdlbmRlci1tYWxlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0M1wiOyB9XG4uYmktZ2VuZGVyLXRyYW5zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0NFwiOyB9XG4uYmktaGVhZHNldC12cjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDVcIjsgfVxuLmJpLWluZm8tbGc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjQ2XCI7IH1cbi5iaS1tYXN0b2Rvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDdcIjsgfVxuLmJpLW1lc3Nlbmdlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDhcIjsgfVxuLmJpLXBpZ2d5LWJhbmstZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDlcIjsgfVxuLmJpLXBpZ2d5LWJhbms6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjRhXCI7IH1cbi5iaS1waW4tbWFwLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjRiXCI7IH1cbi5iaS1waW4tbWFwOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0Y1wiOyB9XG4uYmktcGx1cy1sZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NGRcIjsgfVxuLmJpLXF1ZXN0aW9uLWxnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0ZVwiOyB9XG4uYmktcmVjeWNsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NGZcIjsgfVxuLmJpLXJlZGRpdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTBcIjsgfVxuLmJpLXNhZmUtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTFcIjsgfVxuLmJpLXNhZmUyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjUyXCI7IH1cbi5iaS1zYWZlMjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTNcIjsgfVxuLmJpLXNkLWNhcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTRcIjsgfVxuLmJpLXNkLWNhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjU1XCI7IH1cbi5iaS1za3lwZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTZcIjsgfVxuLmJpLXNsYXNoLWxnOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1N1wiOyB9XG4uYmktdHJhbnNsYXRlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1OFwiOyB9XG4uYmkteC1sZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTlcIjsgfVxuLmJpLXNhZmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjVhXCI7IH1cbi5iaS1hcHBsZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NWJcIjsgfVxuLmJpLW1pY3Jvc29mdDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NWRcIjsgfVxuLmJpLXdpbmRvd3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cbi5iaS1iZWhhbmNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1Y1wiOyB9XG4uYmktZHJpYmJibGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjVmXCI7IH1cbi5iaS1saW5lOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2MFwiOyB9XG4uYmktbWVkaXVtOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2MVwiOyB9XG4uYmktcGF5cGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2MlwiOyB9XG4uYmktcGludGVyZXN0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2M1wiOyB9XG4uYmktc2lnbmFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2NFwiOyB9XG4uYmktc25hcGNoYXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY1XCI7IH1cbi5iaS1zcG90aWZ5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2NlwiOyB9XG4uYmktc3RhY2stb3ZlcmZsb3c6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY3XCI7IH1cbi5iaS1zdHJhdmE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY4XCI7IH1cbi5iaS13b3JkcHJlc3M6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY5XCI7IH1cbi5iaS12aW1lbzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NmFcIjsgfVxuLmJpLWFjdGl2aXR5OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2YlwiOyB9XG4uYmktZWFzZWwyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjZjXCI7IH1cbi5iaS1lYXNlbDI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjZkXCI7IH1cbi5iaS1lYXNlbDMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NmVcIjsgfVxuLmJpLWVhc2VsMzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NmZcIjsgfVxuLmJpLWZhbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NzBcIjsgfVxuLmJpLWZpbmdlcnByaW50OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3MVwiOyB9XG4uYmktZ3JhcGgtZG93bi1hcnJvdzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NzJcIjsgfVxuLmJpLWdyYXBoLXVwLWFycm93OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3M1wiOyB9XG4uYmktaHlwbm90aXplOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3NFwiOyB9XG4uYmktbWFnaWM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjc1XCI7IH1cbi5iaS1wZXJzb24tcm9sb2RleDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NzZcIjsgfVxuLmJpLXBlcnNvbi12aWRlbzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NzdcIjsgfVxuLmJpLXBlcnNvbi12aWRlbzI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjc4XCI7IH1cbi5iaS1wZXJzb24tdmlkZW8zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3OVwiOyB9XG4uYmktcGVyc29uLXdvcmtzcGFjZTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2N2FcIjsgfVxuLmJpLXJhZGlvYWN0aXZlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3YlwiOyB9XG4uYmktd2ViY2FtLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjdjXCI7IH1cbi5iaS13ZWJjYW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjdkXCI7IH1cbi5iaS15aW4teWFuZzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2N2VcIjsgfVxuLmJpLWJhbmRhaWQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ODBcIjsgfVxuLmJpLWJhbmRhaWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjgxXCI7IH1cbi5iaS1ibHVldG9vdGg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjgyXCI7IH1cbi5iaS1ib2R5LXRleHQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjgzXCI7IH1cbi5iaS1ib29tYm94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4NFwiOyB9XG4uYmktYm94ZXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg1XCI7IH1cbi5iaS1kcGFkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg2XCI7IH1cbi5iaS1kcGFkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4N1wiOyB9XG4uYmktZWFyLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg4XCI7IH1cbi5iaS1lYXI6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg5XCI7IH1cbi5iaS1lbnZlbG9wZS1jaGVjay0xOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4YVwiOyB9XG4uYmktZW52ZWxvcGUtY2hlY2stZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OGJcIjsgfVxuLmJpLWVudmVsb3BlLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4Y1wiOyB9XG4uYmktZW52ZWxvcGUtZGFzaC0xOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4ZFwiOyB9XG4uYmktZW52ZWxvcGUtZGFzaC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY4ZVwiOyB9XG4uYmktZW52ZWxvcGUtZGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OGZcIjsgfVxuLmJpLWVudmVsb3BlLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjkwXCI7IH1cbi5iaS1lbnZlbG9wZS1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY5MVwiOyB9XG4uYmktZW52ZWxvcGUtZXhjbGFtYXRpb246OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjkyXCI7IH1cbi5iaS1lbnZlbG9wZS1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjkzXCI7IH1cbi5iaS1lbnZlbG9wZS1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY5NFwiOyB9XG4uYmktZW52ZWxvcGUtc2xhc2gtMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OTVcIjsgfVxuLmJpLWVudmVsb3BlLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjk2XCI7IH1cbi5iaS1lbnZlbG9wZS1zbGFzaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OTdcIjsgfVxuLmJpLWVudmVsb3BlLXgtMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OThcIjsgfVxuLmJpLWVudmVsb3BlLXgtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OTlcIjsgfVxuLmJpLWVudmVsb3BlLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjlhXCI7IH1cbi5iaS1leHBsaWNpdC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY5YlwiOyB9XG4uYmktZXhwbGljaXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjljXCI7IH1cbi5iaS1naXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cbi5iaS1pbmZpbml0eTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OWVcIjsgfVxuLmJpLWxpc3QtY29sdW1ucy1yZXZlcnNlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY5ZlwiOyB9XG4uYmktbGlzdC1jb2x1bW5zOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZhMFwiOyB9XG4uYmktbWV0YTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTFcIjsgfVxuLmJpLW1vcnRvcmJvYXJkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmEyXCI7IH1cbi5iaS1tb3J0b3Jib2FyZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTNcIjsgfVxuLmJpLW5pbnRlbmRvLXN3aXRjaDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTRcIjsgfVxuLmJpLXBjLWRpc3BsYXktaG9yaXpvbnRhbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTVcIjsgfVxuLmJpLXBjLWRpc3BsYXk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmE2XCI7IH1cbi5iaS1wYy1ob3Jpem9udGFsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZhN1wiOyB9XG4uYmktcGM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmE4XCI7IH1cbi5iaS1wbGF5c3RhdGlvbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTlcIjsgfVxuLmJpLXBsdXMtc2xhc2gtbWludXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmFhXCI7IH1cbi5iaS1wcm9qZWN0b3ItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YWJcIjsgfVxuLmJpLXByb2plY3Rvcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YWNcIjsgfVxuLmJpLXFyLWNvZGUtc2Nhbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YWRcIjsgfVxuLmJpLXFyLWNvZGU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmFlXCI7IH1cbi5iaS1xdW9yYTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YWZcIjsgfVxuLmJpLXF1b3RlOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiMFwiOyB9XG4uYmktcm9ib3Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmIxXCI7IH1cbi5iaS1zZW5kLWNoZWNrLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmIyXCI7IH1cbi5iaS1zZW5kLWNoZWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiM1wiOyB9XG4uYmktc2VuZC1kYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmI0XCI7IH1cbi5iaS1zZW5kLWRhc2g6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmI1XCI7IH1cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmI2XCI7IH1cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmI3XCI7IH1cbi5iaS1zZW5kLWV4Y2xhbWF0aW9uOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiOFwiOyB9XG4uYmktc2VuZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiOVwiOyB9XG4uYmktc2VuZC1wbHVzLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJhXCI7IH1cbi5iaS1zZW5kLXBsdXM6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJiXCI7IH1cbi5iaS1zZW5kLXNsYXNoLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJjXCI7IH1cbi5iaS1zZW5kLXNsYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiZFwiOyB9XG4uYmktc2VuZC14LWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJlXCI7IH1cbi5iaS1zZW5kLXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJmXCI7IH1cbi5iaS1zZW5kOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjMFwiOyB9XG4uYmktc3RlYW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmMxXCI7IH1cbi5iaS10ZXJtaW5hbC1kYXNoLTE6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmMyXCI7IH1cbi5iaS10ZXJtaW5hbC1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjM1wiOyB9XG4uYmktdGVybWluYWwtcGx1czo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YzRcIjsgfVxuLmJpLXRlcm1pbmFsLXNwbGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjNVwiOyB9XG4uYmktdGlja2V0LWRldGFpbGVkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmM2XCI7IH1cbi5iaS10aWNrZXQtZGV0YWlsZWQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmM3XCI7IH1cbi5iaS10aWNrZXQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YzhcIjsgfVxuLmJpLXRpY2tldC1wZXJmZXJhdGVkLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmM5XCI7IH1cbi5iaS10aWNrZXQtcGVyZmVyYXRlZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2Y2FcIjsgfVxuLmJpLXRpY2tldDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2Y2JcIjsgfVxuLmJpLXRpa3Rvazo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2Y2NcIjsgfVxuLmJpLXdpbmRvdy1kYXNoOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjZFwiOyB9XG4uYmktd2luZG93LWRlc2t0b3A6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmNlXCI7IH1cbi5iaS13aW5kb3ctZnVsbHNjcmVlbjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2Y2ZcIjsgfVxuLmJpLXdpbmRvdy1wbHVzOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkMFwiOyB9XG4uYmktd2luZG93LXNwbGl0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkMVwiOyB9XG4uYmktd2luZG93LXN0YWNrOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkMlwiOyB9XG4uYmktd2luZG93LXg6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmQzXCI7IH1cbi5iaS14Ym94OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkNFwiOyB9XG4uYmktZXRoZXJuZXQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmQ1XCI7IH1cbi5iaS1oZG1pLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmQ2XCI7IH1cbi5iaS1oZG1pOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkN1wiOyB9XG4uYmktdXNiLWMtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZDhcIjsgfVxuLmJpLXVzYi1jOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkOVwiOyB9XG4uYmktdXNiLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmRhXCI7IH1cbi5iaS11c2ItcGx1Zy1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkYlwiOyB9XG4uYmktdXNiLXBsdWc6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmRjXCI7IH1cbi5iaS11c2Itc3ltYm9sOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkZFwiOyB9XG4uYmktdXNiOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkZVwiOyB9XG4uYmktYm9vbWJveC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkZlwiOyB9XG4uYmktZGlzcGxheXBvcnQtMTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZTBcIjsgfVxuLmJpLWRpc3BsYXlwb3J0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlMVwiOyB9XG4uYmktZ3B1LWNhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmUyXCI7IH1cbi5iaS1tZW1vcnk6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmUzXCI7IH1cbi5iaS1tb2RlbS1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlNFwiOyB9XG4uYmktbW9kZW06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmU1XCI7IH1cbi5iaS1tb3RoZXJib2FyZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlNlwiOyB9XG4uYmktbW90aGVyYm9hcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmU3XCI7IH1cbi5iaS1vcHRpY2FsLWF1ZGlvLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmU4XCI7IH1cbi5iaS1vcHRpY2FsLWF1ZGlvOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlOVwiOyB9XG4uYmktcGNpLWNhcmQ6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmVhXCI7IH1cbi5iaS1yb3V0ZXItZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZWJcIjsgfVxuLmJpLXJvdXRlcjo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZWNcIjsgfVxuLmJpLXNzZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlZFwiOyB9XG4uYmktc3NkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlZVwiOyB9XG4uYmktdGh1bmRlcmJvbHQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZWZcIjsgfVxuLmJpLXRodW5kZXJib2x0OjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmMFwiOyB9XG4uYmktdXNiLWRyaXZlLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmYxXCI7IH1cbi5iaS11c2ItZHJpdmU6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmYyXCI7IH1cbi5iaS11c2ItbWljcm8tZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZjNcIjsgfVxuLmJpLXVzYi1taWNybzo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZjRcIjsgfVxuLmJpLXVzYi1taW5pLWZpbGw6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmY1XCI7IH1cbi5iaS11c2ItbWluaTo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZjZcIjsgfVxuLmJpLWNsb3VkLWhhemUyOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmN1wiOyB9XG4uYmktZGV2aWNlLWhkZC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmOFwiOyB9XG4uYmktZGV2aWNlLWhkZDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZjlcIjsgfVxuLmJpLWRldmljZS1zc2QtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZmFcIjsgfVxuLmJpLWRldmljZS1zc2Q6OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmZiXCI7IH1cbi5iaS1kaXNwbGF5cG9ydC1maWxsOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmY1wiOyB9XG4uYmktbW9ydGFyYm9hcmQtZmlsbDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZmRcIjsgfVxuLmJpLW1vcnRhcmJvYXJkOjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmZVwiOyB9XG4uYmktdGVybWluYWwteDo6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZmZcIjsgfVxuIiwiQGltcG9ydCB1cmwoXCIuLi8uLi93ZWItZm9udHMvY3J5cHRvZm9udC9jc3MvY3J5cHRvZm9udC5taW4uY3NzXCIpO1xuQGltcG9ydCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZmxhZy1pY29uLWNzcy9jc3MvZmxhZy1pY29uLm1pbi5jc3NcIik7XG5AaW1wb3J0IHVybChcIi4uLy4uL3dlYi1mb250cy9saW5lLWF3ZXNvbWUvY3NzL2xpbmUtYXdlc29tZS5taW4uY3NzXCIpO1xuQGltcG9ydCB1cmwoXCIuLi8uLi93ZWItZm9udHMvYm9vdHN0cmFwLWljb25zL2ZvbnQvYm9vdHN0cmFwLWljb25zLmNzc1wiKTtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3RoZW1pZnkvdGhlbWlmeS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3RoZW1pZnkvdGhlbWlmeS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy90aGVtaWZ5L3RoZW1pZnkud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvdGhlbWlmeS90aGVtaWZ5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3RoZW1pZnkvdGhlbWlmeS5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsOyAgXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnRpIHtcbiAgZm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4udGktd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuXG4udGktdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG5cbi50aS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XG59XG5cbi50aS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjtcbn1cblxuLnRpLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4udGktdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cblxuLnRpLXRob3VnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLnRpLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwN1wiO1xufVxuXG4udGktdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG5cbi50aS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cblxuLnRpLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGFcIjtcbn1cblxuLnRpLXNwcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi50aS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjtcbn1cblxuLnRpLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLnRpLXNob3BwaW5nLWNhcnQtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuXG4udGktc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjtcbn1cblxuLnRpLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4udGktem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4udGktem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLnRpLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuXG4udGktcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cblxuLnRpLXJ1bGVyLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuXG4udGktcnVsZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG5cbi50aS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxN1wiO1xufVxuXG4udGktYm9va21hcmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG5cbi50aS1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cblxuLnRpLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWFcIjtcbn1cblxuLnRpLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuXG4udGktcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG59XG5cbi50aS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFkXCI7XG59XG5cbi50aS1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWVcIjtcbn1cblxuLnRpLXBhaW50LWJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuXG4udGktbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjBcIjtcbn1cblxuLnRpLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMVwiO1xufVxuXG4udGktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjJcIjtcbn1cblxuLnRpLW1lZGFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyM1wiO1xufVxuXG4udGktbWVkYWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNFwiO1xufVxuXG4udGktbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI1XCI7XG59XG5cbi50aS1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI2XCI7XG59XG5cbi50aS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuXG4udGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjhcIjtcbn1cblxuLnRpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjtcbn1cblxuLnRpLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmFcIjtcbn1cblxuLnRpLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjtcbn1cblxuLnRpLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJjXCI7XG59XG5cbi50aS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJkXCI7XG59XG5cbi50aS1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmVcIjtcbn1cblxuLnRpLWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZlwiO1xufVxuXG4udGktbGF5ZXJzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMFwiO1xufVxuXG4udGkta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMxXCI7XG59XG5cbi50aS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzJcIjtcbn1cblxuLnRpLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMzXCI7XG59XG5cbi50aS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNFwiO1xufVxuXG4udGktaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM1XCI7XG59XG5cbi50aS1oYW5kLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzZcIjtcbn1cblxuLnRpLWhhbmQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzN1wiO1xufVxuXG4udGktaGFuZC1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM4XCI7XG59XG5cbi50aS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzlcIjtcbn1cblxuLnRpLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2FcIjtcbn1cblxuLnRpLWZsYWctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7XG59XG5cbi50aS1mbGFnLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNjXCI7XG59XG5cbi50aS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2RcIjtcbn1cblxuLnRpLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZVwiO1xufVxuXG4udGktZXhjaGFuZ2UtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2ZcIjtcbn1cblxuLnRpLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDBcIjtcbn1cblxuLnRpLWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MVwiO1xufVxuXG4udGktY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDJcIjtcbn1cblxuLnRpLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQzXCI7XG59XG5cbi50aS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XG59XG5cbi50aS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NVwiO1xufVxuXG4udGktY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDZcIjtcbn1cblxuLnRpLWNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDdcIjtcbn1cblxuLnRpLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG59XG5cbi50aS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OVwiO1xufVxuXG4udGktYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YVwiO1xufVxuXG4udGktYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YlwiO1xufVxuXG4udGktY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGNcIjtcbn1cblxuLnRpLWNoZWNrLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZFwiO1xufVxuXG4udGktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRlXCI7XG59XG5cbi50aS1hbm5vdW5jZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGZcIjtcbn1cblxuLnRpLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUwXCI7XG59XG5cbi50aS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTFcIjtcbn1cblxuLnRpLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTJcIjtcbn1cblxuLnRpLWJvbHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUzXCI7XG59XG5cbi50aS1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU0XCI7XG59XG5cbi50aS1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjtcbn1cblxuLnRpLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjtcbn1cblxuLnRpLWFycm93cy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1N1wiO1xufVxuXG4udGktYXJyb3dzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NThcIjtcbn1cblxuLnRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTlcIjtcbn1cblxuLnRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YVwiO1xufVxuXG4udGktYXJyb3ctdG9wLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWJcIjtcbn1cblxuLnRpLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1Y1wiO1xufVxuXG4udGktYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVkXCI7XG59XG5cbi50aS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZVwiO1xufVxuXG4udGktYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWZcIjtcbn1cblxuLnRpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MFwiO1xufVxuXG4udGktYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYxXCI7XG59XG5cbi50aS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MlwiO1xufVxuXG4udGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjNcIjtcbn1cblxuLnRpLXppcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NFwiO1xufVxuXG4udGktd29ybGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjVcIjtcbn1cblxuLnRpLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjZcIjtcbn1cblxuLnRpLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2N1wiO1xufVxuXG4udGktdmlldy1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OFwiO1xufVxuXG4udGktdmlldy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY5XCI7XG59XG5cbi50aS11cHBlcmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmFcIjtcbn1cblxuLnRpLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YlwiO1xufVxuXG4udGktdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZjXCI7XG59XG5cbi50aS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZFwiO1xufVxuXG4udGktdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmVcIjtcbn1cblxuLnRpLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZlwiO1xufVxuXG4udGktdGh1bWItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzBcIjtcbn1cblxuLnRpLXRodW1iLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzFcIjtcbn1cblxuLnRpLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzJcIjtcbn1cblxuLnRpLXN0YXRzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjczXCI7XG59XG5cbi50aS1zdGF0cy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc0XCI7XG59XG5cbi50aS1zcGxpdC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc1XCI7XG59XG5cbi50aS1zcGxpdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc2XCI7XG59XG5cbi50aS1zbWFsbGNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3N1wiO1xufVxuXG4udGktc2hpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzhcIjtcbn1cblxuLnRpLXNoaWZ0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc5XCI7XG59XG5cbi50aS1zaGlmdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdhXCI7XG59XG5cbi50aS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2JcIjtcbn1cblxuLnRpLW5vdGVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2NcIjtcbn1cblxuLnRpLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZFwiO1xufVxuXG4udGktcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2VcIjtcbn1cblxuLnRpLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2ZcIjtcbn1cblxuLnRpLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7XG59XG5cbi50aS1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgxXCI7XG59XG5cbi50aS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODJcIjtcbn1cblxuLnRpLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODNcIjtcbn1cblxuLnRpLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NFwiO1xufVxuXG4udGktcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg1XCI7XG59XG5cbi50aS1wYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NlwiO1xufVxuXG4udGktcGFja2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4N1wiO1xufVxuXG4udGktbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODhcIjtcbn1cblxuLnRpLW11c2ljLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OVwiO1xufVxuXG4udGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGFcIjtcbn1cblxuLnRpLW1vdXNlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YlwiO1xufVxuXG4udGktbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGNcIjtcbn1cblxuLnRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGRcIjtcbn1cblxuLnRpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGVcIjtcbn1cblxuLnRpLW1lbnUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhmXCI7XG59XG5cbi50aS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTBcIjtcbn1cblxuLnRpLW1hcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTFcIjtcbn1cblxuLnRpLWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTJcIjtcbn1cblxuLnRpLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5M1wiO1xufVxuXG4udGktbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NFwiO1xufVxuXG4udGktbGlnaHQtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NVwiO1xufVxuXG4udGktSXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk2XCI7XG59XG5cbi50aS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk3XCI7XG59XG5cbi50aS1pbmZpbml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OFwiO1xufVxuXG4udGktaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTlcIjtcbn1cblxuLnRpLWh1bW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YVwiO1xufVxuXG4udGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YlwiO1xufVxuXG4udGktaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5Y1wiO1xufVxuXG4udGktaGVhZHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlkXCI7XG59XG5cbi50aS1oYXJkZHJpdmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjllXCI7XG59XG5cbi50aS1oYXJkZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWZcIjtcbn1cblxuLnRpLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTBcIjtcbn1cblxuLnRpLWdhbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTFcIjtcbn1cblxuLnRpLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMlwiO1xufVxuXG4udGktZmlsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTNcIjtcbn1cblxuLnRpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTRcIjtcbn1cblxuLnRpLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNVwiO1xufVxuXG4udGktZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTZcIjtcbn1cblxuLnRpLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE3XCI7XG59XG5cbi50aS1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YThcIjtcbn1cblxuLnRpLWRpcmVjdGlvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTlcIjtcbn1cblxuLnRpLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhYVwiO1xufVxuXG4udGktY29udHJvbC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFiXCI7XG59XG5cbi50aS1jb250cm9sLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWNcIjtcbn1cblxuLnRpLWNvbnRyb2wtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZFwiO1xufVxuXG4udGktY29udHJvbC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZVwiO1xufVxuXG4udGktY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG59XG5cbi50aS1jb250cm9sLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIwXCI7XG59XG5cbi50aS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMVwiO1xufVxuXG4udGktY2xvdWQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjJcIjtcbn1cblxuLnRpLWNsb3VkLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjNcIjtcbn1cblxuLnRpLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNFwiO1xufVxuXG4udGktY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI1XCI7XG59XG5cbi50aS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNlwiO1xufVxuXG4udGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiN1wiO1xufVxuXG4udGktYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOFwiO1xufVxuXG4udGktYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOVwiO1xufVxuXG4udGktYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJhXCI7XG59XG5cbi50aS1iYXItY2hhcnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJiXCI7XG59XG5cbi50aS1iYWNrLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJjXCI7XG59XG5cbi50aS1iYWNrLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmRcIjtcbn1cblxuLnRpLWFycm93cy1jb3JuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmVcIjtcbn1cblxuLnRpLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmZcIjtcbn1cblxuLnRpLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMFwiO1xufVxuXG4udGktYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzFcIjtcbn1cblxuLnRpLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzJcIjtcbn1cblxuLnRpLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzNcIjtcbn1cblxuLnRpLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNFwiO1xufVxuXG4udGktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzVcIjtcbn1cblxuLnRpLWFsYXJtLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM2XCI7XG59XG5cbi50aS1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzdcIjtcbn1cblxuLnRpLXdyaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM4XCI7XG59XG5cbi50aS13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzlcIjtcbn1cblxuLnRpLXdpZGdldGl6ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2FcIjtcbn1cblxuLnRpLXdpZGdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYlwiO1xufVxuXG4udGktd2lkZ2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjY1wiO1xufVxuXG4udGktd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNkXCI7XG59XG5cbi50aS12aWRlby1jbGFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNlXCI7XG59XG5cbi50aS12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2ZcIjtcbn1cblxuLnRpLXZlY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMFwiO1xufVxuXG4udGktdGhlbWlmeS1sb2dvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQxXCI7XG59XG5cbi50aS10aGVtaWZ5LWZhdmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDJcIjtcbn1cblxuLnRpLXRoZW1pZnktZmF2aWNvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDNcIjtcbn1cblxuLnRpLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDRcIjtcbn1cblxuLnRpLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ1XCI7XG59XG5cbi50aS1zcGxpdC12LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNlwiO1xufVxuXG4udGktc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDdcIjtcbn1cblxuLnRpLXNob3J0Y29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkOFwiO1xufVxuXG4udGktc2hpZnQtcmlnaHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ5XCI7XG59XG5cbi50aS1zaGlmdC1sZWZ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkYVwiO1xufVxuXG4udGktcnVsZXItYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGJcIjtcbn1cblxuLnRpLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGNcIjtcbn1cblxuLnRpLXBpbjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGRcIjtcbn1cblxuLnRpLXBpbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGVcIjtcbn1cblxuLnRpLXBlbmNpbC1hbHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRmXCI7XG59XG5cbi50aS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUwXCI7XG59XG5cbi50aS1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUxXCI7XG59XG5cbi50aS1tb3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMlwiO1xufVxuXG4udGktbWljcm9waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTNcIjtcbn1cblxuLnRpLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNFwiO1xufVxuXG4udGktbGluZS1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTVcIjtcbn1cblxuLnRpLWxpbmUtZG90dGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU2XCI7XG59XG5cbi50aS1saW5lLWRhc2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlN1wiO1xufVxuXG4udGktbGF5b3V0LXdpZHRoLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZThcIjtcbn1cblxuLnRpLWxheW91dC13aWR0aC1kZWZhdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU5XCI7XG59XG5cbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWFcIjtcbn1cblxuLnRpLWxheW91dC10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWJcIjtcbn1cblxuLnRpLWxheW91dC10YWItd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVjXCI7XG59XG5cbi50aS1sYXlvdXQtdGFiLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWRcIjtcbn1cblxuLnRpLWxheW91dC10YWItbWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVlXCI7XG59XG5cbi50aS1sYXlvdXQtc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVmXCI7XG59XG5cbi50aS1sYXlvdXQtc2xpZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMFwiO1xufVxuXG4udGktbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjFcIjtcbn1cblxuLnRpLWxheW91dC1zaWRlYmFyLW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjJcIjtcbn1cblxuLnRpLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjNcIjtcbn1cblxuLnRpLWxheW91dC1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNFwiO1xufVxuXG4udGktbGF5b3V0LW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjVcIjtcbn1cblxuLnRpLWxheW91dC1tZW51LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjZcIjtcbn1cblxuLnRpLWxheW91dC1tZW51LXNlcGFyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmN1wiO1xufVxuXG4udGktbGF5b3V0LW1lbnUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOFwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOVwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZhXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmYlwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZjXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheS1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZFwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLWxlZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZlXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZlwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLWNlbnRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDBcIjtcbn1cblxuLnRpLWxheW91dC1tZWRpYS1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDFcIjtcbn1cblxuLnRpLWxheW91dC1saXN0LXRodW1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAyXCI7XG59XG5cbi50aS1sYXlvdXQtbGlzdC10aHVtYi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDNcIjtcbn1cblxuLnRpLWxheW91dC1saXN0LXBvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDRcIjtcbn1cblxuLnRpLWxheW91dC1saXN0LWxhcmdlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG5cbi50aS1sYXlvdXQtbGluZS1zb2xpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNlwiO1xufVxuXG4udGktbGF5b3V0LWdyaWQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA3XCI7XG59XG5cbi50aS1sYXlvdXQtZ3JpZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDhcIjtcbn1cblxuLnRpLWxheW91dC1ncmlkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuXG4udGktbGF5b3V0LWdyaWQyLXRodW1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBhXCI7XG59XG5cbi50aS1sYXlvdXQtY3RhLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG5cbi50aS1sYXlvdXQtY3RhLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cblxuLnRpLWxheW91dC1jdGEtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG5cbi50aS1sYXlvdXQtY3RhLWJ0bi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZVwiO1xufVxuXG4udGktbGF5b3V0LWN0YS1idG4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZlwiO1xufVxuXG4udGktbGF5b3V0LWNvbHVtbjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTBcIjtcbn1cblxuLnRpLWxheW91dC1jb2x1bW4zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzExXCI7XG59XG5cbi50aS1sYXlvdXQtY29sdW1uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMlwiO1xufVxuXG4udGktbGF5b3V0LWFjY29yZGlvbi1zZXBhcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTNcIjtcbn1cblxuLnRpLWxheW91dC1hY2NvcmRpb24tbWVyZ2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG5cbi50aS1sYXlvdXQtYWNjb3JkaW9uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTVcIjtcbn1cblxuLnRpLWluay1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTZcIjtcbn1cblxuLnRpLWluZm8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE3XCI7XG59XG5cbi50aS1oZWxwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOFwiO1xufVxuXG4udGktaGVhZHBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOVwiO1xufVxuXG4udGktaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuXG4udGktaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYlwiO1xufVxuXG4udGktaGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFjXCI7XG59XG5cbi50aS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWRcIjtcbn1cblxuLnRpLWdhbGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWVcIjtcbn1cblxuLnRpLWZhY2Utc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWZcIjtcbn1cblxuLnRpLWZhY2Utc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIwXCI7XG59XG5cbi50aS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuXG4udGktY29udHJvbC1za2lwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjJcIjtcbn1cblxuLnRpLWNvbnRyb2wtc2tpcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyM1wiO1xufVxuXG4udGktY29udHJvbC1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjRcIjtcbn1cblxuLnRpLWNvbnRyb2wtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjVcIjtcbn1cblxuLnRpLWNvbW1lbnRzLXNtaWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNlwiO1xufVxuXG4udGktYnJ1c2gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI3XCI7XG59XG5cbi50aS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI4XCI7XG59XG5cbi50aS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuXG4udGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYVwiO1xufVxuXG4udGktdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYlwiO1xufVxuXG4udGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJjXCI7XG59XG5cbi50aS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZFwiO1xufVxuXG4udGktc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmVcIjtcbn1cblxuLnRpLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZlwiO1xufVxuXG4udGktcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG5cbi50aS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzFcIjtcbn1cblxuLnRpLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzJcIjtcbn1cblxuLnRpLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczM1wiO1xufVxuXG4udGktbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNFwiO1xufVxuXG4udGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzVcIjtcbn1cblxuLnRpLWxheW91dC1zaWRlYmFyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzZcIjtcbn1cblxuLnRpLWxheW91dC1ncmlkNC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzdcIjtcbn1cblxuLnRpLWxheW91dC1ncmlkMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzhcIjtcbn1cblxuLnRpLWxheW91dC1ncmlkMi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzlcIjtcbn1cblxuLnRpLWxheW91dC1jb2x1bW40LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYVwiO1xufVxuXG4udGktbGF5b3V0LWNvbHVtbjMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNiXCI7XG59XG5cbi50aS1sYXlvdXQtY29sdW1uMi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2NcIjtcbn1cblxuLnRpLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZFwiO1xufVxuXG4udGktZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG59XG5cbi50aS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2ZcIjtcbn1cblxuLnRpLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MFwiO1xufVxuXG4udGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDFcIjtcbn1cblxuLnRpLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDJcIjtcbn1cblxuLnRpLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQzXCI7XG59XG5cbi50aS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuXG4udGktYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NVwiO1xufVxuXG4udGktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NlwiO1xufVxuXG4udGktc2F2ZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDdcIjtcbn1cblxuLnRpLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi50aS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDlcIjtcbn1cblxuLnRpLXZpbWVvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YVwiO1xufVxuXG4udGktdHdpdHRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGJcIjtcbn1cblxuLnRpLXR1bWJsci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGNcIjtcbn1cblxuLnRpLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZFwiO1xufVxuXG4udGktc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGVcIjtcbn1cblxuLnRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGZcIjtcbn1cblxuLnRpLXNoYXJldGhpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MFwiO1xufVxuXG4udGktc2hhcmV0aGlzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MVwiO1xufVxuXG4udGktcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUyXCI7XG59XG5cbi50aS1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUzXCI7XG59XG5cbi50aS1taWNyb3NvZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU0XCI7XG59XG5cbi50aS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NVwiO1xufVxuXG4udGktanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTZcIjtcbn1cblxuLnRpLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1N1wiO1xufVxuXG4udGktaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NThcIjtcbn1cblxuLnRpLWZsaWNrci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTlcIjtcbn1cblxuLnRpLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVhXCI7XG59XG5cbi50aS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWJcIjtcbn1cblxuLnRpLWRyb3Bib3gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG5cbi50aS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVkXCI7XG59XG5cbi50aS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWVcIjtcbn1cblxuLnRpLXJzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWZcIjtcbn1cblxuLyohXG4gKiAgV2VhdGhlciBJY29ucyAyLjAuOFxuICogIFVwZGF0ZWQgU2VwdGVtYmVyIDE5LCAyMDE1XG4gKiAgV2VhdGhlciB0aGVtZWQgaWNvbnMgZm9yIEJvb3RzdHJhcFxuICogIEF1dGhvciAtIEVyaWsgRmxvd2VycyAtIGVyaWtAaGVsbG9lcmlrLmNvbVxuICogIEVtYWlsOiBlcmlrQGhlbGxvZXJpay5jb21cbiAqICBUd2l0dGVyOiBodHRwOi8vdHdpdHRlci5jb20vRXJpa19VWFxuICogIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIE1haW50YWluZWQgYXQgaHR0cDovL2VyaWtmbG93ZXJzLmdpdGh1Yi5pby93ZWF0aGVyLWljb25zXG4gKlxuICogIExpY2Vuc2VcbiAqICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICAtIEZvbnQgbGljZW5zZWQgdW5kZXIgU0lMIE9GTCAxLjEgLVxuICogICAgaHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkxcbiAqICAtIENTUywgU0NTUyBhbmQgTEVTUyBhcmUgbGljZW5zZWQgdW5kZXIgTUlUIExpY2Vuc2UgLVxuICogICAgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLmh0bWxcbiAqICAtIERvY3VtZW50YXRpb24gbGljZW5zZWQgdW5kZXIgQ0MgQlkgMy4wIC1cbiAqICAgIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LzMuMC9cbiAqICAtIEluc3BpcmVkIGJ5IGFuZCB3b3JrcyBncmVhdCBhcyBhIGNvbXBhbmlvbiB3aXRoIEZvbnQgQXdlc29tZVxuICogICAgXCJGb250IEF3ZXNvbWUgYnkgRGF2ZSBHYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pb1wiXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3dlYXRoZXJpY29ucyc7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3dlYXRoZXJpY29ucy93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvd2VhdGhlcmljb25zL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvd2VhdGhlcmljb25zL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy93ZWF0aGVyaWNvbnMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy93ZWF0aGVyaWNvbnMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy93ZWF0aGVyaWNvbnMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC5zdmcjd2VhdGhlcl9pY29uc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi53aSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICd3ZWF0aGVyaWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLndpLWZ3IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMS40ZW07XG59XG5cbi53aS1yb3RhdGUtOTAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ud2ktcm90YXRlLTE4MCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLndpLXJvdGF0ZS0yNzAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbi53aS1mbGlwLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLndpLWZsaXAtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLndpLWRheS1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4ud2ktZGF5LWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4ud2ktZGF5LWNsb3VkeS1ndXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4ud2ktZGF5LWNsb3VkeS13aW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4ud2ktZGF5LWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuXG4ud2ktZGF5LWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjtcbn1cblxuLndpLWRheS1oYXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI2XCI7XG59XG5cbi53aS1kYXktbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi53aS1kYXktcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4ud2ktZGF5LXJhaW4tbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi53aS1kYXktcmFpbi13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi53aS1kYXktc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4ud2ktZGF5LXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi53aS1kYXktc2xlZXQtc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLndpLWRheS1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi53aS1kYXktc25vdy10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLndpLWRheS1zbm93LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjVcIjtcbn1cblxuLndpLWRheS1zcHJpbmtsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4ud2ktZGF5LXN0b3JtLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLndpLWRheS1zdW5ueS1vdmVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4ud2ktZGF5LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4ud2ktZGF5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7XG59XG5cbi53aS1zb2xhci1lY2xpcHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7XG59XG5cbi53aS1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLndpLWRheS1jbG91ZHktaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4ud2ktZGF5LWxpZ2h0LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjtcbn1cblxuLndpLW5pZ2h0LWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi53aS1uaWdodC1hbHQtY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi53aS1uaWdodC1hbHQtY2xvdWR5LWd1c3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi53aS1uaWdodC1hbHQtY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG59XG5cbi53aS1uaWdodC1hbHQtaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1yYWluLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXJhaW4td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1zbGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiNFwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXNsZWV0LXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG59XG5cbi53aS1uaWdodC1hbHQtc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4ud2ktbmlnaHQtYWx0LXNub3ctdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZkXCI7XG59XG5cbi53aS1uaWdodC1hbHQtc25vdy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi53aS1uaWdodC1hbHQtc3ByaW5rbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cblxuLndpLW5pZ2h0LWFsdC1zdG9ybS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi53aS1uaWdodC1hbHQtdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1uaWdodC1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzFcIjtcbn1cblxuLndpLW5pZ2h0LWNsb3VkeS1ndXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiO1xufVxuXG4ud2ktbmlnaHQtY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG5cbi53aS1uaWdodC1mb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGFcIjtcbn1cblxuLndpLW5pZ2h0LWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cblxuLndpLW5pZ2h0LWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuXG4ud2ktbmlnaHQtcGFydGx5LWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4ud2ktbmlnaHQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4ud2ktbmlnaHQtcmFpbi1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzRcIjtcbn1cblxuLndpLW5pZ2h0LXJhaW4td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4ud2ktbmlnaHQtc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4ud2ktbmlnaHQtc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjNcIjtcbn1cblxuLndpLW5pZ2h0LXNsZWV0LXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi53aS1uaWdodC1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM4XCI7XG59XG5cbi53aS1uaWdodC1zbm93LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xufVxuXG4ud2ktbmlnaHQtc25vdy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi53aS1uaWdodC1zcHJpbmtsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4ud2ktbmlnaHQtc3Rvcm0tc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4ud2ktbmlnaHQtdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi53aS1sdW5hci1lY2xpcHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi53aS1zdGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4ud2ktc3Rvcm0tc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZFwiO1xufVxuXG4ud2ktdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFlXCI7XG59XG5cbi53aS1uaWdodC1hbHQtY2xvdWR5LWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLndpLW5pZ2h0LWNsb3VkeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG5cbi53aS1uaWdodC1hbHQtcGFydGx5LWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4ud2ktY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbn1cblxuLndpLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4ud2ktY2xvdWR5LWd1c3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi53aS1jbG91ZHktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLndpLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuXG4ud2ktaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4ud2ktcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4ud2ktcmFpbi1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXJhaW4td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4ud2ktc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4ud2ktc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjVcIjtcbn1cblxuLndpLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXNwcmlua2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi53aS1zdG9ybS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi53aS10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXNub3ctd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4ud2ktc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYlwiO1xufVxuXG4ud2ktc21vZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuXG4ud2ktc21va2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLndpLWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuXG4ud2ktcmFpbmRyb3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG5cbi53aS1yYWluZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuXG4ud2ktZHVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4ud2ktc25vd2ZsYWtlLWNvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG5cbi53aS1zdHJvbmctd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4ud2ktc2FuZHN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG5cbi53aS1lYXJ0aHF1YWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi53aS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi53aS1mbG9vZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4ud2ktbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi53aS10c3VuYW1pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi53aS12b2xjYW5vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi53aS1odXJyaWNhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLndpLXRvcm5hZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLndpLXNtYWxsLWNyYWZ0LWFkdmlzb3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi53aS1nYWxlLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLndpLXN0b3JtLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2VcIjtcbn1cblxuLndpLWh1cnJpY2FuZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNmXCI7XG59XG5cbi53aS13aW5kLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4ud2ktYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLndpLWNlbHNpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLndpLWZhaHJlbmhlaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDVcIjtcbn1cblxuLndpLWRlZ3JlZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjtcbn1cblxuLndpLXRoZXJtb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi53aS10aGVybW9tZXRlci1leHRlcmlvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG4ud2ktdGhlcm1vbWV0ZXItaW50ZXJuYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLndpLWNsb3VkLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjtcbn1cblxuLndpLWNsb3VkLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XG59XG5cbi53aS1jbG91ZC1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG5cbi53aS1ob3Jpem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi53aS1ob3Jpem9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiO1xufVxuXG4ud2ktc3VucmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiO1xufVxuXG4ud2ktc3Vuc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7XG59XG5cbi53aS1tb29ucmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4ud2ktbW9vbnNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiO1xufVxuXG4ud2ktcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuXG4ud2ktcmVmcmVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cblxuLndpLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG5cbi53aS1iYXJvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cblxuLndpLWh1bWlkaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi53aS1uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiO1xufVxuXG4ud2ktdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjtcbn1cblxuLndpLW1vb24tbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk3XCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1jcmVzY2VudC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7XG59XG5cbi53aS1tb29uLWZpcnN0LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWZcIjtcbn1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XG59XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTJcIjtcbn1cblxuLndpLW1vb24tZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE0XCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4ud2ktbW9vbi10aGlyZC1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFmXCI7XG59XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi53aS1tb29uLWFsdC1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1jcmVzY2VudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG5cbi53aS1tb29uLWFsdC13YXhpbmctY3Jlc2NlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNjZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1jcmVzY2VudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG5cbi53aS1tb29uLWFsdC13YXhpbmctY3Jlc2NlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNjZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cblxuLndpLW1vb24tYWx0LWZpcnN0LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLndpLW1vb24tYWx0LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGZcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLndpLW1vb24tYWx0LXRoaXJkLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1jcmVzY2VudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU1XCI7XG59XG5cbi53aS1tb29uLWFsdC13YW5pbmctY3Jlc2NlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLndpLW1vb24tYWx0LXdhbmluZy1jcmVzY2VudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7XG59XG5cbi53aS1tb29uLWFsdC13YW5pbmctY3Jlc2NlbnQtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cblxuLndpLW1vb24tMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4ud2ktbW9vbi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG5cbi53aS1tb29uLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cblxuLndpLW1vb24tMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4ud2ktbW9vbi00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi53aS1tb29uLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLndpLW1vb24tNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4ud2ktbW9vbi03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi53aS1tb29uLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWRcIjtcbn1cblxuLndpLW1vb24tOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4ud2ktbW9vbi0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZlwiO1xufVxuXG4ud2ktbW9vbi0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4ud2ktbW9vbi0xMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuXG4ud2ktbW9vbi0xMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiO1xufVxuXG4ud2ktbW9vbi0xNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuXG4ud2ktbW9vbi0xNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4ud2ktbW9vbi0xNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuXG4ud2ktbW9vbi0xNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuXG4ud2ktbW9vbi0xODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiO1xufVxuXG4ud2ktbW9vbi0xOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4ud2ktbW9vbi0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4ud2ktbW9vbi0yMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4ud2ktbW9vbi0yMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuXG4ud2ktbW9vbi0yMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4ud2ktbW9vbi0yNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZFwiO1xufVxuXG4ud2ktbW9vbi0yNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4ud2ktbW9vbi0yNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZlwiO1xufVxuXG4ud2ktbW9vbi0yNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuXG4ud2ktdGltZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhhXCI7XG59XG5cbi53aS10aW1lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGJcIjtcbn1cblxuLndpLXRpbWUtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xufVxuXG4ud2ktdGltZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi53aS10aW1lLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLndpLXRpbWUtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZlwiO1xufVxuXG4ud2ktdGltZS03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG5cbi53aS10aW1lLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTFcIjtcbn1cblxuLndpLXRpbWUtOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4ud2ktdGltZS0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuXG4ud2ktdGltZS0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuXG4ud2ktdGltZS0xMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuXG4ud2ktZGlyZWN0aW9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7XG59XG5cbi53aS1kaXJlY3Rpb24tdXAtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLndpLWRpcmVjdGlvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuXG4ud2ktZGlyZWN0aW9uLWRvd24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODhcIjtcbn1cblxuLndpLWRpcmVjdGlvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi53aS1kaXJlY3Rpb24tZG93bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi53aS1kaXJlY3Rpb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuXG4ud2ktZGlyZWN0aW9uLXVwLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiN1wiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI4XCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjlcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiYVwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGJiXCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYmNcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiZFwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGJlXCI7XG59XG5cbi53aS13aW5kLWJlYXVmb3J0LTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYmZcIjtcbn1cblxuLndpLXdpbmQtYmVhdWZvcnQtOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0xMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4ud2kteWFob28tMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4ud2kteWFob28tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4ud2kteWFob28tMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuXG4ud2kteWFob28tMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4ud2kteWFob28tNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4ud2kteWFob28tNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4ud2kteWFob28tNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4ud2kteWFob28tNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4ud2kteWFob28tODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4ud2kteWFob28tOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4ud2kteWFob28tMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXlhaG9vLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XG59XG5cbi53aS15YWhvby0xMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4ud2kteWFob28tMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXlhaG9vLTE0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi53aS15YWhvby0xNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4ud2kteWFob28tMTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXlhaG9vLTE3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi53aS15YWhvby0xODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiO1xufVxuXG4ud2kteWFob28tMTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLXlhaG9vLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG5cbi53aS15YWhvby0yMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4ud2kteWFob28tMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLndpLXlhaG9vLTIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi53aS15YWhvby0yNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4ud2kteWFob28tMjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXlhaG9vLTI2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi53aS15YWhvby0yNzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4ud2kteWFob28tMjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLndpLXlhaG9vLTI5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi53aS15YWhvby0zMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuXG4ud2kteWFob28tMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmVcIjtcbn1cblxuLndpLXlhaG9vLTMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi53aS15YWhvby0zMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4ud2kteWFob28tMzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLndpLXlhaG9vLTM1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi53aS15YWhvby0zNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4ud2kteWFob28tMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLndpLXlhaG9vLTM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi53aS15YWhvby0zOTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4ud2kteWFob28tNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLXlhaG9vLTQxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi53aS15YWhvby00MjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYlwiO1xufVxuXG4ud2kteWFob28tNDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLndpLXlhaG9vLTQ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi53aS15YWhvby00NTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4ud2kteWFob28tNDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXlhaG9vLTQ3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi53aS15YWhvby0zMjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1jbGVhci1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLWNsZWFyLW5pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1zbGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiNVwiO1xufVxuXG4ud2ktZm9yZWNhc3QtaW8td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4ud2ktZm9yZWNhc3QtaW8tZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXBhcnRseS1jbG91ZHktZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1wYXJ0bHktY2xvdWR5LW5pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG59XG5cbi53aS1mb3JlY2FzdC1pby10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLWZvcmVjYXN0LWlvLXRvcm5hZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLndpLXdtbzQ2ODAtMDpiZWZvcmUsXG4ud2ktd21vNDY4MC0wMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4ud2ktd21vNDY4MC0xOmJlZm9yZSxcbi53aS13bW80NjgwLTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi53aS13bW80NjgwLTI6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzpiZWZvcmUsXG4ud2ktd21vNDY4MC0wMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4ud2ktd21vNDY4MC00OmJlZm9yZSxcbi53aS13bW80NjgwLTA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG5cbi53aS13bW80NjgwLTU6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLXdtbzQ2ODAtMTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLXdtbzQ2ODAtMjk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtMzU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNDg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNTg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtNjg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXdtbzQ2ODAtNzg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLXdtbzQ2ODAtODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtODE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLXdtbzQ2ODAtODI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtODM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLXdtbzQ2ODAtODQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cblxuLndpLXdtbzQ2ODAtODU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtODY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtODc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLXdtbzQ2ODAtODk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXdtbzQ2ODAtOTk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLndpLW93bS0yMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0yMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0yMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0yMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLW93bS0yMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLW93bS0yMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLW93bS0yMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cblxuLndpLW93bS0yMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0yMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0yMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLW93bS0zMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLW93bS0zMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLW93bS0zMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS0zMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS0zMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS0zMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS0zMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLW93bS0zMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS0zMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLW93bS01MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cblxuLndpLW93bS01MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS01MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS01MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS01MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cblxuLndpLW93bS01MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS01MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLW93bS01MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLW93bS01MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLW93bS01MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cblxuLndpLW93bS02MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLW93bS02MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLW93bS02MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjVcIjtcbn1cblxuLndpLW93bS02MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS02MTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS02MTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS02MTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS02MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLndpLW93bS02MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLW93bS02MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLW93bS03MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWFcIjtcbn1cblxuLndpLW93bS03MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cblxuLndpLW93bS03MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjZcIjtcbn1cblxuLndpLW93bS03MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLW93bS03NDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTRcIjtcbn1cblxuLndpLW93bS03NjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLW93bS03NjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLW93bS03NzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLndpLW93bS03ODE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLndpLW93bS04MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLndpLW93bS04MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLndpLW93bS04MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLndpLW93bS04MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLndpLW93bS04MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLndpLW93bS05MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLndpLW93bS05MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cblxuLndpLW93bS05MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLndpLW93bS05MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLndpLW93bS05MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLndpLW93bS05MDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cblxuLndpLW93bS05MDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cblxuLndpLW93bS05NTc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cblxuLndpLW93bS1kYXktMjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG5cbi53aS1vd20tZGF5LTIwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4ud2ktb3dtLWRheS0yMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLndpLW93bS1kYXktMjEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi53aS1vd20tZGF5LTIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4ud2ktb3dtLWRheS0yMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cblxuLndpLW93bS1kYXktMjIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi53aS1vd20tZGF5LTIzMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4ud2ktb3dtLWRheS0yMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cblxuLndpLW93bS1kYXktMjMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG5cbi53aS1vd20tZGF5LTMwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4ud2ktb3dtLWRheS0zMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLndpLW93bS1kYXktMzAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi53aS1vd20tZGF5LTMxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4ud2ktb3dtLWRheS0zMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLndpLW93bS1kYXktMzEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi53aS1vd20tZGF5LTMxMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4ud2ktb3dtLWRheS0zMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLndpLW93bS1kYXktMzIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi53aS1vd20tZGF5LTUwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiO1xufVxuXG4ud2ktb3dtLWRheS01MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLndpLW93bS1kYXktNTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi53aS1vd20tZGF5LTUwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4ud2ktb3dtLWRheS01MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjtcbn1cblxuLndpLW93bS1kYXktNTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi53aS1vd20tZGF5LTUyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4ud2ktb3dtLWRheS01MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLndpLW93bS1kYXktNTIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi53aS1vd20tZGF5LTUzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZVwiO1xufVxuXG4ud2ktb3dtLWRheS02MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLndpLW93bS1kYXktNjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG5cbi53aS1vd20tZGF5LTYwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4ud2ktb3dtLWRheS02MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLndpLW93bS1kYXktNjEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi53aS1vd20tZGF5LTYxNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNlwiO1xufVxuXG4ud2ktb3dtLWRheS02MTY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLndpLW93bS1kYXktNjIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi53aS1vd20tZGF5LTYyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4ud2ktb3dtLWRheS02MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLndpLW93bS1kYXktNzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG5cbi53aS1vd20tZGF5LTcxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4ud2ktb3dtLWRheS03MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjZcIjtcbn1cblxuLndpLW93bS1kYXktNzMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi53aS1vd20tZGF5LTc0MTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuXG4ud2ktb3dtLWRheS03NjE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLndpLW93bS1kYXktNzYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi53aS1vd20tZGF5LTc4MTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4ud2ktb3dtLWRheS04MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLndpLW93bS1kYXktODAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi53aS1vd20tZGF5LTgwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4ud2ktb3dtLWRheS04MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cblxuLndpLW93bS1kYXktODA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi53aS1vd20tZGF5LTkwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4ud2ktb3dtLWRheS05MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLndpLW93bS1kYXktOTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7XG59XG5cbi53aS1vd20tZGF5LTkwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiO1xufVxuXG4ud2ktb3dtLWRheS05MDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDRcIjtcbn1cblxuLndpLW93bS1kYXktOTU3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjMwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMjMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzEzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzE0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtMzIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNTMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI0XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjE2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNjIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzQxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzYxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG5cbi53aS1vd20tbmlnaHQtNzgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtODAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi53aS1vd20tbmlnaHQtODAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi53aS1vd20tbmlnaHQtODAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi53aS1vd20tbmlnaHQtODAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi53aS1vd20tbmlnaHQtODA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTA2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG5cbi53aS1vd20tbmlnaHQtOTU3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG5cbi53aS13dS1jaGFuY2VmbHVycmllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4ud2ktd3UtY2hhbmNlcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4ud2ktd3UtY2hhbmNlc2xlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjVcIjtcbn1cblxuLndpLXd1LWNoYW5jZXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLndpLXd1LWNoYW5jZXRzdG9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXd1LWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi53aS13dS1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLndpLXd1LWZsdXJyaWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi53aS13dS1oYXp5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGI2XCI7XG59XG5cbi53aS13dS1tb3N0bHljbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLndpLXd1LW1vc3RseXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi53aS13dS1wYXJ0bHljbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjtcbn1cblxuLndpLXd1LXBhcnRseXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi53aS13dS1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XG59XG5cbi53aS13dS1zbGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiNVwiO1xufVxuXG4ud2ktd3Utc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYlwiO1xufVxuXG4ud2ktd3Utc3Vubnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLndpLXd1LXRzdG9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cblxuLndpLXd1LXVua25vd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbn1cblxuLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LnN2Zz9cIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5tZGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDI0cHgvMSBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5tZGktYWNjZXNzLXBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyXCI7XG59XG5cbi5tZGktYWNjZXNzLXBvaW50LW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDNcIjtcbn1cblxuLm1kaS1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0XCI7XG59XG5cbi5tZGktYWNjb3VudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNVwiO1xufVxuXG4ubWRpLWFjY291bnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA2XCI7XG59XG5cbi5tZGktYWNjb3VudC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwN1wiO1xufVxuXG4ubWRpLWFjY291bnQtY2FyZC1kZXRhaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQyXCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOFwiO1xufVxuXG4ubWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5XCI7XG59XG5cbi5tZGktYWNjb3VudC1jb252ZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBXCI7XG59XG5cbi5tZGktYWNjb3VudC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkJCXCI7XG59XG5cbi5tZGktYWNjb3VudC1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBDXCI7XG59XG5cbi5tZGktYWNjb3VudC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRFwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEVcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQzXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwXCI7XG59XG5cbi5tZGktYWNjb3VudC1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExXCI7XG59XG5cbi5tZGktYWNjb3VudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTJcIjtcbn1cblxuLm1kaS1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTNcIjtcbn1cblxuLm1kaS1hY2NvdW50LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNVwiO1xufVxuXG4ubWRpLWFjY291bnQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2XCI7XG59XG5cbi5tZGktYWNjb3VudC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzMFwiO1xufVxuXG4ubWRpLWFjY291bnQtc2V0dGluZ3MtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzMVwiO1xufVxuXG4ubWRpLWFjY291bnQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxN1wiO1xufVxuXG4ubWRpLWFjY291bnQtc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5XCI7XG59XG5cbi5tZGktYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBXCI7XG59XG5cbi5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFCXCI7XG59XG5cbi5tZGktYWlyYmFsbG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ1wiO1xufVxuXG4ubWRpLWFpcnBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFEXCI7XG59XG5cbi5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVENFwiO1xufVxuXG4ubWRpLWFpcnBsYW5lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRVwiO1xufVxuXG4ubWRpLWFpcnBsYW5lLXRha2VvZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDVcIjtcbn1cblxuLm1kaS1haXJwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGXCI7XG59XG5cbi5tZGktYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjBcIjtcbn1cblxuLm1kaS1hbGFybS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzhEXCI7XG59XG5cbi5tZGktYWxhcm0tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjFcIjtcbn1cblxuLm1kaS1hbGFybS1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4RVwiO1xufVxuXG4ubWRpLWFsYXJtLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyXCI7XG59XG5cbi5tZGktYWxhcm0tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzXCI7XG59XG5cbi5tZGktYWxhcm0tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNFwiO1xufVxuXG4ubWRpLWFsYXJtLXNub296ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4RFwiO1xufVxuXG4ubWRpLWFsYnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI1XCI7XG59XG5cbi5tZGktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjZcIjtcbn1cblxuLm1kaS1hbGVydC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjdcIjtcbn1cblxuLm1kaS1hbGVydC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjhcIjtcbn1cblxuLm1kaS1hbGVydC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVENlwiO1xufVxuXG4ubWRpLWFsZXJ0LWRlY2FncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkJDXCI7XG59XG5cbi5tZGktYWxlcnQtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOVwiO1xufVxuXG4ubWRpLWFsZXJ0LW9jdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzY2XCI7XG59XG5cbi5tZGktYWxlcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQVwiO1xufVxuXG4ubWRpLWFsbC1pbmNsdXNpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QkRcIjtcbn1cblxuLm1kaS1hbHBoYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQlwiO1xufVxuXG4ubWRpLWFscGhhYmV0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ1wiO1xufVxuXG4ubWRpLWFsdGltZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEN1wiO1xufVxuXG4ubWRpLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRFwiO1xufVxuXG4ubWRpLWFtYXpvbi1jbG91ZGRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFXCI7XG59XG5cbi5tZGktYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGXCI7XG59XG5cbi5tZGktYW1wbGlmaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMwXCI7XG59XG5cbi5tZGktYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMxXCI7XG59XG5cbi5tZGktYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMlwiO1xufVxuXG4ubWRpLWFuZHJvaWQtZGVidWctYnJpZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzXCI7XG59XG5cbi5tZGktYW5kcm9pZC1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzhGXCI7XG59XG5cbi5tZGktYW5kcm9pZC1zdHVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzRcIjtcbn1cblxuLm1kaS1hbmd1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkIxXCI7XG59XG5cbi5tZGktYW5ndWxhcmpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkJFXCI7XG59XG5cbi5tZGktYW5pbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQ4XCI7XG59XG5cbi5tZGktYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzVcIjtcbn1cblxuLm1kaS1hcHBsZS1maW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzZcIjtcbn1cblxuLm1kaS1hcHBsZS1pb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzdcIjtcbn1cblxuLm1kaS1hcHBsZS1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjMyXCI7XG59XG5cbi5tZGktYXBwbGUta2V5Ym9hcmQtY29tbWFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzM1wiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzRcIjtcbn1cblxuLm1kaS1hcHBsZS1rZXlib2FyZC1vcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzVcIjtcbn1cblxuLm1kaS1hcHBsZS1rZXlib2FyZC1zaGlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzNlwiO1xufVxuXG4ubWRpLWFwcGxlLW1vYmlsZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM4XCI7XG59XG5cbi5tZGktYXBwbGUtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5XCI7XG59XG5cbi5tZGktYXBwbGljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTRcIjtcbn1cblxuLm1kaS1hcHByb3ZhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc5MFwiO1xufVxuXG4ubWRpLWFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0JcIjtcbn1cblxuLm1kaS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNDXCI7XG59XG5cbi5tZGktYXJyYW5nZS1icmluZy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEXCI7XG59XG5cbi5tZGktYXJyYW5nZS1icmluZy10by1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRVwiO1xufVxuXG4ubWRpLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRlwiO1xufVxuXG4ubWRpLWFycmFuZ2Utc2VuZC10by1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwXCI7XG59XG5cbi5tZGktYXJyb3ctYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQxXCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDJcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDNcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxNVwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NFwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTFcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzkyXCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTNcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc5NFwiO1xufVxuXG4ubWRpLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDVcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkRcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJFXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJGXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0N1wiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OFwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1oZXhhZ29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDlcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCRlwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEFcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWRyb3AtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEJcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjE2XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0Q1wiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzk1XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTZcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTdcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OThcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzMwXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczMVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczMlwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEZcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTBcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzBcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWRyb3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUyXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC10aGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RVwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczM1wiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzM0XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczNVwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1N1wiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkMxXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTlcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTVcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QlwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1Q1wiO1xufVxuXG4ubWRpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczNlwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzM3XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczOFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkMyXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtZHJvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjJcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUVcIjtcbn1cblxuLm1kaS1hc3Npc3RhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjRcIjtcbn1cblxuLm1kaS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDM1wiO1xufVxuXG4ubWRpLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1XCI7XG59XG5cbi5tZGktYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2N1wiO1xufVxuXG4ubWRpLWF0dGFjaG1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjZcIjtcbn1cblxuLm1kaS1hdWRpb2Jvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjdcIjtcbn1cblxuLm1kaS1hdXRvLWZpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OFwiO1xufVxuXG4ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY5XCI7XG59XG5cbi5tZGktYXV0b3JlbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZBXCI7XG59XG5cbi5tZGktYXYtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkJcIjtcbn1cblxuLm1kaS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDXCI7XG59XG5cbi5tZGktYmFieS1idWdneTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4RVwiO1xufVxuXG4ubWRpLWJhY2tidXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkRcIjtcbn1cblxuLm1kaS1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkVcIjtcbn1cblxuLm1kaS1iYWNrdXAtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RlwiO1xufVxuXG4ubWRpLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc0XCI7XG59XG5cbi5tZGktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MFwiO1xufVxuXG4ubWRpLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzFcIjtcbn1cblxuLm1kaS1iYXJjb2RlLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzJcIjtcbn1cblxuLm1kaS1iYXJsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzNcIjtcbn1cblxuLm1kaS1iYXJyZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzRcIjtcbn1cblxuLm1kaS1iYXNlY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NVwiO1xufVxuXG4ubWRpLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NlwiO1xufVxuXG4ubWRpLWJhc2tldC1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3XCI7XG59XG5cbi5tZGktYmFza2V0LXVuZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OFwiO1xufVxuXG4ubWRpLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzlcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBXCI7XG59XG5cbi5tZGktYmF0dGVyeS0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QlwiO1xufVxuXG4ubWRpLWJhdHRlcnktMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0NcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdEXCI7XG59XG5cbi5tZGktYmF0dGVyeS01MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RVwiO1xufVxuXG4ubWRpLWJhdHRlcnktNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0ZcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTcwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwXCI7XG59XG5cbi5tZGktYmF0dGVyeS04MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MVwiO1xufVxuXG4ubWRpLWJhdHRlcnktOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODJcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODdcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy02MDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctODA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCXCI7XG59XG5cbi5tZGktYmF0dGVyeS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4Q1wiO1xufVxuXG4ubWRpLWJhdHRlcnktbmVnYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOERcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEVcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEZcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LXBvc2l0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwXCI7XG59XG5cbi5tZGktYmF0dGVyeS11bmtub3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxXCI7XG59XG5cbi5tZGktYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTJcIjtcbn1cblxuLm1kaS1iZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OEZcIjtcbn1cblxuLm1kaS1iZWF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5N1wiO1xufVxuXG4ubWRpLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOThcIjtcbn1cblxuLm1kaS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5XCI7XG59XG5cbi5tZGktYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QVwiO1xufVxuXG4ubWRpLWJlbGwtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCXCI7XG59XG5cbi5tZGktYmVsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDXCI7XG59XG5cbi5tZGktYmVsbC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEXCI7XG59XG5cbi5tZGktYmVsbC1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFXCI7XG59XG5cbi5tZGktYmVsbC1yaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUZcIjtcbn1cblxuLm1kaS1iZWxsLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwXCI7XG59XG5cbi5tZGktYmV0YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMVwiO1xufVxuXG4ubWRpLWJpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyXCI7XG59XG5cbi5tZGktYmlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBM1wiO1xufVxuXG4ubWRpLWJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTRcIjtcbn1cblxuLm1kaS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1XCI7XG59XG5cbi5tZGktYmlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2XCI7XG59XG5cbi5tZGktYmlvaGF6YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3XCI7XG59XG5cbi5tZGktYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4XCI7XG59XG5cbi5tZGktYmxhY2stbWVzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOVwiO1xufVxuXG4ubWRpLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUFcIjtcbn1cblxuLm1kaS1ibGVuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCXCI7XG59XG5cbi5tZGktYmxpbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDXCI7XG59XG5cbi5tZGktYmxvY2staGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFEXCI7XG59XG5cbi5tZGktYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRVwiO1xufVxuXG4ubWRpLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRlwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMFwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMlwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCM1wiO1xufVxuXG4ubWRpLWJsdWV0b290aC10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNFwiO1xufVxuXG4ubWRpLWJsdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjVcIjtcbn1cblxuLm1kaS1ibHVyLWxpbmVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNlwiO1xufVxuXG4ubWRpLWJsdXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI3XCI7XG59XG5cbi5tZGktYmx1ci1yYWRpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjhcIjtcbn1cblxuLm1kaS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjkwXCI7XG59XG5cbi5tZGktYm9tYi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzRcIjtcbn1cblxuLm1kaS1ib25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5XCI7XG59XG5cbi5tZGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQVwiO1xufVxuXG4ubWRpLWJvb2stbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RDlcIjtcbn1cblxuLm1kaS1ib29rLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCXCI7XG59XG5cbi5tZGktYm9vay1tdWx0aXBsZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJDXCI7XG59XG5cbi5tZGktYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEXCI7XG59XG5cbi5tZGktYm9vay1vcGVuLXBhZ2UtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEQVwiO1xufVxuXG4ubWRpLWJvb2stb3Blbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFXCI7XG59XG5cbi5tZGktYm9vay1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNURCXCI7XG59XG5cbi5tZGktYm9vay1zZWN1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OTlcIjtcbn1cblxuLm1kaS1ib29rLXVuc2VjdXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlBXCI7XG59XG5cbi5tZGktYm9vay12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGXCI7XG59XG5cbi5tZGktYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzBcIjtcbn1cblxuLm1kaS1ib29rbWFyay1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyXCI7XG59XG5cbi5tZGktYm9va21hcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDM1wiO1xufVxuXG4ubWRpLWJvb2ttYXJrLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzVcIjtcbn1cblxuLm1kaS1ib29rbWFyay1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzRcIjtcbn1cblxuLm1kaS1ib29rbWFyay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzZcIjtcbn1cblxuLm1kaS1ib29tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNURDXCI7XG59XG5cbi5tZGktYm9vdHN0cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkM1XCI7XG59XG5cbi5tZGktYm9yZGVyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDN1wiO1xufVxuXG4ubWRpLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzhcIjtcbn1cblxuLm1kaS1ib3JkZXItY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlcIjtcbn1cblxuLm1kaS1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQVwiO1xufVxuXG4ubWRpLWJvcmRlci1pbnNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0JcIjtcbn1cblxuLm1kaS1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQ1wiO1xufVxuXG4ubWRpLWJvcmRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENEXCI7XG59XG5cbi5tZGktYm9yZGVyLW91dHNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0VcIjtcbn1cblxuLm1kaS1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0ZcIjtcbn1cblxuLm1kaS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDBcIjtcbn1cblxuLm1kaS1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxXCI7XG59XG5cbi5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyXCI7XG59XG5cbi5tZGktYm93LXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3N1wiO1xufVxuXG4ubWRpLWJvd2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTdcIjtcbn1cblxuLm1kaS1ib3dsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzXCI7XG59XG5cbi5tZGktYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0XCI7XG59XG5cbi5tZGktYm94LWN1dHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENVwiO1xufVxuXG4ubWRpLWJveC1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzdcIjtcbn1cblxuLm1kaS1icmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MThcIjtcbn1cblxuLm1kaS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDZcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDdcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDhcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5XCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEREXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy03OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxXCI7XG59XG5cbi5tZGktYnJvb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTJcIjtcbn1cblxuLm1kaS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFM1wiO1xufVxuXG4ubWRpLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxOVwiO1xufVxuXG4ubWRpLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNFwiO1xufVxuXG4ubWRpLWJ1bGxldGluLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1XCI7XG59XG5cbi5tZGktYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTZcIjtcbn1cblxuLm1kaS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVERFwiO1xufVxuXG4ubWRpLWJ1cnN0LW1vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1REVcIjtcbn1cblxuLm1kaS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTdcIjtcbn1cblxuLm1kaS1idXMtYXJ0aWN1bGF0ZWQtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlCXCI7XG59XG5cbi5tZGktYnVzLWFydGljdWxhdGVkLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlDXCI7XG59XG5cbi5tZGktYnVzLWRvdWJsZS1kZWNrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OURcIjtcbn1cblxuLm1kaS1idXMtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzlFXCI7XG59XG5cbi5tZGktYnVzLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3OUZcIjtcbn1cblxuLm1kaS1jYWNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRThcIjtcbn1cblxuLm1kaS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5XCI7XG59XG5cbi5tZGktY2FrZS1sYXllcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBXCI7XG59XG5cbi5tZGktY2FrZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVCXCI7XG59XG5cbi5tZGktY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQ1wiO1xufVxuXG4ubWRpLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVEXCI7XG59XG5cbi5tZGktY2FsZW5kYXItYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUVcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYwXCI7XG59XG5cbi5tZGktY2FsZW5kYXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjFcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5MVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc4XCI7XG59XG5cbi5tZGktY2FsZW5kYXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0XCI7XG59XG5cbi5tZGktY2FsZW5kYXItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXRvZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2XCI7XG59XG5cbi5tZGktY2FsbC1tYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY3XCI7XG59XG5cbi5tZGktY2FsbC1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOFwiO1xufVxuXG4ubWRpLWNhbGwtbWlzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5XCI7XG59XG5cbi5tZGktY2FsbC1yZWNlaXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQVwiO1xufVxuXG4ubWRpLWNhbGwtc3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkJcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkNcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEXCI7XG59XG5cbi5tZGktY2FtY29yZGVyLWJveC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkVcIjtcbn1cblxuLm1kaS1jYW1jb3JkZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGXCI7XG59XG5cbi5tZGktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwXCI7XG59XG5cbi5tZGktY2FtZXJhLWJ1cnN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjkyXCI7XG59XG5cbi5tZGktY2FtZXJhLWVuaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDFcIjtcbn1cblxuLm1kaS1jYW1lcmEtZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDJcIjtcbn1cblxuLm1kaS1jYW1lcmEtZnJvbnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwM1wiO1xufVxuXG4ubWRpLWNhbWVyYS1nb3BybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBMFwiO1xufVxuXG4ubWRpLWNhbWVyYS1pcmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0XCI7XG59XG5cbi5tZGktY2FtZXJhLW1ldGVyaW5nLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBMVwiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1tYXRyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QTJcIjtcbn1cblxuLm1kaS1jYW1lcmEtbWV0ZXJpbmctcGFydGlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBM1wiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1zcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E0XCI7XG59XG5cbi5tZGktY2FtZXJhLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVERlwiO1xufVxuXG4ubWRpLWNhbWVyYS1wYXJ0eS1tb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1XCI7XG59XG5cbi5tZGktY2FtZXJhLXJlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDZcIjtcbn1cblxuLm1kaS1jYW1lcmEtcmVhci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3XCI7XG59XG5cbi5tZGktY2FtZXJhLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOFwiO1xufVxuXG4ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOVwiO1xufVxuXG4ubWRpLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczOVwiO1xufVxuXG4ubWRpLWNhbmRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFMlwiO1xufVxuXG4ubWRpLWNhbmR5Y2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQVwiO1xufVxuXG4ubWRpLWNhbm5hYmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E1XCI7XG59XG5cbi5tZGktY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCXCI7XG59XG5cbi5tZGktY2FyLWJhdHRlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMENcIjtcbn1cblxuLm1kaS1jYXItY29ubmVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEXCI7XG59XG5cbi5tZGktY2FyLWNvbnZlcnRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E2XCI7XG59XG5cbi5tZGktY2FyLWVzdGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBN1wiO1xufVxuXG4ubWRpLWNhci1oYXRjaGJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QThcIjtcbn1cblxuLm1kaS1jYXItcGlja3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0E5XCI7XG59XG5cbi5tZGktY2FyLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QUFcIjtcbn1cblxuLm1kaS1jYXItc3BvcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0FCXCI7XG59XG5cbi5tZGktY2FyLXdhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVcIjtcbn1cblxuLm1kaS1jYXJhdmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0FDXCI7XG59XG5cbi5tZGktY2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MzhcIjtcbn1cblxuLm1kaS1jYXJkcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjM5XCI7XG59XG5cbi5tZGktY2FyZHMtcGxheWluZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjNBXCI7XG59XG5cbi5tZGktY2FyZHMtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDNlwiO1xufVxuXG4ubWRpLWNhcnJvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRlwiO1xufVxuXG4ubWRpLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTBcIjtcbn1cblxuLm1kaS1jYXJ0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2QlwiO1xufVxuXG4ubWRpLWNhcnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMVwiO1xufVxuXG4ubWRpLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMlwiO1xufVxuXG4ubWRpLWNhc2Utc2Vuc2l0aXZlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExM1wiO1xufVxuXG4ubWRpLWNhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRcIjtcbn1cblxuLm1kaS1jYXNoLTEwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNVwiO1xufVxuXG4ubWRpLWNhc2gtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTZcIjtcbn1cblxuLm1kaS1jYXNoLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExN1wiO1xufVxuXG4ubWRpLWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMThcIjtcbn1cblxuLm1kaS1jYXN0LWNvbm5lY3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOVwiO1xufVxuXG4ubWRpLWNhc3Qtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzg5XCI7XG59XG5cbi5tZGktY2FzdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBXCI7XG59XG5cbi5tZGktY2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFCXCI7XG59XG5cbi5tZGktY2N0djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBRFwiO1xufVxuXG4ubWRpLWNlaWxpbmctbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjhcIjtcbn1cblxuLm1kaS1jZWxscGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUNcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1iYXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWlwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWxpbmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyXCI7XG59XG5cbi5tZGktY2VsbHBob25lLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzXCI7XG59XG5cbi5tZGktY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjRcIjtcbn1cblxuLm1kaS1jaGFpci1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVcIjtcbn1cblxuLm1kaS1jaGFydC1hcmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjZcIjtcbn1cblxuLm1kaS1jaGFydC1hcmVhc3BsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3XCI7XG59XG5cbi5tZGktY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4XCI7XG59XG5cbi5tZGktY2hhcnQtYmFyLXN0YWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjlcIjtcbn1cblxuLm1kaS1jaGFydC1idWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTNcIjtcbn1cblxuLm1kaS1jaGFydC1kb251dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdBRVwiO1xufVxuXG4ubWRpLWNoYXJ0LWRvbnV0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QUZcIjtcbn1cblxuLm1kaS1jaGFydC1nYW50dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2Q1wiO1xufVxuXG4ubWRpLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOVwiO1xufVxuXG4ubWRpLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkFcIjtcbn1cblxuLm1kaS1jaGFydC1saW5lLXN0YWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkFcIjtcbn1cblxuLm1kaS1jaGFydC1saW5lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjBcIjtcbn1cblxuLm1kaS1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkJcIjtcbn1cblxuLm1kaS1jaGFydC1zY2F0dGVycGxvdC1oZXhiaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NkRcIjtcbn1cblxuLm1kaS1jaGFydC10aW1lbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2RVwiO1xufVxuXG4ubWRpLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDXCI7XG59XG5cbi5tZGktY2hlY2stYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJEXCI7XG59XG5cbi5tZGktY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUUwXCI7XG59XG5cbi5tZGktY2hlY2stY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTFcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LWJsYW5rLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzRcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjNCXCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0NcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRFwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYzRVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5XCI7XG59XG5cbi5tZGktY2hlY2tlcmJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBXCI7XG59XG5cbi5tZGktY2hlbWljYWwtd2VhcG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNCXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQ1wiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0RcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRVwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNGXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQwXCI7XG59XG5cbi5tZGktY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxXCI7XG59XG5cbi5tZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MlwiO1xufVxuXG4ubWRpLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDNcIjtcbn1cblxuLm1kaS1jaGlsaS1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjFcIjtcbn1cblxuLm1kaS1jaGlsaS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjJcIjtcbn1cblxuLm1kaS1jaGlsaS1taWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0IzXCI7XG59XG5cbi5tZGktY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxQVwiO1xufVxuXG4ubWRpLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NFwiO1xufVxuXG4ubWRpLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2NFwiO1xufVxuXG4ubWRpLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzY1XCI7XG59XG5cbi5tZGktY2lzY28td2ViZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDVcIjtcbn1cblxuLm1kaS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDhcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDlcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzdcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzUwXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEVcIjtcbn1cblxuLm1kaS1jbGlwcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEZcIjtcbn1cblxuLm1kaS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MFwiO1xufVxuXG4ubWRpLWNsb2NrLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNFXCI7XG59XG5cbi5tZGktY2xvY2stZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUxXCI7XG59XG5cbi5tZGktY2xvY2stZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MlwiO1xufVxuXG4ubWRpLWNsb2NrLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzXCI7XG59XG5cbi5tZGktY2xvY2stb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU0XCI7XG59XG5cbi5tZGktY2xvY2stc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTVcIjtcbn1cblxuLm1kaS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NlwiO1xufVxuXG4ubWRpLWNsb3NlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1N1wiO1xufVxuXG4ubWRpLWNsb3NlLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4XCI7XG59XG5cbi5tZGktY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5XCI7XG59XG5cbi5tZGktY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUFcIjtcbn1cblxuLm1kaS1jbG9zZS1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCXCI7XG59XG5cbi5tZGktY2xvc2Utb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1Q1wiO1xufVxuXG4ubWRpLWNsb3NlLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RFwiO1xufVxuXG4ubWRpLWNsb3NlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QzhcIjtcbn1cblxuLm1kaS1jbG9zZWQtY2FwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RVwiO1xufVxuXG4ubWRpLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGXCI7XG59XG5cbi5tZGktY2xvdWQtYnJhY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I0XCI7XG59XG5cbi5tZGktY2xvdWQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjBcIjtcbn1cblxuLm1kaS1jbG91ZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjFcIjtcbn1cblxuLm1kaS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MlwiO1xufVxuXG4ubWRpLWNsb3VkLW9mZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0XCI7XG59XG5cbi5tZGktY2xvdWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2M1wiO1xufVxuXG4ubWRpLWNsb3VkLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1XCI7XG59XG5cbi5tZGktY2xvdWQtcHJpbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NlwiO1xufVxuXG4ubWRpLWNsb3VkLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2M0ZcIjtcbn1cblxuLm1kaS1jbG91ZC10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0I1XCI7XG59XG5cbi5tZGktY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY3XCI7XG59XG5cbi5tZGktY29kZS1hcnJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OFwiO1xufVxuXG4ubWRpLWNvZGUtYnJhY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY5XCI7XG59XG5cbi5tZGktY29kZS1icmFja2V0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QVwiO1xufVxuXG4ubWRpLWNvZGUtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkJcIjtcbn1cblxuLm1kaS1jb2RlLWdyZWF0ZXItdGhhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2Q1wiO1xufVxuXG4ubWRpLWNvZGUtZ3JlYXRlci10aGFuLW9yLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEXCI7XG59XG5cbi5tZGktY29kZS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkVcIjtcbn1cblxuLm1kaS1jb2RlLWxlc3MtdGhhbi1vci1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RlwiO1xufVxuXG4ubWRpLWNvZGUtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTcwXCI7XG59XG5cbi5tZGktY29kZS1ub3QtZXF1YWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3MVwiO1xufVxuXG4ubWRpLWNvZGUtcGFyZW50aGVzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzJcIjtcbn1cblxuLm1kaS1jb2RlLXN0cmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3M1wiO1xufVxuXG4ubWRpLWNvZGUtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3NFwiO1xufVxuXG4ubWRpLWNvZGUtdGFncy1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5M1wiO1xufVxuXG4ubWRpLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzVcIjtcbn1cblxuLm1kaS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzZcIjtcbn1cblxuLm1kaS1jb2ZmZWUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDOVwiO1xufVxuXG4ubWRpLWNvZmZlZS10by1nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3N1wiO1xufVxuXG4ubWRpLWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzhcIjtcbn1cblxuLm1kaS1jb2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5NFwiO1xufVxuXG4ubWRpLWNvbGxhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDBcIjtcbn1cblxuLm1kaS1jb2xvci1oZWxwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNzlcIjtcbn1cblxuLm1kaS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdBXCI7XG59XG5cbi5tZGktY29tbWVudC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdCXCI7XG59XG5cbi5tZGktY29tbWVudC1hY2NvdW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxN0NcIjtcbn1cblxuLm1kaS1jb21tZW50LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdEXCI7XG59XG5cbi5tZGktY29tbWVudC1hbGVydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTdFXCI7XG59XG5cbi5tZGktY29tbWVudC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE3RlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtY2hlY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4MFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4MVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4MlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTgzXCI7XG59XG5cbi5tZGktY29tbWVudC1wcm9jZXNzaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg0XCI7XG59XG5cbi5tZGktY29tbWVudC1wcm9jZXNzaW5nLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODVcIjtcbn1cblxuLm1kaS1jb21tZW50LXF1ZXN0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODZcIjtcbn1cblxuLm1kaS1jb21tZW50LXJlbW92ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg3XCI7XG59XG5cbi5tZGktY29tbWVudC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTg4XCI7XG59XG5cbi5tZGktY29tbWVudC10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxODlcIjtcbn1cblxuLm1kaS1jb21wYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMThBXCI7XG59XG5cbi5tZGktY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4QlwiO1xufVxuXG4ubWRpLWNvbXBhc3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4Q1wiO1xufVxuXG4ubWRpLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOERcIjtcbn1cblxuLm1kaS1jb25zb2xlLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjZcIjtcbn1cblxuLm1kaS1jb250YWN0LW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOEVcIjtcbn1cblxuLm1kaS1jb250YWN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDQVwiO1xufVxuXG4ubWRpLWNvbnRlbnQtY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE4RlwiO1xufVxuXG4ubWRpLWNvbnRlbnQtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTkwXCI7XG59XG5cbi5tZGktY29udGVudC1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTFcIjtcbn1cblxuLm1kaS1jb250ZW50LXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTkyXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTkzXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5NFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxQlwiO1xufVxuXG4ubWRpLWNvbnRyYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk1XCI7XG59XG5cbi5tZGktY29udHJhc3QtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk2XCI7XG59XG5cbi5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk3XCI7XG59XG5cbi5tZGktY29va2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTk4XCI7XG59XG5cbi5tZGktY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUU2XCI7XG59XG5cbi5tZGktY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdCN1wiO1xufVxuXG4ubWRpLWNvdW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOTlcIjtcbn1cblxuLm1kaS1jb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUFcIjtcbn1cblxuLm1kaS1jcmVhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDOVwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTlCXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUNcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTRcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjc1XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE5RFwiO1xufVxuXG4ubWRpLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUVcIjtcbn1cblxuLm1kaS1jcm9wLWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxOUZcIjtcbn1cblxuLm1kaS1jcm9wLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBMFwiO1xufVxuXG4ubWRpLWNyb3AtcG9ydHJhaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTFcIjtcbn1cblxuLm1kaS1jcm9wLXJvdGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5NVwiO1xufVxuXG4ubWRpLWNyb3Atc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUEyXCI7XG59XG5cbi5tZGktY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBM1wiO1xufVxuXG4ubWRpLWNyb3NzaGFpcnMtZ3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE0XCI7XG59XG5cbi5tZGktY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQTVcIjtcbn1cblxuLm1kaS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE2XCI7XG59XG5cbi5tZGktY3ViZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE3XCI7XG59XG5cbi5tZGktY3ViZS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUE4XCI7XG59XG5cbi5tZGktY3ViZS11bmZvbGRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBOVwiO1xufVxuXG4ubWRpLWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFBQVwiO1xufVxuXG4ubWRpLWN1cC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RTVcIjtcbn1cblxuLm1kaS1jdXAtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUJcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUNcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1jaGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjhcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1jbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QjlcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ldGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QkFcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQURcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUVcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQUZcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QkJcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QkNcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1uZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjBcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjFcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0JEXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIyXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdHdkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0JFXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUIzXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdXNkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3OVwiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI0XCI7XG59XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCNVwiO1xufVxuXG4ubWRpLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI2XCI7XG59XG5cbi5tZGktY3Vyc29yLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjdcIjtcbn1cblxuLm1kaS1jdXJzb3ItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFN1wiO1xufVxuXG4ubWRpLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUI4XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQjlcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJBXCI7XG59XG5cbi5tZGktZGVidWctc3RlcC1pbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJCXCI7XG59XG5cbi5tZGktZGVidWctc3RlcC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkNcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLW92ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQkRcIjtcbn1cblxuLm1kaS1kZWNhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc2QlwiO1xufVxuXG4ubWRpLWRlY2FncmFtLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkNcIjtcbn1cblxuLm1kaS1kZWNpbWFsLWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUJFXCI7XG59XG5cbi5tZGktZGVjaW1hbC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFCRlwiO1xufVxuXG4ubWRpLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDMFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODJcIjtcbn1cblxuLm1kaS1kZWxldGUtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0JcIjtcbn1cblxuLm1kaS1kZWxldGUtZm9yZXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFOFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1zd2VlcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFOVwiO1xufVxuXG4ubWRpLWRlbGV0ZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUMxXCI7XG59XG5cbi5tZGktZGVsdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzJcIjtcbn1cblxuLm1kaS1kZXNrcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzNcIjtcbn1cblxuLm1kaS1kZXNrdG9wLWNsYXNzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QkZcIjtcbn1cblxuLm1kaS1kZXNrdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDNFwiO1xufVxuXG4ubWRpLWRlc2t0b3AtdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxQzVcIjtcbn1cblxuLm1kaS1kZXRhaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM2XCI7XG59XG5cbi5tZGktZGV2ZWxvcGVyLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjk2XCI7XG59XG5cbi5tZGktZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFDN1wiO1xufVxuXG4ubWRpLWRpYWxwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MUNcIjtcbn1cblxuLm1kaS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUM4XCI7XG59XG5cbi5tZGktZGljZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNBXCI7XG59XG5cbi5tZGktZGljZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNCXCI7XG59XG5cbi5tZGktZGljZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNDXCI7XG59XG5cbi5tZGktZGljZS00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNEXCI7XG59XG5cbi5tZGktZGljZS01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNFXCI7XG59XG5cbi5tZGktZGljZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUNGXCI7XG59XG5cbi5tZGktZGljZS1kMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkVcIjtcbn1cblxuLm1kaS1kaWNlLWQyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFQVwiO1xufVxuXG4ubWRpLWRpY2UtZDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RUJcIjtcbn1cblxuLm1kaS1kaWNlLWQ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUVDXCI7XG59XG5cbi5tZGktZGljZS1kODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFRFwiO1xufVxuXG4ubWRpLWRpY2UtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkRcIjtcbn1cblxuLm1kaS1kaWN0aW9uYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjFEXCI7XG59XG5cbi5tZGktZGlwLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDMFwiO1xufVxuXG4ubWRpLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDBcIjtcbn1cblxuLm1kaS1kaXJlY3Rpb25zLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDFcIjtcbn1cblxuLm1kaS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZGXCI7XG59XG5cbi5tZGktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVFRVwiO1xufVxuXG4ubWRpLWRpc2stYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDFcIjtcbn1cblxuLm1kaS1kaXNxdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRDJcIjtcbn1cblxuLm1kaS1kaXNxdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEM1wiO1xufVxuXG4ubWRpLWRpdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ0XCI7XG59XG5cbi5tZGktZGl2aXNpb24tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ1XCI7XG59XG5cbi5tZGktZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjgzXCI7XG59XG5cbi5tZGktZG5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ2XCI7XG59XG5cbi5tZGktZG8tbm90LWRpc3R1cmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTdcIjtcbn1cblxuLm1kaS1kby1ub3QtZGlzdHVyYi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OThcIjtcbn1cblxuLm1kaS1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCMlwiO1xufVxuXG4ubWRpLWRvbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEN1wiO1xufVxuXG4ubWRpLWRvbmtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDMVwiO1xufVxuXG4ubWRpLWRvdHMtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEOFwiO1xufVxuXG4ubWRpLWRvdHMtaG9yaXpvbnRhbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzJcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUQ5XCI7XG59XG5cbi5tZGktZG90cy12ZXJ0aWNhbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzNcIjtcbn1cblxuLm1kaS1kb3ViYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OTlcIjtcbn1cblxuLm1kaS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFEQVwiO1xufVxuXG4ubWRpLWRvd25sb2FkLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjNcIjtcbn1cblxuLm1kaS1kcmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMURCXCI7XG59XG5cbi5tZGktZHJhZy1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMURDXCI7XG59XG5cbi5tZGktZHJhZy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFERFwiO1xufVxuXG4ubWRpLWRyYXdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxREVcIjtcbn1cblxuLm1kaS1kcmF3aW5nLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFERlwiO1xufVxuXG4ubWRpLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUwXCI7XG59XG5cbi5tZGktZHJpYmJibGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUxXCI7XG59XG5cbi5tZGktZHJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRTJcIjtcbn1cblxuLm1kaS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUUzXCI7XG59XG5cbi5tZGktZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU0XCI7XG59XG5cbi5tZGktZHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFNVwiO1xufVxuXG4ubWRpLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU2XCI7XG59XG5cbi5tZGktZWFyLWhlYXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzRcIjtcbn1cblxuLm1kaS1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFN1wiO1xufVxuXG4ubWRpLWVhcnRoLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZDQ1wiO1xufVxuXG4ubWRpLWVhcnRoLWJveC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0RcIjtcbn1cblxuLm1kaS1lYXJ0aC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRThcIjtcbn1cblxuLm1kaS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUU5XCI7XG59XG5cbi5tZGktZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUFcIjtcbn1cblxuLm1kaS1lbGVwaGFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDNVwiO1xufVxuXG4ubWRpLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVCXCI7XG59XG5cbi5tZGktZWxldmF0aW9uLXJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRUNcIjtcbn1cblxuLm1kaS1lbGV2YXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFFRFwiO1xufVxuXG4ubWRpLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVFXCI7XG59XG5cbi5tZGktZW1haWwtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2Q0VcIjtcbn1cblxuLm1kaS1lbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUVGXCI7XG59XG5cbi5tZGktZW1haWwtb3Blbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUVGXCI7XG59XG5cbi5tZGktZW1haWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGMFwiO1xufVxuXG4ubWRpLWVtYWlsLXNlY3VyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGMVwiO1xufVxuXG4ubWRpLWVtYWlsLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjBcIjtcbn1cblxuLm1kaS1lbWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkIzXCI7XG59XG5cbi5tZGktZW1vdGljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1jb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUYzXCI7XG59XG5cbi5tZGktZW1vdGljb24tZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5QVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRldmlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUY0XCI7XG59XG5cbi5tZGktZW1vdGljb24tZXhjaXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5QlwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWhhcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUY1XCI7XG59XG5cbi5tZGktZW1vdGljb24tbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGNlwiO1xufVxuXG4ubWRpLWVtb3RpY29uLXBvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjdcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjhcIjtcbn1cblxuLm1kaS1lbW90aWNvbi10b25ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRjlcIjtcbn1cblxuLm1kaS1lbmdpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkFcIjtcbn1cblxuLm1kaS1lbmdpbmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjFGQlwiO1xufVxuXG4ubWRpLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUZDXCI7XG59XG5cbi5tZGktZXF1YWwtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUZEXCI7XG59XG5cbi5tZGktZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMUZFXCI7XG59XG5cbi5tZGktZXJhc2VyLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDJcIjtcbn1cblxuLm1kaS1lc2NhbGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxRkZcIjtcbn1cblxuLm1kaS1ldGhlcm5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwMFwiO1xufVxuXG4ubWRpLWV0aGVybmV0LWNhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjAxXCI7XG59XG5cbi5tZGktZXRoZXJuZXQtY2FibGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjAyXCI7XG59XG5cbi5tZGktZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwM1wiO1xufVxuXG4ubWRpLWV2LXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjFcIjtcbn1cblxuLm1kaS1ldmVudGJyaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0M2XCI7XG59XG5cbi5tZGktZXZlcm5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMDRcIjtcbn1cblxuLm1kaS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwNVwiO1xufVxuXG4ubWRpLWV4aXQtdG8tYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA2XCI7XG59XG5cbi5tZGktZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA3XCI7XG59XG5cbi5tZGktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjA4XCI7XG59XG5cbi5tZGktZXllLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwOVwiO1xufVxuXG4ubWRpLWV5ZS1vZmYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEMFwiO1xufVxuXG4ubWRpLWV5ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkNGXCI7XG59XG5cbi5tZGktZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwQVwiO1xufVxuXG4ubWRpLWV5ZWRyb3BwZXItdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwQlwiO1xufVxuXG4ubWRpLWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDNcIjtcbn1cblxuLm1kaS1mYWNlLXByb2ZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDRcIjtcbn1cblxuLm1kaS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwQ1wiO1xufVxuXG4ubWRpLWZhY2Vib29rLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwRFwiO1xufVxuXG4ubWRpLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIwRVwiO1xufVxuXG4ubWRpLWZhY3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMEZcIjtcbn1cblxuLm1kaS1mYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTBcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTFcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEMVwiO1xufVxuXG4ubWRpLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxMlwiO1xufVxuXG4ubWRpLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDJcIjtcbn1cblxuLm1kaS1mZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxM1wiO1xufVxuXG4ubWRpLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTRcIjtcbn1cblxuLm1kaS1maWxlLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3M0FcIjtcbn1cblxuLm1kaS1maWxlLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjE1XCI7XG59XG5cbi5tZGktZmlsZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxNlwiO1xufVxuXG4ubWRpLWZpbGUtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTdcIjtcbn1cblxuLm1kaS1maWxlLWRlbGltaXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxOFwiO1xufVxuXG4ubWRpLWZpbGUtZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMTlcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxQVwiO1xufVxuXG4ubWRpLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMUJcIjtcbn1cblxuLm1kaS1maWxlLWV4Y2VsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIxQ1wiO1xufVxuXG4ubWRpLWZpbGUtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFEXCI7XG59XG5cbi5tZGktZmlsZS1maW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFFXCI7XG59XG5cbi5tZGktZmlsZS1oaWRkZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTNcIjtcbn1cblxuLm1kaS1maWxlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjFGXCI7XG59XG5cbi5tZGktZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjBcIjtcbn1cblxuLm1kaS1maWxlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMjFcIjtcbn1cblxuLm1kaS1maWxlLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjIyXCI7XG59XG5cbi5tZGktZmlsZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyM1wiO1xufVxuXG4ubWRpLWZpbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyNFwiO1xufVxuXG4ubWRpLWZpbGUtcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjI1XCI7XG59XG5cbi5tZGktZmlsZS1wZGYtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjI2XCI7XG59XG5cbi5tZGktZmlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzUxXCI7XG59XG5cbi5tZGktZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjI3XCI7XG59XG5cbi5tZGktZmlsZS1wb3dlcnBvaW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyOFwiO1xufVxuXG4ubWRpLWZpbGUtcHJlc2VudGF0aW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyOVwiO1xufVxuXG4ubWRpLWZpbGUtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3MFwiO1xufVxuXG4ubWRpLWZpbGUtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIyQVwiO1xufVxuXG4ubWRpLWZpbGUtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0NVwiO1xufVxuXG4ubWRpLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMkJcIjtcbn1cblxuLm1kaS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMkNcIjtcbn1cblxuLm1kaS1maWxlLXdvcmQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJEXCI7XG59XG5cbi5tZGktZmlsZS14bWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMkVcIjtcbn1cblxuLm1kaS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjJGXCI7XG59XG5cbi5tZGktZmlsbXN0cmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjMwXCI7XG59XG5cbi5tZGktZmlsbXN0cmlwLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzMVwiO1xufVxuXG4ubWRpLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzMlwiO1xufVxuXG4ubWRpLWZpbHRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjMzXCI7XG59XG5cbi5tZGktZmlsdGVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzNFwiO1xufVxuXG4ubWRpLWZpbHRlci1yZW1vdmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzNVwiO1xufVxuXG4ubWRpLWZpbHRlci12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM2XCI7XG59XG5cbi5tZGktZmluZC1yZXBsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQzXCI7XG59XG5cbi5tZGktZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyMzdcIjtcbn1cblxuLm1kaS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjM4XCI7XG59XG5cbi5tZGktZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzOVwiO1xufVxuXG4ubWRpLWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0FcIjtcbn1cblxuLm1kaS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjNCXCI7XG59XG5cbi5tZGktZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0NcIjtcbn1cblxuLm1kaS1mbGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0RcIjtcbn1cblxuLm1kaS1mbGFnLW91dGxpbmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjIzRVwiO1xufVxuXG4ubWRpLWZsYWctdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyM0ZcIjtcbn1cblxuLm1kaS1mbGFnLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDBcIjtcbn1cblxuLm1kaS1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0MVwiO1xufVxuXG4ubWRpLWZsYXNoLWF1dG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDJcIjtcbn1cblxuLm1kaS1mbGFzaC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDNcIjtcbn1cblxuLm1kaS1mbGFzaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ0XCI7XG59XG5cbi5tZGktZmxhc2gtcmVkLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3QVwiO1xufVxuXG4ubWRpLWZsYXNobGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDRcIjtcbn1cblxuLm1kaS1mbGFzaGxpZ2h0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0NVwiO1xufVxuXG4ubWRpLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzXCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTRcIjtcbn1cblxuLm1kaS1mbGFzay1lbXB0eS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1XCI7XG59XG5cbi5tZGktZmxhc2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NlwiO1xufVxuXG4ubWRpLWZsYXR0cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0NlwiO1xufVxuXG4ubWRpLWZsaXAtdG8tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0N1wiO1xufVxuXG4ubWRpLWZsaXAtdG8tZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDhcIjtcbn1cblxuLm1kaS1mbG9wcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNDlcIjtcbn1cblxuLm1kaS1mbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEFcIjtcbn1cblxuLm1kaS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEJcIjtcbn1cblxuLm1kaS1mb2xkZXItYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0Q1wiO1xufVxuXG4ubWRpLWZvbGRlci1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI0RFwiO1xufVxuXG4ubWRpLWZvbGRlci1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEVcIjtcbn1cblxuLm1kaS1mb2xkZXItaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNEZcIjtcbn1cblxuLm1kaS1mb2xkZXItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1MFwiO1xufVxuXG4ubWRpLWZvbGRlci1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNTFcIjtcbn1cblxuLm1kaS1mb2xkZXItbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1MlwiO1xufVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1M1wiO1xufVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1NFwiO1xufVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU1XCI7XG59XG5cbi5tZGktZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NkZcIjtcbn1cblxuLm1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1NlwiO1xufVxuXG4ubWRpLWZvbGRlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjU3XCI7XG59XG5cbi5tZGktZm9sZGVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1OFwiO1xufVxuXG4ubWRpLWZvbGRlci1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlDXCI7XG59XG5cbi5tZGktZm9sZGVyLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1OVwiO1xufVxuXG4ubWRpLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQVwiO1xufVxuXG4ubWRpLWZvb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNUFcIjtcbn1cblxuLm1kaS1mb29kLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjVCXCI7XG59XG5cbi5tZGktZm9vZC1jcm9pc3NhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzdcIjtcbn1cblxuLm1kaS1mb29kLWZvcmstZHJpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjJcIjtcbn1cblxuLm1kaS1mb29kLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGM1wiO1xufVxuXG4ubWRpLWZvb2QtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1Q1wiO1xufVxuXG4ubWRpLWZvb3RiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjVEXCI7XG59XG5cbi5tZGktZm9vdGJhbGwtYXVzdHJhbGlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1RVwiO1xufVxuXG4ubWRpLWZvb3RiYWxsLWhlbG1ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI1RlwiO1xufVxuXG4ubWRpLWZvcmtsaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0M4XCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjBcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2MVwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjYyXCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLW1pZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1M1wiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2M1wiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTRcIjtcbn1cblxuLm1kaS1mb3JtYXQtYW5ub3RhdGlvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQ2XCI7XG59XG5cbi5tZGktZm9ybWF0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjRcIjtcbn1cblxuLm1kaS1mb3JtYXQtY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjVcIjtcbn1cblxuLm1kaS1mb3JtYXQtY29sb3ItZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1jb2xvci10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjlEXCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2N1wiO1xufVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjY4XCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LW5vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNjlcIjtcbn1cblxuLm1kaS1mb3JtYXQtZmxvYXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNkFcIjtcbn1cblxuLm1kaS1mb3JtYXQtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZENVwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2QlwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2Q1wiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2RFwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2RVwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI2RlwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3MFwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzFcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjcyXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3M1wiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzRcIjtcbn1cblxuLm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MUVcIjtcbn1cblxuLm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjFGXCI7XG59XG5cbi5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MjBcIjtcbn1cblxuLm1kaS1mb3JtYXQtaW5kZW50LWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjc1XCI7XG59XG5cbi5tZGktZm9ybWF0LWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyNzdcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGluZS1zcGFjaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjc4XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpbmUtc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzhcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGluZS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzlcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI3OVwiO1xufVxuXG4ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0FcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1jaGVja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NTVcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1udW1iZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdCXCI7XG59XG5cbi5tZGktZm9ybWF0LXBhZ2UtYnJlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDZcIjtcbn1cblxuLm1kaS1mb3JtYXQtcGFpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0NcIjtcbn1cblxuLm1kaS1mb3JtYXQtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdEXCI7XG59XG5cbi5tZGktZm9ybWF0LXBpbGNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDdcIjtcbn1cblxuLm1kaS1mb3JtYXQtcXVvdGUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyN0VcIjtcbn1cblxuLm1kaS1mb3JtYXQtcXVvdGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1NlwiO1xufVxuXG4ubWRpLWZvcm1hdC1yb3RhdGUtOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTlcIjtcbn1cblxuLm1kaS1mb3JtYXQtc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5RVwiO1xufVxuXG4ubWRpLWZvcm1hdC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjdGXCI7XG59XG5cbi5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyODBcIjtcbn1cblxuLm1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjgxXCI7XG59XG5cbi5tZGktZm9ybWF0LXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4M1wiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg0XCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tbC10by1yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg1XCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tci10by1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjg2XCI7XG59XG5cbi5tZGktZm9ybWF0LXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY0XCI7XG59XG5cbi5tZGktZm9ybWF0LXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4N1wiO1xufVxuXG4ubWRpLWZvcm1hdC12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MjFcIjtcbn1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjIyXCI7XG59XG5cbi5tZGktZm9ybWF0LXZlcnRpY2FsLWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyM1wiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLWlubGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4OFwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4OVwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXRpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhBXCI7XG59XG5cbi5tZGktZm9ybWF0LXdyYXAtdG9wLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4QlwiO1xufVxuXG4ubWRpLWZvcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjhDXCI7XG59XG5cbi5tZGktZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI4RFwiO1xufVxuXG4ubWRpLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEVcIjtcbn1cblxuLm1kaS1mcmlkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOEZcIjtcbn1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjkwXCI7XG59XG5cbi5tZGktZnJpZGdlLWZpbGxlZC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTFcIjtcbn1cblxuLm1kaS1mcmlkZ2UtZmlsbGVkLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5MlwiO1xufVxuXG4ubWRpLWZ1ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3QzlcIjtcbn1cblxuLm1kaS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjkzXCI7XG59XG5cbi5tZGktZnVsbHNjcmVlbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk0XCI7XG59XG5cbi5tZGktZnVuY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTVcIjtcbn1cblxuLm1kaS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk2XCI7XG59XG5cbi5tZGktZ2FtZXBhZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjk3XCI7XG59XG5cbi5tZGktZ2FyYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkQ4XCI7XG59XG5cbi5tZGktZ2FyYWdlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RDlcIjtcbn1cblxuLm1kaS1nYXMtY3lsaW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDdcIjtcbn1cblxuLm1kaS1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5OFwiO1xufVxuXG4ubWRpLWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyOTlcIjtcbn1cblxuLm1kaS1nYXVnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5QVwiO1xufVxuXG4ubWRpLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlCXCI7XG59XG5cbi5tZGktZ2VuZGVyLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjI5Q1wiO1xufVxuXG4ubWRpLWdlbmRlci1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlEXCI7XG59XG5cbi5tZGktZ2VuZGVyLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlFXCI7XG59XG5cbi5tZGktZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMjlGXCI7XG59XG5cbi5tZGktZ2VzdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDQVwiO1xufVxuXG4ubWRpLWdlc3R1cmUtZG91YmxlLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczQlwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczQ1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjczRFwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3M0VcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzNGXCI7XG59XG5cbi5tZGktZ2VzdHVyZS10YXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDBcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXR3by1kb3VibGUtdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQxXCI7XG59XG5cbi5tZGktZ2VzdHVyZS10d28tdGFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQyXCI7XG59XG5cbi5tZGktZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTBcIjtcbn1cblxuLm1kaS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkExXCI7XG59XG5cbi5tZGktZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkEyXCI7XG59XG5cbi5tZGktZ2l0aHViLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBM1wiO1xufVxuXG4ubWRpLWdpdGh1Yi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTRcIjtcbn1cblxuLm1kaS1naXRodWItZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEQVwiO1xufVxuXG4ubWRpLWdsYXNzLWZsdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkE1XCI7XG59XG5cbi5tZGktZ2xhc3MtbXVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkE2XCI7XG59XG5cbi5tZGktZ2xhc3Mtc3RhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkE3XCI7XG59XG5cbi5tZGktZ2xhc3MtdHVsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQThcIjtcbn1cblxuLm1kaS1nbGFzc2Rvb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQTlcIjtcbn1cblxuLm1kaS1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkFBXCI7XG59XG5cbi5tZGktZ21haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUJcIjtcbn1cblxuLm1kaS1nbm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJBQ1wiO1xufVxuXG4ubWRpLWdvbmRvbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODVcIjtcbn1cblxuLm1kaS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQURcIjtcbn1cblxuLm1kaS1nb29nbGUtYW5hbHl0aWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0NCXCI7XG59XG5cbi5tZGktZ29vZ2xlLWFzc2lzdGFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDQ1wiO1xufVxuXG4ubWRpLWdvb2dsZS1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQUVcIjtcbn1cblxuLm1kaS1nb29nbGUtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkFGXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjBcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1jb21tdW5pdGllczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCMVwiO1xufVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWV4dGVuZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkIyXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQjNcIjtcbn1cblxuLm1kaS1nb29nbGUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNFwiO1xufVxuXG4ubWRpLWdvb2dsZS1jb250cm9sbGVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNVwiO1xufVxuXG4ubWRpLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCNlwiO1xufVxuXG4ubWRpLWdvb2dsZS1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCN1wiO1xufVxuXG4ubWRpLWdvb2dsZS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCOFwiO1xufVxuXG4ubWRpLWdvb2dsZS1rZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkRCXCI7XG59XG5cbi5tZGktZ29vZ2xlLW1hcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RjVcIjtcbn1cblxuLm1kaS1nb29nbGUtbmVhcmJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkI5XCI7XG59XG5cbi5tZGktZ29vZ2xlLXBhZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJBXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBob3RvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZEQ1wiO1xufVxuXG4ubWRpLWdvb2dsZS1waHlzaWNhbC13ZWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQkJcIjtcbn1cblxuLm1kaS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCQ1wiO1xufVxuXG4ubWRpLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJEXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkJFXCI7XG59XG5cbi5tZGktZ29vZ2xlLXRyYW5zbGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJCRlwiO1xufVxuXG4ubWRpLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzBcIjtcbn1cblxuLm1kaS1ncmFkaWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY5RlwiO1xufVxuXG4ubWRpLWdyZWFzZS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NDhcIjtcbn1cblxuLm1kaS1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkMxXCI7XG59XG5cbi5tZGktZ3JpZC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1N1wiO1xufVxuXG4ubWRpLWdyaWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkMyXCI7XG59XG5cbi5tZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzNcIjtcbn1cblxuLm1kaS1ndWl0YXItYWNvdXN0aWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzBcIjtcbn1cblxuLm1kaS1ndWl0YXItZWxlY3RyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzRcIjtcbn1cblxuLm1kaS1ndWl0YXItcGljazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDNVwiO1xufVxuXG4ubWRpLWd1aXRhci1waWNrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQzZcIjtcbn1cblxuLm1kaS1oYWNrZXJuZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI0XCI7XG59XG5cbi5tZGktaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg0XCI7XG59XG5cbi5tZGktaGFuZC1wb2ludGluZy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDN1wiO1xufVxuXG4ubWRpLWhhbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJDOFwiO1xufVxuXG4ubWRpLWhhbmdvdXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkM5XCI7XG59XG5cbi5tZGktaGFyZGRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0FcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNCXCI7XG59XG5cbi5tZGktaGVhZHBob25lcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0NcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDRFwiO1xufVxuXG4ubWRpLWhlYWRwaG9uZXMtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyQ0RcIjtcbn1cblxuLm1kaS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNFXCI7XG59XG5cbi5tZGktaGVhZHNldC1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkNGXCI7XG59XG5cbi5tZGktaGVhZHNldC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDBcIjtcbn1cblxuLm1kaS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEMVwiO1xufVxuXG4ubWRpLWhlYXJ0LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEMlwiO1xufVxuXG4ubWRpLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQzXCI7XG59XG5cbi5tZGktaGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ0XCI7XG59XG5cbi5tZGktaGVhcnQtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZERVwiO1xufVxuXG4ubWRpLWhlYXJ0LWhhbGYtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZERFwiO1xufVxuXG4ubWRpLWhlYXJ0LWhhbGYtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZERlwiO1xufVxuXG4ubWRpLWhlYXJ0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1OFwiO1xufVxuXG4ubWRpLWhlYXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDVcIjtcbn1cblxuLm1kaS1oZWFydC1wdWxzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGNlwiO1xufVxuXG4ubWRpLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDZcIjtcbn1cblxuLm1kaS1oZWxwLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4QVwiO1xufVxuXG4ubWRpLWhlbHAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ3XCI7XG59XG5cbi5tZGktaGVscC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyNVwiO1xufVxuXG4ubWRpLWhlbHAtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNFwiO1xufVxuXG4ubWRpLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRDhcIjtcbn1cblxuLm1kaS1oZXhhZ29uLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkUwXCI7XG59XG5cbi5tZGktaGV4YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkQ5XCI7XG59XG5cbi5tZGktaGlnaC1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0NFXCI7XG59XG5cbi5tZGktaGlnaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGN1wiO1xufVxuXG4ubWRpLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREFcIjtcbn1cblxuLm1kaS1ob2xvbGVuczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJEQlwiO1xufVxuXG4ubWRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRENcIjtcbn1cblxuLm1kaS1ob21lLWFzc2lzdGFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdDRlwiO1xufVxuXG4ubWRpLWhvbWUtYXV0b21hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEMFwiO1xufVxuXG4ubWRpLWhvbWUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0QxXCI7XG59XG5cbi5tZGktaG9tZS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY4XCI7XG59XG5cbi5tZGktaG9tZS1tb2Rlcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRERcIjtcbn1cblxuLm1kaS1ob21lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTBcIjtcbn1cblxuLm1kaS1ob21lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyREVcIjtcbn1cblxuLm1kaS1ob29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkUxXCI7XG59XG5cbi5tZGktaG9vay1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTJcIjtcbn1cblxuLm1kaS1ob3BzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkRGXCI7XG59XG5cbi5tZGktaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTBcIjtcbn1cblxuLm1kaS1ob3NwaXRhbC1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFMVwiO1xufVxuXG4ubWRpLWhvc3BpdGFsLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFMlwiO1xufVxuXG4ubWRpLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkUzXCI7XG59XG5cbi5tZGktaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTRcIjtcbn1cblxuLm1kaS1ob3V6ei1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTVcIjtcbn1cblxuLm1kaS1odW1hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFNlwiO1xufVxuXG4ubWRpLWh1bWFuLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU3XCI7XG59XG5cbi5tZGktaHVtYW4tZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjQ5XCI7XG59XG5cbi5tZGktaHVtYW4tZ3JlZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NEFcIjtcbn1cblxuLm1kaS1odW1hbi1oYW5kc2Rvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NEJcIjtcbn1cblxuLm1kaS1odW1hbi1oYW5kc3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRDXCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY0RFwiO1xufVxuXG4ubWRpLWh1bWFuLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkU4XCI7XG59XG5cbi5tZGktaHVtYW4tcHJlZ25hbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0ZcIjtcbn1cblxuLm1kaS1odW1ibGUtYnVuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQzXCI7XG59XG5cbi5tZGktaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRTlcIjtcbn1cblxuLm1kaS1pbWFnZS1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJFQVwiO1xufVxuXG4ubWRpLWltYWdlLWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRUJcIjtcbn1cblxuLm1kaS1pbWFnZS1hcmVhLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVDXCI7XG59XG5cbi5tZGktaW1hZ2UtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkVEXCI7XG59XG5cbi5tZGktaW1hZ2UtYnJva2VuLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRUVcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRUZcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItYmxhY2std2hpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjBcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkYxXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1cy13ZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkYyXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWRyYW1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkYzXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWZyYW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGNFwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1oZHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjVcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGNlwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci10aWx0LXNoaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkY3XCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLXZpbnRhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRjhcIjtcbn1cblxuLm1kaS1pbWFnZS1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGOVwiO1xufVxuXG4ubWRpLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGQVwiO1xufVxuXG4ubWRpLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg2XCI7XG59XG5cbi5tZGktaW5ib3gtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGQlwiO1xufVxuXG4ubWRpLWluYm94LWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0QxXCI7XG59XG5cbi5tZGktaW5jb2duaXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUY5XCI7XG59XG5cbi5tZGktaW5maW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTNcIjtcbn1cblxuLm1kaS1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGQ1wiO1xufVxuXG4ubWRpLWluZm9ybWF0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYyRkRcIjtcbn1cblxuLm1kaS1pbmZvcm1hdGlvbi12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjRFXCI7XG59XG5cbi5tZGktaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMkZFXCI7XG59XG5cbi5tZGktaW5zdGFwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjJGRlwiO1xufVxuXG4ubWRpLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzAwXCI7XG59XG5cbi5tZGktaW52ZXJ0LWNvbG9yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwMVwiO1xufVxuXG4ubWRpLWl0dW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3NlwiO1xufVxuXG4ubWRpLWplZXBuZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDJcIjtcbn1cblxuLm1kaS1qaXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzAzXCI7XG59XG5cbi5tZGktanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMDRcIjtcbn1cblxuLm1kaS1qc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI2XCI7XG59XG5cbi5tZGkta2VnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA1XCI7XG59XG5cbi5tZGkta2V0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUZBXCI7XG59XG5cbi5tZGkta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA2XCI7XG59XG5cbi5tZGkta2V5LWNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwN1wiO1xufVxuXG4ubWRpLWtleS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwOFwiO1xufVxuXG4ubWRpLWtleS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzA5XCI7XG59XG5cbi5tZGkta2V5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMwQVwiO1xufVxuXG4ubWRpLWtleS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzBCXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMENcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1iYWNrc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMERcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1jYXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzBFXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMEZcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTBcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1yZXR1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTFcIjtcbn1cblxuLm1kaS1rZXlib2FyZC10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTJcIjtcbn1cblxuLm1kaS1rZXlib2FyZC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzEzXCI7XG59XG5cbi5tZGkta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NDRcIjtcbn1cblxuLm1kaS1rb2RpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE0XCI7XG59XG5cbi5tZGktbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTVcIjtcbn1cblxuLm1kaS1sYWJlbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE2XCI7XG59XG5cbi5tZGktbGFtYmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI3XCI7XG59XG5cbi5tZGktbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCNFwiO1xufVxuXG4ubWRpLWxhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxN1wiO1xufVxuXG4ubWRpLWxhbi1jb25uZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzE4XCI7XG59XG5cbi5tZGktbGFuLWRpc2Nvbm5lY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMTlcIjtcbn1cblxuLm1kaS1sYW4tcGVuZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxQVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzFcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NzJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jc2hhcnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMUJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzFDXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDJcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMxRFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWphdmFzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMUVcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMUZcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjBcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1weXRob24tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyMVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDNcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFNFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXR5cGVzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RTVcIjtcbn1cblxuLm1kaS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjJcIjtcbn1cblxuLm1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyM1wiO1xufVxuXG4ubWRpLWxhcHRvcC1tYWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjRcIjtcbn1cblxuLm1kaS1sYXB0b3Atb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkU2XCI7XG59XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjVcIjtcbn1cblxuLm1kaS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjZcIjtcbn1cblxuLm1kaS1sYXVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjdcIjtcbn1cblxuLm1kaS1sYXZhLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDRcIjtcbn1cblxuLm1kaS1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMjhcIjtcbn1cblxuLm1kaS1sYXllcnMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzI5XCI7XG59XG5cbi5tZGktbGVhZC1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NEZcIjtcbn1cblxuLm1kaS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJBXCI7XG59XG5cbi5tZGktbGVkLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyQlwiO1xufVxuXG4ubWRpLWxlZC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMyQ1wiO1xufVxuXG4ubWRpLWxlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJEXCI7XG59XG5cbi5tZGktbGVkLXN0cmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Q1XCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzJFXCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMkZcIjtcbn1cblxuLm1kaS1sZWQtdmFyaWFudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMwXCI7XG59XG5cbi5tZGktbGlicmFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzMVwiO1xufVxuXG4ubWRpLWxpYnJhcnktYm9va3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzJcIjtcbn1cblxuLm1kaS1saWJyYXJ5LW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzMzXCI7XG59XG5cbi5tZGktbGlicmFyeS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzM0XCI7XG59XG5cbi5tZGktbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzM1XCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkU3XCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RThcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzNlwiO1xufVxuXG4ubWRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzMzdcIjtcbn1cblxuLm1kaS1saW5rLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzOFwiO1xufVxuXG4ubWRpLWxpbmstdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzOVwiO1xufVxuXG4ubWRpLWxpbmstdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0FcIjtcbn1cblxuLm1kaS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzQlwiO1xufVxuXG4ubWRpLWxpbmtlZGluLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjMzQ1wiO1xufVxuXG4ubWRpLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzNEXCI7XG59XG5cbi5tZGktbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3MVwiO1xufVxuXG4ubWRpLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0VcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzM0ZcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MFwiO1xufVxuXG4ubWRpLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MVwiO1xufVxuXG4ubWRpLWxvY2stcGF0dGVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFOVwiO1xufVxuXG4ubWRpLWxvY2stcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGQlwiO1xufVxuXG4ubWRpLWxvY2stcmVzZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzJcIjtcbn1cblxuLm1kaS1sb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDZcIjtcbn1cblxuLm1kaS1sb2NrZXItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDdcIjtcbn1cblxuLm1kaS1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0MlwiO1xufVxuXG4ubWRpLWxvZ2luLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkNcIjtcbn1cblxuLm1kaS1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDNcIjtcbn1cblxuLm1kaS1sb2dvdXQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVGRFwiO1xufVxuXG4ubWRpLWxvb2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQ0XCI7XG59XG5cbi5tZGktbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFQVwiO1xufVxuXG4ubWRpLWxvdXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzQ1XCI7XG59XG5cbi5tZGktbHVteDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0NlwiO1xufVxuXG4ubWRpLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0N1wiO1xufVxuXG4ubWRpLW1hZ25ldC1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0OFwiO1xufVxuXG4ubWRpLW1hZ25pZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNDlcIjtcbn1cblxuLm1kaS1tYWduaWZ5LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRBXCI7XG59XG5cbi5tZGktbWFnbmlmeS1taW51cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVCXCI7XG59XG5cbi5tZGktbWFnbmlmeS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRCXCI7XG59XG5cbi5tZGktbWFnbmlmeS1wbHVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RUNcIjtcbn1cblxuLm1kaS1tYWlsLXJ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzRDXCI7XG59XG5cbi5tZGktbWFpbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZFRFwiO1xufVxuXG4ubWRpLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0RFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNEVcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM0RlwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTBcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLW11bHRpcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzUwXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNTFcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RDhcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTFcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXJhZGl1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1MlwiO1xufVxuXG4ubWRpLW1hcmdpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1M1wiO1xufVxuXG4ubWRpLW1hcmtkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU0XCI7XG59XG5cbi5tZGktbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjUyXCI7XG59XG5cbi5tZGktbWFya2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU1XCI7XG59XG5cbi5tZGktbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM1NlwiO1xufVxuXG4ubWRpLW1hdGVyaWFsLXVpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU3XCI7XG59XG5cbi5tZGktbWF0aC1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU4XCI7XG59XG5cbi5tZGktbWF0cml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI4XCI7XG59XG5cbi5tZGktbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzU5XCI7XG59XG5cbi5tZGktbWVkaWNhbC1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RUVcIjtcbn1cblxuLm1kaS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUFcIjtcbn1cblxuLm1kaS1tZW1vcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUJcIjtcbn1cblxuLm1kaS1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzVDXCI7XG59XG5cbi5tZGktbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzVEXCI7XG59XG5cbi5tZGktbWVudS1kb3duLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjVcIjtcbn1cblxuLm1kaS1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNUVcIjtcbn1cblxuLm1kaS1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzVGXCI7XG59XG5cbi5tZGktbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2MFwiO1xufVxuXG4ubWRpLW1lbnUtdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCNlwiO1xufVxuXG4ubWRpLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYyXCI7XG59XG5cbi5tZGktbWVzc2FnZS1idWxsZXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBMVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtYnVsbGV0ZWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkEyXCI7XG59XG5cbi5tZGktbWVzc2FnZS1kcmF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzYzXCI7XG59XG5cbi5tZGktbWVzc2FnZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NFwiO1xufVxuXG4ubWRpLW1lc3NhZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1M1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcHJvY2Vzc2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2NlwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjdcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXJlcGx5LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNjhcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkVGXCI7XG59XG5cbi5tZGktbWVzc2FnZS1zZXR0aW5ncy12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkYwXCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzY5XCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzZCXCI7XG59XG5cbi5tZGktbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjI5XCI7XG59XG5cbi5tZGktbWV0cm9ub21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Q5XCI7XG59XG5cbi5tZGktbWV0cm9ub21lLXRpY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3REFcIjtcbn1cblxuLm1kaS1taWNyby1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdEQlwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkNcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2RFwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM2RVwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNkZcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzBcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXZhcmlhbnQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzcxXCI7XG59XG5cbi5tZGktbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1NFwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3MlwiO1xufVxuXG4ubWRpLW1pbmVjcmFmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3M1wiO1xufVxuXG4ubWRpLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc0XCI7XG59XG5cbi5tZGktbWludXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzc1XCI7XG59XG5cbi5tZGktbWludXMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjFcIjtcbn1cblxuLm1kaS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzZcIjtcbn1cblxuLm1kaS1taW51cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3N1wiO1xufVxuXG4ubWRpLW1pbnVzLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzNzhcIjtcbn1cblxuLm1kaS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyQVwiO1xufVxuXG4ubWRpLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0RDXCI7XG59XG5cbi5tZGktbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM3OVwiO1xufVxuXG4ubWRpLW1vbml0b3ItbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0FcIjtcbn1cblxuLm1kaS1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdCXCI7XG59XG5cbi5tZGktbW90b3JiaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdDXCI7XG59XG5cbi5tZGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0RcIjtcbn1cblxuLm1kaS1tb3VzZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzN0VcIjtcbn1cblxuLm1kaS1tb3VzZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzdGXCI7XG59XG5cbi5tZGktbW91c2UtdmFyaWFudC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODBcIjtcbn1cblxuLm1kaS1tb3ZlLXJlc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1NVwiO1xufVxuXG4ubWRpLW1vdmUtcmVzaXplLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NTZcIjtcbn1cblxuLm1kaS1tb3ZpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4MVwiO1xufVxuXG4ubWRpLW1vdmllLXJvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RERcIjtcbn1cblxuLm1kaS1tdWx0aXBsaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4MlwiO1xufVxuXG4ubWRpLW11bHRpcGxpY2F0aW9uLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4M1wiO1xufVxuXG4ubWRpLW11c2hyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0RFXCI7XG59XG5cbi5tZGktbXVzaHJvb20tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdERlwiO1xufVxuXG4ubWRpLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzU5XCI7XG59XG5cbi5tZGktbXVzaWMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzg0XCI7XG59XG5cbi5tZGktbXVzaWMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODVcIjtcbn1cblxuLm1kaS1tdXNpYy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzODZcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzg3XCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkVcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWJsdWV0b290aC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1RkZcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWVpZ2h0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4OFwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4OVwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhBXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhCXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOENcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXdob2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhEXCI7XG59XG5cbi5tZGktbXVzaWMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzVBXCI7XG59XG5cbi5tZGktbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzhFXCI7XG59XG5cbi5tZGktbmF0dXJlLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM4RlwiO1xufVxuXG4ubWRpLW5hdmlnYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTBcIjtcbn1cblxuLm1kaS1uZWFyLW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUNEXCI7XG59XG5cbi5tZGktbmVlZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkxXCI7XG59XG5cbi5tZGktbmVzdC1wcm90ZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkyXCI7XG59XG5cbi5tZGktbmVzdC10aGVybW9zdGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzkzXCI7XG59XG5cbi5tZGktbmV0ZmxpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0NVwiO1xufVxuXG4ubWRpLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjJcIjtcbn1cblxuLm1kaS1uZXctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk0XCI7XG59XG5cbi5tZGktbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk1XCI7XG59XG5cbi5tZGktbmZjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk2XCI7XG59XG5cbi5tZGktbmZjLXRhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5N1wiO1xufVxuXG4ubWRpLW5mYy12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzk4XCI7XG59XG5cbi5tZGktbmluamE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzNcIjtcbn1cblxuLm1kaS1uaW50ZW5kby1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTBcIjtcbn1cblxuLm1kaS1ub2RlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzOTlcIjtcbn1cblxuLm1kaS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlBXCI7XG59XG5cbi5tZGktbm90ZS1tdWx0aXBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCN1wiO1xufVxuXG4ubWRpLW5vdGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCOFwiO1xufVxuXG4ubWRpLW5vdGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5QlwiO1xufVxuXG4ubWRpLW5vdGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5Q1wiO1xufVxuXG4ubWRpLW5vdGUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlEXCI7XG59XG5cbi5tZGktbm90ZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMzlFXCI7XG59XG5cbi5tZGktbm90aWZpY2F0aW9uLWNsZWFyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjM5RlwiO1xufVxuXG4ubWRpLW5wbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGNlwiO1xufVxuXG4ubWRpLW51a2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QTNcIjtcbn1cblxuLm1kaS1udWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0UxXCI7XG59XG5cbi5tZGktbnVtZXJpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTFcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTJcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQTNcIjtcbn1cblxuLm1kaS1udW1lcmljLTEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0E0XCI7XG59XG5cbi5tZGktbnVtZXJpYy0xLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0E1XCI7XG59XG5cbi5tZGktbnVtZXJpYy0xLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0E2XCI7XG59XG5cbi5tZGktbnVtZXJpYy0yLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBN1wiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNBOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQUFcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQUJcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQUNcIjtcbn1cblxuLm1kaS1udW1lcmljLTQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0FEXCI7XG59XG5cbi5tZGktbnVtZXJpYy00LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0FFXCI7XG59XG5cbi5tZGktbnVtZXJpYy00LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0FGXCI7XG59XG5cbi5tZGktbnVtZXJpYy01LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjNcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjRcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQjVcIjtcbn1cblxuLm1kaS1udW1lcmljLTctYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I2XCI7XG59XG5cbi5tZGktbnVtZXJpYy03LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I3XCI7XG59XG5cbi5tZGktbnVtZXJpYy03LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0I4XCI7XG59XG5cbi5tZGktbnVtZXJpYy04LWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1ib3gtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNCQlwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkNcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkRcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkVcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQkZcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MxXCI7XG59XG5cbi5tZGktbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkY3XCI7XG59XG5cbi5tZGktbnV0cml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0MyXCI7XG59XG5cbi5tZGktb2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjdCXCI7XG59XG5cbi5tZGktb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDM1wiO1xufVxuXG4ubWRpLW9jdGFnb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDNFwiO1xufVxuXG4ubWRpLW9jdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkY4XCI7XG59XG5cbi5tZGktb2N0YWdyYW0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3NFwiO1xufVxuXG4ubWRpLW9kbm9rbGFzc25pa2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzVcIjtcbn1cblxuLm1kaS1vZmZpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzZcIjtcbn1cblxuLm1kaS1vaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzdcIjtcbn1cblxuLm1kaS1vaWwtdGVtcGVyYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQzhcIjtcbn1cblxuLm1kaS1vbWVnYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDOVwiO1xufVxuXG4ubWRpLW9uZWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NBXCI7XG59XG5cbi5tZGktb25lbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0NlwiO1xufVxuXG4ubWRpLW9wYWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0NcIjtcbn1cblxuLm1kaS1vcGVuLWluLWFwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNDQlwiO1xufVxuXG4ubWRpLW9wZW4taW4tbmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NDXCI7XG59XG5cbi5tZGktb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NEXCI7XG59XG5cbi5tZGktb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzQ0VcIjtcbn1cblxuLm1kaS1vcmJpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOFwiO1xufVxuXG4ubWRpLW9ybmFtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0NGXCI7XG59XG5cbi5tZGktb3JuYW1lbnQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEMFwiO1xufVxuXG4ubWRpLW93bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEMlwiO1xufVxuXG4ubWRpLXBhY2thZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDNcIjtcbn1cblxuLm1kaS1wYWNrYWdlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDRcIjtcbn1cblxuLm1kaS1wYWNrYWdlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q1XCI7XG59XG5cbi5tZGktcGFja2FnZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q2XCI7XG59XG5cbi5tZGktcGFja2FnZS12YXJpYW50LWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNEN1wiO1xufVxuXG4ubWRpLXBhZ2UtZmlyc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDBcIjtcbn1cblxuLm1kaS1wYWdlLWxhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MDFcIjtcbn1cblxuLm1kaS1wYWdlLWxheW91dC1ib2R5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkY5XCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtZm9vdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZBXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZCXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtc2lkZWJhci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZDXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZGRFwiO1xufVxuXG4ubWRpLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRDhcIjtcbn1cblxuLm1kaS1wYWxldHRlLWFkdmFuY2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0Q5XCI7XG59XG5cbi5tZGktcGFuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzREFcIjtcbn1cblxuLm1kaS1wYW5kb3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0RCXCI7XG59XG5cbi5tZGktcGFub3JhbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRENcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS1maXNoZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0REXCI7XG59XG5cbi5tZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNERVwiO1xufVxuXG4ubWRpLXBhbm9yYW1hLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0RGXCI7XG59XG5cbi5tZGktcGFub3JhbWEtd2lkZS1hbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFMFwiO1xufVxuXG4ubWRpLXBhcGVyLWN1dC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFMVwiO1xufVxuXG4ubWRpLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFMlwiO1xufVxuXG4ubWRpLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTNcIjtcbn1cblxuLm1kaS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFMlwiO1xufVxuXG4ubWRpLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U0XCI7XG59XG5cbi5tZGktcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U1XCI7XG59XG5cbi5tZGktcGF1c2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRTZcIjtcbn1cblxuLm1kaS1wYXVzZS1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U3XCI7XG59XG5cbi5tZGktcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U4XCI7XG59XG5cbi5tZGktcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0U5XCI7XG59XG5cbi5tZGktcGF3LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1N1wiO1xufVxuXG4ubWRpLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFQVwiO1xufVxuXG4ubWRpLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNFQlwiO1xufVxuXG4ubWRpLXBlbmNpbC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUNcIjtcbn1cblxuLm1kaS1wZW5jaWwtYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRURcIjtcbn1cblxuLm1kaS1wZW5jaWwtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkZFXCI7XG59XG5cbi5tZGktcGVuY2lsLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc1XCI7XG59XG5cbi5tZGktcGVuY2lsLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRUVcIjtcbn1cblxuLm1kaS1wZW5jaWwtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0VGXCI7XG59XG5cbi5tZGktcGVudGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RkZcIjtcbn1cblxuLm1kaS1wZW50YWdvbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAwXCI7XG59XG5cbi5tZGktcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGMFwiO1xufVxuXG4ubWRpLXBlcmlvZGljLXRhYmxlLWNvMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFM1wiO1xufVxuXG4ubWRpLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0N1wiO1xufVxuXG4ubWRpLXBoYXJtYWN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0YxXCI7XG59XG5cbi5tZGktcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjJcIjtcbn1cblxuLm1kaS1waG9uZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjNcIjtcbn1cblxuLm1kaS1waG9uZS1jbGFzc2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAyXCI7XG59XG5cbi5tZGktcGhvbmUtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGNFwiO1xufVxuXG4ubWRpLXBob25lLWhhbmd1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGNVwiO1xufVxuXG4ubWRpLXBob25lLWluLXRhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRjZcIjtcbn1cblxuLm1kaS1waG9uZS1pbmNvbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGN1wiO1xufVxuXG4ubWRpLXBob25lLWxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGOFwiO1xufVxuXG4ubWRpLXBob25lLWxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjNGOVwiO1xufVxuXG4ubWRpLXBob25lLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU4XCI7XG59XG5cbi5tZGktcGhvbmUtbWlzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0ZBXCI7XG59XG5cbi5tZGktcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkJcIjtcbn1cblxuLm1kaS1waG9uZS1wYXVzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkNcIjtcbn1cblxuLm1kaS1waG9uZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjU5XCI7XG59XG5cbi5tZGktcGhvbmUtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkRcIjtcbn1cblxuLm1kaS1waG9uZS12b2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGM0ZFXCI7XG59XG5cbi5tZGktcGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYzRkZcIjtcbn1cblxuLm1kaS1waS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDBcIjtcbn1cblxuLm1kaS1waWFubzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3Q1wiO1xufVxuXG4ubWRpLXBpZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwMVwiO1xufVxuXG4ubWRpLXBpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDJcIjtcbn1cblxuLm1kaS1waWxsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDFcIjtcbn1cblxuLm1kaS1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDNcIjtcbn1cblxuLm1kaS1waW4tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA0XCI7XG59XG5cbi5tZGktcGluZS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDA1XCI7XG59XG5cbi5tZGktcGluZS10cmVlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwNlwiO1xufVxuXG4ubWRpLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwN1wiO1xufVxuXG4ubWRpLXBpbnRlcmVzdC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MDhcIjtcbn1cblxuLm1kaS1waXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0U0XCI7XG59XG5cbi5tZGktcGlwZS1kaXNjb25uZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTVcIjtcbn1cblxuLm1kaS1waXN0b2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDJcIjtcbn1cblxuLm1kaS1waXp6YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwOVwiO1xufVxuXG4ubWRpLXBsYW5lLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZCQVwiO1xufVxuXG4ubWRpLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MEFcIjtcbn1cblxuLm1kaS1wbGF5LWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDBCXCI7XG59XG5cbi5tZGktcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MENcIjtcbn1cblxuLm1kaS1wbGF5LWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDBEXCI7XG59XG5cbi5tZGktcGxheS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQwRVwiO1xufVxuXG4ubWRpLXBsYXktcHJvdGVjdGVkLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MEZcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDN1wiO1xufVxuXG4ubWRpLXBsYXlsaXN0LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDEwXCI7XG59XG5cbi5tZGktcGxheWxpc3QtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxMVwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTJcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTNcIjtcbn1cblxuLm1kaS1wbGF5c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxNFwiO1xufVxuXG4ubWRpLXBsZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QjlcIjtcbn1cblxuLm1kaS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE1XCI7XG59XG5cbi5tZGktcGx1cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTZcIjtcbn1cblxuLm1kaS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzAzXCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MTdcIjtcbn1cblxuLm1kaS1wbHVzLWNpcmNsZS1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDE4XCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxOVwiO1xufVxuXG4ubWRpLXBsdXMtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxQVwiO1xufVxuXG4ubWRpLXBsdXMtb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDFCXCI7XG59XG5cbi5tZGktcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA0XCI7XG59XG5cbi5tZGktcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDFDXCI7XG59XG5cbi5tZGktcG9rZWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MURcIjtcbn1cblxuLm1kaS1wb2xhcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQxRVwiO1xufVxuXG4ubWRpLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MUZcIjtcbn1cblxuLm1kaS1wb2xsLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyMFwiO1xufVxuXG4ubWRpLXBvbHltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjFcIjtcbn1cblxuLm1kaS1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA2XCI7XG59XG5cbi5tZGktcG9wY29ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyMlwiO1xufVxuXG4ubWRpLXBvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1QVwiO1xufVxuXG4ubWRpLXBvdC1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUJcIjtcbn1cblxuLm1kaS1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyM1wiO1xufVxuXG4ubWRpLXBvdW5kLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyNFwiO1xufVxuXG4ubWRpLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDI1XCI7XG59XG5cbi5tZGktcG93ZXItcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBNFwiO1xufVxuXG4ubWRpLXBvd2VyLXBsdWctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE1XCI7XG59XG5cbi5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjZcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjdcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTZcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtdWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTdcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RThcIjtcbn1cblxuLm1kaS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDVcIjtcbn1cblxuLm1kaS1wcmVzZW50YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MjhcIjtcbn1cblxuLm1kaS1wcmVzZW50YXRpb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyOVwiO1xufVxuXG4ubWRpLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkFcIjtcbn1cblxuLm1kaS1wcmludGVyLTNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJCXCI7XG59XG5cbi5tZGktcHJpbnRlci1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQyQ1wiO1xufVxuXG4ubWRpLXByaW50ZXItc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDZcIjtcbn1cblxuLm1kaS1wcmlvcml0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjAzXCI7XG59XG5cbi5tZGktcHJpb3JpdHktbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA0XCI7XG59XG5cbi5tZGktcHJvZmVzc2lvbmFsLWhleGFnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkRcIjtcbn1cblxuLm1kaS1wcm9qZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MkVcIjtcbn1cblxuLm1kaS1wcm9qZWN0b3Itc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDJGXCI7XG59XG5cbi5tZGktcHVibGlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBNlwiO1xufVxuXG4ubWRpLXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMwXCI7XG59XG5cbi5tZGktcHV6emxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMxXCI7XG59XG5cbi5tZGktcXFjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjA1XCI7XG59XG5cbi5tZGktcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDMyXCI7XG59XG5cbi5tZGktcXJjb2RlLXNjYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzNcIjtcbn1cblxuLm1kaS1xdWFkY29wdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM0XCI7XG59XG5cbi5tZGktcXVhbGl0eS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM1XCI7XG59XG5cbi5tZGktcXVpY2t0aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM2XCI7XG59XG5cbi5tZGktcmFkYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0MzdcIjtcbn1cblxuLm1kaS1yYWRpYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzOFwiO1xufVxuXG4ubWRpLXJhZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDM5XCI7XG59XG5cbi5tZGktcmFkaW8taGFuZGhlbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0FcIjtcbn1cblxuLm1kaS1yYWRpby10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzQlwiO1xufVxuXG4ubWRpLXJhZGlvYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDNDXCI7XG59XG5cbi5tZGktcmFkaW9ib3gtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0RcIjtcbn1cblxuLm1kaS1yYWRpb2JveC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0M0VcIjtcbn1cblxuLm1kaS1yYXNwYmVycnlwaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQzRlwiO1xufVxuXG4ubWRpLXJheS1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDBcIjtcbn1cblxuLm1kaS1yYXktZW5kLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQxXCI7XG59XG5cbi5tZGktcmF5LXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQyXCI7XG59XG5cbi5tZGktcmF5LXN0YXJ0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQzXCI7XG59XG5cbi5tZGktcmF5LXN0YXJ0LWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0NFwiO1xufVxuXG4ubWRpLXJheS12ZXJ0ZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDVcIjtcbn1cblxuLm1kaS1yZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ2XCI7XG59XG5cbi5tZGktcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MDdcIjtcbn1cblxuLm1kaS1yZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ3XCI7XG59XG5cbi5tZGktcmVhZGFiaWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NDhcIjtcbn1cblxuLm1kaS1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDQ5XCI7XG59XG5cbi5tZGktcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRBXCI7XG59XG5cbi5tZGktcmVjb3JkLXJlYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ0QlwiO1xufVxuXG4ubWRpLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NENcIjtcbn1cblxuLm1kaS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NERcIjtcbn1cblxuLm1kaS1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRFXCI7XG59XG5cbi5tZGktcmVkby12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDRGXCI7XG59XG5cbi5tZGktcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1MFwiO1xufVxuXG4ubWRpLXJlZ2V4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDUxXCI7XG59XG5cbi5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTJcIjtcbn1cblxuLm1kaS1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTNcIjtcbn1cblxuLm1kaS1yZW1vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTRcIjtcbn1cblxuLm1kaS1yZW5hbWUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDU1XCI7XG59XG5cbi5tZGktcmVvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjg3XCI7XG59XG5cbi5tZGktcmVvcmRlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4OFwiO1xufVxuXG4ubWRpLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1NlwiO1xufVxuXG4ubWRpLXJlcGVhdC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NTdcIjtcbn1cblxuLm1kaS1yZXBlYXQtb25jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1OFwiO1xufVxuXG4ubWRpLXJlcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1OVwiO1xufVxuXG4ubWRpLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVBXCI7XG59XG5cbi5tZGktcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVCXCI7XG59XG5cbi5tZGktcmVwcm9kdWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDVDXCI7XG59XG5cbi5tZGktcmVzaXplLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1RFwiO1xufVxuXG4ubWRpLXJlc3BvbnNpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NUVcIjtcbn1cblxuLm1kaS1yZXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA4XCI7XG59XG5cbi5tZGktcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBN1wiO1xufVxuXG4ubWRpLXJld2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ1RlwiO1xufVxuXG4ubWRpLXJld2luZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzA5XCI7XG59XG5cbi5tZGktcmhvbWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwQVwiO1xufVxuXG4ubWRpLXJob21idXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwQlwiO1xufVxuXG4ubWRpLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2MFwiO1xufVxuXG4ubWRpLXJpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RTlcIjtcbn1cblxuLm1kaS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VBXCI7XG59XG5cbi5tZGktcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2MVwiO1xufVxuXG4ubWRpLXJvYWQtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2MlwiO1xufVxuXG4ubWRpLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkE4XCI7XG59XG5cbi5tZGktcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDYzXCI7XG59XG5cbi5tZGktcm9vbWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBDXCI7XG59XG5cbi5tZGktcm90YXRlLTNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDY0XCI7XG59XG5cbi5tZGktcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjVcIjtcbn1cblxuLm1kaS1yb3RhdGUtbGVmdC12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDY2XCI7XG59XG5cbi5tZGktcm90YXRlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDY3XCI7XG59XG5cbi5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NjhcIjtcbn1cblxuLm1kaS1yb3VuZGVkLWNvcm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwN1wiO1xufVxuXG4ubWRpLXJvdXRlci13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2OVwiO1xufVxuXG4ubWRpLXJvdXRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2QVwiO1xufVxuXG4ubWRpLXJvd2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwOFwiO1xufVxuXG4ubWRpLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2QlwiO1xufVxuXG4ubWRpLXJzcy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NkNcIjtcbn1cblxuLm1kaS1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2RFwiO1xufVxuXG4ubWRpLXJ1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcwRFwiO1xufVxuXG4ubWRpLXJ1bi1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDZFXCI7XG59XG5cbi5tZGktc2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ2RlwiO1xufVxuXG4ubWRpLXNhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RUJcIjtcbn1cblxuLm1kaS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzBcIjtcbn1cblxuLm1kaS1zYXRlbGxpdGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3MVwiO1xufVxuXG4ubWRpLXNheG9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwOVwiO1xufVxuXG4ubWRpLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDcyXCI7XG59XG5cbi5tZGktc2NhbGUtYmFsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVEMVwiO1xufVxuXG4ubWRpLXNjYWxlLWJhdGhyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDczXCI7XG59XG5cbi5tZGktc2Nhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjZBQVwiO1xufVxuXG4ubWRpLXNjaG9vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3NFwiO1xufVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3NVwiO1xufVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDc2XCI7XG59XG5cbi5tZGktc2NyZXdkcml2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzdcIjtcbn1cblxuLm1kaS1zY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0NzhcIjtcbn1cblxuLm1kaS1zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3OVwiO1xufVxuXG4ubWRpLXNlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0N0FcIjtcbn1cblxuLm1kaS1zZWFyY2gtd2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzBFXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDdCXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0LWFuZ2xlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3Q1wiO1xufVxuXG4ubWRpLXNlYXQtaW5kaXZpZHVhbC1zdWl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RFwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ3RVwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0N0ZcIjtcbn1cblxuLm1kaS1zZWF0LWxlZ3Jvb20tcmVkdWNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MFwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4MVwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1ub3JtYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0ODJcIjtcbn1cblxuLm1kaS1zZWN1cml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4M1wiO1xufVxuXG4ubWRpLXNlY3VyaXR5LWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODlcIjtcbn1cblxuLm1kaS1zZWN1cml0eS1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDg0XCI7XG59XG5cbi5tZGktc2VsZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDg1XCI7XG59XG5cbi5tZGktc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4NlwiO1xufVxuXG4ubWRpLXNlbGVjdC1pbnZlcnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDg3XCI7XG59XG5cbi5tZGktc2VsZWN0LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4OFwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4OVwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzZcIjtcbn1cblxuLm1kaS1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhBXCI7XG59XG5cbi5tZGktc2VuZC1zZWN1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RUNcIjtcbn1cblxuLm1kaS1zZXJpYWwtcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY1Q1wiO1xufVxuXG4ubWRpLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4QlwiO1xufVxuXG4ubWRpLXNlcnZlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4Q1wiO1xufVxuXG4ubWRpLXNlcnZlci1uZXR3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhEXCI7XG59XG5cbi5tZGktc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDhFXCI7XG59XG5cbi5tZGktc2VydmVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ4RlwiO1xufVxuXG4ubWRpLXNlcnZlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDkwXCI7XG59XG5cbi5tZGktc2VydmVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5MVwiO1xufVxuXG4ubWRpLXNlcnZlci1zZWN1cml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5MlwiO1xufVxuXG4ubWRpLXNldC1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NzdcIjtcbn1cblxuLm1kaS1zZXQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzc4XCI7XG59XG5cbi5tZGktc2V0LWNlbnRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3OVwiO1xufVxuXG4ubWRpLXNldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdBXCI7XG59XG5cbi5tZGktc2V0LWxlZnQtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzdCXCI7XG59XG5cbi5tZGktc2V0LWxlZnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3N0NcIjtcbn1cblxuLm1kaS1zZXQtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3RFwiO1xufVxuXG4ubWRpLXNldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc3RVwiO1xufVxuXG4ubWRpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDkzXCI7XG59XG5cbi5tZGktc2V0dGluZ3MtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk0XCI7XG59XG5cbi5tZGktc2hhcGUtY2lyY2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NURcIjtcbn1cblxuLm1kaS1zaGFwZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk1XCI7XG59XG5cbi5tZGktc2hhcGUtcG9seWdvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjVFXCI7XG59XG5cbi5tZGktc2hhcGUtcmVjdGFuZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NUZcIjtcbn1cblxuLm1kaS1zaGFwZS1zcXVhcmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MFwiO1xufVxuXG4ubWRpLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDk2XCI7XG59XG5cbi5tZGktc2hhcmUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5N1wiO1xufVxuXG4ubWRpLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5OFwiO1xufVxuXG4ubWRpLXNoaWVsZC1oYWxmLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3N0ZcIjtcbn1cblxuLm1kaS1zaGllbGQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5OVwiO1xufVxuXG4ubWRpLXNob3BwaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlBXCI7XG59XG5cbi5tZGktc2hvcHBpbmctbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OUJcIjtcbn1cblxuLm1kaS1zaG92ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MEZcIjtcbn1cblxuLm1kaS1zaG92ZWwtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzEwXCI7XG59XG5cbi5tZGktc2hyZWRkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0OUNcIjtcbn1cblxuLm1kaS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNDlEXCI7XG59XG5cbi5tZGktc2h1ZmZsZS1kaXNhYmxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5RVwiO1xufVxuXG4ubWRpLXNodWZmbGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjQ5RlwiO1xufVxuXG4ubWRpLXNpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEEwXCI7XG59XG5cbi5tZGktc2lnbWEtbG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkJcIjtcbn1cblxuLm1kaS1zaWduLWNhdXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTFcIjtcbn1cblxuLm1kaS1zaWduLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MFwiO1xufVxuXG4ubWRpLXNpZ24tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4MVwiO1xufVxuXG4ubWRpLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBMlwiO1xufVxuXG4ubWRpLXNpZ25hbC0yZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMVwiO1xufVxuXG4ubWRpLXNpZ25hbC0zZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxMlwiO1xufVxuXG4ubWRpLXNpZ25hbC00ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxM1wiO1xufVxuXG4ubWRpLXNpZ25hbC1oc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE0XCI7XG59XG5cbi5tZGktc2lnbmFsLWhzcGEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxNVwiO1xufVxuXG4ubWRpLXNpZ25hbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODJcIjtcbn1cblxuLm1kaS1zaWduYWwtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYwQVwiO1xufVxuXG4ubWRpLXNpbHZlcndhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTNcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QTRcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE1XCI7XG59XG5cbi5tZGktc2lsdmVyd2FyZS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE2XCI7XG59XG5cbi5tZGktc2ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE3XCI7XG59XG5cbi5tZGktc2ltLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEE4XCI7XG59XG5cbi5tZGktc2ltLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRBOVwiO1xufVxuXG4ubWRpLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QUFcIjtcbn1cblxuLm1kaS1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFCXCI7XG59XG5cbi5tZGktc2tpcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFDXCI7XG59XG5cbi5tZGktc2tpcC1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFEXCI7XG59XG5cbi5tZGktc2tpcC1uZXh0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MVwiO1xufVxuXG4ubWRpLXNraXAtbmV4dC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2MlwiO1xufVxuXG4ubWRpLXNraXAtcHJldmlvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QUVcIjtcbn1cblxuLm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2M1wiO1xufVxuXG4ubWRpLXNraXAtcHJldmlvdXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjRcIjtcbn1cblxuLm1kaS1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4QlwiO1xufVxuXG4ubWRpLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEFGXCI7XG59XG5cbi5tZGktc2t5cGUtYnVzaW5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjBcIjtcbn1cblxuLm1kaS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCMVwiO1xufVxuXG4ubWRpLXNsZWVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEIyXCI7XG59XG5cbi5tZGktc2xlZXAtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEIzXCI7XG59XG5cbi5tZGktc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCNFwiO1xufVxuXG4ubWRpLXNtb2tpbmctb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI1XCI7XG59XG5cbi5tZGktc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QjZcIjtcbn1cblxuLm1kaS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTZcIjtcbn1cblxuLm1kaS1zbm93bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI3XCI7XG59XG5cbi5tZGktc29jY2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEI4XCI7XG59XG5cbi5tZGktc29mYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCOVwiO1xufVxuXG4ubWRpLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjhDXCI7XG59XG5cbi5tZGktc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRCQVwiO1xufVxuXG4ubWRpLXNvcnQtYWxwaGFiZXRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEJCXCI7XG59XG5cbi5tZGktc29ydC1hc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkNcIjtcbn1cblxuLm1kaS1zb3J0LWRlc2NlbmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkRcIjtcbn1cblxuLm1kaS1zb3J0LW51bWVyaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkVcIjtcbn1cblxuLm1kaS1zb3J0LXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QkZcIjtcbn1cblxuLm1kaS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMwXCI7XG59XG5cbi5tZGktc291cmNlLWJyYW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyQ1wiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MTdcIjtcbn1cblxuLm1kaS1zb3VyY2UtY29tbWl0LWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxOFwiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtZW5kLWxvY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzE5XCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1sb2NhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxQVwiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtbmV4dC1sb2NhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxQlwiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MUNcIjtcbn1cblxuLm1kaS1zb3VyY2UtY29tbWl0LXN0YXJ0LW5leHQtbG9jYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MURcIjtcbn1cblxuLm1kaS1zb3VyY2UtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDMVwiO1xufVxuXG4ubWRpLXNvdXJjZS1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyRFwiO1xufVxuXG4ubWRpLXNvdXJjZS1wdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEMyXCI7XG59XG5cbi5tZGktc295LXNhdWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VEXCI7XG59XG5cbi5tZGktc3BlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDM1wiO1xufVxuXG4ubWRpLXNwZWFrZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEM0XCI7XG59XG5cbi5tZGktc3BlYWtlci13aXJlbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcxRVwiO1xufVxuXG4ubWRpLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEM1XCI7XG59XG5cbi5tZGktc3BlbGxjaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDNlwiO1xufVxuXG4ubWRpLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzdcIjtcbn1cblxuLm1kaS1zcG90bGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0QzhcIjtcbn1cblxuLm1kaS1zcG90bGlnaHQtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDOVwiO1xufVxuXG4ubWRpLXNwcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY1XCI7XG59XG5cbi5tZGktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzYzXCI7XG59XG5cbi5tZGktc3F1YXJlLWluYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQVwiO1xufVxuXG4ubWRpLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQlwiO1xufVxuXG4ubWRpLXNxdWFyZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzYyXCI7XG59XG5cbi5tZGktc3F1YXJlLXJvb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODNcIjtcbn1cblxuLm1kaS1zdGFja2V4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjBCXCI7XG59XG5cbi5tZGktc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDQ1wiO1xufVxuXG4ubWRpLXN0YWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MUZcIjtcbn1cblxuLm1kaS1zdGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0Q0RcIjtcbn1cblxuLm1kaS1zdGFuZGFyZC1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0VFXCI7XG59XG5cbi5tZGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRDRVwiO1xufVxuXG4ubWRpLXN0YXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNENGXCI7XG59XG5cbi5tZGktc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQwXCI7XG59XG5cbi5tZGktc3Rhci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDFcIjtcbn1cblxuLm1kaS1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDJcIjtcbn1cblxuLm1kaS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREM1wiO1xufVxuXG4ubWRpLXN0ZWVyaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ0XCI7XG59XG5cbi5tZGktc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRENVwiO1xufVxuXG4ubWRpLXN0ZXAtYmFja3dhcmQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRENlwiO1xufVxuXG4ubWRpLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREN1wiO1xufVxuXG4ubWRpLXN0ZXAtZm9yd2FyZC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEQ4XCI7XG59XG5cbi5tZGktc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RDlcIjtcbn1cblxuLm1kaS1zdGlja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUQwXCI7XG59XG5cbi5tZGktc3RpY2tlci1lbW9qaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NFwiO1xufVxuXG4ubWRpLXN0b2NraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNERBXCI7XG59XG5cbi5tZGktc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjREQlwiO1xufVxuXG4ubWRpLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY2XCI7XG59XG5cbi5tZGktc3RvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY2N1wiO1xufVxuXG4ubWRpLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNERDXCI7XG59XG5cbi5tZGktc3RvcmUtMjQtaG91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRERFwiO1xufVxuXG4ubWRpLXN0b3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNERFXCI7XG59XG5cbi5tZGktc3ViZGlyZWN0b3J5LWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MENcIjtcbn1cblxuLm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MERcIjtcbn1cblxuLm1kaS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUJcIjtcbn1cblxuLm1kaS1zdWJ3YXktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRERlwiO1xufVxuXG4ubWRpLXN1bW1pdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NVwiO1xufVxuXG4ubWRpLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTBcIjtcbn1cblxuLm1kaS1zdXJyb3VuZC1zb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDNVwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTItMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdFRlwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMFwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMVwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGMlwiO1xufVxuXG4ubWRpLXN2ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyMFwiO1xufVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFMVwiO1xufVxuXG4ubWRpLXN3YXAtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTJcIjtcbn1cblxuLm1kaS1zd2ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEUzXCI7XG59XG5cbi5tZGktc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEU0XCI7XG59XG5cbi5tZGktc3dvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTVcIjtcbn1cblxuLm1kaS1zd29yZC1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4NlwiO1xufVxuXG4ubWRpLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTZcIjtcbn1cblxuLm1kaS1zeW5jLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEU3XCI7XG59XG5cbi5tZGktc3luYy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RThcIjtcbn1cblxuLm1kaS10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RTlcIjtcbn1cblxuLm1kaS10YWItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1QlwiO1xufVxuXG4ubWRpLXRhYi11bnNlbGVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEVBXCI7XG59XG5cbi5tZGktdGFibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUJcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4tcGx1cy1hZnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFQ1wiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWJlZm9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRFRFwiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUVcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4td2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RUZcIjtcbn1cblxuLm1kaS10YWJsZS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEYwXCI7XG59XG5cbi5tZGktdGFibGUtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjFcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEYyXCI7XG59XG5cbi5tZGktdGFibGUtcm93LXBsdXMtYWZ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjNcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctcGx1cy1iZWZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjRcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEY1XCI7XG59XG5cbi5tZGktdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEY2XCI7XG59XG5cbi5tZGktdGFibGV0LWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjdcIjtcbn1cblxuLm1kaS10YWJsZXQtaXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGOFwiO1xufVxuXG4ubWRpLXRhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjFcIjtcbn1cblxuLm1kaS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RjlcIjtcbn1cblxuLm1kaS10YWctZmFjZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkFcIjtcbn1cblxuLm1kaS10YWctaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OEFcIjtcbn1cblxuLm1kaS10YWctbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkJcIjtcbn1cblxuLm1kaS10YWctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjRGQ1wiO1xufVxuXG4ubWRpLXRhZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzIxXCI7XG59XG5cbi5tZGktdGFnLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyMlwiO1xufVxuXG4ubWRpLXRhZy10ZXh0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkRcIjtcbn1cblxuLm1kaS10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY0RkVcIjtcbn1cblxuLm1kaS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNEZGXCI7XG59XG5cbi5tZGktdGVhbXZpZXdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwMFwiO1xufVxuXG4ubWRpLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTAxXCI7XG59XG5cbi5tZGktdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwMlwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tY2xhc3NpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGM1wiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tZ3VpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDNcIjtcbn1cblxuLm1kaS10ZW1wZXJhdHVyZS1jZWxzaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA0XCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwNVwiO1xufVxuXG4ubWRpLXRlbXBlcmF0dXJlLWtlbHZpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwNlwiO1xufVxuXG4ubWRpLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwN1wiO1xufVxuXG4ubWRpLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MDhcIjtcbn1cblxuLm1kaS10ZXJyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTA5XCI7XG59XG5cbi5tZGktdGVzdC10dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjY4XCI7XG59XG5cbi5tZGktdGV4dC1zaGFkb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2NjlcIjtcbn1cblxuLm1kaS10ZXh0LXRvLXNwZWVjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwQVwiO1xufVxuXG4ubWRpLXRleHQtdG8tc3BlZWNoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwQlwiO1xufVxuXG4ubWRpLXRleHRib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MEVcIjtcbn1cblxuLm1kaS10ZXh0Ym94LXBhc3N3b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y0XCI7XG59XG5cbi5tZGktdGV4dHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUwQ1wiO1xufVxuXG4ubWRpLXRoZWF0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MERcIjtcbn1cblxuLm1kaS10aGVtZS1saWdodC1kYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTBFXCI7XG59XG5cbi5tZGktdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MEZcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlci1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxMFwiO1xufVxuXG4ubWRpLXRob3VnaHQtYnViYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y1XCI7XG59XG5cbi5tZGktdGhvdWdodC1idWJibGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGNlwiO1xufVxuXG4ubWRpLXRodW1iLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MTFcIjtcbn1cblxuLm1kaS10aHVtYi1kb3duLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MTJcIjtcbn1cblxuLm1kaS10aHVtYi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxM1wiO1xufVxuXG4ubWRpLXRodW1iLXVwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MTRcIjtcbn1cblxuLm1kaS10aHVtYnMtdXAtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxNVwiO1xufVxuXG4ubWRpLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxNlwiO1xufVxuXG4ubWRpLXRpY2tldC1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE3XCI7XG59XG5cbi5tZGktdGlja2V0LWNvbmZpcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxOFwiO1xufVxuXG4ubWRpLXRpY2tldC1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzIzXCI7XG59XG5cbi5tZGktdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTE5XCI7XG59XG5cbi5tZGktdGlsZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjRcIjtcbn1cblxuLm1kaS10aW1lbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUFcIjtcbn1cblxuLm1kaS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxQlwiO1xufVxuXG4ubWRpLXRpbWVyLTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTFDXCI7XG59XG5cbi5tZGktdGltZXItMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxRFwiO1xufVxuXG4ubWRpLXRpbWVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUxRVwiO1xufVxuXG4ubWRpLXRpbWVyLXNhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MUZcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkFDXCI7XG59XG5cbi5tZGktdGltZXItc2FuZC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzhCXCI7XG59XG5cbi5tZGktdGltZXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTIwXCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyMVwiO1xufVxuXG4ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTIyXCI7XG59XG5cbi5tZGktdG9vbHRpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyM1wiO1xufVxuXG4ubWRpLXRvb2x0aXAtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyNFwiO1xufVxuXG4ubWRpLXRvb2x0aXAtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjVcIjtcbn1cblxuLm1kaS10b29sdGlwLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MjZcIjtcbn1cblxuLm1kaS10b29sdGlwLW91dGxpbmUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyN1wiO1xufVxuXG4ubWRpLXRvb2x0aXAtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyOFwiO1xufVxuXG4ubWRpLXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTI5XCI7XG59XG5cbi5tZGktdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTJBXCI7XG59XG5cbi5tZGktdG93ZXItYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2ODBcIjtcbn1cblxuLm1kaS10b3dlci1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjgxXCI7XG59XG5cbi5tZGktdHJhY2twYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RjdcIjtcbn1cblxuLm1kaS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTJCXCI7XG59XG5cbi5tZGktdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MkNcIjtcbn1cblxuLm1kaS10cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTJEXCI7XG59XG5cbi5tZGktdHJhbnNjcmliZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUyRVwiO1xufVxuXG4ubWRpLXRyYW5zY3JpYmUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MkZcIjtcbn1cblxuLm1kaS10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzMFwiO1xufVxuXG4ubWRpLXRyYW5zaXQtdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QURcIjtcbn1cblxuLm1kaS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1Q0FcIjtcbn1cblxuLm1kaS10cmVhc3VyZS1jaGVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyNVwiO1xufVxuXG4ubWRpLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzFcIjtcbn1cblxuLm1kaS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzJcIjtcbn1cblxuLm1kaS10cmVuZGluZy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTMzXCI7XG59XG5cbi5tZGktdHJlbmRpbmctbmV1dHJhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzNFwiO1xufVxuXG4ubWRpLXRyZW5kaW5nLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM1XCI7XG59XG5cbi5tZGktdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1MzZcIjtcbn1cblxuLm1kaS10cmlhbmdsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM3XCI7XG59XG5cbi5tZGktdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM4XCI7XG59XG5cbi5tZGktdHJvcGh5LWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTM5XCI7XG59XG5cbi5tZGktdHJvcGh5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1M0FcIjtcbn1cblxuLm1kaS10cm9waHktdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzQlwiO1xufVxuXG4ubWRpLXRyb3BoeS12YXJpYW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1M0NcIjtcbn1cblxuLm1kaS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzRFwiO1xufVxuXG4ubWRpLXRydWNrLWRlbGl2ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTNFXCI7XG59XG5cbi5tZGktdHJ1Y2stZmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc4N1wiO1xufVxuXG4ubWRpLXRydWNrLXRyYWlsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MjZcIjtcbn1cblxuLm1kaS10c2hpcnQtY3JldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjUzRlwiO1xufVxuXG4ubWRpLXRzaGlydC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQwXCI7XG59XG5cbi5tZGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQxXCI7XG59XG5cbi5tZGktdHVtYmxyLXJlYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0MlwiO1xufVxuXG4ubWRpLXR1bmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MkVcIjtcbn1cblxuLm1kaS10dW5lLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjZBXCI7XG59XG5cbi5tZGktdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQzXCI7XG59XG5cbi5tZGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0NFwiO1xufVxuXG4ubWRpLXR3aXR0ZXItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ1XCI7XG59XG5cbi5tZGktdHdpdHRlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDZcIjtcbn1cblxuLm1kaS10d2l0dGVyLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NDdcIjtcbn1cblxuLm1kaS11YmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ4XCI7XG59XG5cbi5tZGktdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTQ4XCI7XG59XG5cbi5tZGktdWx0cmEtaGlnaC1kZWZpbml0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y4XCI7XG59XG5cbi5tZGktdW1icmFjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0OVwiO1xufVxuXG4ubWRpLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRBXCI7XG59XG5cbi5tZGktdW1icmVsbGEtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU0QlwiO1xufVxuXG4ubWRpLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NENcIjtcbn1cblxuLm1kaS11bmRvLXZhcmlhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NERcIjtcbn1cblxuLm1kaS11bmZvbGQtbGVzcy1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRFXCI7XG59XG5cbi5tZGktdW5mb2xkLWxlc3MtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NUZcIjtcbn1cblxuLm1kaS11bmZvbGQtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTRGXCI7XG59XG5cbi5tZGktdW5mb2xkLW1vcmUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NjBcIjtcbn1cblxuLm1kaS11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTUwXCI7XG59XG5cbi5tZGktdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2QUVcIjtcbn1cblxuLm1kaS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTUxXCI7XG59XG5cbi5tZGktdXBkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkFGXCI7XG59XG5cbi5tZGktdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTUyXCI7XG59XG5cbi5tZGktdXBsb2FkLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2RjVcIjtcbn1cblxuLm1kaS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NTNcIjtcbn1cblxuLm1kaS12YW4tcGFzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0Y5XCI7XG59XG5cbi5tZGktdmFuLXV0aWxpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkFcIjtcbn1cblxuLm1kaS12YW5pc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkJcIjtcbn1cblxuLm1kaS12ZWN0b3ItYXJyYW5nZS1hYm92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1NFwiO1xufVxuXG4ubWRpLXZlY3Rvci1hcnJhbmdlLWJlbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU1XCI7XG59XG5cbi5tZGktdmVjdG9yLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1NlwiO1xufVxuXG4ubWRpLXZlY3Rvci1jaXJjbGUtdmFyaWFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1N1wiO1xufVxuXG4ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU4XCI7XG59XG5cbi5tZGktdmVjdG9yLWN1cnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTU5XCI7XG59XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NUFcIjtcbn1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1QlwiO1xufVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVDXCI7XG59XG5cbi5tZGktdmVjdG9yLWludGVyc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU1RFwiO1xufVxuXG4ubWRpLXZlY3Rvci1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVFXCI7XG59XG5cbi5tZGktdmVjdG9yLXBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTVGXCI7XG59XG5cbi5tZGktdmVjdG9yLXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjBcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjFcIjtcbn1cblxuLm1kaS12ZWN0b3ItcmFkaXVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzQ5XCI7XG59XG5cbi5tZGktdmVjdG9yLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDNlwiO1xufVxuXG4ubWRpLXZlY3Rvci1zZWxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjJcIjtcbn1cblxuLm1kaS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxXCI7XG59XG5cbi5tZGktdmVjdG9yLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTYzXCI7XG59XG5cbi5tZGktdmVjdG9yLXVuaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY0XCI7XG59XG5cbi5tZGktdmVyaWZpZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjVcIjtcbn1cblxuLm1kaS12aWJyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTY2XCI7XG59XG5cbi5tZGktdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NjdcIjtcbn1cblxuLm1kaS12aWRlby0zZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjdGQ1wiO1xufVxuXG4ubWRpLXZpZGVvLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2OFwiO1xufVxuXG4ubWRpLXZpZGVvLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2OVwiO1xufVxuXG4ubWRpLXZpZXctYWdlbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZBXCI7XG59XG5cbi5tZGktdmlldy1hcnJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2QlwiO1xufVxuXG4ubWRpLXZpZXctY2Fyb3VzZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NkNcIjtcbn1cblxuLm1kaS12aWV3LWNvbHVtbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU2RFwiO1xufVxuXG4ubWRpLXZpZXctZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTZFXCI7XG59XG5cbi5tZGktdmlldy1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NkZcIjtcbn1cblxuLm1kaS12aWV3LWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzBcIjtcbn1cblxuLm1kaS12aWV3LWhlYWRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTcxXCI7XG59XG5cbi5tZGktdmlldy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTcyXCI7XG59XG5cbi5tZGktdmlldy1tb2R1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzNcIjtcbn1cblxuLm1kaS12aWV3LXBhcmFsbGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI3XCI7XG59XG5cbi5tZGktdmlldy1xdWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3NFwiO1xufVxuXG4ubWRpLXZpZXctc2VxdWVudGlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjcyOFwiO1xufVxuXG4ubWRpLXZpZXctc3RyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTc1XCI7XG59XG5cbi5tZGktdmlldy13ZWVrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTc2XCI7XG59XG5cbi5tZGktdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzdcIjtcbn1cblxuLm1kaS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTc4XCI7XG59XG5cbi5tZGktdmlvbGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjBGXCI7XG59XG5cbi5tZGktdmlzdWFsc3R1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjEwXCI7XG59XG5cbi5tZGktdms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1NzlcIjtcbn1cblxuLm1kaS12ay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0FcIjtcbn1cblxuLm1kaS12ay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0JcIjtcbn1cblxuLm1kaS12bGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1N0NcIjtcbn1cblxuLm1kaS12b2ljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDQlwiO1xufVxuXG4ubWRpLXZvaWNlbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3RFwiO1xufVxuXG4ubWRpLXZvbHVtZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTdFXCI7XG59XG5cbi5tZGktdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU3RlwiO1xufVxuXG4ubWRpLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODBcIjtcbn1cblxuLm1kaS12b2x1bWUtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NURcIjtcbn1cblxuLm1kaS12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1RVwiO1xufVxuXG4ubWRpLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODFcIjtcbn1cblxuLm1kaS12b2x1bWUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc1Q1wiO1xufVxuXG4ubWRpLXZwbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4MlwiO1xufVxuXG4ubWRpLXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODNcIjtcbn1cblxuLm1kaS13YWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGN0ZEXCI7XG59XG5cbi5tZGktd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg0XCI7XG59XG5cbi5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg1XCI7XG59XG5cbi5tZGktd2FsbGV0LW1lbWJlcnNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODZcIjtcbn1cblxuLm1kaS13YWxsZXQtdHJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg3XCI7XG59XG5cbi5tZGktd2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTg4XCI7XG59XG5cbi5tZGktd2FzaGluZy1tYWNoaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzI5XCI7XG59XG5cbi5tZGktd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1ODlcIjtcbn1cblxuLm1kaS13YXRjaC1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OEFcIjtcbn1cblxuLm1kaS13YXRjaC1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OEJcIjtcbn1cblxuLm1kaS13YXRjaC12aWJyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNkIwXCI7XG59XG5cbi5tZGktd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OENcIjtcbn1cblxuLm1kaS13YXRlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OERcIjtcbn1cblxuLm1kaS13YXRlci1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNThFXCI7XG59XG5cbi5tZGktd2F0ZXItcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU4RlwiO1xufVxuXG4ubWRpLXdhdGVybWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYxMlwiO1xufVxuXG4ubWRpLXdhdmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzhDXCI7XG59XG5cbi5tZGktd2VhdGhlci1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTBcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5MVwiO1xufVxuXG4ubWRpLXdlYXRoZXItaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5MlwiO1xufVxuXG4ubWRpLXdlYXRoZXItbGlnaHRuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTkzXCI7XG59XG5cbi5tZGktd2VhdGhlci1saWdodG5pbmctcmFpbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2N0RcIjtcbn1cblxuLm1kaS13ZWF0aGVyLW5pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTk0XCI7XG59XG5cbi5tZGktd2VhdGhlci1wYXJ0bHljbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTVcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXBvdXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OTZcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXJhaW55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTk3XCI7XG59XG5cbi5tZGktd2VhdGhlci1zbm93eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjU5OFwiO1xufVxuXG4ubWRpLXdlYXRoZXItc25vd3ktcmFpbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2N0VcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTk5XCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OUFcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bnNldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlCXCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1OUNcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlEXCI7XG59XG5cbi5tZGktd2VhdGhlci13aW5keS12YXJpYW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlFXCI7XG59XG5cbi5tZGktd2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNTlGXCI7XG59XG5cbi5tZGktd2ViY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUEwXCI7XG59XG5cbi5tZGktd2ViaG9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjYyRlwiO1xufVxuXG4ubWRpLXdlYnBhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkFcIjtcbn1cblxuLm1kaS13ZWNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2MTFcIjtcbn1cblxuLm1kaS13ZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTFcIjtcbn1cblxuLm1kaS13ZWlnaHQta2lsb2dyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QTJcIjtcbn1cblxuLm1kaS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBM1wiO1xufVxuXG4ubWRpLXdoZWVsY2hhaXItYWNjZXNzaWJpbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBNFwiO1xufVxuXG4ubWRpLXdoaXRlLWJhbGFuY2UtYXV0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBNVwiO1xufVxuXG4ubWRpLXdoaXRlLWJhbGFuY2UtaW5jYW5kZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUE2XCI7XG59XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1pcmlkZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUE3XCI7XG59XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBOFwiO1xufVxuXG4ubWRpLXdpZGdldHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3MkJcIjtcbn1cblxuLm1kaS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUE5XCI7XG59XG5cbi5tZGktd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QUFcIjtcbn1cblxuLm1kaS13aWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QUJcIjtcbn1cblxuLm1kaS13aWl1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzJDXCI7XG59XG5cbi5tZGktd2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFDXCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUFEXCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBRVwiO1xufVxuXG4ubWRpLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVBRlwiO1xufVxuXG4ubWRpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCMFwiO1xufVxuXG4ubWRpLXdpbmRvdy1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUIxXCI7XG59XG5cbi5tZGktd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjJcIjtcbn1cblxuLm1kaS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUIzXCI7XG59XG5cbi5tZGktd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI0XCI7XG59XG5cbi5tZGktd29ya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUI1XCI7XG59XG5cbi5tZGktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCNlwiO1xufVxuXG4ubWRpLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCN1wiO1xufVxuXG4ubWRpLXd1bmRlcmxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QjhcIjtcbn1cblxuLm1kaS14YW1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNjczXCI7XG59XG5cbi5tZGkteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCOVwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCQVwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRBXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3NEJcIjtcbn1cblxuLm1kaS14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRDXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzREXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNzRFXCI7XG59XG5cbi5tZGkteGJveC1jb250cm9sbGVyLWJhdHRlcnktdW5rbm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjc0RlwiO1xufVxuXG4ubWRpLXhib3gtY29udHJvbGxlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkJcIjtcbn1cblxuLm1kaS14ZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkNcIjtcbn1cblxuLm1kaS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGNUJEXCI7XG59XG5cbi5tZGkteGluZy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QkVcIjtcbn1cblxuLm1kaS14aW5nLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVCRlwiO1xufVxuXG4ubWRpLXhtbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDMFwiO1xufVxuXG4ubWRpLXhtcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3RkVcIjtcbn1cblxuLm1kaS15YW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY3ODhcIjtcbn1cblxuLm1kaS15ZWFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDMVwiO1xufVxuXG4ubWRpLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzJcIjtcbn1cblxuLm1kaS15aW4teWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY3RlwiO1xufVxuXG4ubWRpLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjVDM1wiO1xufVxuXG4ubWRpLXppcC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY1QzRcIjtcbn1cblxuLm1kaS1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjY4Q1wiO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NpbXBsZS1saW5lLWljb25zJztcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvc2ltcGxlLWxpbmUtaWNvbnMvU2ltcGxlLUxpbmUtSWNvbnMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9zaW1wbGUtbGluZS1pY29ucy9TaW1wbGUtTGluZS1JY29ucy5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9zaW1wbGUtbGluZS1pY29ucy9TaW1wbGUtTGluZS1JY29ucy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3NpbXBsZS1saW5lLWljb25zL1NpbXBsZS1MaW5lLUljb25zLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3NpbXBsZS1saW5lLWljb25zL1NpbXBsZS1MaW5lLUljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3NpbXBsZS1saW5lLWljb25zL1NpbXBsZS1MaW5lLUljb25zLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnNpIHtcbiAgZm9udC1mYW1pbHk6ICdzaW1wbGUtbGluZS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2ktdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uc2ktcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5zaS11c2VyLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuXG4uc2ktdXNlci1mb2xsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLnNpLXVzZXItZm9sbG93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG5cbi5zaS11c2VyLXVuZm9sbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi5zaS1sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4uc2ktbG9nb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5zaS1lbW90c21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cblxuLnNpLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi5zaS1jYWxsLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuXG4uc2ktY2FsbC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uc2ktY2FsbC1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLnNpLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uc2ktbG9jYXRpb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG5cbi5zaS1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLnNpLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLnNpLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLnNpLWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4uc2ktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMVwiO1xufVxuXG4uc2ktbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uc2ktb3B0aW9ucy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuXG4uc2ktb3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4uc2ktYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4uc2ktYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4uc2ktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLnNpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5zaS1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLnNpLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7XG59XG5cbi5zaS1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLnNpLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7XG59XG5cbi5zaS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uc2ktY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLnNpLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLnNpLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7XG59XG5cbi5zaS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uc2ktZXZlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cblxuLnNpLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5zaS1vcmdhbml6YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cblxuLnNpLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4uc2ktc2NyZWVuLXNtYXJ0cGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cblxuLnNpLXNjcmVlbi1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5zaS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uc2ktbm90ZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cblxuLnNpLW11c3RhY2hlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi5zaS1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4uc2ktbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5zaS1lbmVyZ3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLnNpLWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cblxuLnNpLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xufVxuXG4uc2ktY3Vyc29yLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLnNpLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLnNpLWNoZW1pc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uc2ktc3BlZWRvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLnNpLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZVwiO1xufVxuXG4uc2ktc2NyZWVuLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiO1xufVxuXG4uc2ktbWFnaWMtd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuXG4uc2ktaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5zaS1ncmFkdWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi5zaS1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4uc2ktZ2FtZS1jb250cm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XG59XG5cbi5zaS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XG59XG5cbi5zaS1leWVnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuXG4uc2ktZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uc2ktZW52ZWxvcGUtbGV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XG59XG5cbi5zaS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5zaS1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uc2ktYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5zaS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cblxuLnNpLXZlY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYlwiO1xufVxuXG4uc2ktc3BlZWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XG59XG5cbi5zaS1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cblxuLnNpLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmVcIjtcbn1cblxuLnNpLXByZXNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjtcbn1cblxuLnNpLXBsYXlsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5zaS1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cblxuLnNpLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLnNpLWhhbmRiYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLnNpLWdsb2JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4uc2ktZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cblxuLnNpLWZvbGRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cblxuLnNpLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uc2ktZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiO1xufVxuXG4uc2ktZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuXG4uc2ktZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZVwiO1xufVxuXG4uc2ktZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XG59XG5cbi5zaS1kb2NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi5zaS1kb2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLnNpLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cblxuLnNpLWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4uc2ktY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4uc2ktYnViYmxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiO1xufVxuXG4uc2ktYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG5cbi5zaS1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGNcIjtcbn1cblxuLnNpLWJhc2tldC1sb2FkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjtcbn1cblxuLnNpLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuXG4uc2ktYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XG59XG5cbi5zaS1hY3Rpb24tdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuXG4uc2ktYWN0aW9uLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cblxuLnNpLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uc2ktdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cblxuLnNpLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5zaS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLnNpLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLnNpLWZyYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi5zaS1zaXplLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLnNpLXNpemUtYWN0dWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG5cbi5zaS1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5zaS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjtcbn1cblxuLnNpLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG5cbi5zaS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cblxuLnNpLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XG59XG5cbi5zaS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cblxuLnNpLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuXG4uc2ktbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uc2ktbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uc2ktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uc2ktZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuXG4uc2ktZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjtcbn1cblxuLnNpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLnNpLW11c2ljLXRvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XG59XG5cbi5zaS1tdXNpYy10b25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG5cbi5zaS1lYXJwaG9uZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG5cbi5zaS1lYXJwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2RcIjtcbn1cblxuLnNpLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiO1xufVxuXG4uc2ktbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uc2ktZGlzbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uc2ktY29udHJvbC1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uc2ktY29udHJvbC1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLnNpLWNvbnRyb2wtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uc2ktY29udHJvbC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uc2ktY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG5cbi5zaS1jb250cm9sLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4uc2ktdm9sdW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWZcIjtcbn1cblxuLnNpLXZvbHVtZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEwXCI7XG59XG5cbi5zaS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XG59XG5cbi5zaS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuXG4uc2ktYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4uc2ktY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLnNpLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xufVxuXG4uc2ktYnViYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG5cbi5zaS1jYW1yZWNvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xufVxuXG4uc2ktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XG59XG5cbi5zaS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuXG4uc2ktY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG5cbi5zaS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4uc2ktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5zaS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG5cbi5zaS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiO1xufVxuXG4uc2ktaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YlwiO1xufVxuXG4uc2kta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhjXCI7XG59XG5cbi5zaS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7XG59XG5cbi5zaS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XG59XG5cbi5zaS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGZcIjtcbn1cblxuLnNpLW1hZ25pZmllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuXG4uc2ktbWFnbmlmaWVyLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4uc2ktbWFnbmlmaWVyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4uc2ktcGFwZXItY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4uc2ktcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLnNpLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG5cbi5zaS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk4XCI7XG59XG5cbi5zaS1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTlcIjtcbn1cblxuLnNpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlhXCI7XG59XG5cbi5zaS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7XG59XG5cbi5zaS1zeW1ib2wtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG5cbi5zaS1zeW1ib2wtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZFwiO1xufVxuXG4uc2ktdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDllXCI7XG59XG5cbi5zaS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4uc2ktcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XG59XG5cbi5zaS1zb2NpYWwtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7XG59XG5cbi5zaS1zb2NpYWwtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuXG4uc2ktc29jaWFsLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XG59XG5cbi5zaS1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5zaS1zb2NpYWwtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGFcIjtcbn1cblxuLnNpLXNvY2lhbC1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cblxuLnNpLXNvY2lhbC1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjtcbn1cblxuLnNpLXNvY2lhbC1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLnNpLXNvY2lhbC1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjtcbn1cblxuLnNpLXNvY2lhbC1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4uc2ktc29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG5cbi5zaS1zb2NpYWwtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uc2ktc29jaWFsLWZvdXJzcWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiO1xufVxuXG4uc2ktc29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cblxuLnNpLXNvY2lhbC1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG5cbi5zaS1zb2NpYWwtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTRcIjtcbn1cblxuLnNpLXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG5cbi5zaS1zb2NpYWwtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwY1wiO1xufVxuXG4uc2ktc29jaWFsLXZrb250YWt0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuXG4uc2ktc29jaWFsLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIwXCI7XG59XG5cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBmZWF0aGVyO1xuXHRzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9mZWF0aGVyL2ZlYXRoZXItd2ViZm9udC5lb3RcIik7XG5cdHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL2ZlYXRoZXIvZmVhdGhlci13ZWJmb250LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL2ZlYXRoZXIvZmVhdGhlci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL2ZlYXRoZXIvZmVhdGhlci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL2ZlYXRoZXIvZmVhdGhlci13ZWJmb250LnN2Z1wiKSBmb3JtYXQoXCJzdmdcIilcbn1cbi5mZSB7XG5cdGZvbnQtZmFtaWx5OiBmZWF0aGVyIWltcG9ydGFudDtcblx0c3BlYWs6IG5vbmU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uZmUtYWN0aXZpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDBcIlxufVxuLmZlLWFpcnBsYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDFcIlxufVxuLmZlLWFsZXJ0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMlwiXG59XG4uZmUtYWxlcnQtb2N0YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwM1wiXG59XG4uZmUtYWxlcnQtdHJpYW5nbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDRcIlxufVxuLmZlLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNVwiXG59XG4uZmUtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNlwiXG59XG4uZmUtYWxpZ24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwN1wiXG59XG4uZmUtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDhcIlxufVxuLmZlLWFuY2hvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOVwiXG59XG4uZmUtYXBlcnR1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGFcIlxufVxuLmZlLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGJcIlxufVxuLmZlLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBjXCJcbn1cbi5mZS1hcnJvdy1kb3duLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGRcIlxufVxuLmZlLWFycm93LWRvd24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGVcIlxufVxuLmZlLWFycm93LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGZcIlxufVxuLmZlLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEwXCJcbn1cbi5mZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMVwiXG59XG4uZmUtYXJyb3ctcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEyXCJcbn1cbi5mZS1hcnJvdy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxM1wiXG59XG4uZmUtYXJyb3ctdXAtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE0XCJcbn1cbi5mZS1hcnJvdy11cC1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE1XCJcbn1cbi5mZS1hcnJvdy11cC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxNlwiXG59XG4uZmUtYXQtc2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxN1wiXG59XG4uZmUtYXdhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MThcIlxufVxuLmZlLWJhci1jaGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxOVwiXG59XG4uZmUtYmFyLWNoYXJ0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWFcIlxufVxuLmZlLWJhdHRlcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWJcIlxufVxuLmZlLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWNcIlxufVxuLmZlLWJlbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWRcIlxufVxuLmZlLWJlbGwtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFlXCJcbn1cbi5mZS1ibHVldG9vdGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWZcIlxufVxuLmZlLWJvbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjBcIlxufVxuLmZlLWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjFcIlxufVxuLmZlLWJvb2stb3BlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyMlwiXG59XG4uZmUtYm9va21hcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjNcIlxufVxuLmZlLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyNFwiXG59XG4uZmUtYnJpZWZjYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI1XCJcbn1cbi5mZS1jYWxlbmRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyNlwiXG59XG4uZmUtY2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI3XCJcbn1cbi5mZS1jYW1lcmEtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI4XCJcbn1cbi5mZS1jYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI5XCJcbn1cbi5mZS1jaGVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyYVwiXG59XG4uZmUtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJiXCJcbn1cbi5mZS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmNcIlxufVxuLmZlLWNoZXZyb24tZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyZFwiXG59XG4uZmUtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJlXCJcbn1cbi5mZS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJmXCJcbn1cbi5mZS1jaGV2cm9uLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMwXCJcbn1cbi5mZS1jaGV2cm9ucy1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMxXCJcbn1cbi5mZS1jaGV2cm9ucy1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMyXCJcbn1cbi5mZS1jaGV2cm9ucy1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzM1wiXG59XG4uZmUtY2hldnJvbnMtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzRcIlxufVxuLmZlLWNocm9tZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNVwiXG59XG4uZmUtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM2XCJcbn1cbi5mZS1jbGlwYm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzdcIlxufVxuLmZlLWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM4XCJcbn1cbi5mZS1jbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzOVwiXG59XG4uZmUtY2xvdWQtZHJpenpsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzYVwiXG59XG4uZmUtY2xvdWQtbGlnaHRuaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNiXCJcbn1cbi5mZS1jbG91ZC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2NcIlxufVxuLmZlLWNsb3VkLXJhaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2RcIlxufVxuLmZlLWNsb3VkLXNub3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2VcIlxufVxuLmZlLWNvZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2ZcIlxufVxuLmZlLWNvZGVwZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDBcIlxufVxuLmZlLWNvbW1hbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDFcIlxufVxuLmZlLWNvbXBhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDJcIlxufVxuLmZlLWNvcHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDNcIlxufVxuLmZlLWNvcm5lci1kb3duLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDRcIlxufVxuLmZlLWNvcm5lci1kb3duLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQ1XCJcbn1cbi5mZS1jb3JuZXItbGVmdC1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQ2XCJcbn1cbi5mZS1jb3JuZXItbGVmdC11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0N1wiXG59XG4uZmUtY29ybmVyLXJpZ2h0LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDhcIlxufVxuLmZlLWNvcm5lci1yaWdodC11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0OVwiXG59XG4uZmUtY29ybmVyLXVwLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGFcIlxufVxuLmZlLWNvcm5lci11cC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0YlwiXG59XG4uZmUtY3B1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTRjXCJcbn1cbi5mZS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0ZFwiXG59XG4uZmUtY3JvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0ZVwiXG59XG4uZmUtY3Jvc3NoYWlyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTRmXCJcbn1cbi5mZS1kYXRhYmFzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1MFwiXG59XG4uZmUtZGVsZXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUxXCJcbn1cbi5mZS1kaXNjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUyXCJcbn1cbi5mZS1kb2xsYXItc2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1M1wiXG59XG4uZmUtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NTRcIlxufVxuLmZlLWRvd25sb2FkLWNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTU1XCJcbn1cbi5mZS1kcm9wbGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTU2XCJcbn1cbi5mZS1lZGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTU3XCJcbn1cbi5mZS1lZGl0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NThcIlxufVxuLmZlLWVkaXQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1OVwiXG59XG4uZmUtZXh0ZXJuYWwtbGluazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1YVwiXG59XG4uZmUtZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTViXCJcbn1cbi5mZS1leWUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVjXCJcbn1cbi5mZS1mYWNlYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1ZFwiXG59XG4uZmUtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVlXCJcbn1cbi5mZS1mZWF0aGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVmXCJcbn1cbi5mZS1maWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTYwXCJcbn1cbi5mZS1maWxlLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTYxXCJcbn1cbi5mZS1maWxlLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjJcIlxufVxuLmZlLWZpbGUtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2M1wiXG59XG4uZmUtZmlsbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2NFwiXG59XG4uZmUtZmlsdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY1XCJcbn1cbi5mZS1mbGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY2XCJcbn1cbi5mZS1mb2xkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjdcIlxufVxuLmZlLWZvbGRlci1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2OFwiXG59XG4uZmUtZm9sZGVyLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjlcIlxufVxuLmZlLWdpdC1icmFuY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmFcIlxufVxuLmZlLWdpdC1jb21taXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmJcIlxufVxuLmZlLWdpdC1tZXJnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2Y1wiXG59XG4uZmUtZ2l0LXB1bGwtcmVxdWVzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2ZFwiXG59XG4uZmUtZ2l0aHViOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZlXCJcbn1cbi5mZS1naXRsYWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmZcIlxufVxuLmZlLWdsb2JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTcwXCJcbn1cbi5mZS1ncmlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTcxXCJcbn1cbi5mZS1oYXJkLWRyaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTcyXCJcbn1cbi5mZS1oYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTczXCJcbn1cbi5mZS1oZWFkcGhvbmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc0XCJcbn1cbi5mZS1oZWFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3NVwiXG59XG4uZmUtaGVscC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzZcIlxufVxuLmZlLWhvbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzdcIlxufVxuLmZlLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc4XCJcbn1cbi5mZS1pbmJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3OVwiXG59XG4uZmUtaW5mbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3YVwiXG59XG4uZmUtaW5zdGFncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdiXCJcbn1cbi5mZS1pdGFsaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2NcIlxufVxuLmZlLWxheWVyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3ZFwiXG59XG4uZmUtbGF5b3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdlXCJcbn1cbi5mZS1saWZlLWJ1b3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2ZcIlxufVxuLmZlLWxpbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODBcIlxufVxuLmZlLWxpbmstMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4MVwiXG59XG4uZmUtbGlua2VkaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODJcIlxufVxuLmZlLWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODNcIlxufVxuLmZlLWxvYWRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4NFwiXG59XG4uZmUtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4NVwiXG59XG4uZmUtbG9nLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg2XCJcbn1cbi5mZS1sb2ctb3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg3XCJcbn1cbi5mZS1tYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg4XCJcbn1cbi5mZS1tYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODlcIlxufVxuLmZlLW1hcC1waW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGFcIlxufVxuLmZlLW1heGltaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOThiXCJcbn1cbi5mZS1tYXhpbWl6ZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOThjXCJcbn1cbi5mZS1tZW51OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOThkXCJcbn1cbi5mZS1tZXNzYWdlLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4ZVwiXG59XG4uZmUtbWVzc2FnZS1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGZcIlxufVxuLmZlLW1pYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5MFwiXG59XG4uZmUtbWljLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5MVwiXG59XG4uZmUtbWluaW1pemU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTJcIlxufVxuLmZlLW1pbmltaXplLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTNcIlxufVxuLmZlLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk0XCJcbn1cbi5mZS1taW51cy1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTVcIlxufVxuLmZlLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5NlwiXG59XG4uZmUtbW9uaXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5N1wiXG59XG4uZmUtbW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5OFwiXG59XG4uZmUtbW9yZS1ob3Jpem9udGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk5XCJcbn1cbi5mZS1tb3JlLXZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTlhXCJcbn1cbi5mZS1tb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTliXCJcbn1cbi5mZS1tdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5Y1wiXG59XG4uZmUtbmF2aWdhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5ZFwiXG59XG4uZmUtbmF2aWdhdGlvbi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTllXCJcbn1cbi5mZS1vY3RhZ29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTlmXCJcbn1cbi5mZS1wYWNrYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWEwXCJcbn1cbi5mZS1wYXBlcmNsaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTFcIlxufVxuLmZlLXBhdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWEyXCJcbn1cbi5mZS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTNcIlxufVxuLmZlLXBlcmNlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTRcIlxufVxuLmZlLXBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWE1XCJcbn1cbi5mZS1waG9uZS1jYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWE2XCJcbn1cbi5mZS1waG9uZS1mb3J3YXJkZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTdcIlxufVxuLmZlLXBob25lLWluY29taW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWE4XCJcbn1cbi5mZS1waG9uZS1taXNzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTlcIlxufVxuLmZlLXBob25lLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhYVwiXG59XG4uZmUtcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWJcIlxufVxuLmZlLXBpZS1jaGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhY1wiXG59XG4uZmUtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhZFwiXG59XG4uZmUtcGxheS1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWVcIlxufVxuLmZlLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWZcIlxufVxuLmZlLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWIwXCJcbn1cbi5mZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliMVwiXG59XG4uZmUtcG9ja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWIyXCJcbn1cbi5mZS1wb3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliM1wiXG59XG4uZmUtcHJpbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliNFwiXG59XG4uZmUtcmFkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjVcIlxufVxuLmZlLXJlZnJlc2gtY2N3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWI2XCJcbn1cbi5mZS1yZWZyZXNoLWN3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWI3XCJcbn1cbi5mZS1yZXBlYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjhcIlxufVxuLmZlLXJld2luZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliOVwiXG59XG4uZmUtcm90YXRlLWNjdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliYVwiXG59XG4uZmUtcm90YXRlLWN3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJiXCJcbn1cbi5mZS1yc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmNcIlxufVxuLmZlLXNhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmRcIlxufVxuLmZlLXNjaXNzb3JzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJlXCJcbn1cbi5mZS1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmZcIlxufVxuLmZlLXNlbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzBcIlxufVxuLmZlLXNlcnZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljMVwiXG59XG4uZmUtc2V0dGluZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzJcIlxufVxuLmZlLXNoYXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWMzXCJcbn1cbi5mZS1zaGFyZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWM0XCJcbn1cbi5mZS1zaGllbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzVcIlxufVxuLmZlLXNoaWVsZC1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzZcIlxufVxuLmZlLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljN1wiXG59XG4uZmUtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljOFwiXG59XG4uZmUtc2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljOVwiXG59XG4uZmUtc2lkZWJhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljYVwiXG59XG4uZmUtc2tpcC1iYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNiXCJcbn1cbi5mZS1za2lwLWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2NcIlxufVxuLmZlLXNsYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNkXCJcbn1cbi5mZS1zbGFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljZVwiXG59XG4uZmUtc2xpZGVyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljZlwiXG59XG4uZmUtc21hcnRwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkMFwiXG59XG4uZmUtc3BlYWtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkMVwiXG59XG4uZmUtc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQyXCJcbn1cbi5mZS1zdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQzXCJcbn1cbi5mZS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkNFwiXG59XG4uZmUtc3VuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ1XCJcbn1cbi5mZS1zdW5yaXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ2XCJcbn1cbi5mZS1zdW5zZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZDdcIlxufVxuLmZlLXRhYmxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkOFwiXG59XG4uZmUtdGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ5XCJcbn1cbi5mZS10YXJnZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGFcIlxufVxuLmZlLXRlcm1pbmFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRiXCJcbn1cbi5mZS10aGVybW9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkY1wiXG59XG4uZmUtdGh1bWJzLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGRcIlxufVxuLmZlLXRodW1icy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkZVwiXG59XG4uZmUtdG9nZ2xlLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGZcIlxufVxuLmZlLXRvZ2dsZS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllMFwiXG59XG4uZmUtdHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTFcIlxufVxuLmZlLXRyYXNoLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTJcIlxufVxuLmZlLXRyZW5kaW5nLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTNcIlxufVxuLmZlLXRyZW5kaW5nLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU0XCJcbn1cbi5mZS10cmlhbmdsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllNVwiXG59XG4uZmUtdHJ1Y2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZTZcIlxufVxuLmZlLXR2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU3XCJcbn1cbi5mZS10d2l0dGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU4XCJcbn1cbi5mZS10eXBlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU5XCJcbn1cbi5mZS11bWJyZWxsYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllYVwiXG59XG4uZmUtdW5kZXJsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWViXCJcbn1cbi5mZS11bmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZWNcIlxufVxuLmZlLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllZFwiXG59XG4uZmUtdXBsb2FkLWNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVlXCJcbn1cbi5mZS11c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVmXCJcbn1cbi5mZS11c2VyLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYwXCJcbn1cbi5mZS11c2VyLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYxXCJcbn1cbi5mZS11c2VyLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjJcIlxufVxuLmZlLXVzZXIteDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmM1wiXG59XG4uZmUtdXNlcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjRcIlxufVxuLmZlLXZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY1XCJcbn1cbi5mZS12aWRlby1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjZcIlxufVxuLmZlLXZvaWNlbWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmN1wiXG59XG4uZmUtdm9sdW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY4XCJcbn1cbi5mZS12b2x1bWUtMTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmOVwiXG59XG4uZmUtdm9sdW1lLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmFcIlxufVxuLmZlLXZvbHVtZS14OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWZiXCJcbn1cbi5mZS13YXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmY1wiXG59XG4uZmUtd2lmaTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmZFwiXG59XG4uZmUtd2lmaS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmVcIlxufVxuLmZlLXdpbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZmZcIlxufVxuLmZlLXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDBcIlxufVxuLmZlLXgtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTAxXCJcbn1cbi5mZS14LXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwMlwiXG59XG4uZmUtemFwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTAzXCJcbn1cbi5mZS16YXAtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTA0XCJcbn1cbi5mZS16b29tLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTA1XCJcbn1cbi5mZS16b29tLW91dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwNlwiXG59XG5cbi8qIVxuICBJb25pY29ucywgdjQuMi41XG4gIENyZWF0ZWQgYnkgQmVuIFNwZXJyeSBmb3IgdGhlIElvbmljIEZyYW1ld29yaywgaHR0cDovL2lvbmljb25zLmNvbS9cbiAgaHR0cHM6Ly90d2l0dGVyLmNvbS9iZW5qc3BlcnJ5ICBodHRwczovL3R3aXR0ZXIuY29tL2lvbmljZnJhbWV3b3JrXG4gIE1JVCBMaWNlbnNlOiBodHRwczovL2dpdGh1Yi5jb20vZHJpZnR5Y28vaW9uaWNvbnNcblxuICBBbmRyb2lkLXN0eWxlIGljb25zIG9yaWdpbmFsbHkgYnVpbHQgYnkgR29vZ2xl4oCZc1xuICBNYXRlcmlhbCBEZXNpZ24gSWNvbnM6IGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvbWF0ZXJpYWwtZGVzaWduLWljb25zXG4gIHVzZWQgdW5kZXIgQ0MgQlkgaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvNC4wL1xuICBNb2RpZmllZCBpY29ucyB0byBmaXQgaW9uaWNvbuKAmXMgZ3JpZCBmcm9tIG9yaWdpbmFsLlxuKi9AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcblx0c3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvaW9uaWNvbnMvaW9uaWNvbnMuZW90XCIpO1xuXHRzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9pb25pY29ucy9pb25pY29ucy5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9pb25pY29ucy9pb25pY29ucy53b2ZmMj92PTQuMi41XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvaW9uaWNvbnMvaW9uaWNvbnMud29mZj92PTQuMi41XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9pb25pY29ucy9pb25pY29ucy50dGY/dj00LjIuNVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL2lvbmljb25zL2lvbmljb25zLnN2Zz92PTQuMi41I0lvbmljb25zXCIpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsXG59XG4uaW9uLCAuaW9uaWNvbnMsIC5pb24taW9zLWFkZDpiZWZvcmUsIC5pb24taW9zLWFkZC1jaXJjbGU6YmVmb3JlLCAuaW9uLWlvcy1hZGQtY2lyY2xlLW91dGxpbmU6YmVmb3JlLCAuaW9uLWlvcy1haXJwbGFuZTpiZWZvcmUsIC5pb24taW9zLWFsYXJtOmJlZm9yZSwgLmlvbi1pb3MtYWxidW1zOmJlZm9yZSwgLmlvbi1pb3MtYWxlcnQ6YmVmb3JlLCAuaW9uLWlvcy1hbWVyaWNhbi1mb290YmFsbDpiZWZvcmUsIC5pb24taW9zLWFuYWx5dGljczpiZWZvcmUsIC5pb24taW9zLWFwZXJ0dXJlOmJlZm9yZSwgLmlvbi1pb3MtYXBwczpiZWZvcmUsIC5pb24taW9zLWFwcHN0b3JlOmJlZm9yZSwgLmlvbi1pb3MtYXJjaGl2ZTpiZWZvcmUsIC5pb24taW9zLWFycm93LWJhY2s6YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1kb3duOmJlZm9yZSwgLmlvbi1pb3MtYXJyb3ctZHJvcGRvd246YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1kcm9wZG93bi1jaXJjbGU6YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1kcm9wbGVmdDpiZWZvcmUsIC5pb24taW9zLWFycm93LWRyb3BsZWZ0LWNpcmNsZTpiZWZvcmUsIC5pb24taW9zLWFycm93LWRyb3ByaWdodDpiZWZvcmUsIC5pb24taW9zLWFycm93LWRyb3ByaWdodC1jaXJjbGU6YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1kcm9wdXA6YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1kcm9wdXAtY2lyY2xlOmJlZm9yZSwgLmlvbi1pb3MtYXJyb3ctZm9yd2FyZDpiZWZvcmUsIC5pb24taW9zLWFycm93LXJvdW5kLWJhY2s6YmVmb3JlLCAuaW9uLWlvcy1hcnJvdy1yb3VuZC1kb3duOmJlZm9yZSwgLmlvbi1pb3MtYXJyb3ctcm91bmQtZm9yd2FyZDpiZWZvcmUsIC5pb24taW9zLWFycm93LXJvdW5kLXVwOmJlZm9yZSwgLmlvbi1pb3MtYXJyb3ctdXA6YmVmb3JlLCAuaW9uLWlvcy1hdDpiZWZvcmUsIC5pb24taW9zLWF0dGFjaDpiZWZvcmUsIC5pb24taW9zLWJhY2tzcGFjZTpiZWZvcmUsIC5pb24taW9zLWJhcmNvZGU6YmVmb3JlLCAuaW9uLWlvcy1iYXNlYmFsbDpiZWZvcmUsIC5pb24taW9zLWJhc2tldDpiZWZvcmUsIC5pb24taW9zLWJhc2tldGJhbGw6YmVmb3JlLCAuaW9uLWlvcy1iYXR0ZXJ5LWNoYXJnaW5nOmJlZm9yZSwgLmlvbi1pb3MtYmF0dGVyeS1kZWFkOmJlZm9yZSwgLmlvbi1pb3MtYmF0dGVyeS1mdWxsOmJlZm9yZSwgLmlvbi1pb3MtYmVha2VyOmJlZm9yZSwgLmlvbi1pb3MtYmVkOmJlZm9yZSwgLmlvbi1pb3MtYmVlcjpiZWZvcmUsIC5pb24taW9zLWJpY3ljbGU6YmVmb3JlLCAuaW9uLWlvcy1ibHVldG9vdGg6YmVmb3JlLCAuaW9uLWlvcy1ib2F0OmJlZm9yZSwgLmlvbi1pb3MtYm9keTpiZWZvcmUsIC5pb24taW9zLWJvbmZpcmU6YmVmb3JlLCAuaW9uLWlvcy1ib29rOmJlZm9yZSwgLmlvbi1pb3MtYm9va21hcms6YmVmb3JlLCAuaW9uLWlvcy1ib29rbWFya3M6YmVmb3JlLCAuaW9uLWlvcy1ib3d0aWU6YmVmb3JlLCAuaW9uLWlvcy1icmllZmNhc2U6YmVmb3JlLCAuaW9uLWlvcy1icm93c2VyczpiZWZvcmUsIC5pb24taW9zLWJydXNoOmJlZm9yZSwgLmlvbi1pb3MtYnVnOmJlZm9yZSwgLmlvbi1pb3MtYnVpbGQ6YmVmb3JlLCAuaW9uLWlvcy1idWxiOmJlZm9yZSwgLmlvbi1pb3MtYnVzOmJlZm9yZSwgLmlvbi1pb3MtYnVzaW5lc3M6YmVmb3JlLCAuaW9uLWlvcy1jYWZlOmJlZm9yZSwgLmlvbi1pb3MtY2FsY3VsYXRvcjpiZWZvcmUsIC5pb24taW9zLWNhbGVuZGFyOmJlZm9yZSwgLmlvbi1pb3MtY2FsbDpiZWZvcmUsIC5pb24taW9zLWNhbWVyYTpiZWZvcmUsIC5pb24taW9zLWNhcjpiZWZvcmUsIC5pb24taW9zLWNhcmQ6YmVmb3JlLCAuaW9uLWlvcy1jYXJ0OmJlZm9yZSwgLmlvbi1pb3MtY2FzaDpiZWZvcmUsIC5pb24taW9zLWNlbGx1bGFyOmJlZm9yZSwgLmlvbi1pb3MtY2hhdGJveGVzOmJlZm9yZSwgLmlvbi1pb3MtY2hhdGJ1YmJsZXM6YmVmb3JlLCAuaW9uLWlvcy1jaGVja2JveDpiZWZvcmUsIC5pb24taW9zLWNoZWNrYm94LW91dGxpbmU6YmVmb3JlLCAuaW9uLWlvcy1jaGVja21hcms6YmVmb3JlLCAuaW9uLWlvcy1jaGVja21hcmstY2lyY2xlOmJlZm9yZSwgLmlvbi1pb3MtY2hlY2ttYXJrLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgLmlvbi1pb3MtY2xpcGJvYXJkOmJlZm9yZSwgLmlvbi1pb3MtY2xvY2s6YmVmb3JlLCAuaW9uLWlvcy1jbG9zZTpiZWZvcmUsIC5pb24taW9zLWNsb3NlLWNpcmNsZTpiZWZvcmUsIC5pb24taW9zLWNsb3NlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgLmlvbi1pb3MtY2xvdWQ6YmVmb3JlLCAuaW9uLWlvcy1jbG91ZC1jaXJjbGU6YmVmb3JlLCAuaW9uLWlvcy1jbG91ZC1kb25lOmJlZm9yZSwgLmlvbi1pb3MtY2xvdWQtZG93bmxvYWQ6YmVmb3JlLCAuaW9uLWlvcy1jbG91ZC1vdXRsaW5lOmJlZm9yZSwgLmlvbi1pb3MtY2xvdWQtdXBsb2FkOmJlZm9yZSwgLmlvbi1pb3MtY2xvdWR5OmJlZm9yZSwgLmlvbi1pb3MtY2xvdWR5LW5pZ2h0OmJlZm9yZSwgLmlvbi1pb3MtY29kZTpiZWZvcmUsIC5pb24taW9zLWNvZGUtZG93bmxvYWQ6YmVmb3JlLCAuaW9uLWlvcy1jb2RlLXdvcmtpbmc6YmVmb3JlLCAuaW9uLWlvcy1jb2c6YmVmb3JlLCAuaW9uLWlvcy1jb2xvci1maWxsOmJlZm9yZSwgLmlvbi1pb3MtY29sb3ItZmlsdGVyOmJlZm9yZSwgLmlvbi1pb3MtY29sb3ItcGFsZXR0ZTpiZWZvcmUsIC5pb24taW9zLWNvbG9yLXdhbmQ6YmVmb3JlLCAuaW9uLWlvcy1jb21wYXNzOmJlZm9yZSwgLmlvbi1pb3MtY29uc3RydWN0OmJlZm9yZSwgLmlvbi1pb3MtY29udGFjdDpiZWZvcmUsIC5pb24taW9zLWNvbnRhY3RzOmJlZm9yZSwgLmlvbi1pb3MtY29udHJhY3Q6YmVmb3JlLCAuaW9uLWlvcy1jb250cmFzdDpiZWZvcmUsIC5pb24taW9zLWNvcHk6YmVmb3JlLCAuaW9uLWlvcy1jcmVhdGU6YmVmb3JlLCAuaW9uLWlvcy1jcm9wOmJlZm9yZSwgLmlvbi1pb3MtY3ViZTpiZWZvcmUsIC5pb24taW9zLWN1dDpiZWZvcmUsIC5pb24taW9zLWRlc2t0b3A6YmVmb3JlLCAuaW9uLWlvcy1kaXNjOmJlZm9yZSwgLmlvbi1pb3MtZG9jdW1lbnQ6YmVmb3JlLCAuaW9uLWlvcy1kb25lLWFsbDpiZWZvcmUsIC5pb24taW9zLWRvd25sb2FkOmJlZm9yZSwgLmlvbi1pb3MtZWFzZWw6YmVmb3JlLCAuaW9uLWlvcy1lZ2c6YmVmb3JlLCAuaW9uLWlvcy1leGl0OmJlZm9yZSwgLmlvbi1pb3MtZXhwYW5kOmJlZm9yZSwgLmlvbi1pb3MtZXllOmJlZm9yZSwgLmlvbi1pb3MtZXllLW9mZjpiZWZvcmUsIC5pb24taW9zLWZhc3Rmb3J3YXJkOmJlZm9yZSwgLmlvbi1pb3MtZmVtYWxlOmJlZm9yZSwgLmlvbi1pb3MtZmlsaW5nOmJlZm9yZSwgLmlvbi1pb3MtZmlsbTpiZWZvcmUsIC5pb24taW9zLWZpbmdlci1wcmludDpiZWZvcmUsIC5pb24taW9zLWZpdG5lc3M6YmVmb3JlLCAuaW9uLWlvcy1mbGFnOmJlZm9yZSwgLmlvbi1pb3MtZmxhbWU6YmVmb3JlLCAuaW9uLWlvcy1mbGFzaDpiZWZvcmUsIC5pb24taW9zLWZsYXNoLW9mZjpiZWZvcmUsIC5pb24taW9zLWZsYXNobGlnaHQ6YmVmb3JlLCAuaW9uLWlvcy1mbGFzazpiZWZvcmUsIC5pb24taW9zLWZsb3dlcjpiZWZvcmUsIC5pb24taW9zLWZvbGRlcjpiZWZvcmUsIC5pb24taW9zLWZvbGRlci1vcGVuOmJlZm9yZSwgLmlvbi1pb3MtZm9vdGJhbGw6YmVmb3JlLCAuaW9uLWlvcy1mdW5uZWw6YmVmb3JlLCAuaW9uLWlvcy1naWZ0OmJlZm9yZSwgLmlvbi1pb3MtZ2l0LWJyYW5jaDpiZWZvcmUsIC5pb24taW9zLWdpdC1jb21taXQ6YmVmb3JlLCAuaW9uLWlvcy1naXQtY29tcGFyZTpiZWZvcmUsIC5pb24taW9zLWdpdC1tZXJnZTpiZWZvcmUsIC5pb24taW9zLWdpdC1uZXR3b3JrOmJlZm9yZSwgLmlvbi1pb3MtZ2l0LXB1bGwtcmVxdWVzdDpiZWZvcmUsIC5pb24taW9zLWdsYXNzZXM6YmVmb3JlLCAuaW9uLWlvcy1nbG9iZTpiZWZvcmUsIC5pb24taW9zLWdyaWQ6YmVmb3JlLCAuaW9uLWlvcy1oYW1tZXI6YmVmb3JlLCAuaW9uLWlvcy1oYW5kOmJlZm9yZSwgLmlvbi1pb3MtaGFwcHk6YmVmb3JlLCAuaW9uLWlvcy1oZWFkc2V0OmJlZm9yZSwgLmlvbi1pb3MtaGVhcnQ6YmVmb3JlLCAuaW9uLWlvcy1oZWFydC1kaXNsaWtlOmJlZm9yZSwgLmlvbi1pb3MtaGVhcnQtZW1wdHk6YmVmb3JlLCAuaW9uLWlvcy1oZWFydC1oYWxmOmJlZm9yZSwgLmlvbi1pb3MtaGVscDpiZWZvcmUsIC5pb24taW9zLWhlbHAtYnVveTpiZWZvcmUsIC5pb24taW9zLWhlbHAtY2lyY2xlOmJlZm9yZSwgLmlvbi1pb3MtaGVscC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24taW9zLWhvbWU6YmVmb3JlLCAuaW9uLWlvcy1ob3VyZ2xhc3M6YmVmb3JlLCAuaW9uLWlvcy1pY2UtY3JlYW06YmVmb3JlLCAuaW9uLWlvcy1pbWFnZTpiZWZvcmUsIC5pb24taW9zLWltYWdlczpiZWZvcmUsIC5pb24taW9zLWluZmluaXRlOmJlZm9yZSwgLmlvbi1pb3MtaW5mb3JtYXRpb246YmVmb3JlLCAuaW9uLWlvcy1pbmZvcm1hdGlvbi1jaXJjbGU6YmVmb3JlLCAuaW9uLWlvcy1pbmZvcm1hdGlvbi1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24taW9zLWpldDpiZWZvcmUsIC5pb24taW9zLWpvdXJuYWw6YmVmb3JlLCAuaW9uLWlvcy1rZXk6YmVmb3JlLCAuaW9uLWlvcy1rZXlwYWQ6YmVmb3JlLCAuaW9uLWlvcy1sYXB0b3A6YmVmb3JlLCAuaW9uLWlvcy1sZWFmOmJlZm9yZSwgLmlvbi1pb3MtbGluazpiZWZvcmUsIC5pb24taW9zLWxpc3Q6YmVmb3JlLCAuaW9uLWlvcy1saXN0LWJveDpiZWZvcmUsIC5pb24taW9zLWxvY2F0ZTpiZWZvcmUsIC5pb24taW9zLWxvY2s6YmVmb3JlLCAuaW9uLWlvcy1sb2ctaW46YmVmb3JlLCAuaW9uLWlvcy1sb2ctb3V0OmJlZm9yZSwgLmlvbi1pb3MtbWFnbmV0OmJlZm9yZSwgLmlvbi1pb3MtbWFpbDpiZWZvcmUsIC5pb24taW9zLW1haWwtb3BlbjpiZWZvcmUsIC5pb24taW9zLW1haWwtdW5yZWFkOmJlZm9yZSwgLmlvbi1pb3MtbWFsZTpiZWZvcmUsIC5pb24taW9zLW1hbjpiZWZvcmUsIC5pb24taW9zLW1hcDpiZWZvcmUsIC5pb24taW9zLW1lZGFsOmJlZm9yZSwgLmlvbi1pb3MtbWVkaWNhbDpiZWZvcmUsIC5pb24taW9zLW1lZGtpdDpiZWZvcmUsIC5pb24taW9zLW1lZ2FwaG9uZTpiZWZvcmUsIC5pb24taW9zLW1lbnU6YmVmb3JlLCAuaW9uLWlvcy1taWM6YmVmb3JlLCAuaW9uLWlvcy1taWMtb2ZmOmJlZm9yZSwgLmlvbi1pb3MtbWljcm9waG9uZTpiZWZvcmUsIC5pb24taW9zLW1vb246YmVmb3JlLCAuaW9uLWlvcy1tb3JlOmJlZm9yZSwgLmlvbi1pb3MtbW92ZTpiZWZvcmUsIC5pb24taW9zLW11c2ljYWwtbm90ZTpiZWZvcmUsIC5pb24taW9zLW11c2ljYWwtbm90ZXM6YmVmb3JlLCAuaW9uLWlvcy1uYXZpZ2F0ZTpiZWZvcmUsIC5pb24taW9zLW5vdGlmaWNhdGlvbnM6YmVmb3JlLCAuaW9uLWlvcy1ub3RpZmljYXRpb25zLW9mZjpiZWZvcmUsIC5pb24taW9zLW5vdGlmaWNhdGlvbnMtb3V0bGluZTpiZWZvcmUsIC5pb24taW9zLW51Y2xlYXI6YmVmb3JlLCAuaW9uLWlvcy1udXRyaXRpb246YmVmb3JlLCAuaW9uLWlvcy1vcGVuOmJlZm9yZSwgLmlvbi1pb3Mtb3B0aW9uczpiZWZvcmUsIC5pb24taW9zLW91dGxldDpiZWZvcmUsIC5pb24taW9zLXBhcGVyOmJlZm9yZSwgLmlvbi1pb3MtcGFwZXItcGxhbmU6YmVmb3JlLCAuaW9uLWlvcy1wYXJ0bHktc3Vubnk6YmVmb3JlLCAuaW9uLWlvcy1wYXVzZTpiZWZvcmUsIC5pb24taW9zLXBhdzpiZWZvcmUsIC5pb24taW9zLXBlb3BsZTpiZWZvcmUsIC5pb24taW9zLXBlcnNvbjpiZWZvcmUsIC5pb24taW9zLXBlcnNvbi1hZGQ6YmVmb3JlLCAuaW9uLWlvcy1waG9uZS1sYW5kc2NhcGU6YmVmb3JlLCAuaW9uLWlvcy1waG9uZS1wb3J0cmFpdDpiZWZvcmUsIC5pb24taW9zLXBob3RvczpiZWZvcmUsIC5pb24taW9zLXBpZTpiZWZvcmUsIC5pb24taW9zLXBpbjpiZWZvcmUsIC5pb24taW9zLXBpbnQ6YmVmb3JlLCAuaW9uLWlvcy1waXp6YTpiZWZvcmUsIC5pb24taW9zLXBsYW5ldDpiZWZvcmUsIC5pb24taW9zLXBsYXk6YmVmb3JlLCAuaW9uLWlvcy1wbGF5LWNpcmNsZTpiZWZvcmUsIC5pb24taW9zLXBvZGl1bTpiZWZvcmUsIC5pb24taW9zLXBvd2VyOmJlZm9yZSwgLmlvbi1pb3MtcHJpY2V0YWc6YmVmb3JlLCAuaW9uLWlvcy1wcmljZXRhZ3M6YmVmb3JlLCAuaW9uLWlvcy1wcmludDpiZWZvcmUsIC5pb24taW9zLXB1bHNlOmJlZm9yZSwgLmlvbi1pb3MtcXItc2Nhbm5lcjpiZWZvcmUsIC5pb24taW9zLXF1b3RlOmJlZm9yZSwgLmlvbi1pb3MtcmFkaW86YmVmb3JlLCAuaW9uLWlvcy1yYWRpby1idXR0b24tb2ZmOmJlZm9yZSwgLmlvbi1pb3MtcmFkaW8tYnV0dG9uLW9uOmJlZm9yZSwgLmlvbi1pb3MtcmFpbnk6YmVmb3JlLCAuaW9uLWlvcy1yZWNvcmRpbmc6YmVmb3JlLCAuaW9uLWlvcy1yZWRvOmJlZm9yZSwgLmlvbi1pb3MtcmVmcmVzaDpiZWZvcmUsIC5pb24taW9zLXJlZnJlc2gtY2lyY2xlOmJlZm9yZSwgLmlvbi1pb3MtcmVtb3ZlOmJlZm9yZSwgLmlvbi1pb3MtcmVtb3ZlLWNpcmNsZTpiZWZvcmUsIC5pb24taW9zLXJlbW92ZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24taW9zLXJlb3JkZXI6YmVmb3JlLCAuaW9uLWlvcy1yZXBlYXQ6YmVmb3JlLCAuaW9uLWlvcy1yZXNpemU6YmVmb3JlLCAuaW9uLWlvcy1yZXN0YXVyYW50OmJlZm9yZSwgLmlvbi1pb3MtcmV0dXJuLWxlZnQ6YmVmb3JlLCAuaW9uLWlvcy1yZXR1cm4tcmlnaHQ6YmVmb3JlLCAuaW9uLWlvcy1yZXZlcnNlLWNhbWVyYTpiZWZvcmUsIC5pb24taW9zLXJld2luZDpiZWZvcmUsIC5pb24taW9zLXJpYmJvbjpiZWZvcmUsIC5pb24taW9zLXJvY2tldDpiZWZvcmUsIC5pb24taW9zLXJvc2U6YmVmb3JlLCAuaW9uLWlvcy1zYWQ6YmVmb3JlLCAuaW9uLWlvcy1zYXZlOmJlZm9yZSwgLmlvbi1pb3Mtc2Nob29sOmJlZm9yZSwgLmlvbi1pb3Mtc2VhcmNoOmJlZm9yZSwgLmlvbi1pb3Mtc2VuZDpiZWZvcmUsIC5pb24taW9zLXNldHRpbmdzOmJlZm9yZSwgLmlvbi1pb3Mtc2hhcmU6YmVmb3JlLCAuaW9uLWlvcy1zaGFyZS1hbHQ6YmVmb3JlLCAuaW9uLWlvcy1zaGlydDpiZWZvcmUsIC5pb24taW9zLXNodWZmbGU6YmVmb3JlLCAuaW9uLWlvcy1za2lwLWJhY2t3YXJkOmJlZm9yZSwgLmlvbi1pb3Mtc2tpcC1mb3J3YXJkOmJlZm9yZSwgLmlvbi1pb3Mtc25vdzpiZWZvcmUsIC5pb24taW9zLXNwZWVkb21ldGVyOmJlZm9yZSwgLmlvbi1pb3Mtc3F1YXJlOmJlZm9yZSwgLmlvbi1pb3Mtc3F1YXJlLW91dGxpbmU6YmVmb3JlLCAuaW9uLWlvcy1zdGFyOmJlZm9yZSwgLmlvbi1pb3Mtc3Rhci1oYWxmOmJlZm9yZSwgLmlvbi1pb3Mtc3Rhci1vdXRsaW5lOmJlZm9yZSwgLmlvbi1pb3Mtc3RhdHM6YmVmb3JlLCAuaW9uLWlvcy1zdG9wd2F0Y2g6YmVmb3JlLCAuaW9uLWlvcy1zdWJ3YXk6YmVmb3JlLCAuaW9uLWlvcy1zdW5ueTpiZWZvcmUsIC5pb24taW9zLXN3YXA6YmVmb3JlLCAuaW9uLWlvcy1zd2l0Y2g6YmVmb3JlLCAuaW9uLWlvcy1zeW5jOmJlZm9yZSwgLmlvbi1pb3MtdGFibGV0LWxhbmRzY2FwZTpiZWZvcmUsIC5pb24taW9zLXRhYmxldC1wb3J0cmFpdDpiZWZvcmUsIC5pb24taW9zLXRlbm5pc2JhbGw6YmVmb3JlLCAuaW9uLWlvcy10ZXh0OmJlZm9yZSwgLmlvbi1pb3MtdGhlcm1vbWV0ZXI6YmVmb3JlLCAuaW9uLWlvcy10aHVtYnMtZG93bjpiZWZvcmUsIC5pb24taW9zLXRodW1icy11cDpiZWZvcmUsIC5pb24taW9zLXRodW5kZXJzdG9ybTpiZWZvcmUsIC5pb24taW9zLXRpbWU6YmVmb3JlLCAuaW9uLWlvcy10aW1lcjpiZWZvcmUsIC5pb24taW9zLXRvZGF5OmJlZm9yZSwgLmlvbi1pb3MtdHJhaW46YmVmb3JlLCAuaW9uLWlvcy10cmFuc2dlbmRlcjpiZWZvcmUsIC5pb24taW9zLXRyYXNoOmJlZm9yZSwgLmlvbi1pb3MtdHJlbmRpbmctZG93bjpiZWZvcmUsIC5pb24taW9zLXRyZW5kaW5nLXVwOmJlZm9yZSwgLmlvbi1pb3MtdHJvcGh5OmJlZm9yZSwgLmlvbi1pb3MtdHY6YmVmb3JlLCAuaW9uLWlvcy11bWJyZWxsYTpiZWZvcmUsIC5pb24taW9zLXVuZG86YmVmb3JlLCAuaW9uLWlvcy11bmxvY2s6YmVmb3JlLCAuaW9uLWlvcy12aWRlb2NhbTpiZWZvcmUsIC5pb24taW9zLXZvbHVtZS1oaWdoOmJlZm9yZSwgLmlvbi1pb3Mtdm9sdW1lLWxvdzpiZWZvcmUsIC5pb24taW9zLXZvbHVtZS1tdXRlOmJlZm9yZSwgLmlvbi1pb3Mtdm9sdW1lLW9mZjpiZWZvcmUsIC5pb24taW9zLXdhbGs6YmVmb3JlLCAuaW9uLWlvcy13YWxsZXQ6YmVmb3JlLCAuaW9uLWlvcy13YXJuaW5nOmJlZm9yZSwgLmlvbi1pb3Mtd2F0Y2g6YmVmb3JlLCAuaW9uLWlvcy13YXRlcjpiZWZvcmUsIC5pb24taW9zLXdpZmk6YmVmb3JlLCAuaW9uLWlvcy13aW5lOmJlZm9yZSwgLmlvbi1pb3Mtd29tYW46YmVmb3JlLCAuaW9uLWxvZ28tYW5kcm9pZDpiZWZvcmUsIC5pb24tbG9nby1hbmd1bGFyOmJlZm9yZSwgLmlvbi1sb2dvLWFwcGxlOmJlZm9yZSwgLmlvbi1sb2dvLWJpdGJ1Y2tldDpiZWZvcmUsIC5pb24tbG9nby1iaXRjb2luOmJlZm9yZSwgLmlvbi1sb2dvLWJ1ZmZlcjpiZWZvcmUsIC5pb24tbG9nby1jaHJvbWU6YmVmb3JlLCAuaW9uLWxvZ28tY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlLCAuaW9uLWxvZ28tY29kZXBlbjpiZWZvcmUsIC5pb24tbG9nby1jc3MzOmJlZm9yZSwgLmlvbi1sb2dvLWRlc2lnbmVybmV3czpiZWZvcmUsIC5pb24tbG9nby1kcmliYmJsZTpiZWZvcmUsIC5pb24tbG9nby1kcm9wYm94OmJlZm9yZSwgLmlvbi1sb2dvLWV1cm86YmVmb3JlLCAuaW9uLWxvZ28tZmFjZWJvb2s6YmVmb3JlLCAuaW9uLWxvZ28tZmxpY2tyOmJlZm9yZSwgLmlvbi1sb2dvLWZvdXJzcXVhcmU6YmVmb3JlLCAuaW9uLWxvZ28tZnJlZWJzZC1kZXZpbDpiZWZvcmUsIC5pb24tbG9nby1nYW1lLWNvbnRyb2xsZXItYTpiZWZvcmUsIC5pb24tbG9nby1nYW1lLWNvbnRyb2xsZXItYjpiZWZvcmUsIC5pb24tbG9nby1naXRodWI6YmVmb3JlLCAuaW9uLWxvZ28tZ29vZ2xlOmJlZm9yZSwgLmlvbi1sb2dvLWdvb2dsZXBsdXM6YmVmb3JlLCAuaW9uLWxvZ28taGFja2VybmV3czpiZWZvcmUsIC5pb24tbG9nby1odG1sNTpiZWZvcmUsIC5pb24tbG9nby1pbnN0YWdyYW06YmVmb3JlLCAuaW9uLWxvZ28taW9uaWM6YmVmb3JlLCAuaW9uLWxvZ28taW9uaXRyb246YmVmb3JlLCAuaW9uLWxvZ28tamF2YXNjcmlwdDpiZWZvcmUsIC5pb24tbG9nby1saW5rZWRpbjpiZWZvcmUsIC5pb24tbG9nby1tYXJrZG93bjpiZWZvcmUsIC5pb24tbG9nby1tb2RlbC1zOmJlZm9yZSwgLmlvbi1sb2dvLW5vLXNtb2tpbmc6YmVmb3JlLCAuaW9uLWxvZ28tbm9kZWpzOmJlZm9yZSwgLmlvbi1sb2dvLW5wbTpiZWZvcmUsIC5pb24tbG9nby1vY3RvY2F0OmJlZm9yZSwgLmlvbi1sb2dvLXBpbnRlcmVzdDpiZWZvcmUsIC5pb24tbG9nby1wbGF5c3RhdGlvbjpiZWZvcmUsIC5pb24tbG9nby1wb2x5bWVyOmJlZm9yZSwgLmlvbi1sb2dvLXB5dGhvbjpiZWZvcmUsIC5pb24tbG9nby1yZWRkaXQ6YmVmb3JlLCAuaW9uLWxvZ28tcnNzOmJlZm9yZSwgLmlvbi1sb2dvLXNhc3M6YmVmb3JlLCAuaW9uLWxvZ28tc2t5cGU6YmVmb3JlLCAuaW9uLWxvZ28tc2xhY2s6YmVmb3JlLCAuaW9uLWxvZ28tc25hcGNoYXQ6YmVmb3JlLCAuaW9uLWxvZ28tc3RlYW06YmVmb3JlLCAuaW9uLWxvZ28tdHVtYmxyOmJlZm9yZSwgLmlvbi1sb2dvLXR1eDpiZWZvcmUsIC5pb24tbG9nby10d2l0Y2g6YmVmb3JlLCAuaW9uLWxvZ28tdHdpdHRlcjpiZWZvcmUsIC5pb24tbG9nby11c2Q6YmVmb3JlLCAuaW9uLWxvZ28tdmltZW86YmVmb3JlLCAuaW9uLWxvZ28tdms6YmVmb3JlLCAuaW9uLWxvZ28td2hhdHNhcHA6YmVmb3JlLCAuaW9uLWxvZ28td2luZG93czpiZWZvcmUsIC5pb24tbG9nby13b3JkcHJlc3M6YmVmb3JlLCAuaW9uLWxvZ28teGJveDpiZWZvcmUsIC5pb24tbG9nby14aW5nOmJlZm9yZSwgLmlvbi1sb2dvLXlhaG9vOmJlZm9yZSwgLmlvbi1sb2dvLXllbjpiZWZvcmUsIC5pb24tbG9nby15b3V0dWJlOmJlZm9yZSwgLmlvbi1tZC1hZGQ6YmVmb3JlLCAuaW9uLW1kLWFkZC1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLWFkZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24tbWQtYWlycGxhbmU6YmVmb3JlLCAuaW9uLW1kLWFsYXJtOmJlZm9yZSwgLmlvbi1tZC1hbGJ1bXM6YmVmb3JlLCAuaW9uLW1kLWFsZXJ0OmJlZm9yZSwgLmlvbi1tZC1hbWVyaWNhbi1mb290YmFsbDpiZWZvcmUsIC5pb24tbWQtYW5hbHl0aWNzOmJlZm9yZSwgLmlvbi1tZC1hcGVydHVyZTpiZWZvcmUsIC5pb24tbWQtYXBwczpiZWZvcmUsIC5pb24tbWQtYXBwc3RvcmU6YmVmb3JlLCAuaW9uLW1kLWFyY2hpdmU6YmVmb3JlLCAuaW9uLW1kLWFycm93LWJhY2s6YmVmb3JlLCAuaW9uLW1kLWFycm93LWRvd246YmVmb3JlLCAuaW9uLW1kLWFycm93LWRyb3Bkb3duOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1kcm9wZG93bi1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLWFycm93LWRyb3BsZWZ0OmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1kcm9wbGVmdC1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLWFycm93LWRyb3ByaWdodDpiZWZvcmUsIC5pb24tbWQtYXJyb3ctZHJvcHJpZ2h0LWNpcmNsZTpiZWZvcmUsIC5pb24tbWQtYXJyb3ctZHJvcHVwOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1kcm9wdXAtY2lyY2xlOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1mb3J3YXJkOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1yb3VuZC1iYWNrOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1yb3VuZC1kb3duOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1yb3VuZC1mb3J3YXJkOmJlZm9yZSwgLmlvbi1tZC1hcnJvdy1yb3VuZC11cDpiZWZvcmUsIC5pb24tbWQtYXJyb3ctdXA6YmVmb3JlLCAuaW9uLW1kLWF0OmJlZm9yZSwgLmlvbi1tZC1hdHRhY2g6YmVmb3JlLCAuaW9uLW1kLWJhY2tzcGFjZTpiZWZvcmUsIC5pb24tbWQtYmFyY29kZTpiZWZvcmUsIC5pb24tbWQtYmFzZWJhbGw6YmVmb3JlLCAuaW9uLW1kLWJhc2tldDpiZWZvcmUsIC5pb24tbWQtYmFza2V0YmFsbDpiZWZvcmUsIC5pb24tbWQtYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUsIC5pb24tbWQtYmF0dGVyeS1kZWFkOmJlZm9yZSwgLmlvbi1tZC1iYXR0ZXJ5LWZ1bGw6YmVmb3JlLCAuaW9uLW1kLWJlYWtlcjpiZWZvcmUsIC5pb24tbWQtYmVkOmJlZm9yZSwgLmlvbi1tZC1iZWVyOmJlZm9yZSwgLmlvbi1tZC1iaWN5Y2xlOmJlZm9yZSwgLmlvbi1tZC1ibHVldG9vdGg6YmVmb3JlLCAuaW9uLW1kLWJvYXQ6YmVmb3JlLCAuaW9uLW1kLWJvZHk6YmVmb3JlLCAuaW9uLW1kLWJvbmZpcmU6YmVmb3JlLCAuaW9uLW1kLWJvb2s6YmVmb3JlLCAuaW9uLW1kLWJvb2ttYXJrOmJlZm9yZSwgLmlvbi1tZC1ib29rbWFya3M6YmVmb3JlLCAuaW9uLW1kLWJvd3RpZTpiZWZvcmUsIC5pb24tbWQtYnJpZWZjYXNlOmJlZm9yZSwgLmlvbi1tZC1icm93c2VyczpiZWZvcmUsIC5pb24tbWQtYnJ1c2g6YmVmb3JlLCAuaW9uLW1kLWJ1ZzpiZWZvcmUsIC5pb24tbWQtYnVpbGQ6YmVmb3JlLCAuaW9uLW1kLWJ1bGI6YmVmb3JlLCAuaW9uLW1kLWJ1czpiZWZvcmUsIC5pb24tbWQtYnVzaW5lc3M6YmVmb3JlLCAuaW9uLW1kLWNhZmU6YmVmb3JlLCAuaW9uLW1kLWNhbGN1bGF0b3I6YmVmb3JlLCAuaW9uLW1kLWNhbGVuZGFyOmJlZm9yZSwgLmlvbi1tZC1jYWxsOmJlZm9yZSwgLmlvbi1tZC1jYW1lcmE6YmVmb3JlLCAuaW9uLW1kLWNhcjpiZWZvcmUsIC5pb24tbWQtY2FyZDpiZWZvcmUsIC5pb24tbWQtY2FydDpiZWZvcmUsIC5pb24tbWQtY2FzaDpiZWZvcmUsIC5pb24tbWQtY2VsbHVsYXI6YmVmb3JlLCAuaW9uLW1kLWNoYXRib3hlczpiZWZvcmUsIC5pb24tbWQtY2hhdGJ1YmJsZXM6YmVmb3JlLCAuaW9uLW1kLWNoZWNrYm94OmJlZm9yZSwgLmlvbi1tZC1jaGVja2JveC1vdXRsaW5lOmJlZm9yZSwgLmlvbi1tZC1jaGVja21hcms6YmVmb3JlLCAuaW9uLW1kLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLWNoZWNrbWFyay1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24tbWQtY2xpcGJvYXJkOmJlZm9yZSwgLmlvbi1tZC1jbG9jazpiZWZvcmUsIC5pb24tbWQtY2xvc2U6YmVmb3JlLCAuaW9uLW1kLWNsb3NlLWNpcmNsZTpiZWZvcmUsIC5pb24tbWQtY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlLCAuaW9uLW1kLWNsb3VkOmJlZm9yZSwgLmlvbi1tZC1jbG91ZC1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLWNsb3VkLWRvbmU6YmVmb3JlLCAuaW9uLW1kLWNsb3VkLWRvd25sb2FkOmJlZm9yZSwgLmlvbi1tZC1jbG91ZC1vdXRsaW5lOmJlZm9yZSwgLmlvbi1tZC1jbG91ZC11cGxvYWQ6YmVmb3JlLCAuaW9uLW1kLWNsb3VkeTpiZWZvcmUsIC5pb24tbWQtY2xvdWR5LW5pZ2h0OmJlZm9yZSwgLmlvbi1tZC1jb2RlOmJlZm9yZSwgLmlvbi1tZC1jb2RlLWRvd25sb2FkOmJlZm9yZSwgLmlvbi1tZC1jb2RlLXdvcmtpbmc6YmVmb3JlLCAuaW9uLW1kLWNvZzpiZWZvcmUsIC5pb24tbWQtY29sb3ItZmlsbDpiZWZvcmUsIC5pb24tbWQtY29sb3ItZmlsdGVyOmJlZm9yZSwgLmlvbi1tZC1jb2xvci1wYWxldHRlOmJlZm9yZSwgLmlvbi1tZC1jb2xvci13YW5kOmJlZm9yZSwgLmlvbi1tZC1jb21wYXNzOmJlZm9yZSwgLmlvbi1tZC1jb25zdHJ1Y3Q6YmVmb3JlLCAuaW9uLW1kLWNvbnRhY3Q6YmVmb3JlLCAuaW9uLW1kLWNvbnRhY3RzOmJlZm9yZSwgLmlvbi1tZC1jb250cmFjdDpiZWZvcmUsIC5pb24tbWQtY29udHJhc3Q6YmVmb3JlLCAuaW9uLW1kLWNvcHk6YmVmb3JlLCAuaW9uLW1kLWNyZWF0ZTpiZWZvcmUsIC5pb24tbWQtY3JvcDpiZWZvcmUsIC5pb24tbWQtY3ViZTpiZWZvcmUsIC5pb24tbWQtY3V0OmJlZm9yZSwgLmlvbi1tZC1kZXNrdG9wOmJlZm9yZSwgLmlvbi1tZC1kaXNjOmJlZm9yZSwgLmlvbi1tZC1kb2N1bWVudDpiZWZvcmUsIC5pb24tbWQtZG9uZS1hbGw6YmVmb3JlLCAuaW9uLW1kLWRvd25sb2FkOmJlZm9yZSwgLmlvbi1tZC1lYXNlbDpiZWZvcmUsIC5pb24tbWQtZWdnOmJlZm9yZSwgLmlvbi1tZC1leGl0OmJlZm9yZSwgLmlvbi1tZC1leHBhbmQ6YmVmb3JlLCAuaW9uLW1kLWV5ZTpiZWZvcmUsIC5pb24tbWQtZXllLW9mZjpiZWZvcmUsIC5pb24tbWQtZmFzdGZvcndhcmQ6YmVmb3JlLCAuaW9uLW1kLWZlbWFsZTpiZWZvcmUsIC5pb24tbWQtZmlsaW5nOmJlZm9yZSwgLmlvbi1tZC1maWxtOmJlZm9yZSwgLmlvbi1tZC1maW5nZXItcHJpbnQ6YmVmb3JlLCAuaW9uLW1kLWZpdG5lc3M6YmVmb3JlLCAuaW9uLW1kLWZsYWc6YmVmb3JlLCAuaW9uLW1kLWZsYW1lOmJlZm9yZSwgLmlvbi1tZC1mbGFzaDpiZWZvcmUsIC5pb24tbWQtZmxhc2gtb2ZmOmJlZm9yZSwgLmlvbi1tZC1mbGFzaGxpZ2h0OmJlZm9yZSwgLmlvbi1tZC1mbGFzazpiZWZvcmUsIC5pb24tbWQtZmxvd2VyOmJlZm9yZSwgLmlvbi1tZC1mb2xkZXI6YmVmb3JlLCAuaW9uLW1kLWZvbGRlci1vcGVuOmJlZm9yZSwgLmlvbi1tZC1mb290YmFsbDpiZWZvcmUsIC5pb24tbWQtZnVubmVsOmJlZm9yZSwgLmlvbi1tZC1naWZ0OmJlZm9yZSwgLmlvbi1tZC1naXQtYnJhbmNoOmJlZm9yZSwgLmlvbi1tZC1naXQtY29tbWl0OmJlZm9yZSwgLmlvbi1tZC1naXQtY29tcGFyZTpiZWZvcmUsIC5pb24tbWQtZ2l0LW1lcmdlOmJlZm9yZSwgLmlvbi1tZC1naXQtbmV0d29yazpiZWZvcmUsIC5pb24tbWQtZ2l0LXB1bGwtcmVxdWVzdDpiZWZvcmUsIC5pb24tbWQtZ2xhc3NlczpiZWZvcmUsIC5pb24tbWQtZ2xvYmU6YmVmb3JlLCAuaW9uLW1kLWdyaWQ6YmVmb3JlLCAuaW9uLW1kLWhhbW1lcjpiZWZvcmUsIC5pb24tbWQtaGFuZDpiZWZvcmUsIC5pb24tbWQtaGFwcHk6YmVmb3JlLCAuaW9uLW1kLWhlYWRzZXQ6YmVmb3JlLCAuaW9uLW1kLWhlYXJ0OmJlZm9yZSwgLmlvbi1tZC1oZWFydC1kaXNsaWtlOmJlZm9yZSwgLmlvbi1tZC1oZWFydC1lbXB0eTpiZWZvcmUsIC5pb24tbWQtaGVhcnQtaGFsZjpiZWZvcmUsIC5pb24tbWQtaGVscDpiZWZvcmUsIC5pb24tbWQtaGVscC1idW95OmJlZm9yZSwgLmlvbi1tZC1oZWxwLWNpcmNsZTpiZWZvcmUsIC5pb24tbWQtaGVscC1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24tbWQtaG9tZTpiZWZvcmUsIC5pb24tbWQtaG91cmdsYXNzOmJlZm9yZSwgLmlvbi1tZC1pY2UtY3JlYW06YmVmb3JlLCAuaW9uLW1kLWltYWdlOmJlZm9yZSwgLmlvbi1tZC1pbWFnZXM6YmVmb3JlLCAuaW9uLW1kLWluZmluaXRlOmJlZm9yZSwgLmlvbi1tZC1pbmZvcm1hdGlvbjpiZWZvcmUsIC5pb24tbWQtaW5mb3JtYXRpb24tY2lyY2xlOmJlZm9yZSwgLmlvbi1tZC1pbmZvcm1hdGlvbi1jaXJjbGUtb3V0bGluZTpiZWZvcmUsIC5pb24tbWQtamV0OmJlZm9yZSwgLmlvbi1tZC1qb3VybmFsOmJlZm9yZSwgLmlvbi1tZC1rZXk6YmVmb3JlLCAuaW9uLW1kLWtleXBhZDpiZWZvcmUsIC5pb24tbWQtbGFwdG9wOmJlZm9yZSwgLmlvbi1tZC1sZWFmOmJlZm9yZSwgLmlvbi1tZC1saW5rOmJlZm9yZSwgLmlvbi1tZC1saXN0OmJlZm9yZSwgLmlvbi1tZC1saXN0LWJveDpiZWZvcmUsIC5pb24tbWQtbG9jYXRlOmJlZm9yZSwgLmlvbi1tZC1sb2NrOmJlZm9yZSwgLmlvbi1tZC1sb2ctaW46YmVmb3JlLCAuaW9uLW1kLWxvZy1vdXQ6YmVmb3JlLCAuaW9uLW1kLW1hZ25ldDpiZWZvcmUsIC5pb24tbWQtbWFpbDpiZWZvcmUsIC5pb24tbWQtbWFpbC1vcGVuOmJlZm9yZSwgLmlvbi1tZC1tYWlsLXVucmVhZDpiZWZvcmUsIC5pb24tbWQtbWFsZTpiZWZvcmUsIC5pb24tbWQtbWFuOmJlZm9yZSwgLmlvbi1tZC1tYXA6YmVmb3JlLCAuaW9uLW1kLW1lZGFsOmJlZm9yZSwgLmlvbi1tZC1tZWRpY2FsOmJlZm9yZSwgLmlvbi1tZC1tZWRraXQ6YmVmb3JlLCAuaW9uLW1kLW1lZ2FwaG9uZTpiZWZvcmUsIC5pb24tbWQtbWVudTpiZWZvcmUsIC5pb24tbWQtbWljOmJlZm9yZSwgLmlvbi1tZC1taWMtb2ZmOmJlZm9yZSwgLmlvbi1tZC1taWNyb3Bob25lOmJlZm9yZSwgLmlvbi1tZC1tb29uOmJlZm9yZSwgLmlvbi1tZC1tb3JlOmJlZm9yZSwgLmlvbi1tZC1tb3ZlOmJlZm9yZSwgLmlvbi1tZC1tdXNpY2FsLW5vdGU6YmVmb3JlLCAuaW9uLW1kLW11c2ljYWwtbm90ZXM6YmVmb3JlLCAuaW9uLW1kLW5hdmlnYXRlOmJlZm9yZSwgLmlvbi1tZC1ub3RpZmljYXRpb25zOmJlZm9yZSwgLmlvbi1tZC1ub3RpZmljYXRpb25zLW9mZjpiZWZvcmUsIC5pb24tbWQtbm90aWZpY2F0aW9ucy1vdXRsaW5lOmJlZm9yZSwgLmlvbi1tZC1udWNsZWFyOmJlZm9yZSwgLmlvbi1tZC1udXRyaXRpb246YmVmb3JlLCAuaW9uLW1kLW9wZW46YmVmb3JlLCAuaW9uLW1kLW9wdGlvbnM6YmVmb3JlLCAuaW9uLW1kLW91dGxldDpiZWZvcmUsIC5pb24tbWQtcGFwZXI6YmVmb3JlLCAuaW9uLW1kLXBhcGVyLXBsYW5lOmJlZm9yZSwgLmlvbi1tZC1wYXJ0bHktc3Vubnk6YmVmb3JlLCAuaW9uLW1kLXBhdXNlOmJlZm9yZSwgLmlvbi1tZC1wYXc6YmVmb3JlLCAuaW9uLW1kLXBlb3BsZTpiZWZvcmUsIC5pb24tbWQtcGVyc29uOmJlZm9yZSwgLmlvbi1tZC1wZXJzb24tYWRkOmJlZm9yZSwgLmlvbi1tZC1waG9uZS1sYW5kc2NhcGU6YmVmb3JlLCAuaW9uLW1kLXBob25lLXBvcnRyYWl0OmJlZm9yZSwgLmlvbi1tZC1waG90b3M6YmVmb3JlLCAuaW9uLW1kLXBpZTpiZWZvcmUsIC5pb24tbWQtcGluOmJlZm9yZSwgLmlvbi1tZC1waW50OmJlZm9yZSwgLmlvbi1tZC1waXp6YTpiZWZvcmUsIC5pb24tbWQtcGxhbmV0OmJlZm9yZSwgLmlvbi1tZC1wbGF5OmJlZm9yZSwgLmlvbi1tZC1wbGF5LWNpcmNsZTpiZWZvcmUsIC5pb24tbWQtcG9kaXVtOmJlZm9yZSwgLmlvbi1tZC1wb3dlcjpiZWZvcmUsIC5pb24tbWQtcHJpY2V0YWc6YmVmb3JlLCAuaW9uLW1kLXByaWNldGFnczpiZWZvcmUsIC5pb24tbWQtcHJpbnQ6YmVmb3JlLCAuaW9uLW1kLXB1bHNlOmJlZm9yZSwgLmlvbi1tZC1xci1zY2FubmVyOmJlZm9yZSwgLmlvbi1tZC1xdW90ZTpiZWZvcmUsIC5pb24tbWQtcmFkaW86YmVmb3JlLCAuaW9uLW1kLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3JlLCAuaW9uLW1kLXJhZGlvLWJ1dHRvbi1vbjpiZWZvcmUsIC5pb24tbWQtcmFpbnk6YmVmb3JlLCAuaW9uLW1kLXJlY29yZGluZzpiZWZvcmUsIC5pb24tbWQtcmVkbzpiZWZvcmUsIC5pb24tbWQtcmVmcmVzaDpiZWZvcmUsIC5pb24tbWQtcmVmcmVzaC1jaXJjbGU6YmVmb3JlLCAuaW9uLW1kLXJlbW92ZTpiZWZvcmUsIC5pb24tbWQtcmVtb3ZlLWNpcmNsZTpiZWZvcmUsIC5pb24tbWQtcmVtb3ZlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSwgLmlvbi1tZC1yZW9yZGVyOmJlZm9yZSwgLmlvbi1tZC1yZXBlYXQ6YmVmb3JlLCAuaW9uLW1kLXJlc2l6ZTpiZWZvcmUsIC5pb24tbWQtcmVzdGF1cmFudDpiZWZvcmUsIC5pb24tbWQtcmV0dXJuLWxlZnQ6YmVmb3JlLCAuaW9uLW1kLXJldHVybi1yaWdodDpiZWZvcmUsIC5pb24tbWQtcmV2ZXJzZS1jYW1lcmE6YmVmb3JlLCAuaW9uLW1kLXJld2luZDpiZWZvcmUsIC5pb24tbWQtcmliYm9uOmJlZm9yZSwgLmlvbi1tZC1yb2NrZXQ6YmVmb3JlLCAuaW9uLW1kLXJvc2U6YmVmb3JlLCAuaW9uLW1kLXNhZDpiZWZvcmUsIC5pb24tbWQtc2F2ZTpiZWZvcmUsIC5pb24tbWQtc2Nob29sOmJlZm9yZSwgLmlvbi1tZC1zZWFyY2g6YmVmb3JlLCAuaW9uLW1kLXNlbmQ6YmVmb3JlLCAuaW9uLW1kLXNldHRpbmdzOmJlZm9yZSwgLmlvbi1tZC1zaGFyZTpiZWZvcmUsIC5pb24tbWQtc2hhcmUtYWx0OmJlZm9yZSwgLmlvbi1tZC1zaGlydDpiZWZvcmUsIC5pb24tbWQtc2h1ZmZsZTpiZWZvcmUsIC5pb24tbWQtc2tpcC1iYWNrd2FyZDpiZWZvcmUsIC5pb24tbWQtc2tpcC1mb3J3YXJkOmJlZm9yZSwgLmlvbi1tZC1zbm93OmJlZm9yZSwgLmlvbi1tZC1zcGVlZG9tZXRlcjpiZWZvcmUsIC5pb24tbWQtc3F1YXJlOmJlZm9yZSwgLmlvbi1tZC1zcXVhcmUtb3V0bGluZTpiZWZvcmUsIC5pb24tbWQtc3RhcjpiZWZvcmUsIC5pb24tbWQtc3Rhci1oYWxmOmJlZm9yZSwgLmlvbi1tZC1zdGFyLW91dGxpbmU6YmVmb3JlLCAuaW9uLW1kLXN0YXRzOmJlZm9yZSwgLmlvbi1tZC1zdG9wd2F0Y2g6YmVmb3JlLCAuaW9uLW1kLXN1YndheTpiZWZvcmUsIC5pb24tbWQtc3Vubnk6YmVmb3JlLCAuaW9uLW1kLXN3YXA6YmVmb3JlLCAuaW9uLW1kLXN3aXRjaDpiZWZvcmUsIC5pb24tbWQtc3luYzpiZWZvcmUsIC5pb24tbWQtdGFibGV0LWxhbmRzY2FwZTpiZWZvcmUsIC5pb24tbWQtdGFibGV0LXBvcnRyYWl0OmJlZm9yZSwgLmlvbi1tZC10ZW5uaXNiYWxsOmJlZm9yZSwgLmlvbi1tZC10ZXh0OmJlZm9yZSwgLmlvbi1tZC10aGVybW9tZXRlcjpiZWZvcmUsIC5pb24tbWQtdGh1bWJzLWRvd246YmVmb3JlLCAuaW9uLW1kLXRodW1icy11cDpiZWZvcmUsIC5pb24tbWQtdGh1bmRlcnN0b3JtOmJlZm9yZSwgLmlvbi1tZC10aW1lOmJlZm9yZSwgLmlvbi1tZC10aW1lcjpiZWZvcmUsIC5pb24tbWQtdG9kYXk6YmVmb3JlLCAuaW9uLW1kLXRyYWluOmJlZm9yZSwgLmlvbi1tZC10cmFuc2dlbmRlcjpiZWZvcmUsIC5pb24tbWQtdHJhc2g6YmVmb3JlLCAuaW9uLW1kLXRyZW5kaW5nLWRvd246YmVmb3JlLCAuaW9uLW1kLXRyZW5kaW5nLXVwOmJlZm9yZSwgLmlvbi1tZC10cm9waHk6YmVmb3JlLCAuaW9uLW1kLXR2OmJlZm9yZSwgLmlvbi1tZC11bWJyZWxsYTpiZWZvcmUsIC5pb24tbWQtdW5kbzpiZWZvcmUsIC5pb24tbWQtdW5sb2NrOmJlZm9yZSwgLmlvbi1tZC12aWRlb2NhbTpiZWZvcmUsIC5pb24tbWQtdm9sdW1lLWhpZ2g6YmVmb3JlLCAuaW9uLW1kLXZvbHVtZS1sb3c6YmVmb3JlLCAuaW9uLW1kLXZvbHVtZS1tdXRlOmJlZm9yZSwgLmlvbi1tZC12b2x1bWUtb2ZmOmJlZm9yZSwgLmlvbi1tZC13YWxrOmJlZm9yZSwgLmlvbi1tZC13YWxsZXQ6YmVmb3JlLCAuaW9uLW1kLXdhcm5pbmc6YmVmb3JlLCAuaW9uLW1kLXdhdGNoOmJlZm9yZSwgLmlvbi1tZC13YXRlcjpiZWZvcmUsIC5pb24tbWQtd2lmaTpiZWZvcmUsIC5pb24tbWQtd2luZTpiZWZvcmUsIC5pb24tbWQtd29tYW46YmVmb3JlIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXHRsaW5lLWhlaWdodDogMTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGVcbn1cbi5pb24taW9zLWFkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMlwiXG59XG4uaW9uLWlvcy1hZGQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTAxXCJcbn1cbi5pb24taW9zLWFkZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMFwiXG59XG4uaW9uLWlvcy1haXJwbGFuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzN1wiXG59XG4uaW9uLWlvcy1hbGFybTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjOFwiXG59XG4uaW9uLWlvcy1hbGJ1bXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzY2FcIlxufVxuLmlvbi1pb3MtYWxlcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDRcIlxufVxuLmlvbi1pb3MtYW1lcmljYW4tZm9vdGJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDZcIlxufVxuLmlvbi1pb3MtYW5hbHl0aWNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2NlXCJcbn1cbi5pb24taW9zLWFwZXJ0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA4XCJcbn1cbi5pb24taW9zLWFwcHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGFcIlxufVxuLmlvbi1pb3MtYXBwc3RvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGNcIlxufVxuLmlvbi1pb3MtYXJjaGl2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwZVwiXG59XG4uaW9uLWlvcy1hcnJvdy1iYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2NmXCJcbn1cbi5pb24taW9zLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDBcIlxufVxuLmlvbi1pb3MtYXJyb3ctZHJvcGRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTBcIlxufVxuLmlvbi1pb3MtYXJyb3ctZHJvcGRvd24tY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI1XCJcbn1cbi5pb24taW9zLWFycm93LWRyb3BsZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTEyXCJcbn1cbi5pb24taW9zLWFycm93LWRyb3BsZWZ0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyOVwiXG59XG4uaW9uLWlvcy1hcnJvdy1kcm9wcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTRcIlxufVxuLmlvbi1pb3MtYXJyb3ctZHJvcHJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyYlwiXG59XG4uaW9uLWlvcy1hcnJvdy1kcm9wdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTZcIlxufVxuLmlvbi1pb3MtYXJyb3ctZHJvcHVwLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyZFwiXG59XG4uaW9uLWlvcy1hcnJvdy1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2QxXCJcbn1cbi5pb24taW9zLWFycm93LXJvdW5kLWJhY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTdcIlxufVxuLmlvbi1pb3MtYXJyb3ctcm91bmQtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExOFwiXG59XG4uaW9uLWlvcy1hcnJvdy1yb3VuZC1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTE5XCJcbn1cbi5pb24taW9zLWFycm93LXJvdW5kLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFhXCJcbn1cbi5pb24taW9zLWFycm93LXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q4XCJcbn1cbi5pb24taW9zLWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2RhXCJcbn1cbi5pb24taW9zLWF0dGFjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExYlwiXG59XG4uaW9uLWlvcy1iYWNrc3BhY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMWRcIlxufVxuLmlvbi1pb3MtYmFyY29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkY1wiXG59XG4uaW9uLWlvcy1iYXNlYmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkZVwiXG59XG4uaW9uLWlvcy1iYXNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMWZcIlxufVxuLmlvbi1pb3MtYmFza2V0YmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlMFwiXG59XG4uaW9uLWlvcy1iYXR0ZXJ5LWNoYXJnaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTIwXCJcbn1cbi5pb24taW9zLWJhdHRlcnktZGVhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMVwiXG59XG4uaW9uLWlvcy1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjJcIlxufVxuLmlvbi1pb3MtYmVha2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI0XCJcbn1cbi5pb24taW9zLWJlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzOVwiXG59XG4uaW9uLWlvcy1iZWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI2XCJcbn1cbi5pb24taW9zLWJpY3ljbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjdcIlxufVxuLmlvbi1pb3MtYmx1ZXRvb3RoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI4XCJcbn1cbi5pb24taW9zLWJvYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMmFcIlxufVxuLmlvbi1pb3MtYm9keTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNFwiXG59XG4uaW9uLWlvcy1ib25maXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJjXCJcbn1cbi5pb24taW9zLWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZThcIlxufVxuLmlvbi1pb3MtYm9va21hcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMmVcIlxufVxuLmlvbi1pb3MtYm9va21hcmtzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2VhXCJcbn1cbi5pb24taW9zLWJvd3RpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzMFwiXG59XG4uaW9uLWlvcy1icmllZmNhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZWVcIlxufVxuLmlvbi1pb3MtYnJvd3NlcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZjBcIlxufVxuLmlvbi1pb3MtYnJ1c2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzJcIlxufVxuLmlvbi1pb3MtYnVnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM0XCJcbn1cbi5pb24taW9zLWJ1aWxkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM2XCJcbn1cbi5pb24taW9zLWJ1bGI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzhcIlxufVxuLmlvbi1pb3MtYnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNhXCJcbn1cbi5pb24taW9zLWJ1c2luZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWEzXCJcbn1cbi5pb24taW9zLWNhZmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2NcIlxufVxuLmlvbi1pb3MtY2FsY3VsYXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmMlwiXG59XG4uaW9uLWlvcy1jYWxlbmRhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmNFwiXG59XG4uaW9uLWlvcy1jYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNlXCJcbn1cbi5pb24taW9zLWNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmNlwiXG59XG4uaW9uLWlvcy1jYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDBcIlxufVxuLmlvbi1pb3MtY2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0MlwiXG59XG4uaW9uLWlvcy1jYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y4XCJcbn1cbi5pb24taW9zLWNhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDRcIlxufVxuLmlvbi1pb3MtY2VsbHVsYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2RcIlxufVxuLmlvbi1pb3MtY2hhdGJveGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ZhXCJcbn1cbi5pb24taW9zLWNoYXRidWJibGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ2XCJcbn1cbi5pb24taW9zLWNoZWNrYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ4XCJcbn1cbi5pb24taW9zLWNoZWNrYm94LW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDdcIlxufVxuLmlvbi1pb3MtY2hlY2ttYXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ZmXCJcbn1cbi5pb24taW9zLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGFcIlxufVxuLmlvbi1pb3MtY2hlY2ttYXJrLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ5XCJcbn1cbi5pb24taW9zLWNsaXBib2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0Y1wiXG59XG4uaW9uLWlvcy1jbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwM1wiXG59XG4uaW9uLWlvcy1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwNlwiXG59XG4uaW9uLWlvcy1jbG9zZS1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGVcIlxufVxuLmlvbi1pb3MtY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGRcIlxufVxuLmlvbi1pb3MtY2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MGNcIlxufVxuLmlvbi1pb3MtY2xvdWQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUyXCJcbn1cbi5pb24taW9zLWNsb3VkLWRvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTRcIlxufVxuLmlvbi1pb3MtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDhcIlxufVxuLmlvbi1pb3MtY2xvdWQtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwOVwiXG59XG4uaW9uLWlvcy1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MGJcIlxufVxuLmlvbi1pb3MtY2xvdWR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDEwXCJcbn1cbi5pb24taW9zLWNsb3VkeS1uaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwZVwiXG59XG4uaW9uLWlvcy1jb2RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU3XCJcbn1cbi5pb24taW9zLWNvZGUtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTVcIlxufVxuLmlvbi1pb3MtY29kZS13b3JraW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU2XCJcbn1cbi5pb24taW9zLWNvZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMlwiXG59XG4uaW9uLWlvcy1jb2xvci1maWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU5XCJcbn1cbi5pb24taW9zLWNvbG9yLWZpbHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxNFwiXG59XG4uaW9uLWlvcy1jb2xvci1wYWxldHRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTViXCJcbn1cbi5pb24taW9zLWNvbG9yLXdhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTZcIlxufVxuLmlvbi1pb3MtY29tcGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1ZFwiXG59XG4uaW9uLWlvcy1jb25zdHJ1Y3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNWZcIlxufVxuLmlvbi1pb3MtY29udGFjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxYVwiXG59XG4uaW9uLWlvcy1jb250YWN0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2MVwiXG59XG4uaW9uLWlvcy1jb250cmFjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2MlwiXG59XG4uaW9uLWlvcy1jb250cmFzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2M1wiXG59XG4uaW9uLWlvcy1jb3B5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDFjXCJcbn1cbi5pb24taW9zLWNyZWF0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2NVwiXG59XG4uaW9uLWlvcy1jcm9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDFlXCJcbn1cbi5pb24taW9zLWN1YmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjhcIlxufVxuLmlvbi1pb3MtY3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTZhXCJcbn1cbi5pb24taW9zLWRlc2t0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNmNcIlxufVxuLmlvbi1pb3MtZGlzYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2ZVwiXG59XG4uaW9uLWlvcy1kb2N1bWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3MFwiXG59XG4uaW9uLWlvcy1kb25lLWFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3MVwiXG59XG4uaW9uLWlvcy1kb3dubG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyMFwiXG59XG4uaW9uLWlvcy1lYXNlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3M1wiXG59XG4uaW9uLWlvcy1lZ2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzVcIlxufVxuLmlvbi1pb3MtZXhpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3N1wiXG59XG4uaW9uLWlvcy1leHBhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzhcIlxufVxuLmlvbi1pb3MtZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI1XCJcbn1cbi5pb24taW9zLWV5ZS1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxN2FcIlxufVxuLmlvbi1pb3MtZmFzdGZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MjdcIlxufVxuLmlvbi1pb3MtZmVtYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTdiXCJcbn1cbi5pb24taW9zLWZpbGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyOVwiXG59XG4uaW9uLWlvcy1maWxtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJiXCJcbn1cbi5pb24taW9zLWZpbmdlci1wcmludDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3Y1wiXG59XG4uaW9uLWlvcy1maXRuZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFiXCJcbn1cbi5pb24taW9zLWZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MmRcIlxufVxuLmlvbi1pb3MtZmxhbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MmZcIlxufVxuLmlvbi1pb3MtZmxhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxN2VcIlxufVxuLmlvbi1pb3MtZmxhc2gtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJmXCJcbn1cbi5pb24taW9zLWZsYXNobGlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDFcIlxufVxuLmlvbi1pb3MtZmxhc2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzFcIlxufVxuLmlvbi1pb3MtZmxvd2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDMzXCJcbn1cbi5pb24taW9zLWZvbGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzNVwiXG59XG4uaW9uLWlvcy1mb2xkZXItb3BlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4MFwiXG59XG4uaW9uLWlvcy1mb290YmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzN1wiXG59XG4uaW9uLWlvcy1mdW5uZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODJcIlxufVxuLmlvbi1pb3MtZ2lmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5MVwiXG59XG4uaW9uLWlvcy1naXQtYnJhbmNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTgzXCJcbn1cbi5pb24taW9zLWdpdC1jb21taXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODRcIlxufVxuLmlvbi1pb3MtZ2l0LWNvbXBhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODVcIlxufVxuLmlvbi1pb3MtZ2l0LW1lcmdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg2XCJcbn1cbi5pb24taW9zLWdpdC1uZXR3b3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg3XCJcbn1cbi5pb24taW9zLWdpdC1wdWxsLXJlcXVlc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODhcIlxufVxuLmlvbi1pb3MtZ2xhc3NlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzZlwiXG59XG4uaW9uLWlvcy1nbG9iZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4YVwiXG59XG4uaW9uLWlvcy1ncmlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThjXCJcbn1cbi5pb24taW9zLWhhbW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4ZVwiXG59XG4uaW9uLWlvcy1oYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTkwXCJcbn1cbi5pb24taW9zLWhhcHB5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTkyXCJcbn1cbi5pb24taW9zLWhlYWRzZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTRcIlxufVxuLmlvbi1pb3MtaGVhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDNcIlxufVxuLmlvbi1pb3MtaGVhcnQtZGlzbGlrZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzZlwiXG59XG4uaW9uLWlvcy1oZWFydC1lbXB0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5YlwiXG59XG4uaW9uLWlvcy1oZWFydC1oYWxmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTlkXCJcbn1cbi5pb24taW9zLWhlbHA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDZcIlxufVxuLmlvbi1pb3MtaGVscC1idW95OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTk2XCJcbn1cbi5pb24taW9zLWhlbHAtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTk4XCJcbn1cbi5pb24taW9zLWhlbHAtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTdcIlxufVxuLmlvbi1pb3MtaG9tZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0OFwiXG59XG4uaW9uLWlvcy1ob3VyZ2xhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDNcIlxufVxuLmlvbi1pb3MtaWNlLWNyZWFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTlhXCJcbn1cbi5pb24taW9zLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTljXCJcbn1cbi5pb24taW9zLWltYWdlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5ZVwiXG59XG4uaW9uLWlvcy1pbmZpbml0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0YVwiXG59XG4uaW9uLWlvcy1pbmZvcm1hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0ZFwiXG59XG4uaW9uLWlvcy1pbmZvcm1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTBcIlxufVxuLmlvbi1pb3MtaW5mb3JtYXRpb24tY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOWZcIlxufVxuLmlvbi1pb3MtamV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE1XCJcbn1cbi5pb24taW9zLWpvdXJuYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODlcIlxufVxuLmlvbi1pb3Mta2V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE3XCJcbn1cbi5pb24taW9zLWtleXBhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1MFwiXG59XG4uaW9uLWlvcy1sYXB0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYThcIlxufVxuLmlvbi1pb3MtbGVhZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhYVwiXG59XG4uaW9uLWlvcy1saW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJhXCJcbn1cbi5pb24taW9zLWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTRcIlxufVxuLmlvbi1pb3MtbGlzdC1ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDNcIlxufVxuLmlvbi1pb3MtbG9jYXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFlXCJcbn1cbi5pb24taW9zLWxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjBcIlxufVxuLmlvbi1pb3MtbG9nLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWIxXCJcbn1cbi5pb24taW9zLWxvZy1vdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjJcIlxufVxuLmlvbi1pb3MtbWFnbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWI0XCJcbn1cbi5pb24taW9zLW1haWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjhcIlxufVxuLmlvbi1pb3MtbWFpbC1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWI2XCJcbn1cbi5pb24taW9zLW1haWwtdW5yZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ1XCJcbn1cbi5pb24taW9zLW1hbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjlcIlxufVxuLmlvbi1pb3MtbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWJiXCJcbn1cbi5pb24taW9zLW1hcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiZFwiXG59XG4uaW9uLWlvcy1tZWRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiZlwiXG59XG4uaW9uLWlvcy1tZWRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDVjXCJcbn1cbi5pb24taW9zLW1lZGtpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1ZVwiXG59XG4uaW9uLWlvcy1tZWdhcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzFcIlxufVxuLmlvbi1pb3MtbWVudTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjM1wiXG59XG4uaW9uLWlvcy1taWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjFcIlxufVxuLmlvbi1pb3MtbWljLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1ZlwiXG59XG4uaW9uLWlvcy1taWNyb3Bob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWM2XCJcbn1cbi5pb24taW9zLW1vb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjhcIlxufVxuLmlvbi1pb3MtbW9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjOFwiXG59XG4uaW9uLWlvcy1tb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWNiXCJcbn1cbi5pb24taW9zLW11c2ljYWwtbm90ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2YlwiXG59XG4uaW9uLWlvcy1tdXNpY2FsLW5vdGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDZjXCJcbn1cbi5pb24taW9zLW5hdmlnYXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDZlXCJcbn1cbi5pb24taW9zLW5vdGlmaWNhdGlvbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDNcIlxufVxuLmlvbi1pb3Mtbm90aWZpY2F0aW9ucy1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDFcIlxufVxuLmlvbi1pb3Mtbm90aWZpY2F0aW9ucy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTMzXCJcbn1cbi5pb24taW9zLW51Y2xlYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDVcIlxufVxuLmlvbi1pb3MtbnV0cml0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDcwXCJcbn1cbi5pb24taW9zLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDdcIlxufVxuLmlvbi1pb3Mtb3B0aW9uczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkOVwiXG59XG4uaW9uLWlvcy1vdXRsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGJcIlxufVxuLmlvbi1pb3MtcGFwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzJcIlxufVxuLmlvbi1pb3MtcGFwZXItcGxhbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGRcIlxufVxuLmlvbi1pb3MtcGFydGx5LXN1bm55OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWRmXCJcbn1cbi5pb24taW9zLXBhdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc4XCJcbn1cbi5pb24taW9zLXBhdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3YVwiXG59XG4uaW9uLWlvcy1wZW9wbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0N2NcIlxufVxuLmlvbi1pb3MtcGVyc29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDdlXCJcbn1cbi5pb24taW9zLXBlcnNvbi1hZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTFcIlxufVxuLmlvbi1pb3MtcGhvbmUtbGFuZHNjYXBlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUyXCJcbn1cbi5pb24taW9zLXBob25lLXBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUzXCJcbn1cbi5pb24taW9zLXBob3RvczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4MlwiXG59XG4uaW9uLWlvcy1waWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODRcIlxufVxuLmlvbi1pb3MtcGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWU1XCJcbn1cbi5pb24taW9zLXBpbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODZcIlxufVxuLmlvbi1pb3MtcGl6emE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTdcIlxufVxuLmlvbi1pb3MtcGxhbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWViXCJcbn1cbi5pb24taW9zLXBsYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODhcIlxufVxuLmlvbi1pb3MtcGxheS1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTNcIlxufVxuLmlvbi1pb3MtcG9kaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVkXCJcbn1cbi5pb24taW9zLXBvd2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVmXCJcbn1cbi5pb24taW9zLXByaWNldGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDhkXCJcbn1cbi5pb24taW9zLXByaWNldGFnczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4ZlwiXG59XG4uaW9uLWlvcy1wcmludDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmMVwiXG59XG4uaW9uLWlvcy1wdWxzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5M1wiXG59XG4uaW9uLWlvcy1xci1zY2FubmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWYzXCJcbn1cbi5pb24taW9zLXF1b3RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY1XCJcbn1cbi5pb24taW9zLXJhZGlvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY5XCJcbn1cbi5pb24taW9zLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjZcIlxufVxuLmlvbi1pb3MtcmFkaW8tYnV0dG9uLW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY3XCJcbn1cbi5pb24taW9zLXJhaW55OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDk1XCJcbn1cbi5pb24taW9zLXJlY29yZGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5N1wiXG59XG4uaW9uLWlvcy1yZWRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDk5XCJcbn1cbi5pb24taW9zLXJlZnJlc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OWNcIlxufVxuLmlvbi1pb3MtcmVmcmVzaC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzVcIlxufVxuLmlvbi1pb3MtcmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWZjXCJcbn1cbi5pb24taW9zLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmJcIlxufVxuLmlvbi1pb3MtcmVtb3ZlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWZhXCJcbn1cbi5pb24taW9zLXJlb3JkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmRcIlxufVxuLmlvbi1pb3MtcmVwZWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWZlXCJcbn1cbi5pb24taW9zLXJlc2l6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmZlwiXG59XG4uaW9uLWlvcy1yZXN0YXVyYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjAxXCJcbn1cbi5pb24taW9zLXJldHVybi1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjAyXCJcbn1cbi5pb24taW9zLXJldHVybi1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwM1wiXG59XG4uaW9uLWlvcy1yZXZlcnNlLWNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5ZlwiXG59XG4uaW9uLWlvcy1yZXdpbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTFcIlxufVxuLmlvbi1pb3MtcmliYm9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjA1XCJcbn1cbi5pb24taW9zLXJvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0YlwiXG59XG4uaW9uLWlvcy1yb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGEzXCJcbn1cbi5pb24taW9zLXNhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwN1wiXG59XG4uaW9uLWlvcy1zYXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE2XCJcbn1cbi5pb24taW9zLXNjaG9vbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwOVwiXG59XG4uaW9uLWlvcy1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YTVcIlxufVxuLmlvbi1pb3Mtc2VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwY1wiXG59XG4uaW9uLWlvcy1zZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRhN1wiXG59XG4uaW9uLWlvcy1zaGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxMVwiXG59XG4uaW9uLWlvcy1zaGFyZS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGZcIlxufVxuLmlvbi1pb3Mtc2hpcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTNcIlxufVxuLmlvbi1pb3Mtc2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRhOVwiXG59XG4uaW9uLWlvcy1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE1XCJcbn1cbi5pb24taW9zLXNraXAtZm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxN1wiXG59XG4uaW9uLWlvcy1zbm93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE4XCJcbn1cbi5pb24taW9zLXNwZWVkb21ldGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGIwXCJcbn1cbi5pb24taW9zLXNxdWFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxYVwiXG59XG4uaW9uLWlvcy1zcXVhcmUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1Y1wiXG59XG4uaW9uLWlvcy1zdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGIzXCJcbn1cbi5pb24taW9zLXN0YXItaGFsZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiMVwiXG59XG4uaW9uLWlvcy1zdGFyLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YjJcIlxufVxuLmlvbi1pb3Mtc3RhdHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWNcIlxufVxuLmlvbi1pb3Mtc3RvcHdhdGNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI1XCJcbn1cbi5pb24taW9zLXN1YndheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxZVwiXG59XG4uaW9uLWlvcy1zdW5ueTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiN1wiXG59XG4uaW9uLWlvcy1zd2FwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjFmXCJcbn1cbi5pb24taW9zLXN3aXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyMVwiXG59XG4uaW9uLWlvcy1zeW5jOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjIyXCJcbn1cbi5pb24taW9zLXRhYmxldC1sYW5kc2NhcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjNcIlxufVxuLmlvbi1pb3MtdGFibGV0LXBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjRlXCJcbn1cbi5pb24taW9zLXRlbm5pc2JhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YmJcIlxufVxuLmlvbi1pb3MtdGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1MFwiXG59XG4uaW9uLWlvcy10aGVybW9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1MlwiXG59XG4uaW9uLWlvcy10aHVtYnMtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1NFwiXG59XG4uaW9uLWlvcy10aHVtYnMtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTZcIlxufVxuLmlvbi1pb3MtdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGJkXCJcbn1cbi5pb24taW9zLXRpbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YmZcIlxufVxuLmlvbi1pb3MtdGltZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzFcIlxufVxuLmlvbi1pb3MtdG9kYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGZcIlxufVxuLmlvbi1pb3MtdHJhaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNThcIlxufVxuLmlvbi1pb3MtdHJhbnNnZW5kZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTlcIlxufVxuLmlvbi1pb3MtdHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzVcIlxufVxuLmlvbi1pb3MtdHJlbmRpbmctZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1YVwiXG59XG4uaW9uLWlvcy10cmVuZGluZy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1YlwiXG59XG4uaW9uLWlvcy10cm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNWRcIlxufVxuLmlvbi1pb3MtdHY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTVcIlxufVxuLmlvbi1pb3MtdW1icmVsbGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNWZcIlxufVxuLmlvbi1pb3MtdW5kbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjN1wiXG59XG4uaW9uLWlvcy11bmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjFcIlxufVxuLmlvbi1pb3MtdmlkZW9jYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0Y2RcIlxufVxuLmlvbi1pb3Mtdm9sdW1lLWhpZ2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMWNcIlxufVxuLmlvbi1pb3Mtdm9sdW1lLWxvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExZVwiXG59XG4uaW9uLWlvcy12b2x1bWUtbXV0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2M1wiXG59XG4uaW9uLWlvcy12b2x1bWUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY0XCJcbn1cbi5pb24taW9zLXdhbGs6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjZcIlxufVxuLmlvbi1pb3Mtd2FsbGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThiXCJcbn1cbi5pb24taW9zLXdhcm5pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjhcIlxufVxuLmlvbi1pb3Mtd2F0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNjlcIlxufVxuLmlvbi1pb3Mtd2F0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmJcIlxufVxuLmlvbi1pb3Mtd2lmaTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2ZFwiXG59XG4uaW9uLWlvcy13aW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjZmXCJcbn1cbi5pb24taW9zLXdvbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjcxXCJcbn1cbi5pb24tbG9nby1hbmRyb2lkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjI1XCJcbn1cbi5pb24tbG9nby1hbmd1bGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjI3XCJcbn1cbi5pb24tbG9nby1hcHBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyOVwiXG59XG4uaW9uLWxvZ28tYml0YnVja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTkzXCJcbn1cbi5pb24tbG9nby1iaXRjb2luOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJiXCJcbn1cbi5pb24tbG9nby1idWZmZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMmRcIlxufVxuLmlvbi1sb2dvLWNocm9tZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyZlwiXG59XG4uaW9uLWxvZ28tY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDVcIlxufVxuLmlvbi1sb2dvLWNvZGVwZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzBcIlxufVxuLmlvbi1sb2dvLWNzczM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzFcIlxufVxuLmlvbi1sb2dvLWRlc2lnbmVybmV3czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzMlwiXG59XG4uaW9uLWxvZ28tZHJpYmJibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzNcIlxufVxuLmlvbi1sb2dvLWRyb3Bib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzRcIlxufVxuLmlvbi1sb2dvLWV1cm86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzVcIlxufVxuLmlvbi1sb2dvLWZhY2Vib29rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjM2XCJcbn1cbi5pb24tbG9nby1mbGlja3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDdcIlxufVxuLmlvbi1sb2dvLWZvdXJzcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzdcIlxufVxuLmlvbi1sb2dvLWZyZWVic2QtZGV2aWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzhcIlxufVxuLmlvbi1sb2dvLWdhbWUtY29udHJvbGxlci1hOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNiXCJcbn1cbi5pb24tbG9nby1nYW1lLWNvbnRyb2xsZXItYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4MVwiXG59XG4uaW9uLWxvZ28tZ2l0aHViOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjM5XCJcbn1cbi5pb24tbG9nby1nb29nbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2FcIlxufVxuLmlvbi1sb2dvLWdvb2dsZXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2JcIlxufVxuLmlvbi1sb2dvLWhhY2tlcm5ld3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2NcIlxufVxuLmlvbi1sb2dvLWh0bWw1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNkXCJcbn1cbi5pb24tbG9nby1pbnN0YWdyYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2VcIlxufVxuLmlvbi1sb2dvLWlvbmljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUwXCJcbn1cbi5pb24tbG9nby1pb25pdHJvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1MVwiXG59XG4uaW9uLWxvZ28tamF2YXNjcmlwdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzZlwiXG59XG4uaW9uLWxvZ28tbGlua2VkaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDBcIlxufVxuLmlvbi1sb2dvLW1hcmtkb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQxXCJcbn1cbi5pb24tbG9nby1tb2RlbC1zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUzXCJcbn1cbi5pb24tbG9nby1uby1zbW9raW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA5XCJcbn1cbi5pb24tbG9nby1ub2RlanM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDJcIlxufVxuLmlvbi1sb2dvLW5wbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5NVwiXG59XG4uaW9uLWxvZ28tb2N0b2NhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0M1wiXG59XG4uaW9uLWxvZ28tcGludGVyZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ0XCJcbn1cbi5pb24tbG9nby1wbGF5c3RhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0NVwiXG59XG4uaW9uLWxvZ28tcG9seW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1ZVwiXG59XG4uaW9uLWxvZ28tcHl0aG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ2XCJcbn1cbi5pb24tbG9nby1yZWRkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDdcIlxufVxuLmlvbi1sb2dvLXJzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0OFwiXG59XG4uaW9uLWxvZ28tc2FzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0OVwiXG59XG4uaW9uLWxvZ28tc2t5cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNGFcIlxufVxuLmlvbi1sb2dvLXNsYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBiXCJcbn1cbi5pb24tbG9nby1zbmFwY2hhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0YlwiXG59XG4uaW9uLWxvZ28tc3RlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNGNcIlxufVxuLmlvbi1sb2dvLXR1bWJscjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0ZFwiXG59XG4uaW9uLWxvZ28tdHV4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFlXCJcbn1cbi5pb24tbG9nby10d2l0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWZcIlxufVxuLmlvbi1sb2dvLXR3aXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjBcIlxufVxuLmlvbi1sb2dvLXVzZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiMVwiXG59XG4uaW9uLWxvZ28tdmltZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzRcIlxufVxuLmlvbi1sb2dvLXZrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBkXCJcbn1cbi5pb24tbG9nby13aGF0c2FwcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjNVwiXG59XG4uaW9uLWxvZ28td2luZG93czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyZlwiXG59XG4uaW9uLWxvZ28td29yZHByZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzMwXCJcbn1cbi5pb24tbG9nby14Ym94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRjXCJcbn1cbi5pb24tbG9nby14aW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBmXCJcbn1cbi5pb24tbG9nby15YWhvbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0ZFwiXG59XG4uaW9uLWxvZ28teWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRlXCJcbn1cbi5pb24tbG9nby15b3V0dWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRmXCJcbn1cbi5pb24tbWQtYWRkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjczXCJcbn1cbi5pb24tbWQtYWRkLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3MlwiXG59XG4uaW9uLW1kLWFkZC1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1OFwiXG59XG4uaW9uLW1kLWFpcnBsYW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTVhXCJcbn1cbi5pb24tbWQtYWxhcm06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzRcIlxufVxuLmlvbi1tZC1hbGJ1bXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzVcIlxufVxuLmlvbi1tZC1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3NlwiXG59XG4uaW9uLW1kLWFtZXJpY2FuLWZvb3RiYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjc3XCJcbn1cbi5pb24tbWQtYW5hbHl0aWNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjc4XCJcbn1cbi5pb24tbWQtYXBlcnR1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzlcIlxufVxuLmlvbi1tZC1hcHBzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdhXCJcbn1cbi5pb24tbWQtYXBwc3RvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyN2JcIlxufVxuLmlvbi1tZC1hcmNoaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdjXCJcbn1cbi5pb24tbWQtYXJyb3ctYmFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3ZFwiXG59XG4uaW9uLW1kLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyN2VcIlxufVxuLmlvbi1tZC1hcnJvdy1kcm9wZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4MFwiXG59XG4uaW9uLW1kLWFycm93LWRyb3Bkb3duLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3ZlwiXG59XG4uaW9uLW1kLWFycm93LWRyb3BsZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjgyXCJcbn1cbi5pb24tbWQtYXJyb3ctZHJvcGxlZnQtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjgxXCJcbn1cbi5pb24tbWQtYXJyb3ctZHJvcHJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg0XCJcbn1cbi5pb24tbWQtYXJyb3ctZHJvcHJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4M1wiXG59XG4uaW9uLW1kLWFycm93LWRyb3B1cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4NlwiXG59XG4uaW9uLW1kLWFycm93LWRyb3B1cC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODVcIlxufVxuLmlvbi1tZC1hcnJvdy1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg3XCJcbn1cbi5pb24tbWQtYXJyb3ctcm91bmQtYmFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4OFwiXG59XG4uaW9uLW1kLWFycm93LXJvdW5kLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODlcIlxufVxuLmlvbi1tZC1hcnJvdy1yb3VuZC1mb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhhXCJcbn1cbi5pb24tbWQtYXJyb3ctcm91bmQtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGJcIlxufVxuLmlvbi1tZC1hcnJvdy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4Y1wiXG59XG4uaW9uLW1kLWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhkXCJcbn1cbi5pb24tbWQtYXR0YWNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhlXCJcbn1cbi5pb24tbWQtYmFja3NwYWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhmXCJcbn1cbi5pb24tbWQtYmFyY29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5MFwiXG59XG4uaW9uLW1kLWJhc2ViYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjkxXCJcbn1cbi5pb24tbWQtYmFza2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjkyXCJcbn1cbi5pb24tbWQtYmFza2V0YmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5M1wiXG59XG4uaW9uLW1kLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTRcIlxufVxuLmlvbi1tZC1iYXR0ZXJ5LWRlYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTVcIlxufVxuLmlvbi1tZC1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTZcIlxufVxuLmlvbi1tZC1iZWFrZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTdcIlxufVxuLmlvbi1tZC1iZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjBcIlxufVxuLmlvbi1tZC1iZWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjk4XCJcbn1cbi5pb24tbWQtYmljeWNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5OVwiXG59XG4uaW9uLW1kLWJsdWV0b290aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5YVwiXG59XG4uaW9uLW1kLWJvYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOWJcIlxufVxuLmlvbi1tZC1ib2R5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjljXCJcbn1cbi5pb24tbWQtYm9uZmlyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5ZFwiXG59XG4uaW9uLW1kLWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOWVcIlxufVxuLmlvbi1tZC1ib29rbWFyazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5ZlwiXG59XG4uaW9uLW1kLWJvb2ttYXJrczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhMFwiXG59XG4uaW9uLW1kLWJvd3RpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhMVwiXG59XG4uaW9uLW1kLWJyaWVmY2FzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhMlwiXG59XG4uaW9uLW1kLWJyb3dzZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmEzXCJcbn1cbi5pb24tbWQtYnJ1c2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTRcIlxufVxuLmlvbi1tZC1idWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTVcIlxufVxuLmlvbi1tZC1idWlsZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhNlwiXG59XG4uaW9uLW1kLWJ1bGI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTdcIlxufVxuLmlvbi1tZC1idXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYThcIlxufVxuLmlvbi1tZC1idXNpbmVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhNFwiXG59XG4uaW9uLW1kLWNhZmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTlcIlxufVxuLmlvbi1tZC1jYWxjdWxhdG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFhXCJcbn1cbi5pb24tbWQtY2FsZW5kYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWJcIlxufVxuLmlvbi1tZC1jYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFjXCJcbn1cbi5pb24tbWQtY2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFkXCJcbn1cbi5pb24tbWQtY2FyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmIyXCJcbn1cbi5pb24tbWQtY2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiM1wiXG59XG4uaW9uLW1kLWNhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjRcIlxufVxuLmlvbi1tZC1jYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI1XCJcbn1cbi5pb24tbWQtY2VsbHVsYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjRcIlxufVxuLmlvbi1tZC1jaGF0Ym94ZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjZcIlxufVxuLmlvbi1tZC1jaGF0YnViYmxlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiN1wiXG59XG4uaW9uLW1kLWNoZWNrYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI5XCJcbn1cbi5pb24tbWQtY2hlY2tib3gtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiOFwiXG59XG4uaW9uLW1kLWNoZWNrbWFyazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiY1wiXG59XG4uaW9uLW1kLWNoZWNrbWFyay1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmJcIlxufVxuLmlvbi1tZC1jaGVja21hcmstY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmFcIlxufVxuLmlvbi1tZC1jbGlwYm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYmRcIlxufVxuLmlvbi1tZC1jbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiZVwiXG59XG4uaW9uLW1kLWNsb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmMwXCJcbn1cbi5pb24tbWQtY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmJmXCJcbn1cbi5pb24tbWQtY2xvc2UtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjZcIlxufVxuLmlvbi1tZC1jbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjOVwiXG59XG4uaW9uLW1kLWNsb3VkLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjMlwiXG59XG4uaW9uLW1kLWNsb3VkLWRvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzNcIlxufVxuLmlvbi1tZC1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjNlwiXG59XG4uaW9uLW1kLWNsb3VkLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzdcIlxufVxuLmlvbi1tZC1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzhcIlxufVxuLmlvbi1tZC1jbG91ZHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2JcIlxufVxuLmlvbi1tZC1jbG91ZHktbmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2FcIlxufVxuLmlvbi1tZC1jb2RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmNlXCJcbn1cbi5pb24tbWQtY29kZS1kb3dubG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjY1wiXG59XG4uaW9uLW1kLWNvZGUtd29ya2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjZFwiXG59XG4uaW9uLW1kLWNvZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjZlwiXG59XG4uaW9uLW1kLWNvbG9yLWZpbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDBcIlxufVxuLmlvbi1tZC1jb2xvci1maWx0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDFcIlxufVxuLmlvbi1tZC1jb2xvci1wYWxldHRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQyXCJcbn1cbi5pb24tbWQtY29sb3Itd2FuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkM1wiXG59XG4uaW9uLW1kLWNvbXBhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDRcIlxufVxuLmlvbi1tZC1jb25zdHJ1Y3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDVcIlxufVxuLmlvbi1tZC1jb250YWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ2XCJcbn1cbi5pb24tbWQtY29udGFjdHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDdcIlxufVxuLmlvbi1tZC1jb250cmFjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkOFwiXG59XG4uaW9uLW1kLWNvbnRyYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ5XCJcbn1cbi5pb24tbWQtY29weTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkYVwiXG59XG4uaW9uLW1kLWNyZWF0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkYlwiXG59XG4uaW9uLW1kLWNyb3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZGNcIlxufVxuLmlvbi1tZC1jdWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRkXCJcbn1cbi5pb24tbWQtY3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRlXCJcbn1cbi5pb24tbWQtZGVza3RvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkZlwiXG59XG4uaW9uLW1kLWRpc2M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTBcIlxufVxuLmlvbi1tZC1kb2N1bWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlMVwiXG59XG4uaW9uLW1kLWRvbmUtYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmUyXCJcbn1cbi5pb24tbWQtZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTNcIlxufVxuLmlvbi1tZC1lYXNlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlNFwiXG59XG4uaW9uLW1kLWVnZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlNVwiXG59XG4uaW9uLW1kLWV4aXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTZcIlxufVxuLmlvbi1tZC1leHBhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTdcIlxufVxuLmlvbi1tZC1leWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTlcIlxufVxuLmlvbi1tZC1leWUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmU4XCJcbn1cbi5pb24tbWQtZmFzdGZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWFcIlxufVxuLmlvbi1tZC1mZW1hbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWJcIlxufVxuLmlvbi1tZC1maWxpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWNcIlxufVxuLmlvbi1tZC1maWxtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVkXCJcbn1cbi5pb24tbWQtZmluZ2VyLXByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVlXCJcbn1cbi5pb24tbWQtZml0bmVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhY1wiXG59XG4uaW9uLW1kLWZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWZcIlxufVxuLmlvbi1tZC1mbGFtZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmMFwiXG59XG4uaW9uLW1kLWZsYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmYxXCJcbn1cbi5pb24tbWQtZmxhc2gtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY5XCJcbn1cbi5pb24tbWQtZmxhc2hsaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2YlwiXG59XG4uaW9uLW1kLWZsYXNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmYyXCJcbn1cbi5pb24tbWQtZmxvd2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmYzXCJcbn1cbi5pb24tbWQtZm9sZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmY1XCJcbn1cbi5pb24tbWQtZm9sZGVyLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjRcIlxufVxuLmlvbi1tZC1mb290YmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmNlwiXG59XG4uaW9uLW1kLWZ1bm5lbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmN1wiXG59XG4uaW9uLW1kLWdpZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTlcIlxufVxuLmlvbi1tZC1naXQtYnJhbmNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZhXCJcbn1cbi5pb24tbWQtZ2l0LWNvbW1pdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmYlwiXG59XG4uaW9uLW1kLWdpdC1jb21wYXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZjXCJcbn1cbi5pb24tbWQtZ2l0LW1lcmdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZkXCJcbn1cbi5pb24tbWQtZ2l0LW5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZmVcIlxufVxuLmlvbi1tZC1naXQtcHVsbC1yZXF1ZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmZmXCJcbn1cbi5pb24tbWQtZ2xhc3NlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwMFwiXG59XG4uaW9uLW1kLWdsb2JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzAxXCJcbn1cbi5pb24tbWQtZ3JpZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwMlwiXG59XG4uaW9uLW1kLWhhbW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwM1wiXG59XG4uaW9uLW1kLWhhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDRcIlxufVxuLmlvbi1tZC1oYXBweTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwNVwiXG59XG4uaW9uLW1kLWhlYWRzZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDZcIlxufVxuLmlvbi1tZC1oZWFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwOFwiXG59XG4uaW9uLW1kLWhlYXJ0LWRpc2xpa2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjdcIlxufVxuLmlvbi1tZC1oZWFydC1lbXB0eTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhMVwiXG59XG4uaW9uLW1kLWhlYXJ0LWhhbGY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTJcIlxufVxuLmlvbi1tZC1oZWxwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzBiXCJcbn1cbi5pb24tbWQtaGVscC1idW95OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzA5XCJcbn1cbi5pb24tbWQtaGVscC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMGFcIlxufVxuLmlvbi1tZC1oZWxwLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTZkXCJcbn1cbi5pb24tbWQtaG9tZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwY1wiXG59XG4uaW9uLW1kLWhvdXJnbGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExMVwiXG59XG4uaW9uLW1kLWljZS1jcmVhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwZFwiXG59XG4uaW9uLW1kLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzBlXCJcbn1cbi5pb24tbWQtaW1hZ2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzBmXCJcbn1cbi5pb24tbWQtaW5maW5pdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMTBcIlxufVxuLmlvbi1tZC1pbmZvcm1hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxMlwiXG59XG4uaW9uLW1kLWluZm9ybWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxMVwiXG59XG4uaW9uLW1kLWluZm9ybWF0aW9uLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTZmXCJcbn1cbi5pb24tbWQtamV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzE1XCJcbn1cbi5pb24tbWQtam91cm5hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4ZFwiXG59XG4uaW9uLW1kLWtleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxNlwiXG59XG4uaW9uLW1kLWtleXBhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxN1wiXG59XG4uaW9uLW1kLWxhcHRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxOFwiXG59XG4uaW9uLW1kLWxlYWY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMTlcIlxufVxuLmlvbi1tZC1saW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJlXCJcbn1cbi5pb24tbWQtbGlzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxYlwiXG59XG4uaW9uLW1kLWxpc3QtYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzFhXCJcbn1cbi5pb24tbWQtbG9jYXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzFjXCJcbn1cbi5pb24tbWQtbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxZFwiXG59XG4uaW9uLW1kLWxvZy1pbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMxZVwiXG59XG4uaW9uLW1kLWxvZy1vdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMWZcIlxufVxuLmlvbi1tZC1tYWduZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMjBcIlxufVxuLmlvbi1tZC1tYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIyXCJcbn1cbi5pb24tbWQtbWFpbC1vcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIxXCJcbn1cbi5pb24tbWQtbWFpbC11bnJlYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzJcIlxufVxuLmlvbi1tZC1tYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzIzXCJcbn1cbi5pb24tbWQtbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzI0XCJcbn1cbi5pb24tbWQtbWFwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzI1XCJcbn1cbi5pb24tbWQtbWVkYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMjZcIlxufVxuLmlvbi1tZC1tZWRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzI3XCJcbn1cbi5pb24tbWQtbWVka2l0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzI4XCJcbn1cbi5pb24tbWQtbWVnYXBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzI5XCJcbn1cbi5pb24tbWQtbWVudTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyYVwiXG59XG4uaW9uLW1kLW1pYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyY1wiXG59XG4uaW9uLW1kLW1pYy1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMmJcIlxufVxuLmlvbi1tZC1taWNyb3Bob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzJkXCJcbn1cbi5pb24tbWQtbW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyZVwiXG59XG4uaW9uLW1kLW1vcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzlcIlxufVxuLmlvbi1tZC1tb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzMxXCJcbn1cbi5pb24tbWQtbXVzaWNhbC1ub3RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzMyXCJcbn1cbi5pb24tbWQtbXVzaWNhbC1ub3RlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzM1wiXG59XG4uaW9uLW1kLW5hdmlnYXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM0XCJcbn1cbi5pb24tbWQtbm90aWZpY2F0aW9uczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzOFwiXG59XG4uaW9uLW1kLW5vdGlmaWNhdGlvbnMtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM2XCJcbn1cbi5pb24tbWQtbm90aWZpY2F0aW9ucy1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzM3XCJcbn1cbi5pb24tbWQtbnVjbGVhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzOVwiXG59XG4uaW9uLW1kLW51dHJpdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzYVwiXG59XG4uaW9uLW1kLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzM2JcIlxufVxuLmlvbi1tZC1vcHRpb25zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzNjXCJcbn1cbi5pb24tbWQtb3V0bGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzNkXCJcbn1cbi5pb24tbWQtcGFwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzM2ZcIlxufVxuLmlvbi1tZC1wYXBlci1wbGFuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMzZVwiXG59XG4uaW9uLW1kLXBhcnRseS1zdW5ueTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0MFwiXG59XG4uaW9uLW1kLXBhdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQxXCJcbn1cbi5pb24tbWQtcGF3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQyXCJcbn1cbi5pb24tbWQtcGVvcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQzXCJcbn1cbi5pb24tbWQtcGVyc29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ1XCJcbn1cbi5pb24tbWQtcGVyc29uLWFkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0NFwiXG59XG4uaW9uLW1kLXBob25lLWxhbmRzY2FwZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0NlwiXG59XG4uaW9uLW1kLXBob25lLXBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ3XCJcbn1cbi5pb24tbWQtcGhvdG9zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ4XCJcbn1cbi5pb24tbWQtcGllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzQ5XCJcbn1cbi5pb24tbWQtcGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzRhXCJcbn1cbi5pb24tbWQtcGludDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM0YlwiXG59XG4uaW9uLW1kLXBpenphOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzU0XCJcbn1cbi5pb24tbWQtcGxhbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzU2XCJcbn1cbi5pb24tbWQtcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1N1wiXG59XG4uaW9uLW1kLXBsYXktY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTc0XCJcbn1cbi5pb24tbWQtcG9kaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzU4XCJcbn1cbi5pb24tbWQtcG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNTlcIlxufVxuLmlvbi1tZC1wcmljZXRhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1YVwiXG59XG4uaW9uLW1kLXByaWNldGFnczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1YlwiXG59XG4uaW9uLW1kLXByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzVjXCJcbn1cbi5pb24tbWQtcHVsc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWRcIlxufVxuLmlvbi1tZC1xci1zY2FubmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzVlXCJcbn1cbi5pb24tbWQtcXVvdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWZcIlxufVxuLmlvbi1tZC1yYWRpbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2MlwiXG59XG4uaW9uLW1kLXJhZGlvLWJ1dHRvbi1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjBcIlxufVxuLmlvbi1tZC1yYWRpby1idXR0b24tb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjFcIlxufVxuLmlvbi1tZC1yYWlueTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2M1wiXG59XG4uaW9uLW1kLXJlY29yZGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2NFwiXG59XG4uaW9uLW1kLXJlZG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjVcIlxufVxuLmlvbi1tZC1yZWZyZXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzY2XCJcbn1cbi5pb24tbWQtcmVmcmVzaC1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjhcIlxufVxuLmlvbi1tZC1yZW1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjhcIlxufVxuLmlvbi1tZC1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzY3XCJcbn1cbi5pb24tbWQtcmVtb3ZlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTc2XCJcbn1cbi5pb24tbWQtcmVvcmRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2OVwiXG59XG4uaW9uLW1kLXJlcGVhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2YVwiXG59XG4uaW9uLW1kLXJlc2l6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2YlwiXG59XG4uaW9uLW1kLXJlc3RhdXJhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmNcIlxufVxuLmlvbi1tZC1yZXR1cm4tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2ZFwiXG59XG4uaW9uLW1kLXJldHVybi1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2ZVwiXG59XG4uaW9uLW1kLXJldmVyc2UtY2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzZmXCJcbn1cbi5pb24tbWQtcmV3aW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcwXCJcbn1cbi5pb24tbWQtcmliYm9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcxXCJcbn1cbi5pb24tbWQtcm9ja2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTc5XCJcbn1cbi5pb24tbWQtcm9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3MlwiXG59XG4uaW9uLW1kLXNhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3M1wiXG59XG4uaW9uLW1kLXNhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTlcIlxufVxuLmlvbi1tZC1zY2hvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNzRcIlxufVxuLmlvbi1tZC1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNzVcIlxufVxuLmlvbi1tZC1zZW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzc2XCJcbn1cbi5pb24tbWQtc2V0dGluZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNzdcIlxufVxuLmlvbi1tZC1zaGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3OVwiXG59XG4uaW9uLW1kLXNoYXJlLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3OFwiXG59XG4uaW9uLW1kLXNoaXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdhXCJcbn1cbi5pb24tbWQtc2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3YlwiXG59XG4uaW9uLW1kLXNraXAtYmFja3dhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzN2NcIlxufVxuLmlvbi1tZC1za2lwLWZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzN2RcIlxufVxuLmlvbi1tZC1zbm93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdlXCJcbn1cbi5pb24tbWQtc3BlZWRvbWV0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzN2ZcIlxufVxuLmlvbi1tZC1zcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODFcIlxufVxuLmlvbi1tZC1zcXVhcmUtb3V0bGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4MFwiXG59XG4uaW9uLW1kLXN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODRcIlxufVxuLmlvbi1tZC1zdGFyLWhhbGY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODJcIlxufVxuLmlvbi1tZC1zdGFyLW91dGxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODNcIlxufVxuLmlvbi1tZC1zdGF0czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4NVwiXG59XG4uaW9uLW1kLXN0b3B3YXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4NlwiXG59XG4uaW9uLW1kLXN1YndheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4N1wiXG59XG4uaW9uLW1kLXN1bm55OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzg4XCJcbn1cbi5pb24tbWQtc3dhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4OVwiXG59XG4uaW9uLW1kLXN3aXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4YVwiXG59XG4uaW9uLW1kLXN5bmM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGJcIlxufVxuLmlvbi1tZC10YWJsZXQtbGFuZHNjYXBlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzhjXCJcbn1cbi5pb24tbWQtdGFibGV0LXBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzhkXCJcbn1cbi5pb24tbWQtdGVubmlzYmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4ZVwiXG59XG4uaW9uLW1kLXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGZcIlxufVxuLmlvbi1tZC10aGVybW9tZXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5MFwiXG59XG4uaW9uLW1kLXRodW1icy1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkxXCJcbn1cbi5pb24tbWQtdGh1bWJzLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkyXCJcbn1cbi5pb24tbWQtdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzkzXCJcbn1cbi5pb24tbWQtdGltZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5NFwiXG59XG4uaW9uLW1kLXRpbWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk1XCJcbn1cbi5pb24tbWQtdG9kYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxN2RcIlxufVxuLmlvbi1tZC10cmFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5NlwiXG59XG4uaW9uLW1kLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk3XCJcbn1cbi5pb24tbWQtdHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOThcIlxufVxuLmlvbi1tZC10cmVuZGluZy1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk5XCJcbn1cbi5pb24tbWQtdHJlbmRpbmctdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOWFcIlxufVxuLmlvbi1tZC10cm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOWJcIlxufVxuLmlvbi1tZC10djpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3ZlwiXG59XG4uaW9uLW1kLXVtYnJlbGxhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzljXCJcbn1cbi5pb24tbWQtdW5kbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZFwiXG59XG4uaW9uLW1kLXVubG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZVwiXG59XG4uaW9uLW1kLXZpZGVvY2FtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzlmXCJcbn1cbi5pb24tbWQtdm9sdW1lLWhpZ2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjNcIlxufVxuLmlvbi1tZC12b2x1bWUtbG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTMxXCJcbn1cbi5pb24tbWQtdm9sdW1lLW11dGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTFcIlxufVxuLmlvbi1tZC12b2x1bWUtb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2EyXCJcbn1cbi5pb24tbWQtd2FsazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhNFwiXG59XG4uaW9uLW1kLXdhbGxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4ZlwiXG59XG4uaW9uLW1kLXdhcm5pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTVcIlxufVxuLmlvbi1tZC13YXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhNlwiXG59XG4uaW9uLW1kLXdhdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E3XCJcbn1cbi5pb24tbWQtd2lmaTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhOFwiXG59XG4uaW9uLW1kLXdpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTlcIlxufVxuLmlvbi1tZC13b21hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhYVwiXG59IiwiLyohXG4gKiAgRm9udCBBd2Vzb21lIDQuNy4wIGJ5IEBkYXZlZ2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8gLSBAZm9udGF3ZXNvbWVcbiAqICBMaWNlbnNlIC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvL2xpY2Vuc2UgKEZvbnQ6IFNJTCBPRkwgMS4xLCBDU1M6IE1JVCBMaWNlbnNlKVxuICovXG4vKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4gXG4gXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWItZm9udHMvZm9udC9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wJyk7XG4gIHNyYzogdXJsKCcuLi8uLi93ZWItZm9udHMvZm9udC9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi8uLi93ZWItZm9udHMvZm9udC9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vLi4vd2ViLWZvbnRzL2ZvbnQvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8uLi93ZWItZm9udHMvZm9udC9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy4uL3dlYi1mb250cy9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmZhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTE1JTtcbn1cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtICFpbXBvcnRhbnQ7XG59XG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbSAhaW1wb3J0YW50O1xufVxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW0gIWltcG9ydGFudDtcbn1cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtICFpbXBvcnRhbnQ7XG59XG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtICFpbXBvcnRhbnQ7XG59XG4uZmEtMTV4IHtcbiAgZm9udC1zaXplOiAxNWVtICFpbXBvcnRhbnQ7XG59XG4uZmEtMjB4IHtcbiAgZm9udC1zaXplOiAyMGVtICFpbXBvcnRhbnQ7XG59XG4uZmEtZncge1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5mYS11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xuICB3aWR0aDogMi4xNDI4NTcxNGVtO1xuICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhLWxpLmZhLWxnIHtcbiAgbGVmdDogLTEuODU3MTQyODZlbTtcbn1cbi5mYS1ib3JkZXIge1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xufVxuLmZhLXB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZmEuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuLmZhLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZhLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbn1cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XG59XG4uZmEtc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZhLXJvdGF0ZS0yNzAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuLmZhLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5mZWF0dXJlIC5mYS1sZyAuZmEtc3RhY2stMXgsLmZhY2lsaXR5IC5mYS1sZyAuZmEtc3RhY2stMXgge1xuICBmb250LXNpemU6IDM1cHg7XG59XG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDBcIjtcbn1cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiO1xufVxuLmZhLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDNcIjtcbn1cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjtcbn1cbi5mYS1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7XG59XG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbn1cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7XG59XG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7XG59XG4uZmEtZ2VhcjpiZWZvcmUsXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjtcbn1cbi5mYS1maWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTZcIjtcbn1cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7XG59XG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjtcbn1cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjtcbn1cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG59XG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjtcbn1cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJhXCI7XG59XG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiO1xufVxuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmRcIjtcbn1cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7XG59XG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7XG59XG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjtcbn1cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjtcbn1cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjtcbn1cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjtcbn1cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7XG59XG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuLmZhLWRlZGVudDpiZWZvcmUsXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuLmZhLXBob3RvOmJlZm9yZSxcbi5mYS1pbWFnZTpiZWZvcmUsXG4uZmEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7XG59XG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQwXCI7XG59XG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDNcIjtcbn1cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NVwiO1xufVxuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ2XCI7XG59XG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiO1xufVxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjtcbn1cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjtcbn1cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0Y1wiO1xufVxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7XG59XG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjtcbn1cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjtcbn1cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTZcIjtcbn1cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjtcbn1cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTlcIjtcbn1cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjtcbn1cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1Y1wiO1xufVxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7XG59XG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7XG59XG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiO1xufVxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjtcbn1cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYzXCI7XG59XG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiO1xufVxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7XG59XG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjtcbn1cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiO1xufVxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjtcbn1cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzBcIjtcbn1cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjtcbn1cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7XG59XG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7XG59XG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiO1xufVxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjtcbn1cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7XG59XG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjtcbn1cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuLmZhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7XG59XG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLFxuLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MFwiO1xufVxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7XG59XG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7XG59XG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG4uZmEtZ2VhcnM6YmVmb3JlLFxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjtcbn1cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiO1xufVxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OFwiO1xufVxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiO1xufVxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xufVxuLmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4Y1wiO1xufVxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7XG59XG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjtcbn1cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjtcbn1cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjtcbn1cbi5mYS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NlwiO1xufVxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjtcbn1cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjtcbn1cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjtcbn1cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuLmZhLWZlZWQ6YmVmb3JlLFxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuLmZhLWhkZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7XG59XG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTNcIjtcbn1cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiO1xufVxuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNlwiO1xufVxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiO1xufVxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7XG59XG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjtcbn1cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7XG59XG4uZmEtZ3JvdXA6YmVmb3JlLFxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiO1xufVxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7XG59XG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuLmZhLWNvcHk6YmVmb3JlLFxuLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjtcbn1cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjtcbn1cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiO1xufVxuLmZhLW5hdmljb246YmVmb3JlLFxuLmZhLXJlb3JkZXI6YmVmb3JlLFxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbn1cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2NcIjtcbn1cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xufVxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7XG59XG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjtcbn1cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQzXCI7XG59XG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjtcbn1cbi5mYS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiO1xufVxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiO1xufVxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjtcbn1cbi5mYS11bnNvcnRlZDpiZWZvcmUsXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG4uZmEtc29ydC11cDpiZWZvcmUsXG4uZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjtcbn1cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLFxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjtcbn1cbi5mYS1sZWdhbDpiZWZvcmUsXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTNcIjtcbn1cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTVcIjtcbn1cbi5mYS1jb21tZW50cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU2XCI7XG59XG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7XG59XG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjtcbn1cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjtcbn1cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlY1wiO1xufVxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7XG59XG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xufVxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjtcbn1cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTJcIjtcbn1cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY1XCI7XG59XG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjZcIjtcbn1cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY3XCI7XG59XG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiO1xufVxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7XG59XG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmY1wiO1xufVxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjtcbn1cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7XG59XG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOVwiO1xufVxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG4uZmEtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbn1cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjtcbn1cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTJcIjtcbn1cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XG59XG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTRcIjtcbn1cbi5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7XG59XG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiO1xufVxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cbi5mYS1tZWgtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjtcbn1cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG4uZmEtZmxhZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7XG59XG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWVcIjtcbn1cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjtcbn1cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiO1xufVxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjtcbn1cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cbi5mYS11bmxpbms6YmVmb3JlLFxuLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiO1xufVxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7XG59XG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7XG59XG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjtcbn1cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmVcIjtcbn1cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiO1xufVxuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMlwiO1xufVxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiO1xufVxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjtcbn1cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7XG59XG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiO1xufVxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjtcbn1cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjtcbn1cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ1XCI7XG59XG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDdcIjtcbn1cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OFwiO1xufVxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjtcbn1cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjtcbn1cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7XG59XG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cbi5mYS10b2dnbGUtdXA6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MlwiO1xufVxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiO1xufVxuLmZhLWRvbGxhcjpiZWZvcmUsXG4uZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XG59XG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuLmZhLWNueTpiZWZvcmUsXG4uZmEtcm1iOmJlZm9yZSxcbi5mYS15ZW46YmVmb3JlLFxuLmZhLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuLmZhLXJ1YmxlOmJlZm9yZSxcbi5mYS1yb3VibGU6YmVmb3JlLFxuLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiO1xufVxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG4uZmEtYml0Y29pbjpiZWZvcmUsXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiO1xufVxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7XG59XG4uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuLmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjtcbn1cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiO1xufVxuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjZcIjtcbn1cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiO1xufVxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZhXCI7XG59XG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiO1xufVxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XG59XG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XG59XG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG4uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MlwiO1xufVxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjtcbn1cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzVcIjtcbn1cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG59XG4uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OFwiO1xufVxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjtcbn1cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7XG59XG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7XG59XG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuLmZhLWdpdHRpcDpiZWZvcmUsXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjtcbn1cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjtcbn1cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjtcbn1cbi5mYS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLmZhLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiO1xufVxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7XG59XG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjtcbn1cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjtcbn1cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiO1xufVxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjtcbn1cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiO1xufVxuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNVwiO1xufVxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7XG59XG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjtcbn1cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiO1xufVxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMVwiO1xufVxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjtcbn1cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjtcbn1cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiO1xufVxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOFwiO1xufVxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuLmZhLWNhYjpiZWZvcmUsXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiO1xufVxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjtcbn1cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiO1xufVxuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjtcbn1cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMlwiO1xufVxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7XG59XG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSxcbi5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM1XCI7XG59XG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuLmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM4XCI7XG59XG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7XG59XG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG4uZmEtbGlmZS1ib3V5OmJlZm9yZSxcbi5mYS1saWZlLWJ1b3k6YmVmb3JlLFxuLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLFxuLmZhLXN1cHBvcnQ6YmVmb3JlLFxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7XG59XG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG4uZmEtZ2U6YmVmb3JlLFxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cbi5mYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi5mYS15Yy1zcXVhcmU6YmVmb3JlLFxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7XG59XG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiO1xufVxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG4uZmEtd2VjaGF0OmJlZm9yZSxcbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjtcbn1cbi5mYS1zZW5kOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYlwiO1xufVxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiO1xufVxuLmZhLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiO1xufVxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7XG59XG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiO1xufVxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7XG59XG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuLmZhLW5ld3NwYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7XG59XG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjtcbn1cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7XG59XG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjtcbn1cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjtcbn1cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjtcbn1cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG4uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY3XCI7XG59XG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiO1xufVxuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZlXCI7XG59XG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG4uZmEtbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiO1xufVxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiO1xufVxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XG59XG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA1XCI7XG59XG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cbi5mYS1jYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiO1xufVxuLmZhLXNoZWtlbDpiZWZvcmUsXG4uZmEtc2hlcWVsOmJlZm9yZSxcbi5mYS1pbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjtcbn1cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjtcbn1cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiO1xufVxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjtcbn1cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7XG59XG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7XG59XG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTVcIjtcbn1cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiO1xufVxuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOFwiO1xufVxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7XG59XG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWJcIjtcbn1cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjtcbn1cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjtcbn1cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjtcbn1cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIzXCI7XG59XG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7XG59XG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI2XCI7XG59XG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7XG59XG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiO1xufVxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiO1xufVxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cbi5mYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMFwiO1xufVxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjtcbn1cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzRcIjtcbn1cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG4uZmEtaG90ZWw6YmVmb3JlLFxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjtcbn1cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiO1xufVxuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYVwiO1xufVxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7XG59XG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjtcbn1cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cbi5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLmZhLWJhdHRlcnk6YmVmb3JlLFxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiO1xufVxuLmZhLWJhdHRlcnktMzpiZWZvcmUsXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiO1xufVxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG4uZmEtYmF0dGVyeS0xOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjtcbn1cbi5mYS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjtcbn1cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YVwiO1xufVxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7XG59XG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjtcbn1cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTBcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7XG59XG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjtcbn1cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjtcbn1cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cbi5mYS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7XG59XG4uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU3XCI7XG59XG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVhXCI7XG59XG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiO1xufVxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XG59XG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cbi5mYS10djpiZWZvcmUsXG4uZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZFwiO1xufVxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7XG59XG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjtcbn1cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7XG59XG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7XG59XG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbn1cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7XG59XG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjtcbn1cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZFwiO1xufVxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MVwiO1xufVxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjtcbn1cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiO1xufVxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjtcbn1cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjtcbn1cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiO1xufVxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhjXCI7XG59XG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjtcbn1cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7XG59XG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiO1xufVxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7XG59XG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiO1xufVxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjtcbn1cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7XG59XG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiO1xufVxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XG59XG4uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWNcIjtcbn1cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG4uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjtcbn1cbi5mYS1kZWFmbmVzczpiZWZvcmUsXG4uZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSxcbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7XG59XG4uZmEtc2lnbmluZzpiZWZvcmUsXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhN1wiO1xufVxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiO1xufVxuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG4uZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuLmZhLWZhOmJlZm9yZSxcbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjtcbn1cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjtcbn1cbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjdcIjtcbn1cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjtcbn1cbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYVwiO1xufVxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cbi5mYS12Y2FyZC1vOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiY1wiO1xufVxuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZVwiO1xufVxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMFwiO1xufVxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMxXCI7XG59XG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG4uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLmZhLWlkLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjM1wiO1xufVxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7XG59XG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiO1xufVxuLmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cbi5mYS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiO1xufVxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG4uZmEtc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XG59XG4uZmEtYmF0aHR1YjpiZWZvcmUsXG4uZmEtczE1OmJlZm9yZSxcbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7XG59XG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMVwiO1xufVxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG4uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjtcbn1cbi5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDRcIjtcbn1cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjtcbn1cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cbi5mYS1lZXJjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjtcbn1cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjtcbn1cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuLyohXG4gKiAgTWF0ZXJpYWwgRGVzaWduIEljb25pYyBGb250IGJ5IFNlcmdleSBLdXBsZXRza3kgKEB6YXZvbG9rbG9tKSAtIGh0dHA6Ly96YXZvbG9rbG9tLmdpdGh1Yi5pby9tYXRlcmlhbC1kZXNpZ24taWNvbmljLWZvbnQvXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly96YXZvbG9rbG9tLmdpdGh1Yi5pby9tYXRlcmlhbC1kZXNpZ24taWNvbmljLWZvbnQvbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udCc7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvTWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250LndvZmYyP3Y9Mi4yLjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L01hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udC53b2ZmP3Y9Mi4yLjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvTWF0ZXJpYWwtRGVzaWduLUljb25pYy1Gb250LnR0Zj92PTIuMi4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cbi56bWRpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgJ01hdGVyaWFsLURlc2lnbi1JY29uaWMtRm9udCc7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi56bWRpLWhjLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlOyB9XG5cbi56bWRpLWhjLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLnptZGktaGMtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uem1kaS1oYy00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi56bWRpLWhjLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuLnptZGktaGMtZncge1xuICB3aWR0aDogMS4yODU3MTQyOWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnptZGktaGMtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uem1kaS1oYy11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi56bWRpLWhjLWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMi4xNDI4NTcxNGVtO1xuICB3aWR0aDogMi4xNDI4NTcxNGVtO1xuICB0b3A6IDAuMTQyODU3MTRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi56bWRpLWhjLWxpLnptZGktaGMtbGcge1xuICBsZWZ0OiAtMS44NTcxNDI4NmVtOyB9XG5cbi56bWRpLWhjLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4xZW0gLjI1ZW07XG4gIGJvcmRlcjogc29saWQgMC4xZW0gIzllOWU5ZTtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG5cblxuLnptZGktaGMtYm9yZGVyLWNpcmNsZSB7XG4gIHBhZGRpbmc6IC4xZW0gLjI1ZW07XG4gIGJvcmRlcjogc29saWQgMC4xZW0gIzllOWU5ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi56bWRpLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IC4xNWVtOyB9XG5cbi56bWRpLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAuMTVlbTsgfVxuXG4uem1kaS1oYy1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHptZGktc3BpbiAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiB6bWRpLXNwaW4gMS41cyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLnptZGktaGMtc3Bpbi1yZXZlcnNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHptZGktc3Bpbi1yZXZlcnNlIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHptZGktc3Bpbi1yZXZlcnNlIDEuNXMgaW5maW5pdGUgbGluZWFyOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6bWRpLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIHptZGktc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbkAtd2Via2l0LWtleWZyYW1lcyB6bWRpLXNwaW4tcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZyk7IH0gfVxuQGtleWZyYW1lcyB6bWRpLXNwaW4tcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM1OWRlZyk7IH0gfVxuLnptZGktaGMtcm90YXRlLTkwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4uem1kaS1oYy1yb3RhdGUtMTgwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uem1kaS1oYy1yb3RhdGUtMjcwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uem1kaS1oYy1mbGlwLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi56bWRpLWhjLWZsaXAtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi56bWRpLWhjLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi56bWRpLWhjLXN0YWNrLTF4LFxuLnptZGktaGMtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnptZGktaGMtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uem1kaS1oYy1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi56bWRpLWhjLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiBNYXRlcmlhbCBEZXNpZ24gSWNvbmljIEZvbnQgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uem1kaS0zZC1yb3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTAxJzsgfVxuXG4uem1kaS1haXJwbGFuZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwMic7IH1cblxuLnptZGktYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwMyc7IH1cblxuLnptZGktYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwNCc7IH1cblxuLnptZGktYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTA1JzsgfVxuXG4uem1kaS1hc3NpZ25tZW50LWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwNic7IH1cblxuLnptZGktYXNzaWdubWVudC1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTA3JzsgfVxuXG4uem1kaS1hc3NpZ25tZW50LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDgnOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTA5JzsgfVxuXG4uem1kaS1hc3NpZ25tZW50LXJldHVybjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTBhJzsgfVxuXG4uem1kaS1hc3NpZ25tZW50LXJldHVybmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMGInOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwYyc7IH1cblxuLnptZGktYXR0YWNobWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwZCc7IH1cblxuLnptZGktYXR0YWNobWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTBlJzsgfVxuXG4uem1kaS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTBmJzsgfVxuXG4uem1kaS1iYWRnZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTEwJzsgfVxuXG4uem1kaS1iYWxhbmNlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTExJzsgfVxuXG4uem1kaS1iYWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTInOyB9XG5cbi56bWRpLWJhdHRlcnktYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExMyc7IH1cblxuLnptZGktYmF0dGVyeS1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTE0JzsgfVxuXG4uem1kaS1iYXR0ZXJ5LXVua25vd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExNSc7IH1cblxuLnptZGktYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTE2JzsgfVxuXG4uem1kaS1iaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTcnOyB9XG5cbi56bWRpLWJsb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTE4JzsgfVxuXG4uem1kaS1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTE5JzsgfVxuXG4uem1kaS1ib2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWEnOyB9XG5cbi56bWRpLWJvb2staW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExYic7IH1cblxuLnptZGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTFjJzsgfVxuXG4uem1kaS1ib29rbWFyay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWQnOyB9XG5cbi56bWRpLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWUnOyB9XG5cbi56bWRpLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWYnOyB9XG5cbi56bWRpLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTIwJzsgfVxuXG4uem1kaS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyMSc7IH1cblxuLnptZGktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTIyJzsgfVxuXG4uem1kaS1jYXItdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTIzJzsgfVxuXG4uem1kaS1jYXItd2FzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI0JzsgfVxuXG4uem1kaS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyNSc7IH1cblxuLnptZGktY2FyZC1naWZ0Y2FyZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI2JzsgfVxuXG4uem1kaS1jYXJkLW1lbWJlcnNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyNyc7IH1cblxuLnptZGktY2FyZC10cmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyOCc7IH1cblxuLnptZGktY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI5JzsgfVxuXG4uem1kaS1jYXNlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMmEnOyB9XG5cbi56bWRpLWNhc2UtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyYic7IH1cblxuLnptZGktY2FzZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMmMnOyB9XG5cbi56bWRpLWNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyZCc7IH1cblxuLnptZGktY2FzdC1jb25uZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyZSc7IH1cblxuLnptZGktY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTJmJzsgfVxuXG4uem1kaS1jaGFydC1kb251dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTMwJzsgfVxuXG4uem1kaS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTMxJzsgfVxuXG4uem1kaS1jaXR5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTMyJzsgfVxuXG4uem1kaS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzMnOyB9XG5cbi56bWRpLWNsb3NlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzQnOyB9XG5cbi56bWRpLWNsb3NlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTM1JzsgfVxuXG4uem1kaS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTM2JzsgfVxuXG4uem1kaS1jb2NrdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTM3JzsgfVxuXG4uem1kaS1jb2RlLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzOCc7IH1cblxuLnptZGktY29kZS1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzknOyB9XG5cbi56bWRpLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzYSc7IH1cblxuLnptZGktY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxM2InOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzYyc7IH1cblxuLnptZGktY29sbGVjdGlvbi1jYXNlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzZCc7IH1cblxuLnptZGktY29sbGVjdGlvbi1mb2xkZXItaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzZSc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxM2YnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0MCc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0MSc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Mic7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Myc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0NCc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0NSc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Nic7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Nyc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTg6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0OCc7IH1cblxuLnptZGktY29sbGVjdGlvbi1pdGVtLTktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ5JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tOTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRhJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Yic7IH1cblxuLnptZGktY29sbGVjdGlvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRjJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRkJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0ZSc7IH1cblxuLnptZGktY29sbGVjdGlvbi1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNGYnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTUwJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTEnOyB9XG5cbi56bWRpLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Mic7IH1cblxuLnptZGktY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTUzJzsgfVxuXG4uem1kaS1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1NCc7IH1cblxuLnptZGktZGlhbHBhZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU1JzsgfVxuXG4uem1kaS1kbnM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Nic7IH1cblxuLnptZGktZHJpbms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Nyc7IH1cblxuLnptZGktZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU4JzsgfVxuXG4uem1kaS1lbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTknOyB9XG5cbi56bWRpLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNWEnOyB9XG5cbi56bWRpLWV5ZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Yic7IH1cblxuLnptZGktZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNWMnOyB9XG5cbi56bWRpLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1ZCc7IH1cblxuLnptZGktZmF2b3JpdGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTVlJzsgfVxuXG4uem1kaS1mYXZvcml0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTVmJzsgfVxuXG4uem1kaS1maWx0ZXItbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTYwJzsgfVxuXG4uem1kaS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjEnOyB9XG5cbi56bWRpLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2Mic7IH1cblxuLnptZGktZmxhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2Myc7IH1cblxuLnptZGktZmxhc2gtYXV0bzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY0JzsgfVxuXG4uem1kaS1mbGFzaC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2NSc7IH1cblxuLnptZGktZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2Nic7IH1cblxuLnptZGktZmxpcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY3JzsgfVxuXG4uem1kaS1mbG93ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjgnOyB9XG5cbi56bWRpLWZsb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY5JzsgfVxuXG4uem1kaS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmEnOyB9XG5cbi56bWRpLWZ1bGxzY3JlZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmInOyB9XG5cbi56bWRpLWZ1bGxzY3JlZW4tZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTZjJzsgfVxuXG4uem1kaS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmQnOyB9XG5cbi56bWRpLWZ1bmN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTZlJzsgfVxuXG4uem1kaS1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTZmJzsgfVxuXG4uem1kaS1nZXN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzAnOyB9XG5cbi56bWRpLWdsb2JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTcxJzsgfVxuXG4uem1kaS1nbG9iZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzInOyB9XG5cbi56bWRpLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzMnOyB9XG5cbi56bWRpLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzQnOyB9XG5cbi56bWRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3NSc7IH1cblxuLnptZGktaG9zcGl0YWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzYnOyB9XG5cbi56bWRpLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzcnOyB9XG5cbi56bWRpLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzgnOyB9XG5cbi56bWRpLWhvdXJnbGFzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3OSc7IH1cblxuLnptZGktaG91cmdsYXNzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3YSc7IH1cblxuLnptZGktaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxN2InOyB9XG5cbi56bWRpLWh0dHA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Yyc7IH1cblxuLnptZGktaW1hZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxN2QnOyB9XG5cbi56bWRpLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3ZSc7IH1cblxuLnptZGktaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Zic7IH1cblxuLnptZGktaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4MCc7IH1cblxuLnptZGktaW52ZXJ0LWNvbG9ycy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4MSc7IH1cblxuLnptZGktaW52ZXJ0LWNvbG9yczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTgyJzsgfVxuXG4uem1kaS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4Myc7IH1cblxuLnptZGktbGFiZWwtYWx0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4NCc7IH1cblxuLnptZGktbGFiZWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODUnOyB9XG5cbi56bWRpLWxhYmVsLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODYnOyB9XG5cbi56bWRpLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODcnOyB9XG5cbi56bWRpLWxhYmVsczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTg4JzsgfVxuXG4uem1kaS1sYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODknOyB9XG5cbi56bWRpLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMThhJzsgfVxuXG4uem1kaS1sYXllcnMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGInOyB9XG5cbi56bWRpLWxheWVyczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMThjJzsgfVxuXG4uem1kaS1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGQnOyB9XG5cbi56bWRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4ZSc7IH1cblxuLnptZGktbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGYnOyB9XG5cbi56bWRpLWxvY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTkwJzsgfVxuXG4uem1kaS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTEnOyB9XG5cbi56bWRpLW1haWwtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTInOyB9XG5cbi56bWRpLW1haWwtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Myc7IH1cblxuLnptZGktbWFpbC1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTQnOyB9XG5cbi56bWRpLW1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5NSc7IH1cblxuLnptZGktbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTYnOyB9XG5cbi56bWRpLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Nyc7IH1cblxuLnptZGktbW9uZXktYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTgnOyB9XG5cbi56bWRpLW1vbmV5LW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTk5JzsgfVxuXG4uem1kaS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTlhJzsgfVxuXG4uem1kaS1tb3JlLXZlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Yic7IH1cblxuLnptZGktbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTljJzsgfVxuXG4uem1kaS1tb3ZpZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5ZCc7IH1cblxuLnptZGktbW92aWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5ZSc7IH1cblxuLnptZGktbmF0dXJlLXBlb3BsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTlmJzsgfVxuXG4uem1kaS1uYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhMCc7IH1cblxuLnptZGktbmF2aWdhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWExJzsgfVxuXG4uem1kaS1vcGVuLWluLWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhMic7IH1cblxuLnptZGktb3Blbi1pbi1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhMyc7IH1cblxuLnptZGktcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWE0JzsgfVxuXG4uem1kaS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYTUnOyB9XG5cbi56bWRpLXBpbi1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYTYnOyB9XG5cbi56bWRpLXBpbi1hc3Npc3RhbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhNyc7IH1cblxuLnptZGktcGluLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhOCc7IH1cblxuLnptZGktcGluLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhOSc7IH1cblxuLnptZGktcGluLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWFhJzsgfVxuXG4uem1kaS1waW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhYic7IH1cblxuLnptZGktcGl6emE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhYyc7IH1cblxuLnptZGktcGxhc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWFkJzsgfVxuXG4uem1kaS1wb3dlci1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYWUnOyB9XG5cbi56bWRpLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYWYnOyB9XG5cbi56bWRpLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjAnOyB9XG5cbi56bWRpLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWIxJzsgfVxuXG4uem1kaS1xdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWIyJzsgfVxuXG4uem1kaS1yYWlsd2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjMnOyB9XG5cbi56bWRpLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNCc7IH1cblxuLnptZGktcmVmcmVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNSc7IH1cblxuLnptZGktcmVmcmVzaC1zeW5jLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjYnOyB9XG5cbi56bWRpLXJlZnJlc2gtc3luYy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNyc7IH1cblxuLnptZGktcmVmcmVzaC1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjgnOyB9XG5cbi56bWRpLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiOSc7IH1cblxuLnptZGktcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmEnOyB9XG5cbi56bWRpLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmInOyB9XG5cbi56bWRpLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmMnOyB9XG5cbi56bWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmQnOyB9XG5cbi56bWRpLXNjcmVlbi1yb3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWJlJzsgfVxuXG4uem1kaS1zZWFyY2gtZm9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmYnOyB9XG5cbi56bWRpLXNlYXJjaC1pbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzAnOyB9XG5cbi56bWRpLXNlYXJjaC1pbi1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzEnOyB9XG5cbi56bWRpLXNlYXJjaC1yZXBsYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzInOyB9XG5cbi56bWRpLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWMzJzsgfVxuXG4uem1kaS1zZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzQnOyB9XG5cbi56bWRpLXNldHRpbmdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWM1JzsgfVxuXG4uem1kaS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWM2JzsgfVxuXG4uem1kaS1zaGllbGQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjNyc7IH1cblxuLnptZGktc2hpZWxkLXNlY3VyaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzgnOyB9XG5cbi56bWRpLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWM5JzsgfVxuXG4uem1kaS1zaG9wcGluZy1jYXJ0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjYSc7IH1cblxuLnptZGktc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWNiJzsgfVxuXG4uem1kaS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2MnOyB9XG5cbi56bWRpLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWNkJzsgfVxuXG4uem1kaS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2UnOyB9XG5cbi56bWRpLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2YnOyB9XG5cbi56bWRpLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQwJzsgfVxuXG4uem1kaS1zcGVsbGNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDEnOyB9XG5cbi56bWRpLXN0b3JhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkMic7IH1cblxuLnptZGktc3RvcmUtMjQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkMyc7IH1cblxuLnptZGktc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkNCc7IH1cblxuLnptZGktc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDUnOyB9XG5cbi56bWRpLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQ2JzsgfVxuXG4uem1kaS10YWItdW5zZWxlY3RlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQ3JzsgfVxuXG4uem1kaS10YWI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkOCc7IH1cblxuLnptZGktdGFnLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDknOyB9XG5cbi56bWRpLXRhZy1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZGEnOyB9XG5cbi56bWRpLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWRiJzsgfVxuXG4uem1kaS10aHVtYi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZGMnOyB9XG5cbi56bWRpLXRodW1iLXVwLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkZCc7IH1cblxuLnptZGktdGh1bWItdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkZSc7IH1cblxuLnptZGktdGlja2V0LXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkZic7IH1cblxuLnptZGktdG9sbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWUwJzsgfVxuXG4uem1kaS10b3lzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTEnOyB9XG5cbi56bWRpLXRyYWZmaWM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlMic7IH1cblxuLnptZGktdHJhbnNsYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTMnOyB9XG5cbi56bWRpLXRyaWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlNCc7IH1cblxuLnptZGktdHJpYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlNSc7IH1cblxuLnptZGktdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlNic7IH1cblxuLnptZGktdHVybmluZy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTcnOyB9XG5cbi56bWRpLXdhbGxwYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU4JzsgfVxuXG4uem1kaS13YXNoaW5nLW1hY2hpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlOSc7IH1cblxuLnptZGktd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZWEnOyB9XG5cbi56bWRpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWViJzsgfVxuXG4uem1kaS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWVjJzsgfVxuXG4uem1kaS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlZCc7IH1cblxuLnptZGktem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWVlJzsgfVxuXG4uem1kaS16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWVmJzsgfVxuXG4uem1kaS1hbGVydC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWYwJzsgfVxuXG4uem1kaS1hbGVydC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmMSc7IH1cblxuLnptZGktYWxlcnQtb2N0YWdvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWYyJzsgfVxuXG4uem1kaS1hbGVydC1wb2x5Z29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjMnOyB9XG5cbi56bWRpLWFsZXJ0LXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjQnOyB9XG5cbi56bWRpLWhlbHAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWY1JzsgfVxuXG4uem1kaS1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjYnOyB9XG5cbi56bWRpLWluZm8tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWY3JzsgfVxuXG4uem1kaS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjgnOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnMtYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjknOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnMtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmEnOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnMtbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWZiJzsgfVxuXG4uem1kaS1ub3RpZmljYXRpb25zLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWZjJzsgfVxuXG4uem1kaS1ub3RpZmljYXRpb25zLXBhdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWZkJzsgfVxuXG4uem1kaS1ub3RpZmljYXRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmUnOyB9XG5cbi56bWRpLWFjY291bnQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmYnOyB9XG5cbi56bWRpLWFjY291bnQtYm94LW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwMCc7IH1cblxuLnptZGktYWNjb3VudC1ib3gtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjAxJzsgfVxuXG4uem1kaS1hY2NvdW50LWJveC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjAyJzsgfVxuXG4uem1kaS1hY2NvdW50LWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjAzJzsgfVxuXG4uem1kaS1hY2NvdW50LWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDQnOyB9XG5cbi56bWRpLWFjY291bnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDUnOyB9XG5cbi56bWRpLWFjY291bnQtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjA2JzsgfVxuXG4uem1kaS1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDcnOyB9XG5cbi56bWRpLWFjY291bnRzLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjA4JzsgfVxuXG4uem1kaS1hY2NvdW50cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwOSc7IH1cblxuLnptZGktYWNjb3VudHMtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwYSc7IH1cblxuLnptZGktYWNjb3VudHMtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjBiJzsgfVxuXG4uem1kaS1hY2NvdW50cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMGMnOyB9XG5cbi56bWRpLWFjY291bnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMGQnOyB9XG5cbi56bWRpLWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwZSc7IH1cblxuLnptZGktZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMGYnOyB9XG5cbi56bWRpLW1hbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMTAnOyB9XG5cbi56bWRpLW1hbGUtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMTEnOyB9XG5cbi56bWRpLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxMic7IH1cblxuLnptZGktbW9vZC1iYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxMyc7IH1cblxuLnptZGktbW9vZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE0JzsgfVxuXG4uem1kaS1ydW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxNSc7IH1cblxuLnptZGktd2FsazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE2JzsgfVxuXG4uem1kaS1jbG91ZC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxNyc7IH1cblxuLnptZGktY2xvdWQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMTgnOyB9XG5cbi56bWRpLWNsb3VkLWRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxOSc7IH1cblxuLnptZGktY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxYSc7IH1cblxuLnptZGktY2xvdWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMWInOyB9XG5cbi56bWRpLWNsb3VkLW91dGxpbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMWMnOyB9XG5cbi56bWRpLWNsb3VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxZCc7IH1cblxuLnptZGktY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMWUnOyB9XG5cbi56bWRpLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMWYnOyB9XG5cbi56bWRpLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjAnOyB9XG5cbi56bWRpLWZpbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjIxJzsgfVxuXG4uem1kaS1maWxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyMic7IH1cblxuLnptZGktZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjIzJzsgfVxuXG4uem1kaS1mb2xkZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI0JzsgfVxuXG4uem1kaS1mb2xkZXItcGVyc29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjUnOyB9XG5cbi56bWRpLWZvbGRlci1zdGFyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI2JzsgfVxuXG4uem1kaS1mb2xkZXItc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI3JzsgfVxuXG4uem1kaS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyOCc7IH1cblxuLnptZGktZ2lmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjknOyB9XG5cbi56bWRpLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjJhJzsgfVxuXG4uem1kaS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMmInOyB9XG5cbi56bWRpLWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyYyc7IH1cblxuLnptZGktYm9yZGVyLWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMmQnOyB9XG5cbi56bWRpLWJvcmRlci1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjJlJzsgfVxuXG4uem1kaS1ib3JkZXItaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjJmJzsgfVxuXG4uem1kaS1ib3JkZXItaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzMCc7IH1cblxuLnptZGktYm9yZGVyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzMSc7IH1cblxuLnptZGktYm9yZGVyLW91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzInOyB9XG5cbi56bWRpLWJvcmRlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjMzJzsgfVxuXG4uem1kaS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzNCc7IH1cblxuLnptZGktYm9yZGVyLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjM1JzsgfVxuXG4uem1kaS1ib3JkZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzNic7IH1cblxuLnptZGktY29weTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjM3JzsgfVxuXG4uem1kaS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzgnOyB9XG5cbi56bWRpLWZvcm1hdC1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzOSc7IH1cblxuLnptZGktZm9ybWF0LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzYSc7IH1cblxuLnptZGktZm9ybWF0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzYic7IH1cblxuLnptZGktZm9ybWF0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyM2MnOyB9XG5cbi56bWRpLWZvcm1hdC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyM2QnOyB9XG5cbi56bWRpLWZvcm1hdC1jbGVhci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzZSc7IH1cblxuLnptZGktZm9ybWF0LWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyM2YnOyB9XG5cbi56bWRpLWZvcm1hdC1jb2xvci1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDAnOyB9XG5cbi56bWRpLWZvcm1hdC1jb2xvci1yZXNldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQxJzsgfVxuXG4uem1kaS1mb3JtYXQtY29sb3ItdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQyJzsgfVxuXG4uem1kaS1mb3JtYXQtaW5kZW50LWRlY3JlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDMnOyB9XG5cbi56bWRpLWZvcm1hdC1pbmRlbnQtaW5jcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0NCc7IH1cblxuLnptZGktZm9ybWF0LWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQ1JzsgfVxuXG4uem1kaS1mb3JtYXQtbGluZS1zcGFjaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDYnOyB9XG5cbi56bWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDcnOyB9XG5cbi56bWRpLWZvcm1hdC1saXN0LW51bWJlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDgnOyB9XG5cbi56bWRpLWZvcm1hdC1sdHI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0OSc7IH1cblxuLnptZGktZm9ybWF0LXJ0bDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjRhJzsgfVxuXG4uem1kaS1mb3JtYXQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjRiJzsgfVxuXG4uem1kaS1mb3JtYXQtc3RyaWtldGhyb3VnaC1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGMnOyB9XG5cbi56bWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGQnOyB9XG5cbi56bWRpLWZvcm1hdC1zdWJqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGUnOyB9XG5cbi56bWRpLWZvcm1hdC11bmRlcmxpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGYnOyB9XG5cbi56bWRpLWZvcm1hdC12YWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTAnOyB9XG5cbi56bWRpLWZvcm1hdC12YWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTEnOyB9XG5cbi56bWRpLWZvcm1hdC12YWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTInOyB9XG5cbi56bWRpLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Myc7IH1cblxuLnptZGktc2VsZWN0LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjU0JzsgfVxuXG4uem1kaS1zcGFjZS1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1NSc7IH1cblxuLnptZGktdGV4dC1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Nic7IH1cblxuLnptZGktdHJhbnNmb3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTcnOyB9XG5cbi56bWRpLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1OCc7IH1cblxuLnptZGktd3JhcC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTknOyB9XG5cbi56bWRpLWNvbW1lbnQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1YSc7IH1cblxuLnptZGktY29tbWVudC1hbHQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjViJzsgfVxuXG4uem1kaS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjVjJzsgfVxuXG4uem1kaS1jb21tZW50LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1ZCc7IH1cblxuLnptZGktY29tbWVudC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjVlJzsgfVxuXG4uem1kaS1jb21tZW50LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Zic7IH1cblxuLnptZGktY29tbWVudC1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjAnOyB9XG5cbi56bWRpLWNvbW1lbnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjYxJzsgfVxuXG4uem1kaS1jb21tZW50LXRleHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjInOyB9XG5cbi56bWRpLWNvbW1lbnQtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjYzJzsgfVxuXG4uem1kaS1jb21tZW50LXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjQnOyB9XG5cbi56bWRpLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2NSc7IH1cblxuLnptZGktY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2Nic7IH1cblxuLnptZGktY2hlY2stYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjcnOyB9XG5cbi56bWRpLWNoZWNrLWNpcmNsZS11OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjgnOyB9XG5cbi56bWRpLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjY5JzsgfVxuXG4uem1kaS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2YSc7IH1cblxuLnptZGktY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2Yic7IH1cblxuLnptZGktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2Yyc7IH1cblxuLnptZGktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmQnOyB9XG5cbi56bWRpLWRvdC1jaXJjbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmUnOyB9XG5cbi56bWRpLWRvdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2Zic7IH1cblxuLnptZGktbWludXMtY2lyY2xlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3MCc7IH1cblxuLnptZGktbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzEnOyB9XG5cbi56bWRpLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjcyJzsgfVxuXG4uem1kaS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjczJzsgfVxuXG4uem1kaS1wbHVzLWNpcmNsZS1vLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjc0JzsgfVxuXG4uem1kaS1wbHVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzUnOyB9XG5cbi56bWRpLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzYnOyB9XG5cbi56bWRpLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzcnOyB9XG5cbi56bWRpLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3OCc7IH1cblxuLnptZGktc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3OSc7IH1cblxuLnptZGktc3Rhci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3YSc7IH1cblxuLnptZGktc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyN2InOyB9XG5cbi56bWRpLXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjdjJzsgfVxuXG4uem1kaS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyN2QnOyB9XG5cbi56bWRpLWJsdWV0b290aC1jb25uZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3ZSc7IH1cblxuLnptZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjdmJzsgfVxuXG4uem1kaS1ibHVldG9vdGgtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODAnOyB9XG5cbi56bWRpLWJsdWV0b290aC1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODEnOyB9XG5cbi56bWRpLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjgyJzsgfVxuXG4uem1kaS1jYW1lcmEtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODMnOyB9XG5cbi56bWRpLWNhbWVyYS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4NCc7IH1cblxuLnptZGktY2FtZXJhLWJ3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODUnOyB9XG5cbi56bWRpLWNhbWVyYS1mcm9udDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjg2JzsgfVxuXG4uem1kaS1jYW1lcmEtbWljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODcnOyB9XG5cbi56bWRpLWNhbWVyYS1wYXJ0eS1tb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODgnOyB9XG5cbi56bWRpLWNhbWVyYS1yZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODknOyB9XG5cbi56bWRpLWNhbWVyYS1yb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGEnOyB9XG5cbi56bWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4Yic7IH1cblxuLnptZGktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGMnOyB9XG5cbi56bWRpLWNhcmQtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4ZCc7IH1cblxuLnptZGktY2FyZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4ZSc7IH1cblxuLnptZGktY2FyZC1zZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjhmJzsgfVxuXG4uem1kaS1jYXJkLXNpbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjkwJzsgfVxuXG4uem1kaS1kZXNrdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjkxJzsgfVxuXG4uem1kaS1kZXNrdG9wLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5Mic7IH1cblxuLnptZGktZGV2aWNlLWh1YjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjkzJzsgfVxuXG4uem1kaS1kZXZpY2VzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjk0JzsgfVxuXG4uem1kaS1kZXZpY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTUnOyB9XG5cbi56bWRpLWRvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5Nic7IH1cblxuLnptZGktZmxvcHB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTcnOyB9XG5cbi56bWRpLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5OCc7IH1cblxuLnptZGktZ3BzLWRvdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjk5JzsgfVxuXG4uem1kaS1ncHMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOWEnOyB9XG5cbi56bWRpLWdwczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjliJzsgfVxuXG4uem1kaS1oZWFkc2V0LW1pYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjljJzsgfVxuXG4uem1kaS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOWQnOyB9XG5cbi56bWRpLWlucHV0LWFudGVubmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5ZSc7IH1cblxuLnptZGktaW5wdXQtY29tcG9zaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOWYnOyB9XG5cbi56bWRpLWlucHV0LWhkbWk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhMCc7IH1cblxuLnptZGktaW5wdXQtcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhMSc7IH1cblxuLnptZGktaW5wdXQtc3ZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTInOyB9XG5cbi56bWRpLWtleWJvYXJkLWhpZGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhMyc7IH1cblxuLnptZGkta2V5Ym9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhNCc7IH1cblxuXG4uem1kaS1sYXB0b3AtY2hyb21lYm9vazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmE1JzsgfVxuXG4uem1kaS1sYXB0b3AtbWFjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTYnOyB9XG5cbi56bWRpLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmE3JzsgfVxuXG4uem1kaS1taWMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTgnOyB9XG5cbi56bWRpLW1pYy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTknOyB9XG5cbi56bWRpLW1pYy1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYWEnOyB9XG5cbi56bWRpLW1pYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFiJzsgfVxuXG4uem1kaS1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFjJzsgfVxuXG4uem1kaS1uZXR3b3JrLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYWQnOyB9XG5cbi56bWRpLW5ldHdvcmstbG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYWUnOyB9XG5cbi56bWRpLW5ldHdvcmstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYWYnOyB9XG5cbi56bWRpLW5ldHdvcmstb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmIwJzsgfVxuXG4uem1kaS1uZXR3b3JrLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiMSc7IH1cblxuLnptZGktbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmIyJzsgfVxuXG4uem1kaS1waG9uZS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiMyc7IH1cblxuLnptZGktcGhvbmUtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjQnOyB9XG5cbi56bWRpLXBob25lLWZvcndhcmRlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmI1JzsgfVxuXG4uem1kaS1waG9uZS1pbi10YWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjYnOyB9XG5cbi56bWRpLXBob25lLWxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmI3JzsgfVxuXG4uem1kaS1waG9uZS1taXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiOCc7IH1cblxuLnptZGktcGhvbmUtbXNnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjknOyB9XG5cbi56bWRpLXBob25lLXBhdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJhJzsgfVxuXG4uem1kaS1waG9uZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYmInOyB9XG5cbi56bWRpLXBob25lLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiYyc7IH1cblxuLnptZGktcGhvbmUtc2lwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYmQnOyB9XG5cbi56bWRpLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYmUnOyB9XG5cbi56bWRpLXBvcnRhYmxlLXdpZmktY2hhbmdlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJmJzsgfVxuXG4uem1kaS1wb3J0YWJsZS13aWZpLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmMwJzsgfVxuXG4uem1kaS1wb3J0YWJsZS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzEnOyB9XG5cbi56bWRpLXJhZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzInOyB9XG5cbi56bWRpLXJlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmMzJzsgfVxuXG4uem1kaS1yZW1vdGUtY29udHJvbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjNCc7IH1cblxuLnptZGktcmVtb3RlLWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjNSc7IH1cblxuLnptZGktcm91dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzYnOyB9XG5cbi56bWRpLXNjYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjNyc7IH1cblxuLnptZGktc21hcnRwaG9uZS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzgnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjOSc7IH1cblxuLnptZGktc21hcnRwaG9uZS1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmNhJzsgfVxuXG4uem1kaS1zbWFydHBob25lLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjYic7IH1cblxuLnptZGktc21hcnRwaG9uZS1pcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjYyc7IH1cblxuLnptZGktc21hcnRwaG9uZS1sYW5kc2NhcGUtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmNkJzsgfVxuXG4uem1kaS1zbWFydHBob25lLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmNlJzsgfVxuXG4uem1kaS1zbWFydHBob25lLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjZic7IH1cblxuLnptZGktc21hcnRwaG9uZS1wb3J0cmFpdC1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDAnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQxJzsgfVxuXG4uem1kaS1zbWFydHBob25lLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkMic7IH1cblxuLnptZGktc21hcnRwaG9uZS1zZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQzJzsgfVxuXG4uem1kaS1zbWFydHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDQnOyB9XG5cbi56bWRpLXNwZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkNSc7IH1cblxuLnptZGktdGFibGV0LWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkNic7IH1cblxuLnptZGktdGFibGV0LW1hYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQ3JzsgfVxuXG4uem1kaS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkOCc7IH1cblxuLnptZGktdHYtYWx0LXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkOSc7IH1cblxuLnptZGktdHYtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmRhJzsgfVxuXG4uem1kaS10di1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZGInOyB9XG5cbi56bWRpLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZGMnOyB9XG5cbi56bWRpLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmRkJzsgfVxuXG4uem1kaS12aWRlb2NhbS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkZSc7IH1cblxuLnptZGktdmlkZW9jYW0tc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZGYnOyB9XG5cbi56bWRpLXZpZGVvY2FtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTAnOyB9XG5cbi56bWRpLXdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTEnOyB9XG5cbi56bWRpLXdpZmktYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlMic7IH1cblxuLnptZGktd2lmaS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlMyc7IH1cblxuLnptZGktd2lmaS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTQnOyB9XG5cbi56bWRpLXdpZmktbG9jazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU1JzsgfVxuXG4uem1kaS13aWZpLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU2JzsgfVxuXG4uem1kaS13aWZpLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNyc7IH1cblxuLnptZGktd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU4JzsgfVxuXG4uem1kaS1hcnJvdy1sZWZ0LWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU5JzsgfVxuXG4uem1kaS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWEnOyB9XG5cbi56bWRpLWFycm93LW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWInOyB9XG5cbi56bWRpLWFycm93LW1pc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmVjJzsgfVxuXG4uem1kaS1hcnJvdy1yaWdodC10b3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlZCc7IH1cblxuLnptZGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlZSc7IH1cblxuLnptZGktYXJyb3ctc3BsaXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlZic7IH1cblxuLnptZGktYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjAnOyB9XG5cbi56bWRpLWNhcmV0LWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjEnOyB9XG5cbi56bWRpLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmMic7IH1cblxuLnptZGktY2FyZXQtbGVmdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmMyc7IH1cblxuLnptZGktY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmY0JzsgfVxuXG4uem1kaS1jYXJldC1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmNSc7IH1cblxuLnptZGktY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmNic7IH1cblxuLnptZGktY2FyZXQtdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjcnOyB9XG5cbi56bWRpLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjgnOyB9XG5cbi56bWRpLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmY5JzsgfVxuXG4uem1kaS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmYSc7IH1cblxuLnptZGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmZiJzsgfVxuXG4uem1kaS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZmMnOyB9XG5cbi56bWRpLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmZCc7IH1cblxuLnptZGktbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZmUnOyB9XG5cbi56bWRpLWxvbmctYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmZmJzsgfVxuXG4uem1kaS1sb25nLWFycm93LXJldHVybjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzAwJzsgfVxuXG4uem1kaS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDEnOyB9XG5cbi56bWRpLWxvbmctYXJyb3ctdGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDInOyB9XG5cbi56bWRpLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwMyc7IH1cblxuLnptZGktcm90YXRlLWNjdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzA0JzsgfVxuXG4uem1kaS1yb3RhdGUtY3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwNSc7IH1cblxuLnptZGktcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwNic7IH1cblxuLnptZGktcm90YXRlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDcnOyB9XG5cbi56bWRpLXNxdWFyZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDgnOyB9XG5cbi56bWRpLXNxdWFyZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzA5JzsgfVxuXG4uem1kaS1zd2FwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzBhJzsgfVxuXG4uem1kaS1zd2FwLXZlcnRpY2FsLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzBiJzsgfVxuXG4uem1kaS1zd2FwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMGMnOyB9XG5cbi56bWRpLXN3YXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwZCc7IH1cblxuLnptZGktdHJlbmRpbmctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzBlJzsgfVxuXG4uem1kaS10cmVuZGluZy1mbGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMGYnOyB9XG5cbi56bWRpLXRyZW5kaW5nLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTAnOyB9XG5cbi56bWRpLXVuZm9sZC1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTEnOyB9XG5cbi56bWRpLXVuZm9sZC1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTInOyB9XG5cbi56bWRpLWFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxMyc7IH1cblxuLnptZGktZ3JpZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxNCc7IH1cblxuLnptZGktZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzE1JzsgfVxuXG4uem1kaS12aWV3LWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzE2JzsgfVxuXG4uem1kaS12aWV3LWFycmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTcnOyB9XG5cbi56bWRpLXZpZXctY2Fyb3VzZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxOCc7IH1cblxuLnptZGktdmlldy1jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxOSc7IH1cblxuLnptZGktdmlldy1jb21meTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzFhJzsgfVxuXG4uem1kaS12aWV3LWNvbXBhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxYic7IH1cblxuLnptZGktdmlldy1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxYyc7IH1cblxuLnptZGktdmlldy1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxZCc7IH1cblxuLnptZGktdmlldy1oZWFkbGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzFlJzsgfVxuXG4uem1kaS12aWV3LWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMWYnOyB9XG5cbi56bWRpLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzIwJzsgfVxuXG4uem1kaS12aWV3LW1vZHVsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzIxJzsgfVxuXG4uem1kaS12aWV3LXF1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjInOyB9XG5cbi56bWRpLXZpZXctc3RyZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjMnOyB9XG5cbi56bWRpLXZpZXctc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjQnOyB9XG5cbi56bWRpLXZpZXctdG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjUnOyB9XG5cbi56bWRpLXZpZXctd2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjYnOyB9XG5cbi56bWRpLXZpZXctd2VlazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI3JzsgfVxuXG4uem1kaS13aWRnZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjgnOyB9XG5cbi56bWRpLWFsYXJtLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMjknOyB9XG5cbi56bWRpLWFsYXJtLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzJhJzsgfVxuXG4uem1kaS1hbGFybS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMmInOyB9XG5cbi56bWRpLWFsYXJtLXNub296ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzJjJzsgfVxuXG4uem1kaS1hbGFybTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzJkJzsgfVxuXG4uem1kaS1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyZSc7IH1cblxuLnptZGktY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyZic7IH1cblxuLnptZGktY2FsZW5kYXItY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzMCc7IH1cblxuLnptZGktY2FsZW5kYXItbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzMxJzsgfVxuXG4uem1kaS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzMyJzsgfVxuXG4uem1kaS10aW1lLWNvdW50ZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzMzJzsgfVxuXG4uem1kaS10aW1lLWludGVydmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMzQnOyB9XG5cbi56bWRpLXRpbWUtcmVzdG9yZS1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMzUnOyB9XG5cbi56bWRpLXRpbWUtcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM2JzsgfVxuXG4uem1kaS10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMzcnOyB9XG5cbi56bWRpLXRpbWVyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM4JzsgfVxuXG4uem1kaS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM5JzsgfVxuXG4uem1kaS1hbmRyb2lkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzNhJzsgfVxuXG4uem1kaS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzM2InOyB9XG5cbi56bWRpLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzM2MnOyB9XG5cbi56bWRpLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzZCc7IH1cblxuLnptZGktY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzNlJzsgfVxuXG4uem1kaS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzNmJzsgfVxuXG4uem1kaS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDAnOyB9XG5cbi56bWRpLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDEnOyB9XG5cbi56bWRpLWZhY2Vib29rLWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQyJzsgfVxuXG4uem1kaS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQzJzsgfVxuXG4uem1kaS1naXRodWItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDQnOyB9XG5cbi56bWRpLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ1JzsgfVxuXG4uem1kaS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Nic7IH1cblxuLnptZGktZ29vZ2xlLWVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDcnOyB9XG5cbi56bWRpLWdvb2dsZS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ4JzsgfVxuXG4uem1kaS1nb29nbGUtbWFwczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ5JzsgfVxuXG4uem1kaS1nb29nbGUtcGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0YSc7IH1cblxuLnptZGktZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Yic7IH1cblxuLnptZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNGMnOyB9XG5cbi56bWRpLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNGQnOyB9XG5cbi56bWRpLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzRlJzsgfVxuXG4uem1kaS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Zic7IH1cblxuLnptZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzUwJzsgfVxuXG4uem1kaS1sYW5ndWFnZS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzUxJzsgfVxuXG4uem1kaS1sYW5ndWFnZS1qYXZhc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTInOyB9XG5cbi56bWRpLWxhbmd1YWdlLXB5dGhvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Myc7IH1cblxuLnptZGktbGFuZ3VhZ2UtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTQnOyB9XG5cbi56bWRpLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzU1JzsgfVxuXG4uem1kaS1saW5rZWRpbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Nic7IH1cblxuLnptZGktcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTcnOyB9XG5cbi56bWRpLXBpbnRlcmVzdC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1OCc7IH1cblxuLnptZGktcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTknOyB9XG5cbi56bWRpLXBvbHltZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1YSc7IH1cblxuLnptZGktc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Yic7IH1cblxuLnptZGktc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzVjJzsgfVxuXG4uem1kaS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1ZCc7IH1cblxuLnptZGktc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1ZSc7IH1cblxuLnptZGktdHdpdHRlci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Zic7IH1cblxuLnptZGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYwJzsgfVxuXG4uem1kaS12azpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYxJzsgfVxuXG4uem1kaS13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Mic7IH1cblxuLnptZGktd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYzJzsgfVxuXG4uem1kaS1hc3BlY3QtcmF0aW8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjQnOyB9XG5cbi56bWRpLWFzcGVjdC1yYXRpbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzY1JzsgfVxuXG4uem1kaS1ibHVyLWNpcmN1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjYnOyB9XG5cbi56bWRpLWJsdXItbGluZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjcnOyB9XG5cbi56bWRpLWJsdXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjgnOyB9XG5cbi56bWRpLWJsdXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2OSc7IH1cblxuLnptZGktYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNmEnOyB9XG5cbi56bWRpLWJyaWdodG5lc3MtMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZiJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Yyc7IH1cblxuLnptZGktYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNmQnOyB9XG5cbi56bWRpLWJyaWdodG5lc3MtNjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZlJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLTc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Zic7IH1cblxuLnptZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNzAnOyB9XG5cbi56bWRpLWJyaWdodG5lc3Mtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzcxJzsgfVxuXG4uem1kaS1icm9rZW4taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Mic7IH1cblxuLnptZGktY2VudGVyLWZvY3VzLXN0cm9uZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzczJzsgfVxuXG4uem1kaS1jZW50ZXItZm9jdXMtd2VhazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc0JzsgfVxuXG4uem1kaS1jb21wYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNzUnOyB9XG5cbi56bWRpLWNyb3AtMTYtOTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc2JzsgfVxuXG4uem1kaS1jcm9wLTMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc3JzsgfVxuXG4uem1kaS1jcm9wLTUtNDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc4JzsgfVxuXG4uem1kaS1jcm9wLTctNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc5JzsgfVxuXG4uem1kaS1jcm9wLWRpbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdhJzsgfVxuXG4uem1kaS1jcm9wLWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Yic7IH1cblxuLnptZGktY3JvcC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Yyc7IH1cblxuLnptZGktY3JvcC1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdkJzsgfVxuXG4uem1kaS1jcm9wLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdlJzsgfVxuXG4uem1kaS1leHBvc3VyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Zic7IH1cblxuLnptZGktZXhwb3N1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4MCc7IH1cblxuLnptZGktZmlsdGVyLWItYW5kLXc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4MSc7IH1cblxuLnptZGktZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzgyJzsgfVxuXG4uem1kaS1maWx0ZXItZnJhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODMnOyB9XG5cbi56bWRpLWZpbHRlci10aWx0LXNoaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODQnOyB9XG5cbi56bWRpLWdyYWRpZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODUnOyB9XG5cbi56bWRpLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODYnOyB9XG5cbi56bWRpLWdyYXBoaWMtZXE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4Nyc7IH1cblxuLnptZGktaGRyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzg4JzsgfVxuXG4uem1kaS1oZHItc3Ryb25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODknOyB9XG5cbi56bWRpLWhkci13ZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGEnOyB9XG5cbi56bWRpLWhkcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzhiJzsgfVxuXG4uem1kaS1pcmlkZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGMnOyB9XG5cbi56bWRpLWxlYWstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGQnOyB9XG5cbi56bWRpLWxlYWs6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4ZSc7IH1cblxuLnptZGktbG9va3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4Zic7IH1cblxuLnptZGktbG91cGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5MCc7IH1cblxuLnptZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzkxJzsgfVxuXG4uem1kaS1wYW5vcmFtYS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzkyJzsgfVxuXG4uem1kaS1wYW5vcmFtYS13aWRlLWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTMnOyB9XG5cbi56bWRpLXBob3RvLXNpemUtc2VsZWN0LWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTQnOyB9XG5cbi56bWRpLXBob3RvLXNpemUtc2VsZWN0LXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTUnOyB9XG5cbi56bWRpLXBpY3R1cmUtaW4tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk2JzsgfVxuXG4uem1kaS1zbGlkZXNob3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5Nyc7IH1cblxuLnptZGktdGV4dHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk4JzsgfVxuXG4uem1kaS10b25hbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk5JzsgfVxuXG4uem1kaS12aWduZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzlhJzsgfVxuXG4uem1kaS13Yi1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOWInOyB9XG5cbi56bWRpLWVqZWN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzljJzsgfVxuXG4uem1kaS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzlkJzsgfVxuXG4uem1kaS1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5ZSc7IH1cblxuLnptZGktZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOWYnOyB9XG5cbi56bWRpLWZhc3QtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYTAnOyB9XG5cbi56bWRpLWZvcndhcmQtMTA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhMSc7IH1cblxuLnptZGktZm9yd2FyZC0zMDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2EyJzsgfVxuXG4uem1kaS1mb3J3YXJkLTU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhMyc7IH1cblxuLnptZGktaGVhcmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E0JzsgfVxuXG4uem1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E1JzsgfVxuXG4uem1kaS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhNic7IH1cblxuLnptZGktcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhNyc7IH1cblxuLnptZGktcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E4JzsgfVxuXG4uem1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E5JzsgfVxuXG4uem1kaS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWEnOyB9XG5cbi56bWRpLXBsYXlsaXN0LWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWInOyB9XG5cbi56bWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhYyc7IH1cblxuLnptZGktcmVwZWF0LW9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2FkJzsgfVxuXG4uem1kaS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhZSc7IH1cblxuLnptZGktcmVwbGF5LTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWYnOyB9XG5cbi56bWRpLXJlcGxheS0zMDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IwJzsgfVxuXG4uem1kaS1yZXBsYXktNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IxJzsgfVxuXG4uem1kaS1yZXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiMic7IH1cblxuLnptZGktc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IzJzsgfVxuXG4uem1kaS1za2lwLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiNCc7IH1cblxuLnptZGktc2tpcC1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2I1JzsgfVxuXG4uem1kaS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYjYnOyB9XG5cbi56bWRpLXN1cnJvdW5kLXNvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYjcnOyB9XG5cbi56bWRpLXR1bmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiOCc7IH1cblxuLnptZGktdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiOSc7IH1cblxuLnptZGktdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiYSc7IH1cblxuLnptZGktdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2JiJzsgfVxuXG4uem1kaS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiYyc7IH1cblxuLnptZGktbi0xLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2JkJzsgfVxuXG4uem1kaS1uLTItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYmUnOyB9XG5cbi56bWRpLW4tMy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiZic7IH1cblxuLnptZGktbi00LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2MwJzsgfVxuXG4uem1kaS1uLTUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYzEnOyB9XG5cbi56bWRpLW4tNi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjMic7IH1cblxuLnptZGktbmVnLTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjMyc7IH1cblxuLnptZGktbmVnLTI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjNCc7IH1cblxuLnptZGktcGx1cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYzUnOyB9XG5cbi56bWRpLXBsdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2M2JzsgfVxuXG4uem1kaS1zZWMtMTA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjNyc7IH1cblxuLnptZGktc2VjLTM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjOCc7IH1cblxuLnptZGktemVybzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2M5JzsgfVxuXG4uem1kaS1haXJsaW5lLXNlYXQtZmxhdC1hbmdsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYSc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWZsYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYic7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYyc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWxlZ3Jvb20tZXh0cmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjZCc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWxlZ3Jvb20tbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzY2UnOyB9XG5cbi56bWRpLWFpcmxpbmUtc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjZic7IH1cblxuLnptZGktYWlybGluZS1zZWF0LXJlY2xpbmUtZXh0cmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMCc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LXJlY2xpbmUtbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDEnOyB9XG5cbi56bWRpLWFpcnBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMic7IH1cblxuLnptZGktY2xvc2VkLWNhcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMyc7IH1cblxuLnptZGktY29uZmlybWF0aW9uLW51bWJlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Q0JzsgfVxuXG4uem1kaS1kZXZlbG9wZXItYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkNSc7IH1cblxuLnptZGktZGlzYy1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDYnOyB9XG5cbi56bWRpLWV4cGxpY2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDcnOyB9XG5cbi56bWRpLWZsaWdodC1sYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDgnOyB9XG5cbi56bWRpLWZsaWdodC10YWtlb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDknOyB9XG5cbi56bWRpLWZsaXAtdG8tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2RhJzsgfVxuXG4uem1kaS1mbGlwLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZGInOyB9XG5cbi56bWRpLWdyb3VwLXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkYyc7IH1cblxuLnptZGktaGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkZCc7IH1cblxuLnptZGktaHE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkZSc7IH1cblxuLnptZGktbWFya3VucmVhZC1tYWlsYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZGYnOyB9XG5cbi56bWRpLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UwJzsgfVxuXG4uem1kaS1uZmM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlMSc7IH1cblxuLnptZGktcGxheS1mb3Itd29yazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UyJzsgfVxuXG4uem1kaS1wb3dlci1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UzJzsgfVxuXG4uem1kaS1wcmVzZW50LXRvLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2U0JzsgfVxuXG4uem1kaS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlNSc7IH1cblxuLnptZGktdGFwLWFuZC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZTYnOyB9XG5cbi56bWRpLXZpYnJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2U3JzsgfVxuXG4uem1kaS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlOCc7IH1cblxuLnptZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlOSc7IH1cblxuLnptZGktcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWEnOyB9XG5cbi56bWRpLXNoYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWInOyB9XG5cbi56bWRpLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlYyc7IH1cblxuLnptZGktdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2VkJzsgfVxuXG4uem1kaS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2VlJzsgfVxuXG4uem1kaS04dHJhY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWYnOyB9XG5cbi56bWRpLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2YwJzsgfVxuXG4uem1kaS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjEnOyB9XG5cbi56bWRpLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2YyJzsgfVxuXG4uem1kaS1kaXNxdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmMyc7IH1cblxuLnptZGktZmxhdHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjQnOyB9XG5cbi56bWRpLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Y1JzsgfVxuXG4uem1kaS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjYnOyB9XG5cbi56bWRpLWdvb2dsZS1vbGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmNyc7IH1cblxuLnptZGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmOCc7IH1cblxuLnptZGktb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Y5JzsgfVxuXG4uem1kaS1vdXRsb29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmEnOyB9XG5cbi56bWRpLXBheXBhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmYic7IH1cblxuLnptZGktcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmMnOyB9XG5cbi56bWRpLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmQnOyB9XG5cbi56bWRpLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2ZlJzsgfVxuXG4uem1kaS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2ZmJzsgfVxuXG4uem1kaS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDAnOyB9XG5cbi56bWRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjQwMSc7IH1cblxuLnptZGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDInOyB9XG5cbi56bWRpLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDAzJzsgfVxuXG4uem1kaS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA0JzsgfVxuXG4uem1kaS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA1JzsgfVxuXG4uem1kaS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDYnOyB9XG5cbi56bWRpLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDcnOyB9XG5cbi56bWRpLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA4JzsgfVxuXG4uem1kaS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDknOyB9XG5cbi56bWRpLTNkLXJvdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDEnOyB9XG5cbi56bWRpLWFpcnBsYW5lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTAyJzsgfVxuXG4uem1kaS1haXJwbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTAzJzsgfVxuXG4uem1kaS1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTA0JzsgfVxuXG4uem1kaS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDUnOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQtYWNjb3VudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTA2JzsgfVxuXG4uem1kaS1hc3NpZ25tZW50LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDcnOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwOCc7IH1cblxuLnptZGktYXNzaWdubWVudC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDknOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQtcmV0dXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMGEnOyB9XG5cbi56bWRpLWFzc2lnbm1lbnQtcmV0dXJuZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwYic7IH1cblxuLnptZGktYXNzaWdubWVudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTBjJzsgfVxuXG4uem1kaS1hdHRhY2htZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTBkJzsgfVxuXG4uem1kaS1hdHRhY2htZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMGUnOyB9XG5cbi56bWRpLWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMGYnOyB9XG5cbi56bWRpLWJhZGdlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTAnOyB9XG5cbi56bWRpLWJhbGFuY2Utd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTEnOyB9XG5cbi56bWRpLWJhbGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExMic7IH1cblxuLnptZGktYmF0dGVyeS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTEzJzsgfVxuXG4uem1kaS1iYXR0ZXJ5LWZsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTQnOyB9XG5cbi56bWRpLWJhdHRlcnktdW5rbm93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTE1JzsgfVxuXG4uem1kaS1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTYnOyB9XG5cbi56bWRpLWJpa2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExNyc7IH1cblxuLnptZGktYmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTgnOyB9XG5cbi56bWRpLWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTknOyB9XG5cbi56bWRpLWJvYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExYSc7IH1cblxuLnptZGktYm9vay1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTFiJzsgfVxuXG4uem1kaS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWMnOyB9XG5cbi56bWRpLWJvb2ttYXJrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExZCc7IH1cblxuLnptZGktYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExZSc7IH1cblxuLnptZGktYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExZic7IH1cblxuLnptZGktYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjAnOyB9XG5cbi56bWRpLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTIxJzsgfVxuXG4uem1kaS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjInOyB9XG5cbi56bWRpLWNhci10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjMnOyB9XG5cbi56bWRpLWNhci13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjQnOyB9XG5cbi56bWRpLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI1JzsgfVxuXG4uem1kaS1jYXJkLWdpZnRjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjYnOyB9XG5cbi56bWRpLWNhcmQtbWVtYmVyc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI3JzsgfVxuXG4uem1kaS1jYXJkLXRyYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI4JzsgfVxuXG4uem1kaS1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjknOyB9XG5cbi56bWRpLWNhc2UtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyYSc7IH1cblxuLnptZGktY2FzZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTJiJzsgfVxuXG4uem1kaS1jYXNlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEyYyc7IH1cblxuLnptZGktY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTJkJzsgfVxuXG4uem1kaS1jYXN0LWNvbm5lY3RlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTJlJzsgfVxuXG4uem1kaS1jYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMmYnOyB9XG5cbi56bWRpLWNoYXJ0LWRvbnV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzAnOyB9XG5cbi56bWRpLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzEnOyB9XG5cbi56bWRpLWNpdHktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzInOyB9XG5cbi56bWRpLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzMyc7IH1cblxuLnptZGktY2xvc2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzNCc7IH1cblxuLnptZGktY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzUnOyB9XG5cbi56bWRpLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzYnOyB9XG5cbi56bWRpLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMzcnOyB9XG5cbi56bWRpLWNvZGUtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTM4JzsgfVxuXG4uem1kaS1jb2RlLXNtYXJ0cGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzOSc7IH1cblxuLnptZGktY29kZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTNhJzsgfVxuXG4uem1kaS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzYic7IH1cblxuLnptZGktY29sbGVjdGlvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTNjJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWNhc2UtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTNkJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWZvbGRlci1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTNlJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzZic7IH1cblxuLnptZGktY29sbGVjdGlvbi1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQwJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQxJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQyJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQzJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tNDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ0JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ1JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tNjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ2JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tNzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ3JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tODpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTQ4JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWl0ZW0tOS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNDknOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24taXRlbS05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNGEnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24taXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRiJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNGMnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24tcGRmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNGQnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRlJzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLXNwZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE0Zic7IH1cblxuLnptZGktY29sbGVjdGlvbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTAnOyB9XG5cbi56bWRpLWNvbGxlY3Rpb24tdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1MSc7IH1cblxuLnptZGktY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTUyJzsgfVxuXG4uem1kaS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTMnOyB9XG5cbi56bWRpLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU0JzsgfVxuXG4uem1kaS1kaWFscGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTUnOyB9XG5cbi56bWRpLWRuczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU2JzsgfVxuXG4uem1kaS1kcmluazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTU3JzsgfVxuXG4uem1kaS1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNTgnOyB9XG5cbi56bWRpLWVtYWlsLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1OSc7IH1cblxuLnptZGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1YSc7IH1cblxuLnptZGktZXllLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTViJzsgfVxuXG4uem1kaS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Yyc7IH1cblxuLnptZGktZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTVkJzsgfVxuXG4uem1kaS1mYXZvcml0ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNWUnOyB9XG5cbi56bWRpLWZhdm9yaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNWYnOyB9XG5cbi56bWRpLWZpbHRlci1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjAnOyB9XG5cbi56bWRpLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2MSc7IH1cblxuLnptZGktZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTYyJzsgfVxuXG4uem1kaS1mbGFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTYzJzsgfVxuXG4uem1kaS1mbGFzaC1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjQnOyB9XG5cbi56bWRpLWZsYXNoLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY1JzsgfVxuXG4uem1kaS1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY2JzsgfVxuXG4uem1kaS1mbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjcnOyB9XG5cbi56bWRpLWZsb3dlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2OCc7IH1cblxuLnptZGktZmxvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNjknOyB9XG5cbi56bWRpLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2YSc7IH1cblxuLnptZGktZnVsbHNjcmVlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2Yic7IH1cblxuLnptZGktZnVsbHNjcmVlbi1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmMnOyB9XG5cbi56bWRpLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE2ZCc7IH1cblxuLnptZGktZnVuY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmUnOyB9XG5cbi56bWRpLWdhcy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNmYnOyB9XG5cbi56bWRpLWdlc3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3MCc7IH1cblxuLnptZGktZ2xvYmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzEnOyB9XG5cbi56bWRpLWdsb2JlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Mic7IH1cblxuLnptZGktZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Myc7IH1cblxuLnptZGktZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3NCc7IH1cblxuLnptZGktaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTc1JzsgfVxuXG4uem1kaS1ob3NwaXRhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Nic7IH1cblxuLnptZGktaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Nyc7IH1cblxuLnptZGktaG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3OCc7IH1cblxuLnptZGktaG91cmdsYXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTc5JzsgfVxuXG4uem1kaS1ob3VyZ2xhc3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTdhJzsgfVxuXG4uem1kaS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3Yic7IH1cblxuLnptZGktaHR0cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTdjJzsgfVxuXG4uem1kaS1pbWFnZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3ZCc7IH1cblxuLnptZGktaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTdlJzsgfVxuXG4uem1kaS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTdmJzsgfVxuXG4uem1kaS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTgwJzsgfVxuXG4uem1kaS1pbnZlcnQtY29sb3JzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTgxJzsgfVxuXG4uem1kaS1pbnZlcnQtY29sb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODInOyB9XG5cbi56bWRpLWtleTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTgzJzsgfVxuXG4uem1kaS1sYWJlbC1hbHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTg0JzsgfVxuXG4uem1kaS1sYWJlbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4NSc7IH1cblxuLnptZGktbGFiZWwtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4Nic7IH1cblxuLnptZGktbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4Nyc7IH1cblxuLnptZGktbGFiZWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODgnOyB9XG5cbi56bWRpLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4OSc7IH1cblxuLnptZGktbGFuZHNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGEnOyB9XG5cbi56bWRpLWxheWVycy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4Yic7IH1cblxuLnptZGktbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGMnOyB9XG5cbi56bWRpLWxpYnJhcnk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4ZCc7IH1cblxuLnptZGktbGluazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMThlJzsgfVxuXG4uem1kaS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE4Zic7IH1cblxuLnptZGktbG9jay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTAnOyB9XG5cbi56bWRpLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5MSc7IH1cblxuLnptZGktbWFpbC1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Mic7IH1cblxuLnptZGktbWFpbC1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTkzJzsgfVxuXG4uem1kaS1tYWlsLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5NCc7IH1cblxuLnptZGktbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTk1JzsgfVxuXG4uem1kaS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Nic7IH1cblxuLnptZGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTk3JzsgfVxuXG4uem1kaS1tb25leS1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5OCc7IH1cblxuLnptZGktbW9uZXktb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOTknOyB9XG5cbi56bWRpLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOWEnOyB9XG5cbi56bWRpLW1vcmUtdmVydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTliJzsgfVxuXG4uem1kaS1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOWMnOyB9XG5cbi56bWRpLW1vdmllLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTlkJzsgfVxuXG4uem1kaS1tb3ZpZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTllJzsgfVxuXG4uem1kaS1uYXR1cmUtcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOWYnOyB9XG5cbi56bWRpLW5hdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWEwJzsgfVxuXG4uem1kaS1uYXZpZ2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYTEnOyB9XG5cbi56bWRpLW9wZW4taW4tYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWEyJzsgfVxuXG4uem1kaS1vcGVuLWluLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWEzJzsgfVxuXG4uem1kaS1wYWxldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYTQnOyB9XG5cbi56bWRpLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhNSc7IH1cblxuLnptZGktcGluLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhNic7IH1cblxuLnptZGktcGluLWFzc2lzdGFudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWE3JzsgfVxuXG4uem1kaS1waW4tZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWE4JzsgfVxuXG4uem1kaS1waW4taGVscDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWE5JzsgfVxuXG4uem1kaS1waW4tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYWEnOyB9XG5cbi56bWRpLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWFiJzsgfVxuXG4uem1kaS1waXp6YTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWFjJzsgfVxuXG4uem1kaS1wbGFzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYWQnOyB9XG5cbi56bWRpLXBvd2VyLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhZSc7IH1cblxuLnptZGktcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhZic7IH1cblxuLnptZGktcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiMCc7IH1cblxuLnptZGktcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjEnOyB9XG5cbi56bWRpLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYjInOyB9XG5cbi56bWRpLXJhaWx3YXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiMyc7IH1cblxuLnptZGktcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWI0JzsgfVxuXG4uem1kaS1yZWZyZXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWI1JzsgfVxuXG4uem1kaS1yZWZyZXNoLXN5bmMtYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNic7IH1cblxuLnptZGktcmVmcmVzaC1zeW5jLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWI3JzsgfVxuXG4uem1kaS1yZWZyZXNoLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiOCc7IH1cblxuLnptZGktcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWI5JzsgfVxuXG4uem1kaS1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiYSc7IH1cblxuLnptZGktcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiYic7IH1cblxuLnptZGktc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiYyc7IH1cblxuLnptZGktc2NyZWVuLXJvdGF0aW9uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiZCc7IH1cblxuLnptZGktc2NyZWVuLXJvdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYmUnOyB9XG5cbi56bWRpLXNlYXJjaC1mb3I6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiZic7IH1cblxuLnptZGktc2VhcmNoLWluLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjMCc7IH1cblxuLnptZGktc2VhcmNoLWluLXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjMSc7IH1cblxuLnptZGktc2VhcmNoLXJlcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjMic7IH1cblxuLnptZGktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzMnOyB9XG5cbi56bWRpLXNlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjNCc7IH1cblxuLnptZGktc2V0dGluZ3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzUnOyB9XG5cbi56bWRpLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzYnOyB9XG5cbi56bWRpLXNoaWVsZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWM3JzsgfVxuXG4uem1kaS1zaGllbGQtc2VjdXJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjOCc7IH1cblxuLnptZGktc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxYzknOyB9XG5cbi56bWRpLXNob3BwaW5nLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWNhJzsgfVxuXG4uem1kaS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2InOyB9XG5cbi56bWRpLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjYyc7IH1cblxuLnptZGktc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2QnOyB9XG5cbi56bWRpLXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjZSc7IH1cblxuLnptZGktc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjZic7IH1cblxuLnptZGktc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDAnOyB9XG5cbi56bWRpLXNwZWxsY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkMSc7IH1cblxuLnptZGktc3RvcmFnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQyJzsgfVxuXG4uem1kaS1zdG9yZS0yNDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQzJzsgfVxuXG4uem1kaS1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQ0JzsgfVxuXG4uem1kaS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkNSc7IH1cblxuLnptZGktc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDYnOyB9XG5cbi56bWRpLXRhYi11bnNlbGVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDcnOyB9XG5cbi56bWRpLXRhYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQ4JzsgfVxuXG4uem1kaS10YWctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkOSc7IH1cblxuLnptZGktdGFnLW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkYSc7IH1cblxuLnptZGktdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZGInOyB9XG5cbi56bWRpLXRodW1iLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkYyc7IH1cblxuLnptZGktdGh1bWItdXAtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWRkJzsgfVxuXG4uem1kaS10aHVtYi11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWRlJzsgfVxuXG4uem1kaS10aWNrZXQtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWRmJzsgfVxuXG4uem1kaS10b2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTAnOyB9XG5cbi56bWRpLXRveXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlMSc7IH1cblxuLnptZGktdHJhZmZpYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWUyJzsgfVxuXG4uem1kaS10cmFuc2xhdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlMyc7IH1cblxuLnptZGktdHJpYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU0JzsgfVxuXG4uem1kaS10cmlhbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU1JzsgfVxuXG4uem1kaS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU2JzsgfVxuXG4uem1kaS10dXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlNyc7IH1cblxuLnptZGktd2FsbHBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTgnOyB9XG5cbi56bWRpLXdhc2hpbmctbWFjaGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU5JzsgfVxuXG4uem1kaS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFlYSc7IH1cblxuLnptZGktd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZWInOyB9XG5cbi56bWRpLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZWMnOyB9XG5cbi56bWRpLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWVkJzsgfVxuXG4uem1kaS16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZWUnOyB9XG5cbi56bWRpLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZWYnOyB9XG5cbi56bWRpLWFsZXJ0LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjAnOyB9XG5cbi56bWRpLWFsZXJ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWYxJzsgfVxuXG4uem1kaS1hbGVydC1vY3RhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjInOyB9XG5cbi56bWRpLWFsZXJ0LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmMyc7IH1cblxuLnptZGktYWxlcnQtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmNCc7IH1cblxuLnptZGktaGVscC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjUnOyB9XG5cbi56bWRpLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmNic7IH1cblxuLnptZGktaW5mby1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZjcnOyB9XG5cbi56bWRpLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmOCc7IH1cblxuLnptZGktbm90aWZpY2F0aW9ucy1hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmOSc7IH1cblxuLnptZGktbm90aWZpY2F0aW9ucy1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmYSc7IH1cblxuLnptZGktbm90aWZpY2F0aW9ucy1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmInOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmMnOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnMtcGF1c2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZmQnOyB9XG5cbi56bWRpLW5vdGlmaWNhdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmZSc7IH1cblxuLnptZGktYWNjb3VudC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFmZic7IH1cblxuLnptZGktYWNjb3VudC1ib3gtbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjAwJzsgfVxuXG4uem1kaS1hY2NvdW50LWJveC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDEnOyB9XG5cbi56bWRpLWFjY291bnQtYm94LXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDInOyB9XG5cbi56bWRpLWFjY291bnQtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDMnOyB9XG5cbi56bWRpLWFjY291bnQtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwNCc7IH1cblxuLnptZGktYWNjb3VudC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwNSc7IH1cblxuLnptZGktYWNjb3VudC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDYnOyB9XG5cbi56bWRpLWFjY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwNyc7IH1cblxuLnptZGktYWNjb3VudHMtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDgnOyB9XG5cbi56bWRpLWFjY291bnRzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjA5JzsgfVxuXG4uem1kaS1hY2NvdW50cy1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjBhJzsgfVxuXG4uem1kaS1hY2NvdW50cy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMGInOyB9XG5cbi56bWRpLWFjY291bnRzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwYyc7IH1cblxuLnptZGktYWNjb3VudHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwZCc7IH1cblxuLnptZGktZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjBlJzsgfVxuXG4uem1kaS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIwZic7IH1cblxuLnptZGktbWFsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxMCc7IH1cblxuLnptZGktbWFsZS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxMSc7IH1cblxuLnptZGktbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjEyJzsgfVxuXG4uem1kaS1tb29kLWJhZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjEzJzsgfVxuXG4uem1kaS1tb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMTQnOyB9XG5cbi56bWRpLXJ1bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE1JzsgfVxuXG4uem1kaS13YWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMTYnOyB9XG5cbi56bWRpLWNsb3VkLWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE3JzsgfVxuXG4uem1kaS1jbG91ZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxOCc7IH1cblxuLnptZGktY2xvdWQtZG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE5JzsgfVxuXG4uem1kaS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjFhJzsgfVxuXG4uem1kaS1jbG91ZC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxYic7IH1cblxuLnptZGktY2xvdWQtb3V0bGluZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxYyc7IH1cblxuLnptZGktY2xvdWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjFkJzsgfVxuXG4uem1kaS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxZSc7IH1cblxuLnptZGktY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxZic7IH1cblxuLnptZGktZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyMCc7IH1cblxuLnptZGktZmlsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjEnOyB9XG5cbi56bWRpLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjIyJzsgfVxuXG4uem1kaS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjMnOyB9XG5cbi56bWRpLWZvbGRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjQnOyB9XG5cbi56bWRpLWZvbGRlci1wZXJzb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyNSc7IH1cblxuLnptZGktZm9sZGVyLXN0YXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjYnOyB9XG5cbi56bWRpLWZvbGRlci1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMjcnOyB9XG5cbi56bWRpLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI4JzsgfVxuXG4uem1kaS1naWY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyOSc7IH1cblxuLnptZGktdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMmEnOyB9XG5cbi56bWRpLWJvcmRlci1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyYic7IH1cblxuLnptZGktYm9yZGVyLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjJjJzsgfVxuXG4uem1kaS1ib3JkZXItY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIyZCc7IH1cblxuLnptZGktYm9yZGVyLWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMmUnOyB9XG5cbi56bWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMmYnOyB9XG5cbi56bWRpLWJvcmRlci1pbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjMwJzsgfVxuXG4uem1kaS1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjMxJzsgfVxuXG4uem1kaS1ib3JkZXItb3V0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzMic7IH1cblxuLnptZGktYm9yZGVyLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzMnOyB9XG5cbi56bWRpLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjM0JzsgfVxuXG4uem1kaS1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzUnOyB9XG5cbi56bWRpLWJvcmRlci12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjM2JzsgfVxuXG4uem1kaS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzcnOyB9XG5cbi56bWRpLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzOCc7IH1cblxuLnptZGktZm9ybWF0LWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjM5JzsgfVxuXG4uem1kaS1mb3JtYXQtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjNhJzsgfVxuXG4uem1kaS1mb3JtYXQtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjNiJzsgfVxuXG4uem1kaS1mb3JtYXQtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzYyc7IH1cblxuLnptZGktZm9ybWF0LWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzZCc7IH1cblxuLnptZGktZm9ybWF0LWNsZWFyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjNlJzsgfVxuXG4uem1kaS1mb3JtYXQtY2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIzZic7IH1cblxuLnptZGktZm9ybWF0LWNvbG9yLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0MCc7IH1cblxuLnptZGktZm9ybWF0LWNvbG9yLXJlc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDEnOyB9XG5cbi56bWRpLWZvcm1hdC1jb2xvci10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDInOyB9XG5cbi56bWRpLWZvcm1hdC1pbmRlbnQtZGVjcmVhc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0Myc7IH1cblxuLnptZGktZm9ybWF0LWluZGVudC1pbmNyZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQ0JzsgfVxuXG4uem1kaS1mb3JtYXQtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNDUnOyB9XG5cbi56bWRpLWZvcm1hdC1saW5lLXNwYWNpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0Nic7IH1cblxuLnptZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0Nyc7IH1cblxuLnptZGktZm9ybWF0LWxpc3QtbnVtYmVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0OCc7IH1cblxuLnptZGktZm9ybWF0LWx0cjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQ5JzsgfVxuXG4uem1kaS1mb3JtYXQtcnRsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGEnOyB9XG5cbi56bWRpLWZvcm1hdC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNGInOyB9XG5cbi56bWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoLXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0Yyc7IH1cblxuLnptZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0ZCc7IH1cblxuLnptZGktZm9ybWF0LXN1YmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0ZSc7IH1cblxuLnptZGktZm9ybWF0LXVuZGVybGluZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0Zic7IH1cblxuLnptZGktZm9ybWF0LXZhbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1MCc7IH1cblxuLnptZGktZm9ybWF0LXZhbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1MSc7IH1cblxuLnptZGktZm9ybWF0LXZhbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Mic7IH1cblxuLnptZGktcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjUzJzsgfVxuXG4uem1kaS1zZWxlY3QtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTQnOyB9XG5cbi56bWRpLXNwYWNlLWJhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjU1JzsgfVxuXG4uem1kaS10ZXh0LWZvcm1hdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjU2JzsgfVxuXG4uem1kaS10cmFuc2Zvcm06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Nyc7IH1cblxuXG4uem1kaS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNTgnOyB9XG5cbi56bWRpLXdyYXAtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjU5JzsgfVxuXG4uem1kaS1jb21tZW50LWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNWEnOyB9XG5cbi56bWRpLWNvbW1lbnQtYWx0LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Yic7IH1cblxuLnptZGktY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1Yyc7IH1cblxuLnptZGktY29tbWVudC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNWQnOyB9XG5cbi56bWRpLWNvbW1lbnQtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI1ZSc7IH1cblxuLnptZGktY29tbWVudC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNWYnOyB9XG5cbi56bWRpLWNvbW1lbnQtbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjYwJzsgfVxuXG4uem1kaS1jb21tZW50LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2MSc7IH1cblxuLnptZGktY29tbWVudC10ZXh0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjYyJzsgfVxuXG4uem1kaS1jb21tZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2Myc7IH1cblxuLnptZGktY29tbWVudC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjY0JzsgfVxuXG4uem1kaS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjUnOyB9XG5cbi56bWRpLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNjYnOyB9XG5cbi56bWRpLWNoZWNrLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjY3JzsgfVxuXG4uem1kaS1jaGVjay1jaXJjbGUtdTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjY4JzsgfVxuXG4uem1kaS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2OSc7IH1cblxuLnptZGktY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmEnOyB9XG5cbi56bWRpLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmInOyB9XG5cbi56bWRpLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmMnOyB9XG5cbi56bWRpLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjZkJzsgfVxuXG4uem1kaS1kb3QtY2lyY2xlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjZlJzsgfVxuXG4uem1kaS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNmYnOyB9XG5cbi56bWRpLW1pbnVzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzAnOyB9XG5cbi56bWRpLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjcxJzsgfVxuXG4uem1kaS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3Mic7IH1cblxuLnptZGktbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3Myc7IH1cblxuLnptZGktcGx1cy1jaXJjbGUtby1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3NCc7IH1cblxuLnptZGktcGx1cy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjc1JzsgfVxuXG4uem1kaS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjc2JzsgfVxuXG4uem1kaS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjc3JzsgfVxuXG4uem1kaS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzgnOyB9XG5cbi56bWRpLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNzknOyB9XG5cbi56bWRpLXN0YXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyN2EnOyB9XG5cbi56bWRpLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjdiJzsgfVxuXG4uem1kaS1zdGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3Yyc7IH1cblxuLnptZGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjdkJzsgfVxuXG4uem1kaS1ibHVldG9vdGgtY29ubmVjdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyN2UnOyB9XG5cbi56bWRpLWJsdWV0b290aC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3Zic7IH1cblxuLnptZGktYmx1ZXRvb3RoLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjgwJzsgfVxuXG4uem1kaS1ibHVldG9vdGgtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjgxJzsgfVxuXG4uem1kaS1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4Mic7IH1cblxuLnptZGktY2FtZXJhLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjgzJzsgfVxuXG4uem1kaS1jYW1lcmEtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODQnOyB9XG5cbi56bWRpLWNhbWVyYS1idzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjg1JzsgfVxuXG4uem1kaS1jYW1lcmEtZnJvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4Nic7IH1cblxuLnptZGktY2FtZXJhLW1pYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjg3JzsgfVxuXG4uem1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjg4JzsgfVxuXG4uem1kaS1jYW1lcmEtcmVhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjg5JzsgfVxuXG4uem1kaS1jYW1lcmEtcm9sbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjhhJzsgfVxuXG4uem1kaS1jYW1lcmEtc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGInOyB9XG5cbi56bWRpLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjhjJzsgfVxuXG4uem1kaS1jYXJkLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGQnOyB9XG5cbi56bWRpLWNhcmQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGUnOyB9XG5cbi56bWRpLWNhcmQtc2Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4Zic7IH1cblxuLnptZGktY2FyZC1zaW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5MCc7IH1cblxuLnptZGktZGVza3RvcC1tYWM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5MSc7IH1cblxuLnptZGktZGVza3RvcC13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTInOyB9XG5cbi56bWRpLWRldmljZS1odWI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5Myc7IH1cblxuLnptZGktZGV2aWNlcy1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5NCc7IH1cblxuLnptZGktZGV2aWNlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjk1JzsgfVxuXG4uem1kaS1kb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTYnOyB9XG5cbi56bWRpLWZsb3BweTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjk3JzsgfVxuXG4uem1kaS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTgnOyB9XG5cbi56bWRpLWdwcy1kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5OSc7IH1cblxuLnptZGktZ3BzLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjlhJzsgfVxuXG4uem1kaS1ncHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5Yic7IH1cblxuLnptZGktaGVhZHNldC1taWM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI5Yyc7IH1cblxuLnptZGktaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjlkJzsgfVxuXG4uem1kaS1pbnB1dC1hbnRlbm5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOWUnOyB9XG5cbi56bWRpLWlucHV0LWNvbXBvc2l0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjlmJzsgfVxuXG4uem1kaS1pbnB1dC1oZG1pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTAnOyB9XG5cbi56bWRpLWlucHV0LXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTEnOyB9XG5cbi56bWRpLWlucHV0LXN2aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmEyJzsgfVxuXG4uem1kaS1rZXlib2FyZC1oaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTMnOyB9XG5cbi56bWRpLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTQnOyB9XG5cbi56bWRpLWxhcHRvcC1jaHJvbWVib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYTUnOyB9XG5cblxuLnptZGktbGFwdG9wLW1hYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmE2JzsgfVxuXG4uem1kaS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhNyc7IH1cblxuLnptZGktbWljLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmE4JzsgfVxuXG4uem1kaS1taWMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmE5JzsgfVxuXG4uem1kaS1taWMtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFhJzsgfVxuXG4uem1kaS1taWM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhYic7IH1cblxuLnptZGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJhYyc7IH1cblxuLnptZGktbmV0d29yay1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFkJzsgfVxuXG4uem1kaS1uZXR3b3JrLWxvY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFlJzsgfVxuXG4uem1kaS1uZXR3b3JrLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFmJzsgfVxuXG4uem1kaS1uZXR3b3JrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiMCc7IH1cblxuLnptZGktbmV0d29yay1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjEnOyB9XG5cbi56bWRpLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiMic7IH1cblxuLnptZGktcGhvbmUtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjMnOyB9XG5cbi56bWRpLXBob25lLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmI0JzsgfVxuXG4uem1kaS1waG9uZS1mb3J3YXJkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiNSc7IH1cblxuLnptZGktcGhvbmUtaW4tdGFsazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmI2JzsgfVxuXG4uem1kaS1waG9uZS1sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiNyc7IH1cblxuLnptZGktcGhvbmUtbWlzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYjgnOyB9XG5cbi56bWRpLXBob25lLW1zZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmI5JzsgfVxuXG4uem1kaS1waG9uZS1wYXVzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiYSc7IH1cblxuLnptZGktcGhvbmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJiJzsgfVxuXG4uem1kaS1waG9uZS1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYmMnOyB9XG5cbi56bWRpLXBob25lLXNpcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJkJzsgfVxuXG4uem1kaS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJlJzsgfVxuXG4uem1kaS1wb3J0YWJsZS13aWZpLWNoYW5nZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJiZic7IH1cblxuLnptZGktcG9ydGFibGUtd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjMCc7IH1cblxuLnptZGktcG9ydGFibGUtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmMxJzsgfVxuXG4uem1kaS1yYWRpbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmMyJzsgfVxuXG4uem1kaS1yZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjMyc7IH1cblxuLnptZGktcmVtb3RlLWNvbnRyb2wtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzQnOyB9XG5cbi56bWRpLXJlbW90ZS1jb250cm9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzUnOyB9XG5cbi56bWRpLXJvdXRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmM2JzsgfVxuXG4uem1kaS1zY2FubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzcnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmM4JzsgfVxuXG4uem1kaS1zbWFydHBob25lLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyYzknOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjYSc7IH1cblxuLnptZGktc21hcnRwaG9uZS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyY2InOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtaXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyY2MnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtbGFuZHNjYXBlLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjZCc7IH1cblxuLnptZGktc21hcnRwaG9uZS1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJjZSc7IH1cblxuLnptZGktc21hcnRwaG9uZS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyY2YnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtcG9ydHJhaXQtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQwJzsgfVxuXG4uem1kaS1zbWFydHBob25lLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkMSc7IH1cblxuLnptZGktc21hcnRwaG9uZS1zZXR0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDInOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtc2V0dXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkMyc7IH1cblxuLnptZGktc21hcnRwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQ0JzsgfVxuXG4uem1kaS1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDUnOyB9XG5cbi56bWRpLXRhYmxldC1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDYnOyB9XG5cbi56bWRpLXRhYmxldC1tYWM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkNyc7IH1cblxuLnptZGktdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDgnOyB9XG5cbi56bWRpLXR2LWFsdC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDknOyB9XG5cbi56bWRpLXR2LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkYSc7IH1cblxuLnptZGktdHYtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmRiJzsgfVxuXG4uem1kaS10djpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmRjJzsgfVxuXG4uem1kaS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJkZCc7IH1cblxuLnptZGktdmlkZW9jYW0tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZGUnOyB9XG5cbi56bWRpLXZpZGVvY2FtLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmRmJzsgfVxuXG4uem1kaS12aWRlb2NhbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmUwJzsgfVxuXG4uem1kaS13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmUxJzsgfVxuXG4uem1kaS13aWZpLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTInOyB9XG5cbi56bWRpLXdpZmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTMnOyB9XG5cbi56bWRpLXdpZmktaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU0JzsgfVxuXG4uem1kaS13aWZpLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNSc7IH1cblxuLnptZGktd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNic7IH1cblxuLnptZGktd2lmaS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTcnOyB9XG5cbi56bWRpLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlOCc7IH1cblxuLnptZGktYXJyb3ctbGVmdC1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlOSc7IH1cblxuLnptZGktYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmVhJzsgfVxuXG4uem1kaS1hcnJvdy1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmViJzsgfVxuXG4uem1kaS1hcnJvdy1taXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlYyc7IH1cblxuLnptZGktYXJyb3ctcmlnaHQtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWQnOyB9XG5cbi56bWRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWUnOyB9XG5cbi56bWRpLWFycm93LXNwbGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWYnOyB9XG5cbi56bWRpLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmYwJzsgfVxuXG4uem1kaS1jYXJldC1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmYxJzsgfVxuXG4uem1kaS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjInOyB9XG5cbi56bWRpLWNhcmV0LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjMnOyB9XG5cbi56bWRpLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmNCc7IH1cblxuLnptZGktY2FyZXQtcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjUnOyB9XG5cbi56bWRpLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZjYnOyB9XG5cbi56bWRpLWNhcmV0LXVwLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmY3JzsgfVxuXG4uem1kaS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmY4JzsgfVxuXG4uem1kaS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmOSc7IH1cblxuLnptZGktY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZmEnOyB9XG5cbi56bWRpLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmYic7IH1cblxuLnptZGktY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmZjJzsgfVxuXG4uem1kaS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZmQnOyB9XG5cbi56bWRpLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmZlJzsgfVxuXG4uem1kaS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJmZic7IH1cblxuLnptZGktbG9uZy1hcnJvdy1yZXR1cm46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwMCc7IH1cblxuLnptZGktbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzAxJzsgfVxuXG4uem1kaS1sb25nLWFycm93LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzAyJzsgfVxuXG4uem1kaS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDMnOyB9XG5cbi56bWRpLXJvdGF0ZS1jY3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwNCc7IH1cblxuLnptZGktcm90YXRlLWN3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDUnOyB9XG5cbi56bWRpLXJvdGF0ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMDYnOyB9XG5cbi56bWRpLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzA3JzsgfVxuXG4uem1kaS1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzA4JzsgfVxuXG4uem1kaS1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwOSc7IH1cblxuLnptZGktc3dhcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwYSc7IH1cblxuLnptZGktc3dhcC12ZXJ0aWNhbC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwYic7IH1cblxuLnptZGktc3dhcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzBjJzsgfVxuXG4uem1kaS1zd2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMGQnOyB9XG5cbi56bWRpLXRyZW5kaW5nLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwZSc7IH1cblxuLnptZGktdHJlbmRpbmctZmxhdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzBmJzsgfVxuXG4uem1kaS10cmVuZGluZy11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzEwJzsgfVxuXG4uem1kaS11bmZvbGQtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzExJzsgfVxuXG4uem1kaS11bmZvbGQtbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzEyJzsgfVxuXG4uem1kaS1hcHBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTMnOyB9XG5cbi56bWRpLWdyaWQtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTQnOyB9XG5cbi56bWRpLWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxNSc7IH1cblxuLnptZGktdmlldy1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxNic7IH1cblxuLnptZGktdmlldy1hcnJheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzE3JzsgfVxuXG4uem1kaS12aWV3LWNhcm91c2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTgnOyB9XG5cbi56bWRpLXZpZXctY29sdW1uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMTknOyB9XG5cbi56bWRpLXZpZXctY29tZnk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxYSc7IH1cblxuLnptZGktdmlldy1jb21wYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMWInOyB9XG5cbi56bWRpLXZpZXctZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMWMnOyB9XG5cbi56bWRpLXZpZXctZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMWQnOyB9XG5cbi56bWRpLXZpZXctaGVhZGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMxZSc7IH1cblxuLnptZGktdmlldy1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzFmJzsgfVxuXG4uem1kaS12aWV3LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyMCc7IH1cblxuLnptZGktdmlldy1tb2R1bGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyMSc7IH1cblxuLnptZGktdmlldy1xdWlsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzIyJzsgfVxuXG4uem1kaS12aWV3LXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzIzJzsgfVxuXG4uem1kaS12aWV3LXN1YnRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI0JzsgfVxuXG4uem1kaS12aWV3LXRvYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI1JzsgfVxuXG4uem1kaS12aWV3LXdlYjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI2JzsgfVxuXG4uem1kaS12aWV3LXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyNyc7IH1cblxuLnptZGktd2lkZ2V0czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI4JzsgfVxuXG4uem1kaS1hbGFybS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzI5JzsgfVxuXG4uem1kaS1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyYSc7IH1cblxuLnptZGktYWxhcm0tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzJiJzsgfVxuXG4uem1kaS1hbGFybS1zbm9vemU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyYyc7IH1cblxuLnptZGktYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMyZCc7IH1cblxuLnptZGktY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMmUnOyB9XG5cbi56bWRpLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMmYnOyB9XG5cbi56bWRpLWNhbGVuZGFyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzMzAnOyB9XG5cbi56bWRpLWNhbGVuZGFyLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzMSc7IH1cblxuLnptZGktY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzMic7IH1cblxuLnptZGktdGltZS1jb3VudGRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzMyc7IH1cblxuLnptZGktdGltZS1pbnRlcnZhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM0JzsgfVxuXG4uem1kaS10aW1lLXJlc3RvcmUtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM1JzsgfVxuXG4uem1kaS10aW1lLXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzNic7IH1cblxuLnptZGktdGltZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzM3JzsgfVxuXG4uem1kaS10aW1lci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzOCc7IH1cblxuLnptZGktdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzOSc7IH1cblxuLnptZGktYW5kcm9pZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzYSc7IH1cblxuLnptZGktYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzNiJzsgfVxuXG4uem1kaS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzNjJzsgfVxuXG4uem1kaS1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzM2QnOyB9XG5cbi56bWRpLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzZSc7IH1cblxuLnptZGktZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMzZic7IH1cblxuXG4uem1kaS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDAnOyB9XG5cbi56bWRpLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDEnOyB9XG5cbi56bWRpLWZhY2Vib29rLWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQyJzsgfVxuXG4uem1kaS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQzJzsgfVxuXG4uem1kaS1naXRodWItYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDQnOyB9XG5cbi56bWRpLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ1JzsgfVxuXG4uem1kaS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Nic7IH1cblxuLnptZGktZ29vZ2xlLWVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNDcnOyB9XG5cbi56bWRpLWdvb2dsZS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ4JzsgfVxuXG4uem1kaS1nb29nbGUtbWFwczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzQ5JzsgfVxuXG4uem1kaS1nb29nbGUtcGFnZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0YSc7IH1cblxuLnptZGktZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Yic7IH1cblxuLnptZGktZ29vZ2xlLXBsdXMtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNGMnOyB9XG5cbi56bWRpLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNGQnOyB9XG5cbi56bWRpLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzRlJzsgfVxuXG4uem1kaS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM0Zic7IH1cblxuLnptZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzUwJzsgfVxuXG4uem1kaS1sYW5ndWFnZS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzUxJzsgfVxuXG4uem1kaS1sYW5ndWFnZS1qYXZhc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTInOyB9XG5cbi56bWRpLWxhbmd1YWdlLXB5dGhvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Myc7IH1cblxuLnptZGktbGFuZ3VhZ2UtcHl0aG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTQnOyB9XG5cbi56bWRpLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzU1JzsgfVxuXG4uem1kaS1saW5rZWRpbi1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Nic7IH1cblxuLnptZGktcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTcnOyB9XG5cbi56bWRpLXBpbnRlcmVzdC1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1OCc7IH1cblxuLnptZGktcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNTknOyB9XG5cbi56bWRpLXBvbHltZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1YSc7IH1cblxuLnptZGktc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Yic7IH1cblxuLnptZGktc3RhY2tvdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzVjJzsgfVxuXG4uem1kaS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1ZCc7IH1cblxuLnptZGktc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1ZSc7IH1cblxuLnptZGktdHdpdHRlci1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM1Zic7IH1cblxuLnptZGktdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYwJzsgfVxuXG4uem1kaS12azpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYxJzsgfVxuXG4uem1kaS13aWtpcGVkaWE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Mic7IH1cblxuLnptZGktd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzYzJzsgfVxuXG4uem1kaS1hc3BlY3QtcmF0aW8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjQnOyB9XG5cbi56bWRpLWFzcGVjdC1yYXRpbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzY1JzsgfVxuXG4uem1kaS1ibHVyLWNpcmN1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjYnOyB9XG5cbi56bWRpLWJsdXItbGluZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjcnOyB9XG5cbi56bWRpLWJsdXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNjgnOyB9XG5cbi56bWRpLWJsdXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2OSc7IH1cblxuLnptZGktYnJpZ2h0bmVzcy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNmEnOyB9XG5cbi56bWRpLWJyaWdodG5lc3MtMzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZiJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Yyc7IH1cblxuLnptZGktYnJpZ2h0bmVzcy01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNmQnOyB9XG5cbi56bWRpLWJyaWdodG5lc3MtNjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZlJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLTc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Zic7IH1cblxuLnptZGktYnJpZ2h0bmVzcy1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNzAnOyB9XG5cbi56bWRpLWJyaWdodG5lc3Mtc2V0dGluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzcxJzsgfVxuXG4uem1kaS1icm9rZW4taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Mic7IH1cblxuLnptZGktY2VudGVyLWZvY3VzLXN0cm9uZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzczJzsgfVxuXG4uem1kaS1jZW50ZXItZm9jdXMtd2VhazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc0JzsgfVxuXG4uem1kaS1jb21wYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzNzUnOyB9XG5cbi56bWRpLWNyb3AtMTYtOTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc2JzsgfVxuXG4uem1kaS1jcm9wLTMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc3JzsgfVxuXG4uem1kaS1jcm9wLTUtNDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc4JzsgfVxuXG4uem1kaS1jcm9wLTctNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzc5JzsgfVxuXG4uem1kaS1jcm9wLWRpbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdhJzsgfVxuXG4uem1kaS1jcm9wLWZyZWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Yic7IH1cblxuLnptZGktY3JvcC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Yyc7IH1cblxuLnptZGktY3JvcC1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdkJzsgfVxuXG4uem1kaS1jcm9wLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzdlJzsgfVxuXG4uem1kaS1leHBvc3VyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM3Zic7IH1cblxuLnptZGktZXhwb3N1cmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4MCc7IH1cblxuLnptZGktZmlsdGVyLWItYW5kLXc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4MSc7IH1cblxuLnptZGktZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzgyJzsgfVxuXG4uem1kaS1maWx0ZXItZnJhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODMnOyB9XG5cbi56bWRpLWZpbHRlci10aWx0LXNoaWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODQnOyB9XG5cbi56bWRpLWdyYWRpZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODUnOyB9XG5cbi56bWRpLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODYnOyB9XG5cbi56bWRpLWdyYXBoaWMtZXE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4Nyc7IH1cblxuLnptZGktaGRyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzg4JzsgfVxuXG4uem1kaS1oZHItc3Ryb25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzODknOyB9XG5cbi56bWRpLWhkci13ZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGEnOyB9XG5cbi56bWRpLWhkcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzhiJzsgfVxuXG4uem1kaS1pcmlkZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGMnOyB9XG5cbi56bWRpLWxlYWstb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGQnOyB9XG5cbi56bWRpLWxlYWs6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4ZSc7IH1cblxuLnptZGktbG9va3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4Zic7IH1cblxuLnptZGktbG91cGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5MCc7IH1cblxuLnptZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzkxJzsgfVxuXG4uem1kaS1wYW5vcmFtYS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzkyJzsgfVxuXG4uem1kaS1wYW5vcmFtYS13aWRlLWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTMnOyB9XG5cbi56bWRpLXBob3RvLXNpemUtc2VsZWN0LWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTQnOyB9XG5cbi56bWRpLXBob3RvLXNpemUtc2VsZWN0LXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOTUnOyB9XG5cbi56bWRpLXBpY3R1cmUtaW4tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk2JzsgfVxuXG4uem1kaS1zbGlkZXNob3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5Nyc7IH1cblxuLnptZGktdGV4dHVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk4JzsgfVxuXG4uem1kaS10b25hbGl0eTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzk5JzsgfVxuXG4uem1kaS12aWduZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzlhJzsgfVxuXG4uem1kaS13Yi1hdXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOWInOyB9XG5cbi56bWRpLWVqZWN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzljJzsgfVxuXG4uem1kaS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzlkJzsgfVxuXG4uem1kaS1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM5ZSc7IH1cblxuLnptZGktZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOWYnOyB9XG5cbi56bWRpLWZhc3QtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYTAnOyB9XG5cbi56bWRpLWZvcndhcmQtMTA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhMSc7IH1cblxuLnptZGktZm9yd2FyZC0zMDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2EyJzsgfVxuXG4uem1kaS1mb3J3YXJkLTU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhMyc7IH1cblxuLnptZGktaGVhcmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E0JzsgfVxuXG4uem1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E1JzsgfVxuXG4uem1kaS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhNic7IH1cblxuLnptZGktcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhNyc7IH1cblxuLnptZGktcGxheS1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E4JzsgfVxuXG4uem1kaS1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2E5JzsgfVxuXG4uem1kaS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWEnOyB9XG5cbi56bWRpLXBsYXlsaXN0LWF1ZGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWInOyB9XG5cbi56bWRpLXBsYXlsaXN0LXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhYyc7IH1cblxuLnptZGktcmVwZWF0LW9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2FkJzsgfVxuXG4uem1kaS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNhZSc7IH1cblxuLnptZGktcmVwbGF5LTEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWYnOyB9XG5cbi56bWRpLXJlcGxheS0zMDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IwJzsgfVxuXG4uem1kaS1yZXBsYXktNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IxJzsgfVxuXG4uem1kaS1yZXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiMic7IH1cblxuLnptZGktc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2IzJzsgfVxuXG4uem1kaS1za2lwLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiNCc7IH1cblxuLnptZGktc2tpcC1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2I1JzsgfVxuXG4uem1kaS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYjYnOyB9XG5cbi56bWRpLXN1cnJvdW5kLXNvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYjcnOyB9XG5cbi56bWRpLXR1bmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiOCc7IH1cblxuLnptZGktdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiOSc7IH1cblxuLnptZGktdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiYSc7IH1cblxuLnptZGktdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2JiJzsgfVxuXG4uem1kaS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiYyc7IH1cblxuLnptZGktbi0xLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2JkJzsgfVxuXG4uem1kaS1uLTItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYmUnOyB9XG5cbi56bWRpLW4tMy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNiZic7IH1cblxuLnptZGktbi00LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2MwJzsgfVxuXG4uem1kaS1uLTUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYzEnOyB9XG5cbi56bWRpLW4tNi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjMic7IH1cblxuLnptZGktbmVnLTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjMyc7IH1cblxuLnptZGktbmVnLTI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjNCc7IH1cblxuLnptZGktcGx1cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYzUnOyB9XG5cbi56bWRpLXBsdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2M2JzsgfVxuXG4uem1kaS1zZWMtMTA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjNyc7IH1cblxuLnptZGktc2VjLTM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjOCc7IH1cblxuLnptZGktemVybzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2M5JzsgfVxuXG4uem1kaS1haXJsaW5lLXNlYXQtZmxhdC1hbmdsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYSc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWZsYXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYic7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjYyc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWxlZ3Jvb20tZXh0cmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjZCc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LWxlZ3Jvb20tbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzY2UnOyB9XG5cbi56bWRpLWFpcmxpbmUtc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNjZic7IH1cblxuLnptZGktYWlybGluZS1zZWF0LXJlY2xpbmUtZXh0cmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMCc7IH1cblxuLnptZGktYWlybGluZS1zZWF0LXJlY2xpbmUtbm9ybWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDEnOyB9XG5cbi56bWRpLWFpcnBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMic7IH1cblxuLnptZGktY2xvc2VkLWNhcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMyc7IH1cblxuLnptZGktY29uZmlybWF0aW9uLW51bWJlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Q0JzsgfVxuXG4uem1kaS1kZXZlbG9wZXItYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkNSc7IH1cblxuLnptZGktZGlzYy1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDYnOyB9XG5cbi56bWRpLWV4cGxpY2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDcnOyB9XG5cbi56bWRpLWZsaWdodC1sYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDgnOyB9XG5cbi56bWRpLWZsaWdodC10YWtlb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZDknOyB9XG5cbi56bWRpLWZsaXAtdG8tYmFjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2RhJzsgfVxuXG4uem1kaS1mbGlwLXRvLWZyb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZGInOyB9XG5cbi56bWRpLWdyb3VwLXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkYyc7IH1cblxuLnptZGktaGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkZCc7IH1cblxuLnptZGktaHE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkZSc7IH1cblxuLnptZGktbWFya3VucmVhZC1tYWlsYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZGYnOyB9XG5cbi56bWRpLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UwJzsgfVxuXG4uem1kaS1uZmM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlMSc7IH1cblxuLnptZGktcGxheS1mb3Itd29yazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UyJzsgfVxuXG4uem1kaS1wb3dlci1pbnB1dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2UzJzsgfVxuXG4uem1kaS1wcmVzZW50LXRvLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2U0JzsgfVxuXG4uem1kaS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlNSc7IH1cblxuLnptZGktdGFwLWFuZC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZTYnOyB9XG5cbi56bWRpLXZpYnJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2U3JzsgfVxuXG4uem1kaS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlOCc7IH1cblxuLnptZGktZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlOSc7IH1cblxuLnptZGktcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWEnOyB9XG5cbi56bWRpLXNoYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWInOyB9XG5cbi56bWRpLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNlYyc7IH1cblxuLnptZGktdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2VkJzsgfVxuXG4uem1kaS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2VlJzsgfVxuXG4uem1kaS04dHJhY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZWYnOyB9XG5cbi56bWRpLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2YwJzsgfVxuXG4uem1kaS1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjEnOyB9XG5cbi56bWRpLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2YyJzsgfVxuXG4uem1kaS1kaXNxdXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmMyc7IH1cblxuLnptZGktZmxhdHRyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjQnOyB9XG5cbi56bWRpLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Y1JzsgfVxuXG4uem1kaS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZjYnOyB9XG5cbi56bWRpLWdvb2dsZS1vbGQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmNyc7IH1cblxuLnptZGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmOCc7IH1cblxuLnptZGktb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2Y5JzsgfVxuXG4uem1kaS1vdXRsb29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmEnOyB9XG5cbi56bWRpLXBheXBhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNmYic7IH1cblxuLnptZGktcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmMnOyB9XG5cbi56bWRpLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzZmQnOyB9XG5cbi56bWRpLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2ZlJzsgfVxuXG4uem1kaS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2ZmJzsgfVxuXG4uem1kaS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDAnOyB9XG5cbi56bWRpLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjQwMSc7IH1cblxuLnptZGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDInOyB9XG5cbi56bWRpLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDAzJzsgfVxuXG4uem1kaS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA0JzsgfVxuXG4uem1kaS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA1JzsgfVxuXG4uem1kaS14Ym94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDYnOyB9XG5cbi56bWRpLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDcnOyB9XG5cbi56bWRpLXlvdXR1YmUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmNDA4JzsgfVxuXG4uem1kaS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGY0MDknOyB9XG5cbi56bWRpLWltcG9ydC1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwYyc7IH1cblxuLnptZGktc3dhcC12ZXJ0aWNhbC06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwYyc7IH1cblxuLnptZGktYWlycGxhbmVtb2RlLWluYWN0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDInOyB9XG5cbi56bWRpLWFpcnBsYW5lbW9kZS1hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwMyc7IH1cblxuLnptZGktcmF0ZS1yZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEwMyc7IH1cblxuLnptZGktY29tbWVudC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyNWEnOyB9XG5cbi56bWRpLW5ldHdvcmstd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmFkJzsgfVxuXG4uem1kaS1zaG9wcGluZy1jYXJ0LWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWNhJzsgfVxuXG4uem1kaS1maWxlLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjIxJzsgfVxuXG4uem1kaS1uZXR3b3JrLXdpZmktc2NhbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU0JzsgfVxuXG4uem1kaS1jb2xsZWN0aW9uLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTRlJzsgfVxuXG4uem1kaS1mb3JtYXQtcGxheWxpc3QtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzYWMnOyB9XG5cbi56bWRpLWZvcm1hdC1xdWV1ZS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmM2FiJzsgfVxuXG4uem1kaS1wbHVzLWJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjc3JzsgfVxuXG4uem1kaS10YWctYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZDknOyB9XG5cbi56bWRpLWFsYXJtLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzJiJzsgfVxuXG4uem1kaS1iYXR0ZXJ5LWNoYXJnaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMTQnOyB9XG5cbi56bWRpLWRheWRyZWFtLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxNyc7IH1cblxuLnptZGktbW9yZS1ob3JpejpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTljJzsgfVxuXG4uem1kaS1ib29rLXBob3RvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWInOyB9XG5cbi56bWRpLWluY2FuZGVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTg5JzsgfVxuXG4uem1kaS13Yi1pcmlkZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzOGMnOyB9XG5cbi56bWRpLWNhbGVuZGFyLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzMwJzsgfVxuXG4uem1kaS1yZWZyZXNoLXN5bmMtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNyc7IH1cblxuLnptZGktcmVmcmVzaC1zeW5jLXByb2JsZW06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiNic7IH1cblxuLnptZGktY3JvcC1vcmlnaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTdlJzsgfVxuXG4uem1kaS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhZic7IH1cblxuLnptZGktcG93ZXItb2ZmLXNldHRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhZSc7IH1cblxuLnptZGktbGVhay1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM4ZCc7IH1cblxuLnptZGktc3Rhci1ib3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI3Yyc7IH1cblxuXG4uem1kaS1icmlnaHRuZXNzLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZkJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzZlJzsgfVxuXG4uem1kaS1icmlnaHRuZXNzLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjM2Zic7IH1cblxuLnptZGktc21hcnRwaG9uZS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmQ0JzsgfVxuXG4uem1kaS1saXZlLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZDknOyB9XG5cbi56bWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLWwtdG8tcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjQ5JzsgfVxuXG4uem1kaS1mb3JtYXQtdGV4dGRpcmVjdGlvbi1yLXRvLWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI0YSc7IH1cblxuLnptZGktYXJyb3ctYmFjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmVhJzsgfVxuXG4uem1kaS1hcnJvdy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZWUnOyB9XG5cbi56bWRpLWFycm93LWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTknOyB9XG5cbi56bWRpLWFycm93LW91dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmVkJzsgfVxuXG4uem1kaS1yb3RhdGUtOTAtZGVncmVlcy1jY3c6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjMwNCc7IH1cblxuLnptZGktYWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYzM2EnOyB9XG5cbi56bWRpLW5ldHdvcmstd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmU4JzsgfVxuXG4uem1kaS1uZXR3b3JrLXdpZmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTMnOyB9XG5cbi56bWRpLW5ldHdvcmstd2lmaS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyZTUnOyB9XG5cbi56bWRpLW5ldHdvcmstd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNic7IH1cblxuLnptZGktbmV0d29yay13aWZpLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNyc7IH1cblxuLnptZGktbmV0d29yay13aWZpLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjJlNCc7IH1cblxuLnptZGktbGF5ZXJzLWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGInOyB9XG5cbi56bWRpLWNvbG9yaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNWQnOyB9XG5cbi56bWRpLWZvcm1hdC1wYWludDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWJhJzsgfVxuXG4uem1kaS1mb3JtYXQtcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiMic7IH1cblxuLnptZGktY2FtZXJhLW1vbm9jaHJvbWUtcGhvdG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyODUnOyB9XG5cbi56bWRpLXNvcnQtYnktYWxwaGE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFjZic7IH1cblxuLnptZGktZm9sZGVyLXNoYXJlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI1JzsgfVxuXG4uem1kaS1mb2xkZXItc3BlY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjI2JzsgfVxuXG4uem1kaS1jb21tZW50LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI2MCc7IH1cblxuLnptZGktcmVvcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzFlJzsgfVxuXG4uem1kaS1kZWhhemU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5Nyc7IH1cblxuLnptZGktc29ydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWNlJzsgfVxuXG4uem1kaS1wYWdlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzRhJzsgfVxuXG4uem1kaS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMzVjJzsgfVxuXG4uem1kaS1jYWxlbmRhci1hY2NvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMDQnOyB9XG5cbi56bWRpLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDknOyB9XG5cbi56bWRpLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWJjJzsgfVxuXG4uem1kaS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOTcnOyB9XG5cbi56bWRpLXNtYXJ0cGhvbmUtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTM5JzsgfVxuXG4uem1kaS1kaXJlY3Rpb25zLWJpa2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExNyc7IH1cblxuLnptZGktZGlyZWN0aW9ucy1ib2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMWEnOyB9XG5cbi56bWRpLWRpcmVjdGlvbnMtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjEnOyB9XG5cbi56bWRpLWRpcmVjdGlvbnMtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMjUnOyB9XG5cbi56bWRpLWRpcmVjdGlvbnMtcmFpbHdheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWIzJzsgfVxuXG4uem1kaS1kaXJlY3Rpb25zLXJ1bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjE1JzsgfVxuXG4uem1kaS1kaXJlY3Rpb25zLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQ1JzsgfVxuXG4uem1kaS1kaXJlY3Rpb25zLXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjIxNic7IH1cblxuLnptZGktbG9jYWwtaG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE3OCc7IH1cblxuLnptZGktbG9jYWwtYWN0aXZpdHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkZic7IH1cblxuLnptZGktbG9jYWwtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWRmJzsgfVxuXG4uem1kaS1sb2NhbC1haXJwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxMDMnOyB9XG5cbi56bWRpLWxvY2FsLWF0bTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTk4JzsgfVxuXG4uem1kaS1sb2NhbC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjEzNyc7IH1cblxuLnptZGktbG9jYWwtY2FmZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTNiJzsgfVxuXG4uem1kaS1sb2NhbC1jYXItd2FzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTI0JzsgfVxuXG4uem1kaS1sb2NhbC1jb252ZW5pZW5jZS1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWQzJzsgfVxuXG4uem1kaS1sb2NhbC1kaW5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Myc7IH1cblxuLnptZGktbG9jYWwtZHJpbms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE1Nyc7IH1cblxuLnptZGktbG9jYWwtZmxvcmlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTY4JzsgfVxuXG4uem1kaS1sb2NhbC1nYXMtc3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTZmJzsgfVxuXG4uem1kaS1sb2NhbC1ncm9jZXJ5LXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxY2InOyB9XG5cbi56bWRpLWxvY2FsLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxNzcnOyB9XG5cbi56bWRpLWxvY2FsLWxhdW5kcnktc2VydmljZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWU5JzsgfVxuXG4uem1kaS1sb2NhbC1saWJyYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOGQnOyB9XG5cbi56bWRpLWxvY2FsLW1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjE5NSc7IH1cblxuLnptZGktbG9jYWwtbW92aWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxOWQnOyB9XG5cbi56bWRpLWxvY2FsLW9mZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxODcnOyB9XG5cbi56bWRpLWxvY2FsLXBhcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFhNSc7IH1cblxuLnptZGktbG9jYWwtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWE1JzsgfVxuXG4uem1kaS1sb2NhbC1waGFybWFjeTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTc2JzsgfVxuXG4uem1kaS1sb2NhbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMmJlJzsgfVxuXG4uem1kaS1sb2NhbC1waXp6YTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMWFjJzsgfVxuXG4uem1kaS1sb2NhbC1wb3N0LW9mZmljZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTVhJzsgfVxuXG4uem1kaS1sb2NhbC1wcmludHNob3A6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFiMCc7IH1cblxuLnptZGktbG9jYWwtc2VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyOGMnOyB9XG5cbi56bWRpLWxvY2FsLXNoaXBwaW5nOmJlZm9yZSB7XG5cbiAgY29udGVudDogJ1xcZjFlNic7IH1cblxuLnptZGktbG9jYWwtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjFkNCc7IH1cblxuLnptZGktbG9jYWwtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTIzJzsgfVxuXG4uem1kaS1sb2NhbC13YzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjExJzsgfVxuXG4uem1kaS1teS1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMjk5JzsgfVxuXG4uem1kaS1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYxZTcnOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L3RoZW1pZnkuZW90Py1mdmJhbmVcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdGhlbWlmeS5lb3Q/I2llZml4LWZ2YmFuZVwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdGhlbWlmeS53b2ZmPy1mdmJhbmVcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdGhlbWlmeS50dGY/LWZ2YmFuZVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdGhlbWlmeS5zdmc/LWZ2YmFuZSN0aGVtaWZ5XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5bY2xhc3NePVwidGktXCJdLCBbY2xhc3MqPVwiIHRpLVwiXSB7XG4gIGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4udGktd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiOyB9XG5cbi50aS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjsgfVxuXG4udGktdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMlwiOyB9XG5cbi50aS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDNcIjsgfVxuXG4udGktdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7IH1cblxuLnRpLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7IH1cblxuLnRpLXRob3VnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjsgfVxuXG4udGktdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7IH1cblxuLnRpLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiOyB9XG5cbi50aS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjsgfVxuXG4udGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG5cbi50aS1zcHJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG5cbi50aS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjsgfVxuXG4udGktc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZFwiOyB9XG5cbi50aS1zaG9wcGluZy1jYXJ0LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGVcIjsgfVxuXG4udGktc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGZcIjsgfVxuXG4udGktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7IH1cblxuLnRpLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTFcIjsgfVxuXG4udGktem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjsgfVxuXG4udGktY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7IH1cblxuLnRpLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cblxuLnRpLXJ1bGVyLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNVwiOyB9XG5cbi50aS1ydWxlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjsgfVxuXG4udGktYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjsgfVxuXG4udGktYm9va21hcmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7IH1cblxuLnRpLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiOyB9XG5cbi50aS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7IH1cblxuLnRpLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYlwiOyB9XG5cbi50aS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjsgfVxuXG4udGktcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG5cbi50aS1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWVcIjsgfVxuXG4udGktcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFmXCI7IH1cblxuLnRpLW5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIwXCI7IH1cblxuLnRpLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMVwiOyB9XG5cbi50aS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMlwiOyB9XG5cbi50aS1tZWRhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjNcIjsgfVxuXG4udGktbWVkYWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNFwiOyB9XG5cbi50aS1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjVcIjsgfVxuXG4udGktbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNlwiOyB9XG5cbi50aS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyN1wiOyB9XG5cbi50aS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOFwiOyB9XG5cbi50aS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI5XCI7IH1cblxuLnRpLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmFcIjsgfVxuXG4udGktbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYlwiOyB9XG5cbi50aS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyY1wiOyB9XG5cbi50aS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJkXCI7IH1cblxuLnRpLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZVwiOyB9XG5cbi50aS1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmZcIjsgfVxuXG4udGktbGF5ZXJzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMFwiOyB9XG5cbi50aS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzFcIjsgfVxuXG4udGktaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cblxuLnRpLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMzXCI7IH1cblxuLnRpLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM0XCI7IH1cblxuLnRpLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNVwiOyB9XG5cbi50aS1oYW5kLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzZcIjsgfVxuXG4udGktaGFuZC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM3XCI7IH1cblxuLnRpLWhhbmQtZHJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzOFwiOyB9XG5cbi50aS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzlcIjsgfVxuXG4udGktZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYVwiOyB9XG5cbi50aS1mbGFnLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYlwiOyB9XG5cbi50aS1mbGFnLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNjXCI7IH1cblxuLnRpLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiOyB9XG5cbi50aS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2VcIjsgfVxuXG4udGktZXhjaGFuZ2UtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2ZcIjsgfVxuXG4udGktZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MFwiOyB9XG5cbi50aS1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDFcIjsgfVxuXG4udGktY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDJcIjsgfVxuXG4udGktY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDNcIjsgfVxuXG4udGktY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NFwiOyB9XG5cbi50aS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NVwiOyB9XG5cbi50aS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NlwiOyB9XG5cbi50aS1jbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ3XCI7IH1cblxuLnRpLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ4XCI7IH1cblxuLnRpLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7IH1cblxuLnRpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGFcIjsgfVxuXG4udGktYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YlwiOyB9XG5cbi50aS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0Y1wiOyB9XG5cbi50aS1jaGVjay1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGRcIjsgfVxuXG4udGktY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRlXCI7IH1cblxuLnRpLWFubm91bmNlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZlwiOyB9XG5cbi50aS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MFwiOyB9XG5cbi50aS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTFcIjsgfVxuXG4udGktYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MlwiOyB9XG5cbi50aS1ib2x0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1M1wiOyB9XG5cbi50aS1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU0XCI7IH1cblxuLnRpLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NVwiOyB9XG5cbi50aS1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU2XCI7IH1cblxuLnRpLWFycm93cy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1N1wiOyB9XG5cbi50aS1hcnJvd3MtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OFwiOyB9XG5cbi50aS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU5XCI7IH1cblxuLnRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YVwiOyB9XG5cbi50aS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YlwiOyB9XG5cbi50aS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWNcIjsgfVxuXG4udGktYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVkXCI7IH1cblxuLnRpLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVlXCI7IH1cblxuLnRpLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVmXCI7IH1cblxuLnRpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MFwiOyB9XG5cbi50aS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjsgfVxuXG4udGktYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjJcIjsgfVxuXG4udGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjNcIjsgfVxuXG4udGktemlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY0XCI7IH1cblxuLnRpLXdvcmxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY1XCI7IH1cblxuLnRpLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjZcIjsgfVxuXG4udGktdmlldy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY3XCI7IH1cblxuLnRpLXZpZXctbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjhcIjsgfVxuXG4udGktdmlldy1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY5XCI7IH1cblxuLnRpLXVwcGVyY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YVwiOyB9XG5cbi50aS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmJcIjsgfVxuXG4udGktdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZjXCI7IH1cblxuLnRpLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7IH1cblxuLnRpLXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZlXCI7IH1cblxuLnRpLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZlwiOyB9XG5cbi50aS10aHVtYi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MFwiOyB9XG5cbi50aS10aHVtYi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcxXCI7IH1cblxuLnRpLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzJcIjsgfVxuXG4udGktc3RhdHMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzNcIjsgfVxuXG4udGktc3RhdHMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NFwiOyB9XG5cbi50aS1zcGxpdC12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc1XCI7IH1cblxuLnRpLXNwbGl0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzZcIjsgfVxuXG4udGktc21hbGxjYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzdcIjsgfVxuXG4udGktc2hpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzhcIjsgfVxuXG4udGktc2hpZnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzlcIjsgfVxuXG4udGktc2hpZnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YVwiOyB9XG5cbi50aS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2JcIjsgfVxuXG4udGktbm90ZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3Y1wiOyB9XG5cbi50aS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2RcIjsgfVxuXG4udGktcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2VcIjsgfVxuXG4udGktcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZlwiOyB9XG5cbi50aS1wdWxzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MFwiOyB9XG5cbi50aS1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgxXCI7IH1cblxuLnRpLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MlwiOyB9XG5cbi50aS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgzXCI7IH1cblxuLnRpLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NFwiOyB9XG5cbi50aS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODVcIjsgfVxuXG4udGktcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODZcIjsgfVxuXG4udGktcGFja2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4N1wiOyB9XG5cbi50aS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OFwiOyB9XG5cbi50aS1tdXNpYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODlcIjsgfVxuXG4udGktbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGFcIjsgfVxuXG4udGktbW91c2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhiXCI7IH1cblxuLnRpLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhjXCI7IH1cblxuLnRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGRcIjsgfVxuXG4udGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZVwiOyB9XG5cbi50aS1tZW51LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZlwiOyB9XG5cbi50aS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTBcIjsgfVxuXG4udGktbWFwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MVwiOyB9XG5cbi50aS1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkyXCI7IH1cblxuLnRpLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5M1wiOyB9XG5cbi50aS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk0XCI7IH1cblxuLnRpLWxpZ2h0LWJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTVcIjsgfVxuXG4udGktSXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk2XCI7IH1cblxuLnRpLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTdcIjsgfVxuXG4udGktaW5maW5pdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OThcIjsgfVxuXG4udGktaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTlcIjsgfVxuXG4udGktaHVtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlhXCI7IH1cblxuLnRpLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWJcIjsgfVxuXG4udGktaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5Y1wiOyB9XG5cbi50aS1oZWFkcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWRcIjsgfVxuXG4udGktaGFyZGRyaXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZVwiOyB9XG5cbi50aS1oYXJkZHJpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWZcIjsgfVxuXG4udGktZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMFwiOyB9XG5cbi50aS1nYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmExXCI7IH1cblxuLnRpLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMlwiOyB9XG5cbi50aS1maWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiOyB9XG5cbi50aS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE0XCI7IH1cblxuLnRpLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNVwiOyB9XG5cbi50aS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNlwiOyB9XG5cbi50aS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhN1wiOyB9XG5cbi50aS1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YThcIjsgfVxuXG4udGktZGlyZWN0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhOVwiOyB9XG5cbi50aS1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWFcIjsgfVxuXG4udGktY29udHJvbC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFiXCI7IH1cblxuLnRpLWNvbnRyb2wtc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhY1wiOyB9XG5cbi50aS1jb250cm9sLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWRcIjsgfVxuXG4udGktY29udHJvbC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZVwiOyB9XG5cbi50aS1jb250cm9sLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWZcIjsgfVxuXG4udGktY29udHJvbC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMFwiOyB9XG5cbi50aS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMVwiOyB9XG5cbi50aS1jbG91ZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMlwiOyB9XG5cbi50aS1jbG91ZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIzXCI7IH1cblxuLnRpLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNFwiOyB9XG5cbi50aS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjVcIjsgfVxuXG4udGktY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjZcIjsgfVxuXG4udGktYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiN1wiOyB9XG5cbi50aS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI4XCI7IH1cblxuLnRpLWJhc2tldGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjlcIjsgfVxuXG4udGktYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJhXCI7IH1cblxuLnRpLWJhci1jaGFydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjsgfVxuXG4udGktYmFjay1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiY1wiOyB9XG5cbi50aS1iYWNrLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmRcIjsgfVxuXG4udGktYXJyb3dzLWNvcm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiOyB9XG5cbi50aS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJmXCI7IH1cblxuLnRpLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMFwiOyB9XG5cbi50aS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMVwiOyB9XG5cbi50aS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMyXCI7IH1cblxuLnRpLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzNcIjsgfVxuXG4udGktYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM0XCI7IH1cblxuLnRpLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM1XCI7IH1cblxuLnRpLWFsYXJtLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM2XCI7IH1cblxuLnRpLWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjN1wiOyB9XG5cbi50aS13cml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOFwiOyB9XG5cbi50aS13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzlcIjsgfVxuXG4udGktd2lkZ2V0aXplZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYVwiOyB9XG5cbi50aS13aWRnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2JcIjsgfVxuXG4udGktd2lkZ2V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjY1wiOyB9XG5cbi50aS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2RcIjsgfVxuXG4udGktdmlkZW8tY2xhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjZVwiOyB9XG5cbi50aS12aWRlby1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2ZcIjsgfVxuXG4udGktdmVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQwXCI7IH1cblxuLnRpLXRoZW1pZnktbG9nbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMVwiOyB9XG5cbi50aS10aGVtaWZ5LWZhdmljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDJcIjsgfVxuXG4udGktdGhlbWlmeS1mYXZpY29uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkM1wiOyB9XG5cbi50aS1zdXBwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ0XCI7IH1cblxuLnRpLXN0YW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ1XCI7IH1cblxuLnRpLXNwbGl0LXYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ2XCI7IH1cblxuLnRpLXNsaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ3XCI7IH1cblxuLnRpLXNob3J0Y29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkOFwiOyB9XG5cbi50aS1zaGlmdC1yaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDlcIjsgfVxuXG4udGktc2hpZnQtbGVmdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGFcIjsgfVxuXG4udGktcnVsZXItYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGJcIjsgfVxuXG4udGktcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkY1wiOyB9XG5cbi50aS1waW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRkXCI7IH1cblxuLnRpLXBpbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGVcIjsgfVxuXG4udGktcGVuY2lsLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGZcIjsgfVxuXG4udGktcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMFwiOyB9XG5cbi50aS1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUxXCI7IH1cblxuLnRpLW1vcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUyXCI7IH1cblxuLnRpLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUzXCI7IH1cblxuLnRpLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNFwiOyB9XG5cbi50aS1saW5lLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNVwiOyB9XG5cbi50aS1saW5lLWRvdHRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNlwiOyB9XG5cbi50aS1saW5lLWRhc2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlN1wiOyB9XG5cbi50aS1sYXlvdXQtd2lkdGgtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOFwiOyB9XG5cbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOVwiOyB9XG5cbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWFcIjsgfVxuXG4udGktbGF5b3V0LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYlwiOyB9XG5cbi50aS1sYXlvdXQtdGFiLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlY1wiOyB9XG5cbi50aS1sYXlvdXQtdGFiLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWRcIjsgfVxuXG4udGktbGF5b3V0LXRhYi1taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWVcIjsgfVxuXG4udGktbGF5b3V0LXNsaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZlwiOyB9XG5cbi50aS1sYXlvdXQtc2xpZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMFwiOyB9XG5cbi50aS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMVwiOyB9XG5cbi50aS1sYXlvdXQtc2lkZWJhci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYyXCI7IH1cblxuLnRpLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjNcIjsgfVxuXG4udGktbGF5b3V0LXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY0XCI7IH1cblxuLnRpLWxheW91dC1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY1XCI7IH1cblxuLnRpLWxheW91dC1tZW51LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjZcIjsgfVxuXG4udGktbGF5b3V0LW1lbnUtc2VwYXJhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY3XCI7IH1cblxuLnRpLWxheW91dC1tZW51LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjhcIjsgfVxuXG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmOVwiOyB9XG5cbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmFcIjsgfVxuXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmJcIjsgfVxuXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZjXCI7IH1cblxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZkXCI7IH1cblxuLnRpLWxheW91dC1tZWRpYS1sZWZ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZVwiOyB9XG5cbi50aS1sYXlvdXQtbWVkaWEtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZlwiOyB9XG5cbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiOyB9XG5cbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAxXCI7IH1cblxuLnRpLWxheW91dC1saXN0LXRodW1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzAyXCI7IH1cblxuLnRpLWxheW91dC1saXN0LXRodW1iLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwM1wiOyB9XG5cbi50aS1sYXlvdXQtbGlzdC1wb3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA0XCI7IH1cblxuLnRpLWxheW91dC1saXN0LWxhcmdlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA1XCI7IH1cblxuLnRpLWxheW91dC1saW5lLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA2XCI7IH1cblxuLnRpLWxheW91dC1ncmlkNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwN1wiOyB9XG5cbi50aS1sYXlvdXQtZ3JpZDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDhcIjsgfVxuXG4udGktbGF5b3V0LWdyaWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA5XCI7IH1cblxuLnRpLWxheW91dC1ncmlkMi10aHVtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYVwiOyB9XG5cbi50aS1sYXlvdXQtY3RhLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBiXCI7IH1cblxuLnRpLWxheW91dC1jdGEtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwY1wiOyB9XG5cbi50aS1sYXlvdXQtY3RhLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZFwiOyB9XG5cbi50aS1sYXlvdXQtY3RhLWJ0bi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZVwiOyB9XG5cbi50aS1sYXlvdXQtY3RhLWJ0bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBmXCI7IH1cblxuLnRpLWxheW91dC1jb2x1bW40OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEwXCI7IH1cblxuLnRpLWxheW91dC1jb2x1bW4zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzExXCI7IH1cblxuLnRpLWxheW91dC1jb2x1bW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEyXCI7IH1cblxuLnRpLWxheW91dC1hY2NvcmRpb24tc2VwYXJhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEzXCI7IH1cblxuLnRpLWxheW91dC1hY2NvcmRpb24tbWVyZ2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7IH1cblxuLnRpLWxheW91dC1hY2NvcmRpb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiOyB9XG5cbi50aS1pbmstcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE2XCI7IH1cblxuLnRpLWluZm8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE3XCI7IH1cblxuLnRpLWhlbHAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE4XCI7IH1cblxuLnRpLWhlYWRwaG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTlcIjsgfVxuXG4udGktaGFuZC1wb2ludC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYVwiOyB9XG5cbi50aS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7IH1cblxuLnRpLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxY1wiOyB9XG5cbi50aS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWRcIjsgfVxuXG4udGktZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZVwiOyB9XG5cbi50aS1mYWNlLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFmXCI7IH1cblxuLnRpLWZhY2Utc2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIwXCI7IH1cblxuLnRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIxXCI7IH1cblxuLnRpLWNvbnRyb2wtc2tpcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIyXCI7IH1cblxuLnRpLWNvbnRyb2wtc2tpcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyM1wiOyB9XG5cbi50aS1jb250cm9sLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiOyB9XG5cbi50aS1jb250cm9sLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI1XCI7IH1cblxuLnRpLWNvbW1lbnRzLXNtaWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNlwiOyB9XG5cbi50aS1icnVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjsgfVxuXG4udGkteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOFwiOyB9XG5cbi50aS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyOVwiOyB9XG5cbi50aS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJhXCI7IH1cblxuLnRpLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmJcIjsgfVxuXG4udGktdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJjXCI7IH1cblxuLnRpLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJkXCI7IH1cblxuLnRpLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJlXCI7IH1cblxuLnRpLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZlwiOyB9XG5cbi50aS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzBcIjsgfVxuXG4udGktcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMxXCI7IH1cblxuLnRpLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzJcIjsgfVxuXG4udGktbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMzXCI7IH1cblxuLnRpLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzRcIjsgfVxuXG4udGktbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzVcIjsgfVxuXG4udGktbGF5b3V0LXNpZGViYXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiOyB9XG5cbi50aS1sYXlvdXQtZ3JpZDQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM3XCI7IH1cblxuLnRpLWxheW91dC1ncmlkMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzhcIjsgfVxuXG4udGktbGF5b3V0LWdyaWQyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOVwiOyB9XG5cbi50aS1sYXlvdXQtY29sdW1uNC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2FcIjsgfVxuXG4udGktbGF5b3V0LWNvbHVtbjMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNiXCI7IH1cblxuLnRpLWxheW91dC1jb2x1bW4yLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczY1wiOyB9XG5cbi50aS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2RcIjsgfVxuXG4udGktZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNlXCI7IH1cblxuLnRpLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiOyB9XG5cbi50aS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDBcIjsgfVxuXG4udGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDFcIjsgfVxuXG4udGktZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MlwiOyB9XG5cbi50aS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0M1wiOyB9XG5cbi50aS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NFwiOyB9XG5cbi50aS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7IH1cblxuLnRpLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDZcIjsgfVxuXG4udGktc2F2ZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDdcIjsgfVxuXG4udGkteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjsgfVxuXG4udGktd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ5XCI7IH1cblxuLnRpLXZpbWVvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YVwiOyB9XG5cbi50aS10d2l0dGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiOyB9XG5cbi50aS10dW1ibHItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRjXCI7IH1cblxuLnRpLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZFwiOyB9XG5cbi50aS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZVwiOyB9XG5cbi50aS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRmXCI7IH1cblxuLnRpLXNoYXJldGhpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MFwiOyB9XG5cbi50aS1zaGFyZXRoaXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUxXCI7IH1cblxuLnRpLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MlwiOyB9XG5cbi50aS1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUzXCI7IH1cblxuLnRpLW1pY3Jvc29mdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTRcIjsgfVxuXG4udGktbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTVcIjsgfVxuXG4udGktanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTZcIjsgfVxuXG4udGktam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7IH1cblxuLnRpLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU4XCI7IH1cblxuLnRpLWZsaWNrci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTlcIjsgfVxuXG4udGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWFcIjsgfVxuXG4udGktZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzViXCI7IH1cblxuLnRpLWRyb3Bib3gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVjXCI7IH1cblxuLnRpLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWRcIjsgfVxuXG4udGktcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVlXCI7IH1cblxuLnRpLXJzcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWZcIjsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic2ltcGxlLWxpbmUtaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvc2ltcGxlLWxpbmUtaWNvbnMvU2ltcGxlLUxpbmUtSWNvbnMuZW90Py1pM2Eya2tcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnRzL3NpbXBsZS1saW5lLWljb25zL1NpbXBsZS1MaW5lLUljb25zLmVvdD8jaWVmaXgtaTNhMmtrXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvc2ltcGxlLWxpbmUtaWNvbnMvU2ltcGxlLUxpbmUtSWNvbnMudHRmPy1pM2Eya2tcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9zaW1wbGUtbGluZS1pY29ucy9TaW1wbGUtTGluZS1JY29ucy53b2ZmMj8taTNhMmtrXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udHMvc2ltcGxlLWxpbmUtaWNvbnMvU2ltcGxlLUxpbmUtSWNvbnMud29mZj8taTNhMmtrXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250cy9zaW1wbGUtbGluZS1pY29ucy9TaW1wbGUtTGluZS1JY29ucy5zdmc/LWkzYTJrayNzaW1wbGUtbGluZS1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuLmljb24tdXNlciwgLmljb24tcGVvcGxlLCAuaWNvbi11c2VyLWZlbWFsZSwgLmljb24tdXNlci1mb2xsb3csIC5pY29uLXVzZXItZm9sbG93aW5nLCAuaWNvbi11c2VyLXVuZm9sbG93LCAuaWNvbi1sb2dpbiwgLmljb24tbG9nb3V0LCAuaWNvbi1lbW90c21pbGUsIC5pY29uLXBob25lLCAuaWNvbi1jYWxsLWVuZCwgLmljb24tY2FsbC1pbiwgLmljb24tY2FsbC1vdXQsIC5pY29uLW1hcCwgLmljb24tbG9jYXRpb24tcGluLCAuaWNvbi1kaXJlY3Rpb24sIC5pY29uLWRpcmVjdGlvbnMsIC5pY29uLWNvbXBhc3MsIC5pY29uLWxheWVycywgLmljb24tbWVudSwgLmljb24tbGlzdCwgLmljb24tb3B0aW9ucy12ZXJ0aWNhbCwgLmljb24tb3B0aW9ucywgLmljb24tYXJyb3ctZG93biwgLmljb24tYXJyb3ctbGVmdCwgLmljb24tYXJyb3ctcmlnaHQsIC5pY29uLWFycm93LXVwLCAuaWNvbi1hcnJvdy11cC1jaXJjbGUsIC5pY29uLWFycm93LWxlZnQtY2lyY2xlLCAuaWNvbi1hcnJvdy1yaWdodC1jaXJjbGUsIC5pY29uLWFycm93LWRvd24tY2lyY2xlLCAuaWNvbi1jaGVjaywgLmljb24tY2xvY2ssIC5pY29uLXBsdXMsIC5pY29uLWNsb3NlLCAuaWNvbi10cm9waHksIC5pY29uLXNjcmVlbi1zbWFydHBob25lLCAuaWNvbi1zY3JlZW4tZGVza3RvcCwgLmljb24tcGxhbmUsIC5pY29uLW5vdGVib29rLCAuaWNvbi1tdXN0YWNoZSwgLmljb24tbW91c2UsIC5pY29uLW1hZ25ldCwgLmljb24tZW5lcmd5LCAuaWNvbi1kaXNjLCAuaWNvbi1jdXJzb3IsIC5pY29uLWN1cnNvci1tb3ZlLCAuaWNvbi1jcm9wLCAuaWNvbi1jaGVtaXN0cnksIC5pY29uLXNwZWVkb21ldGVyLCAuaWNvbi1zaGllbGQsIC5pY29uLXNjcmVlbi10YWJsZXQsIC5pY29uLW1hZ2ljLXdhbmQsIC5pY29uLWhvdXJnbGFzcywgLmljb24tZ3JhZHVhdGlvbiwgLmljb24tZ2hvc3QsIC5pY29uLWdhbWUtY29udHJvbGxlciwgLmljb24tZmlyZSwgLmljb24tZXllZ2xhc3MsIC5pY29uLWVudmVsb3BlLW9wZW4sIC5pY29uLWVudmVsb3BlLWxldHRlciwgLmljb24tYmVsbCwgLmljb24tYmFkZ2UsIC5pY29uLWFuY2hvciwgLmljb24td2FsbGV0LCAuaWNvbi12ZWN0b3IsIC5pY29uLXNwZWVjaCwgLmljb24tcHV6emxlLCAuaWNvbi1wcmludGVyLCAuaWNvbi1wcmVzZW50LCAuaWNvbi1wbGF5bGlzdCwgLmljb24tcGluLCAuaWNvbi1waWN0dXJlLCAuaWNvbi1oYW5kYmFnLCAuaWNvbi1nbG9iZS1hbHQsIC5pY29uLWdsb2JlLCAuaWNvbi1mb2xkZXItYWx0LCAuaWNvbi1mb2xkZXIsIC5pY29uLWZpbG0sIC5pY29uLWZlZWQsIC5pY29uLWRyb3AsIC5pY29uLWRyYXdhciwgLmljb24tZG9jcywgLmljb24tZG9jLCAuaWNvbi1kaWFtb25kLCAuaWNvbi1jdXAsIC5pY29uLWNhbGN1bGF0b3IsIC5pY29uLWJ1YmJsZXMsIC5pY29uLWJyaWVmY2FzZSwgLmljb24tYm9vay1vcGVuLCAuaWNvbi1iYXNrZXQtbG9hZGVkLCAuaWNvbi1iYXNrZXQsIC5pY29uLWJhZywgLmljb24tYWN0aW9uLXVuZG8sIC5pY29uLWFjdGlvbi1yZWRvLCAuaWNvbi13cmVuY2gsIC5pY29uLXVtYnJlbGxhLCAuaWNvbi10cmFzaCwgLmljb24tdGFnLCAuaWNvbi1zdXBwb3J0LCAuaWNvbi1mcmFtZSwgLmljb24tc2l6ZS1mdWxsc2NyZWVuLCAuaWNvbi1zaXplLWFjdHVhbCwgLmljb24tc2h1ZmZsZSwgLmljb24tc2hhcmUtYWx0LCAuaWNvbi1zaGFyZSwgLmljb24tcm9ja2V0LCAuaWNvbi1xdWVzdGlvbiwgLmljb24tcGllLWNoYXJ0LCAuaWNvbi1wZW5jaWwsIC5pY29uLW5vdGUsIC5pY29uLWxvb3AsIC5pY29uLWhvbWUsIC5pY29uLWdyaWQsIC5pY29uLWdyYXBoLCAuaWNvbi1taWNyb3Bob25lLCAuaWNvbi1tdXNpYy10b25lLWFsdCwgLmljb24tbXVzaWMtdG9uZSwgLmljb24tZWFycGhvbmVzLWFsdCwgLmljb24tZWFycGhvbmVzLCAuaWNvbi1lcXVhbGl6ZXIsIC5pY29uLWxpa2UsIC5pY29uLWRpc2xpa2UsIC5pY29uLWNvbnRyb2wtc3RhcnQsIC5pY29uLWNvbnRyb2wtcmV3aW5kLCAuaWNvbi1jb250cm9sLXBsYXksIC5pY29uLWNvbnRyb2wtcGF1c2UsIC5pY29uLWNvbnRyb2wtZm9yd2FyZCwgLmljb24tY29udHJvbC1lbmQsIC5pY29uLXZvbHVtZS0xLCAuaWNvbi12b2x1bWUtMiwgLmljb24tdm9sdW1lLW9mZiwgLmljb24tY2FsZW5kZXIsIC5pY29uLWJ1bGIsIC5pY29uLWNoYXJ0LCAuaWNvbi1iYW4sIC5pY29uLWJ1YmJsZSwgLmljb24tY2FtcmVjb3JkZXIsIC5pY29uLWNhbWVyYSwgLmljb24tY2xvdWQtZG93bmxvYWQsIC5pY29uLWNsb3VkLXVwbG9hZCwgLmljb24tZW52ZWxvcGUsIC5pY29uLWV5ZSwgLmljb24tZmxhZywgLmljb24taGVhcnQsIC5pY29uLWluZm8sIC5pY29uLWtleSwgLmljb24tbGluaywgLmljb24tbG9jaywgLmljb24tbG9jay1vcGVuLCAuaWNvbi1tYWduaWZpZXIsIC5pY29uLW1hZ25pZmllci1hZGQsIC5pY29uLW1hZ25pZmllci1yZW1vdmUsIC5pY29uLXBhcGVyLWNsaXAsIC5pY29uLXBhcGVyLXBsYW5lLCAuaWNvbi1wb3dlciwgLmljb24tcmVmcmVzaCwgLmljb24tcmVsb2FkLCAuaWNvbi1zZXR0aW5ncywgLmljb24tc3RhciwgLmljb24tc3ltYmxlLWZlbWFsZSwgLmljb24tc3ltYm9sLW1hbGUsIC5pY29uLXRhcmdldCwgLmljb24tY3JlZGl0LWNhcmQsIC5pY29uLXBheXBhbCwgLmljb24tc29jaWFsLXR1bWJsciwgLmljb24tc29jaWFsLXR3aXR0ZXIsIC5pY29uLXNvY2lhbC1mYWNlYm9vaywgLmljb24tc29jaWFsLWluc3RhZ3JhbSwgLmljb24tc29jaWFsLWxpbmtlZGluLCAuaWNvbi1zb2NpYWwtcGludGFyZXN0LCAuaWNvbi1zb2NpYWwtZ2l0aHViLCAuaWNvbi1zb2NpYWwtZ3BsdXMsIC5pY29uLXNvY2lhbC1yZWRkaXQsIC5pY29uLXNvY2lhbC1za3lwZSwgLmljb24tc29jaWFsLWRyaWJiYmxlLCAuaWNvbi1zb2NpYWwtYmVoYW5jZSwgLmljb24tc29jaWFsLWZvdXJzcWFyZSwgLmljb24tc29jaWFsLXNvdW5kY2xvdWQsIC5pY29uLXNvY2lhbC1zcG90aWZ5LCAuaWNvbi1zb2NpYWwtc3R1bWJsZXVwb24sIC5pY29uLXNvY2lhbC15b3V0dWJlLCAuaWNvbi1zb2NpYWwtZHJvcGJveCB7XG4gIGZvbnQtZmFtaWx5OiBcInNpbXBsZS1saW5lLWljb25zXCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cblxuLmljb24tcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cblxuLmljb24tdXNlci1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjsgfVxuXG4uaWNvbi11c2VyLWZvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiOyB9XG5cbi5pY29uLXVzZXItZm9sbG93aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7IH1cblxuLmljb24tdXNlci11bmZvbGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiOyB9XG5cbi5pY29uLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH1cblxuLmljb24tbG9nb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7IH1cblxuLmljb24tZW1vdHNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7IH1cblxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjsgfVxuXG4uaWNvbi1jYWxsLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiOyB9XG5cbi5pY29uLWNhbGwtaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjsgfVxuXG4uaWNvbi1jYWxsLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiOyB9XG5cbi5pY29uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiOyB9XG5cbi5pY29uLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiOyB9XG5cbi5pY29uLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiOyB9XG5cbi5pY29uLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjsgfVxuXG4uaWNvbi1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7IH1cblxuLmljb24tbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cblxuLmljb24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMVwiOyB9XG5cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjsgfVxuXG4uaWNvbi1vcHRpb25zLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7IH1cblxuLmljb24tb3B0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiOyB9XG5cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDRcIjsgfVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7IH1cblxuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDZcIjsgfVxuXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwN1wiOyB9XG5cbi5pY29uLWFycm93LXVwLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiOyB9XG5cbi5pY29uLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7IH1cblxuLmljb24tYXJyb3ctcmlnaHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7IH1cblxuLmljb24tYXJyb3ctZG93bi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2JcIjsgfVxuXG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiOyB9XG5cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiOyB9XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH1cblxuLmljb24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7IH1cblxuLmljb24tc2NyZWVuLXNtYXJ0cGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjsgfVxuXG4uaWNvbi1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiOyB9XG5cbi5pY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7IH1cblxuLmljb24tbm90ZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjsgfVxuXG4uaWNvbi1tdXN0YWNoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiOyB9XG5cbi5pY29uLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7IH1cblxuLmljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH1cblxuLmljb24tZW5lcmd5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7IH1cblxuLmljb24tZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiOyB9XG5cbi5pY29uLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZVwiOyB9XG5cbi5pY29uLWN1cnNvci1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7IH1cblxuLmljb24tY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiOyB9XG5cbi5pY29uLWNoZW1pc3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiOyB9XG5cbi5pY29uLXNwZWVkb21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH1cblxuLmljb24tc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7IH1cblxuLmljb24tc2NyZWVuLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZlwiOyB9XG5cbi5pY29uLW1hZ2ljLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjsgfVxuXG4uaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjsgfVxuXG4uaWNvbi1ncmFkdWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7IH1cblxuLmljb24tZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWFcIjsgfVxuXG4uaWNvbi1nYW1lLWNvbnRyb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWJcIjsgfVxuXG4uaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7IH1cblxuLmljb24tZXllZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWRcIjsgfVxuXG4uaWNvbi1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7IH1cblxuLmljb24tZW52ZWxvcGUtbGV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7IH1cblxuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiOyB9XG5cbi5pY29uLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7IH1cblxuLmljb24tYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH1cblxuLmljb24td2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJhXCI7IH1cblxuLmljb24tdmVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJiXCI7IH1cblxuLmljb24tc3BlZWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7IH1cblxuLmljb24tcHV6emxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJkXCI7IH1cblxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZVwiOyB9XG5cbi5pY29uLXByZXNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmZcIjsgfVxuXG4uaWNvbi1wbGF5bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiOyB9XG5cbi5pY29uLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiOyB9XG5cbi5pY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjsgfVxuXG4uaWNvbi1oYW5kYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH1cblxuLmljb24tZ2xvYmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7IH1cblxuLmljb24tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjsgfVxuXG4uaWNvbi1mb2xkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7IH1cblxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7IH1cblxuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYVwiOyB9XG5cbi5pY29uLWZlZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjsgfVxuXG4uaWNvbi1kcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7IH1cblxuLmljb24tZHJhd2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7IH1cblxuLmljb24tZG9jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiOyB9XG5cbi5pY29uLWRvYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiOyB9XG5cbi5pY29uLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjsgfVxuXG4uaWNvbi1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjsgfVxuXG4uaWNvbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH1cblxuLmljb24tYnViYmxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YVwiOyB9XG5cbi5pY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiOyB9XG5cbi5pY29uLWJvb2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0Y1wiOyB9XG5cbi5pY29uLWJhc2tldC1sb2FkZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGRcIjsgfVxuXG4uaWNvbi1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGVcIjsgfVxuXG4uaWNvbi1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGZcIjsgfVxuXG4uaWNvbi1hY3Rpb24tdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiOyB9XG5cbi5pY29uLWFjdGlvbi1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7IH1cblxuLmljb24td3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7IH1cblxuLmljb24tdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjsgfVxuXG4uaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiOyB9XG5cbi5pY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiOyB9XG5cbi5pY29uLXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjsgfVxuXG4uaWNvbi1mcmFtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiOyB9XG5cbi5pY29uLXNpemUtZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiOyB9XG5cbi5pY29uLXNpemUtYWN0dWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7IH1cblxuLmljb24tc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiOyB9XG5cbi5pY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiOyB9XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7IH1cblxuLmljb24tcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7IH1cblxuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjsgfVxuXG4uaWNvbi1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjsgfVxuXG4uaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWZcIjsgfVxuXG4uaWNvbi1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7IH1cblxuLmljb24tbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiOyB9XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjsgfVxuXG4uaWNvbi1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZhXCI7IH1cblxuLmljb24tZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjsgfVxuXG4uaWNvbi1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7IH1cblxuLmljb24tbXVzaWMtdG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjsgfVxuXG4uaWNvbi1tdXNpYy10b25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7IH1cblxuLmljb24tZWFycGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzY1wiOyB9XG5cbi5pY29uLWVhcnBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZFwiOyB9XG5cbi5pY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2Y1wiOyB9XG5cbi5pY29uLWxpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjsgfVxuXG4uaWNvbi1kaXNsaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZkXCI7IH1cblxuLmljb24tY29udHJvbC1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2ZlwiOyB9XG5cbi5pY29uLWNvbnRyb2wtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7IH1cblxuLmljb24tY29udHJvbC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7IH1cblxuLmljb24tY29udHJvbC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiOyB9XG5cbi5pY29uLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiOyB9XG5cbi5pY29uLWNvbnRyb2wtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH1cblxuLmljb24tdm9sdW1lLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWZcIjsgfVxuXG4uaWNvbi12b2x1bWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMFwiOyB9XG5cbi5pY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwYTFcIjsgfVxuXG4uaWNvbi1jYWxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiOyB9XG5cbi5pY29uLWJ1bGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjsgfVxuXG4uaWNvbi1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiOyB9XG5cbi5pY29uLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3Y1wiOyB9XG5cbi5pY29uLWJ1YmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZFwiOyB9XG5cbi5pY29uLWNhbXJlY29yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdlXCI7IH1cblxuLmljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7IH1cblxuLmljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjsgfVxuXG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjsgfVxuXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiOyB9XG5cbi5pY29uLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiOyB9XG5cbi5pY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjsgfVxuXG4uaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YVwiOyB9XG5cbi5pY29uLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGJcIjsgfVxuXG4uaWNvbi1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGNcIjsgfVxuXG4uaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7IH1cblxuLmljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZVwiOyB9XG5cbi5pY29uLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4ZlwiOyB9XG5cbi5pY29uLW1hZ25pZmllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiOyB9XG5cbi5pY29uLW1hZ25pZmllci1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjsgfVxuXG4uaWNvbi1tYWduaWZpZXItcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7IH1cblxuLmljb24tcGFwZXItY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiOyB9XG5cbi5pY29uLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7IH1cblxuLmljb24tcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjsgfVxuXG4uaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk4XCI7IH1cblxuLmljb24tcmVsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk5XCI7IH1cblxuLmljb24tc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWFcIjsgfVxuXG4uaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7IH1cblxuLmljb24tc3ltYmxlLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5Y1wiOyB9XG5cbi5pY29uLXN5bWJvbC1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDlkXCI7IH1cblxuLmljb24tdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDllXCI7IH1cblxuLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjsgfVxuXG4uaWNvbi1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjsgfVxuXG4uaWNvbi1zb2NpYWwtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7IH1cblxuLmljb24tc29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjsgfVxuXG4uaWNvbi1zb2NpYWwtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGJcIjsgfVxuXG4uaWNvbi1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7IH1cblxuLmljb24tc29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBhXCI7IH1cblxuLmljb24tc29jaWFsLXBpbnRhcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG5cbi5pY29uLXNvY2lhbC1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjsgfVxuXG4uaWNvbi1zb2NpYWwtZ3BsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjsgfVxuXG4uaWNvbi1zb2NpYWwtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7IH1cblxuLmljb24tc29jaWFsLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7IH1cblxuLmljb24tc29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7IH1cblxuLmljb24tc29jaWFsLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjsgfVxuXG4uaWNvbi1zb2NpYWwtZm91cnNxYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7IH1cblxuLmljb24tc29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjsgfVxuXG4uaWNvbi1zb2NpYWwtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiOyB9XG5cbi5pY29uLXNvY2lhbC1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiOyB9XG5cbi5pY29uLXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7IH1cblxuLmljb24tc29jaWFsLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjsgfVxuXG4vKiFcbiAgSW9uaWNvbnMsIHYxLjUuMFxuICBDcmVhdGVkIGJ5IEJlbiBTcGVycnkgZm9yIHRoZSBJb25pYyBGcmFtZXdvcmssIGh0dHA6Ly9pb25pY29ucy5jb20vXG4gIGh0dHBzOi8vdHdpdHRlci5jb20vYmVuanNwZXJyeSAgaHR0cHM6Ly90d2l0dGVyLmNvbS9pb25pY2ZyYW1ld29ya1xuICBNSVQgTGljZW5zZTogaHR0cHM6Ly9naXRodWIuY29tL2RyaWZ0eWNvL2lvbmljb25zXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvaW9uaWNvbnMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L2lvbmljb25zLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvaW9uaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC9pb25pY29ucy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L2lvbmljb25zLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuLmlvbiwgLmlvbi1sb2FkaW5nLWEsXG4uaW9uLWxvYWRpbmctYixcbi5pb24tbG9hZGluZy1jLFxuLmlvbi1sb2FkaW5nLWQsXG4uaW9uLWxvb3BpbmcsXG4uaW9uLXJlZnJlc2hpbmcsXG4uaW9uLWlvczctcmVsb2FkaW5nLCAuaW9uaWNvbnMsXG4uaW9uLWFsZXJ0LFxuLmlvbi1hbGVydC1jaXJjbGVkLFxuLmlvbi1hbmRyb2lkLWFkZCxcbi5pb24tYW5kcm9pZC1hZGQtY29udGFjdCxcbi5pb24tYW5kcm9pZC1hbGFybSxcbi5pb24tYW5kcm9pZC1hcmNoaXZlLFxuLmlvbi1hbmRyb2lkLWFycm93LWJhY2ssXG4uaW9uLWFuZHJvaWQtYXJyb3ctZG93bi1sZWZ0LFxuLmlvbi1hbmRyb2lkLWFycm93LWRvd24tcmlnaHQsXG4uaW9uLWFuZHJvaWQtYXJyb3ctZm9yd2FyZCxcbi5pb24tYW5kcm9pZC1hcnJvdy11cC1sZWZ0LFxuLmlvbi1hbmRyb2lkLWFycm93LXVwLXJpZ2h0LFxuLmlvbi1hbmRyb2lkLWJhdHRlcnksXG4uaW9uLWFuZHJvaWQtYm9vayxcbi5pb24tYW5kcm9pZC1jYWxlbmRhcixcblxuLmlvbi1hbmRyb2lkLWNhbGwsXG4uaW9uLWFuZHJvaWQtY2FtZXJhLFxuLmlvbi1hbmRyb2lkLWNoYXQsXG4uaW9uLWFuZHJvaWQtY2hlY2ttYXJrLFxuLmlvbi1hbmRyb2lkLWNsb2NrLFxuLmlvbi1hbmRyb2lkLWNsb3NlLFxuLmlvbi1hbmRyb2lkLWNvbnRhY3QsXG4uaW9uLWFuZHJvaWQtY29udGFjdHMsXG4uaW9uLWFuZHJvaWQtZGF0YSxcbi5pb24tYW5kcm9pZC1kZXZlbG9wZXIsXG4uaW9uLWFuZHJvaWQtZGlzcGxheSxcbi5pb24tYW5kcm9pZC1kb3dubG9hZCxcbi5pb24tYW5kcm9pZC1kcmF3ZXIsXG4uaW9uLWFuZHJvaWQtZHJvcGRvd24sXG4uaW9uLWFuZHJvaWQtZWFydGgsXG4uaW9uLWFuZHJvaWQtZm9sZGVyLFxuLmlvbi1hbmRyb2lkLWZvcnVtcyxcbi5pb24tYW5kcm9pZC1mcmllbmRzLFxuLmlvbi1hbmRyb2lkLWhhbmQsXG4uaW9uLWFuZHJvaWQtaW1hZ2UsXG4uaW9uLWFuZHJvaWQtaW5ib3gsXG4uaW9uLWFuZHJvaWQtaW5mb3JtYXRpb24sXG4uaW9uLWFuZHJvaWQta2V5cGFkLFxuLmlvbi1hbmRyb2lkLWxpZ2h0YnVsYixcbi5pb24tYW5kcm9pZC1sb2NhdGUsXG4uaW9uLWFuZHJvaWQtbG9jYXRpb24sXG4uaW9uLWFuZHJvaWQtbWFpbCxcbi5pb24tYW5kcm9pZC1taWNyb3Bob25lLFxuLmlvbi1hbmRyb2lkLW1peGVyLFxuLmlvbi1hbmRyb2lkLW1vcmUsXG4uaW9uLWFuZHJvaWQtbm90ZSxcbi5pb24tYW5kcm9pZC1wbGF5c3RvcmUsXG4uaW9uLWFuZHJvaWQtcHJpbnRlcixcbi5pb24tYW5kcm9pZC1wcm9tb3Rpb24sXG4uaW9uLWFuZHJvaWQtcmVtaW5kZXIsXG4uaW9uLWFuZHJvaWQtcmVtb3ZlLFxuLmlvbi1hbmRyb2lkLXNlYXJjaCxcbi5pb24tYW5kcm9pZC1zZW5kLFxuLmlvbi1hbmRyb2lkLXNldHRpbmdzLFxuLmlvbi1hbmRyb2lkLXNoYXJlLFxuLmlvbi1hbmRyb2lkLXNvY2lhbCxcbi5pb24tYW5kcm9pZC1zb2NpYWwtdXNlcixcbi5pb24tYW5kcm9pZC1zb3J0LFxuLmlvbi1hbmRyb2lkLXN0YWlyLWRyYXdlcixcbi5pb24tYW5kcm9pZC1zdGFyLFxuLmlvbi1hbmRyb2lkLXN0b3B3YXRjaCxcbi5pb24tYW5kcm9pZC1zdG9yYWdlLFxuLmlvbi1hbmRyb2lkLXN5c3RlbS1iYWNrLFxuLmlvbi1hbmRyb2lkLXN5c3RlbS1ob21lLFxuLmlvbi1hbmRyb2lkLXN5c3RlbS13aW5kb3dzLFxuLmlvbi1hbmRyb2lkLXRpbWVyLFxuLmlvbi1hbmRyb2lkLXRyYXNoLFxuLmlvbi1hbmRyb2lkLXVzZXItbWVudSxcbi5pb24tYW5kcm9pZC12b2x1bWUsXG4uaW9uLWFuZHJvaWQtd2lmaSxcbi5pb24tYXBlcnR1cmUsXG4uaW9uLWFyY2hpdmUsXG4uaW9uLWFycm93LWRvd24tYSxcbi5pb24tYXJyb3ctZG93bi1iLFxuLmlvbi1hcnJvdy1kb3duLWMsXG4uaW9uLWFycm93LWV4cGFuZCxcbi5pb24tYXJyb3ctZ3JhcGgtZG93bi1sZWZ0LFxuLmlvbi1hcnJvdy1ncmFwaC1kb3duLXJpZ2h0LFxuLmlvbi1hcnJvdy1ncmFwaC11cC1sZWZ0LFxuLmlvbi1hcnJvdy1ncmFwaC11cC1yaWdodCxcbi5pb24tYXJyb3ctbGVmdC1hLFxuLmlvbi1hcnJvdy1sZWZ0LWIsXG4uaW9uLWFycm93LWxlZnQtYyxcbi5pb24tYXJyb3ctbW92ZSxcbi5pb24tYXJyb3ctcmVzaXplLFxuLmlvbi1hcnJvdy1yZXR1cm4tbGVmdCxcbi5pb24tYXJyb3ctcmV0dXJuLXJpZ2h0LFxuLmlvbi1hcnJvdy1yaWdodC1hLFxuLmlvbi1hcnJvdy1yaWdodC1iLFxuLmlvbi1hcnJvdy1yaWdodC1jLFxuLmlvbi1hcnJvdy1zaHJpbmssXG4uaW9uLWFycm93LXN3YXAsXG4uaW9uLWFycm93LXVwLWEsXG4uaW9uLWFycm93LXVwLWIsXG4uaW9uLWFycm93LXVwLWMsXG4uaW9uLWFzdGVyaXNrLFxuLmlvbi1hdCxcbi5pb24tYmFnLFxuLmlvbi1iYXR0ZXJ5LWNoYXJnaW5nLFxuLmlvbi1iYXR0ZXJ5LWVtcHR5LFxuLmlvbi1iYXR0ZXJ5LWZ1bGwsXG4uaW9uLWJhdHRlcnktaGFsZixcbi5pb24tYmF0dGVyeS1sb3csXG4uaW9uLWJlYWtlcixcbi5pb24tYmVlcixcbi5pb24tYmx1ZXRvb3RoLFxuLmlvbi1ib25maXJlLFxuLmlvbi1ib29rbWFyayxcbi5pb24tYnJpZWZjYXNlLFxuLmlvbi1idWcsXG4uaW9uLWNhbGN1bGF0b3IsXG4uaW9uLWNhbGVuZGFyLFxuLmlvbi1jYW1lcmEsXG4uaW9uLWNhcmQsXG4uaW9uLWNhc2gsXG4uaW9uLWNoYXRib3gsXG4uaW9uLWNoYXRib3gtd29ya2luZyxcbi5pb24tY2hhdGJveGVzLFxuLmlvbi1jaGF0YnViYmxlLFxuLmlvbi1jaGF0YnViYmxlLXdvcmtpbmcsXG4uaW9uLWNoYXRidWJibGVzLFxuLmlvbi1jaGVja21hcmssXG4uaW9uLWNoZWNrbWFyay1jaXJjbGVkLFxuLmlvbi1jaGVja21hcmstcm91bmQsXG4uaW9uLWNoZXZyb24tZG93bixcbi5pb24tY2hldnJvbi1sZWZ0LFxuLmlvbi1jaGV2cm9uLXJpZ2h0LFxuLmlvbi1jaGV2cm9uLXVwLFxuLmlvbi1jbGlwYm9hcmQsXG4uaW9uLWNsb2NrLFxuLmlvbi1jbG9zZSxcbi5pb24tY2xvc2UtY2lyY2xlZCxcbi5pb24tY2xvc2Utcm91bmQsXG4uaW9uLWNsb3NlZC1jYXB0aW9uaW5nLFxuLmlvbi1jbG91ZCxcbi5pb24tY29kZSxcbi5pb24tY29kZS1kb3dubG9hZCxcbi5pb24tY29kZS13b3JraW5nLFxuLmlvbi1jb2ZmZWUsXG4uaW9uLWNvbXBhc3MsXG4uaW9uLWNvbXBvc2UsXG4uaW9uLWNvbm5lY3Rpb24tYmFycyxcbi5pb24tY29udHJhc3QsXG4uaW9uLWN1YmUsXG4uaW9uLWRpc2MsXG4uaW9uLWRvY3VtZW50LFxuLmlvbi1kb2N1bWVudC10ZXh0LFxuLmlvbi1kcmFnLFxuLmlvbi1lYXJ0aCxcbi5pb24tZWRpdCxcbi5pb24tZWdnLFxuLmlvbi1lamVjdCxcbi5pb24tZW1haWwsXG4uaW9uLWV5ZSxcbi5pb24tZXllLWRpc2FibGVkLFxuLmlvbi1mZW1hbGUsXG4uaW9uLWZpbGluZyxcbi5pb24tZmlsbS1tYXJrZXIsXG4uaW9uLWZpcmViYWxsLFxuLmlvbi1mbGFnLFxuLmlvbi1mbGFtZSxcbi5pb24tZmxhc2gsXG4uaW9uLWZsYXNoLW9mZixcbi5pb24tZmxhc2ssXG4uaW9uLWZvbGRlcixcbi5pb24tZm9yayxcbi5pb24tZm9yay1yZXBvLFxuLmlvbi1mb3J3YXJkLFxuLmlvbi1mdW5uZWwsXG4uaW9uLWdhbWUtY29udHJvbGxlci1hLFxuLmlvbi1nYW1lLWNvbnRyb2xsZXItYixcbi5pb24tZ2Vhci1hLFxuLmlvbi1nZWFyLWIsXG4uaW9uLWdyaWQsXG4uaW9uLWhhbW1lcixcbi5pb24taGFwcHksXG4uaW9uLWhlYWRwaG9uZSxcbi5pb24taGVhcnQsXG4uaW9uLWhlYXJ0LWJyb2tlbixcbi5pb24taGVscCxcbi5pb24taGVscC1idW95LFxuLmlvbi1oZWxwLWNpcmNsZWQsXG4uaW9uLWhvbWUsXG4uaW9uLWljZWNyZWFtLFxuLmlvbi1pY29uLXNvY2lhbC1nb29nbGUtcGx1cyxcbi5pb24taWNvbi1zb2NpYWwtZ29vZ2xlLXBsdXMtb3V0bGluZSxcbi5pb24taW1hZ2UsXG4uaW9uLWltYWdlcyxcbi5pb24taW5mb3JtYXRpb24sXG4uaW9uLWluZm9ybWF0aW9uLWNpcmNsZWQsXG4uaW9uLWlvbmljLFxuLmlvbi1pb3M3LWFsYXJtLFxuLmlvbi1pb3M3LWFsYXJtLW91dGxpbmUsXG4uaW9uLWlvczctYWxidW1zLFxuLmlvbi1pb3M3LWFsYnVtcy1vdXRsaW5lLFxuLmlvbi1pb3M3LWFtZXJpY2FuZm9vdGJhbGwsXG4uaW9uLWlvczctYW1lcmljYW5mb290YmFsbC1vdXRsaW5lLFxuLmlvbi1pb3M3LWFuYWx5dGljcyxcbi5pb24taW9zNy1hbmFseXRpY3Mtb3V0bGluZSxcbi5pb24taW9zNy1hcnJvdy1iYWNrLFxuLmlvbi1pb3M3LWFycm93LWRvd24sXG4uaW9uLWlvczctYXJyb3ctZm9yd2FyZCxcbi5pb24taW9zNy1hcnJvdy1sZWZ0LFxuLmlvbi1pb3M3LWFycm93LXJpZ2h0LFxuLmlvbi1pb3M3LWFycm93LXRoaW4tZG93bixcbi5pb24taW9zNy1hcnJvdy10aGluLWxlZnQsXG4uaW9uLWlvczctYXJyb3ctdGhpbi1yaWdodCxcbi5pb24taW9zNy1hcnJvdy10aGluLXVwLFxuLmlvbi1pb3M3LWFycm93LXVwLFxuLmlvbi1pb3M3LWF0LFxuLmlvbi1pb3M3LWF0LW91dGxpbmUsXG4uaW9uLWlvczctYmFyY29kZSxcbi5pb24taW9zNy1iYXJjb2RlLW91dGxpbmUsXG4uaW9uLWlvczctYmFzZWJhbGwsXG4uaW9uLWlvczctYmFzZWJhbGwtb3V0bGluZSxcbi5pb24taW9zNy1iYXNrZXRiYWxsLFxuLmlvbi1pb3M3LWJhc2tldGJhbGwtb3V0bGluZSxcbi5pb24taW9zNy1iZWxsLFxuLmlvbi1pb3M3LWJlbGwtb3V0bGluZSxcbi5pb24taW9zNy1ib2x0LFxuLmlvbi1pb3M3LWJvbHQtb3V0bGluZSxcbi5pb24taW9zNy1ib29rbWFya3MsXG4uaW9uLWlvczctYm9va21hcmtzLW91dGxpbmUsXG4uaW9uLWlvczctYm94LFxuLmlvbi1pb3M3LWJveC1vdXRsaW5lLFxuLmlvbi1pb3M3LWJyaWVmY2FzZSxcbi5pb24taW9zNy1icmllZmNhc2Utb3V0bGluZSxcbi5pb24taW9zNy1icm93c2Vycyxcbi5pb24taW9zNy1icm93c2Vycy1vdXRsaW5lLFxuLmlvbi1pb3M3LWNhbGN1bGF0b3IsXG4uaW9uLWlvczctY2FsY3VsYXRvci1vdXRsaW5lLFxuLmlvbi1pb3M3LWNhbGVuZGFyLFxuLmlvbi1pb3M3LWNhbGVuZGFyLW91dGxpbmUsXG4uaW9uLWlvczctY2FtZXJhLFxuLmlvbi1pb3M3LWNhbWVyYS1vdXRsaW5lLFxuLmlvbi1pb3M3LWNhcnQsXG4uaW9uLWlvczctY2FydC1vdXRsaW5lLFxuLmlvbi1pb3M3LWNoYXRib3hlcyxcbi5pb24taW9zNy1jaGF0Ym94ZXMtb3V0bGluZSxcbi5pb24taW9zNy1jaGF0YnViYmxlLFxuLmlvbi1pb3M3LWNoYXRidWJibGUtb3V0bGluZSxcbi5pb24taW9zNy1jaGVja21hcmssXG4uaW9uLWlvczctY2hlY2ttYXJrLWVtcHR5LFxuLmlvbi1pb3M3LWNoZWNrbWFyay1vdXRsaW5lLFxuLmlvbi1pb3M3LWNpcmNsZS1maWxsZWQsXG4uaW9uLWlvczctY2lyY2xlLW91dGxpbmUsXG4uaW9uLWlvczctY2xvY2ssXG4uaW9uLWlvczctY2xvY2stb3V0bGluZSxcbi5pb24taW9zNy1jbG9zZSxcbi5pb24taW9zNy1jbG9zZS1lbXB0eSxcbi5pb24taW9zNy1jbG9zZS1vdXRsaW5lLFxuLmlvbi1pb3M3LWNsb3VkLFxuLmlvbi1pb3M3LWNsb3VkLWRvd25sb2FkLFxuLmlvbi1pb3M3LWNsb3VkLWRvd25sb2FkLW91dGxpbmUsXG4uaW9uLWlvczctY2xvdWQtb3V0bGluZSxcbi5pb24taW9zNy1jbG91ZC11cGxvYWQsXG4uaW9uLWlvczctY2xvdWQtdXBsb2FkLW91dGxpbmUsXG4uaW9uLWlvczctY2xvdWR5LFxuLmlvbi1pb3M3LWNsb3VkeS1uaWdodCxcbi5pb24taW9zNy1jbG91ZHktbmlnaHQtb3V0bGluZSxcbi5pb24taW9zNy1jbG91ZHktb3V0bGluZSxcbi5pb24taW9zNy1jb2csXG4uaW9uLWlvczctY29nLW91dGxpbmUsXG4uaW9uLWlvczctY29tcG9zZSxcbi5pb24taW9zNy1jb21wb3NlLW91dGxpbmUsXG4uaW9uLWlvczctY29udGFjdCxcbi5pb24taW9zNy1jb250YWN0LW91dGxpbmUsXG4uaW9uLWlvczctY29weSxcbi5pb24taW9zNy1jb3B5LW91dGxpbmUsXG4uaW9uLWlvczctZG93bmxvYWQsXG4uaW9uLWlvczctZG93bmxvYWQtb3V0bGluZSxcbi5pb24taW9zNy1kcmFnLFxuLmlvbi1pb3M3LWVtYWlsLFxuLmlvbi1pb3M3LWVtYWlsLW91dGxpbmUsXG4uaW9uLWlvczctZXhwYW5kLFxuLmlvbi1pb3M3LWV5ZSxcbi5pb24taW9zNy1leWUtb3V0bGluZSxcbi5pb24taW9zNy1mYXN0Zm9yd2FyZCxcbi5pb24taW9zNy1mYXN0Zm9yd2FyZC1vdXRsaW5lLFxuLmlvbi1pb3M3LWZpbGluZyxcbi5pb24taW9zNy1maWxpbmctb3V0bGluZSxcbi5pb24taW9zNy1maWxtLFxuLmlvbi1pb3M3LWZpbG0tb3V0bGluZSxcbi5pb24taW9zNy1mbGFnLFxuLmlvbi1pb3M3LWZsYWctb3V0bGluZSxcbi5pb24taW9zNy1mb2xkZXIsXG4uaW9uLWlvczctZm9sZGVyLW91dGxpbmUsXG4uaW9uLWlvczctZm9vdGJhbGwsXG4uaW9uLWlvczctZm9vdGJhbGwtb3V0bGluZSxcbi5pb24taW9zNy1nZWFyLFxuLmlvbi1pb3M3LWdlYXItb3V0bGluZSxcbi5pb24taW9zNy1nbGFzc2VzLFxuLmlvbi1pb3M3LWdsYXNzZXMtb3V0bGluZSxcbi5pb24taW9zNy1oZWFydCxcbi5pb24taW9zNy1oZWFydC1vdXRsaW5lLFxuLmlvbi1pb3M3LWhlbHAsXG4uaW9uLWlvczctaGVscC1lbXB0eSxcbi5pb24taW9zNy1oZWxwLW91dGxpbmUsXG4uaW9uLWlvczctaG9tZSxcbi5pb24taW9zNy1ob21lLW91dGxpbmUsXG4uaW9uLWlvczctaW5maW5pdGUsXG4uaW9uLWlvczctaW5maW5pdGUtb3V0bGluZSxcbi5pb24taW9zNy1pbmZvcm1hdGlvbixcbi5pb24taW9zNy1pbmZvcm1hdGlvbi1lbXB0eSxcbi5pb24taW9zNy1pbmZvcm1hdGlvbi1vdXRsaW5lLFxuLmlvbi1pb3M3LWlvbmljLW91dGxpbmUsXG4uaW9uLWlvczcta2V5cGFkLFxuLmlvbi1pb3M3LWtleXBhZC1vdXRsaW5lLFxuLmlvbi1pb3M3LWxpZ2h0YnVsYixcbi5pb24taW9zNy1saWdodGJ1bGItb3V0bGluZSxcbi5pb24taW9zNy1sb2NhdGlvbixcbi5pb24taW9zNy1sb2NhdGlvbi1vdXRsaW5lLFxuLmlvbi1pb3M3LWxvY2tlZCxcbi5pb24taW9zNy1sb2NrZWQtb3V0bGluZSxcbi5pb24taW9zNy1sb29wLFxuLmlvbi1pb3M3LWxvb3Atc3Ryb25nLFxuLmlvbi1pb3M3LW1lZGtpdCxcbi5pb24taW9zNy1tZWRraXQtb3V0bGluZSxcbi5pb24taW9zNy1taWMsXG4uaW9uLWlvczctbWljLW9mZixcbi5pb24taW9zNy1taWMtb3V0bGluZSxcbi5pb24taW9zNy1taW51cyxcbi5pb24taW9zNy1taW51cy1lbXB0eSxcbi5pb24taW9zNy1taW51cy1vdXRsaW5lLFxuLmlvbi1pb3M3LW1vbml0b3IsXG4uaW9uLWlvczctbW9uaXRvci1vdXRsaW5lLFxuLmlvbi1pb3M3LW1vb24sXG4uaW9uLWlvczctbW9vbi1vdXRsaW5lLFxuLmlvbi1pb3M3LW1vcmUsXG4uaW9uLWlvczctbW9yZS1vdXRsaW5lLFxuLmlvbi1pb3M3LW11c2ljYWwtbm90ZSxcbi5pb24taW9zNy1tdXNpY2FsLW5vdGVzLFxuLmlvbi1pb3M3LW5hdmlnYXRlLFxuLmlvbi1pb3M3LW5hdmlnYXRlLW91dGxpbmUsXG4uaW9uLWlvczctcGFwZXIsXG4uaW9uLWlvczctcGFwZXItb3V0bGluZSxcbi5pb24taW9zNy1wYXBlcnBsYW5lLFxuLmlvbi1pb3M3LXBhcGVycGxhbmUtb3V0bGluZSxcbi5pb24taW9zNy1wYXJ0bHlzdW5ueSxcbi5pb24taW9zNy1wYXJ0bHlzdW5ueS1vdXRsaW5lLFxuLmlvbi1pb3M3LXBhdXNlLFxuLmlvbi1pb3M3LXBhdXNlLW91dGxpbmUsXG4uaW9uLWlvczctcGF3LFxuLmlvbi1pb3M3LXBhdy1vdXRsaW5lLFxuLmlvbi1pb3M3LXBlb3BsZSxcbi5pb24taW9zNy1wZW9wbGUtb3V0bGluZSxcbi5pb24taW9zNy1wZXJzb24sXG4uaW9uLWlvczctcGVyc29uLW91dGxpbmUsXG4uaW9uLWlvczctcGVyc29uYWRkLFxuLmlvbi1pb3M3LXBlcnNvbmFkZC1vdXRsaW5lLFxuLmlvbi1pb3M3LXBob3Rvcyxcbi5pb24taW9zNy1waG90b3Mtb3V0bGluZSxcbi5pb24taW9zNy1waWUsXG4uaW9uLWlvczctcGllLW91dGxpbmUsXG4uaW9uLWlvczctcGxheSxcbi5pb24taW9zNy1wbGF5LW91dGxpbmUsXG4uaW9uLWlvczctcGx1cyxcbi5pb24taW9zNy1wbHVzLWVtcHR5LFxuLmlvbi1pb3M3LXBsdXMtb3V0bGluZSxcbi5pb24taW9zNy1wcmljZXRhZyxcbi5pb24taW9zNy1wcmljZXRhZy1vdXRsaW5lLFxuLmlvbi1pb3M3LXByaWNldGFncyxcbi5pb24taW9zNy1wcmljZXRhZ3Mtb3V0bGluZSxcbi5pb24taW9zNy1wcmludGVyLFxuLmlvbi1pb3M3LXByaW50ZXItb3V0bGluZSxcbi5pb24taW9zNy1wdWxzZSxcbi5pb24taW9zNy1wdWxzZS1zdHJvbmcsXG4uaW9uLWlvczctcmFpbnksXG4uaW9uLWlvczctcmFpbnktb3V0bGluZSxcbi5pb24taW9zNy1yZWNvcmRpbmcsXG4uaW9uLWlvczctcmVjb3JkaW5nLW91dGxpbmUsXG4uaW9uLWlvczctcmVkbyxcbi5pb24taW9zNy1yZWRvLW91dGxpbmUsXG4uaW9uLWlvczctcmVmcmVzaCxcbi5pb24taW9zNy1yZWZyZXNoLWVtcHR5LFxuLmlvbi1pb3M3LXJlZnJlc2gtb3V0bGluZSxcbi5pb24taW9zNy1yZWxvYWQsXG4uaW9uLWlvczctcmV2ZXJzZS1jYW1lcmEsXG4uaW9uLWlvczctcmV2ZXJzZS1jYW1lcmEtb3V0bGluZSxcbi5pb24taW9zNy1yZXdpbmQsXG4uaW9uLWlvczctcmV3aW5kLW91dGxpbmUsXG4uaW9uLWlvczctc2VhcmNoLFxuLmlvbi1pb3M3LXNlYXJjaC1zdHJvbmcsXG4uaW9uLWlvczctc2V0dGluZ3MsXG4uaW9uLWlvczctc2V0dGluZ3Mtc3Ryb25nLFxuLmlvbi1pb3M3LXNocmluayxcbi5pb24taW9zNy1za2lwYmFja3dhcmQsXG4uaW9uLWlvczctc2tpcGJhY2t3YXJkLW91dGxpbmUsXG4uaW9uLWlvczctc2tpcGZvcndhcmQsXG4uaW9uLWlvczctc2tpcGZvcndhcmQtb3V0bGluZSxcbi5pb24taW9zNy1zbm93eSxcbi5pb24taW9zNy1zcGVlZG9tZXRlcixcbi5pb24taW9zNy1zcGVlZG9tZXRlci1vdXRsaW5lLFxuLmlvbi1pb3M3LXN0YXIsXG4uaW9uLWlvczctc3Rhci1oYWxmLFxuLmlvbi1pb3M3LXN0YXItb3V0bGluZSxcbi5pb24taW9zNy1zdG9wd2F0Y2gsXG4uaW9uLWlvczctc3RvcHdhdGNoLW91dGxpbmUsXG4uaW9uLWlvczctc3VubnksXG4uaW9uLWlvczctc3Vubnktb3V0bGluZSxcbi5pb24taW9zNy10ZWxlcGhvbmUsXG4uaW9uLWlvczctdGVsZXBob25lLW91dGxpbmUsXG4uaW9uLWlvczctdGVubmlzYmFsbCxcbi5pb24taW9zNy10ZW5uaXNiYWxsLW91dGxpbmUsXG4uaW9uLWlvczctdGh1bmRlcnN0b3JtLFxuLmlvbi1pb3M3LXRodW5kZXJzdG9ybS1vdXRsaW5lLFxuLmlvbi1pb3M3LXRpbWUsXG4uaW9uLWlvczctdGltZS1vdXRsaW5lLFxuLmlvbi1pb3M3LXRpbWVyLFxuLmlvbi1pb3M3LXRpbWVyLW91dGxpbmUsXG4uaW9uLWlvczctdG9nZ2xlLFxuLmlvbi1pb3M3LXRvZ2dsZS1vdXRsaW5lLFxuLmlvbi1pb3M3LXRyYXNoLFxuLmlvbi1pb3M3LXRyYXNoLW91dGxpbmUsXG4uaW9uLWlvczctdW5kbyxcbi5pb24taW9zNy11bmRvLW91dGxpbmUsXG4uaW9uLWlvczctdW5sb2NrZWQsXG4uaW9uLWlvczctdW5sb2NrZWQtb3V0bGluZSxcbi5pb24taW9zNy11cGxvYWQsXG4uaW9uLWlvczctdXBsb2FkLW91dGxpbmUsXG4uaW9uLWlvczctdmlkZW9jYW0sXG4uaW9uLWlvczctdmlkZW9jYW0tb3V0bGluZSxcbi5pb24taW9zNy12b2x1bWUtaGlnaCxcbi5pb24taW9zNy12b2x1bWUtbG93LFxuLmlvbi1pb3M3LXdpbmVnbGFzcyxcbi5pb24taW9zNy13aW5lZ2xhc3Mtb3V0bGluZSxcbi5pb24taW9zNy13b3JsZCxcbi5pb24taW9zNy13b3JsZC1vdXRsaW5lLFxuLmlvbi1pcGFkLFxuLmlvbi1pcGhvbmUsXG4uaW9uLWlwb2QsXG4uaW9uLWpldCxcbi5pb24ta2V5LFxuLmlvbi1rbmlmZSxcbi5pb24tbGFwdG9wLFxuLmlvbi1sZWFmLFxuLmlvbi1sZXZlbHMsXG4uaW9uLWxpZ2h0YnVsYixcbi5pb24tbGluayxcbi5pb24tbG9hZC1hLFxuLmlvbi1sb2FkLWIsXG4uaW9uLWxvYWQtYyxcbi5pb24tbG9hZC1kLFxuLmlvbi1sb2NhdGlvbixcbi5pb24tbG9ja2VkLFxuLmlvbi1sb2ctaW4sXG4uaW9uLWxvZy1vdXQsXG4uaW9uLWxvb3AsXG4uaW9uLW1hZ25ldCxcbi5pb24tbWFsZSxcbi5pb24tbWFuLFxuLmlvbi1tYXAsXG4uaW9uLW1lZGtpdCxcbi5pb24tbWVyZ2UsXG4uaW9uLW1pYy1hLFxuLmlvbi1taWMtYixcbi5pb24tbWljLWMsXG4uaW9uLW1pbnVzLFxuLmlvbi1taW51cy1jaXJjbGVkLFxuLmlvbi1taW51cy1yb3VuZCxcbi5pb24tbW9kZWwtcyxcbi5pb24tbW9uaXRvcixcbi5pb24tbW9yZSxcbi5pb24tbW91c2UsXG4uaW9uLW11c2ljLW5vdGUsXG4uaW9uLW5hdmljb24sXG4uaW9uLW5hdmljb24tcm91bmQsXG4uaW9uLW5hdmlnYXRlLFxuLmlvbi1uZXR3b3JrLFxuLmlvbi1uby1zbW9raW5nLFxuLmlvbi1udWNsZWFyLFxuLmlvbi1vdXRsZXQsXG4uaW9uLXBhcGVyLWFpcnBsYW5lLFxuLmlvbi1wYXBlcmNsaXAsXG4uaW9uLXBhdXNlLFxuLmlvbi1wZXJzb24sXG4uaW9uLXBlcnNvbi1hZGQsXG4uaW9uLXBlcnNvbi1zdGFsa2VyLFxuLmlvbi1waWUtZ3JhcGgsXG4uaW9uLXBpbixcbi5pb24tcGlucG9pbnQsXG4uaW9uLXBpenphLFxuLmlvbi1wbGFuZSxcbi5pb24tcGxhbmV0LFxuLmlvbi1wbGF5LFxuLmlvbi1wbGF5c3RhdGlvbixcbi5pb24tcGx1cyxcbi5pb24tcGx1cy1jaXJjbGVkLFxuLmlvbi1wbHVzLXJvdW5kLFxuLmlvbi1wb2RpdW0sXG4uaW9uLXBvdW5kLFxuLmlvbi1wb3dlcixcbi5pb24tcHJpY2V0YWcsXG4uaW9uLXByaWNldGFncyxcbi5pb24tcHJpbnRlcixcbi5pb24tcHVsbC1yZXF1ZXN0LFxuLmlvbi1xci1zY2FubmVyLFxuLmlvbi1xdW90ZSxcbi5pb24tcmFkaW8td2F2ZXMsXG4uaW9uLXJlY29yZCxcbi5pb24tcmVmcmVzaCxcbi5pb24tcmVwbHksXG4uaW9uLXJlcGx5LWFsbCxcbi5pb24tcmliYm9uLWEsXG4uaW9uLXJpYmJvbi1iLFxuLmlvbi1zYWQsXG4uaW9uLXNjaXNzb3JzLFxuLmlvbi1zZWFyY2gsXG4uaW9uLXNldHRpbmdzLFxuLmlvbi1zaGFyZSxcbi5pb24tc2h1ZmZsZSxcbi5pb24tc2tpcC1iYWNrd2FyZCxcbi5pb24tc2tpcC1mb3J3YXJkLFxuLmlvbi1zb2NpYWwtYW5kcm9pZCxcbi5pb24tc29jaWFsLWFuZHJvaWQtb3V0bGluZSxcbi5pb24tc29jaWFsLWFwcGxlLFxuLmlvbi1zb2NpYWwtYXBwbGUtb3V0bGluZSxcbi5pb24tc29jaWFsLWJpdGNvaW4sXG4uaW9uLXNvY2lhbC1iaXRjb2luLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1idWZmZXIsXG4uaW9uLXNvY2lhbC1idWZmZXItb3V0bGluZSxcbi5pb24tc29jaWFsLWRlc2lnbmVybmV3cyxcbi5pb24tc29jaWFsLWRlc2lnbmVybmV3cy1vdXRsaW5lLFxuLmlvbi1zb2NpYWwtZHJpYmJibGUsXG4uaW9uLXNvY2lhbC1kcmliYmJsZS1vdXRsaW5lLFxuLmlvbi1zb2NpYWwtZHJvcGJveCxcbi5pb24tc29jaWFsLWRyb3Bib3gtb3V0bGluZSxcbi5pb24tc29jaWFsLWZhY2Vib29rLFxuLmlvbi1zb2NpYWwtZmFjZWJvb2stb3V0bGluZSxcbi5pb24tc29jaWFsLWZvdXJzcXVhcmUsXG4uaW9uLXNvY2lhbC1mb3Vyc3F1YXJlLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1mcmVlYnNkLWRldmlsLFxuLmlvbi1zb2NpYWwtZ2l0aHViLFxuLmlvbi1zb2NpYWwtZ2l0aHViLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1nb29nbGUsXG4uaW9uLXNvY2lhbC1nb29nbGUtb3V0bGluZSxcbi5pb24tc29jaWFsLWdvb2dsZXBsdXMsXG4uaW9uLXNvY2lhbC1nb29nbGVwbHVzLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1oYWNrZXJuZXdzLFxuLmlvbi1zb2NpYWwtaGFja2VybmV3cy1vdXRsaW5lLFxuLmlvbi1zb2NpYWwtaW5zdGFncmFtLFxuLmlvbi1zb2NpYWwtaW5zdGFncmFtLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1saW5rZWRpbixcbi5pb24tc29jaWFsLWxpbmtlZGluLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1waW50ZXJlc3QsXG4uaW9uLXNvY2lhbC1waW50ZXJlc3Qtb3V0bGluZSxcbi5pb24tc29jaWFsLXJlZGRpdCxcbi5pb24tc29jaWFsLXJlZGRpdC1vdXRsaW5lLFxuLmlvbi1zb2NpYWwtcnNzLFxuLmlvbi1zb2NpYWwtcnNzLW91dGxpbmUsXG4uaW9uLXNvY2lhbC1za3lwZSxcbi5pb24tc29jaWFsLXNreXBlLW91dGxpbmUsXG4uaW9uLXNvY2lhbC10dW1ibHIsXG4uaW9uLXNvY2lhbC10dW1ibHItb3V0bGluZSxcbi5pb24tc29jaWFsLXR1eCxcbi5pb24tc29jaWFsLXR3aXR0ZXIsXG4uaW9uLXNvY2lhbC10d2l0dGVyLW91dGxpbmUsXG4uaW9uLXNvY2lhbC11c2QsXG4uaW9uLXNvY2lhbC11c2Qtb3V0bGluZSxcbi5pb24tc29jaWFsLXZpbWVvLFxuLmlvbi1zb2NpYWwtdmltZW8tb3V0bGluZSxcbi5pb24tc29jaWFsLXdpbmRvd3MsXG4uaW9uLXNvY2lhbC13aW5kb3dzLW91dGxpbmUsXG4uaW9uLXNvY2lhbC13b3JkcHJlc3MsXG4uaW9uLXNvY2lhbC13b3JkcHJlc3Mtb3V0bGluZSxcbi5pb24tc29jaWFsLXlhaG9vLFxuLmlvbi1zb2NpYWwteWFob28tb3V0bGluZSxcbi5pb24tc29jaWFsLXlvdXR1YmUsXG4uaW9uLXNvY2lhbC15b3V0dWJlLW91dGxpbmUsXG4uaW9uLXNwZWFrZXJwaG9uZSxcbi5pb24tc3BlZWRvbWV0ZXIsXG4uaW9uLXNwb29uLFxuLmlvbi1zdGFyLFxuLmlvbi1zdGF0cy1iYXJzLFxuLmlvbi1zdGVhbSxcbi5pb24tc3RvcCxcbi5pb24tdGhlcm1vbWV0ZXIsXG4uaW9uLXRodW1ic2Rvd24sXG4uaW9uLXRodW1ic3VwLFxuLmlvbi10b2dnbGUsXG4uaW9uLXRvZ2dsZS1maWxsZWQsXG4uaW9uLXRyYXNoLWEsXG4uaW9uLXRyYXNoLWIsXG4uaW9uLXRyb3BoeSxcbi5pb24tdW1icmVsbGEsXG4uaW9uLXVuaXZlcnNpdHksXG4uaW9uLXVubG9ja2VkLFxuLmlvbi11cGxvYWQsXG4uaW9uLXVzYixcbi5pb24tdmlkZW9jYW1lcmEsXG4uaW9uLXZvbHVtZS1oaWdoLFxuLmlvbi12b2x1bWUtbG93LFxuLmlvbi12b2x1bWUtbWVkaXVtLFxuLmlvbi12b2x1bWUtbXV0ZSxcbi5pb24td2FuZCxcbi5pb24td2F0ZXJkcm9wLFxuLmlvbi13aWZpLFxuLmlvbi13aW5lZ2xhc3MsXG4uaW9uLXdvbWFuLFxuLmlvbi13cmVuY2gsXG4uaW9uLXhib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIklvbmljb25zXCI7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uaW9uLXNwaW4sIC5pb24tbG9hZGluZy1hLFxuLmlvbi1sb2FkaW5nLWIsXG4uaW9uLWxvYWRpbmctYyxcbi5pb24tbG9hZGluZy1kLFxuLmlvbi1sb29waW5nLFxuLmlvbi1yZWZyZXNoaW5nLFxuLmlvbi1pb3M3LXJlbG9hZGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgLW1vei1hbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyOyB9XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbkAtby1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cbi5pb24tbG9hZGluZy1hIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBzdGVwcyg4LCBzdGFydCk7XG4gIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogc3RlcHMoOCwgc3RhcnQpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBzdGVwcyg4LCBzdGFydCk7IH1cblxuLmlvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgVwiOyB9XG5cbi5pb24tYWxlcnQtY2lyY2xlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgFwiOyB9XG5cbi5pb24tYW5kcm9pZC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4dcIjsgfVxuXG4uaW9uLWFuZHJvaWQtYWRkLWNvbnRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4ZcIjsgfVxuXG4uaW9uLWFuZHJvaWQtYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4hcIjsgfVxuXG4uaW9uLWFuZHJvaWQtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LiVwiOyB9XG5cbi5pb24tYW5kcm9pZC1hcnJvdy1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uKXCI7IH1cblxuLmlvbi1hbmRyb2lkLWFycm93LWRvd24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Li1wiOyB9XG5cbi5pb24tYW5kcm9pZC1hcnJvdy1kb3duLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uMXCI7IH1cblxuLmlvbi1hbmRyb2lkLWFycm93LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjI9cIjsgfVxuXG4uaW9uLWFuZHJvaWQtYXJyb3ctdXAtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjVwiOyB9XG5cbi5pb24tYW5kcm9pZC1hcnJvdy11cC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LjlwiOyB9XG5cbi5pb24tYW5kcm9pZC1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uPXCI7IH1cblxuLmlvbi1hbmRyb2lkLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5BcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5FcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY2FsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LklwiOyB9XG5cbi5pb24tYW5kcm9pZC1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5NcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LlFwiOyB9XG5cbi5pb24tYW5kcm9pZC1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5VcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5ZcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5dcIjsgfVxuXG4uaW9uLWFuZHJvaWQtY29udGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmFwiOyB9XG5cbi5pb24tYW5kcm9pZC1jb250YWN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmVwiOyB9XG5cbi5pb24tYW5kcm9pZC1kYXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uaXCI7IH1cblxuLmlvbi1hbmRyb2lkLWRldmVsb3BlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lm1wiOyB9XG5cbi5pb24tYW5kcm9pZC1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ucXCI7IH1cblxuLmlvbi1hbmRyb2lkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74udXCI7IH1cblxuLmlvbi1hbmRyb2lkLWRyYXdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MkFwiOyB9XG5cbi5pb24tYW5kcm9pZC1kcm9wZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnlwiOyB9XG5cbi5pb24tYW5kcm9pZC1lYXJ0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ln1wiOyB9XG5cbi5pb24tYW5kcm9pZC1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6BcIjsgfVxuXG4uaW9uLWFuZHJvaWQtZm9ydW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uhXCI7IH1cblxuLmlvbi1hbmRyb2lkLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6JcIjsgfVxuXG4uaW9uLWFuZHJvaWQtaGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lo1wiOyB9XG5cbi5pb24tYW5kcm9pZC1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LpFwiOyB9XG5cbi5pb24tYW5kcm9pZC1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LpVwiOyB9XG5cbi5pb24tYW5kcm9pZC1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LplwiOyB9XG5cbi5pb24tYW5kcm9pZC1rZXlwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6dcIjsgfVxuXG4uaW9uLWFuZHJvaWQtbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uoXCI7IH1cblxuLmlvbi1hbmRyb2lkLWxvY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LqVwiOyB9XG5cbi5pb24tYW5kcm9pZC1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LqlwiOyB9XG5cbi5pb24tYW5kcm9pZC1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74urXCI7IH1cblxuLmlvbi1hbmRyb2lkLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi6xcIjsgfVxuXG4uaW9uLWFuZHJvaWQtbWl4ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi61cIjsgfVxuXG4uaW9uLWFuZHJvaWQtbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LrlwiOyB9XG5cbi5pb24tYW5kcm9pZC1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uvXCI7IH1cblxuLmlvbi1hbmRyb2lkLXBsYXlzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LsFwiOyB9XG5cbi5pb24tYW5kcm9pZC1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uxXCI7IH1cblxuLmlvbi1hbmRyb2lkLXByb21vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LslwiOyB9XG5cbi5pb24tYW5kcm9pZC1yZW1pbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ls1wiOyB9XG5cbi5pb24tYW5kcm9pZC1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7RcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u1XCI7IH1cblxuLmlvbi1hbmRyb2lkLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7ZcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7dcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7hcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc29jaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u6XCI7IH1cblxuLmlvbi1hbmRyb2lkLXNvY2lhbC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u5XCI7IH1cblxuLmlvbi1hbmRyb2lkLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7tcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc3RhaXItZHJhd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yRXCI7IH1cblxuLmlvbi1hbmRyb2lkLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi7xcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74u9XCI7IH1cblxuLmlvbi1hbmRyb2lkLXN0b3JhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi75cIjsgfVxuXG4uaW9uLWFuZHJvaWQtc3lzdGVtLWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi79cIjsgfVxuXG4uaW9uLWFuZHJvaWQtc3lzdGVtLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIBcIjsgfVxuXG4uaW9uLWFuZHJvaWQtc3lzdGVtLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIFcIjsgfVxuXG4uaW9uLWFuZHJvaWQtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIJcIjsgfVxuXG4uaW9uLWFuZHJvaWQtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjINcIjsgfVxuXG4uaW9uLWFuZHJvaWQtdXNlci1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ySXCI7IH1cblxuLmlvbi1hbmRyb2lkLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MhFwiOyB9XG5cbi5pb24tYW5kcm9pZC13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yFXCI7IH1cblxuLmlvbi1hcGVydHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Mk1wiOyB9XG5cbi5pb24tYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EglwiOyB9XG5cbi5pb24tYXJyb3ctZG93bi1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SDXCI7IH1cblxuLmlvbi1hcnJvdy1kb3duLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjsgfVxuXG4uaW9uLWFycm93LWRvd24tYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EhVwiOyB9XG5cbi5pb24tYXJyb3ctZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74meXCI7IH1cblxuLmlvbi1hcnJvdy1ncmFwaC1kb3duLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ9cIjsgfVxuXG4uaW9uLWFycm93LWdyYXBoLWRvd24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaBcIjsgfVxuXG4uaW9uLWFycm93LWdyYXBoLXVwLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaFcIjsgfVxuXG4uaW9uLWFycm93LWdyYXBoLXVwLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74miXCI7IH1cblxuLmlvbi1hcnJvdy1sZWZ0LWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIZcIjsgfVxuXG4uaW9uLWFycm93LWxlZnQtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eh1wiOyB9XG5cbi5pb24tYXJyb3ctbGVmdC1jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7IH1cblxuLmlvbi1hcnJvdy1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7IH1cblxuLmlvbi1hcnJvdy1yZXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaRcIjsgfVxuXG4uaW9uLWFycm93LXJldHVybi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mlXCI7IH1cblxuLmlvbi1hcnJvdy1yZXR1cm4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjsgfVxuXG4uaW9uLWFycm93LXJpZ2h0LWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIlcIjsgfVxuXG4uaW9uLWFycm93LXJpZ2h0LWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIpcIjsgfVxuXG4uaW9uLWFycm93LXJpZ2h0LWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjsgfVxuXG4uaW9uLWFycm93LXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jp1wiOyB9XG5cbi5pb24tYXJyb3ctc3dhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqFwiOyB9XG5cbi5pb24tYXJyb3ctdXAtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjFwiOyB9XG5cbi5pb24tYXJyb3ctdXAtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjVwiOyB9XG5cbi5pb24tYXJyb3ctdXAtYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiOyB9XG5cbi5pb24tYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjJRcIjsgfVxuXG4uaW9uLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SPXCI7IH1cblxuLmlvbi1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJBcIjsgfVxuXG4uaW9uLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJFcIjsgfVxuXG4uaW9uLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJJcIjsgfVxuXG4uaW9uLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ek1wiOyB9XG5cbi5pb24tYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SUXCI7IH1cblxuLmlvbi1iYXR0ZXJ5LWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ElVwiOyB9XG5cbi5pb24tYmVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7IH1cblxuLmlvbi1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mqXCI7IH1cblxuLmlvbi1ibHVldG9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJZcIjsgfVxuXG4uaW9uLWJvbmZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjJVcIjsgfVxuXG4uaW9uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mrXCI7IH1cblxuLmlvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaxcIjsgfVxuXG4uaW9uLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KvlwiOyB9XG5cbi5pb24tY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrVwiOyB9XG5cbi5pb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJdcIjsgfVxuXG4uaW9uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmFwiOyB9XG5cbi5pb24tY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmVwiOyB9XG5cbi5pb24tY2FzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MllwiOyB9XG5cbi5pb24tY2hhdGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Em1wiOyB9XG5cbi5pb24tY2hhdGJveC13b3JraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7IH1cblxuLmlvbi1jaGF0Ym94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJxcIjsgfVxuXG4uaW9uLWNoYXRidWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ5cIjsgfVxuXG4uaW9uLWNoYXRidWJibGUtd29ya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnVwiOyB9XG5cbi5pb24tY2hhdGJ1YmJsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ9cIjsgfVxuXG4uaW9uLWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EolwiOyB9XG5cbi5pb24tY2hlY2ttYXJrLWNpcmNsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjsgfVxuXG4uaW9uLWNoZWNrbWFyay1yb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiOyB9XG5cbi5pb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SjXCI7IH1cblxuLmlvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKRcIjsgfVxuXG4uaW9uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKVcIjsgfVxuXG4uaW9uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKZcIjsgfVxuXG4uaW9uLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ep1wiOyB9XG5cbi5pb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvia5cIjsgfVxuXG4uaW9uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SqXCI7IH1cblxuLmlvbi1jbG9zZS1jaXJjbGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SoXCI7IH1cblxuLmlvbi1jbG9zZS1yb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EqVwiOyB9XG5cbi5pb24tY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjJdcIjsgfVxuXG4uaW9uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SrXCI7IH1cblxuLmlvbi1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mxXCI7IH1cblxuLmlvbi1jb2RlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mvXCI7IH1cblxuLmlvbi1jb2RlLXdvcmtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjsgfVxuXG4uaW9uLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JslwiOyB9XG5cbi5pb24tY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiOyB9XG5cbi5pb24tY29tcG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErFwiOyB9XG5cbi5pb24tY29ubmVjdGlvbi1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m0XCI7IH1cblxuLmlvbi1jb250cmFzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JtVwiOyB9XG5cbi5pb24tY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MmFwiOyB9XG5cbi5pb24tZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiOyB9XG5cbi5pb24tZG9jdW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK9cIjsgfVxuXG4uaW9uLWRvY3VtZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK5cIjsgfVxuXG4uaW9uLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLBcIjsgfVxuXG4uaW9uLWVhcnRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m2XCI7IH1cblxuLmlvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q/XCI7IH1cblxuLmlvbi1lZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibdcIjsgfVxuXG4uaW9uLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7IH1cblxuLmlvbi1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EslwiOyB9XG5cbi5pb24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7IH1cblxuLmlvbi1leWUtZGlzYWJsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjIZcIjsgfVxuXG4uaW9uLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuFwiOyB9XG5cbi5pb24tZmlsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7IH1cblxuLmlvbi1maWxtLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtVwiOyB9XG5cbi5pb24tZmlyZWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjJlcIjsgfVxuXG4uaW9uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviblcIjsgfVxuXG4uaW9uLWZsYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yaXCI7IH1cblxuLmlvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiOyB9XG5cbi5pb24tZmxhc2gtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S2XCI7IH1cblxuLmlvbi1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuFwiOyB9XG5cbi5pb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S5XCI7IH1cblxuLmlvbi1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m6XCI7IH1cblxuLmlvbi1mb3JrLXJlcG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4BcIjsgfVxuXG4uaW9uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLpcIjsgfVxuXG4uaW9uLWZ1bm5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Mm1wiOyB9XG5cbi5pb24tZ2FtZS1jb250cm9sbGVyLWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLtcIjsgfVxuXG4uaW9uLWdhbWUtY29udHJvbGxlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S8XCI7IH1cblxuLmlvbi1nZWFyLWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL1cIjsgfVxuXG4uaW9uLWdlYXItYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EvlwiOyB9XG5cbi5pb24tZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ev1wiOyB9XG5cbi5pb24taGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m7XCI7IH1cblxuLmlvbi1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MnFwiOyB9XG5cbi5pb24taGVhZHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WAXCI7IH1cblxuLmlvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiOyB9XG5cbi5pb24taGVhcnQtYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ydXCI7IH1cblxuLmlvbi1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WDXCI7IH1cblxuLmlvbi1oZWxwLWJ1b3k6YmVmb3JlIHtcbiAgY29udGVudDogXCLvibxcIjsgfVxuXG4uaW9uLWhlbHAtY2lyY2xlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FglwiOyB9XG5cbi5pb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhFwiOyB9XG5cbi5pb24taWNlY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvib1cIjsgfVxuXG4uaW9uLWljb24tc29jaWFsLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WGXCI7IH1cblxuLmlvbi1pY29uLXNvY2lhbC1nb29nbGUtcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WFXCI7IH1cblxuLmlvbi1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiOyB9XG5cbi5pb24taW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WIXCI7IH1cblxuLmlvbi1pbmZvcm1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiOyB9XG5cbi5pb24taW5mb3JtYXRpb24tY2lyY2xlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiVwiOyB9XG5cbi5pb24taW9uaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYtcIjsgfVxuXG4uaW9uLWlvczctYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY1cIjsgfVxuXG4uaW9uLWlvczctYWxhcm0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjFwiOyB9XG5cbi5pb24taW9zNy1hbGJ1bXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY9cIjsgfVxuXG4uaW9uLWlvczctYWxidW1zLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhY5cIjsgfVxuXG4uaW9uLWlvczctYW1lcmljYW5mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Mn1wiOyB9XG5cbi5pb24taW9zNy1hbWVyaWNhbmZvb3RiYWxsLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjJ5cIjsgfVxuXG4uaW9uLWlvczctYW5hbHl0aWNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yhXCI7IH1cblxuLmlvbi1pb3M3LWFuYWx5dGljcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ygXCI7IH1cblxuLmlvbi1pb3M3LWFycm93LWJhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZBcIjsgfVxuXG4uaW9uLWlvczctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FkVwiOyB9XG5cbi5pb24taW9zNy1hcnJvdy1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WSXCI7IH1cblxuLmlvbi1pb3M3LWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZNcIjsgfVxuXG4uaW9uLWlvczctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZRcIjsgfVxuXG4uaW9uLWlvczctYXJyb3ctdGhpbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m+XCI7IH1cblxuLmlvbi1pb3M3LWFycm93LXRoaW4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jv1wiOyB9XG5cbi5pb24taW9zNy1hcnJvdy10aGluLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7IH1cblxuLmlvbi1pb3M3LWFycm93LXRoaW4tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioFcIjsgfVxuXG4uaW9uLWlvczctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZVcIjsgfVxuXG4uaW9uLWlvczctYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZdcIjsgfVxuXG4uaW9uLWlvczctYXQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FllwiOyB9XG5cbi5pb24taW9zNy1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yjXCI7IH1cblxuLmlvbi1pb3M3LWJhcmNvZGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MolwiOyB9XG5cbi5pb24taW9zNy1iYXNlYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MpVwiOyB9XG5cbi5pb24taW9zNy1iYXNlYmFsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ykXCI7IH1cblxuLmlvbi1pb3M3LWJhc2tldGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjKdcIjsgfVxuXG4uaW9uLWlvczctYmFza2V0YmFsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ymXCI7IH1cblxuLmlvbi1pb3M3LWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZlcIjsgfVxuXG4uaW9uLWlvczctYmVsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WYXCI7IH1cblxuLmlvbi1pb3M3LWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZtcIjsgfVxuXG4uaW9uLWlvczctYm9sdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WaXCI7IH1cblxuLmlvbi1pb3M3LWJvb2ttYXJrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnVwiOyB9XG5cbi5pb24taW9zNy1ib29rbWFya3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FnFwiOyB9XG5cbi5pb24taW9zNy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ9cIjsgfVxuXG4uaW9uLWlvczctYm94LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ5cIjsgfVxuXG4uaW9uLWlvczctYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qDXCI7IH1cblxuLmlvbi1pb3M3LWJyaWVmY2FzZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qCXCI7IH1cblxuLmlvbi1pb3M3LWJyb3dzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7IH1cblxuLmlvbi1pb3M3LWJyb3dzZXJzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaBcIjsgfVxuXG4uaW9uLWlvczctY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhVwiOyB9XG5cbi5pb24taW9zNy1jYWxjdWxhdG9yLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioRcIjsgfVxuXG4uaW9uLWlvczctY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaNcIjsgfVxuXG4uaW9uLWlvczctY2FsZW5kYXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FolwiOyB9XG5cbi5pb24taW9zNy1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaVcIjsgfVxuXG4uaW9uLWlvczctY2FtZXJhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaRcIjsgfVxuXG4uaW9uLWlvczctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fp1wiOyB9XG5cbi5pb24taW9zNy1jYXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaZcIjsgfVxuXG4uaW9uLWlvczctY2hhdGJveGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WpXCI7IH1cblxuLmlvbi1pb3M3LWNoYXRib3hlcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WoXCI7IH1cblxuLmlvbi1pb3M3LWNoYXRidWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhatcIjsgfVxuXG4uaW9uLWlvczctY2hhdGJ1YmJsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WqXCI7IH1cblxuLmlvbi1pb3M3LWNoZWNrbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrlwiOyB9XG5cbi5pb24taW9zNy1jaGVja21hcmstZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaxcIjsgfVxuXG4uaW9uLWlvczctY2hlY2ttYXJrLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjsgfVxuXG4uaW9uLWlvczctY2lyY2xlLWZpbGxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fr1wiOyB9XG5cbi5pb24taW9zNy1jaXJjbGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsFwiOyB9XG5cbi5pb24taW9zNy1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FslwiOyB9XG5cbi5pb24taW9zNy1jbG9jay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WxXCI7IH1cblxuLmlvbi1pb3M3LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q8XCI7IH1cblxuLmlvbi1pb3M3LWNsb3NlLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q9XCI7IH1cblxuLmlvbi1pb3M3LWNsb3NlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirtcIjsgfVxuXG4uaW9uLWlvczctY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbhcIjsgfVxuXG4uaW9uLWlvczctY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbRcIjsgfVxuXG4uaW9uLWlvczctY2xvdWQtZG93bmxvYWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fs1wiOyB9XG5cbi5pb24taW9zNy1jbG91ZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W1XCI7IH1cblxuLmlvbi1pb3M3LWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ft1wiOyB9XG5cbi5pb24taW9zNy1jbG91ZC11cGxvYWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtlwiOyB9XG5cbi5pb24taW9zNy1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbpcIjsgfVxuXG4uaW9uLWlvczctY2xvdWR5LW5pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yIXCI7IH1cblxuLmlvbi1pb3M3LWNsb3VkeS1uaWdodC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yHXCI7IH1cblxuLmlvbi1pb3M3LWNsb3VkeS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W5XCI7IH1cblxuLmlvbi1pb3M3LWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvFwiOyB9XG5cbi5pb24taW9zNy1jb2ctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fu1wiOyB9XG5cbi5pb24taW9zNy1jb21wb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W+XCI7IH1cblxuLmlvbi1pb3M3LWNvbXBvc2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FvVwiOyB9XG5cbi5pb24taW9zNy1jb250YWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aAXCI7IH1cblxuLmlvbi1pb3M3LWNvbnRhY3Qtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fv1wiOyB9XG5cbi5pb24taW9zNy1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aCXCI7IH1cblxuLmlvbi1pb3M3LWNvcHktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgVwiOyB9XG5cbi5pb24taW9zNy1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiOyB9XG5cbi5pb24taW9zNy1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aDXCI7IH1cblxuLmlvbi1pb3M3LWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoVcIjsgfVxuXG4uaW9uLWlvczctZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhodcIjsgfVxuXG4uaW9uLWlvczctZW1haWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhlwiOyB9XG5cbi5pb24taW9zNy1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjI1cIjsgfVxuXG4uaW9uLWlvczctZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aJXCI7IH1cblxuLmlvbi1pb3M3LWV5ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aIXCI7IH1cblxuLmlvbi1pb3M3LWZhc3Rmb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aLXCI7IH1cblxuLmlvbi1pb3M3LWZhc3Rmb3J3YXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjsgfVxuXG4uaW9uLWlvczctZmlsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aNXCI7IH1cblxuLmlvbi1pb3M3LWZpbGluZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aMXCI7IH1cblxuLmlvbi1pb3M3LWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCLvho9cIjsgfVxuXG4uaW9uLWlvczctZmlsbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aOXCI7IH1cblxuLmlvbi1pb3M3LWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpFcIjsgfVxuXG4uaW9uLWlvczctZmxhZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aQXCI7IH1cblxuLmlvbi1pb3M3LWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gk1wiOyB9XG5cbi5pb24taW9zNy1mb2xkZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GklwiOyB9XG5cbi5pb24taW9zNy1mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MqVwiOyB9XG5cbi5pb24taW9zNy1mb290YmFsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yoXCI7IH1cblxuLmlvbi1pb3M3LWdlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpVcIjsgfVxuXG4uaW9uLWlvczctZ2Vhci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aUXCI7IH1cblxuLmlvbi1pb3M3LWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjsgfVxuXG4uaW9uLWlvczctZ2xhc3Nlcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aWXCI7IH1cblxuLmlvbi1pb3M3LWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aZXCI7IH1cblxuLmlvbi1pb3M3LWhlYXJ0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjsgfVxuXG4uaW9uLWlvczctaGVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnFwiOyB9XG5cbi5pb24taW9zNy1oZWxwLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aaXCI7IH1cblxuLmlvbi1pb3M3LWhlbHAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gm1wiOyB9XG5cbi5pb24taW9zNy1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yrXCI7IH1cblxuLmlvbi1pb3M3LWhvbWUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MqlwiOyB9XG5cbi5pb24taW9zNy1pbmZpbml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnlwiOyB9XG5cbi5pb24taW9zNy1pbmZpbml0ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74adXCI7IH1cblxuLmlvbi1pb3M3LWluZm9ybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7IH1cblxuLmlvbi1pb3M3LWluZm9ybWF0aW9uLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74afXCI7IH1cblxuLmlvbi1pb3M3LWluZm9ybWF0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqBcIjsgfVxuXG4uaW9uLWlvczctaW9uaWMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GolwiOyB9XG5cbi5pb24taW9zNy1rZXlwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqRcIjsgfVxuXG4uaW9uLWlvczcta2V5cGFkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqNcIjsgfVxuXG4uaW9uLWlvczctbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qHXCI7IH1cblxuLmlvbi1pb3M3LWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qGXCI7IH1cblxuLmlvbi1pb3M3LWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74amXCI7IH1cblxuLmlvbi1pb3M3LWxvY2F0aW9uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqVcIjsgfVxuXG4uaW9uLWlvczctbG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aoXCI7IH1cblxuLmlvbi1pb3M3LWxvY2tlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74anXCI7IH1cblxuLmlvbi1pb3M3LWxvb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjK1cIjsgfVxuXG4uaW9uLWlvczctbG9vcC1zdHJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjKxcIjsgfVxuXG4uaW9uLWlvczctbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7IH1cblxuLmlvbi1pb3M3LW1lZGtpdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qIXCI7IH1cblxuLmlvbi1pb3M3LW1pYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gq1wiOyB9XG5cbi5pb24taW9zNy1taWMtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74apXCI7IH1cblxuLmlvbi1pb3M3LW1pYy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aqXCI7IH1cblxuLmlvbi1pb3M3LW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74auXCI7IH1cblxuLmlvbi1pb3M3LW1pbnVzLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74asXCI7IH1cblxuLmlvbi1pb3M3LW1pbnVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjsgfVxuXG4uaW9uLWlvczctbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GsFwiOyB9XG5cbi5pb24taW9zNy1tb25pdG9yLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq9cIjsgfVxuXG4uaW9uLWlvczctbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GslwiOyB9XG5cbi5pb24taW9zNy1tb29uLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrFcIjsgfVxuXG4uaW9uLWlvczctbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiOyB9XG5cbi5pb24taW9zNy1tb3JlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrNcIjsgfVxuXG4uaW9uLWlvczctbXVzaWNhbC1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a1XCI7IH1cblxuLmlvbi1pb3M3LW11c2ljYWwtbm90ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrZcIjsgfVxuXG4uaW9uLWlvczctbmF2aWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrhcIjsgfVxuXG4uaW9uLWlvczctbmF2aWdhdGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gt1wiOyB9XG5cbi5pb24taW9zNy1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Mr1wiOyB9XG5cbi5pb24taW9zNy1wYXBlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yuXCI7IH1cblxuLmlvbi1pb3M3LXBhcGVycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrpcIjsgfVxuXG4uaW9uLWlvczctcGFwZXJwbGFuZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a5XCI7IH1cblxuLmlvbi1pb3M3LXBhcnRseXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a8XCI7IH1cblxuLmlvbi1pb3M3LXBhcnRseXN1bm55LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrtcIjsgfVxuXG4uaW9uLWlvczctcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr5cIjsgfVxuXG4uaW9uLWlvczctcGF1c2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvVwiOyB9XG5cbi5pb24taW9zNy1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjLFcIjsgfVxuXG4uaW9uLWlvczctcGF3LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjLBcIjsgfVxuXG4uaW9uLWlvczctcGVvcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eAXCI7IH1cblxuLmlvbi1pb3M3LXBlb3BsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a/XCI7IH1cblxuLmlvbi1pb3M3LXBlcnNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HglwiOyB9XG5cbi5pb24taW9zNy1wZXJzb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiOyB9XG5cbi5pb24taW9zNy1wZXJzb25hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjsgfVxuXG4uaW9uLWlvczctcGVyc29uYWRkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4NcIjsgfVxuXG4uaW9uLWlvczctcGhvdG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eGXCI7IH1cblxuLmlvbi1pb3M3LXBob3Rvcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eFXCI7IH1cblxuLmlvbi1pb3M3LXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ki1wiOyB9XG5cbi5pb24taW9zNy1waWUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KilwiOyB9XG5cbi5pb24taW9zNy1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eIXCI7IH1cblxuLmlvbi1pb3M3LXBsYXktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hh1wiOyB9XG5cbi5pb24taW9zNy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eLXCI7IH1cblxuLmlvbi1pb3M3LXBsdXMtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4lcIjsgfVxuXG4uaW9uLWlvczctcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eKXCI7IH1cblxuLmlvbi1pb3M3LXByaWNldGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qNXCI7IH1cblxuLmlvbi1pb3M3LXByaWNldGFnLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjsgfVxuXG4uaW9uLWlvczctcHJpY2V0YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yzXCI7IH1cblxuLmlvbi1pb3M3LXByaWNldGFncy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yyXCI7IH1cblxuLmlvbi1pb3M3LXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh41cIjsgfVxuXG4uaW9uLWlvczctcHJpbnRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eMXCI7IH1cblxuLmlvbi1pb3M3LXB1bHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74y1XCI7IH1cblxuLmlvbi1pb3M3LXB1bHNlLXN0cm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MtFwiOyB9XG5cbi5pb24taW9zNy1yYWlueTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hj1wiOyB9XG5cbi5pb24taW9zNy1yYWlueS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7IH1cblxuLmlvbi1pb3M3LXJlY29yZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkVwiOyB9XG5cbi5pb24taW9zNy1yZWNvcmRpbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkFwiOyB9XG5cbi5pb24taW9zNy1yZWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eTXCI7IH1cblxuLmlvbi1pb3M3LXJlZG8tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HklwiOyB9XG5cbi5pb24taW9zNy1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eWXCI7IH1cblxuLmlvbi1pb3M3LXJlZnJlc2gtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjsgfVxuXG4uaW9uLWlvczctcmVmcmVzaC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eVXCI7IH1cblxuLmlvbi1pb3M3LXJlbG9hZDpiZWZvcmUsIC5pb24taW9zNy1yZWxvYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio5cIjsgfVxuXG4uaW9uLWlvczctcmV2ZXJzZS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjLdcIjsgfVxuXG4uaW9uLWlvczctcmV2ZXJzZS1jYW1lcmEtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MtlwiOyB9XG5cbi5pb24taW9zNy1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5hcIjsgfVxuXG4uaW9uLWlvczctcmV3aW5kLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5dcIjsgfVxuXG4uaW9uLWlvczctc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eaXCI7IH1cblxuLmlvbi1pb3M3LXNlYXJjaC1zdHJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5lcIjsgfVxuXG4uaW9uLWlvczctc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjLlcIjsgfVxuXG4uaW9uLWlvczctc2V0dGluZ3Mtc3Ryb25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74y4XCI7IH1cblxuLmlvbi1pb3M3LXNocmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MjlwiOyB9XG5cbi5pb24taW9zNy1za2lwYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5xcIjsgfVxuXG4uaW9uLWlvczctc2tpcGJhY2t3YXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5tcIjsgfVxuXG4uaW9uLWlvczctc2tpcGZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh55cIjsgfVxuXG4uaW9uLWlvczctc2tpcGZvcndhcmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HnVwiOyB9XG5cbi5pb24taW9zNy1zbm93eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MiVwiOyB9XG5cbi5pb24taW9zNy1zcGVlZG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KkFwiOyB9XG5cbi5pb24taW9zNy1zcGVlZG9tZXRlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qPXCI7IH1cblxuLmlvbi1pb3M3LXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6BcIjsgfVxuXG4uaW9uLWlvczctc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74y6XCI7IH1cblxuLmlvbi1pb3M3LXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hn1wiOyB9XG5cbi5pb24taW9zNy1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6JcIjsgfVxuXG4uaW9uLWlvczctc3RvcHdhdGNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjsgfVxuXG4uaW9uLWlvczctc3Vubnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjsgfVxuXG4uaW9uLWlvczctc3Vubnktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ho1wiOyB9XG5cbi5pb24taW9zNy10ZWxlcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6ZcIjsgfVxuXG4uaW9uLWlvczctdGVsZXBob25lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6VcIjsgfVxuXG4uaW9uLWlvczctdGVubmlzYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MvFwiOyB9XG5cbi5pb24taW9zNy10ZW5uaXNiYWxsLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjLtcIjsgfVxuXG4uaW9uLWlvczctdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eoXCI7IH1cblxuLmlvbi1pb3M3LXRodW5kZXJzdG9ybS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74enXCI7IH1cblxuLmlvbi1pb3M3LXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipJcIjsgfVxuXG4uaW9uLWlvczctdGltZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qRXCI7IH1cblxuLmlvbi1pb3M3LXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eqXCI7IH1cblxuLmlvbi1pb3M3LXRpbWVyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6lcIjsgfVxuXG4uaW9uLWlvczctdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74y+XCI7IH1cblxuLmlvbi1pb3M3LXRvZ2dsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74y9XCI7IH1cblxuLmlvbi1pb3M3LXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74esXCI7IH1cblxuLmlvbi1pb3M3LXRyYXNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6tcIjsgfVxuXG4uaW9uLWlvczctdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrlwiOyB9XG5cbi5pb24taW9zNy11bmRvLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh61cIjsgfVxuXG4uaW9uLWlvczctdW5sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7BcIjsgfVxuXG4uaW9uLWlvczctdW5sb2NrZWQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hr1wiOyB9XG5cbi5pb24taW9zNy11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7JcIjsgfVxuXG4uaW9uLWlvczctdXBsb2FkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7FcIjsgfVxuXG4uaW9uLWlvczctdmlkZW9jYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7RcIjsgfVxuXG4uaW9uLWlvczctdmlkZW9jYW0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hs1wiOyB9XG5cbi5pb24taW9zNy12b2x1bWUtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtVwiOyB9XG5cbi5pb24taW9zNy12b2x1bWUtbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e2XCI7IH1cblxuLmlvbi1pb3M3LXdpbmVnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlFwiOyB9XG5cbi5pb24taW9zNy13aW5lZ2xhc3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kk1wiOyB9XG5cbi5pb24taW9zNy13b3JsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HuFwiOyB9XG5cbi5pb24taW9zNy13b3JsZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e3XCI7IH1cblxuLmlvbi1pcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e5XCI7IH1cblxuLmlvbi1pcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7pcIjsgfVxuXG4uaW9uLWlwb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7tcIjsgfVxuXG4uaW9uLWpldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KlVwiOyB9XG5cbi5pb24ta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7IH1cblxuLmlvbi1rbmlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kl1wiOyB9XG5cbi5pb24tbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e8XCI7IH1cblxuLmlvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e9XCI7IH1cblxuLmlvbi1sZXZlbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviphcIjsgfVxuXG4uaW9uLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmVwiOyB9XG5cbi5pb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvlwiOyB9XG5cbi5pb24tbG9hZC1hOmJlZm9yZSwgLmlvbi1sb2FkaW5nLWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvippcIjsgfVxuXG4uaW9uLWxvYWQtYjpiZWZvcmUsIC5pb24tbG9hZGluZy1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qbXCI7IH1cblxuLmlvbi1sb2FkLWM6YmVmb3JlLCAuaW9uLWxvYWRpbmctYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiOyB9XG5cbi5pb24tbG9hZC1kOmJlZm9yZSwgLmlvbi1sb2FkaW5nLWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvip1cIjsgfVxuXG4uaW9uLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e/XCI7IH1cblxuLmlvbi1sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIBcIjsgfVxuXG4uaW9uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnlwiOyB9XG5cbi5pb24tbG9nLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kn1wiOyB9XG5cbi5pb24tbG9vcDpiZWZvcmUsIC5pb24tbG9vcGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgVwiOyB9XG5cbi5pb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qgXCI7IH1cblxuLmlvbi1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qhXCI7IH1cblxuLmlvbi1tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviIJcIjsgfVxuXG4uaW9uLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ig1wiOyB9XG5cbi5pb24tbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qiXCI7IH1cblxuLmlvbi1tZXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Mv1wiOyB9XG5cbi5pb24tbWljLWE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjsgfVxuXG4uaW9uLW1pYy1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iFXCI7IH1cblxuLmlvbi1taWMtYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IhlwiOyB9XG5cbi5pb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIlcIjsgfVxuXG4uaW9uLW1pbnVzLWNpcmNsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIdcIjsgfVxuXG4uaW9uLW1pbnVzLXJvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iIXCI7IH1cblxuLmlvbi1tb2RlbC1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uBXCI7IH1cblxuLmlvbi1tb25pdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7IH1cblxuLmlvbi1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iLXCI7IH1cblxuLmlvbi1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NgFwiOyB9XG5cbi5pb24tbXVzaWMtbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjFwiOyB9XG5cbi5pb24tbmF2aWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjlwiOyB9XG5cbi5pb24tbmF2aWNvbi1yb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiOyB9XG5cbi5pb24tbmF2aWdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqNcIjsgfVxuXG4uaW9uLW5ldHdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYFcIjsgfVxuXG4uaW9uLW5vLXNtb2tpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4JcIjsgfVxuXG4uaW9uLW51Y2xlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqRcIjsgfVxuXG4uaW9uLW91dGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NglwiOyB9XG5cbi5pb24tcGFwZXItYWlycGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4NcIjsgfVxuXG4uaW9uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ij1wiOyB9XG5cbi5pb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJBcIjsgfVxuXG4uaW9uLXBlcnNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ik1wiOyB9XG5cbi5pb24tcGVyc29uLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiOyB9XG5cbi5pb24tcGVyc29uLXN0YWxrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJJcIjsgfVxuXG4uaW9uLXBpZS1ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KpVwiOyB9XG5cbi5pb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qmXCI7IH1cblxuLmlvbi1waW5wb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kp1wiOyB9XG5cbi5pb24tcGl6emE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqhcIjsgfVxuXG4uaW9uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iUXCI7IH1cblxuLmlvbi1wbGFuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYNcIjsgfVxuXG4uaW9uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJVcIjsgfVxuXG4uaW9uLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yKXCI7IH1cblxuLmlvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iYXCI7IH1cblxuLmlvbi1wbHVzLWNpcmNsZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJZcIjsgfVxuXG4uaW9uLXBsdXMtcm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJdcIjsgfVxuXG4uaW9uLXBvZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NhFwiOyB9XG5cbi5pb24tcG91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJlcIjsgfVxuXG4uaW9uLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qpXCI7IH1cblxuLmlvbi1wcmljZXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqlwiOyB9XG5cbi5pb24tcHJpY2V0YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qrXCI7IH1cblxuLmlvbi1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iaXCI7IH1cblxuLmlvbi1wdWxsLXJlcXVlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYVcIjsgfVxuXG4uaW9uLXFyLXNjYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYZcIjsgfVxuXG4uaW9uLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi742HXCI7IH1cblxuLmlvbi1yYWRpby13YXZlczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrFwiOyB9XG5cbi5pb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ibXCI7IH1cblxuLmlvbi1yZWZyZXNoOmJlZm9yZSwgLmlvbi1yZWZyZXNoaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74icXCI7IH1cblxuLmlvbi1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InlwiOyB9XG5cbi5pb24tcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74idXCI7IH1cblxuLmlvbi1yaWJib24tYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NiFwiOyB9XG5cbi5pb24tcmliYm9uLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYlcIjsgfVxuXG4uaW9uLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NilwiOyB9XG5cbi5pb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvjYtcIjsgfVxuXG4uaW9uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+In1wiOyB9XG5cbi5pb24tc2V0dGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviq1cIjsgfVxuXG4uaW9uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74igXCI7IH1cblxuLmlvbi1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ihXCI7IH1cblxuLmlvbi1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iiXCI7IH1cblxuLmlvbi1za2lwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKNcIjsgfVxuXG4uaW9uLXNvY2lhbC1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ilXCI7IH1cblxuLmlvbi1zb2NpYWwtYW5kcm9pZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ikXCI7IH1cblxuLmlvbi1zb2NpYWwtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKdcIjsgfVxuXG4uaW9uLXNvY2lhbC1hcHBsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74imXCI7IH1cblxuLmlvbi1zb2NpYWwtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kr1wiOyB9XG5cbi5pb24tc29jaWFsLWJpdGNvaW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrlwiOyB9XG5cbi5pb24tc29jaWFsLWJ1ZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqVwiOyB9XG5cbi5pb24tc29jaWFsLWJ1ZmZlci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ioXCI7IH1cblxuLmlvbi1zb2NpYWwtZGVzaWduZXJuZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7IH1cblxuLmlvbi1zb2NpYWwtZGVzaWduZXJuZXdzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKpcIjsgfVxuXG4uaW9uLXNvY2lhbC1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrVwiOyB9XG5cbi5pb24tc29jaWFsLWRyaWJiYmxlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKxcIjsgfVxuXG4uaW9uLXNvY2lhbC1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ivXCI7IH1cblxuLmlvbi1zb2NpYWwtZHJvcGJveC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iuXCI7IH1cblxuLmlvbi1zb2NpYWwtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLFcIjsgfVxuXG4uaW9uLXNvY2lhbC1mYWNlYm9vay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7IH1cblxuLmlvbi1zb2NpYWwtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NjVwiOyB9XG5cbi5pb24tc29jaWFsLWZvdXJzcXVhcmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NjFwiOyB9XG5cbi5pb24tc29jaWFsLWZyZWVic2QtZGV2aWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4RcIjsgfVxuXG4uaW9uLXNvY2lhbC1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLNcIjsgfVxuXG4uaW9uLXNvY2lhbC1naXRodWItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IslwiOyB9XG5cbi5pb24tc29jaWFsLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Nj1wiOyB9XG5cbi5pb24tc29jaWFsLWdvb2dsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi742OXCI7IH1cblxuLmlvbi1zb2NpYWwtZ29vZ2xlcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItVwiOyB9XG5cbi5pb24tc29jaWFsLWdvb2dsZXBsdXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItFwiOyB9XG5cbi5pb24tc29jaWFsLWhhY2tlcm5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLdcIjsgfVxuXG4uaW9uLXNvY2lhbC1oYWNrZXJuZXdzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLZcIjsgfVxuXG4uaW9uLXNvY2lhbC1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvjZFcIjsgfVxuXG4uaW9uLXNvY2lhbC1pbnN0YWdyYW0tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NkFwiOyB9XG5cbi5pb24tc29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7IH1cblxuLmlvbi1zb2NpYWwtbGlua2VkaW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IuFwiOyB9XG5cbi5pb24tc29jaWFsLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KsVwiOyB9XG5cbi5pb24tc29jaWFsLXBpbnRlcmVzdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7IH1cblxuLmlvbi1zb2NpYWwtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i7XCI7IH1cblxuLmlvbi1zb2NpYWwtcmVkZGl0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLpcIjsgfVxuXG4uaW9uLXNvY2lhbC1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL1cIjsgfVxuXG4uaW9uLXNvY2lhbC1yc3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvFwiOyB9XG5cbi5pb24tc29jaWFsLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i/XCI7IH1cblxuLmlvbi1zb2NpYWwtc2t5cGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IvlwiOyB9XG5cbi5pb24tc29jaWFsLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgVwiOyB9XG5cbi5pb24tc29jaWFsLXR1bWJsci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7IH1cblxuLmlvbi1zb2NpYWwtdHV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uFXCI7IH1cblxuLmlvbi1zb2NpYWwtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiOyB9XG5cbi5pb24tc29jaWFsLXR3aXR0ZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JglwiOyB9XG5cbi5pb24tc29jaWFsLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Nk1wiOyB9XG5cbi5pb24tc29jaWFsLXVzZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi742SXCI7IH1cblxuLmlvbi1zb2NpYWwtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviYVcIjsgfVxuXG4uaW9uLXNvY2lhbC12aW1lby1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mEXCI7IH1cblxuLmlvbi1zb2NpYWwtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jh1wiOyB9XG5cbi5pb24tc29jaWFsLXdpbmRvd3Mtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiOyB9XG5cbi5pb24tc29jaWFsLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JiVwiOyB9XG5cbi5pb24tc29jaWFsLXdvcmRwcmVzcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mIXCI7IH1cblxuLmlvbi1zb2NpYWwteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCLviYtcIjsgfVxuXG4uaW9uLXNvY2lhbC15YWhvby1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mKXCI7IH1cblxuLmlvbi1zb2NpYWwteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjVwiOyB9XG5cbi5pb24tc29jaWFsLXlvdXR1YmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjFwiOyB9XG5cbi5pb24tc3BlYWtlcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qyXCI7IH1cblxuLmlvbi1zcGVlZG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ks1wiOyB9XG5cbi5pb24tc3Bvb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvirRcIjsgfVxuXG4uaW9uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY5cIjsgfVxuXG4uaW9uLXN0YXRzLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirVcIjsgfVxuXG4uaW9uLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74yLXCI7IH1cblxuLmlvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mPXCI7IH1cblxuLmlvbi10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtlwiOyB9XG5cbi5pb24tdGh1bWJzZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiOyB9XG5cbi5pb24tdGh1bWJzdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZFcIjsgfVxuXG4uaW9uLXRvZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NlVwiOyB9XG5cbi5pb24tdG9nZ2xlLWZpbGxlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+NlFwiOyB9XG5cbi5pb24tdHJhc2gtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JklwiOyB9XG5cbi5pb24tdHJhc2gtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiOyB9XG5cbi5pb24tdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi742WXCI7IH1cblxuLmlvbi11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kt1wiOyB9XG5cbi5pb24tdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Nl1wiOyB9XG5cbi5pb24tdW5sb2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZRcIjsgfVxuXG4uaW9uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JlVwiOyB9XG5cbi5pb24tdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q4XCI7IH1cblxuLmlvbi12aWRlb2NhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JllwiOyB9XG5cbi5pb24tdm9sdW1lLWhpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZdcIjsgfVxuXG4uaW9uLXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZhcIjsgfVxuXG4uaW9uLXZvbHVtZS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCLviZlcIjsgfVxuXG4uaW9uLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74maXCI7IH1cblxuLmlvbi13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi742YXCI7IH1cblxuLmlvbi13YXRlcmRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZtcIjsgfVxuXG4uaW9uLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjsgfVxuXG4uaW9uLXdpbmVnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuVwiOyB9XG5cbi5pb24td29tYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviZ1cIjsgfVxuXG4uaW9uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KulwiOyB9XG5cbi5pb24teGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+MjFwiOyB9XG5cbi8qIVxuICogIFdlYXRoZXIgSWNvbnMgMi4wXG4gKiAgVXBkYXRlZCBBdWd1c3QgMSwgMjAxNVxuICogIFdlYXRoZXIgdGhlbWVkIGljb25zIGZvciBCb290c3RyYXBcbiAqICBBdXRob3IgLSBFcmlrIEZsb3dlcnMgLSBlcmlrQGhlbGxvZXJpay5jb21cbiAqICBFbWFpbDogZXJpa0BoZWxsb2VyaWsuY29tXG4gKiAgVHdpdHRlcjogaHR0cDovL3R3aXR0ZXIuY29tL0VyaWtfVVhcbiAqICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAqICBNYWludGFpbmVkIGF0IGh0dHA6Ly9lcmlrZmxvd2Vycy5naXRodWIuaW8vd2VhdGhlci1pY29uc1xuICpcbiAqICBMaWNlbnNlXG4gKiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgLSBGb250IGxpY2Vuc2VkIHVuZGVyIFNJTCBPRkwgMS4xIC1cbiAqICAgIGh0dHA6Ly9zY3JpcHRzLnNpbC5vcmcvT0ZMXG4gKiAgLSBDU1MsIFNDU1MgYW5kIExFU1MgYXJlIGxpY2Vuc2VkIHVuZGVyIE1JVCBMaWNlbnNlIC1cbiAqICAgIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9taXQtbGljZW5zZS5odG1sXG4gKiAgLSBEb2N1bWVudGF0aW9uIGxpY2Vuc2VkIHVuZGVyIENDIEJZIDMuMCAtXG4gKiAgICBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8zLjAvXG4gKiAgLSBJbnNwaXJlZCBieSBhbmQgd29ya3MgZ3JlYXQgYXMgYSBjb21wYW5pb24gd2l0aCBGb250IEF3ZXNvbWVcbiAqICAgIFwiRm9udCBBd2Vzb21lIGJ5IERhdmUgR2FuZHkgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW9cIlxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwid2VhdGhlcmljb25zXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQuc3ZnI3dlYXRoZXJfaWNvbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4ud2kge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIndlYXRoZXJpY29uc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4ud2ktZncge1xuICB3aWR0aDogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ud2ktcm90YXRlLTkwIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4ud2ktcm90YXRlLTE4MCB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLndpLXJvdGF0ZS0yNzAge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi53aS1mbGlwLWhvcml6b250YWwge1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi53aS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG4ud2ktZGF5LXN1bm55OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CNXCI7IH1cblxuLndpLWRheS1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjsgfVxuXG4ud2ktZGF5LWNsb3VkeS1ndXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi53aS1kYXktY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CBXCI7IH1cblxuLndpLWRheS1mb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgINcIjsgfVxuXG4ud2ktZGF5LWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIRcIjsgfVxuXG4ud2ktZGF5LWhhemU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrZcIjsgfVxuXG4ud2ktZGF5LWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi53aS1kYXktcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1kYXktcmFpbi1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjsgfVxuXG4ud2ktZGF5LXJhaW4td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ah1wiOyB9XG5cbi53aS1kYXktc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi53aS1kYXktc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjsgfVxuXG4ud2ktZGF5LXNsZWV0LXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GoXCI7IH1cblxuLndpLWRheS1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CKXCI7IH1cblxuLndpLWRheS1zbm93LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bq1wiOyB9XG5cbi53aS1kYXktc25vdy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7IH1cblxuLndpLWRheS1zcHJpbmtsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi53aS1kYXktc3Rvcm0tc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiOyB9XG5cbi53aS1kYXktc3Vubnktb3ZlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4ud2ktZGF5LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1kYXktd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoVcIjsgfVxuXG4ud2ktc29sYXItZWNsaXBzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiOyB9XG5cbi53aS1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4ud2ktZGF5LWNsb3VkeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G9XCI7IH1cblxuLndpLWRheS1saWdodC13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OEXCI7IH1cblxuLndpLW5pZ2h0LWNsZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CuXCI7IH1cblxuLndpLW5pZ2h0LWFsdC1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoZcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LWNsb3VkeS1ndXN0czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AolwiOyB9XG5cbi53aS1uaWdodC1hbHQtY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CjXCI7IH1cblxuLndpLW5pZ2h0LWFsdC1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CkXCI7IH1cblxuLndpLW5pZ2h0LWFsdC1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXJhaW4tbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLndpLW5pZ2h0LWFsdC1yYWluLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKdcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K0XCI7IH1cblxuLndpLW5pZ2h0LWFsdC1zbGVldC1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BqlwiOyB9XG5cbi53aS1uaWdodC1hbHQtc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiOyB9XG5cbi53aS1uaWdodC1hbHQtc25vdy10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvga1cIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXNub3ctd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bp1wiOyB9XG5cbi53aS1uaWdodC1hbHQtc3ByaW5rbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXN0b3JtLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjsgfVxuXG4ud2ktbmlnaHQtYWx0LXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArVwiOyB9XG5cbi53aS1uaWdodC1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjsgfVxuXG4ud2ktbmlnaHQtY2xvdWR5LWd1c3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CvXCI7IH1cblxuLndpLW5pZ2h0LWNsb3VkeS13aW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsFwiOyB9XG5cbi53aS1uaWdodC1mb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjsgfVxuXG4ud2ktbmlnaHQtaGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AslwiOyB9XG5cbi53aS1uaWdodC1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLNcIjsgfVxuXG4ud2ktbmlnaHQtcGFydGx5LWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cg1wiOyB9XG5cbi53aS1uaWdodC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7IH1cblxuLndpLW5pZ2h0LXJhaW4tbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C0XCI7IH1cblxuLndpLW5pZ2h0LXJhaW4td2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtVwiOyB9XG5cbi53aS1uaWdodC1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7IH1cblxuLndpLW5pZ2h0LXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KzXCI7IH1cblxuLndpLW5pZ2h0LXNsZWV0LXN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GpXCI7IH1cblxuLndpLW5pZ2h0LXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLhcIjsgfVxuXG4ud2ktbmlnaHQtc25vdy10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaxcIjsgfVxuXG4ud2ktbmlnaHQtc25vdy13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GmXCI7IH1cblxuLndpLW5pZ2h0LXNwcmlua2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7IH1cblxuLndpLW5pZ2h0LXN0b3JtLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLpcIjsgfVxuXG4ud2ktbmlnaHQtdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C7XCI7IH1cblxuLndpLWx1bmFyLWVjbGlwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbBcIjsgfVxuXG4ud2ktc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjsgfVxuXG4ud2ktc3Rvcm0tc2hvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi53aS10aHVuZGVyc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4ud2ktbmlnaHQtYWx0LWNsb3VkeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G+XCI7IH1cblxuLndpLW5pZ2h0LWNsb3VkeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KAXCI7IH1cblxuLndpLW5pZ2h0LWFsdC1wYXJ0bHktY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KBXCI7IH1cblxuLndpLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GBXCI7IH1cblxuLndpLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiOyB9XG5cbi53aS1jbG91ZHktZ3VzdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJFcIjsgfVxuXG4ud2ktY2xvdWR5LXdpbmR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CSXCI7IH1cblxuLndpLWZvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS1oYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLndpLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktcmFpbi1taXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktcmFpbi13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CYXCI7IH1cblxuLndpLXNob3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2ktc2xlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrVcIjsgfVxuXG4ud2ktc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS1zcHJpbmtsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS1zdG9ybS1zaG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7IH1cblxuLndpLXRodW5kZXJzdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi53aS1zbm93LXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4ud2ktc25vdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS1zbW9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7IH1cblxuLndpLXNtb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GiXCI7IH1cblxuLndpLWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiOyB9XG5cbi53aS1yYWluZHJvcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY5cIjsgfVxuXG4ud2ktcmFpbmRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbhcIjsgfVxuXG4ud2ktZHVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS1zbm93Zmxha2UtY29sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi53aS13aW5keTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AoVwiOyB9XG5cbi53aS1zdHJvbmctd2luZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi53aS1zYW5kc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjsgfVxuXG4ud2ktZWFydGhxdWFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhlwiOyB9XG5cbi53aS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OHXCI7IH1cblxuLndpLWZsb29kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G8XCI7IH1cblxuLndpLW1ldGVvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BsVwiOyB9XG5cbi53aS10c3VuYW1pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OFXCI7IH1cblxuLndpLXZvbGNhbm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4hcIjsgfVxuXG4ud2ktaHVycmljYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7IH1cblxuLndpLXRvcm5hZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2ktc21hbGwtY3JhZnQtYWR2aXNvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjsgfVxuXG4ud2ktZ2FsZS13YXJuaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ONXCI7IH1cblxuLndpLXN0b3JtLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg45cIjsgfVxuXG4ud2ktaHVycmljYW5lLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg49cIjsgfVxuXG4ud2ktd2luZC1kaXJlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrFcIjsgfVxuXG4ud2ktYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjsgfVxuXG4ud2ktY2Vsc2l1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvFwiOyB9XG5cbi53aS1mYWhyZW5oZWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GFXCI7IH1cblxuLndpLWRlZ3JlZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYJcIjsgfVxuXG4ud2ktdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjsgfVxuXG4ud2ktdGhlcm1vbWV0ZXItZXh0ZXJpb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZNcIjsgfVxuXG4ud2ktdGhlcm1vbWV0ZXItaW50ZXJuYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZRcIjsgfVxuXG4ud2ktY2xvdWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiOyB9XG5cbi53aS1jbG91ZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgFwiOyB9XG5cbi53aS1jbG91ZC1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C+XCI7IH1cblxuLndpLWhvcml6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYdcIjsgfVxuXG4ud2ktaG9yaXpvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYZcIjsgfVxuXG4ud2ktc3VucmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkVwiOyB9XG5cbi53aS1zdW5zZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjsgfVxuXG4ud2ktbW9vbnJpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4lcIjsgfVxuXG4ud2ktbW9vbnNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DilwiOyB9XG5cbi53aS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GMXCI7IH1cblxuLndpLXJlZnJlc2gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GLXCI7IH1cblxuLndpLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KEXCI7IH1cblxuLndpLWJhcm9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BuVwiOyB9XG5cbi53aS1odW1pZGl0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BulwiOyB9XG5cbi53aS1uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bu1wiOyB9XG5cbi53aS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Di1wiOyB9XG5cbi53aS1tb29uLW5ldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiOyB9XG5cbi53aS1tb29uLXdheGluZy1jcmVzZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpZcIjsgfVxuXG4ud2ktbW9vbi13YXhpbmctY3Jlc2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7IH1cblxuLndpLW1vb24td2F4aW5nLWNyZXNlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiOyB9XG5cbi53aS1tb29uLXdheGluZy1jcmVzZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgplcIjsgfVxuXG4ud2ktbW9vbi13YXhpbmctY3Jlc2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7IH1cblxuLndpLW1vb24td2F4aW5nLWNyZXNlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiOyB9XG5cbi53aS1tb29uLWZpcnN0LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpxcIjsgfVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KdXCI7IH1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnlwiOyB9XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp9cIjsgfVxuXG4ud2ktbW9vbi13YXhpbmctZ2liYm91cy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7IH1cblxuLndpLW1vb24td2F4aW5nLWdpYmJvdXMtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoVwiOyB9XG5cbi53aS1tb29uLXdheGluZy1naWJib3VzLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqJcIjsgfVxuXG4ud2ktbW9vbi1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KjXCI7IH1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CpFwiOyB9XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqVcIjsgfVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KmXCI7IH1cblxuLndpLW1vb24td2FuaW5nLWdpYmJvdXMtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cp1wiOyB9XG5cbi53aS1tb29uLXdhbmluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqhcIjsgfVxuXG4ud2ktbW9vbi13YW5pbmctZ2liYm91cy02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KpXCI7IH1cblxuLndpLW1vb24tdGhpcmQtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqlwiOyB9XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7IH1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqxcIjsgfVxuXG4ud2ktbW9vbi13YW5pbmctY3Jlc2NlbnQtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrVwiOyB9XG5cbi53aS1tb29uLXdhbmluZy1jcmVzY2VudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KuXCI7IH1cblxuLndpLW1vb24td2FuaW5nLWNyZXNjZW50LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq9cIjsgfVxuXG4ud2ktbW9vbi13YW5pbmctY3Jlc2NlbnQtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CsFwiOyB9XG5cbi53aS1tb29uLWFsdC1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6tcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DkFwiOyB9XG5cbi53aS1tb29uLWFsdC13YXhpbmctY3Jlc2VudC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ORXCI7IH1cblxuLndpLW1vb24tYWx0LXdheGluZy1jcmVzZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5JcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dk1wiOyB9XG5cbi53aS1tb29uLWFsdC13YXhpbmctY3Jlc2VudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OUXCI7IH1cblxuLndpLW1vb24tYWx0LXdheGluZy1jcmVzZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5VcIjsgfVxuXG4ud2ktbW9vbi1hbHQtZmlyc3QtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiOyB9XG5cbi53aS1tb29uLWFsdC13YXhpbmctZ2liYm91cy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OXXCI7IH1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5hcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DmVwiOyB9XG5cbi53aS1tb29uLWFsdC13YXhpbmctZ2liYm91cy00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OaXCI7IH1cblxuLndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5tcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnFwiOyB9XG5cbi53aS1tb29uLWFsdC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OdXCI7IH1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg55cIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dn1wiOyB9XG5cbi53aS1tb29uLWFsdC13YW5pbmctZ2liYm91cy0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OgXCI7IH1cblxuLndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6FcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiOyB9XG5cbi53aS1tb29uLWFsdC13YW5pbmctZ2liYm91cy02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OjXCI7IH1cblxuLndpLW1vb24tYWx0LXRoaXJkLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6RcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6VcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6ZcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6dcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6lcIjsgfVxuXG4ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6pcIjsgfVxuXG4ud2ktbW9vbi0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KVXCI7IH1cblxuLndpLW1vb24tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CllwiOyB9XG5cbi53aS1tb29uLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpdcIjsgfVxuXG4ud2ktbW9vbi0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KYXCI7IH1cblxuLndpLW1vb24tNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmVwiOyB9XG5cbi53aS1tb29uLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgppcIjsgfVxuXG4ud2ktbW9vbi02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KbXCI7IH1cblxuLndpLW1vb24tNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CnFwiOyB9XG5cbi53aS1tb29uLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp1cIjsgfVxuXG4ud2ktbW9vbi05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7IH1cblxuLndpLW1vb24tMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp9cIjsgfVxuXG4ud2ktbW9vbi0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CoFwiOyB9XG5cbi53aS1tb29uLTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7IH1cblxuLndpLW1vb24tMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqJcIjsgfVxuXG4ud2ktbW9vbi0xNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Co1wiOyB9XG5cbi53aS1tb29uLTE1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7IH1cblxuLndpLW1vb24tMTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqVcIjsgfVxuXG4ud2ktbW9vbi0xNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CplwiOyB9XG5cbi53aS1tb29uLTE4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KnXCI7IH1cblxuLndpLW1vb24tMTk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqhcIjsgfVxuXG4ud2ktbW9vbi0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqVwiOyB9XG5cbi53aS1tb29uLTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7IH1cblxuLndpLW1vb24tMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqtcIjsgfVxuXG4ud2ktbW9vbi0yMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrFwiOyB9XG5cbi53aS1tb29uLTI0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KtXCI7IH1cblxuLndpLW1vb24tMjU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgq5cIjsgfVxuXG4ud2ktbW9vbi0yNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cr1wiOyB9XG5cbi53aS1tb29uLTI3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KwXCI7IH1cblxuLndpLXRpbWUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CilwiOyB9XG5cbi53aS10aW1lLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgotcIjsgfVxuXG4ud2ktdGltZS0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KMXCI7IH1cblxuLndpLXRpbWUtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjVwiOyB9XG5cbi53aS10aW1lLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjsgfVxuXG4ud2ktdGltZS02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KPXCI7IH1cblxuLndpLXRpbWUtNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkFwiOyB9XG5cbi53aS10aW1lLTg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpFcIjsgfVxuXG4ud2ktdGltZS05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KSXCI7IH1cblxuLndpLXRpbWUtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpNcIjsgfVxuXG4ud2ktdGltZS0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClFwiOyB9XG5cbi53aS10aW1lLTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KJXCI7IH1cblxuLndpLWRpcmVjdGlvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmFwiOyB9XG5cbi53aS1kaXJlY3Rpb24tdXAtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjsgfVxuXG4ud2ktZGlyZWN0aW9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GNXCI7IH1cblxuLndpLWRpcmVjdGlvbi1kb3duLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7IH1cblxuLndpLWRpcmVjdGlvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GEXCI7IH1cblxuLndpLWRpcmVjdGlvbi1kb3duLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjsgfVxuXG4ud2ktZGlyZWN0aW9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYhcIjsgfVxuXG4ud2ktZGlyZWN0aW9uLXVwLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgodcIjsgfVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K3XCI7IH1cblxuLndpLXdpbmQtYmVhdWZvcnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CuFwiOyB9XG5cbi53aS13aW5kLWJlYXVmb3J0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrlcIjsgfVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K6XCI7IH1cblxuLndpLXdpbmQtYmVhdWZvcnQtNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cu1wiOyB9XG5cbi53aS13aW5kLWJlYXVmb3J0LTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrxcIjsgfVxuXG4ud2ktd2luZC1iZWF1Zm9ydC02OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K9XCI7IH1cblxuLndpLXdpbmQtYmVhdWZvcnQtNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CvlwiOyB9XG5cbi53aS13aW5kLWJlYXVmb3J0LTg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgr9cIjsgfVxuXG4ud2ktd2luZC1iZWF1Zm9ydC05OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7IH1cblxuLndpLXdpbmQtYmVhdWZvcnQtMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4FcIjsgfVxuXG4ud2ktd2luZC1iZWF1Zm9ydC0xMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DglwiOyB9XG5cbi53aS13aW5kLWJlYXVmb3J0LTEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ODXCI7IH1cblxuLndpLXlhaG9vLTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2kteWFob28tMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiOyB9XG5cbi53aS15YWhvby0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7IH1cblxuLndpLXlhaG9vLTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4ud2kteWFob28tNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi53aS15YWhvby01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLndpLXlhaG9vLTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2kteWFob28tNzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS15YWhvby04OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLndpLXlhaG9vLTk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2kteWFob28tMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2kteWFob28tMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2kteWFob28tMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2kteWFob28tMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2kteWFob28tMTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjsgfVxuXG4ud2kteWFob28tMTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4ud2kteWFob28tMTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2kteWFob28tMTc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2kteWFob28tMTg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2kteWFob28tMTk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4ud2kteWFob28tMjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4ud2kteWFob28tMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKFcIjsgfVxuXG4ud2kteWFob28tMjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjsgfVxuXG4ud2kteWFob28tMjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjsgfVxuXG4ud2kteWFob28tMjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjsgfVxuXG4ud2kteWFob28tMjU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4ud2kteWFob28tMjY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJNcIjsgfVxuXG4ud2kteWFob28tMjc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjsgfVxuXG4ud2kteWFob28tMjg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjsgfVxuXG4ud2kteWFob28tMjk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLFcIjsgfVxuXG4ud2kteWFob28tMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIJcIjsgfVxuXG4ud2kteWFob28tMzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjsgfVxuXG4ud2kteWFob28tMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjsgfVxuXG4ud2kteWFob28tMzM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoNcIjsgfVxuXG4ud2kteWFob28tMzQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4ud2kteWFob28tMzU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2kteWFob28tMzY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4ud2kteWFob28tMzc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4ud2kteWFob28tMzg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4ud2kteWFob28tMzk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4ud2kteWFob28tNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2kteWFob28tNDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4ud2kteWFob28tNDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2kteWFob28tNDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4ud2kteWFob28tNDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4ud2kteWFob28tNDU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4ud2kteWFob28tNDY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2kteWFob28tNDc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI5cIjsgfVxuXG4ud2kteWFob28tMzIwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bt1wiOyB9XG5cbi53aS1mb3JlY2FzdC1pby1jbGVhci1kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjsgfVxuXG4ud2ktZm9yZWNhc3QtaW8tY2xlYXItbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK5cIjsgfVxuXG4ud2ktZm9yZWNhc3QtaW8tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiOyB9XG5cbi53aS1mb3JlY2FzdC1pby1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLndpLWZvcmVjYXN0LWlvLXNsZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K1XCI7IH1cblxuLndpLWZvcmVjYXN0LWlvLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZBcIjsgfVxuXG4ud2ktZm9yZWNhc3QtaW8tZm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLndpLWZvcmVjYXN0LWlvLWNsb3VkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiOyB9XG5cbi53aS1mb3JlY2FzdC1pby1wYXJ0bHktY2xvdWR5LWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiOyB9XG5cbi53aS1mb3JlY2FzdC1pby1wYXJ0bHktY2xvdWR5LW5pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CxXCI7IH1cblxuLndpLWZvcmVjYXN0LWlvLWhhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2ktZm9yZWNhc3QtaW8tdGh1bmRlcnN0b3JtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLWZvcmVjYXN0LWlvLXRvcm5hZG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2ktd21vNDY4MC0wOmJlZm9yZSxcbi53aS13bW80NjgwLTAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GVXCI7IH1cblxuLndpLXdtbzQ2ODAtMTpiZWZvcmUsXG4ud2ktd21vNDY4MC0wMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ak1wiOyB9XG5cbi53aS13bW80NjgwLTI6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjsgfVxuXG4ud2ktd21vNDY4MC0zOmJlZm9yZSxcbi53aS13bW80NjgwLTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7IH1cblxuLndpLXdtbzQ2ODAtNDpiZWZvcmUsXG4ud2ktd21vNDY4MC0wNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS13bW80NjgwLTU6YmVmb3JlLFxuLndpLXdtbzQ2ODAtMDU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4ud2ktd21vNDY4MC0xMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS13bW80NjgwLTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLndpLXdtbzQ2ODAtMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4ud2ktd21vNDY4MC0xODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi53aS13bW80NjgwLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLndpLXdtbzQ2ODAtMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktd21vNDY4MC0yMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS13bW80NjgwLTIzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtMjQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2ktd21vNDY4MC0yNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiOyB9XG5cbi53aS13bW80NjgwLTI2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLXdtbzQ2ODAtMjc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4ud2ktd21vNDY4MC0yODpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS13bW80NjgwLTI5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLndpLXdtbzQ2ODAtMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4ud2ktd21vNDY4MC0zMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS13bW80NjgwLTMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLndpLXdtbzQ2ODAtMzM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJRcIjsgfVxuXG4ud2ktd21vNDY4MC0zNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS13bW80NjgwLTM1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CUXCI7IH1cblxuLndpLXdtbzQ2ODAtNDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktd21vNDY4MC00MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS13bW80NjgwLTQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtNDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4ud2ktd21vNDY4MC00NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiOyB9XG5cbi53aS13bW80NjgwLTQ1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLndpLXdtbzQ2ODAtNDY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2ktd21vNDY4MC00NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS13bW80NjgwLTQ4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLndpLXdtbzQ2ODAtNTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4ud2ktd21vNDY4MC01MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS13bW80NjgwLTUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtNTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktd21vNDY4MC01NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi53aS13bW80NjgwLTU1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLndpLXdtbzQ2ODAtNTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4ud2ktd21vNDY4MC01NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS13bW80NjgwLTU4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtNjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4ud2ktd21vNDY4MC02MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS13bW80NjgwLTYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtNjM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktd21vNDY4MC02NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlVwiOyB9XG5cbi53aS13bW80NjgwLTY1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLndpLXdtbzQ2ODAtNjY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2ktd21vNDY4MC02NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS13bW80NjgwLTY4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLndpLXdtbzQ2ODAtNzA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2ktd21vNDY4MC03MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS13bW80NjgwLTcyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLndpLXdtbzQ2ODAtNzM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2ktd21vNDY4MC03NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi53aS13bW80NjgwLTc1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLndpLXdtbzQ2ODAtNzY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4ud2ktd21vNDY4MC03NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS13bW80NjgwLTc4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLndpLXdtbzQ2ODAtODA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktd21vNDY4MC04MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS13bW80NjgwLTgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLXdtbzQ2ODAtODM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktd21vNDY4MC04NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi53aS13bW80NjgwLTg1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLndpLXdtbzQ2ODAtODY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktd21vNDY4MC04NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS13bW80NjgwLTg5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CVXCI7IH1cblxuLndpLXdtbzQ2ODAtOTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4ud2ktd21vNDY4MC05MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi53aS13bW80NjgwLTkyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLXdtbzQ2ODAtOTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4ud2ktd21vNDY4MC05NDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiOyB9XG5cbi53aS13bW80NjgwLTk1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLXdtbzQ2ODAtOTY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG5cbi53aS13bW80NjgwLTk5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7IH1cblxuLndpLW93bS0yMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4ud2ktb3dtLTIwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi53aS1vd20tMjAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLW93bS0yMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4ud2ktb3dtLTIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AllwiOyB9XG5cbi53aS1vd20tMjEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CWXCI7IH1cblxuLndpLW93bS0yMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4ud2ktb3dtLTIzMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnlwiOyB9XG5cbi53aS1vd20tMjMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CeXCI7IH1cblxuLndpLW93bS0yMzI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4ud2ktb3dtLTMwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS1vd20tMzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CcXCI7IH1cblxuLndpLW93bS0zMDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktb3dtLTMxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS1vd20tMzExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLW93bS0zMTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktb3dtLTMxMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiOyB9XG5cbi53aS1vd20tMzE0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLW93bS0zMjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4ud2ktb3dtLTUwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnFwiOyB9XG5cbi53aS1vd20tNTAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLW93bS01MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJlcIjsgfVxuXG4ud2ktb3dtLTUwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmVwiOyB9XG5cbi53aS1vd20tNTA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLndpLW93bS01MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktb3dtLTUyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiOyB9XG5cbi53aS1vd20tNTIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CaXCI7IH1cblxuLndpLW93bS01MjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2ktb3dtLTUzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi53aS1vd20tNjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLndpLW93bS02MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJtcIjsgfVxuXG4ud2ktb3dtLTYwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtVwiOyB9XG5cbi53aS1vd20tNjExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLndpLW93bS02MTI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktb3dtLTYxNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Al1wiOyB9XG5cbi53aS1vd20tNjE2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLndpLW93bS02MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJdcIjsgfVxuXG4ud2ktb3dtLTYyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Am1wiOyB9XG5cbi53aS1vd20tNjIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLndpLW93bS03MDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJpcIjsgfVxuXG4ud2ktb3dtLTcxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiOyB9XG5cbi53aS1vd20tNzIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K2XCI7IH1cblxuLndpLW93bS03MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4ud2ktb3dtLTc0MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi53aS1vd20tNzYxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLndpLW93bS03NjI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaNcIjsgfVxuXG4ud2ktb3dtLTc3MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiOyB9XG5cbi53aS1vd20tNzgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GWXCI7IH1cblxuLndpLW93bS04MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgI1cIjsgfVxuXG4ud2ktb3dtLTgwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkVwiOyB9XG5cbi53aS1vd20tODAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7IH1cblxuLndpLW93bS04MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJFcIjsgfVxuXG4ud2ktb3dtLTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AklwiOyB9XG5cbi53aS1vd20tODA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7IH1cblxuLndpLW93bS05MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2ktb3dtLTkwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AnVwiOyB9XG5cbi53aS1vd20tOTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GzXCI7IH1cblxuLndpLW93bS05MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbZcIjsgfVxuXG4ud2ktb3dtLTkwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiOyB9XG5cbi53aS1vd20tOTA1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7IH1cblxuLndpLW93bS05MDY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4ud2ktb3dtLTk1NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi53aS1vd20tZGF5LTIwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTIwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTIwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTIxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi53aS1vd20tZGF5LTIxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi53aS1vd20tZGF5LTIxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi53aS1vd20tZGF5LTIyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhVwiOyB9XG5cbi53aS1vd20tZGF5LTIzMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTIzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTIzMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AkFwiOyB9XG5cbi53aS1vd20tZGF5LTMwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi53aS1vd20tZGF5LTMwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi53aS1vd20tZGF5LTMwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMxMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMxMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMxNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTMyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi53aS1vd20tZGF5LTUwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ai1wiOyB9XG5cbi53aS1vd20tZGF5LTUwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTUwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTUwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTUwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi53aS1vd20tZGF5LTUxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTUyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi53aS1vd20tZGF5LTUyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi53aS1vd20tZGF5LTUyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi53aS1vd20tZGF5LTUzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjlwiOyB9XG5cbi53aS1vd20tZGF5LTYwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi53aS1vd20tZGF5LTYwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CslwiOyB9XG5cbi53aS1vd20tZGF5LTYwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi53aS1vd20tZGF5LTYxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTYxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTYxNTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTYxNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTYyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhlwiOyB9XG5cbi53aS1vd20tZGF5LTYyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi53aS1vd20tZGF5LTYyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AilwiOyB9XG5cbi53aS1vd20tZGF5LTcwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiVwiOyB9XG5cbi53aS1vd20tZGF5LTcxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiOyB9XG5cbi53aS1vd20tZGF5LTcyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtlwiOyB9XG5cbi53aS1vd20tZGF5LTczMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS1vd20tZGF5LTc0MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ag1wiOyB9XG5cbi53aS1vd20tZGF5LTc2MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS1vd20tZGF5LTc2MjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS1vd20tZGF5LTc4MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiOyB9XG5cbi53aS1vd20tZGF5LTgwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiOyB9XG5cbi53aS1vd20tZGF5LTgwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi53aS1vd20tZGF5LTgwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi53aS1vd20tZGF5LTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi53aS1vd20tZGF5LTgwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjFwiOyB9XG5cbi53aS1vd20tZGF5LTkwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BllwiOyB9XG5cbi53aS1vd20tZGF5LTkwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiOyB9XG5cbi53aS1vd20tZGF5LTkwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BtlwiOyB9XG5cbi53aS1vd20tZGF5LTkwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BslwiOyB9XG5cbi53aS1vd20tZGF5LTkwNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AhFwiOyB9XG5cbi53aS1vd20tZGF5LTk1NzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BkFwiOyB9XG5cbi53aS1vd20tbmlnaHQtMjAwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7IH1cblxuLndpLW93bS1uaWdodC0yMDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTIwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArVwiOyB9XG5cbi53aS1vd20tbmlnaHQtMjEwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ClXCI7IH1cblxuLndpLW93bS1uaWdodC0yMTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTIxMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApVwiOyB9XG5cbi53aS1vd20tbmlnaHQtMjIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ClXCI7IH1cblxuLndpLW93bS1uaWdodC0yMzA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTIzMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArVwiOyB9XG5cbi53aS1vd20tbmlnaHQtMjMyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CtXCI7IH1cblxuLndpLW93bS1uaWdodC0zMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTMwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Aq1wiOyB9XG5cbi53aS1vd20tbmlnaHQtMzAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CoXCI7IH1cblxuLndpLW93bS1uaWdodC0zMTA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTMxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi53aS1vd20tbmlnaHQtMzEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CoXCI7IH1cblxuLndpLW93bS1uaWdodC0zMTM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTMxNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi53aS1vd20tbmlnaHQtMzIxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7IH1cblxuLndpLW93bS1uaWdodC01MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKtcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTUwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi53aS1vd20tbmlnaHQtNTAyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CoXCI7IH1cblxuLndpLW93bS1uaWdodC01MDM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTUwNDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqFwiOyB9XG5cbi53aS1vd20tbmlnaHQtNTExOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLndpLW93bS1uaWdodC01MjA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTUyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqVwiOyB9XG5cbi53aS1vd20tbmlnaHQtNTIyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CpXCI7IH1cblxuLndpLW93bS1uaWdodC01MzE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKxcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTYwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiOyB9XG5cbi53aS1vd20tbmlnaHQtNjAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74K0XCI7IH1cblxuLndpLW93bS1uaWdodC02MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTYxMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AplwiOyB9XG5cbi53aS1vd20tbmlnaHQtNjEyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLndpLW93bS1uaWdodC02MTU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKZcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTYxNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AplwiOyB9XG5cbi53aS1vd20tbmlnaHQtNjIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLndpLW93bS1uaWdodC02MjE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKpcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTYyMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AqlwiOyB9XG5cbi53aS1vd20tbmlnaHQtNzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CpXCI7IH1cblxuLndpLW93bS1uaWdodC03MTE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaJcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTcyMTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CtlwiOyB9XG5cbi53aS1vd20tbmlnaHQtNzMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLndpLW93bS1uaWdodC03NDE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYpcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTc2MTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bo1wiOyB9XG5cbi53aS1vd20tbmlnaHQtNzYyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLndpLW93bS1uaWdodC03ODE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTgwMDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiOyB9XG5cbi53aS1vd20tbmlnaHQtODAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CiXCI7IH1cblxuLndpLW93bS1uaWdodC04MDI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTgwMzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AolwiOyB9XG5cbi53aS1vd20tbmlnaHQtODA0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KGXCI7IH1cblxuLndpLW93bS1uaWdodC05MDA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTkwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Bs1wiOyB9XG5cbi53aS1vd20tbmlnaHQtOTAzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLndpLW93bS1uaWdodC05MDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4ud2ktb3dtLW5pZ2h0LTkwNjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApFwiOyB9XG5cbi53aS1vd20tbmlnaHQtOTU3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7IH1cblxuLyogQEZPTlQtRkFDRSBsb2FkcyBmb250IGludG8gYnJvd3NlciAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndHlwaWNvbnMnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdHlwaWNvbnMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L3R5cGljb25zLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L3R5cGljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvdHlwaWNvbnMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC90eXBpY29ucy5zdmcjdHlwaWNvbnNcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG4vKiA6YmVmb3JlIHBzdWVkby1zZWxlY3RvciBpbnNlcnRzIGFuZCBzdHlsZXMgaWNvbiAqL1xuLnR5cGNuOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAndHlwaWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7IH1cblxuLyogQ29kZSBmb3IgaW5kaXZpZHVhbCBpY29ucyAqL1xuLnR5cGNuLWFkanVzdC1icmlnaHRuZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDAnO1xuICAvKiAnzrXDh8OHJyAqLyB9XG5cbi50eXBjbi1hZGp1c3QtY29udHJhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwMSc7XG4gIC8qICfOtcOHw7wnICovIH1cblxuLnR5cGNuLWFuY2hvci1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDInO1xuICAvKiAnzrXDh8OpJyAqLyB9XG5cbi50eXBjbi1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwMyc7XG4gIC8qICfOtcOHw6InICovIH1cblxuLnR5cGNuLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwNCc7XG4gIC8qICfOtcOHw6QnICovIH1cblxuLnR5cGNuLWFycm93LWJhY2stb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDA1JztcbiAgLyogJ861w4fDoCcgKi8gfVxuXG4udHlwY24tYXJyb3ctYmFjazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDA2JztcbiAgLyogJ861w4fDpScgKi8gfVxuXG4udHlwY24tYXJyb3ctZG93bi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDcnO1xuICAvKiAnzrXDh8OnJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1kb3duLXRoaWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDgnO1xuICAvKiAnzrXDh8OqJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMDknO1xuICAvKiAnzrXDh8OrJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1mb3J3YXJkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwYSc7XG4gIC8qICfOtcOHw6gnICovIH1cblxuLnR5cGNuLWFycm93LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAwYic7XG4gIC8qICfOtcOHw68nICovIH1cblxuLnR5cGNuLWFycm93LWxlZnQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDBjJztcbiAgLyogJ861w4fDricgKi8gfVxuXG4udHlwY24tYXJyb3ctbGVmdC10aGljazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDBkJztcbiAgLyogJ861w4fDrCcgKi8gfVxuXG4udHlwY24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDBlJztcbiAgLyogJ861w4fDhCcgKi8gfVxuXG4udHlwY24tYXJyb3ctbG9vcC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMGYnO1xuICAvKiAnzrXDh8OFJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTAnO1xuICAvKiAnzrXDh8OJJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1tYXhpbWlzZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMTEnO1xuICAvKiAnzrXDh8OmJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1tYXhpbWlzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDEyJztcbiAgLyogJ861w4fDhicgKi8gfVxuXG4udHlwY24tYXJyb3ctbWluaW1pc2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDEzJztcbiAgLyogJ861w4fDtCcgKi8gfVxuXG4udHlwY24tYXJyb3ctbWluaW1pc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxNCc7XG4gIC8qICfOtcOHw7YnICovIH1cblxuLnR5cGNuLWFycm93LW1vdmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDE1JztcbiAgLyogJ861w4fDsicgKi8gfVxuXG4udHlwY24tYXJyb3ctbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDE2JztcbiAgLyogJ861w4fDuycgKi8gfVxuXG4udHlwY24tYXJyb3ctcmVwZWF0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxNyc7XG4gIC8qICfOtcOHw7knICovIH1cblxuLnR5cGNuLWFycm93LXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDE4JztcbiAgLyogJ861w4fDvycgKi8gfVxuXG4udHlwY24tYXJyb3ctcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDE5JztcbiAgLyogJ861w4fDlicgKi8gfVxuXG4udHlwY24tYXJyb3ctcmlnaHQtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAxYSc7XG4gIC8qICfOtcOHw5wnICovIH1cblxuLnR5cGNuLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMWInO1xuICAvKiAnzrXDh8KiJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMWMnO1xuICAvKiAnzrXDh8KjJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1zb3J0ZWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDFkJztcbiAgLyogJ861w4fCpScgKi8gfVxuXG4udHlwY24tYXJyb3ctc29ydGVkLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMWUnO1xuICAvKiAnzrXDh+KCpycgKi8gfVxuXG4udHlwY24tYXJyb3ctc3luYy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMWYnO1xuICAvKiAnzrXDh8aSJyAqLyB9XG5cbi50eXBjbi1hcnJvdy1zeW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjAnO1xuICAvKiAnzrXDh8OhJyAqLyB9XG5cbi50eXBjbi1hcnJvdy11bnNvcnRlZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDIxJztcbiAgLyogJ861w4fDrScgKi8gfVxuXG4udHlwY24tYXJyb3ctdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDIyJztcbiAgLyogJ861w4fDsycgKi8gfVxuXG4udHlwY24tYXJyb3ctdXAtdGhpY2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyMyc7XG4gIC8qICfOtcOHw7onICovIH1cblxuLnR5cGNuLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjQnO1xuICAvKiAnzrXDh8OxJyAqLyB9XG5cbi50eXBjbi1hdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDI1JztcbiAgLyogJ861w4fDkScgKi8gfVxuXG4udHlwY24tYXR0YWNobWVudC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjYnO1xuICAvKiAnzrXDh8KqJyAqLyB9XG5cbi50eXBjbi1hdHRhY2htZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjcnO1xuICAvKiAnzrXDh8K6JyAqLyB9XG5cbi50eXBjbi1iYWNrc3BhY2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDI4JztcbiAgLyogJ861w4fCvycgKi8gfVxuXG4udHlwY24tYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMjknO1xuICAvKiAnzrXDh+KMkCcgKi8gfVxuXG4udHlwY24tYmF0dGVyeS1jaGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyYSc7XG4gIC8qICfOtcOHwqwnICovIH1cblxuLnR5cGNuLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDJiJztcbiAgLyogJ861w4fCvScgKi8gfVxuXG4udHlwY24tYmF0dGVyeS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMmMnO1xuICAvKiAnzrXDh8K8JyAqLyB9XG5cbi50eXBjbi1iYXR0ZXJ5LWxvdzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDJkJztcbiAgLyogJ861w4fCoScgKi8gfVxuXG4udHlwY24tYmF0dGVyeS1taWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAyZSc7XG4gIC8qICfOtcOHwqsnICovIH1cblxuLnR5cGNuLWJlYWtlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDJmJztcbiAgLyogJ861w4fCuycgKi8gfVxuXG4udHlwY24tYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDMwJztcbiAgLyogJ861w4filpEnICovIH1cblxuLnR5cGNuLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzMSc7XG4gIC8qICfOtcOH4paSJyAqLyB9XG5cbi50eXBjbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzInO1xuICAvKiAnzrXDh+KWkycgKi8gfVxuXG4udHlwY24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzMyc7XG4gIC8qICfOtcOH4pSCJyAqLyB9XG5cbi50eXBjbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzNCc7XG4gIC8qICfOtcOH4pSkJyAqLyB9XG5cbi50eXBjbi1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDM1JztcbiAgLyogJ861w4filaEnICovIH1cblxuLnR5cGNuLWJ1c2luZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzNic7XG4gIC8qICfOtcOH4pWiJyAqLyB9XG5cbi50eXBjbi1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzcnO1xuICAvKiAnzrXDh+KVlicgKi8gfVxuXG4udHlwY24tY2FsZW5kYXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDM4JztcbiAgLyogJ861w4filZUnICovIH1cblxuLnR5cGNuLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwMzknO1xuICAvKiAnzrXDh+KVoycgKi8gfVxuXG4udHlwY24tY2FtZXJhLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzYSc7XG4gIC8qICfOtcOH4pWRJyAqLyB9XG5cbi50eXBjbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzYic7XG4gIC8qICfOtcOH4pWXJyAqLyB9XG5cbi50eXBjbi1jYW5jZWwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDNjJztcbiAgLyogJ861w4filZ0nICovIH1cblxuLnR5cGNuLWNhbmNlbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDNkJztcbiAgLyogJ861w4filZwnICovIH1cblxuLnR5cGNuLWNoYXJ0LWFyZWEtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDNlJztcbiAgLyogJ861w4filZsnICovIH1cblxuLnR5cGNuLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTAzZic7XG4gIC8qICfOtcOH4pSQJyAqLyB9XG5cbi50eXBjbi1jaGFydC1iYXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDQwJztcbiAgLyogJ861w7zDhycgKi8gfVxuXG4udHlwY24tY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNDEnO1xuICAvKiAnzrXDvMO8JyAqLyB9XG5cbi50eXBjbi1jaGFydC1saW5lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Mic7XG4gIC8qICfOtcO8w6knICovIH1cblxuLnR5cGNuLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Myc7XG4gIC8qICfOtcO8w6InICovIH1cblxuLnR5cGNuLWNoYXJ0LXBpZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNDQnO1xuICAvKiAnzrXDvMOkJyAqLyB9XG5cbi50eXBjbi1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0NSc7XG4gIC8qICfOtcO8w6AnICovIH1cblxuLnR5cGNuLWNoZXZyb24tbGVmdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNDYnO1xuICAvKiAnzrXDvMOlJyAqLyB9XG5cbi50eXBjbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA0Nyc7XG4gIC8qICfOtcO8w6cnICovIH1cblxuLnR5cGNuLWNoZXZyb24tcmlnaHQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDQ4JztcbiAgLyogJ861w7zDqicgKi8gfVxuXG4udHlwY24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDQ5JztcbiAgLyogJ861w7zDqycgKi8gfVxuXG4udHlwY24tY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGEnO1xuICAvKiAnzrXDvMOoJyAqLyB9XG5cbi50eXBjbi1jbG91ZC1zdG9yYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGInO1xuICAvKiAnzrXDvMOvJyAqLyB9XG5cbi50eXBjbi1jbG91ZC1zdG9yYWdlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1NCc7XG4gIC8qICfOtcO8w7YnICovIH1cblxuLnR5cGNuLWNvZGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDRjJztcbiAgLyogJ861w7zDricgKi8gfVxuXG4udHlwY24tY29kZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDRkJztcbiAgLyogJ861w7zDrCcgKi8gfVxuXG4udHlwY24tY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNGUnO1xuICAvKiAnzrXDvMOEJyAqLyB9XG5cbi50eXBjbi1jb2ctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDRmJztcbiAgLyogJ861w7zDhScgKi8gfVxuXG4udHlwY24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTAnO1xuICAvKiAnzrXDvMOJJyAqLyB9XG5cbi50eXBjbi1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTEnO1xuICAvKiAnzrXDvMOmJyAqLyB9XG5cbi50eXBjbi1jb250YWN0czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDUyJztcbiAgLyogJ861w7zDhicgKi8gfVxuXG4udHlwY24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1Myc7XG4gIC8qICfOtcO8w7QnICovIH1cblxuLnR5cGNuLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA1NSc7XG4gIC8qICfOtcO8w7InICovIH1cblxuLnR5cGNuLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTYnO1xuICAvKiAnzrXDvMO7JyAqLyB9XG5cbi50eXBjbi1kZWxldGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDU3JztcbiAgLyogJ861w7zDuScgKi8gfVxuXG4udHlwY24tZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNTgnO1xuICAvKiAnzrXDvMO/JyAqLyB9XG5cbi50eXBjbi1kZXZpY2UtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDU5JztcbiAgLyogJ861w7zDlicgKi8gfVxuXG4udHlwY24tZGV2aWNlLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDVhJztcbiAgLyogJ861w7zDnCcgKi8gfVxuXG4udHlwY24tZGV2aWNlLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNWInO1xuICAvKiAnzrXDvMKiJyAqLyB9XG5cbi50eXBjbi1kZXZpY2UtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNWMnO1xuICAvKiAnzrXDvMKjJyAqLyB9XG5cbi50eXBjbi1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNWQnO1xuICAvKiAnzrXDvMKlJyAqLyB9XG5cbi50eXBjbi1kaXZpZGUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDVlJztcbiAgLyogJ861w7zigqcnICovIH1cblxuLnR5cGNuLWRpdmlkZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDVmJztcbiAgLyogJ861w7zGkicgKi8gfVxuXG4udHlwY24tZG9jdW1lbnQtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjAnO1xuICAvKiAnzrXDvMOhJyAqLyB9XG5cbi50eXBjbi1kb2N1bWVudC1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2MSc7XG4gIC8qICfOtcO8w60nICovIH1cblxuLnR5cGNuLWRvY3VtZW50LXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Mic7XG4gIC8qICfOtcO8w7MnICovIH1cblxuLnR5cGNuLWRvY3VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjMnO1xuICAvKiAnzrXDvMO6JyAqLyB9XG5cbi50eXBjbi1kb3dubG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjQnO1xuICAvKiAnzrXDvMOxJyAqLyB9XG5cbi50eXBjbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDY1JztcbiAgLyogJ861w7zDkScgKi8gfVxuXG4udHlwY24tZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDY2JztcbiAgLyogJ861w7zCqicgKi8gfVxuXG4udHlwY24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDY3JztcblxuICAvKiAnzrXDvMK6JyAqLyB9XG5cbi50eXBjbi1lamVjdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNjgnO1xuICAvKiAnzrXDvMK/JyAqLyB9XG5cbi50eXBjbi1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDY5JztcbiAgLyogJ861w7zijJAnICovIH1cblxuLnR5cGNuLWVxdWFscy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNmEnO1xuICAvKiAnzrXDvMKsJyAqLyB9XG5cbi50eXBjbi1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Yic7XG4gIC8qICfOtcO8wr0nICovIH1cblxuLnR5cGNuLWV4cG9ydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNmMnO1xuICAvKiAnzrXDvMK8JyAqLyB9XG5cbi50eXBjbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2ZCc7XG4gIC8qICfOtcO8wqEnICovIH1cblxuLnR5cGNuLWV5ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNmUnO1xuICAvKiAnzrXDvMKrJyAqLyB9XG5cbi50eXBjbi1leWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA2Zic7XG4gIC8qICfOtcO8wrsnICovIH1cblxuLnR5cGNuLWZlYXRoZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3MCc7XG4gIC8qICfOtcO84paRJyAqLyB9XG5cbi50eXBjbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzEnO1xuICAvKiAnzrXDvOKWkicgKi8gfVxuXG4udHlwY24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzInO1xuICAvKiAnzrXDvOKWkycgKi8gfVxuXG4udHlwY24tZmxhZy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzMnO1xuICAvKiAnzrXDvOKUgicgKi8gfVxuXG4udHlwY24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc0JztcbiAgLyogJ861w7zilKQnICovIH1cblxuLnR5cGNuLWZsYXNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3NSc7XG4gIC8qICfOtcO84pWhJyAqLyB9XG5cbi50eXBjbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc2JztcbiAgLyogJ861w7zilaInICovIH1cblxuLnR5cGNuLWZsb3ctY2hpbGRyZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Nyc7XG4gIC8qICfOtcO84pWWJyAqLyB9XG5cbi50eXBjbi1mbG93LW1lcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwNzgnO1xuICAvKiAnzrXDvOKVlScgKi8gfVxuXG4udHlwY24tZmxvdy1wYXJhbGxlbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDc5JztcbiAgLyogJ861w7zilaMnICovIH1cblxuLnR5cGNuLWZsb3ctc3dpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwN2EnO1xuICAvKiAnzrXDvOKVkScgKi8gfVxuXG4udHlwY24tZm9sZGVyLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDdiJztcbiAgLyogJ861w7zilZcnICovIH1cblxuLnR5cGNuLWZvbGRlci1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Yyc7XG4gIC8qICfOtcO84pWdJyAqLyB9XG5cbi50eXBjbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDdkJztcbiAgLyogJ861w7zilZwnICovIH1cblxuLnR5cGNuLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDdlJztcbiAgLyogJ861w7zilZsnICovIH1cblxuLnR5cGNuLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA3Zic7XG4gIC8qICfOtcO84pSQJyAqLyB9XG5cbi50eXBjbi1nbG9iZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODAnO1xuICAvKiAnzrXDqcOHJyAqLyB9XG5cbi50eXBjbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDgxJztcbiAgLyogJ861w6nDvCcgKi8gfVxuXG4udHlwY24tZ3JvdXAtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDgyJztcbiAgLyogJ861w6nDqScgKi8gfVxuXG4udHlwY24tZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4Myc7XG4gIC8qICfOtcOpw6InICovIH1cblxuLnR5cGNuLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4NCc7XG4gIC8qICfOtcOpw6QnICovIH1cblxuLnR5cGNuLWhlYXJ0LWZ1bGwtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDg1JztcbiAgLyogJ861w6nDoCcgKi8gfVxuXG4udHlwY24taGVhcnQtaGFsZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODYnO1xuICAvKiAnzrXDqcOlJyAqLyB9XG5cbi50eXBjbi1oZWFydC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODcnO1xuICAvKiAnzrXDqcOnJyAqLyB9XG5cbi50eXBjbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDg4JztcbiAgLyogJ861w6nDqicgKi8gfVxuXG4udHlwY24taG9tZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwODknO1xuICAvKiAnzrXDqcOrJyAqLyB9XG5cbi50eXBjbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOGEnO1xuICAvKiAnzrXDqcOoJyAqLyB9XG5cbi50eXBjbi1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDhiJztcbiAgLyogJ861w6nDrycgKi8gfVxuXG4udHlwY24taW1hZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDhjJztcbiAgLyogJ861w6nDricgKi8gfVxuXG4udHlwY24taW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4ZCc7XG4gIC8qICfOtcOpw6wnICovIH1cblxuLnR5cGNuLWluZmluaXR5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA4ZSc7XG4gIC8qICfOtcOpw4QnICovIH1cblxuLnR5cGNuLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOGYnO1xuICAvKiAnzrXDqcOFJyAqLyB9XG5cbi50eXBjbi1pbmZvLWxhcmdlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5MCc7XG4gIC8qICfOtcOpw4knICovIH1cblxuLnR5cGNuLWluZm8tbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5MSc7XG4gIC8qICfOtcOpw6YnICovIH1cblxuLnR5cGNuLWluZm8tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDkyJztcbiAgLyogJ861w6nDhicgKi8gfVxuXG4udHlwY24taW5mbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDkzJztcbiAgLyogJ861w6nDtCcgKi8gfVxuXG4udHlwY24taW5wdXQtY2hlY2tlZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTQnO1xuICAvKiAnzrXDqcO2JyAqLyB9XG5cbi50eXBjbi1pbnB1dC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTUnO1xuICAvKiAnzrXDqcOyJyAqLyB9XG5cbi50eXBjbi1rZXktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDk2JztcbiAgLyogJ861w6nDuycgKi8gfVxuXG4udHlwY24ta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOTcnO1xuICAvKiAnzrXDqcO5JyAqLyB9XG5cbi50eXBjbi1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDk4JztcbiAgLyogJ861w6nDvycgKi8gfVxuXG4udHlwY24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDk5JztcbiAgLyogJ861w6nDlicgKi8gfVxuXG4udHlwY24tbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOWEnO1xuICAvKiAnzrXDqcOcJyAqLyB9XG5cbi50eXBjbi1saW5rLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5Yic7XG4gIC8qICfOtcOpwqInICovIH1cblxuLnR5cGNuLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5Yyc7XG4gIC8qICfOtcOpwqMnICovIH1cblxuLnR5cGNuLWxvY2F0aW9uLWFycm93LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTA5ZCc7XG4gIC8qICfOtcOpwqUnICovIH1cblxuLnR5cGNuLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwOWUnO1xuICAvKiAnzrXDqeKCpycgKi8gfVxuXG4udHlwY24tbG9jYXRpb24tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMDlmJztcbiAgLyogJ861w6nGkicgKi8gfVxuXG4udHlwY24tbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhMCc7XG4gIC8qICfOtcOpw6EnICovIH1cblxuLnR5cGNuLWxvY2stY2xvc2VkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhMSc7XG4gIC8qICfOtcOpw60nICovIH1cblxuLnR5cGNuLWxvY2stY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTInO1xuICAvKiAnzrXDqcOzJyAqLyB9XG5cbi50eXBjbi1sb2NrLW9wZW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGEzJztcbiAgLyogJ861w6nDuicgKi8gfVxuXG4udHlwY24tbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTQnO1xuICAvKiAnzrXDqcOxJyAqLyB9XG5cbi50eXBjbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTUnO1xuICAvKiAnzrXDqcORJyAqLyB9XG5cbi50eXBjbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhNic7XG4gIC8qICfOtcOpwqonICovIH1cblxuLnR5cGNuLW1lZGlhLWVqZWN0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhNyc7XG4gIC8qICfOtcOpwronICovIH1cblxuLnR5cGNuLW1lZGlhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYTgnO1xuICAvKiAnzrXDqcK/JyAqLyB9XG5cbi50eXBjbi1tZWRpYS1mYXN0LWZvcndhcmQtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGE5JztcbiAgLyogJ861w6nijJAnICovIH1cblxuLnR5cGNuLW1lZGlhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFhJztcbiAgLyogJ861w6nCrCcgKi8gfVxuXG4udHlwY24tbWVkaWEtcGF1c2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFiJztcbiAgLyogJ861w6nCvScgKi8gfVxuXG4udHlwY24tbWVkaWEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhYyc7XG4gIC8qICfOtcOpwrwnICovIH1cblxuLnR5cGNuLW1lZGlhLXBsYXktb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFkJztcbiAgLyogJ861w6nCoScgKi8gfVxuXG4udHlwY24tbWVkaWEtcGxheS1yZXZlcnNlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBhZSc7XG4gIC8qICfOtcOpwqsnICovIH1cblxuLnR5cGNuLW1lZGlhLXBsYXktcmV2ZXJzZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGFmJztcbiAgLyogJ861w6nCuycgKi8gfVxuXG4udHlwY24tbWVkaWEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGIwJztcbiAgLyogJ861w6nilpEnICovIH1cblxuLnR5cGNuLW1lZGlhLXJlY29yZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjEnO1xuICAvKiAnzrXDqeKWkicgKi8gfVxuXG4udHlwY24tbWVkaWEtcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjInO1xuICAvKiAnzrXDqeKWkycgKi8gfVxuXG4udHlwY24tbWVkaWEtcmV3aW5kLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiMyc7XG4gIC8qICfOtcOp4pSCJyAqLyB9XG5cbi50eXBjbi1tZWRpYS1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiNCc7XG4gIC8qICfOtcOp4pSkJyAqLyB9XG5cbi50eXBjbi1tZWRpYS1zdG9wLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiNSc7XG4gIC8qICfOtcOp4pWhJyAqLyB9XG5cbi50eXBjbi1tZWRpYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjYnO1xuICAvKiAnzrXDqeKVoicgKi8gfVxuXG4udHlwY24tbWVzc2FnZS10eXBpbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiNyc7XG4gIC8qICfOtcOp4pWWJyAqLyB9XG5cbi50eXBjbi1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYjgnO1xuICAvKiAnzrXDqeKVlScgKi8gfVxuXG4udHlwY24tbWVzc2FnZXM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiOSc7XG4gIC8qICfOtcOp4pWjJyAqLyB9XG5cbi50eXBjbi1taWNyb3Bob25lLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBiYSc7XG4gIC8qICfOtcOp4pWRJyAqLyB9XG5cbi50eXBjbi1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYmInO1xuICAvKiAnzrXDqeKVlycgKi8gfVxuXG4udHlwY24tbWludXMtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGJjJztcbiAgLyogJ861w6nilZ0nICovIH1cblxuLnR5cGNuLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYmQnO1xuICAvKiAnzrXDqeKVnCcgKi8gfVxuXG4udHlwY24tbW9ydGFyLWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYmUnO1xuICAvKiAnzrXDqeKVmycgKi8gfVxuXG4udHlwY24tbmV3czpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGJmJztcbiAgLyogJ861w6nilJAnICovIH1cblxuLnR5cGNuLW5vdGVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjMCc7XG4gIC8qICfOtcOiw4cnICovIH1cblxuLnR5cGNuLW5vdGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzEnO1xuICAvKiAnzrXDosO8JyAqLyB9XG5cbi50eXBjbi1wZW46YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjMic7XG4gIC8qICfOtcOiw6knICovIH1cblxuLnR5cGNuLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGMzJztcbiAgLyogJ861w6LDoicgKi8gfVxuXG4udHlwY24tcGhvbmUtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGM0JztcbiAgLyogJ861w6LDpCcgKi8gfVxuXG4udHlwY24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjNSc7XG4gIC8qICfOtcOiw6AnICovIH1cblxuLnR5cGNuLXBpLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBjNic7XG4gIC8qICfOtcOiw6UnICovIH1cblxuLnR5cGNuLXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzcnO1xuICAvKiAnzrXDosOnJyAqLyB9XG5cbi50eXBjbi1waW4tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGM4JztcbiAgLyogJ861w6LDqicgKi8gfVxuXG4udHlwY24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwYzknO1xuICAvKiAnzrXDosOrJyAqLyB9XG5cbi50eXBjbi1waXBldHRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwY2EnO1xuICAvKiAnzrXDosOoJyAqLyB9XG5cbi50eXBjbi1wbGFuZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwY2InO1xuICAvKiAnzrXDosOvJyAqLyB9XG5cbi50eXBjbi1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGNjJztcbiAgLyogJ861w6LDricgKi8gfVxuXG4udHlwY24tcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGNkJztcbiAgLyogJ861w6LDrCcgKi8gfVxuXG4udHlwY24tcGx1cy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwY2UnO1xuICAvKiAnzrXDosOEJyAqLyB9XG5cbi50eXBjbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwY2YnO1xuICAvKiAnzrXDosOFJyAqLyB9XG5cbi50eXBjbi1wb2ludC1vZi1pbnRlcmVzdC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDAnO1xuICAvKiAnzrXDosOJJyAqLyB9XG5cbi50eXBjbi1wb2ludC1vZi1pbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGQxJztcbiAgLyogJ861w6LDpicgKi8gfVxuXG4udHlwY24tcG93ZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGQyJztcbiAgLyogJ861w6LDhicgKi8gfVxuXG4udHlwY24tcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkMyc7XG4gIC8qICfOtcOiw7QnICovIH1cblxuLnR5cGNuLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkNCc7XG4gIC8qICfOtcOiw7YnICovIH1cblxuLnR5cGNuLXB1enpsZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDUnO1xuICAvKiAnzrXDosOyJyAqLyB9XG5cbi50eXBjbi1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkNic7XG4gIC8qICfOtcOiw7snICovIH1cblxuLnR5cGNuLXJhZGFyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkNyc7XG4gIC8qICfOtcOiw7knICovIH1cblxuLnR5cGNuLXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZDgnO1xuICAvKiAnzrXDosO/JyAqLyB9XG5cbi50eXBjbi1yZWZyZXNoLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkOSc7XG4gIC8qICfOtcOiw5YnICovIH1cblxuLnR5cGNuLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkYSc7XG4gIC8qICfOtcOiw5wnICovIH1cblxuLnR5cGNuLXJzcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZGInO1xuICAvKiAnzrXDosKiJyAqLyB9XG5cbi50eXBjbi1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkYyc7XG4gIC8qICfOtcOiwqMnICovIH1cblxuLnR5cGNuLXNjaXNzb3JzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBkZCc7XG4gIC8qICfOtcOiwqUnICovIH1cblxuLnR5cGNuLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZGUnO1xuICAvKiAnzrXDouKCpycgKi8gfVxuXG4udHlwY24tc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZGYnO1xuICAvKiAnzrXDosaSJyAqLyB9XG5cbi50eXBjbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZTAnO1xuICAvKiAnzrXDosOhJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtYXQtY2lyY3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlMSc7XG4gIC8qICfOtcOiw60nICovIH1cblxuLnR5cGNuLXNvY2lhbC1kcmliYmJsZS1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGUyJztcbiAgLyogJ861w6LDsycgKi8gfVxuXG4udHlwY24tc29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZTMnO1xuICAvKiAnzrXDosO6JyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtZmFjZWJvb2stY2lyY3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlNCc7XG4gIC8qICfOtcOiw7EnICovIH1cblxuLnR5cGNuLXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU1JztcbiAgLyogJ861w6LDkScgKi8gfVxuXG4udHlwY24tc29jaWFsLWZsaWNrci1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU2JztcbiAgLyogJ861w6LCqicgKi8gfVxuXG4udHlwY24tc29jaWFsLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU3JztcbiAgLyogJ861w6LCuicgKi8gfVxuXG4udHlwY24tc29jaWFsLWdpdGh1Yi1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU4JztcbiAgLyogJ861w6LCvycgKi8gfVxuXG4udHlwY24tc29jaWFsLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGU5JztcbiAgLyogJ861w6LijJAnICovIH1cblxuLnR5cGNuLXNvY2lhbC1nb29nbGUtcGx1cy1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGVhJztcbiAgLyogJ861w6LCrCcgKi8gfVxuXG4udHlwY24tc29jaWFsLWdvb2dsZS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZWInO1xuICAvKiAnzrXDosK9JyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtaW5zdGFncmFtLWNpcmN1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZWMnO1xuICAvKiAnzrXDosK8JyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZWQnO1xuICAvKiAnzrXDosKhJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtbGFzdC1mbS1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGVlJztcbiAgLyogJ861w6LCqycgKi8gfVxuXG4udHlwY24tc29jaWFsLWxhc3QtZm06YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBlZic7XG4gIC8qICfOtcOiwrsnICovIH1cblxuLnR5cGNuLXNvY2lhbC1saW5rZWRpbi1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGYwJztcbiAgLyogJ861w6LilpEnICovIH1cblxuLnR5cGNuLXNvY2lhbC1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGYxJztcbiAgLyogJ861w6LilpInICovIH1cblxuLnR5cGNuLXNvY2lhbC1waW50ZXJlc3QtY2lyY3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmMic7XG4gIC8qICfOtcOi4paTJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZjMnO1xuICAvKiAnzrXDouKUgicgKi8gfVxuXG4udHlwY24tc29jaWFsLXNreXBlLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmNCc7XG4gIC8qICfOtcOi4pSkJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmNSc7XG4gIC8qICfOtcOi4pWhJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtdHVtYmxlci1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY2JztcbiAgLyogJ861w6LilaInICovIH1cblxuLnR5cGNuLXNvY2lhbC10dW1ibGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZjcnO1xuICAvKiAnzrXDouKVlicgKi8gfVxuXG4udHlwY24tc29jaWFsLXR3aXR0ZXItY2lyY3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmOCc7XG4gIC8qICfOtcOi4pWVJyAqLyB9XG5cbi50eXBjbi1zb2NpYWwtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGY5JztcbiAgLyogJ861w6LilaMnICovIH1cblxuLnR5cGNuLXNvY2lhbC12aW1lby1jaXJjdWxhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGZhJztcbiAgLyogJ861w6LilZEnICovIH1cblxuLnR5cGNuLXNvY2lhbC12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMGZiJztcbiAgLyogJ861w6LilZcnICovIH1cblxuLnR5cGNuLXNvY2lhbC15b3V0dWJlLWNpcmN1bGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZmMnO1xuICAvKiAnzrXDouKVnScgKi8gfVxuXG4udHlwY24tc29jaWFsLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmZCc7XG4gIC8qICfOtcOi4pWcJyAqLyB9XG5cbi50eXBjbi1zb3J0LWFscGhhYmV0aWNhbGx5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTBmZSc7XG4gIC8qICfOtcOi4pWbJyAqLyB9XG5cbi50eXBjbi1zb3J0LWFscGhhYmV0aWNhbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUwZmYnO1xuICAvKiAnzrXDouKUkCcgKi8gfVxuXG4udHlwY24tc29ydC1udW1lcmljYWxseS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDAnO1xuICAvKiAnzrXDpMOHJyAqLyB9XG5cbi50eXBjbi1zb3J0LW51bWVyaWNhbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDEnO1xuICAvKiAnzrXDpMO8JyAqLyB9XG5cbi50eXBjbi1zcGFubmVyLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwMic7XG4gIC8qICfOtcOkw6knICovIH1cblxuLnR5cGNuLXNwYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwMyc7XG4gIC8qICfOtcOkw6InICovIH1cblxuLnR5cGNuLXNwaXJhbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA0JztcbiAgLyogJ861w6TDpCcgKi8gfVxuXG4udHlwY24tc3Rhci1mdWxsLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwNSc7XG4gIC8qICfOtcOkw6AnICovIH1cblxuLnR5cGNuLXN0YXItaGFsZi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMDYnO1xuICAvKiAnzrXDpMOlJyAqLyB9XG5cbi50eXBjbi1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwNyc7XG4gIC8qICfOtcOkw6cnICovIH1cblxuLnR5cGNuLXN0YXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA4JztcbiAgLyogJ861w6TDqicgKi8gfVxuXG4udHlwY24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTA5JztcbiAgLyogJ861w6TDqycgKi8gfVxuXG4udHlwY24tc3RhcmJ1cnN0LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwYSc7XG4gIC8qICfOtcOkw6gnICovIH1cblxuLnR5cGNuLXN0YXJidXJzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTBiJztcbiAgLyogJ861w6TDrycgKi8gfVxuXG4udHlwY24tc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMGMnO1xuICAvKiAnzrXDpMOuJyAqLyB9XG5cbi50eXBjbi1zdXBwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMGQnO1xuICAvKiAnzrXDpMOsJyAqLyB9XG5cbi50eXBjbi10YWJzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEwZSc7XG4gIC8qICfOtcOkw4QnICovIH1cblxuLnR5cGNuLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTBmJztcbiAgLyogJ861w6TDhScgKi8gfVxuXG4udHlwY24tdGFnczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTEwJztcbiAgLyogJ861w6TDiScgKi8gfVxuXG4udHlwY24tdGgtbGFyZ2Utb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTExJztcbiAgLyogJ861w6TDpicgKi8gfVxuXG4udHlwY24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTExMic7XG4gIC8qICfOtcOkw4YnICovIH1cblxuLnR5cGNuLXRoLWxpc3Qtb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTEzJztcbiAgLyogJ861w6TDtCcgKi8gfVxuXG4udHlwY24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTE0JztcbiAgLyogJ861w6TDticgKi8gfVxuXG4udHlwY24tdGgtbWVudS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMTUnO1xuICAvKiAnzrXDpMOyJyAqLyB9XG5cbi50eXBjbi10aC1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMTYnO1xuICAvKiAnzrXDpMO7JyAqLyB9XG5cbi50eXBjbi10aC1zbWFsbC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMTcnO1xuICAvKiAnzrXDpMO5JyAqLyB9XG5cbi50eXBjbi10aC1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTE4JztcbiAgLyogJ861w6TDvycgKi8gfVxuXG4udHlwY24tdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTExOSc7XG4gIC8qICfOtcOkw5YnICovIH1cblxuLnR5cGNuLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMWEnO1xuICAvKiAnzrXDpMOcJyAqLyB9XG5cbi50eXBjbi10aHVtYnMtb2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTExYic7XG4gIC8qICfOtcOkwqInICovIH1cblxuLnR5cGNuLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTFjJztcbiAgLyogJ861w6TCoycgKi8gfVxuXG4udHlwY24tdGljay1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMWQnO1xuICAvKiAnzrXDpMKlJyAqLyB9XG5cbi50eXBjbi10aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMWUnO1xuICAvKiAnzrXDpOKCpycgKi8gfVxuXG4udHlwY24tdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMWYnO1xuICAvKiAnzrXDpMaSJyAqLyB9XG5cbi50eXBjbi10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMjAnO1xuICAvKiAnzrXDpMOhJyAqLyB9XG5cbi50eXBjbi10aW1lcy1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMjEnO1xuICAvKiAnzrXDpMOtJyAqLyB9XG5cbi50eXBjbi10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTIyJztcbiAgLyogJ861w6TDsycgKi8gfVxuXG4udHlwY24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyMyc7XG4gIC8qICfOtcOkw7onICovIH1cblxuLnR5cGNuLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyNCc7XG4gIC8qICfOtcOkw7EnICovIH1cblxuLnR5cGNuLXVwbG9hZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMjUnO1xuICAvKiAnzrXDpMORJyAqLyB9XG5cbi50eXBjbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyNic7XG4gIC8qICfOtcOkwqonICovIH1cblxuLnR5cGNuLXVzZXItYWRkLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyNyc7XG4gIC8qICfOtcOkwronICovIH1cblxuLnR5cGNuLXVzZXItYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMjgnO1xuICAvKiAnzrXDpMK/JyAqLyB9XG5cbi50eXBjbi11c2VyLWRlbGV0ZS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMjknO1xuICAvKiAnzrXDpOKMkCcgKi8gfVxuXG4udHlwY24tdXNlci1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyYSc7XG4gIC8qICfOtcOkwqwnICovIH1cblxuLnR5cGNuLXVzZXItb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTJiJztcbiAgLyogJ861w6TCvScgKi8gfVxuXG4udHlwY24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTJjJztcbiAgLyogJ861w6TCvCcgKi8gfVxuXG4udHlwY24tdmVuZG9yLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEyZCc7XG4gIC8qICfOtcOkwqEnICovIH1cblxuLnR5cGNuLXZlbmRvci1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTJlJztcbiAgLyogJ861w6TCqycgKi8gfVxuXG4udHlwY24tdmVuZG9yLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTJmJztcbiAgLyogJ861w6TCuycgKi8gfVxuXG4udHlwY24tdmlkZW8tb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTMwJztcbiAgLyogJ861w6TilpEnICovIH1cblxuLnR5cGNuLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxMzEnO1xuICAvKiAnzrXDpOKWkicgKi8gfVxuXG4udHlwY24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEzMic7XG4gIC8qICfOtcOk4paTJyAqLyB9XG5cbi50eXBjbi12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTMzJztcbiAgLyogJ861w6TilIInICovIH1cblxuLnR5cGNuLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTM0JztcbiAgLyogJ861w6TilKQnICovIH1cblxuLnR5cGNuLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTM1JztcbiAgLyogJ861w6TilaEnICovIH1cblxuLnR5cGNuLXdhcm5pbmctb3V0bGluZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTM2JztcbiAgLyogJ861w6TilaInICovIH1cblxuLnR5cGNuLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEzNyc7XG4gIC8qICfOtcOk4pWWJyAqLyB9XG5cbi50eXBjbi13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTM4JztcbiAgLyogJ861w6TilZUnICovIH1cblxuLnR5cGNuLXdhdmVzLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEzOSc7XG4gIC8qICfOtcOk4pWjJyAqLyB9XG5cbi50eXBjbi13YXZlczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTNhJztcbiAgLyogJ861w6TilZEnICovIH1cblxuLnR5cGNuLXdlYXRoZXItY2xvdWR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxM2InO1xuICAvKiAnzrXDpOKVlycgKi8gfVxuXG4udHlwY24td2VhdGhlci1kb3ducG91cjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTNjJztcbiAgLyogJ861w6TilZ0nICovIH1cblxuLnR5cGNuLXdlYXRoZXItbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTEzZCc7XG4gIC8qICfOtcOk4pWcJyAqLyB9XG5cbi50eXBjbi13ZWF0aGVyLXBhcnRseS1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTNlJztcbiAgLyogJ861w6TilZsnICovIH1cblxuLnR5cGNuLXdlYXRoZXItc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxM2YnO1xuICAvKiAnzrXDpOKUkCcgKi8gfVxuXG4udHlwY24td2VhdGhlci1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNDAnO1xuICAvKiAnzrXDoMOHJyAqLyB9XG5cbi50eXBjbi13ZWF0aGVyLXN0b3JteTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTQxJztcbiAgLyogJ861w6DDvCcgKi8gfVxuXG4udHlwY24td2VhdGhlci1zdW5ueTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTQyJztcbiAgLyogJ861w6DDqScgKi8gfVxuXG4udHlwY24td2VhdGhlci13aW5keS1jbG91ZHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTE0Myc7XG4gIC8qICfOtcOgw6InICovIH1cblxuLnR5cGNuLXdlYXRoZXItd2luZHk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTE0NCc7XG4gIC8qICfOtcOgw6QnICovIH1cblxuLnR5cGNuLXdpLWZpLW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTE0NSc7XG4gIC8qICfOtcOgw6AnICovIH1cblxuLnR5cGNuLXdpLWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNDYnO1xuICAvKiAnzrXDoMOlJyAqLyB9XG5cbi50eXBjbi13aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNDcnO1xuICAvKiAnzrXDoMOnJyAqLyB9XG5cbi50eXBjbi13b3JsZC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNDgnO1xuICAvKiAnzrXDoMOqJyAqLyB9XG5cbi50eXBjbi13b3JsZDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTQ5JztcbiAgLyogJ861w6DDqycgKi8gfVxuXG4udHlwY24tem9vbS1pbi1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNGEnO1xuICAvKiAnzrXDoMOoJyAqLyB9XG5cbi50eXBjbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNGInO1xuICAvKiAnzrXDoMOvJyAqLyB9XG5cbi50eXBjbi16b29tLW91dC1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNGMnO1xuICAvKiAnzrXDoMOuJyAqLyB9XG5cbi50eXBjbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlMTRkJztcbiAgLyogJ861w6DDrCcgKi8gfVxuXG4udHlwY24tem9vbS1vdXRsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNGUnO1xuICAvKiAnzrXDoMOEJyAqLyB9XG5cbi50eXBjbi16b29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGUxNGYnO1xuICAvKiAnzrXDoMOFJyAqLyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BlLWljb24tNy1zdHJva2UnO1xuICBzcmM6IHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L1BlLWljb24tNy1zdHJva2UuZW90P2Q3eWYxdlwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC9QZS1pY29uLTctc3Ryb2tlLmVvdD8jaWVmaXhkN3lmMXZcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3dlYi1mb250cy9mb250L1BlLWljb24tNy1zdHJva2Uud29mZj9kN3lmMXZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vd2ViLWZvbnRzL2ZvbnQvUGUtaWNvbi03LXN0cm9rZS50dGY/ZDd5ZjF2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi93ZWItZm9udHMvZm9udC9QZS1pY29uLTctc3Ryb2tlLnN2Zz9kN3lmMXYjUGUtaWNvbi03LXN0cm9rZVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuW2NsYXNzXj1cInBlLTdzLVwiXSwgW2NsYXNzKj1cIiBwZS03cy1cIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUGUtaWNvbi03LXN0cm9rZSc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4ucGUtN3MtYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWFcIjsgfVxuXG4ucGUtN3MtYXJjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFiXCI7IH1cblxuLnBlLTdzLWJhY2stMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhY1wiOyB9XG5cbi5wZS03cy1iYW5kYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFkXCI7IH1cblxuLnBlLTdzLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhZVwiOyB9XG5cbi5wZS03cy1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFmXCI7IH1cblxuLnBlLTdzLWRvb3ItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMFwiOyB9XG5cbi5wZS03cy1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIxXCI7IH1cblxuLnBlLTdzLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMlwiOyB9XG5cbi5wZS03cy1neW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjNcIjsgfVxuXG4ucGUtN3MtaGFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI0XCI7IH1cblxuLnBlLTdzLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjVcIjsgfVxuXG4ucGUtN3MtaGVsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiNlwiOyB9XG5cbi5wZS03cy1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjdcIjsgfVxuXG4ucGUtN3MtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOFwiOyB9XG5cbi5wZS03cy1tYWdpYy13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI5XCI7IH1cblxuLnBlLTdzLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmFcIjsgfVxuXG4ucGUtN3MtbWFwLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjsgfVxuXG4ucGUtN3MtbmV4dC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJjXCI7IH1cblxuLnBlLTdzLXBhaW50LWJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZFwiOyB9XG5cbi5wZS03cy1wZW5kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiOyB9XG5cbi5wZS03cy1waG90bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZlwiOyB9XG5cbi5wZS03cy1waWdneTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMFwiOyB9XG5cbi5wZS03cy1wbHVnaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzFcIjsgfVxuXG4ucGUtN3MtcmVmcmVzaC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMyXCI7IH1cblxuLnBlLTdzLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjM1wiOyB9XG5cbi5wZS03cy1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNFwiOyB9XG5cbi5wZS03cy1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzVcIjsgfVxuXG4ucGUtN3Mtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzZcIjsgfVxuXG4ucGUtN3MtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM3XCI7IH1cblxuLnBlLTdzLXZlY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOFwiOyB9XG5cbi5wZS03cy13aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM5XCI7IH1cblxuLnBlLTdzLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YVwiOyB9XG5cbi5wZS03cy1jYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhjXCI7IH1cblxuLnBlLTdzLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7IH1cblxuLnBlLTdzLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZFwiOyB9XG5cbi5wZS03cy1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YlwiOyB9XG5cbi5wZS03cy13YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGVcIjsgfVxuXG4ucGUtN3MtY2xvc2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgxXCI7IH1cblxuLnBlLTdzLWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhmXCI7IH1cblxuLnBlLTdzLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgyXCI7IH1cblxuLnBlLTdzLXdyaXN0d2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTBcIjsgfVxuXG4ucGUtN3MtYW5nbGUtdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjgzXCI7IH1cblxuLnBlLTdzLXdvcmxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkxXCI7IH1cblxuLnBlLTdzLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg0XCI7IH1cblxuLnBlLTdzLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MlwiOyB9XG5cbi5wZS03cy1hbmdsZS1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODVcIjsgfVxuXG4ucGUtN3MtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTNcIjsgfVxuXG4ucGUtN3MtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4NlwiOyB9XG5cbi5wZS03cy11c2VyLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NFwiOyB9XG5cbi5wZS03cy1hbmdsZS1sZWZ0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4N1wiOyB9XG5cbi5wZS03cy11cC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NVwiOyB9XG5cbi5wZS03cy1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg4XCI7IH1cblxuLnBlLTdzLXN3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NlwiOyB9XG5cbi5wZS03cy1hbmdsZS1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OVwiOyB9XG5cbi5wZS03cy1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5N1wiOyB9XG5cbi5wZS03cy13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjsgfVxuXG4ucGUtN3Mtc2FmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OFwiOyB9XG5cbi5wZS03cy12b2x1bWUyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7IH1cblxuLnBlLTdzLXZvbHVtZTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjsgfVxuXG4ucGUtN3Mtdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7IH1cblxuLnBlLTdzLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7IH1cblxuLnBlLTdzLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjsgfVxuXG4ucGUtN3MtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7IH1cblxuLnBlLTdzLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwN1wiOyB9XG5cbi5wZS03cy11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiOyB9XG5cbi5wZS03cy10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiOyB9XG5cbi5wZS03cy10b29sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiOyB9XG5cbi5wZS03cy10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYlwiOyB9XG5cbi5wZS03cy10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGNcIjsgfVxuXG4ucGUtN3MtdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7IH1cblxuLnBlLTdzLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZVwiOyB9XG5cbi5wZS03cy1zdHVkeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiOyB9XG5cbi5wZS03cy1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjsgfVxuXG4ucGUtN3Mtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMVwiOyB9XG5cbi5wZS03cy1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7IH1cblxuLnBlLTdzLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiOyB9XG5cbi5wZS03cy1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE0XCI7IH1cblxuLnBlLTdzLXNob3BiYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjsgfVxuXG4ucGUtN3Mtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjsgfVxuXG4ucGUtN3Mtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7IH1cblxuLnBlLTdzLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiOyB9XG5cbi5wZS03cy1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE1XCI7IH1cblxuLnBlLTdzLXNjaWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjsgfVxuXG4ucGUtN3MtZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNlwiOyB9XG5cbi5wZS03cy1yaWJib246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWFcIjsgfVxuXG4ucGUtN3MtcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7IH1cblxuLnBlLTdzLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjsgfVxuXG4ucGUtN3MtYWRkLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTlcIjsgfVxuXG4ucGUtN3MtcmVmcmVzaC1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZFwiOyB9XG5cbi5wZS03cy1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWNcIjsgfVxuXG4ucGUtN3MtcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWVcIjsgfVxuXG4ucGUtN3Mtbm90ZTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWRcIjsgfVxuXG4ucGUtN3MtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWZcIjsgfVxuXG4ucGUtN3MtbmV0d29yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZVwiOyB9XG5cbi5wZS03cy1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIwXCI7IH1cblxuLnBlLTdzLW11dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWZcIjsgfVxuXG4ucGUtN3MtcG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjsgfVxuXG4ucGUtN3MtbWVkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTBcIjsgfVxuXG4ucGUtN3MtcG9ydGZvbGlvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIyXCI7IH1cblxuLnBlLTdzLWxpa2UyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmExXCI7IH1cblxuLnBlLTdzLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjNcIjsgfVxuXG4ucGUtN3MtbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMlwiOyB9XG5cbi5wZS03cy1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI0XCI7IH1cblxuLnBlLTdzLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiOyB9XG5cbi5wZS03cy1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNVwiOyB9XG5cbi5wZS03cy1qb3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTRcIjsgfVxuXG4ucGUtN3MtcGhvdG8tZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyNlwiOyB9XG5cbi5wZS03cy1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWJcIjsgfVxuXG4ucGUtN3MtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjsgfVxuXG4ucGUtN3MtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YVwiOyB9XG5cbi5wZS03cy1wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjhcIjsgfVxuXG4ucGUtN3MtcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTlcIjsgfVxuXG4ucGUtN3MtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjlcIjsgfVxuXG4ucGUtN3MtZGVsZXRlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTdcIjsgfVxuXG4ucGUtN3MtcGFpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmFcIjsgfVxuXG4ucGUtN3MtYm90dG9tLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE4XCI7IH1cblxuLnBlLTdzLW5vdGVib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJiXCI7IH1cblxuLnBlLTdzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmNcIjsgfVxuXG4ucGUtN3MtbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZFwiOyB9XG5cbi5wZS03cy1uZXdzLXBhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJlXCI7IH1cblxuLnBlLTdzLW11c2ljbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZlwiOyB9XG5cbi5wZS03cy1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMFwiOyB9XG5cbi5wZS03cy1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMVwiOyB9XG5cbi5wZS03cy1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cblxuLnBlLTdzLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzNcIjsgfVxuXG4ucGUtN3MtbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNFwiOyB9XG5cbi5wZS03cy1taWNybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNVwiOyB9XG5cbi5wZS03cy1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM2XCI7IH1cblxuLnBlLTdzLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzN1wiOyB9XG5cbi5wZS03cy1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM4XCI7IH1cblxuLnBlLTdzLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzlcIjsgfVxuXG4ucGUtN3MtbWFpbC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNhXCI7IH1cblxuLnBlLTdzLW1haWwtb3Blbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNiXCI7IH1cblxuLnBlLTdzLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzY1wiOyB9XG5cbi5wZS03cy1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNkXCI7IH1cblxuLnBlLTdzLWxvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2VcIjsgfVxuXG4ucGUtN3MtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZlwiOyB9XG5cbi5wZS03cy1saW50ZXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQwXCI7IH1cblxuLnBlLTdzLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDFcIjsgfVxuXG4ucGUtN3MtbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MlwiOyB9XG5cbi5wZS03cy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0M1wiOyB9XG5cbi5wZS03cy1sZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7IH1cblxuLnBlLTdzLWtleXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NVwiOyB9XG5cbi5wZS03cy1qdW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ2XCI7IH1cblxuLnBlLTdzLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDdcIjsgfVxuXG4ucGUtN3MtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OFwiOyB9XG5cbi5wZS03cy1oZWxwMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OVwiOyB9XG5cbi5wZS03cy1oZWxwMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XG5cbi5wZS03cy1ncmFwaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjsgfVxuXG4ucGUtN3MtZ3JhcGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRjXCI7IH1cblxuLnBlLTdzLWdyYXBoMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZFwiOyB9XG5cbi5wZS03cy1ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZVwiOyB9XG5cblxuLnBlLTdzLWdsb2JhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZlwiOyB9XG5cbi5wZS03cy1nbGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MFwiOyB9XG5cbi5wZS03cy1nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUxXCI7IH1cblxuLnBlLTdzLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTJcIjsgfVxuXG4ucGUtN3MtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUzXCI7IH1cblxuLnBlLTdzLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTRcIjsgfVxuXG4ucGUtN3MtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU1XCI7IH1cblxuLnBlLTdzLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTZcIjsgfVxuXG4ucGUtN3MtZXhwYW5kMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1N1wiOyB9XG5cbi5wZS03cy1leGFwbmQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU4XCI7IH1cblxuLnBlLTdzLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTlcIjsgfVxuXG4ucGUtN3MtZHJvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YVwiOyB9XG5cbi5wZS03cy1kcmF3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWJcIjsgfVxuXG4ucGUtN3MtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWNcIjsgfVxuXG4ucGUtN3MtZGlzcGxheTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWRcIjsgfVxuXG4ucGUtN3MtZGlzcGxheTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWVcIjsgfVxuXG4ucGUtN3MtZGlza2V0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWZcIjsgfVxuXG4ucGUtN3MtZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MFwiOyB9XG5cbi5wZS03cy1jdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjsgfVxuXG4ucGUtN3MtY3VsdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2MlwiOyB9XG5cbi5wZS03cy1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7IH1cblxuLnBlLTdzLWNyZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NFwiOyB9XG5cbi5wZS03cy1jb3B5LWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjVcIjsgfVxuXG4ucGUtN3MtY29uZmlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY2XCI7IH1cblxuLnBlLTdzLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjdcIjsgfVxuXG4ucGUtN3MtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OFwiOyB9XG5cbi5wZS03cy1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjlcIjsgfVxuXG4ucGUtN3MtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmFcIjsgfVxuXG4ucGUtN3MtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmJcIjsgfVxuXG4ucGUtN3MtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmNcIjsgfVxuXG4ucGUtN3MtY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZFwiOyB9XG5cbi5wZS03cy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZlXCI7IH1cblxuLnBlLTdzLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZlwiOyB9XG5cbi5wZS03cy1jYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcwXCI7IH1cblxuLnBlLTdzLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzFcIjsgfVxuXG4ucGUtN3MtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MlwiOyB9XG5cbi5wZS03cy1ib3gyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjczXCI7IH1cblxuLnBlLTdzLWJveDE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzRcIjsgfVxuXG4ucGUtN3MtYm9va21hcmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc1XCI7IH1cblxuLnBlLTdzLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzZcIjsgfVxuXG4ucGUtN3MtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3N1wiOyB9XG5cbi5wZS03cy1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc4XCI7IH1cblxuLnBlLTdzLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzlcIjsgfVxuXG4ucGUtN3MtYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YVwiOyB9XG5cbi5wZS03cy1hdHRlbnRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2JcIjsgfVxuXG4ucGUtN3MtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdjXCI7IH1cblxuLnBlLTdzLWFsYnVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZFwiOyB9XG5cbi5wZS03cy1hbGFybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZVwiOyB9XG5cbi5wZS03cy1haXJwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdmXCI7IH1cbiAgXG4gIFxuICBcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5bTWFzdGVyIFN0eWxlc2hlZXRdXG5cblByb2plY3QgICAgICAgIDogICBEQVNIUExFWCAtIEhUTUw1IEJvb3RzdHJhcCBBZG1pbiBUZW1wbGF0ZVxuQ29weXJpZ2h0ICAgICAgOiAgIFNwcnVrbyBUZWNobm9sb2dpZXMgUHJpdmF0ZSBMaW1pdGVkIFxuQXV0aG9yICAgICAgICAgOiAgIFNwcnVrb1xuQXV0aG9yIFVSTCAgICAgOiAgIGh0dHBzOi8vdGhlbWVmb3Jlc3QubmV0L3VzZXIvc3BydWtvc29mdFxuU3VwcG9ydFx0ICAgICAgIDogICBzdXBwb3J0QHNwcnVrby5jb21cbkxpY2Vuc2UgICAgICAgIDogICBMaWNlbnNlZCB1bmRlciBUaGVtZUZvcmVzdCBMaWNlbnNlXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKlxuMS5cdEJvb3RzdHJhcC1jdXN0b21cbjIuXHRBY2NvcmRpb25zXG4zLlx0QWxlcnRzXG40Llx0QmFkZ2VzXG41Llx0QnJlYWRjcnVtYnNcbjYuXHRCdXR0b25zXG43Llx0Q2FyZHNcbjguXHRDYXJvdXNlbFxuOS5cdERyb3Bkb3duXG4xMC5cdEZvcm1zXG4xMS5cdEdyaWRcbjEyLlx0SW5wdXQtZ3JvdXBcbjEzLlx0TW9kYWxzXG4xNC5cdE5hdmlnYXRpb25cbjE1Llx0UGFnaW5hdGlvblxuMTYuXHRQb3BvdmVyXG4xNy5cdFByb2dyZXNzXG4xOC5cdFRhYmxlc1xuMTkuXHREYXRhdGFibGVcbjIwLlx0VG9hc3RcbjIxLlx0VG9vbHRpcFxuMjIuXHRDb2xvclxuMjMuXHRNYWluLWNvbnRlbnRcbjI0Llx0SGVhZGVyXG4yNS5cdEZvb3RlclxuMjYuXHRTaWRlYmFyXG4yNy5cdFJpZ2h0LXNpZGViYXJcbjI4Llx0UHJvZmlsZVxuMjkuXHRJY29uYmFyXG4zMC5cdERhdGVwaWNrZXJcbjMxLlx0RGF0ZXRpbWVwaWNrZXJcbjMyLlx0SnF2bWFwXG4zMy5cdENoYXJ0XG4zNC5cdFBhcnNlbHlcbjM1Llx0UXVpbGxcbjM2Llx0UmFuZ2VzbGlkZXJcbjM3Llx0U2VsZWN0MlxuMzguXHRTcGVjdHJ1bVxuMzkuXHRDYWxlbmRhclxuNDAuXHRDaGF0XG40MS5cdENvbnRhY3RzXG40Mi5cdEVycm9yXG40My5cdEludm9pY2VcbjQ0Llx0TWFpbFxuNDUuXHRQcm9maWxlXG40Ni5cdEFjY291bnQtc2V0dGluZ1xuNDcuXHRQcmljaW5nXG40OC5cdEJsb2dcbjQ5Llx0QWRkIFByb2R1Y3RcbjUwLlx0UHJvZHVjdC1saXN0XG41MS5cdFdoaXNobGlzdFxuNTIuXHRCb3JkZXJcbjUzLlx0SGVpZ2h0XG41NC5cdE1hcmdpblxuNTUuXHRPcGFjaXR5XG41Ni5cdFBhZGRpbmdcbjU3Llx0UG9zaXRpb25cbjU4Llx0VHlwb2dyYXBoeVxuNTkuXHRXaWR0aFxuNjAuXHRUYWdzXG42MS5cdFRhYnNcbjYyLlx0TmF2YmFyXG42My5cdFdpemFyZFxuNjQuXHRQLXNjcm9sbFxuNjUuXHRSYWRpb1xuNjYuXHRSYXRpbmdcbjY3Llx0VGltZWxpbmVcbjY4Llx0Q291bnRkb3duXG42OS5cdEltYWdlXG43MC5cdExpc3RcbjcxLlx0Q2hlY2tib3hcbjcyLlx0VG9nZ2xlXG43My5cdExpc3Rncm91cFxuNzQuXHRDdXN0b20tY29udHJvbFxuNzUuXHRFbGVtZW50LXNpemVzXG43Ni5cdEN1c3RvbS1zdHlsZXNcbjc3LiBGaWxlIE1hbmFnZXJcbiovXG5cbkBpbXBvcnQgXCJjdXN0b20vZm9udHMvX2ZvbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuLyogIyMjIyMjIyMjIyBCT09UU1RSQVAgT1ZFUlJJREVTICMjIyMjIyMjIyMgKi9cblxuQGltcG9ydCBcImJvb3RzdHJhcC9ib290c3RyYXAtY3VzdG9tXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2FjY29yZGlvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvYWxlcnRzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2JhZGdlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9icmVhZGNydW1ic1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9idXR0b25zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2NhcmRzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2Nhcm91c2VsXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2Ryb3Bkb3duXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2Zvcm1zXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL2dyaWRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvaW5wdXQtZ3JvdXBcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvbW9kYWxzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL25hdmlnYXRpb25cIjtcbkBpbXBvcnQgXCJib290c3RyYXAvcGFnaW5hdGlvblwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9wb3BvdmVyXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Byb2dyZXNzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3RhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9kYXRhdGFibGVcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdG9hc3RcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvdG9vbHRpcFwiO1xuXG5cbi8qICMjIyMjIyMjIyMgTEFZT1VUUyAgIyMjIyMjIyMjIyAqL1xuXG5AaW1wb3J0IFwibGF5b3V0cy9tYWluLWNvbnRlbnRcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL2NvbG9yXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9oZWFkZXJcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL2Rhcmstc3R5bGVcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL2Zvb3RlclwiO1xuQGltcG9ydCBcImxheW91dHMvcmlnaHQtc2lkZWJhclwiO1xuQGltcG9ydCBcImxheW91dHMvcHJvZmlsZVwiO1xuQGltcG9ydCBcImxheW91dHMvaWNvbmJhclwiO1xuQGltcG9ydCBcImxheW91dHMvaG9yaXpvbnRhbG1lbnVcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL3J0bFwiO1xuQGltcG9ydCBcImxheW91dHMvc2tpbi1tb2Rlc1wiO1xuQGltcG9ydCBcImxheW91dHMvc2lkZW1lbnVcIjtcblxuXG4vKiAjIyMjIyMjIyMjIyMjIyMgQ1VTVE9NIFZFTkRPUiBTVFlMRVMgIyMjIyMjIyMjIyMjIyMjICovXG5AaW1wb3J0IFwibGliL2RhdGVwaWNrZXJcIjtcbkBpbXBvcnQgXCJsaWIvZGF0ZXRpbWVwaWNrZXJcIjtcbkBpbXBvcnQgXCJsaWIvanF2bWFwXCI7XG5AaW1wb3J0IFwibGliL2NoYXJ0XCI7XG5AaW1wb3J0IFwibGliL3BhcnNlbHlcIjtcbkBpbXBvcnQgXCJsaWIvcXVpbGxcIjtcbkBpbXBvcnQgXCJsaWIvcmFuZ2VzbGlkZXJcIjtcbkBpbXBvcnQgXCJsaWIvc2VsZWN0MlwiO1xuQGltcG9ydCBcImxpYi9zcGVjdHJ1bVwiO1xuQGltcG9ydCBcImxpYi9zcGlubmVyXCI7XG5cblxuLyogIyMjIyMjIyMjIyMjIyMjIFRFTVBMQVRFIFNUWUxFUyAjIyMjIyMjIyMjIyMjIyMgKi9cbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9jYWxlbmRhclwiO1xuQGltcG9ydCBcInRlbXBsYXRlL2NoYXRcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9jb250YWN0c1wiO1xuQGltcG9ydCBcInRlbXBsYXRlL2Vycm9yXCI7XG5AaW1wb3J0IFwidGVtcGxhdGUvaW52b2ljZVwiO1xuQGltcG9ydCBcInRlbXBsYXRlL21haWxcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9wcm9maWxlXCI7XG5AaW1wb3J0IFwidGVtcGxhdGUvY3J5cHRvY3VycmVuY3lcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9lY29tbWVyY2UtcGFnZXNcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZS9maWxlbWFuYWdlclwiO1xuXG5cbi8qICMjIyMjIyMjIyMjIyMjIyBVVElMSVRJRVMvSEVMUEVSIENMQVNTRVMgIyMjIyMjIyMjIyMjIyMjICovXG5AaW1wb3J0IFwidXRpbC9iYWNrZ3JvdW5kXCI7XG5AaW1wb3J0IFwidXRpbC9kaXNwbGF5XCI7XG5AaW1wb3J0IFwidXRpbC9mbGV4XCI7XG5AaW1wb3J0IFwidXRpbC9ib3JkZXJcIjtcbkBpbXBvcnQgXCJ1dGlsL2hlaWdodFwiO1xuQGltcG9ydCBcInV0aWwvbWFyZ2luXCI7XG5AaW1wb3J0IFwidXRpbC9vcGFjaXR5XCI7XG5AaW1wb3J0IFwidXRpbC9wYWRkaW5nXCI7XG5AaW1wb3J0IFwidXRpbC9wb3NpdGlvblwiO1xuQGltcG9ydCBcInV0aWwvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInV0aWwvd2lkdGhcIjtcblxuXG4vKiAjIyMjIyMjIyMjIyMjIyMgQ1VTVE9NIEVMRU1FTlQgU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnQtY29sc1wiO1xuQGltcG9ydCBcImN1c3RvbS90YWdzXCI7XG5AaW1wb3J0IFwiY3VzdG9tL3RhYnNcIjtcbkBpbXBvcnQgXCJjdXN0b20vbmF2YmFyXCI7XG5AaW1wb3J0IFwiY3VzdG9tL3dpemFyZFwiO1xuQGltcG9ydCBcImN1c3RvbS9wLXNjcm9sbFwiO1xuQGltcG9ydCBcImN1c3RvbS9yYWRpb1wiO1xuQGltcG9ydCBcImN1c3RvbS9yYXRpbmdcIjtcbkBpbXBvcnQgXCJjdXN0b20vdGltZWxpbmVcIjtcbkBpbXBvcnQgXCJjdXN0b20vaW1hZ2VcIjtcbkBpbXBvcnQgXCJjdXN0b20vbGlzdFwiO1xuQGltcG9ydCBcImN1c3RvbS9jaGVja2JveFwiO1xuQGltcG9ydCBcImN1c3RvbS90b2dnbGVcIjtcbkBpbXBvcnQgXCJjdXN0b20vbGlzdGdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tL2N1c3RvbS1jb250cm9sXCI7XG5AaW1wb3J0IFwiY3VzdG9tL2N1c3RvbS1zdHlsZXNcIjtcbiIsIi8qICMjIyMjIyMjIyMjIyMjIyBGT05UUyBJTVBPUlQgIyMjIyMjIyMjIyMjIyMjICovXG5cbi8vIEBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzozMDAsNDAwLDUwMCw3MDAsOTAwXCIpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SGluZCtTaWxpZ3VyaTp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG4iLCIkYmFja2dyb3VuZDogI2YxZjJmNztcbiRjb2xvcjojNTM1NDVlO1xuJGJvcmRlcjojZThlOGY3O1xuXG5cbi8qQ29sb3IgdmFyaWFibGVzKi9cbiRwcmltYXJ5LTAwNTp2YXIoLS1wcmltYXJ5MDA1KTtcbiRwcmltYXJ5LTAxOnZhcigtLXByaW1hcnkwMSk7XG4kcHJpbWFyeS0wMjp2YXIoLS1wcmltYXJ5MDIpO1xuJHByaW1hcnktMDM6dmFyKC0tcHJpbWFyeTAzKTtcbiRwcmltYXJ5LTA1OnZhcigtLXByaW1hcnkwNSk7XG4kcHJpbWFyeS0wNzp2YXIoLS1wcmltYXJ5MDcpO1xuJHByaW1hcnktMDg6dmFyKC0tcHJpbWFyeTA4KTtcbiRwcmltYXJ5OnZhcigtLXByaW1hcnktYmctY29sb3IpO1xuJHByaW1hcnktaG92ZXI6dmFyKC0tcHJpbWFyeS1iZy1ob3Zlcik7XG4kcHJpbWFyeS1ib3JkZXI6dmFyKC0tcHJpbWFyeS1iZy1ib3JkZXIpO1xuJHByaW1hcnktdHJhbnNwYXJlbnQ6dmFyKC0tcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiRkYXJrcHJpbWFyeS10cmFuc3BhcmVudDp2YXIoLS1kYXJrcHJpbWFyeS10cmFuc3BhcmVudGNvbG9yKTtcbiR0cmFuc3BhcmVudHByaW1hcnktdHJhbnNwYXJlbnQ6dmFyKC0tdHJhbnNwYXJlbnRwcmltYXJ5LXRyYW5zcGFyZW50Y29sb3IpO1xuJHNlY29uZGFyeTojZjEzODhiO1xuJHN1Y2Nlc3M6IzE5YjE1OTtcbiR3YXJuaW5nOiNmZjliMjE7XG4kZGFuZ2VyOiNmZDYwNzQ7XG4kaW5mbzojMDFiOGZmO1xuJGRhcms6IzNiNDg2MztcbiR3aGl0ZTojZmZmZmZmO1xuJGJsYWNrOiMwMDAwMDA7XG5cbi8qZ3JheSB2YXJpYWJsZXMqL1xuJGdyYXktMTAwOiNlYWVhZmI7XG4kZ3JheS0yMDA6I2QwZDBlYztcbiRncmF5LTMwMDojYmFiYWRlO1xuJGdyYXktNDAwOiM4ZjhmYjc7XG4kZ3JheS01MDA6IzcxNzE5NjtcbiRncmF5LTYwMDojNGY0ZjcxO1xuJGdyYXktNzAwOiMzYzNjNWQ7XG4kZ3JheS04MDA6IzI2MjY0NDtcbiRncmF5LTkwMDojMWIxYjMzO1xuXG4vKndoaXRlIHZhcmlhYmxlcyovXG4kd2hpdGUtMTpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4kd2hpdGUtMjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4kd2hpdGUtMzpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4kd2hpdGUtNCA6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuJHdoaXRlLTUgOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiR3aGl0ZS02IDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4kd2hpdGUtNyA6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuJHdoaXRlLTggOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiR3aGl0ZS05IDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4kd2hpdGUtMDU6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiR3aGl0ZS0wODpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuJHdoaXRlLTc1OnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xuXG4vKmJsYWNrIHZhcmlhYmxlcyovXG4kYmxhY2stMTpyZ2JhKDAsIDAsIDAsIDAuMSk7XG4kYmxhY2stMjpyZ2JhKDAsIDAsIDAsIDAuMik7XG4kYmxhY2stMzpyZ2JhKDAsIDAsIDAsIDAuMyk7XG4kYmxhY2stNDpyZ2JhKDAsIDAsIDAsIDAuNCk7XG4kYmxhY2stNTpyZ2JhKDAsIDAsIDAsIDAuNSk7XG4kYmxhY2stNjpyZ2JhKDAsIDAsIDAsIDAuNik7XG4kYmxhY2stNzpyZ2JhKDAsIDAsIDAsIDAuNyk7XG4kYmxhY2stODpyZ2JhKDAsIDAsIDAsIDAuOCk7XG4kYmxhY2stOTpyZ2JhKDAsIDAsIDAsIDAuOSk7XG4kYmxhY2stMDU6cmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuXG5cbi8qRGFyayB2YXJpYWJsZXMqL1xuJGRhcmstdGhlbWU6dmFyKC0tZGFyay10aGVtZSk7XG4kZGFyay10aGVtZTI6cmdiYSgwLCAwLCAwLCAwLjIpO1xuJGRhcmstYm9keTp2YXIoLS1kYXJrLWJvZHkpIDtcbiRkYXJrLWNvbG9yOiNkZGUzZWE7XG4kZGFyay1ib3JkZXI6cmdiKDIyMiwgMjI4LCAyMzYsIDAuMDcpO1xuJGRhcmstc2hhZG93OnJnYigyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbiRkYXJrLWhvdmVyOnJnYmEoMCwgMCwgMCwgMC4yKTtcbiRkYXJrLXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiRkYXJrLWNhcmQtc2hhZG93OiAwIDEwcHggMTVweCByZ2JhKDE1LCAxNywgMjksIDAuOSk7XG4kZGFyay1ib3JkZXI6JHdoaXRlLTE7XG4kZGFyay13aGl0ZTojZGFkZWY0O1xuXG5cbiIsIi8qICMjIyMjIyBCb290c3RyYXAgIyMjIyMjICovXG5cbjpyb290IHtcbiAgLS1kYXJrLXRoZW1lOiMyODJkM2U7XG4gIC0tZGFyay1ib2R5OiMzYzNmNGU7XG4gIC0tcHJpbWFyeS1iZy1jb2xvciA6IzRkNjVkOTtcbiAgLS1wcmltYXJ5LWJnLWhvdmVyIDpyZ2JhKDc3LCAxMDEsIDIxNywgMC44KTtcbiAgLS1wcmltYXJ5LWJnLWJvcmRlciA6IzRkNjVkOTtcbiAgLS1kYXJrLWJvcmRlciA6IzMwMzE0ZTtcbiAgLS1kYXJrLXByaW1hcnkgOiM0ZDY1ZDk7XG4gIC0tdHJhbnNwYXJlbnQtcHJpbWFyeSA6IzRkNjVkOTtcbiAgLS10cmFuc3BhcmVudC1ib2R5IDojMzI0MjhmO1xuICAtLXRyYW5zcGFyZW50LXRoZW1lIDogcmdiYSgwLDAsMCwwLjIpO1xuICAtLXRyYW5zcGFyZW50LWJvcmRlciA6JHdoaXRlLTE7XG4gIC0tYmx1ZTogJGRhcmstYm9keTtcbiAgLS1kYXJrLXByaW1hcnktaG92ZXIgOnJnYmEoNzcsIDEwMSwgMjE3LCAwLjgpO1xuICAtLXByaW1hcnktdHJhbnNwYXJlbnRjb2xvcjojZjFmMmY3O1xuICAtLWRhcmtwcmltYXJ5LXRyYW5zcGFyZW50Y29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOztcbiAgLS10cmFuc3BhcmVudHByaW1hcnktdHJhbnNwYXJlbnRjb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0taW5kaWdvOiM0YjAwODI7XG4gIC0tcHVycGxlOiM2ZjQyYzE7XG4gIC0tcGluazokc2Vjb25kYXJ5O1xuICAtLW9yYW5nZTojZmQ3ZTE0O1xuICAtLXllbGxvdzojZmZjMTA3O1xuICAtLWdyZWVuOiMyOGE3NDU7XG4gIC0tdGVhbDojMjBjOTk3O1xuICAtLWN5YW46IzE3YTJiODtcbiAgLS13aGl0ZTokd2hpdGU7XG4gIC0tZ3JheTojNmM3NTdkO1xuICAtLWdyYXktZGFyazojMzQzYTQwO1xuICAtLXByaW1hcnk6IzRkNjVkOTtcbiAgLS1zZWNvbmRhcnk6I2YxMzg4YjtcbiAgLS1zdWNjZXNzOiRzdWNjZXNzO1xuICAtLWluZm86JGluZm87XG4gIC0td2FybmluZzokd2FybmluZztcbiAgLS1kYW5nZXI6JGRhbmdlcjtcbiAgLS1saWdodDojZjhmOWZhO1xuICAtLWRhcms6JGRhcms7XG4gIC0tYnJlYWtwb2ludC14czowO1xuICAtLWJyZWFrcG9pbnQtc206NTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDo3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOjk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6MTIwMHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6LWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTpTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICdIaW5kIFNpbGlndXJpJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg2NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgY29sb3I6ICRjb2xvcjtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiAwO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIDA7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyIHtcbiAgJlt0aXRsZV0sICZbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICBjdXJzb3I6IGhlbHA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gIH1cbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLCB1bCwgZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCwgdWwgdWwsIG9sIHVsLCB1bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLCBzdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG59XG5cbnByZSwgY29kZSwga2JkLCBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogI2E4YWZjNztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG5pbnB1dCwgYnV0dG9uLCBzZWxlY3QsIG9wdGdyb3VwLCB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbiwgaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5idXR0b24sIFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksIFt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLCBbdHlwZT1cInJlc2V0XCJdOm5vdCg6ZGlzYWJsZWQpLCBbdHlwZT1cInN1Ym1pdFwiXTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0IHtcbiAgJlt0eXBlPVwicmFkaW9cIl0sICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmW3R5cGU9XCJkYXRlXCJdLCAmW3R5cGU9XCJ0aW1lXCJdLCAmW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgJlt0eXBlPVwibW9udGhcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbGlzdGJveDtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjUzMTI1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbm1hcmssIC5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkLCAubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNhOGFmYzc7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiO1xuICB9XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjYThhZmM3O1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmMTAwNzU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDg1JTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgLW8tdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggd2hpdGU7XG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgLW1vei1oeXBoZW5zOiBub25lO1xuICAtbXMtaHlwaGVuczogbm9uZTtcbiAgaHlwaGVuczogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBjb2RlIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gID4ge1xuICAgIC5jb2wsIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qICMjIyMjIyBCb290c3RyYXAgIyMjIyMjICovIiwiLyogIyMjIyMjIEFjY29yZGlvbiAjIyMjIyMgKi9cblxuLmFjY29yZGlvbi1jb2xvciAuY2FyZC1oZWFkZXIgYSB7XG4gICYuY29sbGFwc2VkIHtcbiAgICBjb2xvcjogJHdoaXRlLTggO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMXB4O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5cbi5hY2NvcmRpb24tZmFxIC5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWZkO1xufVxuXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQge1xuICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICsgLmNhcmQge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWZkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmY2ZmO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1pbmRpZ28ge1xuICAuY2FyZC1oZWFkZXIgYSB7XG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjFweDtcblxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYmx1ZSB7XG5cdC5jYXJkLWhlYWRlciBhIHtcblx0ICBjb2xvcjogJHdoaXRlLTg7XG5cdCAgZm9udC13ZWlnaHQ6IDUwMDtcblx0ICBsZXR0ZXItc3BhY2luZzogLS4xcHg7XG5cblx0ICAmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHQgIH1cblx0fVxufVxuXG5cbi5hY2NvcmRpb24tZGFyayB7XG4gIC5jYXJkIHtcbiAgICBib3JkZXItY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIgYSB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgICYuY29sbGFwc2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG4gICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMXB4O1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWMyYjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ncmF5IHtcbiAgLmNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogI2E4YWZjNztcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciBhIHtcbiAgICBjb2xvcjogI2E4YWZjNztcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuXG4gICAgJi5jb2xsYXBzZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICAgIGNvbG9yOiAkd2hpdGUtODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLS4xcHg7XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE3YTk2O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxufVxuXG4ubWFpbi1hY2NvcmRpb24ge1xuICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjY7XG4gICAgICBib3JkZXItY29sb3I6ICNiY2M0ZGU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBib3JkZXItY29sb3I6ICNiY2M0ZGU7XG4gICAgICBcbiAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICsgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cblxuICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5hY2NvcmRpb24tYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi8qICMjIyMjIyBBY2NvcmRpb24gIyMjIyMjICovIiwiLyogIyMjIyMjIEFsZXJ0cyAjIyMjIyMgKi9cblxuLmFsZXJ0IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICByaWdodDogMTVweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBvcGFjaXR5OiAuNztcbiAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XG4gIH1cblxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjgxMjVyZW07XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIG9wYWNpdHk6IC43O1xuICAgIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMTtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS0wMTtcblxuICBociB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xuICAgIGJvcmRlcjpub25lO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMTIyNDViO1xuICB9XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogJHNlY29uZGFyeTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMSk7XG5cbiAgaHIge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMik7XG4gICAgYm9yZGVyOm5vbmU7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyOTJlMzc7XG4gIH1cbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogJHN1Y2Nlc3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDE3NywgODksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNSwgMTc3LCA4OSwgMC4xKTtcblxuICBociB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxNzcsIDg5LCAwLjIpO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2U4ZjdlZSwgcmdiYSgyNSwgMTc3LCA4OSwgMC4yKSwgI2U4ZjdlZSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwZTJhMDA7XG4gIH1cbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogJGluZm87XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTg0LCAyNTUsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxLCAxODQsIDI1NSwgMC4xKTtcblxuICBociB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDE4NCwgMjU1LCAwLjIpO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2U1ZjhmZiwgcmdiYSgxLCAxODQsIDI1NSwgMC4yKSwgI2U1ZjhmZik7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjJjMzM7XG4gIH1cbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTUsIDMzLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxNTUsIDMzLCAwLjEpO1xuXG4gIGhyIHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTUsIDMzLCAwLjIpO1xuICAgIGJvcmRlcjpub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZjVlOCwgcmdiYSgyNTUsIDE1NSwgMzMsIDAuMiksICNmZmY1ZTgpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNTMzZjAzO1xuICB9XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogJGRhbmdlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMSk7XG5cbiAgaHIge1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMik7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZlZmYxLCByZ2JhKDI1MywgOTYsIDExNiwgMC4yKSwgI2ZmZWZmMSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM0OTEyMTc7XG4gIH1cbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM3ZjdmODE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG4gIGJvcmRlci1jb2xvcjogI2Q4ZDhkZTtcblxuICBociB7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjgxO1xuICAgIGJvcmRlcjpub25lO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNjY2NjY3O1xuICB9XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICRkYXJrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA3MiwgOTksIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1OSwgNzIsIDk5LCAwLjEpO1xuXG4gIGhyIHtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTksIDcyLCA5OSwgMC4yKTtcbiAgICBib3JkZXI6bm9uZTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzBjMGUxMztcbiAgfVxufVxuXG5cbltjbGFzcyo9YWxlcnQtb3V0bGluZS1dIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5hbGVydC1vdXRsaW5lLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5hbGVydC1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5hbGVydC1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMzNmM1NGQ7XG4gIGNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmFsZXJ0LW91dGxpbmUtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzFhYjZjZjtcbiAgY29sb3I6ICRpbmZvO1xufVxuXG4uYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkYjZkO1xuICBjb2xvcjogI2QzOWUwMDtcbn1cblxuLmFsZXJ0LW91dGxpbmUtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWI4Yzk1O1xuICBjb2xvcjogJGRhbmdlcjtcbn1cblxuW2NsYXNzKj1hbGVydC1zb2xpZC1dIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYWxlcnQtc29saWQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uYWxlcnQtc29saWQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLmFsZXJ0LXNvbGlkLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmFsZXJ0LXNvbGlkLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbn1cblxuLmFsZXJ0LXNvbGlkLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbn1cblxuLmFsZXJ0LXNvbGlkLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG59XG5cbi5hbGVydC1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzIsIDIzMiwgMjQ3LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICM2NjVkZDI7XG59XG4uYWxlcnQtZGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZGU7XG59XG5cbi5hbGVydC1iZGxlZnQtc3VjY2VzcyB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHN1Y2Nlc3M7XG59XG5cbi5hbGVydC1iZGxlZnQtcHJpbWFyeSB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHByaW1hcnk7XG59XG5cbi5hbGVydC1iZGxlZnQtd2FybmluZyB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHdhcm5pbmc7XG59XG5cbi5hbGVydC1iZGxlZnQtZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkZGFuZ2VyO1xufVxuXG4uYWxlcnQtYmRsZWZ0LWluZm8ge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRpbmZvO1xufVxuXG4uYWxlcnQtYmRsZWZ0LXNlY29uZGFyeSB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHNlY29uZGFyeTtcbn1cbi8qICMjIyMjIyBBbGVydHMgIyMjIyMjICovIiwiXG4vKiAjIyMjIyMgQmFkZ2UgIyMjIyMjICovXG5cbi5iYWRnZSB7XG4gIHBhZGRpbmc6IDVweCA2cHggNHB4IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cblxuLnJvdW5kZWQtcGlsbCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYmFkZ2Uge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuYS5iYWRnZSB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSwgLnNwLWNvbnRhaW5lciBidXR0b24gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbmEuYmctc2Vjb25kYXJ5IHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTI4N2E7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjg3YTtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG4uYmctc3VjY2VzcyB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG59XG5cbmEuYmctc3VjY2VzcyB7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5iZy1pbmZvIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbn1cblxuYS5iZy1pbmZvIHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmFmZjE7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmFmZjE7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJnLXdhcm5pbmcge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2I1Mjk7XG59XG5cbmEuYmctd2FybmluZyB7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTkxMWQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE5MTFkO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbi5iZy1kYW5nZXIge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG59XG5cbmEuYmctZGFuZ2VyIHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTc7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTc7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLmJnLXBpbmsge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjc1YWQ7XG59XG5cbmEuYmctcGluayB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NWFkO1xuICB9XG59XG5cblxuLmJnLWRhcmsge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xufVxuXG5hLmJnLWRhcmsge1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTIxMjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMjEyO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG4uYmctc3VjY2Vzcy1saWdodHtcbiAgICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAxNzcgLDg5ICwgMC4yKSAhaW1wb3J0YW50O1xufVxuLmJnLWluZm8tbGlnaHR7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxLCAxODQsIDI1NSAsIDAuMikgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGluZm87XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTU1NTZiICFpbXBvcnRhbnQ7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIC5iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjggIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NTU1NmIgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVyIC5iYWRnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjggIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NTU1NmIgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgLmJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmOCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU1NTU2YiAhaW1wb3J0YW50O1xufVxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIgLmJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmOCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU1NTU2YiAhaW1wb3J0YW50O1xufVxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIgLmJhZGdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmOCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzU1NTU2YiAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgQmFkZ2UgIyMjIyMjICovIiwiLyogIyMjIyMjIEJyZWFkY3J1bWIgIyMjIyMjICovXG5cbi5icmVhZGNydW1iLXN0eWxlMSwgLmJyZWFkY3J1bWItc3R5bGUyLCAuYnJlYWRjcnVtYi1zdHlsZTMge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmJyZWFkY3J1bWItc3R5bGUxIC5icmVhZGNydW1iLWl0ZW0sIC5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtLCAuYnJlYWRjcnVtYi1zdHlsZTMgLmJyZWFkY3J1bWItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG59XG5cbi5icmVhZGNydW1iLWJhc2ljIC5icmVhZGNydW1iLWl0ZW0gYSwgLmJyZWFkY3J1bWItc3R5bGUxIC5icmVhZGNydW1iLWl0ZW0gYSwgLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gYSwgLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiAjNmY2ZjhlO1xufVxuXG4uYnJlYWRjcnVtYi1iYXNpYyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLCAuYnJlYWRjcnVtYi1zdHlsZTEgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSwgLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsIC5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICNjZGQxZGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsIC5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgd2lkdGg6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjNkMSc7XG59XG5cbi5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjI4Nyc7XG59XG5cbi5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjYThhZmM3O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICsgc3Bhbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYzZDEnO1xuICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIGNvbG9yOiAjYjRiZGNlO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWJyZWFkY3J1bWJzIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgfVxuICAgIH1cblxuICAgICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSBhIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAycHggMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuM3JlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICBjb250ZW50OiBcIi9cIjtcbiAgICB9XG5cbiAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi01IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAwIDEwcHggMCAzOXB4O1xuICBiYWNrZ3JvdW5kOiAjNjY2O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzY2NiwgIzMzMyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMzMzLCAkYmxhY2spO1xuICB9XG5cbiAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMThweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzA3KSByb3RhdGUoNDVkZWcpO1xuICAgIGJveC1zaGFkb3c6IDJweCAtMnB4IDAgMnB4IHJnYigyNDAsIDI0MiwgMjQ4KSwgM3B4IC0zcHggMCAycHggJHdoaXRlLTE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCA1MHB4O1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbi5icmVhZGNydW1iLTMge1xuICBvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi00IHtcbiAgb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qICMjIyMjIyBCcmVhZGNydW1iICMjIyMjIyAqLyIsIi8qICMjIyMjIyBCdXR0b25zICMjIyMjIyAqL1xuXG4uYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUzODtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhmOWNjMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjQ3NXJlbSAwLjk1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idG46YWN0aXZlLCAuc3AtY29udGFpbmVyIGJ1dHRvbjphY3RpdmUsIC5idG46Zm9jdXMsIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMmMzMDMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UzZTZmOSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMmMzMDMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTNlNmY5O1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG5cdGNvbG9yOiAjMmMzMDMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTNlNmY5O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxMiwgMjE0LCAyMjAsIDAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgIGJvcmRlci1jb2xvcjogI2UzZTZmOTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjk7XG4gICAgICBib3JkZXItY29sb3I6ICNlM2U2Zjk7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzhmOWNjMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlOTtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlNmY5O1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTIsIDIxNCwgMjIwLCAwLjUpO1xufVxuXG4uYnRuLWluZGlnbyB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjAwODI7XG4gIGJvcmRlci1jb2xvcjogIzRiMDA4MjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTA0N2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDkwNDdiO1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDAsIDEzMCwgMC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiMDA4MjtcbiAgICBib3JkZXItY29sb3I6ICM0YjAwODI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjAwODI7XG4gICAgICBib3JkZXItY29sb3I6ICM0YjAwODI7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiMDA4MjtcbiAgYm9yZGVyLWNvbG9yOiAjNGIwMDgyO1xufVxuXG4uYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzUsIDAsIDEzMCwgMC41KTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4taW5kaWdvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCAwLCAxMzAsIDAuNSk7XG59XG5cbi5idG4tcHVycGxlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcbiAgICBib3JkZXItY29sb3I6ICM0ZTJkODk7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDg3LCAxODgsIDAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNDgyYTgwO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQ7XG4gIGJvcmRlci1jb2xvcjogIzQ4MmE4MDtcbn1cblxuLmJ0bi1wdXJwbGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMywgODcsIDE4OCwgMC41KTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHVycGxlLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMywgODcsIDE4OCwgMC41KTtcbn1cblxuLmJ0bi1waW5rIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxMDA3NTtcbiAgYm9yZGVyLWNvbG9yOiAjZDgwMDY5O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiMDA2MjtcbiAgICBib3JkZXItY29sb3I6ICNhNTAwNTA7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTAwNzU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDgwMDY5O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmUwMDVjO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTgwMDRhO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tcGluay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmUwMDVjO1xuICBib3JkZXItY29sb3I6ICM5ODAwNGE7XG59XG5cbi5idG4tcGluazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAzOCwgMTI3LCAwLjUpO1xuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMSwgMzgsIDEyNywgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhZmM3O1xuICBib3JkZXItY29sb3I6ICM4ODk2YWY7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4ZmFhO1xuICAgIGJvcmRlci1jb2xvcjogIzY5N2I5YTtcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTMzLCAxNTgsIDAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhZmM3O1xuICAgIGJvcmRlci1jb2xvcjogIzg4OTZhZjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODhhNDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzYzNzQ5MztcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTg4YTQ7XG4gIGJvcmRlci1jb2xvcjogIzYzNzQ5Mztcbn1cblxuLmJ0bi1ncmF5LTUwMDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxMzMsIDE1OCwgMC41KTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxMzMsIDE1OCwgMC41KTtcbn1cblxuLmJ0bi1ncmF5LTcwMCB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzQ4NTg7XG4gIGJvcmRlci1jb2xvcjogIzRmNWM3MztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTU2NmI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2E0NDU1O1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA1LCAxMTYsIDEzNiwgMC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNDg1ODtcbiAgICBib3JkZXItY29sb3I6ICM0ZjVjNzM7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDUwNjQ7XG4gICAgICBib3JkZXItY29sb3I6ICMzNTNlNGQ7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1MDY0O1xuICBib3JkZXItY29sb3I6ICMzNTNlNGQ7XG59XG5cbi5idG4tZ3JheS03MDA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTE2LCAxMzYsIDAuNSk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTE2LCAxMzYsIDAuNSk7XG59XG5cbltjbGFzcyo9YnRuLW91dGxpbmUtXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42NTc7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5idG4tb3V0bGluZS1pbmRpZ28ge1xuICBib3JkZXItY29sb3I6ICM0YjAwODI7XG4gIGNvbG9yOiAjNGIwMDgyO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTA0N2I7XG4gIH1cbn1cblxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uYnRuOmhvdmVyLCAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cblxuLmJ0bi5kaXNhYmxlZCwgLnNwLWNvbnRhaW5lciBidXR0b24uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQsIC5zcC1jb250YWluZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG5hLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWE2N2EyICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHNlY29uZGFyeSwwLjgpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyODdhICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAgI2VhNjdhMiAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI0MSwgNTYsIDEzOSwgMC4zKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICNlYTY3YTI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTI4N2E7XG4gICAgICBib3JkZXItY29sb3I6ICNlYTY3YTI7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICBib3JkZXItY29sb3I6ICNlYTY3YTI7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNDEsIDU2LCAxMzksIDAuMyk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNDEsIDU2LCAxMzksIDAuMyk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2VjMzc3ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHN1Y2Nlc3MsIDAuOCkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzZWMzNzcgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuXHRjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmE1NTI7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2VjMzc3O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDIxLCAxNjUsIDgyLCAwLjMpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICBib3JkZXItY29sb3I6ICMzZWMzNzc7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmE1NTI7XG4gICAgICBib3JkZXItY29sb3I6ICMzZWMzNzc7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICBib3JkZXItY29sb3I6ICMzZWMzNzc7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjEsIDE2NSwgODIsIDAuMyk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjEsIDE2NSwgODIsIDAuMyk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDFjZWZmICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGluZm8sMC44KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzAxY2VmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG5cdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZhZmYxO1xuICAgIGJvcmRlci1jb2xvcjogIzAxY2VmZjtcblx0Ym94LXNoYWRvdzogMCAwIDAgMXB4IHJnYigxLCAxODQsIDI1NSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgIGJvcmRlci1jb2xvcjogIzAxY2VmZjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2YWZmMTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAxY2VmZjtcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2YWZmMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDFjZWZmO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMSwgMTg0LCAyNTUpO1xuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMSwgMTg0LCAyNTUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjY1YyAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3YXJuaW5nLCAwLjgpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZiNjVjICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcblx0Y29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE5MTFkO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYjY1YztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNDEsIDE0NSwgMjksIDAuMyk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYjY1YztcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOTExZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmYjY1YztcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjY1Yztcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNDEsIDE0NSwgMjksIDAuMyk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjQxLCAxNDUsIDI5LCAwLjMpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjdjOGQgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLCAwLjgpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY3YzhkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY3YzhkO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMjU1LCA3MSwgNjEpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmN2M4ZDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDE1NztcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmN2M4ZDtcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICBib3JkZXItY29sb3I6ICNmZjdjOGQ7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwgNzEsIDYxKTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMjU1LCA3MSwgNjEpO1xufVxuXG5cbi5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNDI0ZTc5O1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdCAgY29sb3I6ICM0MjRlNzk7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0ICBjb2xvcjogIzQyNGU3OTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJHdoaXRlLTU7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYwZjY7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmYwZjY7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4td2hpdGU6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGUtNTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICR3aGl0ZS01O1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlLTIgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywwLjgpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG5cdGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTIxMjtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0yICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTI7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEyMTI7XG4gICAgICBib3JkZXItY29sb3I6ICR3aGl0ZS0yO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMjEyO1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS0yO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUuc2hvdyB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLnNob3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5zaG93IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgJjphY3RpdmU6Zm9jdXMsICYuYWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlM2U2Zjk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogI2UzZTZmOTtcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMjI1LCAyMzAsIDI0MSk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZSwgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UzZTZmOTtcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICM4ZjljYzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICNlM2U2Zjk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYigyMjUsIDIzMCwgMjQxKTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDIyNSwgMjMwLCAyNDEpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyayB7XG4gIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhmOWNjMDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG4gIGJvcmRlci1jb2xvcjogJGJsYWNrO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzowIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1zbSA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cbn1cblxuLmJ0bi1ncm91cCwgLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b24sIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmhvdmVyLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciwgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOmhvdmVyLCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cCA+IGJ1dHRvbjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSwgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uLmFjdGl2ZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpmb2N1cywgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b246YWN0aXZlLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUsIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi1ncm91cCA+IHtcbiAgLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtc20gPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC1sZyA+IGJ1dHRvbiArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdmVydGljYWwgPiBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IHtcbiAgLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiB7XG4gIC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiBidXR0b24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtdG9nZ2xlID4gYnV0dG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gYnV0dG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYnRuLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuXG4uYnRuLXdpdGgtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM4cHg7XG5cbiAgaSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgJi50eXBjbiB7XG4gICAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgfVxuXG4gICAgJi5mYXMge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgICYuaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5idG4taWNvbiB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcblxuICBpIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICYudHlwY24ge1xuICAgICAgbGluZS1oZWlnaHQ6IC45NTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1pY29uLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5idG4gKyAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuYnRuLWljb24tbGlzdCBidXR0b24gKyAuYnRuLCAuYnRuLWljb24tbGlzdCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgLmJ0biArIGJ1dHRvbiwgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4sIC5idG4tc20ge1xuICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtaW4taGVpZ2h0OiAwO1xufVxuXG4uYnRuLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAtLjVyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMDtcblxuICA+IHtcbiAgICAuYnRuOm5vdCg6bGFzdC1jaGlsZCksIC5kcm9wZG93bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgfVxuXG4gICAgLmJ0biwgLmRyb3Bkb3duIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzI5MjgyODtcbn1cblxuLmJ0bi1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDIgIWltcG9ydGFudDtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDsgIFxuICAgIH1cbn1cblxuLmJ0bi1zZWNvbmRhcnktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNTYsIDEzOSwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDE3NywgODksIDAuMikgIWltcG9ydGFudDtcbiAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMikgIWltcG9ydGFudDtcbiAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLWluZm8tdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDE4NCwgMjU1LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLXdhcm5pbmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1kYXJrLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgNzIsIDk5LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkZGFyayAhaW1wb3J0YW50O1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgfVxufVxuLmJ0bi1hbmltYXRpb24gLmJ0bi1sb2FkZXJzIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xufVxuLmJ0bi1hbmltYXRpb24gLmJ0bi1sb2FkZXJzOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGFuaW1hdGlvbjogbG9hZGVyIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMS40ZW07XG4gIHdpZHRoOiAxLjRlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTNweCAhaW1wb3J0YW50O1xuICB0b3A6IGNhbGMoNTAlIC0gKDEuNGVtIC8gMikpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuQGtleWZyYW1lcyBsb2FkZXIge1xuICBmcm9tIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tb3V0bGluZS1wcmltYXJ5LCAuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5LmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLnNob3csIC5idG4tb3V0bGluZS1wcmltYXJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyO1xufVxuLmJ0bi1jaGVjazphY3RpdmUrLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tY2hlY2s6Y2hlY2tlZCsuYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUuc2hvdzpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6YWN0aXZlOmZvY3VzIHtcbiAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgXG59XHRcbi5idG4tY2hlY2s6Zm9jdXMrLmJ0bi1vdXRsaW5lLXByaW1hcnksIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzIHtcbiAgIGJveC1zaGFkb3c6IG5vbmU7IFxufVx0XG5cbi8qICMjIyMjIyBCdXR0b25zICMjIyMjIyAqLyIsIi8qICMjIyMjIyBDYXJkICAjIyMjIyMgKi9cblxuLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAmLnRleHQtd2hpdGUgLm1haW4tY29udGVudC1sYWJlbCwgJi50eC13aGl0ZSAubWFpbi1jb250ZW50LWxhYmVsIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLm1haW4tY29udGVudC1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjM2M0ODU4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uY2FyZCB7XG4gID4ge1xuICAgIGhyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjVweCAwIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoM3B4IC0gMXB4KSBjYWxjKDNweCAtIDFweCkgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG4gIH1cblxuICArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDNweCAtIDFweCk7XG59XG5cbi5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHg7XG59XG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcblxuICAgID4gLmNhcmQge1xuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICAgIC5jYXJkLWltZy10b3AsIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1pbWctYm90dG9tLCAuY2FyZC1mb290ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuXG4gICAgICAgIC5jYXJkLWltZy10b3AsIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWltZy1ib3R0b20sIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cblxuLmNhcmQtaGVhZGVyLCAuY2FyZC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG5cbi5jYXJkLWhlYWRlci10YWIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2FyZC1pdGVtIHtcbiAgLmNhcmQtaXRlbS1pY29uIHtcbiAgICAmLmNhcmQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMjFweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuY2FyZC1pdGVtLXRpdGxlIHtcbiAgICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBjb2xvcjogIzhkOTViMTtcbiAgICAgfVxuICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICBmb250LXNpemU6IDFyZW07XG4gICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICBjb2xvcjogIzM4Mzk0MjtcbiAgIH1cblxuICAuY2FyZC1pdGVtLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jYXJkLWl0ZW0tYm9keSAuY2FyZC1pdGVtLXN0YXQge1xuICAgIC5jYXJkLWl0ZW0tZmlndXJlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgY29sb3I6ICMzODM5NDI7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiA4NSU7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBjb2xvcjogIzhkOTViMTtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1pdGVtLWJvZHkgLmNhcmQtaXRlbS1yZWRpcmVjdCAuYnRuLWNhcmQtaXRlbS12aWV3IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjRGN0ZEO1xuICAgIGNvbG9yOiAjQTVBQkJBO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCwgMC4zcztcbiAgfVxufVxuXG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3gtc2hhZG93OiAtNy44MjlweCAxMS42MDdweCAyMHB4IDBweCByZ2IoMjI4LCAyMjcsIDI0NSk7XG5cbiAgLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgY29sb3I6ICMxYzI3M2M7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXIge1xuICAgIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMTNweCAxMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUsIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgdGgge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMS43cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIHtcbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICB9XG5cbiAgLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMjBweDtcbiAgfVxuXG4gIC5jYXJkLWJvZHktdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBoNiB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLS43NXB4O1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG5cbiAgICA+IGRpdiArIGRpdiB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1jb250ZW50LWxhYmVsLCAuY2FyZC10YWJsZS10d28gLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWJvZHktdG9wIGg2IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWJvZHktdG9wIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAubWFpbi1jb250ZW50LWxhYmVsLCAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLm1haW4tY29udGVudC1sYWJlbCwgLmNhcmQtZGFzaGJvYXJkLWVpZ2h0IC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5tYWluLWNvbnRlbnQtbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIge1xuICAuY2hhcnQtbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBsaW5lLWhlaWdodDogLjY7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA3cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaGFydC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuXG4gIC5mbG90LWNoYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICB9XG59XG5cbi5jYXJkLWRhc2hib2FyZC10d2VudHlmaXZlIHtcbiAgLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAuY29sICsgLmNvbCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmNhcmQtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuY2FyZC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiQXJjaGl2b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgfVxuXG4gIC5jaGFydC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIC04cHggLTVweDtcbiAgfVxuXG4gIC5mbG90LWNoYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCB7XG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5jaGFydC1sZWdlbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG5cbiAgICAgICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaDYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkFyY2hpdm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICB9XG4gIH1cblxuICAuY2hhcnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogLTMwcHggLTE4cHggLTE1cHggLTE4cHg7XG4gIH1cblxuICAuZmxvdC1jaGFydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcblxuICAgIC5mbG90LXgtYXhpcyA+IGRpdiB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG4gICAgfVxuXG4gICAgLmZsb3QteS1heGlzID4gZGl2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzM3B4KTtcbiAgICAgIGNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuNSk7XG4gICAgfVxuICB9XG5cbiAgJi5jYXJkLWRhcmstb25lIC5tYWluLWNvbnRlbnQtbGFiZWwsICYuY2FyZC1kYXJrLXR3byAubWFpbi1jb250ZW50LWxhYmVsLCAmLmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBoNiwgJi5jYXJkLWRhcmstdHdvIC5jYXJkLWJvZHkgaDYge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBoNiBzcGFuLCAmLmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBoNiBzcGFuIHtcbiAgICBjb2xvcjogJHdoaXRlLTU7XG4gIH1cblxuICAmLmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBsYWJlbCwgJi5jYXJkLWRhcmstdHdvIC5jYXJkLWJvZHkgbGFiZWwge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gICYuY2FyZC1kYXJrLW9uZSAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMgPiBkaXYsICYuY2FyZC1kYXJrLXR3byAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMgPiBkaXYge1xuICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgfVxuXG4gICYuY2FyZC1kYXJrLW9uZSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgJi5jYXJkLWRhcmstdHdvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMGE0N2ZmIDAlLCAkcHJpbWFyeSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cbn1cbi5jYXJkLXRhYmxlIHtcbiAgJi50YWJsZS12Y2VudGVyIHRoIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIHBhZGRpbmc6IDlweCAxM3B4IDlweDtcbiAgfVxufVxuXG5cbi5jdXN0b20tY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogLTcuODI5cHggMTEuNjA3cHggMjBweCAwcHggcmdiKDIyOCwgMjI3LCAyNDUpO1xufVxuXG4uY2FyZC1hc2lkZSB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4uY2FyZC1hc2lkZS1jb2x1bW4ge1xuICBtaW4td2lkdGg6IDVyZW07XG4gIHdpZHRoOiAzMCU7XG4gIC1tcy1mbGV4OiAwIDAgMzAlO1xuICBmbGV4OiAwIDAgMzAlO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xufVxuXG4uY2FyZC1vcHRpb25zIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1vcmRlcjogMTAwO1xuICBvcmRlcjogMTAwO1xuICBtYXJnaW4tcmlnaHQ6IC0uNXJlbTtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gIGEge1xuICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cdFx0Y29sb3I6ICM1MDUwNjk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1pbi13aWR0aDogMXJlbTtcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNTA1MDY5O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgfVxufVxuXG4uY2FyZC1mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQtY29sbGFwc2VkID4gOm5vdCguY2FyZC1oZWFkZXIpOm5vdCguY2FyZC1zdGF0dXMpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhcmQtb3B0aW9ucyB7XG4gIGE6bm90KC5idG4pIGkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi5jdXN0b20tY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uY2FyZC1ib2R5ICsgLmNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMmY4O1xufVxuXG4uY2FyZC1zdWItdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmNhcmQtYmxvZy1vdmVybGF5MSB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vLi4vaW1nL21lZGlhLzYuanBnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5jYXJkLWJsb2ctb3ZlcmxheTIge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2ltZy9tZWRpYS84LmpwZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uY2FyZC1ibG9nLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uLy4uL2ltZy9tZWRpYS8xMy5qcGcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrLTU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ibG9nLW92ZXJsYXkxOmJlZm9yZSwgLmNhcmQtYmxvZy1vdmVybGF5MjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJGJsYWNrLTU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5jYXJkLWJsb2ctb3ZlcmxheSAuY3VzdG9tLWNhcmQtaGVhZGVyLCAuY2FyZC1ibG9nLW92ZXJsYXkxIC5jdXN0b20tY2FyZC1oZWFkZXIsIC5jYXJkLWJsb2ctb3ZlcmxheTIgLmN1c3RvbS1jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtMjtcbn1cblxuLmNhcmQtYmxvZy1vdmVybGF5IC5jYXJkLWZvb3RlciwgLmNhcmQtYmxvZy1vdmVybGF5MSAuY2FyZC1mb290ZXIsIC5jYXJkLWJsb2ctb3ZlcmxheTIgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZS0yO1xufVxuXG4uY2FyZC1pdGVtLWRlc2MgLmNhcmQtaXRlbS1kZXNjLTEgZHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcmQtaXRlbS1kZXNjIHtcbiAgZGwsIGRkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1pdGVtLWRlc2MtMSBkZCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAjNzM3ZjllO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhcnQtZGV0YWlscyB7XG4gIGR0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgfVxuXG4gIGRkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuY2FyZC1ib3ggaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICBib3R0b206IC0yN3B4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogLTE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3VzdG9tLWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY2FyZCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyBDYXJkICAjIyMjIyMgKi8iLCJcbi8qICMjIyMjIyBjYXJvdXNlbCAjIyMjIyMgKi9cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYucG9pbnRlci1ldmVudCB7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAvL3RyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LCAuY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tZW5kKSwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCwgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgJi5jYXJvdXNlbC1pdGVtLXN0YXJ0LCAmLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogMHMgMC42cyBvcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlIHtcbiAgICAmLmNhcm91c2VsLWl0ZW0tc3RhcnQsICYuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiwgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLCAuY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHN2ZywgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5cbi5jYXJvdXNlbC1zbGlkZXIge1xuICAjY2Fyb3VzZWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICN0aHVtYmNhcm91c2VsIHtcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLnRodW1iIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NhZDRlNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgJjphY3RpdmUsICY6Zm9jdXMsICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMzMzO1xuICB9XG59XG5cblxuI3RodW1iY2Fyb3VzZWwge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6ICRibGFjay04O1xuICB9XG5cbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrLTg7XG4gIH1cbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogdXJsKC4uLy4uLy4uL3BsdWdpbnMvb3dsLWNhcm91c2VsL2N1cnNvci5wbmcpLCBtb3ZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ub3dsLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ub3dsLW5hdiB7XG4gIC5vd2wtcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiAtMS41ZW07XG4gICAgbWFyZ2luLXRvcDogLTEuNjVlbTtcbiAgfVxuXG4gIC5vd2wtbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBtYXJnaW4tdG9wOiAtMS42NWVtO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlLTUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlYmYzICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoNjcsIDY3LCA2NywgMC4xNSk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjA5OGQxO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbiAgfVxufVxuXG4ub3dsLWNhcm91c2VsOmhvdmVyIC5vd2wtbmF2IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb246IHNvbmFyRWZmZWN0IDEuM3MgZWFzZS1vdXQgNzVtcztcbn1cblxuLm93bC1uYXYgPiBkaXYgaSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm93bC10aGVtZSAub3dsLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAuNjVlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuXG4gIC5vd2wtZG90IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgem9vbTogMTtcblxuICAgIHNwYW4ge1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIGhlaWdodDogMWVtO1xuICAgICAgbWFyZ2luOiA1cHggN3B4O1xuICAgICAgYmFja2dyb3VuZDogJGJsYWNrLTM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1jYXJvdXNlbCAudGh1bWIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2FkNGU0O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kYXJrLWNhcm91c2VsIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uTVMtY29udGVudCBpbWcge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5jYXJvdXNlbC10b3AtaW5kaWNhdG9ycyB7XG4gIHRvcDogMjBweDtcbn1cblxuLmNhcm91c2VsLXRvcC1yaWdodC1pbmRpY2F0b3JzIHtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcm91c2VsLXRvcC1sZWZ0LWluZGljYXRvcnMge1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWwtYm90dG9tLXJpZ2h0LWluZGljYXRvcnMge1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uY2Fyb3VzZWwtYm90dG9tLWxlZnQtaW5kaWNhdG9ycyB7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICByaWdodDogYXV0bztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4vKiAjIyMjIyMgY2Fyb3VzZWwgIyMjIyMjICovIiwiLyogIyMjIyMjIyMjIyBEcm9wZG93biAjIyMjIyMjIyMjICovXG5cbi5kcm9wdXAsIC5kcm9wZW5kLCAuZHJvcGRvd24sIC5kcm9wc3RhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgICAgIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2NDcxOTQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDA7XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICMxNDFjMmI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICB9XG5cbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICM4ZjljYzA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLm1haW4tZm9ybS1zZWFyY2gge1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICAgICAgYmFja2dyb3VuZDogI2VhZWJmYTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWFyY2gtYnRuIHtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzByZW0gMC4zNzVyZW0gMC43MHJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cblxuICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgLmJ0biwgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjg1cmVtIDAuNHJlbSAwLjcwcmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tZm9ybS1zZWFyY2ggYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC44NXJlbSAwLjRyZW0gMC43MHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWFlYmZhO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmVhZmY7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjU2MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41NjI1cmVtO1xuXG4gICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLCAuZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmRyb3Bkb3duLmhlYWRlci1tZXNzYWdlIC5uYXYtbGluay5pY29uIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzhmOWNjMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDE2LCAzNSwgNTksIDAuMTUpO1xuICBcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLCAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi8qICMjIyMjIyMjIyMgRHJvcGRvd24gIyMjIyMjIyMjIyAqLyIsIi8qICMjIyMjIyBGb3JtLWVsZW1lbnRzICMjIyMjIyAqL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjk1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6ICM1MzU0NWUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgLy9oZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzUzNTQ1ZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNSwgOTYsIDI1MSwgMC4yNSk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTBlMWZiO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH0gXG4gICY6aG92ZXI6bm90KGRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzhmOWNjMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsIC5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4ZjljYzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLCAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjA4Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLCAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcblxuICA+IHtcbiAgICAuY29sLCBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcblxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsIC5mb3JtLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLCAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICBoZWlnaHQ6IDM4cHg7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cblxuLmZpbGUtYnJvd3NlciAuYnRuLWRlZmF1bHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogLjQ2cmVtIDE1cHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjU7XG59XG5cbi5tYWluLWZvcm0tZ3JvdXAge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgJi5mb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjRiZGNlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDkxLCA3MSwgMjUxLCAwLjE2KTtcbiAgfVxuXG4gIC5mb3JtLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MsIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzM2JiMDAxJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cywgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiB7XG4gIC52YWxpZC1mZWVkYmFjaywgLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAmLmlzLXZhbGlkLCAmLnBhcnNsZXktc3VjY2VzcyB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG4gIH1cbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQsIGlucHV0LmZvcm0tc2VsZWN0LnBhcnNsZXktc3VjY2VzcywgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMWVtICsgMC43NXJlbSkgKiAzIC8gNCArIDEuNzVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzNiNDg2MycgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSAoY2VudGVyIC8gOHB4KSAxMHB4LCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzNiYjAwMScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKSAkd2hpdGUgbm8tcmVwZWF0IGNlbnRlciByaWdodCAoMS43NXJlbSAvIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMsIGlucHV0LmZvcm0tc2VsZWN0LnBhcnNsZXktc3VjY2Vzczpmb2N1cywgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkIH4ge1xuICAudmFsaWQtZmVlZGJhY2ssIC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIGlucHV0LmZvcm0tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjaywgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgaW5wdXQuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsIHRleHRhcmVhLmZvcm0tc2VsZWN0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IHtcbiAgLnZhbGlkLWZlZWRiYWNrLCAudmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLCBpbnB1dC5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssIHRleHRhcmVhLmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY29udHJvbC1maWxlLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIGlucHV0LmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCBpbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsLCB0ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IHtcbiAgLnZhbGlkLWZlZWRiYWNrLCAudmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIGlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLCB0ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjaywgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgaW5wdXQuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCwgdGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCB0ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIHRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4ge1xuICAudmFsaWQtZmVlZGJhY2ssIC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzRjZTMwMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjZTMwMTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIGlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgdGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4ge1xuICAudmFsaWQtZmVlZGJhY2ssIC52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssIGlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC1mZWVkYmFjaywgdGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsIHRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCBpbnB1dC5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIHRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCAxNzYsIDEsIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICRkYW5nZXI7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCwgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IsIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNkYzM1NDUnIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZGMzNTQ1JyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yOmZvY3VzLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4ge1xuICAuaW52YWxpZC1mZWVkYmFjaywgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAmLmlzLWludmFsaWQsICYucGFyc2xleS1lcnJvciB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG4gIH1cbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLCBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yLCB0ZXh0YXJlYS5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAwLjc1cmVtKSAqIDMgLyA0ICsgMS43NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cywgaW5wdXQuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvcjpmb2N1cywgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQgfiB7XG4gIC5pbnZhbGlkLWZlZWRiYWNrLCAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3QuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIHRleHRhcmVhLmZvcm0tc2VsZWN0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCwgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiB7XG4gIC5pbnZhbGlkLWZlZWRiYWNrLCAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCBpbnB1dC5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIHRleHRhcmVhLmZvcm0tY29udHJvbC1maWxlLnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjaywgLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCBpbnB1dC5mb3JtLWNvbnRyb2wtZmlsZS5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLWZpbGUucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIGlucHV0LmZvcm0tY2hlY2staW5wdXQucGFyc2xleS1lcnJvciB+IC5mb3JtLWNoZWNrLWxhYmVsLCB0ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZGFuZ2VyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4ge1xuICAuaW52YWxpZC1mZWVkYmFjaywgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLCBpbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjaywgdGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCBpbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLCB0ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAkZGFuZ2VyO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIHRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiB7XG4gIC5pbnZhbGlkLWZlZWRiYWNrLCAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuICBcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNDYwNmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDYwNmQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIHRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIGlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIHRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4ge1xuICAuaW52YWxpZC1mZWVkYmFjaywgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLCB0ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLXRvb2x0aXAsIHRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgdGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJi5zZWxlY3QtbGcge1xuICAgIGhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMTZweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzMgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuc2VsZWN0LXNtIHtcbiAgICBoZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAxcHggMTBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI2V4YW1wbGUtaW5wdXQgLmZvcm0tY29udHJvbCB7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzhmOWNjMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgY29sb3I6ICM4ZjljYzAgIWltcG9ydGFudDtcbn1cblxuLyogIyMjIyMjIEZvcm0tZWxlbWVudHMgIyMjIyMjICovIiwiLyogIyMjIyMjIEdyaWQgIyMjIyMjICovXG5cbi5yb3ctc20ge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG5cbiAgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5yb3cteHMge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuXG4gID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5yb3cteHMtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAucm93LXNtLS1zbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5yb3ctLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93LXhzLS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLnJvdy1zbS0tbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICAucm93LS1tZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJvdy14cy0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5yb3ctc20tLWxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnJvdy0tbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucm93LXhzLS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLnJvdy1zbS0teGwge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICAucm93LS14bCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiAjIyMjIyMgR3JpZCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgSW5wdXQtZ3JvdXAgIyMjIyMjICovXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLCAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzNjNDg1ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgaW5wdXQge1xuICAgICZbdHlwZT1cInJhZGlvXCJdLCAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGRzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IHtcbiAgICAuZm9ybS1jb250cm9sLCAuZm9ybS1jb250cm9sLXBsYWludGV4dCwgLmZvcm0tc2VsZWN0LCAuY3VzdG9tLWZpbGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICB3aWR0aDogMSU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wgKyB7XG4gICAgICAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QsIC5jdXN0b20tZmlsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsge1xuICAgICAgLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCAuY3VzdG9tLWZpbGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1zZWxlY3QgKyB7XG4gICAgICAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QsIC5jdXN0b20tZmlsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tZmlsZSArIHtcbiAgICAgIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCwgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG5cbiAgICAgIHotaW5kZXg6IDQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCAuZm9ybS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksIC5mb3JtLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWZpbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgLmJ0biwgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgLmJ0biwgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgLmJ0bjpmb2N1cywgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b246Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgLmJ0bjpmb2N1cywgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgLmJ0biArIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuYnRuLCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIGJ1dHRvbiwgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgLmlucHV0LWdyb3VwLXRleHQgKyB7XG4gICAgLmlucHV0LWdyb3VwLXRleHQsIC5idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgLmJ0biArIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIC5idG4sIC5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIGJ1dHRvbiwgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbiwgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIC5pbnB1dC1ncm91cC10ZXh0ICsge1xuICAgIC5pbnB1dC1ncm91cC10ZXh0LCAuYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIGJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiB7XG4gIC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSwgLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCwgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4ge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDByZW07XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbiwgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMDkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDByZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IHtcbiAgLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLCAuZm9ybS1zZWxlY3Qge1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QsIC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzY1NjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAwcmVtO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBidXR0b24sIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW07XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0biwgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4ge1xuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LCAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LCAmOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICY6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBidXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiB7XG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCwgLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LCAmOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiBidXR0b246bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG5cbi5pbnB1dC1sZyB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG5cbi5pbnB1dC1zbSB7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmlucHV0LWdyb3VwIGlucHV0LWdyb3VwLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cD46bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLnZhbGlkLXRvb2x0aXApOm5vdCgudmFsaWQtZmVlZGJhY2spOm5vdCguaW52YWxpZC10b29sdGlwKTpub3QoLmludmFsaWQtZmVlZGJhY2spIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qICMjIyMjIyBJbnB1dC1ncm91cCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgTW9kYWwgIyMjIyMjICovXG4ubW9kYWwtb3BlbiB7XG5cdG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHQubW9kYWwge1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuXHR9XG59XG4ubW9kYWwge1xuICAmLmFuaW1hdGVkIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG5cbiAgJi5lZmZlY3Qtc2NhbGUge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LXNsaWRlLWluLXJpZ2h0IHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMCUpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjUsIDAuNSwgMC45KTtcbiAgICB9XG5cbiAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LXNsaWRlLWluLWJvdHRvbSB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LW5ld3NwYXBlciB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHJvdGF0ZSg3MjBkZWcpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLnNob3cgfiAubW9kYWwtYmFja2Ryb3AsIC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgfVxuXG4gICAgJi5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LWZhbGwge1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEzMDBweDtcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMzAwcHg7XG4gICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWig2MDBweCkgcm90YXRlWCgyMGRlZyk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAmLmVmZmVjdC1mbGlwLWhvcml6b250YWwge1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTcwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LWZsaXAtdmVydGljYWwge1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTcwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LXN1cGVyLXNjYWxlZCB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LXNpZ24ge1xuICAgIHBlcnNwZWN0aXZlOiAxMzAwcHg7XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIC1tb3otdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTYwZGVnKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5lZmZlY3Qtcm90YXRlLWJvdHRvbSB7XG4gICAgcGVyc3BlY3RpdmU6IDEzMDBweDtcblxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgLW1vei10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKSByb3RhdGVYKDkwZGVnKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAmLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpIHJvdGF0ZVgoMGRlZyk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LXJvdGF0ZS1sZWZ0IHtcbiAgICBwZXJzcGVjdGl2ZTogMTMwMHB4O1xuXG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAtbW96LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDEwMHB4KSB0cmFuc2xhdGVYKC0zMCUpIHJvdGF0ZVkoOTBkZWcpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpIHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZyk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWZmZWN0LWp1c3QtbWUge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cblxuICAgIC5idG4tY2xvc2Uge1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkd2hpdGUtMTtcblxuICAgICAgaDYge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICBjb2xvcjogJHdoaXRlLTg7XG5cbiAgICAgIGg2IHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHdoaXRlLTE7XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgIH4gLm1vZGFsLWJhY2tkcm9wIHtcbiAgICAgICAgb3BhY2l0eTogLjk2O1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uYnRuLWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEwcHg7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuYnV0dG9uLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEuYnRuLWNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC1vcGVuICB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgfVxuXG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsIHtcbiAgJi5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbiAgfVxuXG4gICYuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLCAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDIwMjk7XG5cbiAgJi5mYWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgb3BhY2l0eTogLjg7XG4gIH1cbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xuICB9XG4gIC5tb2RhbC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjNTM1NDVlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcblxuICA+IHtcbiAgICA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbiAgICB9XG5cbiAgICA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnLCAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5tb2RhbC1jb250ZW50LWRlbW8gLm1vZGFsLWJvZHkge1xuICBoNiB7XG4gICAgY29sb3I6ICM1MzU0NWU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuaW5wdXQge1xuICAmW3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLCAmW3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssICZbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG59XG5cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiKDE2MiAxNjkgMjA0IC8gMTUlKTtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogLjU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgfVxufVxuXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtY29udGVudCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tb2RhbC1mdWxsc2NyZWVue1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtb3BlbiB7XG4gIC50b29sdGlwLCAucG9wb3ZlcntcbiAgICAgei1pbmRleDogOTk5OTk5O1xuICB9XG59XG4vKiAjIyMjIyMgTW9kYWwgIyMjIyMjICovIiwiLyogIyMjIyMjIE5hdmlnYXRpb24gICAjIyMjIyMgKi9cblxuLm5hdi1saW5rIHtcbiAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBjb2xvcjogIzNjNDg1ODtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLm5hdi1kYXJrIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjYThhZmM3O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1uYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1haW4tbmF2IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzNjNDg1ODtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gICsgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1uYXYgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5tYWluLW5hdi1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgY29sb3I6ICM2MDZjOGM7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmOm5vdChbY2xhc3MqPScgdHgtJ10pIHtcbiAgICAgICAgY29sb3I6ICM2MDZjOGM7XG4gICAgICB9XG5cbiAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICNmMGYyZjg7XG4gICAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIsICY6Zm9jdXMsICY6aG92ZXIgaTpub3QoW2NsYXNzKj0nIHR4LSddKSwgJjpmb2N1cyBpOm5vdChbY2xhc3MqPScgdHgtJ10pIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgJjpub3QoW2NsYXNzKj0nIHR4LSddKSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgIGxlZnQ6IC0yOHB4O1xuICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tbmF2LWNvbHVtbiAubmF2LWxpbmsgaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICsgLm5hdi1saW5rIHtcbiAgICBib3JkZXItY29sb3I6ICMzYzQ4NTg7XG4gIH1cblxufVxuXG4ubWFpbi1uYXYtY29sb3JlZC1iZyAubmF2LWxpbmsge1xuICArIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtNDtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5tYWluLW5hdi1saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzNjNDg1ODtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAmLm1haW4tbmF2LWRhcmsgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdi1saW5lLWNoYXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU4ZjU7XG4gIH1cbiAgLm5hdi5tYWluLW5hdi1saW5lLWNoYXR7XG5cdCAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbiN1bmRlcmxpbmUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWFpbi1tYWlsLXNlYXJjaCBidXR0b24uYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNnB4IDZweCAwcHg7XG59XG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0sIC5uYXYtanVzdGlmaWVkPi5uYXYtbGluayB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLyogIyMjIyMjIE5hdmlnYXRpb24gICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUGFnaW5hdGlvbiAgIyMjIyMjICovXG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgY29sb3I6ICM3MTcxOWE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuICBcbiAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1ICwyNTUgLDAuMSk7XG4gICAgY29sb3I6ICRkYXJrO1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjA5Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NjU2MnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIH1cbn1cblxuXG4ucGFnaW5hdGlvbi1kYXJrIHtcbiAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5wYWdlLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICBjb2xvcjogJHdoaXRlLTg7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgIH1cbiAgfVxufVxuLnBhZ2luYXRpb24tc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG59XG5cbi5wYWdpbmF0aW9uLWNpcmNsZWQge1xuICAucGFnZS1pdGVtIHtcbiAgICArIC5wYWdlLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmssICY6bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbi1jaXJjbGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcbiAgcGFkZGluZzogN3B4O1xuXG4gIGxpIHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2luYXRpb24tcmFkaXVzIHtcbiAgPiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG5cbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA2cHg7XG59XG5cblxuLnBhZ2luYXRpb24tcmFkaXVzIHtcbiAgbGkge1xuICAgIGEsIHNwYW4ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlNGY1O1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAucGFnZS1saW5rIGkge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbi1jaXJjbGUgLnBhZ2UtbGluayBpIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuXG5cbi8qICMjIyMjIyBQYWdpbmF0aW9uICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUG9wb3ZlciAgIyMjIyMjICovXG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgJi5zaG93IHtcbiAgICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMjEsIDIxLCA2MiwgMC4zKTtcbiAgfVxuXG4gIC5wb3BvdmVyLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luOiAwIDAuM3JlbTtcblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC43NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjOGY5Y2MwO1xuXG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucG9wb3Zlci1oZWFkLXByaW1hcnkge1xuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IC03cHg7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogLTdweDtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogLTdweDtcbiAgfVxuXG59XG5cbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IHtcbiAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IC03cHg7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogLTdweDtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogLTdweDtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxufVxuXG4ucG9wb3Zlci1oZWFkLXN1Y2Nlc3Mge1xuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93LCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IC03cHg7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICByaWdodDogLTdweDtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogLTdweDtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cbn1cblxuLnBvcG92ZXItaGVhZC1pbmZvIHtcbiAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdywgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgYm90dG9tOiAtN3B4O1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93LCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IC03cHg7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IC03cHg7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRpbmZvO1xuICB9XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSwgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnksIC5wb3BvdmVyLWhlYWQtc3VjY2VzcywgLnBvcG92ZXItaGVhZC1pbmZvIHtcbiAgYm9yZGVyOiAwO1xuXG4gIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSAucG9wb3Zlci1ib2R5LCAucG9wb3Zlci1oZWFkLXNlY29uZGFyeSAucG9wb3Zlci1ib2R5LCAucG9wb3Zlci1oZWFkLXN1Y2Nlc3MgLnBvcG92ZXItYm9keSwgLnBvcG92ZXItaGVhZC1pbmZvIC5wb3BvdmVyLWJvZHkge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG59XG5cbi5wb3BvdmVyLWhlYWQtcHJpbWFyeSB7XG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5IHtcbiAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItaGVhZC1zdWNjZXNzIHtcbiAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItaGVhZC1pbmZvIHtcbiAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItcHJpbWFyeSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogMTVweDtcblxuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5wb3BvdmVyLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cblxuICAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICYuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIFxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIFxuICAgICYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICBcbiAgICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG59XG5cbi5wb3BvdmVyLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogMTVweDtcblxuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5wb3BvdmVyLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cblxuICAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XG4gIH1cbn1cblxuLnBvcG92ZXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG5cbiAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAucG9wb3Zlci1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICB9XG5cbiAgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlciwgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc3VjY2VzcztcbiAgfVxufVxuXG4ucG9wb3Zlci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gIGJvcmRlci13aWR0aDogMDtcbiAgcGFkZGluZzogMTVweDtcblxuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5wb3BvdmVyLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIH1cblxuICAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkaW5mbztcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGluZm87XG4gIH1cblxuICAmLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5mbztcbiAgfVxuXG4gICYuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRpbmZvO1xuICB9XG59XG5cbi5wb3BvdmVyLXN0YXRpYy1kZW1vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG5cbiAgLnBvcG92ZXIge1xuICAgIHotaW5kZXg6IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG5cbiAgLmJzLXBvcG92ZXItc3RhcnQsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0sIC5icy1wb3BvdmVyLWVuZCwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdID4gLnBvcG92ZXItYXJyb3cge1xuICBib3R0b206IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAkYmFja2dyb3VuZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICR3aGl0ZTtcbn1cblxuLmJzLXBvcG92ZXItZW5kLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5wb3BvdmVyLWFycm93IHtcbiAgbGVmdDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkd2hpdGU7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIHJpZ2h0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbjogMC4zcmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogJHdoaXRlO1xufVxuXG5cblxuLyogIyMjIyMjIFBvcG92ZXIgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBQcm9ncmVzcyAjIyMjIyMgKi9cblxuLnByb2dyZXNzLWJhci14cyB7XG4gIGhlaWdodDogNXB4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXNtIHtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5wcm9ncmVzcy1iYXItbGcge1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjY1NjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi8qICMjIyMjIyBQcm9ncmVzcyAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgVGFibGUgICMjIyMjIyAqL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogJGNvbG9yO1xuXG4gIHRoLCB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ2MjtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuICBcbiAgdGhlYWQge1xuICAgIHRoLCB0ZCB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkgdHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgdGgge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gIH1cbn1cblxuXG4udGFibGUtc20ge1xuICB0aCwgdGQge1xuICAgIHBhZGRpbmc6IDAuM3JlbTtcbiAgfVxufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gIHRoLCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCwgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZmY7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgdGgsIHRkLCB0aGVhZCB0aCwgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMDU7XG59XG5cbi50YWJsZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDRmZjtcblxuICA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZDRmZjtcbiAgICB9XG4gIH1cblxuICB0aCwgdGQsIHRoZWFkIHRoLCB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICM5NWFmZmY7XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcblxuICA+IHtcbiAgICB0ZCwgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWRkZTU7XG5cbiAgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWRkZTU7XG4gICAgfVxuICB9XG5cbiAgdGgsIHRkLCB0aGVhZCB0aCwgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjljMWNlO1xuICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcblxuICA+IHtcbiAgICB0ZCwgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlOWI4O1xuXG4gID4ge1xuICAgIHRoLCB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlOWI4O1xuICAgIH1cbiAgfVxuXG4gIHRoLCB0ZCwgdGhlYWQgdGgsIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogIzk5ZDY3YjtcbiAgfVxufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjllM2E1O1xuXG4gID4ge1xuICAgIHRkLCB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjllM2E1O1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG5cbiAgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG4gICAgfVxuICB9XG5cbiAgdGgsIHRkLCB0aGVhZCB0aCwgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODZjZmRhO1xuICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG5cbiAgPiB7XG4gICAgdGQsIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcblxuICA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbiAgICB9XG4gIH1cblxuICB0aCwgdGQsIHRoZWFkIHRoLCB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNmZmRmN2U7XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcblxuICA+IHtcbiAgICB0ZCwgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG5cbiAgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG4gICAgfVxuICB9XG5cbiAgdGgsIHRkLCB0aGVhZCB0aCwgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQ5NjllO1xuICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcblxuICA+IHtcbiAgICB0ZCwgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZDtcblxuICA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZDtcbiAgICB9XG4gIH1cblxuICB0aCwgdGQsIHRoZWFkIHRoLCB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gIH1cbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG5cbiAgPiB7XG4gICAgdGQsIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gID4ge1xuICAgICAgdGgsIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2NkMztcbiAgICAgIH1cbiAgfVxuXG4gIHRoLCB0ZCwgdGhlYWQgdGgsIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogIzQ5NTk3YjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbiAgfVxufVxuXG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG5cbiAgPiB7XG4gICAgdGQsIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcblxuICA+IHtcbiAgICB0aCwgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgPiB7XG4gICAgdGQsIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUge1xuICAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgICBib3JkZXItY29sb3I6ICM0OTU5N2I7XG4gIH1cblxuICAudGhlYWQtbGlnaHQgdGgge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XG4gIH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYTtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4rMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbn1cblxuLnRhYmxlLmR0ci1kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYmxlLXNob3BwaW5nLWNhcnQgLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi50YWJsZT46bm90KDpsYXN0LWNoaWxkKT46bGFzdC1jaGlsZD4qIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VkZWRmOSAhaW1wb3J0YW50O1xufVxuXG4udGFibGU+Om5vdChjYXB0aW9uKT4qPip7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi50YWJsZS1ib3JkZXJlZD46bm90KGNhcHRpb24pPip7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi50YWJsZT4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wOiAwcHggc29saWQgI2VkZWRmOTtcbn1cblxuLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKT4qIHtcbiAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+KiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxudGFibGUuZGF0YVRhYmxlLm5vLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXIgIWltcG9ydGFudDtcbn1cblxuLyogIyMjIyMjIFRhYmxlICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgRGF0YXRhYmxlcyAjIyMjIyMgKi9cblxudGFibGUuZGF0YVRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAmLm5vLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJhY2tncm91bmQ7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUuZGF0YVRhYmxlIHRyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRhdGFUYWJsZXNfaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi50YWJsZS5kYXRhVGFibGUge1xuICB0aCwgdGQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLCB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyAgRGF0YXRhYmxlcyAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgVG9hc3QgIyMjIyMjICovXG5cbi50b2FzdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2stMTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gJGJsYWNrLTE7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMDUsIDIxMiwgMjI0LCAwLjQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjU1cmVtIDAuNzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAuYnRuLWNsb3NlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxufVxuXG4uZGVtby1zdGF0aWMtdG9hc3QgLnRvYXN0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogIyMjIyMjIFRvYXN0ICMjIyMjIyAqLyIsIi8qICMjIyMjIyBUb29sdGlwICAjIyMjIyMgKi9cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjc2NTYycmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwLjhyZW07XG4gICAgaGVpZ2h0OiAwLjRyZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxuXG4gIHRvcDogMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi50b29sdGlwLXByaW1hcnkge1xuICAudG9vbHRpcC1pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4udG9vbHRpcC1zZWNvbmRhcnkge1xuICAudG9vbHRpcC1pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxufVxuXG4udG9vbHRpcC1pbmZvIHtcbiAgLnRvb2x0aXAtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGluZm87XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGluZm87XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkaW5mbztcbiAgfVxufVxuXG4udG9vbHRpcC1kYW5nZXIge1xuICAudG9vbHRpcC1pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRkYW5nZXI7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhbmdlcjtcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGRhbmdlcjtcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRhbmdlcjtcbiAgfVxufVxuXG4udG9vbHRpcC1zdWNjZXNzIHtcbiAgLnRvb2x0aXAtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc3VjY2VzcztcbiAgfVxufVxuXG4udG9vbHRpcC13YXJuaW5nIHtcbiAgLnRvb2x0aXAtaW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICR3YXJuaW5nO1xuICB9XG5cbiAgJi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR3YXJuaW5nO1xuICB9XG5cbiAgJi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkd2FybmluZztcbiAgfVxuXG4gICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHdhcm5pbmc7XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICRibGFjaztcbn1cblxuLmJzLXRvb2x0aXAtZW5kLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkYmxhY2s7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IC0xcHg7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAkYmxhY2s7XG59XG5cbi5icy10b29sdGlwLXN0YXJ0LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAkYmxhY2s7XG59XG5cbi50b29sdGlwLXN0YXRpYy1kZW1vIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMjBweDtcblxuICAudG9vbHRpcCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cblxuICAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxuXG4gIC5icy10b29sdGlwLXN0YXJ0LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdLCAuYnMtdG9vbHRpcC1lbmQsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiA0MCU7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgfVxufVxuXG4vKiAjIyMjIyMgVG9vbHRpcCAgIyMjIyMjICovIiwiLyogIyMjIyMjIE1haW4tY29udGVudCAgIyMjIyMjICovXG5cbi5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRlbiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAubWFpbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYm9keS1sZWZ0IHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAubWFpbi1jb250ZW50LWJvZHktcmlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZmI7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uOHB4O1xuICB9XG5cbiAgLmNhcmQge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIH1cblxuICAubWFpbi1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRlbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGVuIC5tYWluLWhlYWRlciB7XG4gICAgbGVmdDogNjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGVuIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRlbiAubWFpbi1jb250ZW50LWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWRhc2hib2FyZC10ZW4gLm1haW4tY29udGVudC1ib2R5LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAubWFpbi1jb250ZW50LWRhc2hib2FyZC10ZW4gLm1haW4tY29udGVudC1ib2R5LXJpZ2h0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gICYuc2lkZS1jb250ZW50IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQtbGVmdC1zaG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtc2hvdyAubWFpbi1jb250ZW50LWxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDgwMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5tYWluLWNvbnRlbnQtbGVmdC1zaG93IC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cge1xuICAgIC5tYWluLWhlYWRlciB7XG4gICAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm1haW4taGVhZGVyLWxlZnQgLm1haW4taGVhZGVyLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50IC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWFwcCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWFwcCB7XG4gICAgLy8gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLm1haW4tbG9nbyB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keSB7XG4gIGZsZXg6IDE7XG59XG5cbi5tYWluLWNvbnRlbnQtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWxhYmVsLCAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUsIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAuMnB4O1xufVxuXG4ubWFpbi1jb250ZW50LWxhYmVsLXNtIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogJGNvbG9yO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbn1cblxuLm1haW4tY29udGVudC10ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNhOGFmYzc7XG59XG5cbi5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjAzNzM7XG4gIGNvbG9yOiAkd2hpdGUtNTtcbiAgcGFkZGluZzogMDtcblxuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnRpdGxlLWxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC50aXRsZS10ZXh0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuY2FyZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICBmaWd1cmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJjpob3ZlciBpbWcsICY6Zm9jdXMgaW1nIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjc1LCAxLjc1KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciBmaWdjYXB0aW9uLCAmOmZvY3VzIGZpZ2NhcHRpb24ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDQsIDE5MCwgMC43NSk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8gLnRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAudGl0bGUtdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCB7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCB7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZCB7XG4gICAgaGVpZ2h0OiAyNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGltZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGZpZ2NhcHRpb24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGZpZ2NhcHRpb24gYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ubWFpbi1jb250ZW50LWNob29zZS1kZW1vIHtcbiAgLmNhcmQuY29taW5nLXNvb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgIC50eXBjbiB7XG4gICAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIGg2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGVudC1sYWJlbCwgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogI2E4YWZjNztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxufVxuXG4uY2FyZC10YWJsZS10d28gLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC10aXRsZSwgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsIC5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaGVhZGVyIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2hhdCAubWFpbi1jb250ZW50LWFwcCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjUwcHgpO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG4udGFiLWNvbnRlbnQgLm1haW4tY29udGVudC1ib2R5LnRhYi1wYW5lIC5jdXN0b20tc3dpdGNoe1xuICBtYXJnaW46MTBweDtcbn1cbi8qICMjIyMjIyBNYWluLWNvbnRlbnQgICMjIyMjIyAqLyIsIlxuLmN1c3RvbS1jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggMCByZ2JhKDI0LCAyOCwgMzMsIDAuMDUpO1xufVxuXG4ubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDBweCAwcHggMTBweCAhaW1wb3J0YW50O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgJjo6aG92ZXIsICY6OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iZy1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzLCAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItZHJvcGRvd24ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLWNlbnRlciAuc2VhcmNoLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuLm1haW4taGVhZGVyLWNlbnRlciAuc2VhcmNoLWJ0bntcbiAgJjpob3ZlciwgOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1ob3ZlcjtcbiAgfVxufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciwgOmZvY3VzIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmNhcmQtaXRlbSAuY2FyZC1pdGVtLWljb24uY2FyZC1pY29uIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gIGZpbGw6ICRwcmltYXJ5O1xufVxuXG4uY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXIge1xuICAudWktZGF0ZXBpY2tlci1tb250aCB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gIH1cbn1cblxuI2JhY2stdG8tdG9wIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5ja2JveCBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1ib3JkZXI7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG59XG5cbi5idG4tbWFpbi1wcmltYXJ5IHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogIzM4NTFlYztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xuICAgIGJvcmRlci1jb2xvcjogIzM4NTFlYztcbiAgfVxuXG4gICY6Zm9jdXMsICYuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzg1MWVjICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG4gIH1cblxuICAmLmRpc2FibGVkLCAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogIzM4NTFlYztcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XG4gICAgICBib3JkZXItY29sb3I6ICMzODUxZWM7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogIzM4NTFlYztcbn1cblxuLmJ0bi1tYWluLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDk4LCA4OSwgMjAyLCAwLjIpO1xuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1tYWluLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAmOmZvY3VzLCAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSg5OCwgODksIDIwMiwgMC4yKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlLCAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDk4LCA4OSwgMjAyLCAwLjIpO1xuICB9XG59XG5cbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoOTgsIDg5LCAyMDIsIDAuMik7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzJjMzAzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmMmY5O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMmMzMDMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmUwZWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGJlMGVhO1xuICB9XG5cbiAgJjpmb2N1cywgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYigyMjUsIDIzMCwgMjQxKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMmMzMDMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmUwZWE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGJlMGVhO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmUsICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMmMzMDMzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlYTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RiZTBlYTtcbiAgICB9XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMmMzMDMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlMGVhO1xuICBib3JkZXItY29sb3I6ICNkYmUwZWE7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAmOmFjdGl2ZTpmb2N1cywgJi5hY3RpdmU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMjI1LCAyMzAsIDI0MSk7XG4gIH1cbn1cblxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMjI1LCAyMzAsIDI0MSk7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuYS5iZy1wcmltYXJ5IHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjODg5M2RiO1xuICB9XG59XG5cbi5iZy1saWdodCB7XG4gIGNvbG9yOiAjNTU1NTZiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xufVxuXG5hLmJnLWxpZ2h0IHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDllNDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQ7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjUpO1xuICB9XG5cbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDQsIDI0NSwgMjQ4LCAwLjUpO1xuICB9XG59XG5cbi5tYWluLW5hdi1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ubWFpbi1jYWxlbmRhciB7XG4gIC5mYy12aWV3LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktaGVhZGVyLmZjLXRvZGF5ID4gYSB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgdGQuZmMtdG9kYXkgLmZjLWRheS1udW1iZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tYXZhdGFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPVwicm93XCJdID4ge1xuICB0ZDpmaXJzdC1jaGlsZDpiZWZvcmUsIHRoOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi5mbGF0IGEge1xuICAmOmhvdmVyLCAmLmFjdGl2ZSwgJjpob3ZlcjphZnRlciwgJi5hY3RpdmU6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5tYWluLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xufVxuXG4uYWNjb3JkaW9uLWNvbG9yIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4udGltZWxpbmUtd3JhcHBlci1wcmltYXJ5IHtcbiAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIH1cbiAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudFxuICB9XG59XG5cbi5ici10aGVtZS1iYXJzLTF0bzEwIC5ici13aWRnZXQgYSB7XG4gICYuYnItYWN0aXZlLCAmLmJyLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG59XG5cbi5ici10aGVtZS1iYXJzLW1vdmllIC5ici13aWRnZXQgYSB7XG4gICYuYnItYWN0aXZlLCAmLmJyLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4uYnItdGhlbWUtYmFycy1zcXVhcmUgLmJyLXdpZGdldCBhIHtcbiAgJi5ici1hY3RpdmUsICYuYnItc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4uYnItdGhlbWUtYmFycy1waWxsIC5ici13aWRnZXQgYSB7XG4gICYuYnItYWN0aXZlLCAmLmJyLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IGEge1xuICAmLmJyLWFjdGl2ZSwgJi5ici1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4rMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMDU7XG59XG5cbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cblxuLnJkaW9ib3ggaW5wdXRbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgfVxufVxuLmZvcm0tY29udHJvbCB7XG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAxO1xuICB9XG59XG5cbi5zZWxlY3Rncm91cC1pbnB1dDpjaGVja2VkICsgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yaWdodDpub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG4gIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgLnVpLWRhdGVwaWNrZXItbmV4dDo6YmVmb3JlLCAudWktZGF0ZXBpY2tlci1wcmV2OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uaXJzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5pcnMtbGluZSwgLmlycy1saW5lLW1pZCwgLmlycy1saW5lLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi5pcnMtbWluLCAuaXJzLW1heCB7XG4gIGNvbG9yOiAjNzg3NjlhO1xuICBiYWNrZ3JvdW5kOiAjZjJmMWZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY4LCA2OCwgNjgsIDAuMDUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OCwgNjgsIDY4LCAwLjA1KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmUge1xuICBib3JkZXI6IDJweCBkYXNoZWQgI2RjZDlmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjFmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud2l6YXJkID4gLnN0ZXBzIHtcbiAgLmN1cnJlbnQgYSB7XG4gICAgLm51bWJlciwgJjpob3ZlciAubnVtYmVyLCAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBzdHJvbmcsIC5wcm9maWxlLXRhYiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ucHJpY2luZy10YWJzIC5uYXYtcHJpY2UgbGkgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyXG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAwNTtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1ncmF5LTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZmI7XG59XG5cbi5iZy1ncmF5LTIwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZWM7XG59XG5cbi5iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYWJhZGU7XG59XG5cbi5iZy1ncmF5LTQwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjhmYjc7XG59XG5cbi5iZy1ncmF5LTUwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxOTY7XG59XG5cbi5iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZjRmNzE7XG59XG5cbi5iZy1ncmF5LTcwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzNjNWQ7XG59XG5cbi5iZy1ncmF5LTgwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2NDQ7XG59XG5cbi5iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMzM7XG59XG5cbi5zaWducGFnZXMgLmRldGFpbHM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktMDg7XG59XG5cbi5jb25zdHJ1Y3Rpb246YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktMDg7XG59XG5cblxuLnRhZy1wcmltYXJ5LCAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1wcmltYXJ5IC5tYWluLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAuYmctc2Vjb25kYXJ5IC5tYWluLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAuYmctc3VjY2VzcyAubWFpbi1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubGRzLWhlYXJ0IGRpdiB7XG4gICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4ubGRzLXJpcHBsZSBkaXYge1xuICBib3JkZXI6IDRweCBzb2xpZCAkcHJpbWFyeTtcbn1cblxuLmxkcy1zcGlubmVyIGRpdjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi5sZHMtY2lyY2xlID4gZGl2IHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5sZHMtZHVhbC1yaW5nOmFmdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgJHByaW1hcnk7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnkgdHJhbnNwYXJlbnQgJHByaW1hcnkgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZHMtZmFjZWJvb2sgZGl2IHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5tYWluLW5hdmJhciB7XG4gIC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAmLndpdGgtc3ViOjphZnRlciB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWItaXRlbS5hY3RpdmUgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAvLyBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWItbGluayB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG59XG5cblxuICAubWFpbi1uYXZiYXIge1xuICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvci1tZW51IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtLmFjdGl2ZSA+IC5uYXYtc3ViLWxpbmsge1xuICAgICAgLy8gY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuLm1haW4tZm9ybS1zZWFyY2gge1xuICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGRzLWhlYXJ0IGRpdiB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuXG4uYWNjb3JkaW9uIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZCB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSB7XG4gIC5zaWRlbWVudS1sYWJlbCwgaSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4ubGlnaHQtaG9yaXpvbnRhbCAubWFpbi1uYXZiYXIge1xuICAmLmhvci1tZW51IC5uYXYtaXRlbSB7XG4gICAgJi5hY3RpdmUgLm5hdi1saW5rLCAmOmhvdmVyIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLCAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgY29sb3I6ICM3YjdiYTI7XG4gIH1cbn1cblxuLmZpcnN0LXNpZGVtZW51IHtcbiAgYmFja2dyb3VuZDogIzI1MjMzYztcbn1cblxuLnJlc3AtdGFicy1saXN0IGxpIHtcbiAgJi5yZXNwLXRhYi1pdGVtLmFjdGl2ZTo6YWZ0ZXIsICYucmVzcC10YWItYWN0aXZlOjphZnRlciwgJi5yZXNwLXRhYi1pdGVtLmFjdGl2ZTo6YmVmb3JlLCAmLnJlc3AtdGFiLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQ6IDIwcHggc29saWQgIzI1MjMzYztcbiAgfVxufVxuXG4uc2Vjb25kLXNpZGVtZW51IHtcbiAgLnNsaWRlLWl0ZW0uYWN0aXZlLCAubWVudSAuc2xpZGUtaXRlbS5hY3RpdmU6YmVmb3JlLCAuc2xpZGUtaXRlbTpob3ZlciwgLm1lbnUgLnNsaWRlLWl0ZW06aG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgLm5hdi1zdWItbGluayB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWIgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5wcm9qZWN0IC5kZWFkbGluZSB7XG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xufVxuXG4ucHJvamVjdC1zdGF0dXMucHJpbWFyeTpiZWZvcmUge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRwcmltYXJ5O1xufVxuXG4uYmctcHJpbWFyeS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmJnLXdhcm5pbmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG5cbi5iZy1kYW5nZXItbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgOTYsIDExNiwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGRhbmdlcjtcbn1cbi5iZy1zZWNvbmRhcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNTYsIDEzOSwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cbi5iZy1kYXJrLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgNzIsIDk5LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2I0ODUzO1xufVxuXG4ucGVpdHkge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJzUlJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5saXN0LWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZjZmNmZiO1xufVxuXG4uZm9ydGguY2lyY2xlIC5jaGFydC1jaXJjbGUtdmFsdWUuY2lyY2xlLXN0eWxlIHtcbiAgYm9yZGVyOiAycHggZG90dGVkICNhYmE1ZjQ7XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmY7XG59XG5cbi5kYXJrLXRoZW1lLmxpZ2h0LWxlZnRtZW51IC5zZWNvbmQtc2lkZW1lbnUge1xuICAuc2xpZGUtaXRlbS5hY3RpdmUsIC5tZW51IC5zbGlkZS1pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuXG4ucmVzcC10YWJzLWxpc3QgbGkge1xuICAmLnJlc3AtdGFiLWl0ZW0uYWN0aXZlIC5zaWRlLW1lbnVfX2ljb24sICYucmVzcC10YWItYWN0aXZlIC5zaWRlLW1lbnVfX2ljb24ge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICB9XG59XG5cbi5jcnlwdG8tYnRjLXVzZCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmlycy1zbGlkZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xufVxuXG4uc3dlZXQtYWxlcnQgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmFsZXJ0LW1lc3NhZ2Uge1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5hbGVydC1pY29ucyB7XG4gIGhlaWdodDogMTM1cHg7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLnBvcG92ZXItcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xufVxuXG4ucG9wb3Zlci1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAkd2hpdGU7XG59XG5cbi5iZy1wcmltYXJ5LXRyYW5zcGFyZW50LTcwIHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktMDc7XG59XG5cbi5iZy1zZWNvbmRhcnktdHJhbnNwYXJlbnQtNzAge1xuICBib3JkZXItY29sb3I6IHJnYigyNDEsIDU2LCAxMzkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCA1NiwgMTM5LCAwLjcpO1xufVxuXG4uYmctd2FybmluZy10cmFuc3BhcmVudC03MCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMTU1LCAzMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1NSwgMzMsIDAuNyk7XG59XG5cbi5iZy1kYW5nZXItdHJhbnNwYXJlbnQtNzAge1xuICBib3JkZXItY29sb3I6IHJnYigyNTMsIDk2LCAxMTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCA5NiwgMTE2LCAwLjcpO1xufVxuXG4uYmctaW5mby10cmFuc3BhcmVudC03MCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEsIDE4NCwgMjU1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDE4NCwgMjU1LCAwLjcpO1xufVxuXG4uYmctc3VjY2Vzcy10cmFuc3BhcmVudC03MCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1LCAxNzcsIDg5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxNzcsIDg5LCAwLjcpO1xufVxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3QgLmNvdW50cnkuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3ZlciwgLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cblxuIiwiLyogIyMjIyMjIE1haW4taGVhZGVyICAjIyMjIyMgKi9cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51LXNob3cge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4ge1xuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1ib2R5IC5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyID4ge1xuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4taGVhZGVyID4gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLm1haW4taGVhZGVyLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbn1cblxuLm1haW4tbG9nbyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvKiB0b3A6IDEwcHg7ICovXG4gIG1hcmdpbjogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBvdXRsaW5lOiBub25lO1xuXG4gIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAvLyB3aWR0aDogMjBweDtcbiAgLy8gaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzOTVmO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzOTVmO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTZweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IC02cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWhlYWRlci1tZW51LWljb24gc3BhbiB7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWhlYWRlci1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjQwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNXM7XG5cbiAgPiAubmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAubmF2LWl0ZW0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA2N3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICArIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgID4gLm5hdi1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAmLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG5cbiAgICAgIC50eXBjbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlID4gLm5hdi1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNob3cgLm1haW4tbWVudS1zdWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWhlYWRlci1tZW51IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUgPiAubmF2IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnR5cGNuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTIycHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtLnNob3c6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLW1lbnUtaGVhZGVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwIDAgMCAwLjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuc2VhcmNoLXBhbmVsIHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICAgICAgYmFja2dyb3VuZDogI2VhZWJmYTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmVhZmY7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBjb2xvcjogIzgyOGFhNTtcbiAgICB9XG5cbiAgICAuYnRuOmhvdmVyIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICM4MjhhYTU7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDE2MiwgMTY5LCAyMDQsIDAuMjQpO1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtYnRuIHtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjdyZW0gMC4zNzVyZW0gMC43cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIGksXG4gICAgJjpmb2N1cyBpIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2w6OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNGZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZWFmZjtcbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogaW5oZXJpdDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWJmYTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UwZTFmYjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgKyAuYnRuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMgKyBidXR0b24ge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExNzJweCkge1xuICAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTczcHgpIHtcbiAgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gIGNvbG9yOiAjYThhZmM3O1xufVxuXG4ubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgLmJ0bjpob3ZlcixcbiAgLnNwLWNvbnRhaW5lciBidXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5tYWluLWhlYWRlci1jZW50ZXIge1xuICAuYnRuOmZvY3VzLFxuICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbjpob3ZlciBpIHtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4taGVhZGVyLWNlbnRlciB7XG4gIC5idG46Zm9jdXMgaSxcbiAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMgaSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgYnV0dG9uOmZvY3VzIGkge1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubWFpbi1oZWFkZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5idG4tc29jaWFsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI2E4YWZjNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG5cbiAgICArIC5idG4tc29jaWFsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5idG4tYnV5IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLFxuICAgICAgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tc29jaWFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5oZWFkZXItaWNvbnMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmNvdW50cnktRmxhZyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1idXkge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLXNlYXJjaC1saW5rIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzNjNDg1ODtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLm1haW4taGVhZGVyLWFycm93IHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBjb2xvcjogIzhmOWNjMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcblxuICBpIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuICB9XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlLFxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgbWFyZ2luOiAwIDdweDtcbn1cblxuLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhLFxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzhmOWNjMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMC45O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubWFpbi1oZWFkZXItbWVzc2FnZSA+IGEubmV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDJweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24ge1xuICA+IGEubmV3OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTJweDtcbiAgICByaWdodDogMnB4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0OHB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhOjphZnRlcixcbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhOjphZnRlciB7XG4gICAgYm90dG9tOiAtMzZweDtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogLTEwcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KTtcbn1cblxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiB7XG4gIC5kcm9wZG93bi1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMjMsIDY1LCAyMTYsIDAuMSk7XG4gIH1cblxuICAmLnNob3cge1xuICAgID4gYTo6YWZ0ZXIsXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cge1xuICA+IGE6OmFmdGVyLFxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLXByb2ZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gIC5tYWluLWltZy11c2VyIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taGVhZGVyLXByb2ZpbGUgLm1haW4taW1nLXVzZXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taGVhZGVyLXByb2ZpbGUgaDYge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXItc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4vKiAjIyMjIyMgTWFpbi1oZWFkZXIgICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgTWFpbi1oZWFkZXItbmF2ICAjIyMjIyMgKi9cblxuLm1haW4tbWVudS1zdWIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBkaXNwbGF5OiBub25lO1xuXG4gIC5uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMzYzQ4NTg7XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4ubWFpbi1tZW51LXN1Yi1tZWdhIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcblxuICAgID4gZGl2ICsgZGl2IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgLm5hdiB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgKyAubmF2IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZWdhLXN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAubmF2ID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA1KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uaGVhZGVyLWJyYW5kLWltZyB7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uaGVhZGVyLW5hdmhlYWRpbmcge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGVhZGVyLWJyYW5kLWltZy5pY29uLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1oZWFkZXItcmlnaHQgLm5hdi1saW5rLmljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjNGE0ZDUxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYxZmY7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVpbixcbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudSxcbi5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cgLmRyb3Bkb3duLW1lbnUsXG4ubWFpbi1wcm9maWxlLW1lbnUuc2hvdyAuZHJvcGRvd24tbWVudSxcbi5oZWFkZXItc2VhcmNoLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuICBhbmltYXRpb24tbmFtZTogZmFkZWluO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW1zLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC1vLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuLm1haW4taGVhZGVyLW1lc3NhZ2Uuc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuLm1haW4tcHJvZmlsZS1tZW51LnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAyMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaGVhZGVyLXNlYXJjaCB7XG4gICYuc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTdweDtcbiAgICAgIHJpZ2h0OiAyMXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYyZjg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMGYyZjg7XG4gICAgfVxuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDE2LCAzNSwgNTksIDAuMTUpO1xuICB9XG59XG5cbi5tYWluLWZvcm0tc2VhcmNoIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDMwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UwZTFmYjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgKyAuYnRuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5mb3JtLWNvbnRyb2w6Zm9jdXMgKyBidXR0b24ge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tZm9ybS1zZWFyY2ggLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gIGNvbG9yOiAjYThhZmM3O1xufVxuXG4ubWFpbi1mb3JtLXNlYXJjaCB7XG4gIC5idG4sXG4gIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI2I0YmRjZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjYjRiZGNlO1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cblxuLm1haW4tZm9ybS1zZWFyY2gge1xuICAuYnRuOmhvdmVyLFxuICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzhmOWNjMDtcbn1cblxuLm1haW4tZm9ybS1zZWFyY2gge1xuICAuYnRuOmZvY3VzLFxuICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCBidXR0b246Zm9jdXMge1xuICBjb2xvcjogIzhmOWNjMDtcbn1cblxuLnRoZW1lLWxvZ28ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10ZXh0IC5iYWRnZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMHB4IDE1cHg7XG59XG5cbi5tYWluLWhlYWRlci1tZXNzYWdlIC5kcm9wZG93bi1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTIzLCA2NSwgMjE2LCAwLjEpO1xufVxuXG4ubWFpbi1oZWFkZXItZmxhZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYWRlaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmFkZWluO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLW1zLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC1vLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5tYWluLWhlYWRlci1mbGFncyB7XG4gICYuc2hvdyAuZHJvcGRvd24tbWVudSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVpbjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICAgIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAtbXMtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICAtby1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ4cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDE2MiwgMTY5LCAyMDQsIDAuMjQpO1xuICB9XG5cbiAgJi5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIGxlZnQ6IDI4cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMmY4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YwZjJmODtcbiAgfVxufVxuXG4ubWFpbi1mbGFncy1saXN0IC5tZWRpYSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwcHggMTVweDtcbn1cblxuLm1haW4taGVhZGVyLWZsYWdzIC5kcm9wZG93bi1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTIzLCA2NSwgMjE2LCAwLjEpO1xufVxuXG4uaGVhZGVyLWZsYWcsXG4ubWFpbi1mbGFncy1saXN0IGltZyB7XG4gIHdpZHRoOiAxLjdyZW07XG59XG5cbi5ob3ItaGVhZGVyLmhvci10b3AtaGVhZGVyIHtcbiAgLm5hdi1saW5rLWJhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMTFweDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweCA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC5tYWluLW1lc3NhZ2UtbGlzdCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob3ItaGVhZGVyLmhvci10b3AtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgIGxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLXByb2plY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLWhlYWRlci1yaWdodCAubmF2LWxpbmsgLmJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjJyZW07XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLm1haW4taGVhZGVyLWNlbnRlciAuc2VsZWN0Mi1jb250YWluZXIge1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubWFpbi1oZWFkZXItY2VudGVyIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbi1jb250ZW50LWxlZnQtY2hhdCAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlci1icmFuZDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIG1hcmdpbjogMCAwIDAgMnJlbTtcbiAgfVxufVxuXG4ubWFpbi1oZWFkZXIge1xuICAgLm1haW4tbm90aWZpY2F0aW9uLWxpc3QsIC5tYWluLW1lc3NhZ2UtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDIyOXB4O1xuICAgfVxufVxuLm1haW4tbm90aWZpY2F0aW9uLWxpc3QgLnBzX190aHVtYi15LCAubWFpbi1tZXNzYWdlLWxpc3QgLnBzX190aHVtYi15IHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgTWFpbi1oZWFkZXItbmF2ICAjIyMjIyMgKi9cblxuXG5cblxuXG4iLCJcblxuaHRtbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYm9keS5kYXJrLXRoZW1lIHtcbiAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgY29sb3I6ICRkYXJrLXdoaXRlO1xufVxuXG4uZGFyay10aGVtZSB7XG4gIGhyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMDMxNGQ7XG4gIH1cblxuICBhYmJyIHtcbiAgICAmW3RpdGxlXSxcbiAgICAmW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgJjpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIH1cblxuICBjYXB0aW9uIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4gIFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuICBbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuICBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgZmllbGRzZXQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIGxlZ2VuZCB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICBtYXJrLFxuICAubWFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgfVxuXG4gIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuICB9XG5cbiAgLmltZy10aHVtYm5haWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5maWd1cmUtY2FwdGlvbiB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuICB9XG5cbiAgY29kZSB7XG4gICAgY29sb3I6ICNmMTAwNzU7XG4gIH1cblxuICBhID4gY29kZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICBrYmQge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgcHJlIHtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggJGRhcmstYm9keTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuXG4gICAgY29kZSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWNvbG9yIC5jYXJkLWhlYWRlciBhLmNvbGxhcHNlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24tZmFxIC5hY2NvcmRpb24gLmNhcmQtaGVhZGVyIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gIH1cblxuICAuYWNjb3JkaW9uIHtcbiAgICAuY2FyZCB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMTRkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi1pbmRpZ28gLmNhcmQtaGVhZGVyIGEuY29sbGFwc2VkIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWJsdWUgLmNhcmQtaGVhZGVyIGEge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24tZGFyayB7XG4gICAgLmNhcmQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciBhIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE0MWMyYjtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLWdyYXkge1xuICAgIC5jYXJkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cblxuICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNztcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmE3YTk2O1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY2NvcmRpb24gPiAuY2FyZCB7XG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSxcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1hY2NvcmRpb24ge1xuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlZjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY2O1xuICAgICAgICBib3JkZXItY29sb3I6ICNiY2M0ZGU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2JjYzRkZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cbiAgfVxuXG4gIC5hbGVydCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYWxlcnQtaGVhZGluZyxcbiAgLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLmFsZXJ0LXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS0wMTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LTAxO1xuXG4gICAgaHIge1xuICAgICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiAjNWI3N2M5O1xuICAgIH1cbiAgfVxuXG4gIC5hbGVydC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCA1NiwgMTM5LCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMSk7XG5cbiAgICBociB7XG4gICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMik7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgY29sb3I6ICNjMzgyOWY7XG4gICAgfVxuICB9XG5cbiAgLmFsZXJ0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxNzcsIDg5LCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNSwgMTc3LCA4OSwgMC4xKTtcblxuICAgIGhyIHtcbiAgICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1LCAxNzcsIDg5LCAwLjIpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMWIyYjNkLCByZ2JhKDI1LCAxNzcsIDg5LCAwLjIpLCAjMWIyYjNkKTtcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICBjb2xvcjogIzlmY2JiMjtcbiAgICB9XG4gIH1cblxuICAuYWxlcnQtaW5mbyB7XG4gICAgY29sb3I6ICRpbmZvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTg0LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEsIDE4NCwgMjU1LCAwLjEpO1xuXG4gICAgaHIge1xuICAgICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTg0LCAyNTUsIDAuMik7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxODJjNGUsIHJnYmEoMSwgMTg0LCAyNTUsIDAuMiksICMxODJjNGUpO1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiAjOTVjNWQ4O1xuICAgIH1cbiAgfVxuXG4gIC5hbGVydC13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1NSwgMzMsIDAuMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4xKTtcblxuICAgIGhyIHtcbiAgICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzMyMjkzNywgcmdiYSgyNTUsIDE1NSwgMzMsIDAuMiksICMzMjI5MzcpO1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiAjZjBjNThmO1xuICAgIH1cbiAgfVxuXG4gIC5hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCA5NiwgMTE2LCAwLjEpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMSk7XG5cbiAgICBociB7XG4gICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDk2LCAxMTYsIDAuMik7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMzMjIzNDAsIHJnYmEoMjUzLCA5NiwgMTE2LCAwLjIpLCAjMzIyMzQwKTtcbiAgICB9XG5cbiAgICAuYWxlcnQtbGluayB7XG4gICAgICBjb2xvcjogI2NiODc4ZjtcbiAgICB9XG4gIH1cblxuICAuYWxlcnQtbGlnaHQge1xuICAgIGNvbG9yOiAjN2Y3ZjgxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDhkOGRlO1xuXG4gICAgaHIge1xuICAgICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3ZjdmODE7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWxpbmsge1xuICAgICAgY29sb3I6ICM2NjY2Njc7XG4gICAgfVxuICB9XG5cbiAgLmFsZXJ0LWRhcmsge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA3MiwgOTksIDAuMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU5LCA3MiwgOTksIDAuMSk7XG5cbiAgICBociB7XG4gICAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1OSwgNzIsIDk5LCAwLjIpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5hbGVydC1saW5rIHtcbiAgICAgIGNvbG9yOiAjMGMwZTEzO1xuICAgIH1cbiAgfVxufVxuXG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGMwZTEzO1xufVxuXG4uZGFyay10aGVtZSB7XG4gIFtjbGFzcyo9XCJhbGVydC1vdXRsaW5lLVwiXSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYWxlcnQtb3V0bGluZS1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIC5hbGVydC1vdXRsaW5lLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLmFsZXJ0LW91dGxpbmUtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzZjNTRkO1xuICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgfVxuXG4gIC5hbGVydC1vdXRsaW5lLWluZm8ge1xuICAgIGJvcmRlci1jb2xvcjogIzFhYjZjZjtcbiAgICBjb2xvcjogJGluZm87XG4gIH1cblxuICAuYWxlcnQtb3V0bGluZS13YXJuaW5nIHtcbiAgICBib3JkZXItY29sb3I6ICNmZmRiNmQ7XG4gICAgY29sb3I6ICNkMzllMDA7XG4gIH1cblxuICAuYWxlcnQtb3V0bGluZS1kYW5nZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ViOGM5NTtcbiAgICBjb2xvcjogI2YxNmQ3NTtcbiAgfVxuXG4gIFtjbGFzcyo9XCJhbGVydC1zb2xpZC1cIl0ge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLmFsZXJ0LXNvbGlkLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgLmFsZXJ0LXNvbGlkLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gIC5hbGVydC1zb2xpZC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgfVxuXG4gIC5hbGVydC1zb2xpZC1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgfVxuXG4gIC5hbGVydC1zb2xpZC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgfVxuXG4gIC5hbGVydC1zb2xpZC1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTZkNzU7XG4gIH1cblxuICAuYWxlcnQtbWVzc2FnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzIsIDIzMiwgMjQ3LCAwLjIpO1xuICAgIGJhY2tncm91bmQ6ICM2NjVkZDI7XG4gIH1cblxuICAuYWxlcnQtZGVmYXVsdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkZTtcbiAgfVxuXG4gIC5hbGVydC1iZGxlZnQtc3VjY2VzcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkc3VjY2VzcztcbiAgfVxuXG4gIC5hbGVydC1iZGxlZnQtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkcHJpbWFyeTtcbiAgfVxuXG4gIC5hbGVydC1iZGxlZnQtd2FybmluZyB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkd2FybmluZztcbiAgfVxuXG4gIC5hbGVydC1iZGxlZnQtZGFuZ2VyIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRkYW5nZXI7XG4gIH1cblxuICAuYWxlcnQtYmRsZWZ0LWluZm8ge1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJGluZm87XG4gIH1cblxuICAuYWxlcnQtYmRsZWZ0LXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLmJnLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gIH1cblxuICBhLmJnLXNlY29uZGFyeSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyODdhO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjg3YTtcbiAgICB9XG4gIH1cblxuICAuYmctc3VjY2VzcyB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgYS5iZy1zdWNjZXNzIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmE1NTI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2YTU1MjtcbiAgICB9XG4gIH1cblxuICAuYmctaW5mbyB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgYS5iZy1pbmZvIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmFmZjE7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2YWZmMTtcbiAgICB9XG4gIH1cblxuICAuYmctd2FybmluZyB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2I1Mjk7XG4gIH1cblxuICBhLmJnLXdhcm5pbmcge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOTExZDtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTkxMWQ7XG4gICAgfVxuICB9XG5cbiAgLmJnLWRhbmdlciB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gIH1cblxuICBhLmJnLWRhbmdlciB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0MTU3O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTc7XG4gICAgfVxuICB9XG5cbiAgLmJnLXBpbmsge1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3NWFkO1xuICB9XG5cbiAgYS5iZy1waW5rIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzVhZDtcbiAgICB9XG4gIH1cblxuICAuYmctZGFyayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgYS5iZy1kYXJrIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEyMTI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMjEyO1xuICAgIH1cbiAgfVxuXG4gIC5iZy1zdWNjZXNzLWxpZ2h0IHtcbiAgICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAxNzcsIDg5LCAwLjIpO1xuICB9XG5cbiAgLmJnLWluZm8tbGlnaHQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMSwgMTg0LCAyNTUsIDAuMik7XG4gICAgY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgLmJyZWFkY3J1bWItc3R5bGUxLFxuICAuYnJlYWRjcnVtYi1zdHlsZTIsXG4gIC5icmVhZGNydW1iLXN0eWxlMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYnJlYWRjcnVtYi1iYXNpYyAuYnJlYWRjcnVtYi1pdGVtIGEsXG4gIC5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtIGEsXG4gIC5icmVhZGNydW1iLXN0eWxlMiAuYnJlYWRjcnVtYi1pdGVtIGEsXG4gIC5icmVhZGNydW1iLXN0eWxlMyAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5icmVhZGNydW1iLWJhc2ljIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUsXG4gIC5icmVhZGNydW1iLXN0eWxlMSAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlLFxuICAuYnJlYWRjcnVtYi1zdHlsZTIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSxcbiAgLmJyZWFkY3J1bWItc3R5bGUzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYiB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgc3BhbiB7XG4gICAgICArIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjYjRiZGNlO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1icmVhZGNydW1icyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLmJyZWFkY3J1bWItNSBhIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZDogIzY2NjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzY2NiwgIzMzMyk7XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBib3gtc2hhZG93OiAycHggLTJweCAwIDJweCAkZGFyay1ib3JkZXIsIDNweCAtM3B4IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICB9XG4gIH1cblxuICAvLyAgIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgLy8gICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLy8gICB9XG59XG5cbi5idG46YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRhcmstdGhlbWUge1xuICAuc3AtY29udGFpbmVyIGJ1dHRvbjphY3RpdmUsXG4gIC5idG46Zm9jdXMsXG4gIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuYnRuLWxpZ2h0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGUwZTk7XG4gICAgICBib3JkZXItY29sb3I6ICNkNWQ5ZTQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTBlOTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2Q1ZDllNDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjFmMmY5O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ5ZTQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NkZDJkZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkOWU0O1xuICAgIGJvcmRlci1jb2xvcjogI2NkZDJkZjtcbiAgfVxuXG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5idG4taW5kaWdvIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiMDA4MjtcbiAgICBib3JkZXItY29sb3I6ICM0YjAwODI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTA0N2I7XG4gICAgICBib3JkZXItY29sb3I6ICM0OTA0N2I7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDc1LCAwLCAxMzAsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjAwODI7XG4gICAgICBib3JkZXItY29sb3I6ICM0YjAwODI7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGIwMDgyO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0YjAwODI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLWluZGlnby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGIwMDgyO1xuICAgIGJvcmRlci1jb2xvcjogIzRiMDA4MjtcbiAgfVxuXG4gIC5idG4taW5kaWdvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgMCwgMTMwLCAwLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1pbmRpZ28uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3NSwgMCwgMTMwLCAwLjUpO1xuICB9XG5cbiAgLmJ0bi1wdXJwbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICAgIGJvcmRlci1jb2xvcjogIzY0M2FiMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzdhNjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzRlMmQ4OTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA4NywgMTg4LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNjQzYWIwO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDgyYTgwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDtcbiAgICBib3JkZXItY29sb3I6ICM0ODJhODA7XG4gIH1cblxuICAuYnRuLXB1cnBsZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIzLCA4NywgMTg4LCAwLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1wdXJwbGUuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjMsIDg3LCAxODgsIDAuNSk7XG4gIH1cblxuICAuYnRuLXBpbmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjEwMDc1O1xuICAgIGJvcmRlci1jb2xvcjogI2Q4MDA2OTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiMDA2MjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2E1MDA1MDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIxLCAzOCwgMTI3LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjEwMDc1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZDgwMDY5O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JlMDA1YztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOTgwMDRhO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1waW5rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZTAwNWM7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTgwMDRhO1xuICB9XG5cbiAgLmJ0bi1waW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLXBpbmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjEsIDM4LCAxMjcsIDAuNSk7XG4gIH1cblxuICAuYnRuLWdyYXktNTAwIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNztcbiAgICBib3JkZXItY29sb3I6ICM4ODk2YWY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDhmYWE7XG4gICAgICBib3JkZXItY29sb3I6ICM2OTdiOWE7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEyMCwgMTMzLCAxNTgsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTc7XG4gICAgICBib3JkZXItY29sb3I6ICM4ODk2YWY7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4OGE0O1xuICAgICAgICBib3JkZXItY29sb3I6ICM2Mzc0OTM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLWdyYXktNTAwLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3OTg4YTQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjM3NDkzO1xuICB9XG5cbiAgLmJ0bi1ncmF5LTUwMDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTIwLCAxMzMsIDE1OCwgMC41KTtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tZ3JheS01MDAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMjAsIDEzMywgMTU4LCAwLjUpO1xuICB9XG5cbiAgLmJ0bi1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYzQ4NTg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGY1YzczO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk1NjZiO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2E0NDU1O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDUsIDExNiwgMTM2LCAwLjUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M0ODU4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNGY1YzczO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NTA2NDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzUzZTRkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1ncmF5LTcwMC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1MDY0O1xuICAgIGJvcmRlci1jb2xvcjogIzM1M2U0ZDtcbiAgfVxuXG4gIC5idG4tZ3JheS03MDA6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwNSwgMTE2LCAxMzYsIDAuNSk7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLWdyYXktNzAwLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA1LCAxMTYsIDEzNiwgMC41KTtcbiAgfVxuXG4gIFtjbGFzcyo9XCJidG4tb3V0bGluZS1cIl0ge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbltjbGFzcyo9XCJidG4tb3V0bGluZS1cIl06Zm9jdXMge1xuICBjb2xvcjogJGRhcmstd2hpdGU7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmJ0bi1vdXRsaW5lLWluZGlnbyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGIwMDgyO1xuICAgIGNvbG9yOiAjNGIwMDgyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTA0N2I7XG4gICAgfVxuICB9XG59XG5cbi5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM4ZjljYzA7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmJ0bi1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBib3JkZXItY29sb3I6ICNlYTY3YTI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyODdhO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZWE2N2EyO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyODdhICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNlYTY3YTIgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI0MSwgNTYsIDEzOSwgMC4zKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMTQyODI7XG4gICAgICBib3JkZXItY29sb3I6ICNlYTY3YTI7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QxNDI4MjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWE2N2EyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWE2N2EyO1xuICB9XG5cbiAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI0MSwgNTYsIDEzOSwgMC4zKTtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjQxLCA1NiwgMTM5LCAwLjMpO1xuICB9XG5cbiAgLmJ0bi1zdWNjZXNzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogIzNlYzM3NztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNmE1NTI7XG4gICAgICBib3JkZXItY29sb3I6ICMzZWMzNzc7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2VjMzc3O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjEsIDE2NSwgODIsIDAuMyk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIGJvcmRlci1jb2xvcjogIzNlYzM3NztcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICY6YWN0aXZlLFxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMzZWMzNzc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogIzNlYzM3NztcbiAgfVxuXG4gIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjEsIDE2NSwgODIsIDAuMyk7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyMSwgMTY1LCA4MiwgMC4zKTtcbiAgfVxuXG4gIC5idG4taW5mbyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICBib3JkZXItY29sb3I6ICM1NWIwZmY7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZhZmYxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTViMGZmO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2YWZmMTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzU1YjBmZjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2IoMSwgMTg0LCAyNTUpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICBib3JkZXItY29sb3I6ICM1NWIwZmY7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2YWZmMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTViMGZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZhZmYxO1xuICAgIGJvcmRlci1jb2xvcjogIzU1YjBmZjtcbiAgfVxuXG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRpbmZvO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRpbmZvO1xuICB9XG5cbiAgLmJ0bi13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOGMwMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTkxMWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZjhjMDA7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE5MTFkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmY4YzAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjQxLCAxNDUsIDI5LCAwLjMpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgICBib3JkZXItY29sb3I6ICNmZjhjMDA7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOTExZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmY4YzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICBib3JkZXItY29sb3I6ICNmZjhjMDA7XG4gIH1cblxuICAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNDEsIDE0NSwgMjksIDAuMyk7XG4gIH1cbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI0MSwgMTQ1LCAyOSwgMC4zKTtcbn1cblxuLmRhcmstdGhlbWUge1xuICAuc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI0MSwgMTQ1LCAyOSwgMC4zKTtcbiAgfVxuXG4gIC5idG4tZGFuZ2VyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYzMzRkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDE1NztcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmMzM0ZDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTc7XG4gICAgICBib3JkZXItY29sb3I6ICNmZjMzNGQ7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiKDI1NSwgNzEsIDYxKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICBib3JkZXItY29sb3I6ICNmZjMzNGQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDE1NztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmYzMzRkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmYzMzRkO1xuICB9XG5cbiAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmY0NzNkO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmNDczZDtcbiAgfVxuXG4gIC5idG4td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMGY2O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYnRuLXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi13aGl0ZS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuYnRuLWRhcmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhmOWNjMDtcbiAgICBib3JkZXItY29sb3I6ICM4ZjljYzA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMjEyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTMxMjEyO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTIxMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzEzMTIxMjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEyMTI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzIzMmIzYjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxMjEyO1xuICAgIGJvcmRlci1jb2xvcjogIzIzMmIzYjtcbiAgfVxuXG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VjODMxYjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWM4MzFiO1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWM4MzFiO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzOGQyNTA7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgJjphY3RpdmU6Zm9jdXMsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICMzOGQyNTA7XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMzhkMjUwO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJGluZm87XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRpbmZvO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkaW5mbztcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRpbmZvO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmMxMDc7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkd2FybmluZyAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLFxuICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZjMTA3O1xuICAgIH1cbiAgfVxuXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmYzEwNztcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1kYW5nZXIge1xuICAgIGNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2ZDc1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmNDczZDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2ZDc1O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMTZkNzU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmQ3NTtcbiAgICBib3JkZXItY29sb3I6ICNmMTZkNzU7XG4gIH1cblxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmNDczZDtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmNDczZDtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1saWdodCB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggIzYxNjQ3NztcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM2MTY0Nzc7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2YwZjJmODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9yZGVyO1xuICB9XG5cbiAgLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzhmOWNjMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkLFxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICAmOmFjdGl2ZTpmb2N1cyxcbiAgICAmLmFjdGl2ZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB9XG4gIH1cblxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cblxuICAuYnRuLWxpbmsge1xuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQsXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAuYnRuLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAuYnRuLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDU2LCAxMzksIDAuMik7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAuYnRuLXN1Y2Nlc3MtdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDE3NywgODksIDAuMik7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgOTYsIDExNiwgMC4yKTtcbiAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cbiAgfVxuXG4gIC5idG4taW5mby10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCAxODQsIDI1NSwgMC4yKTtcbiAgICBjb2xvcjogJGluZm87XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGluZm87XG4gICAgfVxuICB9XG5cbiAgLmJ0bi13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKTtcbiAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1kYXJrLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MywgMTU2LCAxOTIsIDAuMikgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzhmOWNjMCAhaW1wb3J0YW50O1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgICYudGV4dC13aGl0ZSAubWFpbi1jb250ZW50LWxhYmVsLFxuICAgICYudHgtd2hpdGUgLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtbGFiZWwge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuICB9XG5cbiAgLmNhcmQgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1mb290ZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmNhcmQtaGVhZGVyLXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuY2FyZC1oZWFkZXItdGFiIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgLmNhcmQtaXRlbSB7XG4gICAgLmNhcmQtaXRlbS1pY29uLmNhcmQtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya3ByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAuY2FyZC1pdGVtLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMzgzOTQyO1xuXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGNvbG9yOiAjOGQ5NWIxO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWl0ZW0tYm9keSB7XG4gICAgICAuY2FyZC1pdGVtLXN0YXQge1xuICAgICAgICAuY2FyZC1pdGVtLWZpZ3VyZSB7XG4gICAgICAgICAgY29sb3I6ICMzODM5NDI7XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgY29sb3I6ICM4ZDk1YjE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcmQtaXRlbS1yZWRpcmVjdCAuYnRuLWNhcmQtaXRlbS12aWV3IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjdmZDtcbiAgICAgICAgY29sb3I6ICNhNWFiYmE7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1kYXNoYm9hcmQtY2FsZW5kYXIge1xuICAgIGJveC1zaGFkb3c6IC03LjgyOXB4IDExLjYwN3B4IDIwcHggMHB4ICNlNGUzZjU7XG5cbiAgICAubWFpbi1jb250ZW50LWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciB7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHktdG9wIHtcbiAgICAgIGg2IHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgLmNhcmQtdGFibGUtdHdvIC5tYWluLWNvbnRlbnQtbGFiZWwge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jb250ZW50LWxhYmVsLFxuICAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLm1haW4tY29udGVudC1sYWJlbCB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSB7XG4gICAgLmNvbCArIC5jb2wge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5jYXJkLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG5cbiAgICAuY2FyZC12YWx1ZSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IHtcbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmxvdC1jaGFydCB7XG4gICAgICAuZmxvdC14LWF4aXMgPiBkaXYge1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICAgIH1cblxuICAgICAgLmZsb3QteS1heGlzID4gZGl2IHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC41KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNhcmQtZGFyay1vbmUgLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAmLmNhcmQtZGFyay10d28gLm1haW4tY29udGVudC1sYWJlbCxcbiAgICAmLmNhcmQtZGFyay1vbmUgLmNhcmQtYm9keSBoNixcbiAgICAmLmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBoNiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5jYXJkLWRhcmstb25lIC5jYXJkLWJvZHkgaDYgc3BhbixcbiAgICAmLmNhcmQtZGFyay10d28gLmNhcmQtYm9keSBoNiBzcGFuIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgfVxuXG4gICAgJi5jYXJkLWRhcmstb25lIC5jYXJkLWJvZHkgbGFiZWwsXG4gICAgJi5jYXJkLWRhcmstdHdvIC5jYXJkLWJvZHkgbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgICB9XG5cbiAgICAmLmNhcmQtZGFyay1vbmUgLmZsb3QtY2hhcnQgLmZsb3QteS1heGlzID4gZGl2LFxuICAgICYuY2FyZC1kYXJrLXR3byAuZmxvdC1jaGFydCAuZmxvdC15LWF4aXMgPiBkaXYge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNhcmQge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gIH1cblxuICAuY2FyZC1hc2lkZS1jb2x1bW4ge1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIH1cblxuICAuY2FyZC1vcHRpb25zIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgICBhOm5vdCguYnRuKSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY2FyZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG5cbiAgLmNhcmQtYm9keSArIC5jYXJkLWJvZHkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuY2FyZC1ibG9nLW92ZXJsYXk6YmVmb3JlLFxuICAuY2FyZC1ibG9nLW92ZXJsYXkxOmJlZm9yZSxcbiAgLmNhcmQtYmxvZy1vdmVybGF5MjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuXG4gIC5jYXJkLWJsb2ctb3ZlcmxheSAuY3VzdG9tLWNhcmQtaGVhZGVyLFxuICAuY2FyZC1ibG9nLW92ZXJsYXkxIC5jdXN0b20tY2FyZC1oZWFkZXIsXG4gIC5jYXJkLWJsb2ctb3ZlcmxheTIgLmN1c3RvbS1jYXJkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG5cbiAgLmNhcmQtYmxvZy1vdmVybGF5IC5jYXJkLWZvb3RlcixcbiAgLmNhcmQtYmxvZy1vdmVybGF5MSAuY2FyZC1mb290ZXIsXG4gIC5jYXJkLWJsb2ctb3ZlcmxheTIgLmNhcmQtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cblxuICAuY2FyZC1pdGVtLWRlc2MgLmNhcmQtaXRlbS1kZXNjLTEgZGQge1xuICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLmNhcm91c2VsLWRhcmsgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmNhcm91c2VsLXNsaWRlciAjdGh1bWJjYXJvdXNlbCAuY2Fyb3VzZWwtaXRlbSAudGh1bWI6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2NhZDRlNDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1jb250cm9sIHtcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgfVxuICB9XG5cbiAgI3RodW1iY2Fyb3VzZWwge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgfVxuICB9XG5cbiAgLm93bC1uYXYgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSg2NywgNjcsIDY3LCAwLjE1KTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyMDk4ZDE7XG4gICAgfVxuICB9XG5cbiAgLm93bC1jYXJvdXNlbDpob3ZlciAub3dsLW5hdiBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJvZHkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vd2wtdGhlbWUgLm93bC1kb3RzIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLm93bC1kb3Qgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtY2Fyb3VzZWwgLnRodW1iIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2FkNGU0O1xuICB9XG5cbiAgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xuICB9XG5cbiAgLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAuZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlYWViZmE7XG4gICAgICB9XG5cbiAgICAgIC5zZWFyY2gtYnRuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgICAuYnRuLFxuICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCBidXR0b24ge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWFlYmZhO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDIxLCAyMSwgNjIsIDAuMyk7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBjb2xvcjogJHdoaXRlLTcgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcblxuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNSwgOTYsIDI1MSwgMC4yNSk7XG4gICAgICBib3JkZXItY29sb3I6ICNlMGUxZmI7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtMztcbiAgICB9XG5cbiAgICAmW3JlYWRvbmx5XSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIH1cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0yO1xuICAgIH1cbiAgfVxuXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuICB9XG5cbiAgLmZvcm0tbGFiZWwge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5maWxlLWJyb3dzZXIgLmJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmNTtcbiAgfVxuXG4gIC5tYWluLWZvcm0tZ3JvdXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAmLmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2I0YmRjZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2JhKDkxLCA3MSwgMjUxLCAwLjE2KTtcbiAgICB9XG5cbiAgICAuZm9ybS1sYWJlbCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnZhbGlkLWZlZWRiYWNrIHtcbiAgICBjb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YWxpZC10b29sdGlwIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCxcbiAgLmZvcm0tY29udHJvbC5pcy12YWxpZCxcbiAgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyxcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cyxcbiAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyxcbiAgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cyxcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQsXG4gIC5mb3JtLXNlbGVjdC5pcy12YWxpZCxcbiAgaW5wdXQuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzLFxuICB0ZXh0YXJlYS5mb3JtLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cyxcbiAgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzLFxuICBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMsXG4gIHRleHRhcmVhLmZvcm0tc2VsZWN0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICBpbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICB0ZXh0YXJlYS5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbiAgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuICB0ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzczpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIHRleHRhcmVhLmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktc3VjY2VzczpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzRjZTMwMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNlMzAxO1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU5LCAxNzYsIDEsIDAuMjUpO1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIGlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktc3VjY2VzcyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgdGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICB0ZXh0YXJlYS5jdXN0b20tZmlsZS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1OSwgMTc2LCAxLCAwLjI1KTtcbiAgfVxuXG4gIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICBjb2xvcjogI2YxNmQ3NSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmludmFsaWQtdG9vbHRpcCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2ZDc1O1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuICAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4gIGlucHV0LmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yLFxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsXG4gIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbiAgaW5wdXQuZm9ybS1jb250cm9sLnBhcnNsZXktZXJyb3I6Zm9jdXMsXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LWVycm9yOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsXG4gIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLFxuICBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yLFxuICB0ZXh0YXJlYS5mb3JtLXNlbGVjdC5wYXJzbGV5LWVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuICAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyxcbiAgaW5wdXQuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvcjpmb2N1cyxcbiAgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvcjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLFxuICBpbnB1dC5mb3JtLWNoZWNrLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuZm9ybS1jaGVjay1sYWJlbCxcbiAgdGV4dGFyZWEuZm9ybS1jaGVjay1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLFxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbiAgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbCxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2U0NjA2ZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xuICB9XG5cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICB0ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbiAgfVxuXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvcjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgaW5wdXQuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgdGV4dGFyZWEuY3VzdG9tLWZpbGUtaW5wdXQucGFyc2xleS1lcnJvciB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIGlucHV0LmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gIHRleHRhcmVhLmN1c3RvbS1maWxlLWlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogI2YxNmQ3NSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbiAgfVxuXG4gICNleGFtcGxlLWlucHV0IC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjOGY5Y2MwICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzhmOWNjMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuXG4gIC5tb2RhbC5lZmZlY3QtanVzdC1tZSB7XG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuXG4gICAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cbiAgICAgIGg2IHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICBidXR0b24uYnRuLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAubW9kYWwtYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMDIwMjk7XG4gIH1cblxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm1vZGFsLXRpdGxlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQtZGVtbyAubW9kYWwtYm9keSBoNiB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGEwYTBhO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTZweCAwIHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gIH1cbiAgZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNsb3NlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gIH1cbiAgdGFibGUuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bC5kdHItZGV0YWlscyA+IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm5hdi1waWxscyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtZGFyayAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgaTpub3QoW2NsYXNzKj1cIiB0eC1cIl0pIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMGYyZjg7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIgaTpub3QoW2NsYXNzKj1cIiB0eC1cIl0pLFxuICAgICY6Zm9jdXMgaTpub3QoW2NsYXNzKj1cIiB0eC1cIl0pIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBpOm5vdChbY2xhc3MqPVwiIHR4LVwiXSkge1xuICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2LWRhcmsgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6ICMzYzQ4NTg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2LWNvbG9yZWQtYmcgLm5hdi1saW5rIHtcbiAgICArIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2LWxpbmUge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWFpbi1uYXYtZGFyayAubmF2LWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLnBhZ2luYXRpb24tZGFyayB7XG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2luYXRpb24tc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgLnBhZ2luYXRpb24tY2lyY2xlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMmY4O1xuXG4gICAgbGkge1xuICAgICAgYSxcbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2luYXRpb24tcmFkaXVzIGxpIHtcbiAgICBhLFxuICAgIHNwYW4ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTRmNTtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5wb3BvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmLnNob3cge1xuICAgICAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDIxLCAyMSwgNjIsIDAuMyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9wb3Zlci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAucG9wb3Zlci1ib2R5IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLXNlY29uZGFyeSB7XG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLXN1Y2Nlc3Mge1xuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLWluZm8ge1xuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkaW5mbztcbiAgICB9XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLXByaW1hcnksXG4gIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LFxuICAucG9wb3Zlci1oZWFkLXN1Y2Nlc3MsXG4gIC5wb3BvdmVyLWhlYWQtaW5mbyxcbiAgLnBvcG92ZXItaGVhZC1wcmltYXJ5IC5wb3BvdmVyLWhlYWRlcixcbiAgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkgLnBvcG92ZXItaGVhZGVyLFxuICAucG9wb3Zlci1oZWFkLXN1Y2Nlc3MgLnBvcG92ZXItaGVhZGVyLFxuICAucG9wb3Zlci1oZWFkLWluZm8gLnBvcG92ZXItaGVhZGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItYm9keSxcbiAgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkgLnBvcG92ZXItYm9keSxcbiAgLnBvcG92ZXItaGVhZC1zdWNjZXNzIC5wb3BvdmVyLWJvZHksXG4gIC5wb3BvdmVyLWhlYWQtaW5mbyAucG9wb3Zlci1ib2R5IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgLnBvcG92ZXItcHJpbWFyeSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLnBvcG92ZXItc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItYm9keSB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItdG9wIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJi5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgLnBvcG92ZXItc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuICB9XG5cbiAgLnBvcG92ZXItaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci10b3AgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICYuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICYuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgJi5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAmLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAmLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGluZm87XG4gICAgfVxuICB9XG5cbiAgLnBvcG92ZXItc3RhdGljLWRlbW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG5cbiAgICAucG9wb3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICAgIH1cbiAgfVxuXG4gIC5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cblxuICAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmstdGhlbWU7XG4gIH1cblxuICAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cblxuICAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuXG4gIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKTtcbiAgfVxuXG4gIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG4gIH1cblxuICAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XG4gIH1cblxuICAuYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMCAwLjVyZW0gMC41cmVtO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuXG4gIC5wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgfVxuXG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC50YWJsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICB0aGVhZCB0aCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB0ciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWJvcmRlcmxlc3Mge1xuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLnRhYmxlLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNmQ0ZmY7XG5cbiAgICA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZkNGZmO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTVhZmZmO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcblxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcbiAgICB9XG4gIH1cbn1cblxuLyogIyMjIyMjIEJ1dHRvbnMgIyMjIyMjICovXG5cbi8qICMjIyMjIyBDYXJkICAjIyMjIyMgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyogIyMjIyMjIENhcmQgICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgY2Fyb3VzZWwgIyMjIyMjICovXG5cbi8qICMjIyMjIyBjYXJvdXNlbCAjIyMjIyMgKi9cblxuLyogIyMjIyMjIyMjIyBEcm9wZG93biAjIyMjIyMjIyMjICovXG5cbi8qICMjIyMjIyMjIyMgRHJvcGRvd24gIyMjIyMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgRm9ybS1lbGVtZW50cyAjIyMjIyMgKi9cblxuLyogIyMjIyMjIEZvcm0gZWxlbWVudHMgIyMjIyMjICovXG5cbi8qICMjIyMjIyBJbnB1dC1ncm91cCAjIyMjIyMgKi9cblxuLyogIyMjIyMjIElucHV0LWdyb3VwICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgTW9kYWwgIyMjIyMjICovXG5cbi8qICMjIyMjIyBNb2RhbCAjIyMjIyMgKi9cblxuLyogIyMjIyMjIE5hdmlnYXRpb24gICAjIyMjIyMgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW5hdiAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW5hdi1saW5lLWNoYXQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlOGY1O1xuICB9XG59XG5cbi8qICMjIyMjIyBOYXZpZ2F0aW9uICAgIyMjIyMjICovXG5cbi8qICMjIyMjIyBQYWdpbmF0aW9uICAjIyMjIyMgKi9cblxuLyogIyMjIyMjIFBhZ2luYXRpb24gICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgUG9wb3ZlciAgIyMjIyMjICovXG5cbi8qICMjIyMjIyBQb3BvdmVyICAjIyMjIyMgKi9cblxuLyogIyMjIyMjIFByb2dyZXNzICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgUHJvZ3Jlc3MgIyMjIyMjICovXG5cbi8qICMjIyMjIyBUYWJsZSAgIyMjIyMjICovXG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYzFmZjtcbn1cblxuLmRhcmstdGhlbWUge1xuICAudGFibGUtc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkZGU1O1xuXG4gICAgPiB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZGRlNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCxcbiAgICB0aGVhZCB0aCxcbiAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2I5YzFjZTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2ZkYjtcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNmZGI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGU5Yjg7XG5cbiAgICA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlOWI4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjOTlkNjdiO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZTNhNTtcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWUzYTU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG5cbiAgICA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODZjZmRhO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG5cbiAgICA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoLFxuICAgIHRkLFxuICAgIHRoZWFkIHRoLFxuICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZkZjdlO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcblxuICAgID4ge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICNlZDk2OWU7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG5cbiAgICA+IHtcbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmZDtcblxuICAgID4ge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmOWZhZmI7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRmMztcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZjM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcblxuICAgID4ge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGNjZDM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGgsXG4gICAgdGQsXG4gICAgdGhlYWQgdGgsXG4gICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICM0OTU5N2I7XG4gICAgfVxuXG4gICAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgJi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICB9XG5cbiAgICAmLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmZjODtcblxuICAgID4ge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYWJmYzg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG5cbiAgICA+IHtcbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFibGUge1xuICAgIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNDk1OTdiO1xuICAgIH1cblxuICAgIC50aGVhZC1saWdodCB0aCB7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgICBib3JkZXItY29sb3I6ICNmMGYyZjg7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuICsgMSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIH1cblxuICAudGFibGUgPiB7XG4gICAgOm5vdCg6bGFzdC1jaGlsZCkgPiA6bGFzdC1jaGlsZCA+ICoge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIHRhYmxlLmRhdGFUYWJsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuXG4gICAgJi5uby1mb290ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgdGhlYWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgICAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICAgIH1cblxuICAgIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWJsZS5kYXRhVGFibGUge1xuICAgIHRyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6bGFzdC1jaGlsZCxcbiAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4gIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkLFxuICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50b2FzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMjgsIDM5LCA2MCwgMC4wNik7XG4gIH1cblxuICAudG9hc3QtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgIC5idG4tY2xvc2Uge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICB9XG4gIH1cblxuICAudG9vbHRpcCB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG5cbiAgICAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxuXG4gIC50b29sdGlwLWlubmVyIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC50b29sdGlwLXByaW1hcnkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAudG9vbHRpcC1zZWNvbmRhcnkge1xuICAgIC50b29sdGlwLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgLnRvb2x0aXAtaW5mbyB7XG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXRvcCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkaW5mbztcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRpbmZvO1xuICAgIH1cbiAgfVxuXG4gIC50b29sdGlwLWRhbmdlciB7XG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmQ3NTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmMTZkNzU7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjE2ZDc1O1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMTZkNzU7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2YxNmQ3NTtcbiAgICB9XG4gIH1cblxuICAudG9vbHRpcC1zdWNjZXNzIHtcbiAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuICB9XG5cbiAgLnRvb2x0aXAtd2FybmluZyB7XG4gICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG5cbiAgICAmLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR3YXJuaW5nO1xuICAgIH1cblxuICAgICYuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAmLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgJi5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuXG4gICAgJi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgICYuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuICB9XG5cbiAgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInRvcFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwLjRyZW0gMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC50b29sdGlwLXN0YXRpYy1kZW1vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuXG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtYm9keS1yaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWZiO1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1jb250ZW50LWxhYmVsLFxuICAuY2FyZC10YWJsZS10d28gLmNhcmQtdGl0bGUsXG4gIC5jYXJkLWRhc2hib2FyZC1laWdodCAuY2FyZC10aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4tY29udGVudC1sYWJlbC1zbSB7XG4gICAgY29sb3I6ICR3aGl0ZS00ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1jb250ZW50LXRleHQge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtY2hvb3NlLWRlbW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjAzNzM7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLmNhcmQge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgNCwgMTkwLCAwLjc1KTtcbiAgICAgIH1cblxuICAgICAgJi5jb21pbmctc29vbiB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtbGFiZWwsXG4gICAgLmNhcmQtdGFibGUtdHdvIC5jYXJkLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG4gIH1cblxuICAuY2FyZC10YWJsZS10d28gLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC10aXRsZSxcbiAgLm1haW4tY29udGVudC1jaG9vc2UtZGVtbyAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsXG4gIC5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNDAsIDI0MCwgMjU1LCAwLjA5KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYzOTVmO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZjM5NWY7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taGVhZGVyLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuXG4gICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWhlYWRlci1tZW51LWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gIH1cblxuICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAuc2VhcmNoLXBhbmVsIHtcbiAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWFlYmZhO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlYWZmO1xuICAgICAgICBjb2xvcjogIzgyOGFhNTtcbiAgICAgIH1cblxuICAgICAgLmJ0bjpob3ZlciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgY29sb3I6ICM4MjhhYTU7XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bi1tZW51LnNob3cge1xuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWJ0biB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIGksXG4gICAgICAmOmZvY3VzIGkge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZWFmZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWViZmE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2UwZTFmYjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICsgLmJ0biB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuZm9ybS1jb250cm9sOmZvY3VzICsgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuICB9XG5cbiAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgLmJ0bjpob3ZlcixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1oZWFkZXItY2VudGVyIGJ1dHRvbiB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJjpob3ZlciBpIHtcbiAgICAgIGNvbG9yOiAjYjFiYWQ2O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgIC5idG46Zm9jdXMgaSxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyBpIHtcbiAgICAgIGNvbG9yOiAjYjFiYWQ2O1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4taGVhZGVyLWNlbnRlciBidXR0b246Zm9jdXMgaSB7XG4gICAgY29sb3I6ICNiMWJhZDY7XG4gIH1cblxuICAubWFpbi1oZWFkZXItcmlnaHQge1xuICAgIC5idG4tc29jaWFsIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWJ1eSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taGVhZGVyLXNlYXJjaC1saW5rIHtcbiAgICBjb2xvcjogIzNjNDg1ODtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1hcnJvdyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhLFxuICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uID4gYSB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubWFpbi1oZWFkZXItbWVzc2FnZSA+IGEubmV3OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTZkNzU7XG4gIH1cblxuICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIHtcbiAgICA+IGEubmV3OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmQ3NTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLXByb2ZpbGUgaDYge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgLm1haW4tbWVudS1zdWIgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogIzNjNDg1ODtcblxuICAgICsgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjJmODtcbiAgICB9XG4gIH1cblxuICAubWFpbi1tZW51LXN1Yi1tZWdhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG5cbiAgICAubmF2ICsgLm5hdiB7XG4gICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAubWVnYS1zdWJ0aXRsZSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1oZWFkZXItcmlnaHQgLm5hdi1saW5rLmljb24ge1xuICAgIGNvbG9yOiAjNGE0ZDUxO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjBmMWZmO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuICAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUsXG4gIC5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgJi5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCAkYmxhY2stMTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICArIC5idG4ge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmZvcm0tY29udHJvbDpmb2N1cyArIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCAuZm9ybS1jb250cm9sOmZvY3VzICsgYnV0dG9uIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogI2I0YmRjZTtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWZvcm0tc2VhcmNoIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNiNGJkY2U7XG4gIH1cblxuICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgLmJ0bjpob3ZlcixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWZvcm0tc2VhcmNoIGJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubWFpbi1mb3JtLXNlYXJjaCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWZvcm0tc2VhcmNoIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm1haW4taGVhZGVyLWZsYWdzIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3JkZXItY29sb3I6ICNmMGYyZjg7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDE2MiwgMTY5LCAyMDQsIDAuMjQpO1xuICAgIH1cblxuICAgICYuc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYyZjg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMGYyZjg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWZvb3RlciB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMjMsIDY1LCAyMTYsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuXG4gIC5tYWluLWZvb3Rlci1hcHAge1xuICAgIC5jb250YWluZXIsXG4gICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWZvb3Rlci1kZW1vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwMjViO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICB9XG5cbiAgLnNpZGViYXItYm9keSBoNSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogJHdoaXRlLTcgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgfVxuXG4gICAgICArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9yZGVyLXRvcCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taWNvbmJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1pY29uYmFyLWxvZ28ge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWljb25iYXItaGVscCB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWljb25iYXItYXNpZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1pY29uYmFyLWJvZHkge1xuICAgIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICNmMGYyZjg7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuXG4gICAgICBpLFxuICAgICAgJi53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWIge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZjBmMmY4O1xuXG4gICAgICAubmF2LXN1Yi1pdGVtICsgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjJmODtcbiAgICAgIH1cblxuICAgICAgLm5hdi1zdWItbGluayB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWljb25iYXItdGl0bGUge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgLm1haW4taWNvbmJhci10ZXh0IHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAubWFpbi1pY29uYmFyLXByaW1hcnkge1xuICAgIC5tYWluLWltZy11c2VyOjphZnRlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItbG9nbyB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taWNvbmJhci1oZWxwIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWljb25iYXItYXNpZGUtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubWFpbi1pY29uYmFyLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItYm9keSB7XG4gICAgICAubmF2IHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbSArIC5uYXYtaXRlbSxcbiAgICAgIC5uYXYtc3ViLFxuICAgICAgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZjBmMmY4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWljb24tZ3JvdXAge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIC5pY29ucy1saXN0LWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAudWktZGF0ZXBpY2tlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCAjMTUxODI5O1xuXG4gICAgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAudWktZGF0ZXBpY2tlci1uZXh0LFxuICAgICAgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dDo6YmVmb3JlLFxuICAgICAgLnVpLWRhdGVwaWNrZXItcHJldjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg2OCwgODYsIDE5NSwgMC4xKTtcbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlcixcbiAgICAgIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIge1xuICAgICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIHRoIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICB9XG5cbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuXG4gICAgICAgICYudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCAudWktc3RhdGUtZGVmYXVsdCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICMzMTNiNTQ7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudWktZGF0ZXBpY2tlci10b2RheSBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51aS1kYXRlcGlja2VyLWlubGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuZGF0ZXBpY2tlci1wYW5lbCA+IHVsID4gbGkuaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5kYXRldGltZXBpY2tlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcblxuICAgIHRhYmxlIHtcbiAgICAgIHRoIHtcbiAgICAgICAgJi5wcmV2LFxuICAgICAgICAmLm5leHQsXG4gICAgICAgICYuc3dpdGNoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByZXYgc3Bhbjo6YmVmb3JlLFxuICAgICAgICAmLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYucHJldiB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV4dCB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3dpdGNoIHtcbiAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICAgJi5vbGQsXG4gICAgICAgICYubmV3IHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZXRpbWVwaWNrZXItZGF5cyB0YWJsZSB0aGVhZCB0cjpsYXN0LWNoaWxkIHRoIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWRhdGV0aW1lcGlja2VyIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogI2YwZjJmODtcblxuICAgID4gLmRhdGVwaWNrZXJfaW5uZXJfY29udGFpbmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICAgPiB7XG4gICAgICAgIC5kYXRlcGlja2VyX2NhbGVuZGFyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgICAgICB0aCB7XG4gICAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAmLmRheV9hbm90aGVyX21vbnRoIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZXBpY2tlcl90aW1lbGlzdCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjRiZGNlO1xuXG4gICAgICAgICAgPiBkaXYudGltZWxpc3RfaXRlbSB7XG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmpxdm1hcC1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwLjkpO1xuICB9XG5cbiAgLmNoYXJ0LWRyb3BzaGFkb3cyIHtcbiAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coKC02cHgpIDEycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygoLTZweCkgMTJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgfVxuXG4gICNjaGFydCBzdmcgcGF0aCNhcGV4Y2hhcnRzLXJhZGlhbGJhclRyYWNrLTAge1xuICAgIHN0cm9rZTogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWFwYWVsIHtcbiAgICAuem9vbUJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI5MjkyOTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAubWFwVG9vbHRpcCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0YzRiO1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0LnBhcnNsZXktZXJyb3I6Zm9jdXMsXG4gIHRleHRhcmVhLnBhcnNsZXktZXJyb3I6Zm9jdXMsXG4gIGlucHV0LnBhcnNsZXktc3VjY2Vzczpmb2N1cyxcbiAgdGV4dGFyZWEucGFyc2xleS1zdWNjZXNzOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGFyc2xleS1jaGVja2JveCB7XG4gICAgJi5wYXJzbGV5LWVycm9yIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMTZkNzU7XG4gICAgfVxuXG4gICAgJi5wYXJzbGV5LXN1Y2Nlc3Mge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XG4gICAgfVxuICB9XG5cbiAgLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xuICAgIGNvbG9yOiAjZjE2ZDc1O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZGFyay10aGVtZSAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZGFyay10aGVtZSAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGFyay10aGVtZSAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmRhcmstdGhlbWUgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWNvbnRlbnQtZGFzaGJvYXJkLXRlbiAubWFpbi1jb250ZW50LWJvZHktcmlnaHQge1xuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jb250ZW50LWxlZnQtc2hvdyAubWFpbi1jb250ZW50LWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG4gIH1cbn1cblxuLyogIyMjIyMjIE1haW4tY29udGVudCAgIyMjIyMjICovXG5cbi8qICMjIyMjIyBNYWluLWhlYWRlciAgIyMjIyMjICovXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLW1lbnUtc2hvdyAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA4KTtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbi8qICMjIyMjIyBNYWluLWhlYWRlciAgIyMjIyMjICovXG5cbi8qICMjIyMjIyBNYWluLWhlYWRlci1uYXYgICMjIyMjIyAqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tbWVudS1zdWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xMik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW1lbnUtc3ViLW1lZ2EgLmNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjEyKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tbWVudS1zdWItbWVnYSAuY29udGFpbmVyID4gZGl2ICsgZGl2IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4wNSk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5kYXJrLXRoZW1lIC5tYWluLW1lbnUtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51OjpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDAwMDtcbiAgfVxufVxuXG4ucGFyc2xleS1zdHlsZS0xIC5wYXJzbGV5LWlucHV0LnBhcnNsZXktZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2YxNmQ3NTtcbn1cblxuLmRhcmstdGhlbWUge1xuICAucGFyc2xleS1zdHlsZS0xIHtcbiAgICAucGFyc2xleS1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cblxuICAgIC5wYXJzbGV5LWNoZWNrYm94LnBhcnNsZXktZXJyb3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YxNmQ3NTtcbiAgICB9XG5cbiAgICAucGFyc2xleS1lcnJvcnMtbGlzdC5maWxsZWQge1xuICAgICAgY29sb3I6ICNmMTZkNzU7XG4gICAgfVxuICB9XG5cbiAgLnFsLXdyYXBwZXItZGVtbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gIH1cblxuICAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuXG4gICAgLnFsLWNvbnRhaW5lciB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG5cbiAgICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cge1xuICAgICYucWwtdG9vbGJhciB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgJi5xbC1jb250YWluZXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5xbC1idWJibGUge1xuICAgICYucWwtY29udGFpbmVyOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgIC5xbC10b29sdGlwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG5cbiAgICAgICYucWwtZmxpcCAucWwtdG9vbHRpcC1hcnJvdyB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KC5xbC1mbGlwKSAucWwtdG9vbHRpcC1hcnJvdyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnFsLXRvb2xiYXIge1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICM4ODk2YWY7XG5cbiAgICAgICAgLnFsLWZpbGwge1xuICAgICAgICAgIGZpbGw6ICM4ODk2YWY7XG4gICAgICAgIH1cblxuICAgICAgICAucWwtc3Ryb2tlIHtcbiAgICAgICAgICBzdHJva2U6ICM4ODk2YWY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnFsLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLnFsLXNub3cge1xuICAgICYucWwtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgfVxuICAgIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAmLnFsLXRvb2xiYXIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblxuICAgICAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5xbC1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgICBzdHJva2U6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAmLmxhLWJvbGQsXG4gICAgICAgICAgJi5sYS11bmRlcmxpbmUge1xuICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLnFsLXN0cm9rZSxcbiAgICAgICAgJjpmb2N1cyAucWwtc3Ryb2tlIHtcbiAgICAgICAgICBzdHJva2U6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5xbC1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgLnFsLWZpbGwge1xuICAgICAgICAgICAgZmlsbDogJGRhcmstd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgICBzdHJva2U6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnFsLXBpY2tlciB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciAucWwtcGlja2VyLWxhYmVsLFxuICAgICAgJjpmb2N1cyAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlLFxuICAgICAgJjpmb2N1cyAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICAgICAgICBzdHJva2U6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICB9XG5cbiAgICAucWwtc3Ryb2tlIHtcbiAgICAgIHN0cm9rZTogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucWwtZWRpdG9yIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuaXJzLWxpbmUtbGVmdCxcbiAgLmlycy1saW5lLW1pZCxcbiAgLmlycy1saW5lLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMjtcbiAgfVxuXG4gIC5pcnMtc2xpZGVyIHtcbiAgICAmOmhvdmVyOmJlZm9yZSxcbiAgICAmOmZvY3VzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYwYmZhO1xuICAgIH1cbiAgfVxuXG4gIC5pcnMtbWluLFxuICAuaXJzLW1heCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgfVxuXG4gIC5pcnMtc3VjY2VzcyB7XG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSxcbiAgICAuaXJzLXNsaWRlcjo6YmVmb3JlLFxuICAgIC5pcnMtZnJvbSxcbiAgICAuaXJzLXRvLFxuICAgIC5pcnMtc2luZ2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cblxuICAgIC5pcnMtZnJvbTo6YWZ0ZXIsXG4gICAgLmlycy10bzo6YWZ0ZXIsXG4gICAgLmlycy1zaW5nbGU6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRzdWNjZXNzO1xuICAgIH1cbiAgfVxuXG4gIC5pcnMtZGFyayB7XG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSxcbiAgICAuaXJzLXNsaWRlcjo6YmVmb3JlLFxuICAgIC5pcnMtZnJvbSxcbiAgICAuaXJzLXRvLFxuICAgIC5pcnMtc2luZ2xlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgIC5pcnMtZnJvbTo6YWZ0ZXIsXG4gICAgLmlycy10bzo6YWZ0ZXIsXG4gICAgLmlycy1zaW5nbGU6OmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrO1xuICAgIH1cbiAgfVxuXG4gIC5pcnMtbW9kZXJuIHtcbiAgICAuaXJzLWxpbmUtbGVmdCxcbiAgICAuaXJzLWxpbmUtbWlkLFxuICAgIC5pcnMtbGluZS1yaWdodCB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAtMnB4IDJweCAycHggMCByZ2JhKDM0LCAzNCwgMzQsIDAuMSk7XG4gICAgfVxuXG4gICAgLmlycy1iYXIsXG4gICAgLmlycy1iYXItZWRnZSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggMCByZ2JhKDM0LCAzNCwgMzQsIDAuMSk7XG4gICAgfVxuXG4gICAgLmlycy1zbGlkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXJzLXN1Y2Nlc3MgLmlycy1zbGlkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlycy1kYXJrIC5pcnMtc2xpZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzhmOWNjMDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pcnMtb3V0bGluZSB7XG4gICAgLmlycy1saW5lLWxlZnQsXG4gICAgLmlycy1saW5lLW1pZCxcbiAgICAuaXJzLWxpbmUtcmlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmlycy1zbGlkZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5pcnMtc3VjY2VzcyB7XG4gICAgICAuaXJzLWxpbmUsXG4gICAgICAuaXJzLXNsaWRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgICB9XG5cbiAgICAgIC5pcnMtbGluZSB7XG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAgICAgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM5NzAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlycy1kYXJrIHtcbiAgICAgIC5pcnMtbGluZSxcbiAgICAgIC5pcnMtc2xpZGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyaztcbiAgICAgIH1cblxuICAgICAgLmlycy1saW5lIHtcbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlLFxuICAgICAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNTM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlycy1zbGlkZXIge1xuICAgICAgICAmOmhvdmVyOjpiZWZvcmUsXG4gICAgICAgICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxM2M1MztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcblxuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNyAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS0zO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcblxuICAgICAgOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtMyAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIH1cblxuICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICB9XG5cbiAgLmhhcy1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbiAgLnBhcnNsZXktc2VsZWN0LnBhcnNsZXktc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAuaGFzLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICB9XG5cbiAgLmhhcy1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuICAucGFyc2xleS1zZWxlY3QucGFyc2xleS1lcnJvciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2YxNmQ3NTtcbiAgfVxuXG4gIC5zZWxlY3QyLWJkLTAgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5iZy1ncmF5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1NDczO1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBjb2xvcjogI2YwZjJmODtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogI2YwZjJmODtcbiAgICB9XG5cbiAgICAqOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYWRiNWJkO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zcC1idXR0b24tY29udGFpbmVyIC5zcC1jYW5jZWwge1xuICAgIGNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNwLXBpY2tlci1jb250YWluZXIge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIC5zcC1yZXBsYWNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLnNwLXJlcGxhY2VyIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgJi5zcC1hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLnNwLWRkOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5zcC1wcmV2aWV3IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuc3AtZHJhZ2dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc3AtY2hvb3NlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuICB9XG5cbiAgLnNwLXBhbGV0dGUgLnNwLXRodW1iLWVsIHtcbiAgICAmOmhvdmVyLFxuICAgICYuc3AtdGh1bWItYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG4gICAgfVxuICB9XG5cbiAgLnNwaW5uZXItYm9yZGVyIHtcbiAgICBib3JkZXI6IDAuMjVlbSBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zcGlubmVyLWJvcmRlci1zbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbiAgfVxuXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuXG4gIC5zci1vbmx5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAubGRzLXNwaW5uZXIge1xuICAgIGNvbG9yOiBvZmZpY2lhbDtcbiAgfVxuXG4gIC5wdWxzZSB7XG4gICAgYmFja2dyb3VuZDogI2YzY2E1NjtcbiAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDI0MywgMjAyLCA4NiwgMC45KTtcbiAgfVxuXG4gIC5zcGlubmVyLWJvcmRlciB7XG4gICAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc3Bpbm5lci1ib3JkZXItc20ge1xuICAgIGJvcmRlci13aWR0aDogMC4yZW07XG4gIH1cblxuICAuc3Bpbm5lci1ncm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cblxuICAubWFpbi1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICAgJi51aS1kYXRlcGlja2VyLXdlZWstZW5kOmZpcnN0LWNoaWxkOm5vdCgudWktZGF0ZXBpY2tlci1vdGhlci1tb250aCkgYSB7XG4gICAgICAgIGNvbG9yOiAjZjE2ZDc1O1xuICAgICAgfVxuICAgIH1cblxuICAgIHRkIHtcbiAgICAgICYudWktZGF0ZXBpY2tlci13ZWVrLWVuZDpmaXJzdC1jaGlsZDpub3QoLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgpIGEge1xuICAgICAgICBjb2xvcjogI2YxNmQ3NTtcbiAgICAgIH1cblxuICAgICAgc3BhbixcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci10b2RheSBhIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rLmV4Y2x1ZGUge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgIGkge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY2FsZW5kYXIge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZjJmODtcblxuICAgIC5mYy1jb250ZW50LFxuICAgIC5mYy1kaXZpZGVyLFxuICAgIC5mYy1saXN0LWhlYWRpbmcgdGQsXG4gICAgLmZjLWxpc3QtdmlldyxcbiAgICAuZmMtcG9wb3ZlcixcbiAgICAuZmMtcm93LFxuICAgIHRib2R5LFxuICAgIHRkLFxuICAgIHRoLFxuICAgIHRoZWFkIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuZmMtc3RhdGUtYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZmMtdG9kYXktYnV0dG9uIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICAgICAmLmZjLXN0YXRlLWRpc2FibGVkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuXG4gICAgLmZjLXZpZXcge1xuICAgICAgPiB0YWJsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICAgID4ge1xuICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mYy1vdGhlci1tb250aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICB9XG5cbiAgICAgIC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZmMtYWdlbmRhLXZpZXcgLmZjLWRheS1oZWFkZXIgPiBhID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0TW9udGgtdmlldyxcbiAgICAgICYuZmMtbGlzdFdlZWstdmlldyB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC10YWJsZSxcbiAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC10YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICB9XG5cbiAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB0ZCxcbiAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4sXG4gICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgfVxuXG4gICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbiBzcGFuOmxhc3QtY2hpbGQsXG4gICAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4tY2FsZW5kYXIge1xuICAgIC5mYy12aWV3IHtcbiAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgJjpob3ZlciB0ZCxcbiAgICAgICAgJjpmb2N1cyB0ZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgICAgICAmOmhvdmVyIHRkLFxuICAgICAgICAmOmZvY3VzIHRkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZCxcbiAgICAgICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtID4gdGQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICB9XG5cbiAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aW1lLFxuICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIH1cblxuICAgICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtID4gdGQuZmMtbGlzdC1pdGVtLXRpdGxlLFxuICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICB9XG5cbiAgICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSBhLFxuICAgICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgYSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5mYy10b2RheSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNhbGVuZGFyIHRkLmZjLXRvZGF5IC5mYy1kYXktbnVtYmVyIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1jYWxlbmRhciB7XG4gICAgLmZjLWV2ZW50IHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAuZmMtdGltZS1ncmlkLWV2ZW50IHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuXG4gICAgICAuZmMtdGl0bGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAuZmMtZGVzYyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtbGlzdC1lbXB0eSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbW9kYWwtY2FsZW5kYXItc2NoZWR1bGUge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcblxuICAgICAgPiAuYnRuLWNsb3NlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cC1kYXRlIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICA+IC5idG4tY2xvc2Uge1xuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLm5hdi1tb2RhbC1ldmVudCAubmF2LWxpbmsge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVudC10aXRsZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmV2ZW50LXN0YXJ0LWRhdGUsXG4gICAgLmV2ZW50LWVuZC1kYXRlIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5hdi1saW5lLWNoYXQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkZGFyaztcbiAgICB9XG4gIH1cblxuICAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLm1haW4tY2hhdC1jb250YWN0cy1tb3JlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1jaGF0LWxpc3Qge1xuICAgIC5tZWRpYSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICAgKyAubWVkaWEge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgfVxuXG4gICAgICAmLm5ldyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuXG4gICAgICAgIC5tZWRpYS1jb250YWN0LW5hbWUgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZGlhLWJvZHkgcCB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcjpmaXJzdC1jaGlsZCxcbiAgICAgICY6Zm9jdXM6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWJvZHk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWVkaWEtY29udGFjdC1uYW1lIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWltZy11c2VyIHNwYW4ge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmQ3NTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSBwIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG5cbiAgICAubWVkaWEtY29udGFjdC1uYW1lIHNwYW4ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNoYXQtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG4gIH1cblxuICAubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgICBoNiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWFpbi1tc2ctd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllOWY5O1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTllOWY5O1xuICAgICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbXNnLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY2ZmY7XG4gIH1cblxuICAubWFpbi1tc2ctd3JhcHBlci0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAubWFpbi1tc2ctd3JhcHBlci0yLFxuICAubWFpbi1tc2ctd3JhcHBlci0zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5tYWluLWNoYXQtdGltZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wMztcbiAgfVxuXG4gIC5tYWluLWNoYXQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgIGNvbG9yOiAjMTcwYzZiO1xuICB9XG5cbiAgLm1haW4tY29udGFjdC1sYWJlbCB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAubWFpbi1jb250YWN0LWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcblxuICAgICsgLm1haW4tY29udGFjdC1pdGVtIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGFjdC1ib2R5IHtcbiAgICBoNiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGFjdC1zdGFyIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2FybmluZztcbiAgICB9XG4gIH1cblxuICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuXG4gICAgLm1haW4taW1nLXVzZXIgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkZGFyay1ib3JkZXI7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRhY3QtYWN0aW9uIGEge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IHtcbiAgICAubWVkaWEtaWNvbiB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY2FyZC1zaWduaW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tYWluLXNpZ25pbi1mb290ZXIge1xuICAgIHAge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tc2lnbnVwLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ0LCAyNDUsIDI0OCwgMC4yKTtcbiAgfVxuXG4gIC5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCB7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWNvbHVtbi1zaWdudXAtbGVmdCBidXR0b24ge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLm1haW4tY29sdW1uLXNpZ251cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1zaWdudXAtaGVhZGVyIHtcbiAgICBoNCB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjRiZGNlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtMDU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAuYnRuLFxuICAgICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI2N2IyO1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI2N2IyO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgLmJ0bjpob3ZlcixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1Njk0O1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NTY5NDtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIC5idG46Zm9jdXMsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b246Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NTY5NDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCBidXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNzU2OTQ7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4tc2lnbnVwLWZvb3RlciB7XG4gICAgcCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1lcnJvci13cmFwcGVyIHtcbiAgICBoMSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGRhcms7XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWVycm9yLXdyYXBwZXIgYnV0dG9uIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5jb25zdHJ1Y3Rpb246YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wODtcbiAgfVxuXG4gIC5zaWducGFnZXMge1xuICAgIC5kZXRhaWxzOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wODtcbiAgICB9XG5cbiAgICAucm93ID4gaDIge1xuICAgICAgY29sb3I6ICMwMDgwODA7XG4gICAgfVxuXG4gICAgLmxvZ2luX2Zvcm0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuXG4gICAgLmZvcm1fX2lucHV0IHtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4MDgwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgODAsIDgwLCAwLjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLWludm9pY2UtbGlzdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgICAubWVkaWEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgICAgIH1cblxuICAgICAgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjJmODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVkaWEtaWNvbiB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgLm1lZGlhLWJvZHkge1xuICAgICAgaDYge1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmMGYyZjg7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjBmMmY4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtaW52b2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmludm9pY2UtdGl0bGUge1xuICAgIGNvbG9yOiAjZjBmMmY4O1xuICB9XG5cbiAgLmJpbGxlZC1mcm9tIGg2LFxuICAuYmlsbGVkLXRvIGg2IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgfVxuXG4gIC5pbnZvaWNlLWluZm8tcm93IHtcbiAgICArIC5pbnZvaWNlLWluZm8tcm93IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2YwZjJmODtcbiAgICB9XG5cbiAgICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgIH1cbiAgfVxuXG4gIC50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB7XG4gICAgdGg6Zmlyc3QtY2hpbGQsXG4gICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgY29sb3I6ICR3aGl0ZS04O1xuICAgIH1cblxuICAgIHRoOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIHAsXG4gICAgdGQ6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMgcCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBib3JkZXItY29sb3I6ICNlMmU4ZjU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAuYnRuOmhvdmVyLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMWMyNzNjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICB9XG5cbiAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzFjMjczYztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmQ7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxYzI3M2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbiAgfVxuXG4gIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIC5idG4uZGlzYWJsZWQsXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24uZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBjb2xvcjogI2UyZThmNTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UyZThmNTtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBjb2xvcjogI2UyZThmNTtcbiAgICBib3JkZXItY29sb3I6ICNlMmU4ZjU7XG4gIH1cblxuICAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgICAuYnRuLmRpc2FibGVkOmZvY3VzLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbi5kaXNhYmxlZDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAgIC5idG4uZGlzYWJsZWQ6YWN0aXZlLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uZGlzYWJsZWQ6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGY1O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcblxuICAgIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgLmJ0bjpob3ZlcixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbiAgfVxuXG4gIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgLmJ0bjpmb2N1cyxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbiAgfVxuXG4gIC5tYWluLW1haWwtb3B0aW9ucyB7XG4gICAgLmJ0bi5kaXNhYmxlZCxcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAjNzk4N2ExO1xuICAgIH1cbiAgfVxuXG4gIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM3OTg3YTE7XG4gIH1cblxuICAubWFpbi1tYWlsLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlYmY3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlYmY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg5LCAyMDUsIDIyOCwgMC4xKTtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbiAgICB9XG5cbiAgICAmLnVucmVhZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW1haWwtc3RhciB7XG4gICAgY29sb3I6ICNlMmU4ZjU7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2YwYWQ0ZTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1tYWlsLXN1YmplY3Qge1xuICAgIHN0cm9uZyB7XG4gICAgICBjb2xvcjogIzFjMjczYztcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAjNWM2OTgwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW1haWwtZGF0ZSB7XG4gICAgY29sb3I6ICM5N2EzYjk7XG4gIH1cblxuICAubWFpbi1tYWlsLWNvbXBvc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC41KTtcbiAgfVxuXG4gIC5tYWluLW1haWwtY29tcG9zZS1ib3gge1xuICAgIGJveC1zaGFkb3c6IDAgMCAzMHB4IHJnYmEoMjgsIDM5LCA2MCwgMC4yKTtcbiAgfVxuXG4gIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAuZm9ybS1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICsgLmZvcm0tZ3JvdXAge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgfVxuXG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuICAubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1haW4tbWFpbC10d28gLm1haW4taGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5tYWluLW1haWwtbGVmdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjRiZGNlO1xuICB9XG5cbiAgLm1haW4tbWFpbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWZiO1xuICB9XG5cbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyLW1haWwtYXJyb3cge1xuICAgIGJhY2tncm91bmQ6ICNmMWY1ZmY7XG4gIH1cblxuICAudGFibGUtaW5ib3ggdHIgdGQgLmZhLWJvb2ttYXJrIHtcbiAgICBjb2xvcjogJHdoaXRlLTQ7XG4gIH1cblxuICAuaW5ib3gtcGFnaW5hdGlvbiBhLm5wLWJ0biB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm1haWwtb3B0aW9uIHtcbiAgICAuY2hrLWFsbCxcbiAgICAuYnRuLWdyb3VwIGEuYnRuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtaW5ib3gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgIHRyIHRkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgIC5mYS1zdGFyIHtcbiAgICAgICAgY29sb3I6JHdoaXRlLTQ7XG5cbiAgICAgICAgJi5pbmJveC1zdGFydGVkLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbC1vcHRpb24gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cblxuICAucHJvZmlsZS1jb3Zlcl9faW1nID4ge1xuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmgzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGkge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAubWFpbi1wcm9maWxlLW5hbWUge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICB9XG5cbiAgLm1haW4tcHJvZmlsZS1uYW1lLXRleHQge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIHtcbiAgICAubmF2IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1wcm9maWxlLXZpZXctaW5mbyB7XG4gICAgaDYge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogI2YxMDA3NTtcbiAgICB9XG4gIH1cblxuICAubWFpbi10cmFmZmljLWRldGFpbC1pdGVtID4gZGl2OmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNztcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtYm9keSB7XG4gICAgaDYge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tcHJvZmlsZS1jb250YWN0LWxpc3QgLm1lZGlhLWJvZHkge1xuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cblxuICAuY3J5cHRvLXRyYW5zY2F0aW9uLmxpc3QtdW5zdHlsZWQgbGkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgLnRvb2xiYXIgLmJ0biB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstd2hpdGU7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbiAgfVxuXG4gIC5jcnlwdG8tY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyOCcgaGVpZ2h0PSc0OScgdmlld0JveD0nMCAwIDI4IDQ5JyUzRSUzQ2cgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J2hleGFnb25zJyBmaWxsPSclMjMyNjI2NDknIGZpbGwtb3BhY2l0eT0nMC40JyBmaWxsLXJ1bGU9J25vbnplcm8nJTNFJTNDcGF0aCBkPSdNMTMuOTkgOS4yNWwxMyA3LjV2MTVsLTEzIDcuNUwxIDMxLjc1di0xNWwxMi45OS03LjV6TTMgMTcuOXYxMi43bDEwLjk5IDYuMzQgMTEtNi4zNVYxNy45bC0xMS02LjM0TDMgMTcuOXpNMCAxNWwxMi45OC03LjVWMGgtMnY2LjM1TDAgMTIuNjl2Mi4zem0wIDE4LjVMMTIuOTggNDF2OGgtMnYtNi44NUwwIDM1Ljgxdi0yLjN6TTE1IDB2Ny41TDI3Ljk5IDE1SDI4di0yLjMxaC0uMDFMMTcgNi4zNVYwaC0yem0wIDQ5di04bDEyLjk5LTcuNUgyOHYyLjMxaC0uMDFMMTcgNDIuMTVWNDloLTJ6Jy8lM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxuXG4gIC5idG4tZGVmYXVsdC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQzM2M5YTtcbiAgfVxuXG4gIC5jYXJkLWJpdGNvaW4ge1xuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuY3J5cHRvLXdhbGxldCAuY2hhcnQtY2lyY2xlLXZhbHVlLmNpcmNsZS1zdHlsZSB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICM5YTkzZTg7XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmZjtcbiAgfVxuXG4gIC5jcnlwLWljb24ge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5idXktc2VsbCAuZm9ybSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuXG4gIC5iZy1iYWNrZ3JvdW5kMjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTA4O1xuICB9XG5cbiAgLmV4Y2hhbmdlLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuICB9XG5cbiAgLmNyeXB0by1idGMtdXNkIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5wYXltZW50LWxpc3QgLnBheW1lbnQtaXRlbSB7XG4gICAgY29sb3I6ICNjMmM2ZDQ7XG5cbiAgICBpIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU5ZjM7XG4gICAgfVxuICB9XG5cbiAgLnBheW1lbnQtaXRlbS5hY3RpdmUge1xuICAgIGkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG4gIH1cblxuICAucGF5bWVudC1jYXJkcyB7XG4gICAgY29sb3I6ICM3MDc4OTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnBheW1lbnQtY2FyZHMge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gIGZvcm0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMCAzNXB4IDM1cHggMHB4O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgJHByaW1hcnkgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAzNXB4IDM1cHggMHB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAkcHJpbWFyeSB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAuY3J5cHRvLWJ1eXNlbGwtY2FyZCAubmF2LnBhbmVsLXRhYnMgbGkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuXG4gICAgLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIGEuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC53YWxsZXQge1xuICAgIC5pbnB1dC1ncm91cC1hZGRvbi1yaWdodCxcbiAgICAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgY29sb3I6ICNiN2JlYzU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLmNyeXB0by13YWxsZXQgLmNsaXBib2FyZC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLndhbGxldCB7XG4gICAgLmNsaXBib2FyZC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyYTJlNGE7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFkZG9uLWxlZnQge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC50cmFuc2NhdGlvbi1jcnlwdG8gLnRhYmxlLmRhdGFUYWJsZSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnJhdGlvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5wcm9kdWN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lLTE6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCAjYzBjY2RhO1xuICB9XG5cbiAgLmNvdW50cnl3aXNlLXNhbGUgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICAgIGJvcmRlci1jb2xvcjogI2UyZThmNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICMxYzI3M2M7XG4gICAgfVxuICB9XG5cbiAgLnRvcC1zZWxsaW5nLXByb2R1Y3RzIHtcbiAgICAucHJvZHVjdC1pbWcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAucHJpY2UsXG4gICAgLmNvdW50IHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICB9XG5cbiAgICAudGl0bGUsXG4gICAgLmFtb3VudCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgfVxuXG4gICAgLml0ZW1zLXNvbGQge1xuICAgICAgY29sb3I6ICR3aGl0ZS01O1xuICAgIH1cbiAgfVxuXG4gIC5lY29tbWVyY2Uud2l6YXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay13aGl0ZTtcblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTBlMGUwO1xuICAgIH1cbiAgfVxuXG4gIC5jb25uZWN0aW5nLWxpbmUge1xuICAgIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gIH1cblxuICAjY2hlY2tvdXRzdGVwcyB7XG4gICAgPiB7XG4gICAgICAuYWN0aW9ucyBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgLnN0ZXBzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQgYSAubnVtYmVyIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLml0ZW0gLnRodW1iIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAudG90YWwge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLXBheSAudGFicy1tZW51IHtcbiAgICAmLm5hdiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmxhY2stMjtcblxuICAgICAgbGkgYSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSBhLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuaXRlbTEtbGlua3Mge1xuICAgIGxpIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzA3MDUxMDtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0gYS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuXG4gICAgLnN0ZXAuYWN0aXZlIC50ZXh0IHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICAgIH1cblxuICAgIC5zdGVwLmFjdGl2ZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3QtZ3JpZCB7XG4gICAgLnByb2R1Y3QtZGlzY291bnQtbGFiZWwge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2YjM2ZTtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1saWtlLWljb24ge1xuICAgICAgY29sb3I6ICNkYzM1NDU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2RjMzU0NTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1saW5rIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgcmdiYSgyMTUsIDIxNSwgMjE1LCAwLjE1KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0LWNvbnRlbnQgLnJhdGluZyB7XG4gICAgY29sb3I6ICR3YXJuaW5nO1xuICB9XG5cbiAgLnByb2R1Y3QtZ3JpZCB7XG4gICAgLnRpdGxlIGEge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cblxuICAgIC5wcmljZSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgIC5vbGQtcHJpY2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3RfcHJpY2UgLm9sZF9wcmljZSB7XG4gICAgY29sb3I6ICR3aGl0ZS03O1xuICB9XG5cbiAgLnByb2R1Y3RkZXNjIC5saXN0LXVuc3R5bGVkIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLmJnLXNlY29uZGFyeSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTI4N2EgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjg3YSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYS5iZy1wcmltYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctcHJpbWFyeSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmJnLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLmJnLXN1Y2Nlc3Mge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uLmJnLXN1Y2Nlc3Mge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmRhcmstYmctaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgfVxuXG4gIGEuYmctaW5mbyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmFmZjEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctaW5mbyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmFmZjEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYmctd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIGEuYmctd2FybmluZyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTkxMWQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctd2FybmluZyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTkxMWQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYmctZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLmJnLWRhbmdlciB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQxNTcgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctZGFuZ2VyIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDE1NyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5iZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTEgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICBhLmJnLWxpZ2h0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlYSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbi5iZy1saWdodCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmUwZWEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYmctZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgfVxuXG4gIGEuYmctZGFyayB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEyMTIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBidXR0b24uYmctZGFyayB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzEyMTIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYmctd2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmctcHJpbWFyeS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkcHJpbWFyeSAwJSwgJHByaW1hcnktMDUgMTAwJSk7XG4gIH1cbiAgLmJnLXNlY29uZGFyeS1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc2Vjb25kYXJ5IDAlLCAjZmI2ZGFkIDEwMCUpO1xuICB9XG4gIC5iZy1kYW5nZXItZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGRhbmdlciAwJSwgI2Y1OTRhMCAxMDAlKSAhaW1wb3J0YW50O1xuICB9XG4gIC5iZy1kYXJrLWdyYWRpZW50IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRkYXJrIDAlLCAjNjA2ZjhlIDEwMCUpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJnLXN1Y2Nlc3MtZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN1Y2Nlc3MgMCUsICM2Y2VmYTMgMTAwJSk7XG4gIH1cbiAgLmJnLXdhcm5pbmctZ3JhZGllbnQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHdhcm5pbmcgMCUsICNmOWMwN2IgMTAwJSk7XG4gIH1cblxuICAuYmctaW5mby1ncmFkaWVudCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkaW5mbyAwJSwgIzdlZGJmZiAxMDAlKTtcbiAgfVxuXG4gIC5iZy13aGl0ZS0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIH1cblxuICAuYmctd2hpdGUtMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB9XG5cbiAgLmJnLXdoaXRlLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgfVxuXG4gIC5iZy13aGl0ZS00IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cblxuICAuYmctd2hpdGUtNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmJnLXdoaXRlLTYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgfVxuXG4gIC5iZy13aGl0ZS03IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cblxuICAuYmctd2hpdGUtOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB9XG5cbiAgLmJnLXdoaXRlLTkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgfVxuXG4gIC5iZy1ibGFjay0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cblxuICAuYmctYmxhY2stMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG5cbiAgLmJnLWJsYWNrLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuXG4gIC5iZy1ibGFjay00IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cblxuICAuYmctYmxhY2stNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG5cbiAgLmJnLWJsYWNrLTYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxuXG4gIC5iZy1ibGFjay03IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIH1cblxuICAuYmctYmxhY2stOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB9XG5cbiAgLmJnLWJsYWNrLTkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgfVxuXG4gIC5iZy1pbmRpZ28ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjAwODI7XG4gIH1cblxuICAuYmctYXp1cmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdlYTc7XG4gIH1cblxuICAuYmctcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICB9XG5cbiAgLmJnLXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIH1cblxuICAuYmctdGVhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwY2NjYztcbiAgfVxuXG4gIC5iZy1wdXJwbGUtZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZDtcbiAgfVxuXG4gIC5iZy1zdWNjZXNzLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgMjM0LCAxNjMsIDAuMik7XG4gIH1cblxuICAuYmctc2Vjb25kYXJ5LXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMTEyLCAxODcsIDAuMTUpO1xuICB9XG5cbiAgLmJnLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAxO1xuICB9XG5cbiAgLmJnLWluZm8tdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMSwgMTg0LCAyNTUsIDAuMTIpO1xuICB9XG5cbiAgLmJnLXdhcm5pbmctdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAyMDIsIDg2LCAwLjE1KTtcbiAgfVxuXG4gIC5iZy1kYW5nZXItdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA3MSwgNjEsIDAuMTIpO1xuICB9XG5cbiAgLmJnLXBpbmstdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMDEsIDE2NSwgMC4xMik7XG4gIH1cblxuICAuYmctcHVycGxlLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgNjYsIDE5MywgMC4xMik7XG4gIH1cblxuICAuYmctZGFyay10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOCwgMzksIDYwLCAwLjEyKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJnLXdoaXRlLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLWVuZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJvcmRlci1zdGFydCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItMCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLXRvcC0wIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLWVuZC0wIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItYm90dG9tLTAge1xuICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItc3RhcnQtMCB7XG4gICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJvcmRlci1pbmZvIHtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLXdhcm5pbmcge1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItZGFuZ2VyIHtcbiAgICBib3JkZXItY29sb3I6ICNmMTZkNzUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ib3JkZXItbGlnaHQge1xuICAgIGJvcmRlci1jb2xvcjogI2YxZjJmOSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJvcmRlci1kYXJrIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYm9yZGVyLXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQtdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5iZC10IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLmJkLXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5iZC1iIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLmJkLWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLmJkLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5iZC14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuYmQtMCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmJkLTEge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLmJkLTIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmJkLTMge1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICB9XG5cbiAgLmJkLTQge1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLmJkLTUge1xuICAgIGJvcmRlci13aWR0aDogNXB4O1xuICB9XG5cbiAgLmJkLXQtMCB7XG4gICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJkLXItMCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQtYi0wIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQtbC0wIHtcbiAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJkLXQtMC1mIHtcbiAgICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQtci0wLWYge1xuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJkLWItMC1mIHtcbiAgICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQtbC0wLWYge1xuICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmQteS0wIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICAuYmQteS0xIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLmJkLXgtMCB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG5cbiAgLmJkLXgtMSB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5iZC1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgLmJkLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLmJkLXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gIH1cblxuICAuYmQtd2FybmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcbiAgfVxuXG4gIC5iZC1kYW5nZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2YxNmQ3NTtcbiAgfVxuXG4gIC5iZC1pbmZvIHtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuICB9XG5cbiAgLmJkLXdoaXRlIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLmJkLWdyYXktMTAwIHtcbiAgICBib3JkZXItY29sb3I6ICNmMWYyZjk7XG4gIH1cblxuICAuYmQtZ3JheS0yMDAsXG4gIC5iZC1ncmF5LTMwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmY4O1xuICB9XG5cbiAgLmJkLWdyYXktNDAwIHtcbiAgICBib3JkZXItY29sb3I6ICNiNGJkY2U7XG4gIH1cblxuICAuYmQtZ3JheS01MDAsXG4gIC5iZC1ncmF5LTYwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5iZC1ncmF5LTcwMCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2M0ODU4O1xuICB9XG5cbiAgLmJkLWdyYXktODAwIHtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICB9XG5cbiAgLmJkLWdyYXktOTAwIHtcbiAgICBib3JkZXItY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAuYmQtd2hpdGUtMSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIH1cblxuICAuYmQtd2hpdGUtMiB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIH1cblxuICAuYmQtd2hpdGUtMyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIH1cblxuICAuYmQtd2hpdGUtNCB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cblxuICAuYmQtd2hpdGUtNSB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuYmQtd2hpdGUtNiB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIH1cblxuICAuYmQtd2hpdGUtNyB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cblxuICAuYmQtd2hpdGUtOCB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIH1cblxuICAuYmQtZGFzaGVkIHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5iZC1kb3R0ZWQge1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLnNoYWRvdy1iYXNlIHtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbiAgfVxuXG4gIC5zaGFkb3ctMSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCA3cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xuICB9XG5cbiAgLnNoYWRvdy0yIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICB9XG5cbiAgLnNoYWRvdy1zbSB7XG4gICAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4wNzUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMjEsIDIxLCA2MiwgMC4zKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNoYWRvdy1sZyB7XG4gICAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjE3NSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaGFkb3ctbm9uZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXdoaXRlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAudHgtc3VjY2VzcyB7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgLnR4LXdhcm5pbmcge1xuICAgIGNvbG9yOiAkd2FybmluZztcbiAgfVxuXG4gIC50eC1kYW5nZXIge1xuICAgIGNvbG9yOiAjZjE2ZDc1O1xuICB9XG5cbiAgLnR4LWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbztcbiAgfVxuXG4gIC50eC1pbnZlcnNlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAudHgtdGVhbCB7XG4gICAgY29sb3I6ICMwMGNjY2M7XG4gIH1cblxuICAudHgtZGFyayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLnR4LWluZGlnbyB7XG4gICAgY29sb3I6ICMzZjAwZmY7XG4gIH1cblxuICAudHgtcHVycGxlIHtcbiAgICBjb2xvcjogIzZmNDJjMTtcbiAgfVxuXG4gIC50eC1vcmFuZ2Uge1xuICAgIGNvbG9yOiAjZmQ3ZTE0O1xuICB9XG5cbiAgLnR4LXBpbmsge1xuICAgIGNvbG9yOiAjZjEwMDc1O1xuICB9XG5cbiAgLnR4LWdyYXktMTAwIHtcbiAgICBjb2xvcjogJGJhY2tncm91bmQ7XG4gIH1cblxuICAudHgtZ3JheS0yMDAsXG4gIC50eC1ncmF5LTMwMCB7XG4gICAgY29sb3I6ICNmMGYyZjg7XG4gIH1cblxuICAudHgtZ3JheS00MDAge1xuICAgIGNvbG9yOiAjYjRiZGNlO1xuICB9XG5cbiAgLnR4LWdyYXktNTAwLFxuICAudHgtZ3JheS02MDAge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC50eC1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICMzYzQ4NTg7XG4gIH1cblxuICAudHgtZ3JheS04MDAge1xuICAgIGNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIC50eC1ncmF5LTkwMCB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAudHgtd2hpdGUtMiB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgfVxuXG4gIC50eC13aGl0ZS0zIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICB9XG5cbiAgLnR4LXdoaXRlLTQge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIH1cblxuICAudHgtd2hpdGUtNSB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC50eC13aGl0ZS02IHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB9XG5cbiAgLnR4LXdoaXRlLTcge1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIH1cblxuICAudHgtd2hpdGUtOCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgfVxuXG4gIC50ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLnRleHQtc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC1waW5rIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtc3VjY2VzcyB7XG4gICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cblxuICBhLnRleHQtc3VjY2VzcyB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWluZm8ge1xuICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICB9XG5cbiAgYS50ZXh0LWluZm8ge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGluZm8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgfVxuXG4gIGEudGV4dC13YXJuaW5nIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtZGFuZ2VyIHtcbiAgICBjb2xvcjogI2YxNmQ3NSAhaW1wb3J0YW50O1xuICB9XG5cbiAgYS50ZXh0LWRhbmdlciB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZjE2ZDc1ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRleHQtbGlnaHQge1xuICAgIGNvbG9yOiAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYS50ZXh0LWxpZ2h0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICNjNWNiZGEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC1kYXJrIHtcbiAgICBjb2xvcjogIzQ2NTk4OCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYS50ZXh0LWRhcmsge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC1ib2R5IHtcbiAgICBjb2xvcjogIzQ2NTk4OCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbXV0ZWQge1xuICAgIGNvbG9yOiAkd2hpdGUtNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtYmxhY2stNTAge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXdoaXRlLTUwIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1oaWRlIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLnRleHQtcmVzZXQge1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFnIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVkZmI7XG4gIH1cblxuICBhLnRhZzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDExOCwgMTM1LCAwLjIpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLnRhZy1hZGRvbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA0KTtcbiAgfVxuXG4gIGEudGFnLWFkZG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5cbiAgLnRhZy1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY3ZmNmO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLWluZGlnbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC50YWctcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODUwMGZmO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzgyZWY7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC50YWctcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMyZDM4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkYjkwMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmYTc1MTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1jeWFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOWZmO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjNzMwMztcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy10ZWFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJjYmJhO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLWdyYXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1henVyZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzFmNDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1saW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2JkMjM1O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxNmQ3NTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLnRhZy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAudGFnLXByaW1hcnktdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyO1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIC50YWctc2Vjb25kYXJ5LXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNTYsIDEzOSwgMC4yKTtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgfVxuXG4gIC50YWctc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMTc3LCA4OSwgMC4yKTtcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gIH1cbiAgLnRhZy1kYW5nZXItdHJhbnNwYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCA5NiwgMTE2LCAwLjIpO1xuICAgIGNvbG9yOiAkZGFuZ2VyO1xuICB9XG4gIC50YWctaW5mby10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCAxODQsIDI1NSwgMC4yKTtcbiAgICBjb2xvcjogJGluZm87XG4gIH1cbiAgLnRhZy13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKTtcbiAgICBjb2xvcjogJHdhcm5pbmc7XG4gIH1cbiAgLnRhZy1kYXJrLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0MywgMTU2LCAxOTIsIDAuMik7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICNmMGYyZjggI2YwZjJmOCAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXYtdGFicyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcblxuICAgIC5sU0FjdGlvbiA+IGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLWxpbmsge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgfVxuXG4gIC5tYWluLW5hdmJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG5cbiAgICAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubmF2LWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUtNDtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rLFxuICAgICYuaG9yLW1lbnUgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtLmFjdGl2ZTpob3ZlciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5ob3ItbWVudSB7XG4gICAgICBib3gtc2hhZG93OiAtOHB4IDEycHggMThweCAwIHJnYmEoMzYsIDM2LCA1MSwgMC4xKTtcblxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgJi5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIC5uYXYtbGluayB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cbiAgICAgICYud2l0aC1zdWIge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgICAmLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXN1Yi1tZWdhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG5cbiAgICAubmF2LWl0ZW0gLm5hdi1zdWIgbGk6bm90KC5uYXYtc3ViLWl0ZW0pLFxuICAgIC5uYXYtc3ViLW1lZ2EgLm5hdiBsaTpub3QoLm5hdi1zdWItaXRlbSkge1xuICAgICAgY29sb3I6ICM1MjUyNzc7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2YmFyLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAubWFpbi1uYXZiYXItc2VhcmNoIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMGYwZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLW5hdmJhci1zZWFyY2ggYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tYWluLW5hdmJhci10d28ge1xuICAgIC5uYXYtc3ViIHtcbiAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5hdmJhci10aHJlZSB7XG4gICAgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJGRhcms7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWIge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5uYXYtc3ViLWl0ZW0gKyAubmF2LXN1Yi1pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIC5oZWFkZXItaWNvbnM6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbi1kb3RzOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC53aXphcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuXG4gICAgPiB7XG4gICAgICAuc3RlcHMge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bWJlcixcbiAgICAgICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlzYWJsZWQgYSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQgYSB7XG4gICAgICAgICAgLm51bWJlcixcbiAgICAgICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRvbmUgYSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bWJlcixcbiAgICAgICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG5cbiAgICAgICAgPiB7XG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ib2R5IGlucHV0LnBhcnNsZXktZXJyb3Ige1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjE2ZDc1O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aW9ucyB7XG4gICAgICAgID4gdWwgPiBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMTZkNzU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kaXNhYmxlZCBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIHtcbiAgICBhIHtcbiAgICAgIC5udW1iZXIsXG4gICAgICAmOmhvdmVyIC5udW1iZXIsXG4gICAgICAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRvbmUgYSB7XG4gICAgICAubnVtYmVyLFxuICAgICAgJjpob3ZlciAubnVtYmVyLFxuICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDNhYjA7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCB7XG4gICAgYSB7XG4gICAgICAubnVtYmVyLFxuICAgICAgJjpob3ZlciAubnVtYmVyLFxuICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMGYyZjg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRvbmUgYSB7XG4gICAgICAubnVtYmVyLFxuICAgICAgJjpob3ZlciAubnVtYmVyLFxuICAgICAgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgICAgICAgY29sb3I6ICM2ZjQyYzE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBzID4gLnBzX19yYWlsLXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjgsIDM5LCA2MCwgMC4wNCk7XG5cbiAgICA+IC5wc19fdGh1bWIteSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFucGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5yZGlvYm94IHtcbiAgICBzcGFuIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBjb2xvcjogIzNjNDg1ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOWYzO1xuICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iLFxuICAgICAgJjo6LW1vei1yYW5nZS10aHVtYixcbiAgICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkZGFyay13aGl0ZSwgMCAwIDAgMC4ycmVtIHJnYmEoMTM1LCA5NiwgMjUxLCAwLjI1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWNmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlY2ZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Oi1tcy10cmFjayB7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmOjotbXMtZmlsbC1sb3dlcixcbiAgICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIsXG4gICAgICAmOjotbW96LXJhbmdlLXRodW1iLFxuICAgICAgJjo6LW1zLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFjay0yO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXN3aXRjaC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5jdXN0b20tc3dpdGNoLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAuY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5jdXN0b20tc3dpdGNoIHtcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS03O1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDk2LCAyNTEsIDAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tcmF0aW5nLXZhbHVlIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgfVxuXG4gIC5yYXRpbmctc3RhcnMgLnJhdGluZy1zdGFycy1jb250YWluZXIgLnJhdGluZy1zdGFyIHtcbiAgICBjb2xvcjogI2YwZjJmODtcblxuICAgICYuaXMtLWFjdGl2ZSAuZmEtaGVhcnQsXG4gICAgJi5pcy0taG92ZXIgLmZhLWhlYXJ0IHtcbiAgICAgIGNvbG9yOiAjZmIwZDAwO1xuICAgIH1cblxuICAgICYuc20ge1xuICAgICAgY29sb3I6ICNlYWVkZjE7XG4gICAgfVxuXG4gICAgJi5pcy0tYWN0aXZlLFxuICAgICYuaXMtLWhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjFjNDBmO1xuICAgIH1cblxuICAgICYuaXMtLW5vLWhvdmVyLFxuICAgIC5mYS1oZWFydCAuaXMtLW5vLWhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjFmMWY5O1xuICAgIH1cbiAgfVxuXG4gIC5ici10aGVtZS1iYXJzLWhvcml6b250YWwgLmJyLXdpZGdldCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLmJyLXRoZW1lLWJhcnMtcGlsbCAuYnItd2lkZ2V0IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG5cbiAgICAmLmJyLWFjdGl2ZSxcbiAgICAmLmJyLXNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuYnItdGhlbWUtYmFycy1zcXVhcmUgLmJyLXdpZGdldCBhIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICAmLmJyLWFjdGl2ZSxcbiAgICAmLmJyLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC5kYXJrLXRoZW1lIC5ici10aGVtZS1iYXJzLW1vdmllIC5ici13aWRnZXQgYSxcbiAgLmJyLXRoZW1lLWJhcnMtMXRvMTAgLmJyLXdpZGdldCBhLFxuICAuYnItdGhlbWUtYmFycy1tb3ZpZSAuYnItd2lkZ2V0IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gIH1cblxuICAuZGFyay10aGVtZSAucmF0aW5nLXN0YXJzIGlucHV0IHtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlZGYxO1xuICB9XG5cbiAgLmxhdGVzdC10aW1lbGluZTEtaWNvbiB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLmxhdGVzdC10aW1lbGluZSB1bC50aW1lbGluZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNlZmYwZjY7XG4gIH1cblxuICAubGF0ZXN0LXRpbWVsaW5lMSBhIHtcbiAgICBjb2xvcjogIzE4MTcyNztcbiAgfVxuXG4gIC52dGltZWxpbmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjay0yO1xuICAgIH1cblxuICAgIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICAgIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJvZHk7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoNTMsIDUyLCA4MiwgMC41KTtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkICRibGFjay0yO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCAkYmxhY2stMjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50aW1lbGluZS13cmFwcGVyLXByaW1hcnkge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRpbWVsaW5lLXdyYXBwZXItc2Vjb25kYXJ5IHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnk7XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGltZWxpbmUtd3JhcHBlci1zdWNjZXNzIHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuICAgIH1cbiAgICAudGltZWxpbmUtYmFkZ2Uge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAkc3VjY2VzcyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC50aW1lbGluZS13cmFwcGVyLWluZm8ge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGluZm87XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRpbmZvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnRpbWVsaW5lLXdyYXBwZXItd2FybmluZyB7XG4gICAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2FybmluZztcbiAgICB9XG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgJHdhcm5pbmcgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGltZWxpbmUtd3JhcHBlci1kYW5nZXIge1xuICAgIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGRhbmdlcjtcbiAgICB9XG4gICAgLnRpbWVsaW5lLWJhZGdlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgJGRhbmdlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC50aW1lbGluZS13cmFwcGVyLWxpZ2h0IHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMWYyZjk7XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmMWYyZjkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGltZWxpbmUtd3JhcHBlci1kYXJrIHtcbiAgICAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM4MjhkYjE7XG4gICAgfVxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICM4MjhkYjEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuaW1nLXNtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgfVxuXG4gIC5hdmF0YXIge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLWF2YXRhciB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTc7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggJGRhcmstYm9keTtcbiAgICB9XG5cbiAgICAmLm9ubGluZTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJi5iZy1kYW5nZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgfVxuXG4gICAgJi5iZy1zdWNjZXNzOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICB9XG5cbiAgICAmLmJnLXdhcm5pbmc6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIH1cbiAgfVxuXG4gIC5hdmF0YXIteGw6OmFmdGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyLjVweCAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5hdmF0YXIteHhsOjphZnRlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4tbGlzdC1pdGVtIHtcbiAgICArIC5tYWluLWxpc3QtaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICA+IGRpdiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIGg2IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2tib3ggc3BhbjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi10b2dnbGUtcHJpbWFyeS5vbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cblxuICAubWFpbi10b2dnbGUtc2Vjb25kYXJ5Lm9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLm1haW4tdG9nZ2xlLXN1Y2Nlc3Mub24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgLm1haW4tdG9nZ2xlLWRhcmsub24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubGlzdC1ncm91cCB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIH1cbiAgfVxuXG4gIC5saXN0Z3JvdXAtZXhhbXBsZSAubGlzdC1ncm91cC5jaGVja2VkIC5saXN0LWdyb3VwLWl0ZW0sXG4gIC5saXN0b3JkZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5saXN0LWdyb3VwLWZsdXNoIHtcbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMWIzNTg1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRjMWZmO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFiMzU4NTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWIzNTg1O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZmVmO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjM2Y0NjU0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZmRiO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDY1NDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjM2Y0NjU0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gICAgY29sb3I6ICMxZjVjMDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTliODtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzFmNWMwMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZTNhNTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjVjMDE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzFmNWMwMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICAgIGNvbG9yOiAjMGM1NDYwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMwYzU0NjA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgICBjb2xvcjogIzg1NjQwNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjODU2NDA0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjQwNDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODU2NDA0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgICBjb2xvcjogIzcyMWMyNDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBjNmNhO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjgxO1xuICAgICAgICBib3JkZXItY29sb3I6ICM3ZjdmODE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgICBjb2xvcjogIzFmMjUzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QzO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjMWYyNTMzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiZmM4O1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMjUzMztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMWYyNTMzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIC5qdW1ib3Ryb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZmY7XG4gICAgICBib3JkZXItY29sb3I6ICNlNmVjZmY7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIGJvcmRlcjogJGRhcmstYm9yZGVyIHNvbGlkIDFweDtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlIHtcbiAgICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICAgIGlmcmFtZSxcbiAgICBlbWJlZCxcbiAgICBvYmplY3QsXG4gICAgdmlkZW8ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cblxuICAubWFpbi10YWJsZS1yZWZlcmVuY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvcmRlcjtcblxuICAgID4ge1xuICAgICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgICAgdGgsXG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgICB0aCxcbiAgICAgICAgdGQge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5vdGlmaWNhdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLm1haW4tbm90aWZpY2F0aW9uLXRleHQsXG4gIC5tYWluLW1lc3NhZ2UtdGV4dCB7XG4gICAgY29sb3I6ICMzYzQ4NTg7XG4gIH1cblxuICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCxcbiAgLm1haW4tbWVzc2FnZS1saXN0LFxuICAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEgKyAubWVkaWEsXG4gIC5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEgKyAubWVkaWEge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEubmV3LFxuICAubWFpbi1tZXNzYWdlLWxpc3QgLm1lZGlhLm5ldyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEge1xuICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEge1xuICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYS1ib2R5IHAsXG4gIC5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEtYm9keSBwIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWEtYm9keSBzcGFuLFxuICAubWFpbi1tZXNzYWdlLWxpc3QgLm1lZGlhLWJvZHkgc3BhbiB7XG4gICAgY29sb3I6ICR3aGl0ZS01O1xuICB9XG5cbiAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTA0YmU7XG5cbiAgICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWhvbWUtY29udGVudCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcblxuICAgIC5tYWluLWxvZ28sXG4gICAgaDEge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cblxuICAgIG5hdjpsYXN0LWNoaWxkIGEge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tZHJvcGRvd24tZm9ybS1kZW1vIHtcbiAgICAuc3RhdGljLWRyb3Bkb3duIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNTY1NjczO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgLmNvbXBvbmVudC1pdGVtIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICB9XG4gIH1cblxuICAubWFpbi1wYWdlLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZWY7XG4gIH1cblxuICAubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCBsaSBpIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gIH1cblxuICAubWFpbi1zeW50YXgtd3JhcHBlciBwcmUge1xuICAgIGJvcmRlci1jb2xvcjogI2YwZjJmODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLW1lZGlhLWxpc3QtcmV2aWV3cyAubWVkaWEtYm9keSBzbWFsbCxcbiAgLm1haW4tc3Rhci1ncm91cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkge1xuICAgIC5tZWRpYS1pY29uIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS03O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZWRpYS1yaWdodCB7XG4gICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgfVxuICB9XG5cbiAgLmZsYWctZHJvcGRvd24gLmRyb3Bkb3duLWl0ZW0ge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1yaWdodCAuZHJvcGRvd24tbWVudSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgfVxuXG4gIC5tZWRpYS1sb2dvLFxuICAubWVkaWEtaWNvbiB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLmZsYXQgYSB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZTpiZWZvcmUsXG4gICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2NjYztcbiAgICB9XG4gIH1cblxuICAudXNlci1sb2NrIC5vcHRpb24tZG90cyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuYm94LXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG4gIH1cblxuICAuYm94LXNoYWRvdy0wIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGFnZS1oZWFkZXIge1xuICAgIC5icmVhZGNydW1iIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNzc4N2JjO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNiYWNrLXRvLXRvcCB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1sZWZ0bmF2IC5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cblxuICAuY29tcG9uZW50LWl0ZW0gYTpiZWZvcmUge1xuICAgIGNvbG9yOiAjNjg3OThiO1xuICB9XG5cbiAgLm1haW4taWNvbi1saXN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cblxuICAuc2tpbGwtdGFncyBhIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmODtcbiAgfVxuXG4gIC5yZXZpZXduYXZzIGxpIGEge1xuICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgfVxuXG4gIC5kYXNoLWljb24ge1xuICAgIGNvbG9yOiAjZDNkOWU0O1xuICB9XG5cbiAgLmNhcmQtcHJpY2luZyAubGlzdC11bnN0eWxlZCBsaSxcbiAgLmNhcmQtcHJpY2luZzIgLmxpc3QtdW5zdHlsZWQgbGksXG4gIC5jYXJkLXByaWNpbmczIC5saXN0LXVuc3R5bGVkIGxpLFxuICAuY2FyZC1wcmljaW5nNCAubGlzdC11bnN0eWxlZCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5wcmljaW5nLXRhYnMgLm5hdi1wcmljZSBsaSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLWJvZHk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLnByaWNpbmdUYWJsZTIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuXG4gIC5wcmljaW5nVGFibGUyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByaWNpbmdUYWJsZTIgLnByaWNpbmdUYWJsZTItaGVhZGVyIGgzIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAucHJpY2UtdmFsdWUxIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG5cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAucHJpY2luZy1wbGFucyAubW9udGgge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5wcmljaW5nVGFibGUyIHtcbiAgICAucHJpY2luZ1RhYmxlMi1zaWduLXVwIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJ0bi1ibG9jayB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5ncmVlbiAucHJpY2luZy1wbGFucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBkNDAzO1xuICAgIH1cblxuICAgICYuaW5mbyAucHJpY2luZy1wbGFucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGFiMmU2O1xuICAgIH1cbiAgfVxuXG4gIC5leGFtcGxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG5cbiAgICArIC5oaWdobGlnaHQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuaGlnaGxpZ2h0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuICAgIGJhY2tncm91bmQ6ICNlZGVmZjc7XG4gIH1cblxuICAuY2xpcGJvYXJkLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICMyYTJlNGE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG5cbiAgLm91ci10ZWFtOmhvdmVyIC5waWN0dXJlIGltZyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNmMGYyZjg7XG4gIH1cblxuICAudG9rZW4ge1xuICAgICYub3BlcmF0b3IsXG4gICAgJi5lbnRpdHksXG4gICAgJi51cmwge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubGFuZ3VhZ2UtY3NzIC50b2tlbi5zdHJpbmcsXG4gIC5zdHlsZSAudG9rZW4uc3RyaW5nLFxuICAudG9rZW4udmFyaWFibGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAudGFzay1saXN0IHtcbiAgICBjb2xvcjogIzNjNDg1ODtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICB9XG4gIH1cblxuICAuZHQtYnV0dG9uLWNvbGxlY3Rpb24gLmRyb3Bkb3duLWl0ZW0ge1xuICAgICYuYWN0aXZlLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgfVxuICB9XG5cbiAgLmFkdmFuY2VkLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG4gIH1cblxuICAuYWN0aXZpdHktYmxvY2sgLnRhc2stbGlzdCBsaSAudGFzay1pY29uIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAjZ2xvYmFsLWxvYWRlciB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gIH1cblxuICAucGFnZS1oZWFkZXIgLnBhZ2UtdGl0bGUgaSB7XG4gICAgY29sb3I6ICM1NzdmZjU7XG4gIH1cblxuICAuZmVhdHVyZSB7XG4gICAgLmZlYXR1cmUtaWNvbiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuXG4gICAgJi5iZy10cmFuc3BhcmVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmFmYmZlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1pbWdzIGxpIGltZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGFuZGxlLWNvdW50ZXIge1xuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5idG46ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2FhZjtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3YTg2OWM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvdW50ZXItbWludXMuYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmhhbmRsZS1jb3VudGVyIC5idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBjb2xvcjogJHdoaXRlLTg7XG5cbiAgfVxuXG4gIC50cmFzaCB7XG4gICAgZmlsbDogJGRhbmdlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLml0ZW1zaWRlIC50aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG5cbiAgLnByb2plY3Qtc3RhdHVzIHtcbiAgICAmLnN1Y2Nlc3M6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJi5kYW5nZXI6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2YxNmQ3NTtcbiAgICB9XG5cbiAgICAmLndhcm5pbmc6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2VjYjUyOTtcbiAgICB9XG4gIH1cblxuICAubGlzdC1jYXJkIHtcbiAgICAmLmRhbmdlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmM2Y0O1xuICAgIH1cblxuICAgICYuc3VjY2VzcyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZThmN2VlO1xuICAgIH1cbiAgfVxuXG4gIC50cmFuc2NhdGlvbnMudGFibGUudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnVwZ3JhZGUuY3VzdG9tLWNhcmQge1xuICAgIGJhY2tncm91bmQ6ICNmM2YyZmQ7XG4gIH1cblxuICAudXNlci1sb2NrIC5vcHRpb24tZG90czpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAkYm9yZGVyO1xuICB9XG5cbiAgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5zZWxlY3Rncm91cC1pbnB1dCB7XG4gICAgJjpjaGVja2VkICsgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG5cbiAgICAmOmZvY3VzICsgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jb2xvcmlucHV0LWNvbG9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXItaWNvbnMge1xuICAgIGZpbGw6ICRkYXJrLXdoaXRlO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuaGVhZGVyLWljb25zOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMDU7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIgLmhlYWRlci1pY29uczpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgfVxuXG4gIC5jb3VudHJ5LUZsYWcgc3ZnIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xuICB9XG5cbiAgLm5hdi1saW5rLmljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1tZW51LWljb24gLmhlYWRlci1tZW51LWljb24ge1xuICAgIGZpbGw6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5tYWluLWhlYWRlci1tZW51LWljb24gLmhlYWRlci1tZW51LWljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0wNTtcbiAgfVxuXG4gIC5idG4taWNvbi10ZXh0IGkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLmRhcmstdGhlbWUgLmNhcmQtaXRlbSAuY2FyZC1pdGVtLWljb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICB9XG5cbiAgLmJnLXByaW1hcnktbGlnaHQtMSB7XG4gICAgYmFja2dyb3VuZDogIzc4ODZkMztcbiAgfVxuXG4gIC5iZy1wcmltYXJ5LWxpZ2h0LTIge1xuICAgIGJhY2tncm91bmQ6ICM5ZmE4ZTA7XG4gIH1cblxuICAuYmctcHJpbWFyeS1saWdodC0zIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDhkY2YzO1xuICB9XG5cbiAgLnRyYW5zYWN0aW9uLWJsb2c6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMnB4IGRvdHRlZCAkd2hpdGUtMjtcbiAgfVxuXG4gIC50cmFuc2FjdGlvbi1pbWcge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICB9XG5cbiAgLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAucGFnZS1oZWFkZXIgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gIC50YWJsZS5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaGVhZGVyLW5hdmhlYWRpbmcge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG5cbiAgLm1haW4tbm90aWZpY2F0aW9uLXRleHQge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuICAubWFpbi1wcm9maWxlLW1lbnUuc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgfVxuXG4gIC50ZXh0LWRhcmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tbWVzc2FnZS10ZXh0IHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG5cbiAgLnNpZGViYXItaWNvbiB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEzKTtcbiAgfVxuXG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmJ1eS1zZWxsIHtcbiAgICAuZm9ybS1jb250cm9sLFxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICB9XG4gIH1cblxuICAuYmctYmFja2dyb3VuZDI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS0wODtcbiAgfVxuXG4gIC50YWJzLXN0eWxlLTEge1xuICAgIC5wYW5lbC10YWJzIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXIgJGRhcmstYm9yZGVyICRkYXJrLXRoZW1lO1xuICAgICAgfVxuXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUsXG4gIC50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cblxuICAudGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgfVxuXG4gIC50YWJzLXN0eWxlLTMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcblxuICAgIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cblxuICAudGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG5cbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuXG4gIC5idG4tY2xvc2U6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ob3ItbWVudSB7XG4gICAgbGkuYWN0aXZlIC5ob3ItaWNvbiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIC5ob3ItaWNvbiB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLW5hdmJhci5ob3ItbWVudSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uIHtcbiAgICAmLmZjLW1vbnRoLWJ1dHRvbixcbiAgICAmLmZjLWFnZW5kYVdlZWstYnV0dG9uLFxuICAgICYuZmMtYWdlbmRhRGF5LWJ1dHRvbixcbiAgICAmLmZjLWxpc3RXZWVrLWJ1dHRvbixcbiAgICAmLmZjLWxpc3RNb250aC1idXR0b24ge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUsXG4gICAgJi5mYy1hZ2VuZGFXZWVrLWJ1dHRvbjo6YmVmb3JlLFxuICAgICYuZmMtYWdlbmRhRGF5LWJ1dHRvbjo6YmVmb3JlLFxuICAgICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsXG4gICAgJi5mYy1saXN0TW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQge1xuICAgIHRoOmZpcnN0LWNoaWxkLFxuICAgIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgIHRoOmxhc3QtY2hpbGQsXG4gICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1jYWxlbmRhciAuZmMtZXZlbnQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tY2FyZC1zaWduaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWNvbHVtbi1zaWdudXAge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2Uge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW1haWwtbGlzdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRhcmstdGhlbWUge1xuICAgIC5tYWlsLWNvbnRhaW5lciAudGFiLWxpc3QtaXRlbXMge1xuICAgICAgJi50YXNrLW1lbnUtc2hvdyxcbiAgICAgICYubWFpbC1tZW51LXNob3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMTJweCA3cHggMTNweCAtM3B4ICNiNGJmZDg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhc2stYWN0aW9ucyBsaSAudGFzay1hY3Rpb24taXRlbXMgaSB7XG4gICAgICBjb2xvcjogIzAzMWI0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGU3ZjM7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAuZGFyay10aGVtZSAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmRhcmstdGhlbWUgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiB7XG4gICAgY29sb3I6ICM5OTk7XG5cbiAgICBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXJrLXRoZW1lIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYge1xuICAgIGNvbG9yOiAjOTk5O1xuXG4gICAgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhcmstdGhlbWUgI2NoZWNrb3V0c3RlcHMge1xuICAgID4gLnN0ZXBzIC5udW1iZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTI7XG4gICAgICBjb2xvcjogIzkxOTdhYjtcbiAgICB9XG5cbiAgICAuY2hlY2tvdXRsaW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXJrLXRoZW1lICNjaGVja291dHN0ZXBzIHtcbiAgICA+IC5zdGVwcyAubnVtYmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgICBjb2xvcjogIzkxOTdhYjtcbiAgICB9XG5cbiAgICAuY2hlY2tvdXRsaW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5kYXJrLXRoZW1lIC5jYXJkLXBheSAudGFicy1tZW51IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZGFyay10aGVtZSB7XG4gICAgLmJkLXhzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMtdCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14cy1yIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQteHMtYiB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14cy1sIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14cy15IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14cy14IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmRhcmstdGhlbWUge1xuICAgIC5iZC1zbSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLXQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtc20tciB7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXNtLWIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtc20tbCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtc20teSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtc20teCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAuYmQtbWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1tZC10IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1tZC1iIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLWwge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLW1kLXgge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSB7XG4gICAgLmJkLWxnIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtbGctdCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sZy1yIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAuYmQtbGctYiB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sZy1sIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sZy15IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sZy14IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAuYmQteGwge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14bC10IHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14bC1iIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLWwge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLmJkLXhsLXgge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICAgIH1cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWIubmF2LXN1Yi1tZWdhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIC5uYXYtaXRlbS1tZWdhIC5uYXYtc3ViIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIC5jb250YWluZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICAgIH1cbiAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1zdWJ7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gICAgfVxuICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1zdWJ7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTE7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1uYXZiYXIge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMXB4IHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgLm5hdi1zdWItbWVnYSB7XG4gICAgICAuY29udGFpbmVyLFxuICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1uYXZiYXIgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluayB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGFyay10aGVtZSAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gICAgLmNvbnRhaW5lciA+IGRpdiArIGRpdixcbiAgICAuY29udGFpbmVyLWZsdWlkID4gZGl2ICsgZGl2IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIC5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1YiB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTgwLCAxODksIDIwNiwgMC41KTtcbiAgfVxufVxuXG4vKiAjIyMjIyMgTmF2YmFyICAjIyMjIyMgKi9cblxuLyogIyMjIyMjIFdpemFyZCAjIyMjIyMgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kYXJrLXRoZW1lIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZGFyay10aGVtZSAud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZGFyay10aGVtZSAuZGVtby1hdmF0YXItZ3JvdXAge1xuICAgIC5tYWluLWltZy11c2VyICsge1xuICAgICAgLm1haW4taW1nLXVzZXIsXG4gICAgICAubWFpbi1hdmF0YXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tYXZhdGFyICsge1xuICAgICAgLm1haW4taW1nLXVzZXIsXG4gICAgICAubWFpbi1hdmF0YXIge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZGFyay10aGVtZSAjc2hhcGVzIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIHtcbiAgICAubWFpbi1pbWctdXNlcixcbiAgICAubWFpbi1hdmF0YXIge1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZGFyay10aGVtZSB7XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmRhcmstdGhlbWUge1xuICAgIC5tYWluLWhlYWRlci5zaWRlLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIC5oZWFkZXItc2VhcmNoIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLmRhcmstdGhlbWUgLm1vYmlsZS1tYWluLWhlYWRlciAubmF2LWxpbmsuaWNvbiB7XG4gICAgY29sb3I6ICMyZjM5NWY7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAubWFpbi1uYXZiYXIge1xuICAgICAgJi5ob3ItbWVudSB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgLm5hdi1zdWIgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTI1Mjc3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2LXN1YiB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAubWFpbi1uYXZiYXIge1xuICAgICAgJi5ob3ItbWVudSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1zdWItaXRlbS5hY3RpdmUgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAubWFpbi1uYXZiYXIuaG9yLW1lbnUgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0uYWN0aXZlID4gLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kYXJrLXRoZW1lIHtcbiAgICAubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDAgc29saWQgJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRhcmstdGhlbWUgLm1haW4tbmF2YmFyLnN0aWNreS5zdGlja3ktcGluIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZGFyay10aGVtZSB7XG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuICAgIC5tYWluLW1haWwtY29tcG9zZS1taW5pbWl6ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAubWFpbi1zaWRlYmFyLXN0aWNreSB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5zaWRlbWVudS1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgIGZpbGw6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgIGZpbGw6ICR3aGl0ZTtcbiAgfVxuICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5zaWRlLW1lbnUgLm5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cbiAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgIGNvbG9yOiAkd2hpdGUtNCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaWRlLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vd2wtdGhlbWU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHRyYW5zcGFyZW50IDAlLCAkZGFyay1ib2R5IDEwMCUpO1xuICB9XG4gIC5vd2wtdGhlbWU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAlLCAkZGFyay1ib2R5IDEwMCUpO1xuICB9XG4gIC50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbiAgLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5ib290c3RyYXAtdGFnc2lucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAuYmFkZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm5vdGlmaXRfY29uZmlybSxcbiAgLm5vdGlmaXRfcHJvbXB0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTU7XG4gIH1cbiAgLnRyZWUgbGkuYnJhbmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC50cmVlIGxpIGEge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAudHJlZSBsaS5icmFuY2ggbGkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLnRyZWUgdWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cblxuICAgIGxpOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgfVxuICAuc3dlZXQtYWxlcnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgxNiwgMTksIDQxLCAwLjE1KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICB9XG4gIC5tb2RhbC1jb250ZW50IC5idG4tY2xvc2Uge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIHRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHJbcm9sZT1cInJvd1wiXSA+IHRkOmZpcnN0LWNoaWxkOmJlZm9yZSxcbiAgdGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkID4gdGJvZHkgPiB0cltyb2xlPVwicm93XCJdID4gdGg6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLnN2Zy1pY29uIHtcbiAgICBmaWxsOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1kYXlzIHRib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuICAuZGF0ZXBpY2tlciB0ZCxcbiAgLmRhdGVwaWNrZXIgdGgge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbiAgLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gIH1cbiAgLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkZGFyay10aGVtZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmludGwtdGVsLWlucHV0IGlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyAuZG93bi1hcnJvdyB7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICR3aGl0ZTtcbiAgfVxuICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWc6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gIH1cbiAgLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCAkYmxhY2stMTtcbiAgfVxuICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLmNvdW50cnktbGlzdCAuY291bnRyeS5oaWdobGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3QgLmRpdmlkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcblxuICAgIHRkIHtcbiAgICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSxcbiAgLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHkgIWltcG9ydGFudDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZixcbiAgLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICB9XG5cbiAgLmRhdGVyYW5nZXBpY2tlcjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXI6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwICRibGFjay0xO1xuICB9XG4gIC5kcm9waWZ5LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmRyb3BpZnktd3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgLTQ1ZGVnLFxuICAgICAgJGRhcmstYm9keSAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA1MCUsXG4gICAgICAkZGFyay1ib2R5IDUwJSxcbiAgICAgICRkYXJrLWJvZHkgNzUlLFxuICAgICAgdHJhbnNwYXJlbnQgNzUlLFxuICAgICAgdHJhbnNwYXJlbnRcbiAgICApICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuICAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lIHtcbiAgICBib3JkZXI6IDJweCBkYXNoZWQgJGRhcmstYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHkgIWltcG9ydGFudDtcbiAgfVxuICAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmhvdmVyLFxuICAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmZvY3VzLFxuICAuZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9zdW1tYXJ5IC5mZl9maWxldXBsb2FkX2ZpbGVuYW1lIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cbiAgLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfc3VtbWFyeSAuZmZfZmlsZXVwbG9hZF9wcm9ncmVzc19iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJnLWdyYXktMTAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzNDU4O1xuICB9XG4gIC5ncmF5LXNldCAuYmctZ3JheS0xMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZmIgIWltcG9ydGFudDtcbiAgfVxuICAuYmctZ3JheS0zMDAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NzE7XG4gIH1cbiAgLmdyYXktc2V0IC5iZy1ncmF5LTMwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhYmFkZSAhaW1wb3J0YW50O1xuICB9XG4gIC5iZy1ncmF5LTQwMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJmM2E3NTtcbiAgfVxuICAuZ3JheS1zZXQgLmJnLWdyYXktNDAwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY4ZmI3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFwZXhjaGFydHMtcmFkaWFsYmFyLWhvbGxvdyB7XG4gICAgZmlsbDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgfVxuICAuYXBleGNoYXJ0cy10ZXh0LmFwZXhjaGFydHMtZGF0YWxhYmVsLWxhYmVsLFxuICAuYXBleGNoYXJ0cy10ZXh0LmFwZXhjaGFydHMtZGF0YWxhYmVsLXZhbHVlIHtcbiAgICBmaWxsOiAkZGFyay13aGl0ZTtcbiAgfVxuICAjcmV2ZW51ZW1vcnJpc2NoYXJ0IHRleHQsXG4gICNkb251dGV4YW1wbGUgdGV4dCxcbiAgI21vcnJpc0RvbnV0MiB0ZXh0IHtcbiAgICBmaWxsOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCAkYmxhY2stMTtcbiAgfVxuICAuZGF0ZXBpY2tlci1wYW5lbCA+IHVsID4gbGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1wYW5lbCA+IHVsW2RhdGEtdmlldz1cIndlZWtcIl0gPiBsaSxcbiAgLmRhdGVwaWNrZXItcGFuZWwgPiB1bFtkYXRhLXZpZXc9XCJ3ZWVrXCJdID4gbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci1wYW5lbCA+IHVsID4gbGlbZGF0YS12aWV3PVwieWVhcnMgY3VycmVudFwiXSxcbiAgLmRhdGVwaWNrZXItcGFuZWwgPiB1bCA+IGxpW2RhdGEtdmlldz1cInllYXIgY3VycmVudFwiXSxcbiAgLmRhdGVwaWNrZXItcGFuZWwgPiB1bCA+IGxpW2RhdGEtdmlldz1cIm1vbnRoIGN1cnJlbnRcIl0ge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuZGF0ZXBpY2tlci10b3AtbGVmdDo6YWZ0ZXIsXG4gIC5kYXRlcGlja2VyLXRvcC1yaWdodDo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRkYXJrLWJvZHkgIWltcG9ydGFudDtcbiAgfVxuICAjcmV2ZW51ZW1vcnJpc2NoYXJ0LFxuICAjZG9udXRleGFtcGxlLFxuICAjbW9ycmlzRG9udXQyIHtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBzdHJva2U6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIGRpdi5kdC1idXR0b24taW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgZGl2LmR0LWJ1dHRvbi1pbmZvIGgyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5wYW5lbC1ncm91cCAucGFuZWwge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLnBhbmVsLWdyb3VwIC5wYW5lbCxcbiAgLnBhbmVsLWdyb3VwMSAucGFuZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuICAjYWNjb3JkaW9uIC5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuICAucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gIH1cbiAgLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgfVxuICAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gIH1cbiAgLmFjY29yZGlvbi1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gIH1cbiAgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxuICAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJvZHk7XG4gIH1cbiAgLnBhbmVsLXRpdGxlMSBhIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYW5lbC10aXRsZTEgYSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXdoaXRlO1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbms6aG92ZXIsXG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbms6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIHtcbiAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4ICRibGFjay0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5saWdodC1sYXlvdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRhcmstbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nbyB7XG4gICAgLmRlc2t0b3AtbG9nbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZGVza3RvcC1sb2dvLWRhcmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgIC5kZXNrdG9wLWxvZ28tZGFyayxcbiAgICAgIC5pY29uLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmljb24tbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLW9wZW4ge1xuICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAuaWNvbi1sb2dvLWRhcmssXG4gICAgICAgIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2t0b3AtbG9nby1kYXJrIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gICYuaG9yaXpvbnRhbG1lbnUge1xuICAgIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLm1haW4taGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tYWluLWhlYWRlci1jZW50ZXIgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmhvcml6b250YWxtZW51IHtcbiAgICAgIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Jpem9udGFsbWVudSAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAmLmhvcml6b250YWxtZW51IC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5LmRhcmstdGhlbWUgKjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5ib2R5LmRhcmstdGhlbWUgKjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xufVxuXG4uZGFyay10aGVtZSB7XG4gIC5oZWFkZXItc2V0dGluZy1pY29uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMDUgIWltcG9ydGFudDtcbiAgfVxuICAuaGVhZGVyLXNldHRpbmctaWNvbiAuc2V0dGluZ3MtaWNvbiB7XG4gICAgZmlsbDogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4gIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkuYWN0aXZlLFxuICAuZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgfVxuICAjYmFzaWMtYWRkb24yLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG4gIC5jb250YWN0LWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAucHNfX3RodW1iLXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuICB9XG5cbiAgLnBzX190aHVtYi15IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMztcbiAgfVxuXG4gIC5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuICAucHNfX3JhaWwteDpmb2N1cyA+IC5wc19fdGh1bWIteCxcbiAgLnBzX19yYWlsLXgucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTM7XG4gIH1cblxuICAucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbiAgLnBzX19yYWlsLXk6Zm9jdXMgPiAucHNfX3RodW1iLXksXG4gIC5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zO1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmZjIC5mYy1ub24tYnVzaW5lc3Mge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG4gIFxuICAuZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXNjcm9sbGdyaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG4gIC5mYy10aGVtZS1zdGFuZGFyZCB0ZCxcbiAgLmZjLXRoZW1lLXN0YW5kYXJkIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxuICAuZmMgLmZjLWRheWdyaWQtZGF5LmZjLWRheS10b2RheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZjLWRheWdyaWQtZGF5LXRvcCBhIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC50cmFuc2FjdGlvbi1ibG9nOmJlZm9yZXtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHdoaXRlLTNcbiAgfVxuICAuc2lnbmluLW9yLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG4gIC5zaWduaW4tb3ItdGl0bGUgLnRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAubGlzdG9yZGVyMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5saXN0dW5vcmRlcjEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuICAubGlzdHVub3JkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1jb2xvcjogbm9uZTtcbiAgfVxuICAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgfVxufVxuLmRhcmstdGhlbWUgLnVzZXItbGlzdC1hdmF0YXIge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCAjMTQxNDJiO1xuICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ib3JkZXI7XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLnVpLXRpbWVwaWNrZXItd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC51aS10aW1lcGlja2VyLWxpc3QgbGkge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5yaWNoVGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICB9XG4gIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLnJpY2hUZXh0IC5yaWNoVGV4dC1lZGl0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlci1sZWZ0OiAkZGFyay10aGVtZSBzb2xpZCAycHg7XG4gIH1cbiAgLnJpY2hUZXh0IC5yaWNoVGV4dC1lZGl0b3I6Zm9jdXMge1xuICAgIGJvcmRlci1sZWZ0OiAkcHJpbWFyeSBzb2xpZCAycHg7XG4gIH1cbiAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gIH1cbiAgLnJpY2hUZXh0IC5yaWNoVGV4dC11bmRvLFxuICAucmljaFRleHQgLnJpY2hUZXh0LXJlZG8ge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAubm90ZS1idG4uYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICBib3JkZXItY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAucHJvZmlsZS1zaGFyZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG59XG4uZGFyay10aGVtZSB7XG4gIC5wcmljaW5nLXRhYnMgLnByaS10YWJzLWhlYWRpbmcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAubGlzdC1ncm91cC10cmFuc3BhcmVudCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmRlc2MtdGFicyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5kZXNjLXRhYnMgLm5hdi5wYW5lbC10YWJzIGxpIGEuYWN0aXZlIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRwcmltYXJ5O1xuICB9XG59XG4uZGFyay10aGVtZSB7XG4gIGhyLm1lc3NhZ2UtaW5uZXItc2VwYXJhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRkYXJrLXRoZW1lLCAkd2hpdGUtNCwgJGRhcmstdGhlbWUpO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICAudGFnLW91dGxpbmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLmZpbGUtYXR0YWNoIC5pY29ucyBsaSBhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay10aGVtZTtcbiAgfVxuICAuZmlsZS1hdHRhY2ggLmljb25zIGxpIGEge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG59XG4uZGFyay10aGVtZSB7XG4gIC50aGVtZS1jb250YWluZXIgLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG4gIC50aGVtZS1jb250YWluZXIxIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG4gIC50aGVtZS1jb250YWluZXIyIC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIGNvbG9yOiAkaW5mbztcbiAgfVxuICAucGNyLWFwcCB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgfVxuICAucGlja3IgaW5wdXQ6Zm9jdXMsXG4gIC5waWNrciBpbnB1dC5wY3ItYWN0aXZlLFxuICAucGlja3IgYnV0dG9uOmZvY3VzLFxuICAucGlja3IgYnV0dG9uLnBjci1hY3RpdmUsXG4gIC5wY3ItYXBwIGlucHV0OmZvY3VzLFxuICAucGNyLWFwcCBpbnB1dC5wY3ItYWN0aXZlLFxuICAucGNyLWFwcCBidXR0b246Zm9jdXMsXG4gIC5wY3ItYXBwIGJ1dHRvbi5wY3ItYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjg1KSwgMCAwIDAgM3B4IHZhcigtLXBjci1jb2xvcik7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAubWFpbi1tc2ctZW1vamksXG4gIC5tYWluLW1zZy1hdHRhY2gge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC50cmVlIGxpIGkge1xuICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICB9XG4gIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkZGFyay10aGVtZTtcbiAgfVxuICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24taWNvbiBhIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay1ib2R5O1xuICB9XG4gIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIC50aW1lIHtcbiAgICBjb2xvcjogI2E3YTliYjtcbiAgfVxuICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAuZGF0ZSB7XG4gICAgY29sb3I6ICNhN2E5YmI7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbi10aW1lLWRhdGUge1xuICAgIGNvbG9yOiAjYTdhOWJiO1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3Blbi5ob3Zlci1zdWJtZW51IHtcbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgIC5kZXNrdG9wLWxvZ28tZGFyayxcbiAgICAgICAgLmljb24tbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1sb2dvLWRhcmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtc3ViIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cbiAgfVxuICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuLmhvdmVyLXN1Ym1lbnUxIHtcbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgIC5kZXNrdG9wLWxvZ28tZGFyayxcbiAgICAgICAgLmljb24tbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbi1sb2dvLWRhcmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtc3ViIHtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgIH1cbiAgICAuc2lkZS1tZW51LWxhYmVsMSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uZGFyay10aGVtZSB7XG4gIC5idG4tY291bnRyeSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY291bnRyeSxcbiAgLmJ0bi1jb3VudHJ5LmFjdGl2ZSxcbiAgLmJ0bi1jb3VudHJ5OmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZS5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lLFxuICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5ub3RlLWJ0bi5idG4tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLm5vdGUtZWRpdG9yIC5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgLmJ0bi1jbG9zZS13aGl0ZSB7XG4gICAgZmlsdGVyOiBpbnZlcnQoMCkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG4gIH1cblxuICAudHJlZSBsaS5icmFuY2gge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4tc2lnbmluLXdyYXBwZXIgLmhlYWRlci1zZXR0aW5nLWljb24ge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5zd2l0Y2hlci0yIC5vbm9mZnN3aXRjaDItbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJvZHk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICB9XG59XG5cbi5kYXJrLXRoZW1lIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgJi5ob3Jpem9udGFsbWVudSAubWVudS1uYXYgLm5hdi1pdGVtIHVsLm5hdi1zdWI6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLWJvcmRlcjtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFyay1ib3JkZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5zdWItbmF2LXN1YiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyLmhvci1tZW51IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsuYWN0aXZlIHtcbiAgICAgIC5zaWRlbWVudS1sYWJlbCwgJjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAmLmhvcml6b250YWxtZW51Lm1haW4tbmF2YmFyLXNob3cgLm1haW4tbmF2YmFyIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIC5zaWRlbWVudS1sYWJlbCxcbiAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAubmF2LXN1Yi1saW5rIGkge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktYmctY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAubWFpbi1uYXZiYXIubWFpbi1tZW51IGxpLmFjdGl2ZSAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1YiAuc2lkZW1lbnUtbGFiZWwge1xuICAgIGNvbG9yOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tbmF2YmFyLm1haW4tbWVudSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1uYXZiYXIubWFpbi1tZW51IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluayB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAuZmlsZS1pbWFnZS1zbSxcbiAgLmZpbGUtaW1hZ2UtbWQsXG4gIC5maWxlLWltYWdlLWxnIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmZpbGUtaW1hZ2Utc20gLmZpbGUtbmFtZS1zbSB7XG4gICAgY29sb3I6ICNhN2E5YmI7XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAuc2lnbnBhZ2VzIC5sb2dpbl9mb3JtIHtcbiAgICAubW9iaWxlbG9nbyAubGlnaHQtbG9nbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLm1vYmlsZWxvZ28gLmRhcmstbG9nbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciAucmljaFRleHQtZHJvcGRvd24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgfVxuICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgLnJpY2hUZXh0LWRyb3Bkb3duIC5yaWNoVGV4dC1kcm9wZG93bi1jbG9zZSB7XG4gICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICB9XG4gIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICB9XG4gIC5hcGV4Y2hhcnRzLXNlcmllcy5Ub3RhbCB7XG4gICAgcGF0aCB7XG4gICAgICBzdHJva2U6ICR3aGl0ZS0yO1xuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5kZW1vX2NoYW5nZXIgLmZvcm1faG9sZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgJGJsYWNrLTI7XG4gIH1cbiAgLmRlbW9fY2hhbmdlciBoNCB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLmRlbW9fY2hhbmdlcixcbiAgLmRlbW9fY2hhbmdlciBwIHtcbiAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuICAub25vZmZzd2l0Y2gyLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gyLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuICAub25vZmZzd2l0Y2gyLWxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gIH1cbiAgLm9ub2Zmc3dpdGNoMi1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgfVxuICAub25vZmZzd2l0Y2gyLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gtbGFiZWwyLFxuICAub25vZmZzd2l0Y2gyLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gyLWxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxufVxuLmRhcmstdGhlbWUge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaG9yLW1lbnUgLnNsaWRlLWxlZnQsXG4gICAgLmhvci1tZW51IC5zbGlkZS1yaWdodCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ib2R5O1xuICAgIH1cbiAgfVxufVxuXG4uZGFyay10aGVtZSB7XG4gIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC50b2RheTpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLWRheXMgdGQ6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1ob3VycyBzcGFuLmhvdXI6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1ob3VycyBzcGFuLm1pbnV0ZTpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ubW9udGg6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1ob3VycyBzcGFuLnllYXI6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1taW51dGVzIHNwYW4uaG91cjpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgc3Bhbi5taW51dGU6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1taW51dGVzIHNwYW4ubW9udGg6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1taW51dGVzIHNwYW4ueWVhcjpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLmhvdXI6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1tb250aHMgc3Bhbi5taW51dGU6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci1tb250aHMgc3Bhbi5tb250aDpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLnllYXI6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci15ZWFycyBzcGFuLmhvdXI6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci15ZWFycyBzcGFuLm1pbnV0ZTpob3ZlcixcbiAgLmRhdGV0aW1lcGlja2VyLXllYXJzIHNwYW4ubW9udGg6aG92ZXIsXG4gIC5kYXRldGltZXBpY2tlci15ZWFycyBzcGFuLnllYXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLWJvZHk7XG4gIH1cbiAgJi5ydGwge1xuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpmaXJzdC1jaGlsZCxcbiAgICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgfVxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkLFxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50cmFuc2FjdGlvbi1ibG9nOmJlZm9yZXtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHdoaXRlLTNcbiAgICB9XG4gIH1cbn1cblxuLmRhcmstdGhlbWUge1xuICAuYXBleGNoYXJ0cy10b29sdGlwLmxpZ2h0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keVxuICB9XG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAubGlnaHQgLmFwZXhjaGFydHMtdG9vbHRpcC10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICB9XG4gIC5hcGV4Y2hhcnRzLXRvb2x0aXAge1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggNnB4IC00cHggJGRhcms7XG4gIH1cbiAgLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6ICR3aGl0ZS0zO1xuICB9XG4gIC5tYWluLWNvbnRhY3QtaXRlbS5zZWxlY3RlZHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjokd2hpdGUtMjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiR3aGl0ZS0yO1xuICB9XG4gIC5tYWluLWNvbnRhY3QtaXRlbTpob3ZlciwgLm1haW4tY29udGFjdC1pdGVtOmZvY3Vze1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6JHdoaXRlLTI7XG4gIH1cbiAgLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0sIC5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBpbnB1dFt0eXBlPWZpbGVdLCAucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBzZWxlY3R7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTI7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMztcbiAgfVxufVxuXG4ub3JkZXJzLWFjdGl2aXR5IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnNhbGVzLWFuYWx5dGljcyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLXRoZW1le1xuICAmLmhlYWRlci1saWdodCAubWFpbi1oZWFkZXItY2VudGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCIvKiAjIyMjIyMgTWFpbi1mb290ZXIgICMjIyMjIyAqL1xuXG4ubWFpbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogYXV0bztcblxuICAuY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWZvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVyZW07XG4gIH1cbn1cblxuLm1haW4tZm9vdGVyLWFwcCB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLm1haW4tZm9vdGVyLWRlbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMwMjViO1xuICBjb2xvcjogJHdoaXRlLTQ7XG4gIGhlaWdodDogNjBweDtcblxuICAuY29udGFpbmVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLyogIyMjIyMjIE1haW4tZm9vdGVyICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUmlnaHQtc2lkZWJhciAgIyMjIyMjICovXG5cbltkYXRhLWJzLXRvZ2dsZT1cInNpZGViYXJcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDM1O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KTtcbn1cblxuLnNpZGViYXItbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zaWRlYmFyLXJpZ2h0LCAuc2lkZWJhci1wcm9maWxlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5yb3cgLnNpZGViYXIge1xuICAmLnNpZGViYXItbGVmdC5zaWRlYmFyLXhzLXNob3cge1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuXG4gICYuc2lkZWJhci1yaWdodC5zaWRlYmFyLXhzLXNob3csICYuc2lkZWJhci1wcm9maWxlLnNpZGViYXIteHMtc2hvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJvdyAuc2lkZWJhciB7XG4gICAgJi5zaWRlYmFyLWxlZnQuc2lkZWJhci1zbS1zaG93IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLXJpZ2h0LnNpZGViYXItc20tc2hvdywgJi5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci1zbS1zaG93IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJvdyAuc2lkZWJhciB7XG4gICAgJi5zaWRlYmFyLWxlZnQuc2lkZWJhci1tZC1zaG93IHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxuXG4gICAgJi5zaWRlYmFyLXJpZ2h0LnNpZGViYXItbWQtc2hvdywgJi5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci1tZC1zaG93IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE3MHB4KSB7XG4gIC5yb3cgLnNpZGViYXIge1xuICAgICYuc2lkZWJhci1sZWZ0LnNpZGViYXItbGctc2hvdyB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cblxuICAgICYuc2lkZWJhci1yaWdodC5zaWRlYmFyLWxnLXNob3csICYuc2lkZWJhci1wcm9maWxlLnNpZGViYXItbGctc2hvdyB7XG4gICAgICByaWdodDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gIH1cbn1cblxuLnNpZGViYXItYW5pbWF0ZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zIGVhc2U7XG59XG5cbi5zaWRlYmFyIHtcbiAgJi5zaWRlYmFyLWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcblxuICAgICYuc2lkZWJhci1vcGVuIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gIH1cblxuICAmLnNpZGViYXItcmlnaHQsICYuc2lkZWJhci1wcm9maWxlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xuICB9XG5cbiAgJi5zaWRlYmFyLXJpZ2h0LnNpZGViYXItb3BlbiwgJi5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci1vcGVuIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG5cbi5zaWRlYmFyLWJvZHkgaDUge1xuICBwYWRkaW5nOiAxM3B4IDIycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYyZjg7XG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xufVxuXG4uc2lkZWJhci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDNweDtcbn1cblxuXG4uc2lkZS1oZWFkZXIge1xuICAubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNTNweDtcbiAgfVxuXG4gIC5oZWFkZXItc2VhcmNoIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cbn1cbi8qICMjIyMjIyBSaWdodC1zaWRlYmFyICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgTWFpbi1wcm9maWxlICAjIyMjIyMgKi9cblxuLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgbWFyZ2luOiAwIDdweDtcblxuICA+IC5tYWluLWltZy11c2VyIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTNweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KTtcbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzNjNDg1ODtcblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgfVxuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICArIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgLm1haW4taW1nLXVzZXI6OmJlZm9yZSwgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXByb2ZpbGUtbWVudSAuYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG4vKiAjIyMjIyMgTWFpbi1wcm9maWxlICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgSWNvbmJhciAgIyMjIyMjICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1pY29uYmFyLXNob3cge1xuICAgIC5tYWluLWljb25iYXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWFzaWRlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1pY29uYmFyIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjNweDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHotaW5kZXg6IDUwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgLm5hdiB7XG4gICAgZmxleDogMTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgJi50eXBjbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi50eXBjbi1kZXZpY2UtbGFwdG9wLCAmLnR5cGNuLXRoLWxhcmdlLW91dGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgICYuZmEtZGVza3RvcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgIH1cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taWNvbmJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubWFpbi1pY29uYmFyLWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IC45O1xuICBjb2xvcjogIzhmOWNjMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cbn1cblxuLm1haW4taWNvbmJhci1ib3R0b20ge1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1haW4taWNvbmJhci1oZWxwIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cbn1cblxuLm1haW4taWNvbmJhci1hc2lkZSB7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNjNweDtcbiAgbGVmdDogNjRweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgei1pbmRleDogNjAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWljb25iYXItYXNpZGUge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB6LWluZGV4OiA1MDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWljb25iYXItYXNpZGUuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjk0cHg7XG4gIH1cbn1cblxuLm1haW4taWNvbmJhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICAubWFpbi1sb2dvIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4ubWFpbi1pY29uYmFyLXRvZ2dsZS1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIG9wYWNpdHk6IC41O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICBpOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4taWNvbmJhci10b2dnbGUtbWVudSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBib3R0b206IDNweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4taWNvbmJhci1ib2R5IHtcbiAgcGFkZGluZzogMjBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjhweCk7XG5cbiAgLm5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5uYXYtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgKyAubmF2LWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgJi5zaG93IC5uYXYtc3ViIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAmLnR5cGNuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IC45O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtc3ViIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LXN1YiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICRiYWNrZ3JvdW5kO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAubmF2LXN1Yi1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICsgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdi1zdWItbGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taWNvbmJhci1ib2R5IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5tYWluLWljb25iYXItdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4taWNvbmJhci10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5tYWluLWljb25iYXItcGFuZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbi1pY29uYmFyLXByaW1hcnkge1xuICBwYWRkaW5nLXRvcDogMDtcblxuICAubWFpbi1pbWctdXNlcjo6YWZ0ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubWFpbi1pY29uYmFyLWxvZ28ge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgaGVpZ2h0OiA2NHB4O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubmF2IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGNvbG9yOiAkd2hpdGUtNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTI7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taWNvbmJhci1oZWxwIHtcbiAgICBjb2xvcjogJHdoaXRlLTU7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWljb25iYXItcHJpbWFyeSAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1haW4taWNvbmJhci1hc2lkZS1wcmltYXJ5IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gIC5tYWluLWljb25iYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxOHB4IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLm1haW4taWNvbmJhci1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG5cbiAgICAubmF2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtICsgLm5hdi1pdGVtLCAubmF2LXN1YiwgLm5hdi1zdWItaXRlbSArIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taWNvbmJhci10b2dnbGUtbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taWNvbmJhci1hc2lkZS1wcmltYXJ5LnNob3cgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNjRweDtcbiAgfVxufVxuLm1haW4taWNvbi1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgY29sb3I6ICRkYXJrO1xuICBcbiAgICBpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm1haW4taWNvbi1ncm91cCBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuaWNvbnMtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgLTFweCAtMXB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIFxuICAuaWNvbnMtbGlzdC1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiA1cHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGNvbG9yOiAjNjE2MzY2O1xuICB9XG4gIFxuICAuaWNvbnMtbGlzdCAuZmxhZy1pY29uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbi8qICMjIyMjIyBJY29uYmFyICAjIyMjIyMgKi8iLCIvLyoqKioqKioqKiBIb3Jpem9udGFsIFN1Ym1lbnUgU3RhcnQgKioqKioqKioqLy9cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgICB0b3A6IDJweDtcbiAgfVxuICAuaG9yaXpvbnRhbG1lbnUgLm5hdi1zdWIgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLmFuZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLW5hdmJhci5ob3ItbWVudSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1saW5rLmFjdGl2ZSB7XG4gICAgLnNpZGVtZW51LWxhYmVsLCAmOjphZnRlciB7XG4gICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1Yjo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJJb25pY29uc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiAjYThhZmM3O1xufVxuXG4ubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5zdWItbmF2LXN1YiB7XG4gIGxlZnQ6IDE2M3B4O1xuICB0b3A6IC0xMHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5zdWItbmF2LXN1YiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBwYWRkaW5nOiA4cHggNnB4ICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogOTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMTYsIDM1LCA1OSwgMC4xNSk7XG4gIH1cbiAgLm1haW4tbmF2YmFyLm1haW4tbWVudSBsaS5hY3RpdmUgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLnNpZGVtZW51LWxhYmVsIHtcbiAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLW5hdmJhci5tYWluLW1lbnUgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItaXRlbSAubmF2LXN1Yi1saW5rIHtcbiAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICB9XG59XG4vLyBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbi8vICAgLm1haW4tbmF2YmFyLm1haW4tbWVudSBsaS5hY3RpdmUgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLnNpZGVtZW51LWxhYmVsIHtcbi8vICAgICBjb2xvcjogJHdoaXRlLTcgIWltcG9ydGFudDtcbi8vICAgfVxuLy8gfVxuXG5cblxuLm1haW4tbmF2YmFyLm1haW4tbWVudSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cblxuLy8qKioqKioqKiogSG9yaXpvbnRhbCBTdWJtZW51IEVuZCAqKioqKioqKiovL1xuXG4vKioqU3RhcnQgSG9yaXpvbnRhbCBIb3ZlciBTdHlsZXMgKioqL1xuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvcml6b250YWxtZW51LWhvdmVyIC5tZW51LW5hdiB7XG4gICAgLm5hdi1pdGVtOmhvdmVyIHtcbiAgICAgIHVsLm5hdi1zdWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LXN1YiB7XG4gICAgICAubmF2LXN1Yi1saW5rLndpdGgtc3ViIC5hbmdsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1zdWIge1xuICAgICAgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLmFuZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LXN1YiAubmF2LXN1Yi1pdGVtOmhvdmVyIHtcbiAgICAgIC5zdWItbmF2LXN1YiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAuc3ViLW5hdi1zdWIge1xuICAgICAgLnN1Yi1uYXYtc3ViIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuc3ViLW5hdi1zdWIgLm5hdi1zdWItaXRlbTpob3ZlciB7XG4gICAgICAuc3ViLW5hdi1zdWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtc3ViIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLyoqKkVuZCBIb3Jpem9udGFsIEhvdmVyIFN0eWxlcyAqKiovXG5cbi8qKipTdGFydCBIb3Jpem9udGFsIFN0eWxlcyAqKiovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBcbiAgLmhvcml6b250YWxtZW51IHtcbiAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuaG9yLW1lbnUge1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAuc2lkZS1iYWRnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtbGluayBpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob3ItbG9nbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSAubmF2LXN1YiBsaTpub3QoLm5hdi1zdWItaXRlbSkge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2LXN1Yi5vcGVuIHtcbiAgICAgIC5uYXYtc3ViLWxpbmsud2l0aC1zdWIgLmFuZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmhvcml6b250YWxtZW51IHtcbiAgICAuaG9yLW1lbnUgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogMHB4O1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgICAuaG9yLW1lbnUgbGkuYWN0aXZlIC5ob3ItaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gICAgLmhvci1tZW51IC5uYXYtbGluayAuaG9yLWljb24ge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZzogN3B4IDA7XG4gICAgfVxuICAgIC5tZW51LW5hdiAubmF2LWl0ZW0ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gICAgICB1bC5uYXYtc3ViOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLThweDtcbiAgICAgICAgbGVmdDogMzUlO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXI7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB6LWluZGV4OiA5MDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ob3Jpem9udGFsbWVudSB7XG4gIC52ZXJ0aWNhbC1zd2l0Y2hlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyB7XG4gICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuICAgIC5tYWluLW5hdmJhciAubmF2LWxhYmVsIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDExLjQ5cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgY29sb3I6ICM5NTk1OTY7XG4gICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuICAgIC5tYWluLW5hdmJhciAubmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5tYWluLW5hdmJhciAubWFpbi1ib2R5LTEge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgICAubWFpbi1uYXZiYXIuaG9yLW1lbnUgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgfVxuICAgIC5ob3ItbWVudSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmc6IDlweCAwO1xuICAgIH1cbiAgICAuaG9yLW1lbnUgbGkuYWN0aXZlIC5ob3ItaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgIC5ob3ItbWVudSAubmF2LWxpbmsgLmhvci1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIGkuYW5nbGUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5ob3ItbWVudSAubmF2LWl0ZW0uc2hvdyBpLmFuZ2xlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gICAgLmhvci1tZW51IC5uYXYtbGluayB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5uYXYtc3ViIC5zaWRlLW1lbnUtbGFiZWwxIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzgwODE5MTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIH1cbiAgICAuaG9yLW1lbnUgLm5hdi1pdGVtLnNob3cgLm5hdi1zdWItaXRlbSAuc3ViLXdpdGgtc3ViIGkuYW5nbGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmhvci1tZW51IC5uYXYtaXRlbS5zaG93IC5uYXYtc3ViLWl0ZW0uc2hvdyAuc3ViLXdpdGgtc3ViIGkuYW5nbGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAuaG9yLW1lbnUgLm5hdi1pdGVtLnNob3cgLm5hdi1zdWItaXRlbS5zaG93IC5zdWItbmF2LXN1Yi5vcGVuIC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIGkuYW5nbGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIC5ob3ItbWVudVxuICAgICAgLm5hdi1pdGVtLnNob3dcbiAgICAgIC5uYXYtc3ViLWl0ZW0uc2hvd1xuICAgICAgLnN1Yi1uYXYtc3ViLm9wZW5cbiAgICAgIC5uYXYtc3ViLWl0ZW0uc2hvd1xuICAgICAgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWJcbiAgICAgIGkuYW5nbGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4ubHRyICNzbGlkZS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGxlZnQ6IGF1dG87XG59XG4ubHRyICNzbGlkZS1sZWZ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9yaXpvbnRhbG1lbnUge1xuICAgIC5ob3ItbWVudSB7XG4gICAgICAubWFpbi1jb250YWluZXItMSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAubWFpbi1ib2R5LTEge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuICAgICAgLm1lbnUtbmF2IHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICB9XG4gICAgICAgIC5uYXYtc3ViIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaG9yaXpvbnRhbE1lbnVjb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5ob3ItbWVudSAubmF2LWxpbmsgLnNpZGVtZW51LWxhYmVse1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qKipFbmQgSG9yaXpvbnRhbCBTdHlsZXMgKioqL1xuIiwiYm9keS5ydGwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4ucnRsIHtcbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgfVxuXG4gICAgZmlndXJlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICB9XG5cbiAgICBjYXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmxpc3QtdW5zdHlsZWQsXG4gICAgLmxpc3QtaW5saW5lIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lcixcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgfVxuXG4gICAgLm5vLWd1dHRlcnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgICAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBBY2NvcmRpb24gIyMjIyMjICovXG5cbiAgICAuYWNjb3JkaW9uID4gLmNhcmQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24gPiAuY2FyZDpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAubWFpbi1hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEFjY29yZGlvbiAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBBbGVydHMgIyMjIyMjICovXG5cbiAgICAuYWxlcnQgLmJ0bi1jbG9zZSB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjgxMjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWRpc21pc3NpYmxlIC5idG4tY2xvc2Uge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbGVydC1iZGxlZnQtc3VjY2VzcyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICMxOWIxNTk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNSwgMTc3LCA4OSwgMC4xKTtcbiAgICB9XG5cbiAgICAuYWxlcnQtYmRsZWZ0LXByaW1hcnkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuYWxlcnQtYmRsZWZ0LXdhcm5pbmcge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmY5YjIxO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LCAxNTUsIDMzLCAwLjEpO1xuICAgIH1cblxuICAgIC5hbGVydC1iZGxlZnQtZGFuZ2VyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZkNjA3NDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1MywgOTYsIDExNiwgMC4xKTtcbiAgICB9XG5cbiAgICAuYWxlcnQtYmRsZWZ0LWluZm8ge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjMDFiOGZmO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMSwgMTg0LCAyNTUsIDAuMSk7XG4gICAgfVxuXG4gICAgLmFsZXJ0LWJkbGVmdC1zZWNvbmRhcnkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjEzODhiO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjQxLCA1NiwgMTM5LCAwLjEpO1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBBbGVydHMgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQmFkZ2UgIyMjIyMjICovXG4gICAgLmJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDZweCA0cHggNnB4O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXBpbGwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQmFkZ2UgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQnJlYWRjcnVtYiAjIyMjIyMgKi9cblxuICAgIC5tYWluLWJyZWFkY3J1bWJzIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjNyZW07XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItc3R5bGUyIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjNjZlwiO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLTUgYSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcGFkZGluZzogMCAzOXB4IDAgMTBweDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi01IGE6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLTUgYTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICByaWdodDogMTRweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLTUgYTpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWItNSBhOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDUwcHggMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi00IG9sIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi00IGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQnJlYWRjcnVtYiAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBCdXR0b25zICMjIyMjIyAqL1xuXG4gICAgLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAgPiBidXR0b246bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gICAgLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbiAgICAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXNtID4gYnV0dG9uICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICAgIH1cblxuICAgIC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LFxuICAgIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCxcbiAgICAuc3AtY29udGFpbmVyIC5idG4tZ3JvdXAtbGcgPiBidXR0b24gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIH1cblxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5idG4td2l0aC1pY29uIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmJ0bi1pY29uLWxpc3QgLmJ0biArIC5idG4sXG4gICAgLmJ0bi1pY29uLWxpc3QgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgYnV0dG9uICsgLmJ0bixcbiAgICAuYnRuLWljb24tbGlzdCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAuYnRuLWljb24tbGlzdCAuYnRuICsgYnV0dG9uLFxuICAgIC5idG4taWNvbi1saXN0IC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmJ0bi1pY29uLWxpc3QgYnV0dG9uICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5idG4tbGlzdCA+IC5idG46bm90KDpsYXN0LWNoaWxkKSxcbiAgICAuYnRuLWxpc3QgPiAuZHJvcGRvd246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuYnRuLWFuaW1hdGlvbiAuYnRuLWxvYWRlcnMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOTVyZW07XG4gICAgfVxuXG4gICAgLmJ0bi1hbmltYXRpb24gLmJ0bi1sb2FkZXJzOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEJ1dHRvbnMgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ2FyZCAgIyMjIyMjICovXG5cbiAgICAuY2FyZCA+IGhyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAvLyAuY2FyZC1saW5rKy5jYXJkLWxpbmsge1xuICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gICAgLy8gICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIC8vIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAwIDI1cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYygzcHggLSAxcHgpIGNhbGMoM3B4IC0gMXB4KSAwIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlci10YWJzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtaW1nLW92ZXJsYXkge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2FyZC1kZWNrIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVyLFxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAuY2FyZC1pdGVtIC5jYXJkLWl0ZW0taWNvbiB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlmb3VyIC5jYXJkLWJvZHktdG9wID4gZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zm91ciAuY2hhcnQtbGVnZW5kIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNoYXJ0LWxlZ2VuZCA+IGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZvdXIgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5Zml2ZSAuY29sICsgLmNvbCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eWZpdmUgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgLThweCAtNXB4O1xuICAgIH1cblxuICAgIC5jYXJkLWRhc2hib2FyZC10d2VudHlzaXggLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmNhcmQtZGFzaGJvYXJkLXR3ZW50eXNpeCAuY2hhcnQtbGVnZW5kID4gZGl2ICsgZGl2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5jaGFydC1sZWdlbmQgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2FyZC1kYXNoYm9hcmQtdHdlbnR5c2l4IC5jaGFydC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAtMzBweCAtMThweCAtMTVweCAtMThweDtcbiAgICB9XG5cbiAgICAuY2FyZC10YWJsZSAuYmFkZ2Uge1xuICAgICAgICBwYWRkaW5nOiA5cHggMTNweCA5cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtb3B0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgfVxuXG4gICAgLmNhcmQtb3B0aW9ucyBhOm5vdCguYnRuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNhcmQtZnVsbHNjcmVlbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWJsb2ctb3ZlcmxheTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkLWJsb2ctb3ZlcmxheTE6YmVmb3JlLFxuICAgIC5jYXJkLWJsb2ctb3ZlcmxheTI6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgLmNhcmQtYm94IGltZyB7XG4gICAgICAgICAgICByaWdodDogLTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBDYXJkICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBjYXJvdXNlbCAjIyMjIyMgKi9cblxuICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgICAgIGxlZnQ6IDE1JTtcbiAgICAgICAgcmlnaHQ6IDE1JTtcbiAgICB9XG5cbiAgICAuY2Fyb3VzZWwtc2xpZGVyICN0aHVtYmNhcm91c2VsIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIH1cblxuICAgICN0aHVtYmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICN0aHVtYmNhcm91c2VsIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgbGVmdDogLTEuNWVtO1xuICAgIH1cblxuICAgIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5vd2wtbmF2IGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAub3dsLXRoZW1lIC5vd2wtZG90cyB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBjYXJvdXNlbCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyMjIyMgRHJvcGRvd24gIyMjIyMjIyMjIyAqL1xuXG4gICAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUteGwtbGVmdCB7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tbWVudS14bC1yaWdodCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5kcm9wZW5kIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4xMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gICAgfVxuXG4gICAgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUgLm1haW4taGVhZGVyLWNlbnRlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSAubWFpbi1oZWFkZXItY2VudGVyIC5zZWFyY2gtYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUgLm1haW4tZm9ybS1zZWFyY2ggLmJ0bixcbiAgICAuZHJvcGRvd24tbWVudSAubWFpbi1mb3JtLXNlYXJjaCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuN3JlbSAwLjRyZW0gMC44NXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUgLnNwLWNvbnRhaW5lciAubWFpbi1mb3JtLXNlYXJjaCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjdyZW0gMC40cmVtIDAuODVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAgIC5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLmhlYWRlci1tZXNzYWdlIC5uYXYtbGluay5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAvLyBtYXJnaW46IDAuMTI1cmVtIDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyMjIyMgRHJvcGRvd24gIyMjIyMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIEZvcm0tZWxlbWVudHMgIyMjIyMjICovXG5cbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLWxnIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5mb3JtLXJvdyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93ID4gLmNvbCxcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZm9ybS1jaGVjay1pbmxpbmUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLWJyb3dzZXIgLmJ0bi1kZWZhdWx0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4gICAgLmZvcm0tY29udHJvbC5pcy12YWxpZCxcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzLFxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbC5wYXJzbGV5LXN1Y2Nlc3Mge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICB9XG5cbiAgICAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6dmFsaWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgbGVmdCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xuICAgIH1cblxuICAgIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy12YWxpZCxcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1zdWNjZXNzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OnZhbGlkLFxuICAgIC5mb3JtLXNlbGVjdC5pcy12YWxpZCxcbiAgICBpbnB1dC5mb3JtLXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MsXG4gICAgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1zdWNjZXNzIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxZW0gKyAwLjc1cmVtKSAqIDMgLyA0ICsgMS43NXJlbSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgfVxuXG4gICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxuICAgIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvcixcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIGxlZnQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wucGFyc2xleS1lcnJvciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkLFxuICAgIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkLFxuICAgIGlucHV0LmZvcm0tc2VsZWN0LnBhcnNsZXktZXJyb3IsXG4gICAgdGV4dGFyZWEuZm9ybS1zZWxlY3QucGFyc2xleS1lcnJvciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygoMWVtICsgMC43NXJlbSkgKiAzIC8gNCArIDEuNzVyZW0pO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wuc2VsZWN0LXNtIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHggMXB4IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgRm9ybS1lbGVtZW50cyAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBHcmlkICMjIyMjIyAqL1xuICAgIC5yb3ctc20ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgfVxuXG4gICAgLnJvdy1zbSA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucm93LXhzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICB9XG5cbiAgICAucm93LXhzID4gZGl2IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLnJvdy14cy0tc20ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXhzLS1zbSA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctc20tLXNtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1zbSA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy0tc20ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLXNtID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJvdy14cy0tbWQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXhzLS1tZCA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctc20tLW1kIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1tZCA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy0tbWQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLW1kID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJvdy14cy0tbGcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXhzLS1sZyA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctc20tLWxnIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS1sZyA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy0tbGcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLWxnID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5yb3cteHMtLXhsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy14cy0teGwgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LXNtLS14bCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdy1zbS0teGwgPiBkaXYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3ctLXhsIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucm93LS14bCA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEdyaWQgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgSW5wdXQtZ3JvdXAgIyMjIyMjICovXG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5mb3JtLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3QgKyAuZm9ybS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0ICsgLmN1c3RvbS1maWxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgLmJ0bixcbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgYnV0dG9uLFxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24gKyAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24gKyAuYnRuLFxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciAuYnRuICsgYnV0dG9uLFxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgYnV0dG9uLFxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLnNwLWNvbnRhaW5lciBidXR0b24gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uICsgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLWFwcGVuZCAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC10ZXh0ICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiBidXR0b24ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IGJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCBpbnB1dC1ncm91cC1idG4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cFxuICAgICAgICA+IDpub3QoOmZpcnN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCgudmFsaWQtdG9vbHRpcCk6bm90KC52YWxpZC1mZWVkYmFjayk6bm90KC5pbnZhbGlkLXRvb2x0aXApOm5vdCguaW52YWxpZC1mZWVkYmFjaykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBJbnB1dC1ncm91cCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBNb2RhbCAjIyMjIyMgKi9cbiAgICAubW9kYWwtb3BlbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLm1vZGFsIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwtYmFja2Ryb3Age1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubW9kYWwtZm9vdGVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBNb2RhbCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBOYXZpZ2F0aW9uICAgIyMjIyMjICovXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tbmF2IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluayBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY29sdW1uIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMjhweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2LWxpbmUtY2hhdCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi5tYWluLW5hdi1saW5lLWNoYXQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1haWwtc2VhcmNoIGJ1dHRvbi5idG4uYnRuLXByaW1hcnkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMHB4IDBweCA2cHg7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIE5hdmlnYXRpb24gICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBQYWdpbmF0aW9uICAjIyMjIyMgKi9cblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICAgIH1cblxuICAgIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24tY2lyY2xlZCAucGFnZS1pdGVtICsgLnBhZ2UtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi1yYWRpdXMgbGkgYSxcbiAgICAucGFnaW5hdGlvbi1yYWRpdXMgbGkgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgUGFnaW5hdGlvbiAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgUG9wb3ZlciAgIyMjIyMjICovXG4gICAgLnBvcG92ZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZC1wcmltYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLWhlYWQtcHJpbWFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnBvcG92ZXItaGVhZC1zZWNvbmRhcnkuYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdyxcbiAgICAucG9wb3Zlci1oZWFkLXNlY29uZGFyeS5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLWhlYWQtc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICByaWdodDogLTdweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc3VjY2Vzcy5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLWhlYWQtc3VjY2Vzcy5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnBvcG92ZXItYXJyb3cge1xuICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wb3BvdmVyLWhlYWQtc3VjY2Vzcy5icy1wb3BvdmVyLWVuZCAucG9wb3Zlci1hcnJvdyxcbiAgICAucG9wb3Zlci1oZWFkLXN1Y2Nlc3MuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZC1pbmZvLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3csXG4gICAgLnBvcG92ZXItaGVhZC1pbmZvLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBvcG92ZXItaGVhZC1pbmZvLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93LFxuICAgIC5wb3BvdmVyLWhlYWQtaW5mby5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucG9wb3Zlci1oZWFkLXByaW1hcnkgLnBvcG92ZXItYm9keSxcbiAgICAucG9wb3Zlci1oZWFkLXNlY29uZGFyeSAucG9wb3Zlci1ib2R5LFxuICAgIC5wb3BvdmVyLWhlYWQtc3VjY2VzcyAucG9wb3Zlci1ib2R5LFxuICAgIC5wb3BvdmVyLWhlYWQtaW5mbyAucG9wb3Zlci1ib2R5IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuXG4gICAgICAgIC5wb3BvdmVyLXByaW1hcnkgLnBvcG92ZXItaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcG92ZXItc2Vjb25kYXJ5IC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BvdmVyLXNlY29uZGFyeS5icy1wb3BvdmVyLXN0YXJ0IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAgICAgLnBvcG92ZXItc2Vjb25kYXJ5LmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMTM4OGI7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAucG9wb3Zlci1zZWNvbmRhcnkuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZjEzODhiO1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvcG92ZXItc3VjY2VzcyAucG9wb3Zlci1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItc3RhcnQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOWIxNTk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wb3Zlci1zdWNjZXNzLmJzLXBvcG92ZXItZW5kIC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAgICAgLnBvcG92ZXItc3VjY2Vzcy5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICMxOWIxNTk7XG4gICAgICAgIH1cblxuICAgICAgICAucG9wb3Zlci1pbmZvIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1zdGFydCAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgICAgIC5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAxYjhmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BvdmVyLWluZm8uYnMtcG9wb3Zlci1lbmQgLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAucG9wb3Zlci1pbmZvLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAxYjhmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLXRvcCAucG9wb3Zlci1hcnJvdyxcbiAgICAgICAgLnBvcG92ZXItc3RhdGljLWRlbW8gLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC5wb3BvdmVyLWFycm93LFxuICAgICAgICAucG9wb3Zlci1zdGF0aWMtZGVtbyAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItYXJyb3csXG4gICAgICAgIC5wb3BvdmVyLXN0YXRpYy1kZW1vIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgICAgICByaWdodDogNTAlO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuICAgICAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnMtcG9wb3Zlci1lbmQsXG4gICAgICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdyxcbiAgICAgICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgICAgICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gICAgICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2Y3ZjZmOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlcixcbiAgICAgICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsXG4gICAgICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImJvdHRvbVwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLFxuICAgICAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJzLXBvcG92ZXItc3RhcnQsXG4gICAgICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csXG4gICAgICAgIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSxcbiAgICAgICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2Y3ZjZmOTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLFxuICAgICAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qICMjIyMjIyBQb3BvdmVyICAjIyMjIyMgKi9cblxuICAgICAgICAvKiAjIyMjIyMgRGF0YXRhYmxlcyAjIyMjIyMgKi9cblxuICAgICAgICAudGFibGUuZGF0YVRhYmxlIHRoLFxuICAgICAgICAudGFibGUuZGF0YVRhYmxlIHRkIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLyogIyMjIyMjICBEYXRhdGFibGVzICMjIyMjIyAqL1xuXG4gICAgICAgIC8qICMjIyMjIyBUb2FzdCAjIyMjIyMgKi9cblxuICAgICAgICAudG9hc3QtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qICMjIyMjIyBUb2FzdCAjIyMjIyMgKi9cblxuICAgICAgICAvKiAjIyMjIyMgVG9vbHRpcCAgIyMjIyMjICovXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1wcmltYXJ5LmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtcHJpbWFyeS5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIC50b29sdGlwLXNlY29uZGFyeS5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMTM4OGI7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtc2Vjb25kYXJ5LmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2YxMzg4YjtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAudG9vbHRpcC1pbmZvLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMWI4ZmY7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtaW5mby5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLWluZm8uYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDFiOGZmO1xuICAgIH1cblxuICAgIC50b29sdGlwLWRhbmdlci5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDYwNzQ7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtZGFuZ2VyLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZkNjA3NDtcbiAgICB9XG5cbiAgICAudG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAudG9vbHRpcC1zdWNjZXNzLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMxOWIxNTk7XG4gICAgfVxuXG4gICAgLnRvb2x0aXAtc3VjY2Vzcy5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXN1Y2Nlc3MuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMTliMTU5O1xuICAgIH1cblxuICAgIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC50b29sdGlwLXdhcm5pbmcuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJsZWZ0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmOWIyMTtcbiAgICB9XG5cbiAgICAudG9vbHRpcC13YXJuaW5nLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLnRvb2x0aXAtd2FybmluZy5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZjliMjE7XG4gICAgfVxuXG4gICAgLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgICB9XG5cbiAgICAvLyAuYnMtdG9vbHRpcC1lbmQgLnRvb2x0aXAtYXJyb3csXG4gICAgLy8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgIC8vICAgICByaWdodDogMDtcbiAgICAvLyAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC8vIC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLFxuICAgIC8vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93OjpiZWZvcmUge1xuICAgIC8vICAgICBsZWZ0OiAtMXB4O1xuICAgIC8vICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC8vICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gICAgLy8gICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDAwMDtcbiAgICAvLyB9XG5cbiAgICAuYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSxcbiAgICAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICAgIH1cblxuICAgIC8vIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LFxuICAgIC8vIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgIC8vICAgICBsZWZ0OiAwO1xuICAgIC8vICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC8vIC5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93OjpiZWZvcmUsXG4gICAgLy8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwibGVmdFwiXSAudG9vbHRpcC1hcnJvdzo6YmVmb3JlIHtcbiAgICAvLyAgICAgcmlnaHQ6IC0xcHg7XG4gICAgLy8gICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAvLyAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICAgIC8vICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDAwMDtcbiAgICAvLyB9XG5cbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3csXG4gICAgLnRvb2x0aXAtc3RhdGljLWRlbW8gLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdIC50b29sdGlwLWFycm93LFxuICAgIC50b29sdGlwLXN0YXRpYy1kZW1vIC5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyxcbiAgICAudG9vbHRpcC1zdGF0aWMtZGVtbyAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0gLnRvb2x0aXAtYXJyb3cge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFRvb2x0aXAgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIyMjIyBMQVlPVVRTICAjIyMjIyMjIyMjICovXG4gICAgLyogIyMjIyMjIE1haW4tY29udGVudCAgIyMjIyMjICovXG5cbiAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC10ZW4gLm1haW4taGVhZGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGVuIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC10ZW4ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1kYXNoYm9hcmQtdGVuIC5tYWluLWhlYWRlciB7XG4gICAgICAgICAgICByaWdodDogNjRweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWRhc2hib2FyZC10ZW4gLm1haW4taGVhZGVyIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcbiAgICAubWFpbi1jb250ZW50IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1zaG93IC5tYWluLWNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWNob29zZS1kZW1vIC5jYXJkIGZpZ2NhcHRpb24ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1oZWFkZXIgdWwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIE1haW4tY29udGVudCAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgTWFpbi1oZWFkZXIgICMjIyMjIyAqL1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51LXNob3cgLm1haW4taGVhZGVyLW1lbnUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyLFxuICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXIsXG4gICAgICAgIC5tYWluLWhlYWRlciA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXIgPiAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1sb2dvIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IHJpZ2h0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5tYWluLWxvZ28gaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHNwYW46OmJlZm9yZSxcbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHNwYW46OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpO1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSA+IC5uYXYtbGluayAudHlwY24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudSAubmF2LWl0ZW0gPiAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLW1lbnUgLm5hdi1pdGVtID4gLm5hdi1saW5rIC50eXBjbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgPiAubmF2LWxpbms6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAuOHJlbSAwIDA7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuc2VhcmNoLXBhbmVsIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5zZWFyY2gtYnRuIHtcbiAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43cmVtIDAuMzc1cmVtIDAuN3JlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItcmlnaHQgLmJ0bi1zb2NpYWwgKyAuYnRuLXNvY2lhbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5idG4tYnV5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItc2VhcmNoLWxpbmsge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlID4gYS5uZXc6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uID4gYS5uZXc6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLW1lc3NhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1zdGlja3kge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFpbi1oZWFkZXIgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIE1haW4taGVhZGVyLW5hdiAgIyMjIyMjICovXG5cbiAgICAubWFpbi1tZW51LXN1YiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1lbnUtc3ViIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWVudS1zdWItbWVnYSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1tZW51LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyOCwgMzksIDYwLCAwLjA1KTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbWVudS1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItbmF2aGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuICAgIC5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSxcbiAgICAubWFpbi1wcm9maWxlLW1lbnUuc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXNlYXJjaC5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAyMXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMmY4O1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5oZWFkZXItc2VhcmNoIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWZvcm0tc2VhcmNoIC5idG4sXG4gICAgLm1haW4tZm9ybS1zZWFyY2ggLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWZvcm0tc2VhcmNoIGJ1dHRvbiB7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWZsYWdzIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1mbGFncy5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjBmMmY4O1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWZsYWdzLWxpc3QgLm1lZGlhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4IDBweCAxMHB4O1xuICAgIH1cblxuICAgIC5ob3ItaGVhZGVyLmhvci10b3AtaGVhZGVyIC5uYXYtbGluay1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ob3ItaGVhZGVyLmhvci10b3AtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLXJpZ2h0IC5uYXYtbGluayAuYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxlZnQtY2hhdCAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMnJlbSAwIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFpbi1oZWFkZXItbmF2ICAjIyMjIyMgKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLnN1Yi1uYXYtc3ViIHtcbiAgICAgICAgcmlnaHQ6IDE2M3B4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAuc3ViLW5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvcml6b250YWxtZW51IC5ob3ItbWVudSAubmF2IC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUgLmhvci1tZW51IC5uYXYgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAuaG9yLW1lbnUgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWxtZW51IC5ob3ItbWVudSBsaS5hY3RpdmUgLmhvci1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWxtZW51IC5ob3ItbWVudSAubmF2LWxpbmsgLmhvci1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWxtZW51IC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAubWVudS1uYXYgLm5hdi1pdGVtIHVsLm5hdi1zdWI6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMzUlO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudS5tYWluLW5hdmJhci1zaG93IC5tYWluLW5hdmJhciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvcml6b250YWxtZW51Lm1haW4tbmF2YmFyLXNob3cgLm1haW4tbmF2YmFyIC5uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAuaG9yLW1lbnUgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAuaG9yLW1lbnUgbGkuYWN0aXZlIC5ob3ItaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAuaG9yLW1lbnUgLm5hdi1saW5rIC5ob3ItaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgaS5hbmdsZSB7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgLm5hdi1zdWIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qKipFbmQgSG9yaXpvbnRhbCBTdHlsZXMgKioqL1xuXG4gICAgLyogIyMjIyMjIE1haW4tZm9vdGVyICAjIyMjIyMgKi9cblxuICAgIC5tYWluLWZvb3RlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXJlbSAxNXB4IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFpbi1mb290ZXIgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFJpZ2h0LXNpZGViYXIgICMjIyMjIyAqL1xuXG4gICAgLnNpZGViYXItbGVmdCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGViYXItcmlnaHQsXG4gICAgLnNpZGViYXItcHJvZmlsZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICB9XG5cbiAgICAucm93IC5zaWRlYmFyLnNpZGViYXItbGVmdC5zaWRlYmFyLXhzLXNob3cge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3cgLnNpZGViYXIuc2lkZWJhci1yaWdodC5zaWRlYmFyLXhzLXNob3csXG4gICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci14cy1zaG93IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLWxlZnQuc2lkZWJhci1zbS1zaG93IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LnNpZGViYXItc20tc2hvdyxcbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci1zbS1zaG93IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yb3cgLnNpZGViYXIuc2lkZWJhci1sZWZ0LnNpZGViYXItbWQtc2hvdyB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cgLnNpZGViYXIuc2lkZWJhci1yaWdodC5zaWRlYmFyLW1kLXNob3csXG4gICAgICAgIC5yb3cgLnNpZGViYXIuc2lkZWJhci1wcm9maWxlLnNpZGViYXItbWQtc2hvdyB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTcwcHgpIHtcbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLWxlZnQuc2lkZWJhci1sZy1zaG93IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLXJpZ2h0LnNpZGViYXItbGctc2hvdyxcbiAgICAgICAgLnJvdyAuc2lkZWJhci5zaWRlYmFyLXByb2ZpbGUuc2lkZWJhci1sZy1zaG93IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGViYXItaWNvbiB7XG4gICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgUmlnaHQtc2lkZWJhciAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgTWFpbi1wcm9maWxlICAjIyMjIyMgKi9cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtbWVudSAuZHJvcGRvd24taXRlbSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFpbi1wcm9maWxlICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBJY29uYmFyICAjIyMjIyMgKi9cblxuICAgIC5tYWluLWljb25iYXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItbG9nbzo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItYXNpZGUge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogNjRweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4taWNvbmJhci1hc2lkZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1pY29uYmFyLWFzaWRlLnNob3cgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjk0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4taWNvbmJhci10b2dnbGUtbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWljb25iYXItYm9keSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1pY29uYmFyLWFzaWRlLXByaW1hcnkge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWljb25iYXItYXNpZGUtcHJpbWFyeSAubWFpbi1pY29uYmFyLWJvZHkgLm5hdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1pY29uYmFyLWFzaWRlLXByaW1hcnkuc2hvdyArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbnMtbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMCAwIC0xcHggLTFweDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgSWNvbmJhciAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIyMjIyMgQ1VTVE9NIFZFTkRPUiBTVFlMRVMgIyMjIyMjIyMjIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIERhdGVwaWNrZXIgIyMjIyMjIyMjIyAqL1xuXG4gICAgLnVpLWRhdGVwaWNrZXIge1xuICAgICAgICBtYXJnaW46IDNweCAwIDAgMDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldjpiZWZvcmUge1xuICAgICAgICByaWdodDogMTdweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgLnVpLWRhdGVwaWNrZXItcHJldjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCAudWktZGF0ZXBpY2tlci1uZXh0OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3Qge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIyMjIyBEYXRlcGlja2VyICMjIyMjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyMjIyMgRGF0ZXRpbWVwaWNrZXIgIyMjIyMjIyMjIyAqL1xuICAgIC5kYXRldGltZXBpY2tlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgICAgICBtYXJnaW46IDNweCAwIDAgMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHNwYW4sXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3BhbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IHNwYW46OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1kYXRldGltZXBpY2tlciA+IC5kYXRlcGlja2VyX2hlYWRlciBhOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiNGJkY2U7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tZGF0ZXRpbWVwaWNrZXIgPiAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIgPiAuZGF0ZXBpY2tlcl90aW1lbGlzdCA+IGRpdi50aW1lbGlzdF9pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDFweCAwIDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIyMjIyBEYXRldGltZXBpY2tlciAjIyMjIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgSnF2bWFwICAjIyMjIyMgKi9cblxuICAgICNqcXZtYXAxX2NhX3BpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9jdF9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgI2pxdm1hcDFfZmxfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgI2pxdm1hcDFfaWRfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICNqcXZtYXAxX2t5X3BpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICNqcXZtYXAxX2xhX3BpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9taV9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjanF2bWFwMV9tbl9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgI2pxdm1hcDFfbmhfcGluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICNqcXZtYXAxX29rX3BpbixcbiAgICAjanF2bWFwMV92YV9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjanF2bWFwMV93dl9waW4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEpxdm1hcCAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ2hhcnQgICMjIyMjIyAqL1xuXG4gICAgLm1haW4tZG9udXQtY2hhcnQgLnNsaWNlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9ycmlzLXdyYXBwZXItZGVtbyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB9XG5cbiAgICAuY2hhcnQtZG9udXQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mbG90LWNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgfVxuXG4gICAgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xuICAgIH1cblxuICAgIC5jaGFydC1sZWdFbmQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY2hhcnQtbGVnRW5kIGRpdiArIGRpdiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmNoYXJ0LWxlZ0VuZCBzcGFuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAuY2hhcnQtbGVnRW5kIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGFydC1sZWdFbmQgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoYXJ0LWxlZ0VuZCBkaXYgKyBkaXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQ2hhcnQgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIE1hcGVsIG1hcCAgIyMjIyMjICovXG5cbiAgICAubWFwYWVsIC56b29tQnV0dG9uIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFwZWwgbWFwICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBQYXJzbGV5ICMjIyMjIyAqL1xuXG4gICAgLnBhcnNsZXktZXJyb3JzLWxpc3QgbGkge1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFBhcnNsZXkgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgUXVpbGwgIyMjIyMjICovXG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnFsLXNjcm9sbGluZy1kZW1vIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnFsLXNjcm9sbGluZy1kZW1vIC5xbC1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiAwIDhweCA4cHg7XG4gICAgfVxuXG4gICAgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0cyB7XG4gICAgICAgIG1hcmdpbjogOHB4IDAgMCA4cHg7XG4gICAgfVxuXG4gICAgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0czpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtZm9ybWF0czpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICB9XG5cbiAgICAucWwtc25vdy5xbC10b29sYmFyIC5xbC1mb3JtYXRzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5xbC1zbm93IC5xbC1mb3JtYXRzIGJ1dHRvbiArIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMCAycHggMCAwO1xuICAgIH1cblxuICAgIC5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBRdWlsbCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBSYW5nZXNsaWRlciAgIyMjIyMjICovXG5cbiAgICAuaXJzLWJhci1lZGdlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pcnMtbGluZS1sZWZ0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5pcnMtbGluZS1yaWdodCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmlycy1zbGlkZXI6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pcnMtbW9kZXJuIC5pcnMtc2xpZGVyOjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5pcnMtb3V0bGluZSAuaXJzLWJhci1lZGdlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICAuaXJzLW91dGxpbmUgLmlycy1zbGlkZXI6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFJhbmdlc2xpZGVyICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBTZWxlY3QyICAjIyMjIyMgKi9cblxuICAgIC8vIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAvLyAgICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgICAvLyAgICAgLy8gcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIC8vIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAzcHggMjBweCAzcHggMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgICByaWdodDogN3B4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgU2VsZWN0MiAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgU3BlY3RydW0gIyMjIyMjICovXG5cbiAgICAuc3AtcGlja2VyLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3AtZGQ6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFNwZWN0cnVtICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFNwaW5uZXIgIyMjIyMjICovXG5cbiAgICAuc3Bpbm5lci1ib3JkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2IHtcbiAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubGRzLWZhY2Vib29rIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICByaWdodDogMjZweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZHMtZmFjZWJvb2sgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmxkcy1oZWFydCBkaXYge1xuICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZHMtaGVhcnQgZGl2OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgbGRzLXJpcHBsZSB7XG4gICAgICAgIDAlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZHMtc3Bpbm5lciBkaXY6YWZ0ZXIge1xuICAgICAgICByaWdodDogMjlweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wdWxzZSB7XG4gICAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJpcHBsZTphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNwaW5uZXItYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgU3Bpbm5lciAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyMjIyMjIyMjIyBTSURFTUVOVSBMQVlPVVQgU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIERlZmF1bHQgU2lkZW1lbnUgIyMjIyMjICovXG5cbiAgICAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDAuNDVzIGVhc2U7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IGkuYW5nbGUge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlLWJhZGdlLFxuICAgICYubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWZvb3RlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFNpZGViYXIgICMjIyMjIyAqL1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAmLm1haW4tc2lkZWJhci1zaG93IC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLCB3aWR0aCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1ib2R5LXNpZGViYXIgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLCB3aWR0aCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjQwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1zdGlja3kge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYubWFpbi1ib2R5IC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcbiAgICB9XG5cbiAgICAubmF2LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDAgMDtcbiAgICB9XG5cbiAgICAuc2Vjb25kLXNpZGVtZW51IC5uYXYtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5zdWItdHh0IHtcbiAgICAgICAgcGFkZGluZzogMCAwcHggMCAwO1xuICAgIH1cblxuICAgIC5zZWNvbmQtc2lkZW1lbnUgLnN1Yi10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWxpbms6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhciAubWFpbi1zaWRlYmFyLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwcHggMTJweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLWJvZHkubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDAuMnMgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBTaWRlYmFyICAjIyMjIyMgKi9cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNpZGUtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlcixcbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1ib2R5IC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1oZWFkZXIgLmljb24tbG9nbyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAvKm1haW4tc2lkZWJhci1oaWRlKi9cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgIH1cblxuICAgICAgICAvKm1haW4tc2lkZWJhci1vcGVuKi9cbiAgICAgICAgJi5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLnN1Yi10eHQge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAuc2lkZS1tZW51IC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtbWVudSAubmF2LWl0ZW0uc2hvdyBpLmFuZ2xlIHtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JFbmRlcmVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLm1haW4tYm9keS5sZWZ0bWVudSAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIC5zdWItbmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBEZWZhdWx0IFNpZGVtZW51ICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIENsb3NlZCBTaWRlbWVudSAjIyMjIyMgKi9cbiAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAmLmNsb3NlZC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjQwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jbG9zZWQtbWVudS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIC8vICYubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cblxuICAgIC8qICMjIyMjIyBDbG9zZWQgU2lkZW1lbnUgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgSWNvbiBUZXh0IFNpZGVtZW51ICMjIyMjIyAqL1xuXG4gICAgJi5pY29udGV4dC1tZW51IC5zaWRlLW1lbnUgaS5hbmdsZSB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5zaWRlLW1lbnUgLm5hdi1pdGVtLnNob3cgaS5hbmdsZSB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5zaWRlLWJhZGdlLFxuICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmljb250ZXh0LW1lbnUgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLXNob3cgLm1haW4tc2lkZWJhciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXIge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZSwgd2lkdGggMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC8vICAgICAmLmljb250ZXh0LW1lbnUgLm1haW4tc2lkZWJhciB7XG4gICAgLy8gICAgICAgICByaWdodDogMDtcbiAgICAvLyAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAvLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNDBweCk7XG4gICAgLy8gICAgIH1cbiAgICAvLyB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmljb250ZXh0LW1lbnUgLm1haW4tc2lkZWJhci1ib2R5IGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItbGVmdDogMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudS5tYWluLWJvZHkgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubmF2LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICB9XG5cbiAgICAmLmljb250ZXh0LW1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuXG4gICAgLmljb250ZXh0LW1lbnUgLnNlY29uZC1zaWRlbWVudSAubmF2LWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHggMCAwO1xuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLnN1Yi10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5zZWNvbmQtc2lkZW1lbnUgLnN1Yi10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxuXG4gICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC4ycyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUgLnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5zaWRlLWhlYWRlciAubWFpbi1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlcixcbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWZvb3RlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tYm9keSAuc2lkZS1oZWFkZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgJi5pY29udGV4dC1tZW51IC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudSAuc2lkZS1oZWFkZXIgLmljb24tbG9nbyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtbWVudSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAuc3ViLXR4dCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pY29udGV4dC1tZW51Lm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAuc2lkZS1tZW51IC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IGkuYW5nbGUge1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1oZWFkZXIgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fckVuZGVyZWQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaWNvbnRleHQtbWVudS5tYWluLWJvZHkubGVmdG1lbnUgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLCB3aWR0aCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmljb250ZXh0LW1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLXNob3cgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaWNvbnRleHQtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAuc3ViLW5hdi1zdWIge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwO1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgSWNvbiBUZXh0IFNpZGVtZW51ICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIEhvdmVyIFN1Ym1lbnUgIyMjIyMjICovXG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC40NXMgZWFzZTtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLnNpZGUtbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLnNpZGUtbWVudSAubmF2LWl0ZW0uc2hvdyBpLmFuZ2xlIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IDM5cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgbGVmdDogMzlweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAubWFpbi1mb290ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC8vICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLXNob3cgLm1haW4tc2lkZWJhciB7XG4gICAgLy8gICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAvLyAgICAgfVxuICAgIC8vIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1jb250ZW50LWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXIge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZSwgd2lkdGggMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAvLyAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhciB7XG4gICAgICAgIC8vICAgICByaWdodDogMDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNDBweCk7XG4gICAgICAgIC8vIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhci1ib2R5IGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItbGVmdDogMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudSAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItbG9nZ2VkaW4gLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudS5tYWluLWJvZHkgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAubmF2LWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5zZWNvbmQtc2lkZW1lbnUgLm5hdi1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDAgMDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5zdWItdHh0IHtcbiAgICAgICAgcGFkZGluZzogMCAwcHggMCAwO1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAuc2Vjb25kLXNpZGVtZW51IC5zdWItdHh0IHtcbiAgICAgICAgcGFkZGluZzogMCAwcHggMCAwO1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXIgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjJzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudSAuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUgLnNpZGUtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtaGVhZGVyLFxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1ib2R5IC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLWJvZHkubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudSAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudSAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51IC5zaWRlLWhlYWRlciAuaWNvbi1sb2dvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5zdWItdHh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5zaWRlLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUgLm5hdi1pdGVtLnNob3cgaS5hbmdsZSB7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51IC5tYWluLWhlYWRlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yRW5kZXJlZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tYm9keS5sZWZ0bWVudSAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1ib2R5LmxlZnRtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1vcGVuIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC04cHggOHB4IDE3cHggJGJsYWNrLTI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAxMnB4IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IDcycHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1ib2R5LmxlZnRtZW51Lm1haW4tc2lkZWJhci1oaWRlIC5uYXYtaXRlbSAubmF2LXN1Yi1pdGVtLnNob3cgLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gLnN1Yi1uYXYtc3ViIHtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEhvdmVyIFN1Ym1lbnUgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgSG92ZXIgU3VibWVudSBTdHlsZSAxICMjIyMjIyAqL1xuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1yaWdodCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC40NXMgZWFzZTtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLW1lbnUgaS5hbmdsZSB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAuc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IGkuYW5nbGUge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tZm9vdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItc2hvdyAubWFpbi1zaWRlYmFyIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuM3MgZWFzZSwgd2lkdGggMC4zcyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1ib2R5LXNpZGViYXIgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tYm9keS1zaWRlYmFyIC5tYWluLWhlYWRlciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXIge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMnMgZWFzZSwgd2lkdGggMC4ycyBlYXNlO1xuICAgIH1cblxuICAgIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgIC8vICAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXIge1xuICAgIC8vICAgICAgICAgcmlnaHQ6IDA7XG4gICAgLy8gICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgLy8gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjQwcHgpO1xuICAgIC8vICAgICB9XG4gICAgLy8gfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1zaWRlYmFyLWxvZ2dlZGluIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1ib2R5IC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAuc2Vjb25kLXNpZGVtZW51IC5uYXYtbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1zaWRlYmFyLWJvZHkgLnN1Yi10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAuc2Vjb25kLXNpZGVtZW51IC5zdWItdHh0IHtcbiAgICAgICAgcGFkZGluZzogMCAwcHggMCAwO1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhciAubWFpbi1zaWRlYmFyLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwcHggMTJweCAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4tcmlnaHQgMC4ycyBlYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxIC5zaWRlLWNvbnRlbnQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLnNpZGUtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlcixcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1ib2R5IC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEgLnNpZGUtaGVhZGVyIC5pY29uLWxvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1tZW51IHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItaGlkZSAubmF2LWhlYWRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtbWVudSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5zdWItdHh0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwcHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLXNpZGViYXItb3Blbi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLnNpZGUtbWVudSAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUgLm5hdi1pdGVtLnNob3cgaS5hbmdsZSB7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuaG92ZXItc3VibWVudTEgLm1haW4taGVhZGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JFbmRlcmVkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tYm9keS5sZWZ0bWVudSAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiByaWdodCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tYm9keS5sZWZ0bWVudS5tYWluLXNpZGViYXItaGlkZSAubmF2LXN1YiB7XG4gICAgICAgICAgICByaWdodDogNjBweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1vcGVuIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IC04cHggOHB4IDE3cHggJGJsYWNrLTI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5uYXYtaXRlbTpob3ZlciAubmF2LXN1YiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Zlci1zdWJtZW51MS5tYWluLWJvZHkubGVmdG1lbnUubWFpbi1zaWRlYmFyLWhpZGUgLm5hdi1pdGVtIC5uYXYtc3ViLWl0ZW0uc2hvdyAubmF2LXN1YiB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1ib2R5LmxlZnRtZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5zaWRlLW1lbnUtbGFiZWwxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4IDhweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHggOHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhvdmVyLXN1Ym1lbnUxIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIC5zdWItbmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBIb3ZlciBTdWJtZW51IFN0eWxlIDEgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIyMjIyMgVEVNUExBVEUgU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIENhbGVuZGFyICAjIyMjIyMgKi9cbiAgICAubWFpbi1jb250ZW50LWNhbGVuZGFyIC5jb250YWluZXIsXG4gICAgLm1haW4tY29udGVudC1jYWxlbmRhciAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluayBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtY2FsZW5kYXItZXZlbnQgLm5hdi1saW5rLmV4Y2x1ZGU6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktY2FsZW5kYXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyIHtcbiAgICAgICAgbWFyZ2luOiAycHggMCAwIDJweDtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtc2Nyb2xsZXIsXG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtc2Nyb2xsZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSxcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aXRsZSxcbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aW1lLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aW1lIHtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNXB4IDJweDtcbiAgICB9XG5cbiAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlLFxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNhbGVuZGFyIC5mYy10aW1lLWdyaWQtZXZlbnQge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1tb250aC1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1hZ2VuZGFXZWVrLWJ1dHRvbjo6YmVmb3JlLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWFnZW5kYURheS1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0V2Vlay1idXR0b246OmJlZm9yZSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGJ1dHRvbi5mYy1saXN0TW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RXZWVrLWJ1dHRvbjo6YmVmb3JlLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uLmZjLWxpc3RNb250aC1idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMTFweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGhlYWQgdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0aGVhZCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHRoOmxhc3QtY2hpbGQsXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3ID4gdGFibGUgPiB0aGVhZCB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sXG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSxcbiAgICAgICAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3LmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLFxuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jYWxlbmRhciAuZmMtZXZlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbW9kYWwtY2FsZW5kYXItc2NoZWR1bGUgLm1vZGFsLWNvbnRlbnQgPiAuYnRuLWNsb3NlIHtcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1tb2RhbC1jYWxlbmRhci1zY2hlZHVsZSAuZm9ybS1ncm91cC1kYXRlID4gaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5uYXYtbW9kYWwtZXZlbnQgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQ2FsZW5kYXIgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIENoYXQgICMjIyMjIyAqL1xuXG4gICAgLm1haW4tbmF2LWxpbmUtY2hhdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtbGluZS1jaGF0IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1jb250YWN0cyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1lZGlhOmhvdmVyOmxhc3QtY2hpbGQsXG4gICAgLm1haW4tY2hhdC1saXN0IC5tZWRpYTpmb2N1czpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWxpc3QgLm1haW4taW1nLXVzZXIgc3BhbiB7XG4gICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWhlYWRlciAubmF2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtbXNnLW5hbWUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS5mbGV4LXJvdy1yZXZlcnNlIC5tYWluLW1zZy13cmFwcGVyOmJlZm9yZSxcbiAgICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLmZsZXgtcm93LXJldmVyc2UgLm1haW4tbXNnLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNlOWU5Zjk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tc2ctd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggNnB4IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLXdyYXBwZXItMSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA2cHggNnB4IDZweDtcbiAgICB9XG5cbiAgICAubWFpbi1tc2ctd3JhcHBlci0yIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwcHggNnB4O1xuICAgIH1cblxuICAgIC5tYWluLW1zZy13cmFwcGVyLTMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMHB4IDZweCA2cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1ib2R5IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMXB4IDExcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWNoYXQtZm9vdGVyIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY2hhdC1mb290ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5tYWluLWNoYXQtZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHggMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbXNnLWVtb2ppIHtcbiAgICAgICAgcmlnaHQ6IDMxcHg7XG4gICAgICAgIGxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1tc2ctYXR0YWNoIHtcbiAgICAgICAgbGVmdDogOTBweDtcbiAgICAgICAgcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1jb250YWN0cyAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC1icmVhZGNydW1iLFxuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIENoYXQgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIyMjIyBDb250YWN0cyAjIyMjIyMjIyMjICovXG5cbiAgICAubWFpbi1jb250YWN0LWxhYmVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaXRlbS5zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250YWN0LWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWFpbi1pbWctdXNlciBhIHtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWNvbnRhY3QtYWN0aW9uIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMjIyMjIENvbnRhY3RzICMjIyMjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyAgRXJyb3IgICMjIyMjIyAqL1xuXG4gICAgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IC5idG4sXG4gICAgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29sdW1uLXNpZ251cCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdiAuYnRuIGksXG4gICAgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2IC5zcC1jb250YWluZXIgYnV0dG9uIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgYnV0dG9uIGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNpZ25wYWdlcyAuZGV0YWlscyB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgfVxuXG4gICAgLmNvbnN0cnVjdGlvbiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgfVxuXG4gICAgLmNvbnN0cnVjdGlvbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWducGFnZXMgLmRldGFpbHM6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2lnbnBhZ2VzIC5sb2dpbl9mb3JtIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZ25wYWdlcyAuZm9ybV9faW5wdXQge1xuICAgICAgICBwYWRkaW5nOiAxZW0gMC41ZW0gMC41ZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgIC5zaWducGFnZXMgLmxvZ2luX2Zvcm0ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgIEVycm9yICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBJbnZvaWNlICAjIyMjIyMgKi9cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEgKyAubWVkaWE6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5tYWluLWludm9pY2UtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJkLWludm9pY2UgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1pbnZvaWNlIHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyxcbiAgICAudGFibGUtaW52b2ljZSB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYixcbiAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsXG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBJbnZvaWNlICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBNYWlsICAjIyMjIyMgKi9cbiAgICAubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lcixcbiAgICAubWFpbi1jb250ZW50LW1haWwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWxlZnQtbWFpbCAuYnRuLWNvbXBvc2Uge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi10YXNrLW1lbnUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXRhc2stbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1oZWFkZXIgPiBkaXY6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1tYWlsLWhlYWRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcbiAgICAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uICsgLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbiArIC5idG4sXG4gICAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5idG4gKyBidXR0b24sXG4gICAgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLW9wdGlvbnMge1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA1cHggMTBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWl0ZW0gLm1haW4taW1nLXVzZXIsXG4gICAgLm1haW4tbWFpbC1pdGVtIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1haWwtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEuNXJlbSAxMHB4IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLW1haWwtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtc3RhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW1haWwtYm9keSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAudGFzay1hY3Rpb25zIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLm1haWwtY29udGFpbmVyIC50YWItbGlzdC1pdGVtcy50YXNrLW1lbnUtc2hvdyxcbiAgICAgICAgLm1haWwtY29udGFpbmVyIC50YWItbGlzdC1pdGVtcy5tYWlsLW1lbnUtc2hvdyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhc2stYWN0aW9ucyB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhc2stYWN0aW9ucyBsaSAudGFzay1hY3Rpb24taXRlbXMgaSB7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggMCAxM3B4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWF0dGFjaG1lbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1tYWlsLWF0dGFjaG1lbnQge1xuICAgICAgICAgICAgbGVmdDogNjNweDtcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib3ggaW1nIHtcbiAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWRhdGUge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgPiBkaXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtY29tcG9zZS1ib2R5IC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQgLmJ0bixcbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCBidXR0b24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXAgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWNvbXBvc2UtY29tcHJlc3MsXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLW1pbmltaXplIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC10d28gLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1sZWZ0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjRiZGNlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1tYWlsLWxlZnQgLm1haW4tdGFzay1tZW51IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtbGVmdCAubWFpbi1tYWlsLW1lbnUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgdWwuaW5ib3gtcGFnaW5hdGlvbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5pbmJveC1wYWdpbmF0aW9uIGxpIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmluYm94LXBhZ2luYXRpb24gYS5ucC1idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIE1haWwgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFByb2ZpbGUgICMjIyMjIyAqL1xuXG4gICAgLnByb2ZpbGUtY292ZXJfX2FjdGlvbiA+IC5idG4ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wcm9maWxlLWNvdmVyX19pbWcge1xuICAgICAgICByaWdodDogNTBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDFweCkge1xuICAgICAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNzBweCAxMHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM5cHggMTcwcHggMTBweCAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMCAxMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1sZWZ0LXByb2ZpbGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtc29jaWFsLWxpc3QgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm5hdiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLXByb2ZpbGUtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWFpbi1wcm9maWxlLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtdmlldy1pbmZvIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLXZpZXctaW5mbyBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLXByb2ZpbGUtd29yay1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1wcm9maWxlLWNvbnRhY3QtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmJ0bi1wcm9maWxlIHtcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDExNHB4IDAgMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLXByb2ZpbGUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZmlsZS1zaGFyZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjJweCAxMHB4IDIycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMXB4IDExcHg7XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtZWRpdCAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTFweCAxMXB4IDAgMDtcbiAgICB9XG5cbiAgICAucHJvZmlsZS1pbmZvIHtcbiAgICAgICAgcmlnaHQ6IDE3MHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAgICAgLnByb2ZpbGUtY292ZXJfX2ltZyB7XG4gICAgICAgICAgICByaWdodDogNDVweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcm9maWxlLWluZm8ge1xuICAgICAgICAgICAgcmlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2ZpbGUtY292ZXJfX2ltZyBhIHtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgUHJvZmlsZSAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ3J5cHRvY3VycmVuY2llcyAgIyMjIyMjICovXG5cbiAgICAuY2FyZC1iaXRjb2luIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY3J5cHRvLXdhbGxldCAuY2hhcnQtY2lyY2xlLXZhbHVlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmJnLWJhY2tncm91bmQyOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jcnlwdG8tY2FyZCAuY2hhcnQtd3JhcHBlciB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAtMjNweDtcbiAgICB9XG5cbiAgICAuZXhjaGFuZ2UtaWNvbiB7XG4gICAgICAgIHJpZ2h0OiAtNTFweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYXltZW50LWxpc3Qge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBheW1lbnQtbGlzdCAucGF5bWVudC1pdGVtIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5jcnlwdG9pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGF5bWVudC1jYXJkcyBpbWcge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4gICAgZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMHB4IDM1cHggMzVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMHB4IDM1cHggMzVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGZvcm0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAuZm9ybSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jcnlwdG8tYnV5c2VsbC1jYXJkIC5uYXYucGFuZWwtdGFicyBsaSAuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLndhbGxldCAuaW5wdXQtZ3JvdXAtYWRkb24tcmlnaHQsXG4gICAgLndhbGxldCAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAgMCAwLjI1cmVtO1xuICAgIH1cblxuICAgIC5jcnlwdG8td2FsbGV0IC5jbGlwYm9hcmQtaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHggMCAwIDExcHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY3J5cHRvLXdhbGxldCAuY2xpcGJvYXJkLWljb246aG92ZXIsXG4gICAgLmNyeXB0by13YWxsZXQgLmNsaXBib2FyZC1pY29uOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAud2FsbGV0IC5jbGlwYm9hcmQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC53YWxsZXQgLmlucHV0LWdyb3VwLWFkZG9uLWxlZnQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG5cbiAgICAvLyAudHJhbnNjYXRpb24tY3J5cHRvIC50YWJsZS5kYXRhVGFibGUgdGgsXG4gICAgLy8gLnRyYW5zY2F0aW9uLWNyeXB0byAudGFibGUuZGF0YVRhYmxlIHRkIHtcbiAgICAvLyAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIC8vICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC8vIH1cblxuICAgIC50cmFuc2NhdGlvbi1jcnlwdG8gdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbiAgICAudHJhbnNjYXRpb24tY3J5cHRvIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxuICAgIC50cmFuc2NhdGlvbi1jcnlwdG8gdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxuICAgIC50cmFuc2NhdGlvbi1jcnlwdG8gdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG4gICAgLnRyYW5zY2F0aW9uLWNyeXB0byB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxZW07XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRyYW5zY2F0aW9uLWNyeXB0byB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG4gICAgLnRyYW5zY2F0aW9uLWNyeXB0byB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxuICAgIC50cmFuc2NhdGlvbi1jcnlwdG8gdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwLjVlbTtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxuICAgIC50cmFuc2NhdGlvbi1jcnlwdG8gdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwLjVlbTtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQ3J5cHRvY3VycmVuY2llcyAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIEVjb21tZXJjZSAjIyMjIyMjIyMjICovXG4gICAgLnJhdGlvIHtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxNXB4IDE1cHggMHB4O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lLTEgPiBsaSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xID4gbGkgLnByb2R1Y3QtaWNvbiB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAyMnB4IDAgMjBweDtcbiAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNjMGNjZGE7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNvdW50cnl3aXNlLXNhbGUgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmNvdW50cnl3aXNlLXNhbGUgLmxpc3QtZ3JvdXAtaXRlbSBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY291bnRyeXdpc2Utc2FsZSAubGlzdC1ncm91cC1pdGVtIHAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50b3Atc2VsbGluZy1wcm9kdWN0cyAucHJvZHVjdC1pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50b3Atc2VsbGluZy1wcm9kdWN0cyAucHJvZHVjdC1wcmljZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnRvcC1zZWxsaW5nLXByb2R1Y3RzIC5wcm9kdWN0LWFtb3VudCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50YWJsZS1maWx0ZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMCAxNXB4O1xuICAgIH1cblxuICAgIC50YWJsZS1maWx0ZXIgc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC50YWJsZS1maWx0ZXIgLmJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAudGFibGUtZmlsdGVyIGlucHV0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zdGF0dXMge1xuICAgICAgICBtYXJnaW46IDJweCAwIDRweCA2cHg7XG4gICAgfVxuXG4gICAgLmNvbm5lY3RpbmctbGluZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICNjaGVja291dHN0ZXBzIC5pdGVtIC5wdXJjaGFzZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgI2NoZWNrb3V0c3RlcHMgLmNoZWNrb3V0IHNwYW4uaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAjY2hlY2tvdXRzdGVwcyAudG90YWwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuY2FyZC1wYXkgLnRhYnMtbWVudS5uYXYgbGkgYSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaXRlbTEtbGlua3MgYSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAudHJhY2sgLnN0ZXA6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJ0bi1hcHBseS5jb3Vwb24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1ncmlkOmhvdmVyIC5wcm9kdWN0LWltYWdlIC5waWMtMiB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC1kaXNjb3VudC1sYWJlbCB7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZDpob3ZlciAucHJvZHVjdC1saWtlLWljb24ge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWdyaWQgLnByb2R1Y3QtbGluayB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC1saW5rIGEge1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHJnYmEoMjE1LCAyMTUsIDIxNSwgMC4xNSk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1ncmlkIC5wcm9kdWN0LWxpbmsgYTpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWNvbnRlbnQgLnJhdGluZyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZCAudGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZCAucHJvZHVjdC1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtZ3JpZCAucHJpY2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAucHJvZHVjdC1ncmlkIC5wcmljZSAub2xkLXByaWNlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAgICAgIC5wcm9kdWN0LWdyaWQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0cy1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWJhZGdlIC5iYWRnZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcmlnaHQ6IC03MXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAuZGVzYy10YWJzIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDVweDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMjIyMjIEVjb21tZXJjZSAjIyMjIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIyMjIyMgVVRJTElUSUVTL0hFTFBFUiBDTEFTU0VTICMjIyMjIyMjIyMjIyMjIyAqL1xuICAgIC8qICMjIyMjIyBCYWNrZ3JvdW5kcyAjIyMjIyMgKi9cblxuICAgIC5pbWctZmlsdGVyLXByaW1hcnk6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5pbWctZmlsdGVyLXNlY29uZGFyeTpiZWZvcmUge1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmltZy1maWx0ZXItc3VjY2VzczpiZWZvcmUge1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmltZy1maWx0ZXItd2FybmluZzpiZWZvcmUge1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmltZy1maWx0ZXItZGFuZ2VyOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuaW1nLWZpbHRlci1pbmZvOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuaW1nLWZpbHRlci10ZWFsOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuaW1nLWZpbHRlci1wdXJwbGU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5pbWctZmlsdGVyLWluZGlnbzpiZWZvcmUge1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLmltZy1maWx0ZXItYXp1cmU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5pbWctZmlsdGVyLWRhcms6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5pbWctZmlsdGVyLXBpbms6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBCYWNrZ3JvdW5kcyAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyAgQm9yZGVyICAgIyMjIyMjICovXG5cbiAgICAuYm9yZGVyLWVuZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLXN0YXJ0IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5ib3JkZXItZW5kLTAge1xuICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJvcmRlci1zdGFydC0wIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXRvcCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucm91bmRlZC1lbmQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJvdW5kZWQtYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXN0YXJ0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXRvcC0wIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucm91bmRlZC1lbmQtMCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucm91bmRlZC1ib3R0b20tMCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJvdW5kZWQtc3RhcnQtMCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXRvcC0xMSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLWVuZC0xMSB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTFweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLWJvdHRvbS0xMSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yb3VuZGVkLXN0YXJ0LTExIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC1sIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC14IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIC5iZC0wIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5iZC0xIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgLmJkLTIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG5cbiAgICAuYmQtMyB7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIH1cblxuICAgIC5iZC00IHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gICAgfVxuXG4gICAgLmJkLTUge1xuICAgICAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgICB9XG5cbiAgICAuYmQtci0wIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLWwtMCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLXItMC1mIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJkLWwtMC1mIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYmQteC0wIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAuYmQteC0xIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5iZC14cy1yIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQteHMtbCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQteHMteCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5iZC1zbS1yIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtc20tbCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtc20teCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5iZC1tZC1yIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtbWQtbCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtbWQteCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5iZC1sZy1yIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtbGctbCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuYmQtbGcteCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuYmQteGwtciB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLXhsLWwge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJkLXhsLXgge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBCb3JkZXIgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgTWFyZ2luICMjIyMjIyAqL1xuXG4gICAgLm1nLXgtMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWctbC0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy14LTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAubWctci0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLXgtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIH1cblxuICAgIC5tZy1yLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWctbC00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy14LTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAubWctci01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLXgtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5tZy1yLTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC03IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWctbC03IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy14LTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAubWctci04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLXgtOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtOSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0xMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTEwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0xNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTE1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0yMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0yNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTI1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0zMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTMwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0zNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTM1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC00MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItNDAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTQwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC00NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNDUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTQ1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC01MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItNTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTUwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC01NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTU1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC02MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItNjAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTYwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC02NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNjUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTY1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC03MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItNzAge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTcwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC03NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItNzUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTc1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC04MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItODAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTgwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC04NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItODUge1xuICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTg1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC05MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItOTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTkwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC05NSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItOTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTk1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0xMDAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTAwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMTAwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLXgtMTA1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEwNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTEwNSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy14LTExMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMTBweDtcbiAgICB9XG5cbiAgICAubWctci0xMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWctbC0xMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWcteC0xMTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDExNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTE1cHg7XG4gICAgfVxuXG4gICAgLm1nLXItMTE1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLWwtMTE1IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1nLXgtMTIwIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5tZy1yLTEyMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLTEyMCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1yLWF1dG8ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tZy1sLWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAubWcteHMteC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXgtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci04IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMteC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1yLTkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNDUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItNzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItODUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItOTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtbC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLXItMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy1sLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteHMtci1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhzLWwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14cy14LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1nLXNtLXgtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS14LTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXItOCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci05IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNDUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20teC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtODAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci04MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci04NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci05MCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci05NSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1sLTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tci0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLWwtMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1zbS1yLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctc20tbC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXNtLXgtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAubWctbWQteC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXgtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci04IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQteC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1yLTkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNDUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItNzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItODUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItOTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItOTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtbC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLXItMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC1sLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbWQtci1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLW1kLWwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1tZC14LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1nLWxnLXgtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItMiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci02IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy14LTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItOCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXgtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctci05IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtMzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNDUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNjAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNzAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtNzUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtODAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtODUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLWwtOTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1yLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGctbC0xMDAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLWxnLXItYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy1sZy1sLWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWctbGcteC1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAubWcteGwteC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtNyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXgtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci04IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwteC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1yLTkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTE1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0xNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTIwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTI1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0yNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTMwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0zMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTM1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC0zNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTQwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNDAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC00MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTQ1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNDUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC00NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTUwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTU1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC01NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTYwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNjAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC02MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTY1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNjUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC02NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTcwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNzAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC03MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTc1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItNzUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC03NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTgwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItODAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTg1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItODUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC04NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTkwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItOTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC05MCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTk1IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItOTUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtbC05NSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLXItMTAwIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC1sLTEwMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWcteGwtci1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1nLXhsLWwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZy14bC14LWF1dG8ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWUtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy0wIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy0xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC0yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy00IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtNiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNiAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogNiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS0wIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHMtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LTEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wZS0yIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wcy0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHgtMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBlLTQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnB4LTQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGUtNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnBzLTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5weC01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtbjEge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW4xIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1uMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW4yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1zLW4yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW4yIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1lLW4zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1uMyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXgtbjMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1uNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1uNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5teC1uNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tZS1uNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubXMtbjUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LW41IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWUtYXV0byB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tcy1hdXRvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm14LWF1dG8ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1lLXNtLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXNtLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXNtLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXNtLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXNtLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1zbS0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtc20tMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXNtLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1zbS01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1zbS01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXNtLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtc20tMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXNtLTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtc20tMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1zbS0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtc20tMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LXNtLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXNtLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtc20tMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC1zbS0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXNtLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1zbS00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtc20tNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtc20tNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1zbS01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LXNtLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tbjEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXNtLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1zbS1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtc20tbjIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXNtLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1zbS1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1zbS1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXNtLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1zbS1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXNtLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtc20tbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtc20tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtc20tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtc20tYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1lLW1kLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LW1kLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LW1kLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1tZC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbWQtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LW1kLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1tZC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1tZC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLW1kLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtbWQtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1tZC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLW1kLTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtbWQtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1tZC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbWQtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LW1kLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLW1kLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbWQtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC1tZC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLW1kLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1tZC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtbWQtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbWQtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1tZC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LW1kLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtbjEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LW1kLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1tZC1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbWQtbjIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLW1kLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtbjMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1tZC1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LW1kLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1tZC1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLW1kLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbWQtbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbWQtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbWQtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbWQtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1lLWxnLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LWxnLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLTEsXG4gICAgICAgIC5teC1sZy0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctMSxcbiAgICAgICAgLm14LWxnLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LWxnLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1sZy0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbGctMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LWxnLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy01LFxuICAgICAgICAubXgtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctNSxcbiAgICAgICAgLm14LWxnLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LWxnLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLWxnLTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbGctMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC1sZy0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLWxnLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMtbGctMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC1sZy0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLWxnLTIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1sZy0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtbGctMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbGctMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy1sZy0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LWxnLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUtbGctNCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLWxnLTQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC1sZy00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS1sZy01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLWxnLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgtbGctNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbGctbjEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctbjIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLWxnLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1sZy1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUtbGctbjMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LWxnLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgtbGctbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLWxnLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMtbGctbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1sZy1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS1sZy1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy1sZy1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC1sZy1hdXRvIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1lLXhsLTAge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXhsLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXhsLTAge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLTEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXhsLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXhsLTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLTIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC14bC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgteGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXhsLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC14bC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS14bC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXhsLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgteGwtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS14bC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBzLXhsLTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgteGwtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZS14bC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMteGwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LXhsLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXhsLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHMteGwtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5weC14bC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBlLXhsLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy14bC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucHgteGwtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGUteGwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcy14bC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnB4LXhsLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtbjEge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC1uMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXhsLW4xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLW4yIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tcy14bC1uMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgteGwtbjIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lLXhsLW4zIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5teC14bC1uMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC1uNCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtbjQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm14LXhsLW40IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZS14bC1uNSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1zLXhsLW41IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgteGwtbjUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWUteGwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXMteGwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubXgteGwtYXV0byB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTWFyZ2luICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFBhZGRpbmcgICMjIyMjIyAqL1xuXG4gICAgLnBkLXgtMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICB9XG5cbiAgICAucGQtci0xIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIH1cblxuICAgIC5wZC1yLTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0yIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC00IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICAucGQtci00IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC5wZC1yLTUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC01IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtNiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgfVxuXG4gICAgLnBkLXItNiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC03IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAucGQtci03IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtNyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTgge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTgge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC04IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtOSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgfVxuXG4gICAgLnBkLXItOSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0xMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAucGQtci0xNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0xNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucGQtci0yMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0yMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0yNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAucGQtci0yNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0yNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG5cbiAgICAucGQtci0zMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0zMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAucGQtci0zNSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0zNSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC00MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICB9XG5cbiAgICAucGQtci00MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC00MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICB9XG5cbiAgICAucGQtci00NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC00NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICAucGQtci01MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC01MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC01NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICB9XG5cbiAgICAucGQtci01NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC01NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICAucGQtci02MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC02MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICB9XG5cbiAgICAucGQtci02NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC02NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC03MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICB9XG5cbiAgICAucGQtci03MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC03MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG5cbiAgICAucGQtci03NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC03NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICB9XG5cbiAgICAucGQtci04MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC04MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC04NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICB9XG5cbiAgICAucGQtci04NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC04NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICB9XG5cbiAgICAucGQtci05MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC05MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICB9XG5cbiAgICAucGQtci05NSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC05NSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMDAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTEwMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTEwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTEwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0xMTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTEyMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTEyMCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTIwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xMzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICB9XG5cbiAgICAucGQtci0xMzAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTEzMCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTQwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTQwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0xNDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTE1MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTE1MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTUwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xNjAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICB9XG5cbiAgICAucGQtci0xNjAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTE2MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTcwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTcwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0xNzAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC14LTE4MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5wZC1yLTE4MCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTgwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQteC0xOTAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICB9XG5cbiAgICAucGQtci0xOTAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wZC1sLTE5MCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMjAwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMjAwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAucGQtbC0yMDAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAucGQteHMteC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTEge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci00IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci03IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTgge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1yLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14cy14LTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtci0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMtbC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteHMteC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhzLWwtMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5wZC1zbS14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci02IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC04IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItOCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC04IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci05IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20teC0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXItMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLWwtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXNtLXgtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS1sLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1zbS14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tci0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtc20tbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBkLW1kLXgtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTMge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItNCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC00IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci03IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTgge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1yLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1tZC14LTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtci0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQtbC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbWQteC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLW1kLWwtMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5wZC1sZy14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC01IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci02IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTcge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtNyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC04IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItOCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC04IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci05IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTExMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE0MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTE3MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGcteC0xODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXItMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLWwtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLWxnLXgtMTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1yLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy1sLTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC1sZy14LTIwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctci0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQtbGctbC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5wZC14bC14LTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0wIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTEge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0yIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0zIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTMge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItNiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC02IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTcge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTgge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtOCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItOSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC05IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0yMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0yNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTMwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0zMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTM1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0zNSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTQ1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci00NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNDUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci01MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTU1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci01NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTYwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci02MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTY1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci02NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNjUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTc1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci03NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtNzUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci04MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtODAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTg1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci04NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtODUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTkwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci05MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTk1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci05NSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtOTUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEwMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xMTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTEwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTIwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTEyMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTEzMCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xMzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xNDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTQwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTUwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE1MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE2MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xNjAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0xNzAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMTcwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXgtMTgwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1yLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC1sLTE4MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wZC14bC14LTE5MCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtci0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwtbC0xOTAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAucGQteGwteC0yMDAge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLXItMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBkLXhsLWwtMjAwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBkLXgtMTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLXgtMTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgfVxuXG4gICAgLnBkLXItMTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnBkLWwtMTMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFBhZGRpbmcgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFBvc2l0aW9uICAjIyMjIyMgKi9cblxuICAgIC5yLTAge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmwtMCB7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMCB7XG4gICAgICAgIGxlZnQ6IC0wcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmwtLTAge1xuICAgICAgICByaWdodDogLTBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hLTAge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLngtMCxcbiAgICAueS0wIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5yLTUge1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmwtNSB7XG4gICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNSB7XG4gICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmEtNSB7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAueC01LFxuICAgIC55LTUge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuXG4gICAgLnItMTAge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTEwIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMTAge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMTAge1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0xMCB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC54LTEwLFxuICAgIC55LTEwIHtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnItMTUge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTE1IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMTUge1xuICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMTUge1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0xNSB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC54LTE1LFxuICAgIC55LTE1IHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgfVxuXG4gICAgLnItMjAge1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTIwIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMjAge1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMjAge1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0yMCB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC54LTIwLFxuICAgIC55LTIwIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnItMjUge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTI1IHtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMjUge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMjUge1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0yNSB7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgIC54LTI1LFxuICAgIC55LTI1IHtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnItMzAge1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTMwIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMzAge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMzAge1xuICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0zMCB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC54LTMwLFxuICAgIC55LTMwIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgLnItMzUge1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTM1IHtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tMzUge1xuICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMzUge1xuICAgICAgICByaWdodDogLTM1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS0zNSB7XG4gICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgICAgIHJpZ2h0OiAzNXB4O1xuICAgIH1cblxuICAgIC54LTM1LFxuICAgIC55LTM1IHtcbiAgICAgICAgcmlnaHQ6IDM1cHg7XG4gICAgICAgIGxlZnQ6IDM1cHg7XG4gICAgfVxuXG4gICAgLnItNDAge1xuICAgICAgICBsZWZ0OiA0MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTQwIHtcbiAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNDAge1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNDAge1xuICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS00MCB7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC54LTQwLFxuICAgIC55LTQwIHtcbiAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLnItNDUge1xuICAgICAgICBsZWZ0OiA0NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTQ1IHtcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNDUge1xuICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNDUge1xuICAgICAgICByaWdodDogLTQ1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS00NSB7XG4gICAgICAgIGxlZnQ6IDQ1cHg7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgIH1cblxuICAgIC54LTQ1LFxuICAgIC55LTQ1IHtcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XG4gICAgICAgIGxlZnQ6IDQ1cHg7XG4gICAgfVxuXG4gICAgLnItNTAge1xuICAgICAgICBsZWZ0OiA1MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTUwIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNTAge1xuICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNTAge1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS01MCB7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgIHJpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC54LTUwLFxuICAgIC55LTUwIHtcbiAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLnItNTUge1xuICAgICAgICBsZWZ0OiA1NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTU1IHtcbiAgICAgICAgcmlnaHQ6IDU1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNTUge1xuICAgICAgICBsZWZ0OiAtNTVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNTUge1xuICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS01NSB7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgIHJpZ2h0OiA1NXB4O1xuICAgIH1cblxuICAgIC54LTU1LFxuICAgIC55LTU1IHtcbiAgICAgICAgcmlnaHQ6IDU1cHg7XG4gICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgfVxuXG4gICAgLnItNjAge1xuICAgICAgICBsZWZ0OiA2MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTYwIHtcbiAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNjAge1xuICAgICAgICBsZWZ0OiAtNjBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNjAge1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS02MCB7XG4gICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgIC54LTYwLFxuICAgIC55LTYwIHtcbiAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgfVxuXG4gICAgLnItNjUge1xuICAgICAgICBsZWZ0OiA2NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTY1IHtcbiAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNjUge1xuICAgICAgICBsZWZ0OiAtNjVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNjUge1xuICAgICAgICByaWdodDogLTY1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS02NSB7XG4gICAgICAgIGxlZnQ6IDY1cHg7XG4gICAgICAgIHJpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC54LTY1LFxuICAgIC55LTY1IHtcbiAgICAgICAgcmlnaHQ6IDY1cHg7XG4gICAgICAgIGxlZnQ6IDY1cHg7XG4gICAgfVxuXG4gICAgLnItNzAge1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTcwIHtcbiAgICAgICAgcmlnaHQ6IDcwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNzAge1xuICAgICAgICBsZWZ0OiAtNzBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNzAge1xuICAgICAgICByaWdodDogLTcwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS03MCB7XG4gICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgICAgIHJpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC54LTcwLFxuICAgIC55LTcwIHtcbiAgICAgICAgcmlnaHQ6IDcwcHg7XG4gICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLnItNzUge1xuICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTc1IHtcbiAgICAgICAgcmlnaHQ6IDc1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tNzUge1xuICAgICAgICBsZWZ0OiAtNzVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tNzUge1xuICAgICAgICByaWdodDogLTc1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS03NSB7XG4gICAgICAgIGxlZnQ6IDc1cHg7XG4gICAgICAgIHJpZ2h0OiA3NXB4O1xuICAgIH1cblxuICAgIC54LTc1LFxuICAgIC55LTc1IHtcbiAgICAgICAgcmlnaHQ6IDc1cHg7XG4gICAgICAgIGxlZnQ6IDc1cHg7XG4gICAgfVxuXG4gICAgLnItODAge1xuICAgICAgICBsZWZ0OiA4MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTgwIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tODAge1xuICAgICAgICBsZWZ0OiAtODBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tODAge1xuICAgICAgICByaWdodDogLTgwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS04MCB7XG4gICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgICAgIHJpZ2h0OiA4MHB4O1xuICAgIH1cblxuICAgIC54LTgwLFxuICAgIC55LTgwIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgfVxuXG4gICAgLnItODUge1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTg1IHtcbiAgICAgICAgcmlnaHQ6IDg1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tODUge1xuICAgICAgICBsZWZ0OiAtODVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tODUge1xuICAgICAgICByaWdodDogLTg1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS04NSB7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgICAgIHJpZ2h0OiA4NXB4O1xuICAgIH1cblxuICAgIC54LTg1LFxuICAgIC55LTg1IHtcbiAgICAgICAgcmlnaHQ6IDg1cHg7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgfVxuXG4gICAgLnItOTAge1xuICAgICAgICBsZWZ0OiA5MHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTkwIHtcbiAgICAgICAgcmlnaHQ6IDkwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tOTAge1xuICAgICAgICBsZWZ0OiAtOTBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tOTAge1xuICAgICAgICByaWdodDogLTkwcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS05MCB7XG4gICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgICAgIHJpZ2h0OiA5MHB4O1xuICAgIH1cblxuICAgIC54LTkwLFxuICAgIC55LTkwIHtcbiAgICAgICAgcmlnaHQ6IDkwcHg7XG4gICAgICAgIGxlZnQ6IDkwcHg7XG4gICAgfVxuXG4gICAgLnItOTUge1xuICAgICAgICBsZWZ0OiA5NXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sLTk1IHtcbiAgICAgICAgcmlnaHQ6IDk1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuci0tOTUge1xuICAgICAgICBsZWZ0OiAtOTVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tOTUge1xuICAgICAgICByaWdodDogLTk1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYS05NSB7XG4gICAgICAgIGxlZnQ6IDk1cHg7XG4gICAgICAgIHJpZ2h0OiA5NXB4O1xuICAgIH1cblxuICAgIC54LTk1LFxuICAgIC55LTk1IHtcbiAgICAgICAgcmlnaHQ6IDk1cHg7XG4gICAgICAgIGxlZnQ6IDk1cHg7XG4gICAgfVxuXG4gICAgLnItMTAwIHtcbiAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmwtMTAwIHtcbiAgICAgICAgcmlnaHQ6IDEwMHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnItLTEwMCB7XG4gICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubC0tMTAwIHtcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hLTEwMCB7XG4gICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICByaWdodDogMTAwcHg7XG4gICAgfVxuXG4gICAgLngtMTAwLFxuICAgIC55LTEwMCB7XG4gICAgICAgIHJpZ2h0OiAxMDBweDtcbiAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgfVxuXG4gICAgLnItLTUge1xuICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5maXhlZC10b3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICAuZml4ZWQtYm90dG9tIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC5yLXhzLWF1dG8ge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubC14cy1hdXRvIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5yLXNtLWF1dG8ge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubC1zbS1hdXRvIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yLW1kLWF1dG8ge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubC1tZC1hdXRvIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yLWxnLWF1dG8ge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubC1sZy1hdXRvIHtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuci14bC1hdXRvIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmwteGwtYXV0byB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBQb3NpdGlvbiAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgVHlwb2dyYXBoeSAgIyMjIyMjICovXG5cbiAgICAudHgtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC50eC1sZWZ0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnR4LXJpZ2h0LWYge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnR4LWxlZnQtZiB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIC50eC14cy1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LXhzLWxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteHMtcmlnaHQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteHMtbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLnR4LXNtLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtc20tbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1zbS1yaWdodC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1zbS1sZWZ0LWYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudHgtbWQtcmlnaHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eC1tZC1sZWZ0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LW1kLXJpZ2h0LWYge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LW1kLWxlZnQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50eC1sZy1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LWxnLWxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtbGctcmlnaHQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgtbGctbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC50eC14bC1yaWdodCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnR4LXhsLWxlZnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteGwtcmlnaHQtZiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudHgteGwtbGVmdC1mIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGV4dC1zdGFydCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRleHQtZW5kIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAudGV4dC1zbS1zdGFydCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtc20tZW5kIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAudGV4dC1tZC1zdGFydCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtbWQtZW5kIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAudGV4dC1sZy1zdGFydCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtbGctZW5kIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLnRleHQteGwtc3RhcnQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LXhsLWVuZCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgVHlwb2dyYXBoeSAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMjIyMjIyMjIyMgQ1VTVE9NIEVMRU1FTlQgU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuICAgIC8qICMjIyMjIyBDb21wb25lbnQtY29scyAjIyMjIyMgKi9cbiAgICAuY29sLTEsXG4gICAgLmNvbC0yLFxuICAgIC5jb2wtMyxcbiAgICAuY29sLTQsXG4gICAgLmNvbC01LFxuICAgIC5jb2wtNixcbiAgICAuY29sLTcsXG4gICAgLmNvbC04LFxuICAgIC5jb2wtOSxcbiAgICAuY29sLTEwLFxuICAgIC5jb2wtMTEsXG4gICAgLmNvbC0xMixcbiAgICAuY29sLFxuICAgIC5jb2wtYXV0byxcbiAgICAuY29sLXNtLTEsXG4gICAgLmNvbC1zbS0yLFxuICAgIC5jb2wtc20tMyxcbiAgICAuY29sLXNtLTQsXG4gICAgLmNvbC1zbS01LFxuICAgIC5jb2wtc20tNixcbiAgICAuY29sLXNtLTcsXG4gICAgLmNvbC1zbS04LFxuICAgIC5jb2wtc20tOSxcbiAgICAuY29sLXNtLTEwLFxuICAgIC5jb2wtc20tMTEsXG4gICAgLmNvbC1zbS0xMixcbiAgICAuY29sLXNtLFxuICAgIC5jb2wtc20tYXV0byxcbiAgICAuY29sLW1kLTEsXG4gICAgLmNvbC1tZC0yLFxuICAgIC5jb2wtbWQtMyxcbiAgICAuY29sLW1kLTQsXG4gICAgLmNvbC1tZC01LFxuICAgIC5jb2wtbWQtNixcbiAgICAuY29sLW1kLTcsXG4gICAgLmNvbC1tZC04LFxuICAgIC5jb2wtbWQtOSxcbiAgICAuY29sLW1kLTEwLFxuICAgIC5jb2wtbWQtMTEsXG4gICAgLmNvbC1tZC0xMixcbiAgICAuY29sLW1kLFxuICAgIC5jb2wtbWQtYXV0byxcbiAgICAuY29sLWxnLTEsXG4gICAgLmNvbC1sZy0yLFxuICAgIC5jb2wtbGctMyxcbiAgICAuY29sLWxnLTQsXG4gICAgLmNvbC1sZy01LFxuICAgIC5jb2wtbGctNixcbiAgICAuY29sLWxnLTcsXG4gICAgLmNvbC1sZy04LFxuICAgIC5jb2wtbGctOSxcbiAgICAuY29sLWxnLTEwLFxuICAgIC5jb2wtbGctMTEsXG4gICAgLmNvbC1sZy0xMixcbiAgICAuY29sLWxnLFxuICAgIC5jb2wtbGctYXV0byxcbiAgICAuY29sLXhsLTEsXG4gICAgLmNvbC14bC0yLFxuICAgIC5jb2wteGwtMyxcbiAgICAuY29sLXhsLTQsXG4gICAgLmNvbC14bC01LFxuICAgIC5jb2wteGwtNixcbiAgICAuY29sLXhsLTcsXG4gICAgLmNvbC14bC04LFxuICAgIC5jb2wteGwtOSxcbiAgICAuY29sLXhsLTEwLFxuICAgIC5jb2wteGwtMTEsXG4gICAgLmNvbC14bC0xMixcbiAgICAuY29sLXhsLFxuICAgIC5jb2wteGwtYXV0byB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAub2Zmc2V0LTgge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm9mZnNldC05IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NSU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5vZmZzZXQtMTAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm9mZnNldC0xMSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm9mZnNldC1zbS0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1zbS0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1zbS0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1zbS02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtc20tOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1zbS05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXNtLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm9mZnNldC1tZC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1tZC0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1tZC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1tZC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbWQtOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1tZC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LW1kLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm9mZnNldC1sZy0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1sZy0xIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctMiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1sZy0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMy4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctNSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQxLjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1sZy02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1OC4zMzMzMyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQtbGctOCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDY2LjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC1sZy05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTEwIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogODMuMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LWxnLTExIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTEuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5vZmZzZXQteGwtMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteGwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2NyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteGwtMyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MS42NjY2NyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteGwtNiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXhsLTgge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2Ni42NjY2NyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZzZXQteGwtOSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14bC0xMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDkxLjY2NjY3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAub2Zmc2V0LXh4bC0wIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtMSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC0yIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTYuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC0zIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC00IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzMuMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC01IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDEuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC02IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC03IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTguMzMzMzMlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC04IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNjYuNjY2NjclO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC05IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAub2Zmc2V0LXh4bC0xMCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDgzLjMzMzMzJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZnNldC14eGwtMTEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5MS42NjY2NyU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBDb21wb25lbnQtY29scyAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBUYWdzICAjIyMjIyMgKi9cblxuICAgIC50YWctcGlsbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC45ZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuOWVtO1xuICAgIH1cblxuICAgIC50YWctYWRkb24ge1xuICAgICAgICBtYXJnaW46IDAgMC41cmVtIDAgLTAuNXJlbTtcbiAgICB9XG5cbiAgICAudGFnLWFkZG9uOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC50YWctYXZhdGFyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgIG1hcmdpbjogMCAtMC41cmVtIDAgMC41cmVtO1xuICAgIH1cblxuICAgIC50YWdzID4gLnRhZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBUYWdzICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBUYWJzICMjIyMjIyAqL1xuXG4gICAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICB9XG5cbiAgICAubmF2LXRhYnMgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5tYWluLW5hdi10YWJzIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2LXRhYnMgLmxTU2xpZGVPdXRlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXYtdGFicyAubFNBY3Rpb24gPiBhLmxTUHJldiB7XG4gICAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLW5hdi10YWJzIC5sU0FjdGlvbiA+IGEubFNOZXh0IHtcbiAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFRhZ3MgICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIE5hdmJhciAgIyMjIyMjICovXG4gICAgLm5hdiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA1NiU7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtN3B4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoNjEsIDExOSwgMTgwLCAwLjIpO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICAgICAgICByaWdodDogMTU5cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiBsaTpub3QoLm5hdi1zdWItaXRlbSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsgaSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ3N3B4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IC0yMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1pdGVtID4gLm5hdi1zdWIgPiAubmF2LXN1Yi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzdweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiA+IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXIgPiBkaXYgKyBkaXYsXG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5jb250YWluZXItZmx1aWQgPiBkaXYgKyBkaXYge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiArIC5uYXYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gLm5hdi1zdWIgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyLXNlYXJjaCAuYnRuLFxuICAgIC5tYWluLW5hdmJhci1zZWFyY2ggLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnNwLWNvbnRhaW5lciAubWFpbi1uYXZiYXItc2VhcmNoIGJ1dHRvbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItdHdvIC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiB7XG4gICAgICAgIHJpZ2h0OiAxNzhweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhci10aHJlZSAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1zdWItaXRlbSAubmF2LXN1YiB7XG4gICAgICAgIHJpZ2h0OiAxODJweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1pdGVtICsgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci5uYXZiYXItc3RhdGljIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5uYXZiYXIgLm5hdmJhci10b2dnbGUudG9nZ2xlLWxlZnQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm5hdmJhciAubmF2YmFyLXRvZ2dsZS50b2dnbGUtcmlnaHQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgTmF2YmFyICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBXaXphcmQgIyMjIyMjICovXG5cbiAgICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSArIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgKyBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAud2l6YXJkLnZlcnRpY2FsID4gLmFjdGlvbnMge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGEgLnRpdGxlLFxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6aG92ZXIgLnRpdGxlLFxuICAgIC53aXphcmQtc3R5bGUtMSA+IC5zdGVwcyA+IHVsIGE6YWN0aXZlIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYSAudGl0bGUsXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTpob3ZlciAudGl0bGUsXG4gICAgLndpemFyZC1zdHlsZS0yID4gLnN0ZXBzID4gdWwgYTphY3RpdmUgLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgV2l6YXJkICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFBlcmZlY3Qtc2Nyb2xsICAjIyMjIyMgKi9cblxuICAgIC5wc19fcmFpbC15IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHNfX3RodW1iLXkge1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFBlcmZlY3Qtc2Nyb2xsICAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBSYWRpbyAjIyMjIyMgKi9cblxuICAgIC5yZGlvYm94IHNwYW4ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnJkaW9ib3ggc3BhbjpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5yZGlvYm94IHNwYW46YWZ0ZXIge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJkaW9ib3ggc3BhbjplbXB0eSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cC1yZGlvYm94IC5yZGlvYm94ICsgLnJkaW9ib3gge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5mb3JtLWdyb3VwLXJkaW9ib3ggLnJkaW9ib3ggc3BhbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgUmFkaW8gIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ3VzdG9tLXNlbGVjdCAjIyMjIyMgKi9cbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtIDAuMzc1cmVtIDEuNzVyZW07XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0W211bHRpcGxlXSxcbiAgICAuZm9ybS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0LXNtIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZvcm0tc2VsZWN0LWxnIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQ3VzdG9tLXNlbGVjdCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBDdXN0b20tUmFuZ2UgIyMjIyMjICovXG5cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXJhbmdlOjotbXMtZmlsbC11cHBlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIEN1c3RvbS1SYW5nZSAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBDdXN0b20tU3dpdGNoICMjIyMjIyAqL1xuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBsZWZ0O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3I6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoMXJlbSArIDFweCk7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtMi4yNXJlbTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICByaWdodDogY2FsYygtMi4yNXJlbSArIDJweCk7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgQ3VzdG9tLVN3aXRjaCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBUaW1lbGluZSAgIyMjIyMjICovXG5cbiAgICAubGF0ZXN0LXRpbWVsaW5lMS1pY29uIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHJpZ2h0OiAtMzhweDtcbiAgICB9XG5cbiAgICAubGF0ZXN0LXRpbWVsaW5lIHVsLnRpbWVsaW5lOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmxhdGVzdC10aW1lbGluZSB1bC50aW1lbGluZSA+IGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC52dGltZWxpbmU6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMXB4IDExcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDE0cHggc29saWQgI2Y3ZjZmOTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgc29saWQgI2Y3ZjZmOTtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbCAudGltZWxpbmUtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjYyNXJlbTtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDlweCk7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICB9XG5cbiAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDE0cHg7XG4gICAgICAgIHJpZ2h0OiAtMTRweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBUaW1lbGluZSAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgSW1hZ2UgIyMjIyMjICovXG5cbiAgICAuaW1nLXNtIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgSW1hZ2UgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQXZhdGFyICMjIyMjIyAqL1xuXG4gICAgLmF2YXRhci1saXN0IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgLTAuNXJlbTtcbiAgICB9XG5cbiAgICAuYXZhdGFyLWxpc3QgLmF2YXRhcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLWF2YXRhcjo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci1tZDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci1sZzo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci14bDo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci14eGw6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWltZy11c2VyLFxuICAgIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4taW1nLXVzZXIsXG4gICAgLmRlbW8tYXZhdGFyLWdyb3VwIC5tYWluLWF2YXRhciArIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1pbWctdXNlciArIC5tYWluLWltZy11c2VyLFxuICAgICAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1hdmF0YXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4tYXZhdGFyICsgLm1haW4taW1nLXVzZXIsXG4gICAgICAgIC5kZW1vLWF2YXRhci1ncm91cCAubWFpbi1hdmF0YXIgKyAubWFpbi1hdmF0YXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgI3NoYXBlcyAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1pbWctdXNlcixcbiAgICAgICAgI3NoYXBlcyAuZGVtby1hdmF0YXItZ3JvdXAgLm1haW4taW1nLXVzZXIgKyAubWFpbi1hdmF0YXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBBdmF0YXJzICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIExpc3QgIyMjIyMjICovXG5cbiAgICAubWFpbi1saXN0LWl0ZW0gPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIExpc3QgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ2hlY2tib3ggIyMjIyMjICovXG5cbiAgICAuY2tib3ggc3BhbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY2tib3ggc3BhbjplbXB0eSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5ja2JveCBzcGFuOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNrYm94IHNwYW46YWZ0ZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbC1tZCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICAgICAgICByaWdodDogY2FsYygxLjQ2cmVtICsgMXB4KTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICAgICAgICByaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgbGVmdDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3IteGw6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGxlZnQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvci14bDpiZWZvcmUge1xuICAgICAgICByaWdodDogY2FsYygxLjk2cmVtICsgMXB4KSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIENoZWNrYm94ICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFRvZ2dsZSAjIyMjIyMgKi9cblxuICAgIC5tYWluLXRvZ2dsZSBzcGFuIHtcbiAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLXRvZ2dsZSBzcGFuOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi10b2dnbGUgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtMjlweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1haW4tdG9nZ2xlLm9uIHNwYW4ge1xuICAgICAgICByaWdodDogMzdweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBUb2dnbGUgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgTGlzdC1ncm91cCAjIyMjIyMgKi9cbiAgICAubGlzdC1ncm91cCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmxpc3Rncm91cC1leGFtcGxlMiB1bCB1bCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICB9XG5cbiAgICAubGlzdG9yZGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIExpc3QtZ3JvdXAgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgQ3VzdG9tLWNvbnRyb2wgIyMjIyMjICovXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTEuNXJlbTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTEuNXJlbTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8qICMjIyMjIyBDdXN0b20tY29udHJvbCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBDdXN0b20tc3R5bGVzICMjIyMjIyAqL1xuXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgICAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4gICAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAgIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtc3RhcnQge1xuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmxvYXQtZW5kIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZsb2F0LXNtLXN0YXJ0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsb2F0LXNtLWVuZCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC1tZC1lbmQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZmxvYXQtbGctc3RhcnQge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZmxvYXQtbGctZW5kIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5mbG9hdC14bC1zdGFydCB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mbG9hdC14bC1lbmQge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vdmVyZmxvdy1hdXRvIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJi5tYWluLWJvZHk6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiA3MCU7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWE6aG92ZXI6OmJlZm9yZSxcbiAgICAubWFpbi1ub3RpZmljYXRpb24tbGlzdCAubWVkaWE6Zm9jdXM6OmJlZm9yZSxcbiAgICAubWFpbi1tZXNzYWdlLWxpc3QgLm1lZGlhOmhvdmVyOjpiZWZvcmUsXG4gICAgLm1haW4tbWVzc2FnZS1saXN0IC5tZWRpYTpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgIH1cblxuICAgIC5tYWluLW5vdGlmaWNhdGlvbi1saXN0IC5tZWRpYS1ib2R5LFxuICAgIC5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4taG9tZS1zbGlkZXIgLmNoYXJ0LXdyYXBwZXIge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgcmlnaHQ6IDI0JTtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxNiU7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IC00NSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgICAgICBsZWZ0OiAtMzAlO1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgICAgICBsZWZ0OiAtMTUlO1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgICAgICAgICBsZWZ0OiAtNSU7XG4gICAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taG9tZS1jb250ZW50IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4taG9tZS1jb250ZW50IC5sb2dvLWdyb3VwIGkgKyBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLm1haW4taG9tZS1jb250ZW50IHtcbiAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuYnRuICsgLmJ0bixcbiAgICAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zcC1jb250YWluZXIgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIGJ1dHRvbiArIC5idG4sXG4gICAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgLmJ0biArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuYnRuICsgYnV0dG9uLFxuICAgIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIGJ1dHRvbiArIGJ1dHRvbixcbiAgICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24gKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4taG9tZS1jb250ZW50IG5hdjpsYXN0LWNoaWxkIGEgKyBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLXRvZ2dsZS1ncm91cC1kZW1vIC5tYWluLXRvZ2dsZSArIC5tYWluLXRvZ2dsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNvbXBvbmVudHMge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLXBhZ2UtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tcGFnZS1jb250ZW50LWxpc3QgbGkgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tc3ludGF4LXdyYXBwZXIgLmJhZGdlIHtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLW1lZGlhLWxpc3QtcmV2aWV3cyAubWVkaWEtYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tc3Rhci1ncm91cCBzcGFuOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLm1haW4tc3Rhci1pdGVtICsgLm1haW4tc3Rhci1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkgLm1lZGlhLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaG9yLXRvcC1oZWFkZXIgLmhlYWRlci1icmFuZC1pbWcuZGVza3RvcC1sb2dvIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWdlbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5iZXN0LWVtcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnVzZXJsaXN0LXRhYmxlIC5kb3QtbGFiZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5uYXYubWFpbi1uYXYtbGluZS5tYWluLW5hdi1saW5lLWNoYXQuY2FyZC1ib2R5IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAucHJvamVjdC13b3JrLmxpc3QtdW5zdHlsZWQgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItcmlnaHQgLmRyb3Bkb3duLW1lbnUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggMCAzcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuM3JlbTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVhZGVyLXNlYXJjaCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5yZXNwb25zaXZlLW5hdmJhciAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3BvbnNpdmUtbmF2YmFyIC5uYXYtbGluayAuYmFkZ2Uge1xuICAgICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbjogMS41cmVtIDAgMS41cmVtO1xuICAgICAgICBtYXJnaW46IDEuOHJlbSAwIDEuNXJlbSAwO1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciAuYnJlYWRjcnVtYiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciAuYnJlYWRjcnVtYi1pdGVtIGEge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmhlYWRlci1zZWFyY2ggLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgICAgICAgICByaWdodDogOTMlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2IGxpOm5vdCgubmF2LXN1Yi1pdGVtKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1oZWFkZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLnBhZ2UtaGVhZGVyIC5idG4uYnRuLWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICBkaXYudGFibGUtcmVzcG9uc2l2ZSA+IGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgPiBkaXYucm93ID4gZGl2W2NsYXNzXj1cImNvbC1cIl06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZ0aW1lbGluZTpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgICAgICByaWdodDogLTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlciAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMiUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAjZjdmNmY5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgc29saWQgI2Y3ZjZmOSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyLnRpbWVsaW5lLWludmVydGVkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIudGltZWxpbmUtaW52ZXJ0ZWQgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIC5tb2RhbC5wb3Mtc3RhdGljIC5tb2RhbC1mb290ZXIgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAubWFpbi1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNiYWNrLXRvLXRvcCB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1sZWZ0bmF2IC5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb21wb25lbnQtaXRlbSBhOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc2tpbGwtdGFncyBhIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnJldmlld25hdnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnJldmlld25hdnMgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmRhc2gtaWNvbiB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByaWNpbmctdGFicyAubmF2LXByaWNlIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgIH1cblxuICAgIC5wcmljZS12YWx1ZTEgc3BhbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnByaWNpbmdDb250ZW50MiB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwIDA7XG4gICAgfVxuXG4gICAgLnByaWNpbmdDb250ZW50MSB1bCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAwIDA7XG4gICAgfVxuXG4gICAgLnByaWNpbmd0YWJzLWJhZGdlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJpY2luZ3RhYnMtYmFkZ2UgLmJhZGdlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxlZnQ6IC03MXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIC5oaWdobGlnaHQge1xuICAgICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICAgIH1cblxuICAgIC5jbGlwYm9hcmQtaWNvbiB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm91ci10ZWFtIC5waWN0dXJlOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnRhc2stbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgIH1cblxuICAgIC50YXNrLWxpc3Q6YWZ0ZXIge1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50YXNrLWxpc3QgbGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnRhc2stbGlzdCBsaSAudGFzay1pY29uIHtcbiAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaXRlbS1jYXJkIC5wcm9kdWN0LWluZm8ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZG90LWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5hY3Rpdml0eS1ibG9jayAudGFzay1saXN0IGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICB9XG5cbiAgICAuYWN0aXZpdHktYmxvY2sgLnRhc2stbGlzdDphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFjdGl2aXR5LWJsb2NrIC50YXNrLWxpc3QgbGkgLnRhc2staWNvbiB7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjZ2xvYmFsLWxvYWRlciB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5sb2FkZXItaW1nIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnVzZXItaW5mbyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciAucGFnZS10aXRsZSBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZlYXR1cmUgLmZlYXR1cmUtaWNvbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5zZWFyY2gtaW1ncyBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1pbWdzIGxpIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmhhbmRsZS1jb3VudGVyIC5jb3VudGVyLW1pbnVzLFxuICAgIC5oYW5kbGUtY291bnRlciAuY291bnRlci1wbHVzIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5oYW5kbGUtY291bnRlciBpbnB1dCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuY291bnRlci1taW51cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIH1cblxuICAgIC5jb3VudGVyLXBsdXMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICB9XG5cbiAgICAuaXRlbXNpZGUgLmluZm8ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICB9XG5cbiAgICAuZmlsZS1icm93c2VyIC5idG4tcHJpbWFyeSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2plY3Qtc3RhdHVzOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnByb2plY3Qtc3RhdHVzLnN1Y2Nlc3M6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzE5YjE1OTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJvamVjdC1zdGF0dXMuZGFuZ2VyOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNmZDYwNzQ7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnByb2plY3Qtc3RhdHVzLndhcm5pbmc6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2VjYjUyOTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ydGguY2lyY2xlIC5jaGFydC1jaXJjbGUtdmFsdWUuY2lyY2xlLXN0eWxlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY5OXB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWItNSBhOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLWxvY2sgLm9wdGlvbi1kb3RzOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZDIgLnRvcC1oZWFkZXItbG9nbzEge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhcmstdGhlbWUgLmhvci1oZWFkZXIudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kMiAudG9wLWhlYWRlci1sb2dvMiB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyLWRhcmsgLmhvci1oZWFkZXIudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kMiAudG9wLWhlYWRlci1sb2dvMiB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgI2dyb3VwIC5wZC14LTI1IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLmNvbG9yLWhlYWRlciAuaG9yLWhlYWRlci50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQyIC50b3AtaGVhZGVyLWxvZ28yIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qICMjIyMjIyBDdXN0b20tc3R5bGVzICMjIyMjIyAqL1xuXG4gICAgLyogIyMjIyMjIFNlbGVjdCBHcm91cCAjIyMjIyMgKi9cblxuICAgIC5zZWxlY3Rncm91cC1pdGVtICsgLnNlbGVjdGdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5zZWxlY3Rncm91cC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIC5zZWxlY3Rncm91cC1idXR0b24ge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5zZWxlY3Rncm91cC1pdGVtOm5vdCg6bGFzdC1jaGlsZCkgLnNlbGVjdGdyb3VwLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgIH1cblxuICAgIC5zZWxlY3Rncm91cC1pbnB1dCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdGdyb3VwLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAuc2VsZWN0Z3JvdXAtcGlsbHMgLnNlbGVjdGdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIFNlbGVjdCBHcm91cCAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBDb2xvcmlucHV0ICMjIyMjIyAqL1xuICAgIC5jb2xvcmlucHV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5jb2xvcmlucHV0LWNvbG9yOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIENvbG9yaW5wdXQgIyMjIyMjICovXG5cbiAgICAvKiAjIyMjIyMgaWUgY3NzICMjIyMjIyAqL1xuXG4gICAgKjo6LW1zLWJhY2tkcm9wLFxuICAgIC5iZy1pbWc6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiAjIyMjIyMgaWUgY3NzICMjIyMjIyAqL1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgLm1haW4tZm9ybS1zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMTBweCAxMHB4IDBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4taGVhZGVyLWNlbnRlciAuc2VhcmNoLWJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSAubWFpbi1mb3JtLXNlYXJjaCAuYnRuIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmJ0bi1pY29uLXRleHQgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjZyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICB9XG4gICAgLmJ0bi1pY29uLXRleHQgc3BhbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5jYXJkLWl0ZW0gLmNhcmQtaXRlbS1pY29uIHtcbiAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNhY3Rpb24tYmxvZzpiZWZvcmUge1xuICAgICAgICByaWdodDogMThweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgI2U0ZTNlODtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudHJhbnNhY3Rpb24tZGV0YWlscyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIC50YWJsZS5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIC8vICAgICBib3JkZXItcmlnaHQ6IG5vbmUgO1xuICAgIC8vICAgICBib3JkZXItbGVmdDogaW5pdGlhbCA7XG4gICAgLy8gfVxuXG4gICAgLmhlYWRlci1uYXZoZWFkaW5nIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG4gICAgfVxuXG4gICAgLm1haW4tbWVzc2FnZS1saXN0IC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nLXJpZ2h0IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbGVmdCB7XG4gICAgICAgIHRyYW5zaXRpb246IHBhZGRpbmctcmlnaHQgMC4zcyBlYXNlO1xuICAgIH1cblxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBwYWRkaW5nLXJpZ2h0IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAuc2lkZWJhci1pY29uIHtcbiAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuY3J5cHRvLWJ1eXNlbGwtY2FyZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jcnlwdG8td2FsbGV0IC5jbGlwYm9hcmQtaWNvbiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmJnLWFsZXJ0OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmJ0bi5yaXBwbGUuYnRuLXByaW1hcnkge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2UwZTZlZCAjZTBlNmVkICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMHB4IDBweDtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDE4cHg7XG4gICAgfVxuXG4gICAgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE4cHggMTBweCAxOHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwcHggNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDVweDtcbiAgICB9XG5cbiAgICAudGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgfVxuXG4gICAgLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLFxuICAgIC5tYWluLW1haWwtY29tcG9zZS1taW5pbWl6ZSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiA0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMTBweDtcbiAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWhlYWRlci1tZXNzYWdlLnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMTU4cHg7XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLmhvci1tZW51IC5uYXYtbGluayAuaG9yLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ob3ItbWVudSBsaS5hY3RpdmUgLmhvci1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmssXG4gICAgICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgLnRhYnMtc3R5bGUtMSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmssXG4gICAgICAgIC50YWJzLXN0eWxlLTIgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDEwcHggOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGluZzEgYS5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGFuZWwtaGVhZGluZzEgYTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wYW5lbC1oZWFkaW5nMSBhLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIH1cblxuICAgIC5tb3JyaXMtbGVnZW5kcyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubW9ycmlzLWxlZ2VuZHMgbGkge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDFweCAxcHggMXB4IDJweDtcbiAgICAgICAgcGFkZGluZzogMTFweCA2cHggMTBweCAxNnB4O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyAuZG93bi1hcnJvdyB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuY291bnRyeS1saXN0IC5mbGFnLFxuICAgIC5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuY291bnRyeS1saXN0IC5jb3VudHJ5LW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIH1cblxuICAgIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI2Jhc2ljLWFkZG9uMi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWduaW4tb3ItdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDZweCA1cHggNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAuZHQtYnV0dG9ucy5idG4tZ3JvdXAge1xuICAgICAgICAgICAgcmlnaHQ6IDE3MnB4O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGFkZWxldGUtdGFibGUtYnRuIHtcbiAgICAgICAgcmlnaHQ6IDI0MHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmRhdGFkZWxldGUtdGFibGUtYnRuIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kdC1idXR0b25zLmJ0bi1ncm91cCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5tb2JpbGVsb2dvIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTExcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWdyaWQgLndpc2hsaXN0LWljb24ge1xuICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICNyZWNlbnRvcmRlcnMgdGg6bGFzdC1jaGlsZCxcbiAgICAjcmVjZW50b3JkZXJzIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMHB4O1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAub3Blbi1maWxlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIGZpbGUgbWFuYWdlciAjIyMjIyMgKi9cblxuICAgIC5maWxlLWltYWdlIC5pY29ucyB7XG4gICAgICAgIGxlZnQ6IDIycHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuZmlsZS1pbWFnZSAuaWNvbnMgbGkgYTphZnRlcixcbiAgICAuZmlsZS1pbWFnZSAuaWNvbnMgbGkgYTpiZWZvcmUge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZmlsZS1uYW1lIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5maWxlLWltYWdlLXNtIC5pY29ucyB7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5maWxlLWltYWdlLXNtIC5maWxlLW5hbWUtc20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgLmZpbGUtaW1hZ2UtbWQgLmljb25zIHtcbiAgICAgICAgbGVmdDogN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmZpbGUtaW1hZ2UtbWQgLmZpbGUtbmFtZS1tZCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZmlsZS1pbWFnZS1sZyAuaWNvbnMge1xuICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuZmlsZS1pbWFnZS1sZyAuZmlsZS1uYW1lLWxnIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIGZpbGUgbWFuYWdlciAjIyMjIyMgKi9cblxuICAgIC8qICMjIyMjIyBOb3RpZmljYXRpb24gTGlzdCAjIyMjIyMgKi9cbiAgICAubm90aWZ5LXRpbWUge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMjVweDtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24ge1xuICAgICAgICByaWdodDogMTUlO1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4JTtcbiAgICB9XG5cbiAgICAubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tYm9keTpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLyogIyMjIyMjIE5vdGlmaWNhdGlvbiBMaXN0ICMjIyMjIyAqL1xuXG4gICAgLm1haW4tc2lnbmluLXdyYXBwZXIgLmhlYWRlci1zZXR0aW5nLWljb24ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogNTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm1haW4tc2lnbmluLXdyYXBwZXIgLmhlYWRlci1zZXR0aW5nLWljb24ge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lnbmluLXdyYXBwZXIuY29uc3RydWN0aW9uIC5oZWFkZXItc2V0dGluZy1pY29uIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLy8qKioqKioqY29sb3JzKioqKioqLy9cblxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAxMHB4IDEwcHggMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZXNwLXRhYnMtbGlzdCBsaSB7XG4gICAgICAgICYucmVzcC10YWItaXRlbS5hY3RpdmU6OmFmdGVyLFxuICAgICAgICAmLnJlc3AtdGFiLWFjdGl2ZTo6YWZ0ZXIsXG4gICAgICAgICYucmVzcC10YWItaXRlbS5hY3RpdmU6OmJlZm9yZSxcbiAgICAgICAgJi5yZXNwLXRhYi1hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCAjMjUyMzNjO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvamVjdC1zdGF0dXMucHJpbWFyeTpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyoqKioqKipjb2xvcnMqKioqKiovL1xuXG4gICAgLmZlLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGU5MmVcIjtcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IGkuYW5nbGUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnUgLm5hdi1pdGVtLnNob3cgLm5hdi1zdWIgLm5hdi1zdWItaXRlbS5zaG93IC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIGkuYW5nbGUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnVcbiAgICAgICAgLm5hdi1pdGVtLnNob3dcbiAgICAgICAgLm5hdi1zdWJcbiAgICAgICAgLm5hdi1zdWItaXRlbS5zaG93XG4gICAgICAgIC5zdWItbmF2LXN1YlxuICAgICAgICAubmF2LXN1Yi1pdGVtLnNob3dcbiAgICAgICAgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWJcbiAgICAgICAgaS5hbmdsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuXG4gICAgLmRlbW9fY2hhbmdlci5hY3RpdmUge1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAuZGVtb19jaGFuZ2VyIHtcbiAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogLTI3MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIH1cbn1cbi5ydGwgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucnRsIGRpdi50YWJsZS1yZXNwb25zaXZlID4gZGl2LmRhdGFUYWJsZXNfd3JhcHBlciA+IGRpdi5yb3cgPiBkaXZbY2xhc3NePVwiY29sLVwiXTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucnRsIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAjbWFya2V0aW5ndmFsdWVzIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxuLnJ0bCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxuLnJ0bCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICAgIGxlZnQ6IDFlbTtcbiAgICByaWdodDogaW5oZXJpdDtcbn1cbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG4ucnRsIHRhYmxlLmRhdGFUYWJsZSA+IHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixcbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcixcbi5ydGwgdGFibGUuZGF0YVRhYmxlID4gdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxuLnJ0bCB0YWJsZS5kYXRhVGFibGUgPiB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgICBsZWZ0OiAwLjVlbTtcbiAgICByaWdodDogaW5oZXJpdDtcbn1cbi5ydGwgI3JlY2VudG9yZGVycyB0aDpmaXJzdC1jaGlsZCxcbi5ydGwgI3JlY2VudG9yZGVycyB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4ucnRsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuXG4ucnRsIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4ucnRsIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuLnJ0bCAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG59XG5cbi5ydGwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuLnJ0bCAuY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSkgIWltcG9ydGFudDtcbn1cbi5ydGwgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xufVxuLnJ0bCAuY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ydGwgW3R5cGU9XCJlbWFpbFwiXSxcbi5ydGwgW3R5cGU9XCJudW1iZXJcIl0sXG4ucnRsIFt0eXBlPVwidGVsXCJdLFxuLnJ0bCBbdHlwZT1cInVybFwiXSB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5ydGwge1xuICAgIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b24uZmZfZmlsZXVwbG9hZF9zdGFydF91cGxvYWQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgfVxufVxuXG4ucnRsIC5tZGktYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxGMDU0XCI7XG59XG5cbi5ydGwgLm1kaS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxGMDREXCI7XG59XG5cbi5ydGwgLm1haWwtb3B0aW9uIC5jaGstYWxsLFxuLnJ0bCAubWFpbC1vcHRpb24gLmJ0bi1ncm91cCBhLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxuLnJ0bCB7XG4gICAgLmJ0bi1saXN0LnJhZGlvYnRucyAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnRuLWxpc3QucmFkaW9idG5zIC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJ0bCB7XG4gICAgLmJ0bi1saXN0LmNoZWNrYm94YnRucyAuYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnRuLWxpc3QuY2hlY2tib3hidG5zIC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJ0bCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgbGVmdDogOXB4O1xufVxuXG4ucnRsIC5kYXRlcGlja2VyLWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IDczNXB4O1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4ucnRsIC5kYXRlcGlja2VyLXBhbmVsID4gdWwgPiBsaSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucnRsIC5kYXRlcGlja2VyLXRvcC1sZWZ0OjpiZWZvcmUsXG4ucnRsIC5kYXRlcGlja2VyLXRvcC1sZWZ0OjphZnRlcixcbi5ydGwgLmRhdGVwaWNrZXItdG9wLXJpZ2h0OjpiZWZvcmUsXG4ucnRsIC5kYXRlcGlja2VyLXRvcC1yaWdodDo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IGluaXRpYWw7XG59XG5cbi5ydGwgLmlvbi1pb3MtYXJyb3ctYmFjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2QxXCI7XG59XG5cbi5ydGwgLmlvbi1pb3MtYXJyb3ctZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG5cbi5ydGwgLnBhZ2luYXRpb24tY2lyY2xlZCAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmssXG4ucnRsIC5wYWdpbmF0aW9uLWNpcmNsZWQgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ucnRsIHtcbiAgICAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJyaWdodFwiXSA+IC5wb3BvdmVyLWFycm93LFxuICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93IHtcbiAgICAgICAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLFxuICAgIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTFweDtcbiAgICB9XG4gICAgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsXG4gICAgLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgfVxuICAgIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC50b29sdGlwLWFycm93LFxuICAgIC5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgICB9XG4gICAgLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIFtkYXRhLXJvbGU9XCJyZW1vdmVcIl0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgIH1cbiAgICAuZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgIH1cblxuICAgICNncm93bHMtZGVmYXVsdCB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgICAjdWlfbm90aWZJdCB7XG4gICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgIH1cbiAgICAubm90aWZpdF9jb25maXJtLFxuICAgIC5ub3RpZml0X3Byb21wdCB7XG4gICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnRyZWUgbGkgaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIH1cbiAgICAuc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtaW5mbzo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0zcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgIH1cbiAgICAuc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtaW5mbzo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICB9XG4gICAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYzZDFcIjtcbiAgICB9XG4gICAgLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYzY2ZcIjtcbiAgICB9XG4gICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYzY2ZcIjtcbiAgICB9XG4gICAgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYzZDFcIjtcbiAgICB9XG4gICAgLmRhdGVwaWNrZXIge1xuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2NHB4KSB7XG4gICAgICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIHtcbiAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGVyYW5nZXBpY2tlci5sdHIgLnJhbmdlcyxcbiAgICAgICAgLmRhdGVyYW5nZXBpY2tlci5sdHIgLmNhbGVuZGFyIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICAgIH1cbiAgICAuZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgfVxuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvcjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1yaWdodDogIzQ0NTZjMyBzb2xpZCAycHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgfVxuICAgIC5idG4tZ3JvdXAuZmlsZS1hdHRhY2gge1xuICAgICAgICAucm91bmRlZC1waWxsIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgICAgJi5yb3VuZGVkLXBpbGwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmxkcy1oZWFydCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gICAgfVxuICAgIC5sZHMtaGVhcnQgZGl2OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNTAlIDUwJSAwO1xuICAgIH1cblxufVxuLnJ0bCAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4ucnRsIC5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4ucnRsIC5idG4tZ3JvdXAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG59XG5cbi5ydGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgICAgICAgLnNpZ25wYWdlcyB7XG4gICAgICAgICAgICBtYXJnaW46IDVlbSBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuLnJ0bCAuZHJvcGRvd24tbWVudS1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLnJ0bCAuZHJvcGRvd24tbWVudS1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xufVxuLnJ0bCAucmV2ZW51ZWNoYXJ0LWNvbnRhaW5lciB7XG4gICAgLmNoYXJ0MiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE0cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsO1xuICAgIH1cbn1cbi5ydGwgLmFwZXhjaGFydHMtbGVnZW5kLXNlcmllczpmaXJzdC1jaGlsZCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCk7XG59XG4ucnRsIC5hcGV4Y2hhcnRzLWxlZ2VuZC1zZXJpZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwcHgsIDApO1xufVxuXG4ucnRsICNzbGlkZS1yaWdodCB7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgbGVmdDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnJ0bCAjc2xpZGUtbGVmdCB7XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICByaWdodDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnJ0bCAuYWxlcnQtZGlzbWlzc2libGUgaSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cbi5ydGwudHJhbnNwYXJlbnQtdGhlbWUgLnRyZWUgdWw6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyLWxlZnQ6IDBweDtcbn1cbi5ydGwgLnRyZWUgdWw6YmVmb3JlIHtcbiAgICByaWdodDogLTEwcHg7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZDhlMGY3O1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xufVxuLnJ0bCAudHJlZSB1bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC50cmVlIHVsIGxpOmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogNDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaGVyaXQ7XG59XG4ucnRsLmRhcmstdGhlbWUgLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5zZWxlY3RlZC1mbGFnLFxuLnJ0bC50cmFuc3BhcmVudC10aGVtZSAuaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZS0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnJ0bC5ob3Jpem9udGFsbWVudSB7XG4gICAgICAgIC5ob3ItbWVudSAubWVudS1uYXYgLm5hdi1zdWIge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucnRsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbi5ydGwgLmZvcm0tc2VsZWN0LmlzLWludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLFxuLnJ0bCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6aW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksXG4ucnRsIC53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjEyNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xufVxuLnJ0bCAuc21hcnRwaG90by1kaXNtaXNzIHtcbiAgICBsZWZ0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ydGwgLnNlYXJjaC1wYWdlIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7XG4gICAgfVxufVxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbi8vICAgICAucnRsIHRhYmxlLnRhYmxlLWJvcmRlcmVkIHRoOmxhc3QtY2hpbGQsIC5ydGwgdGFibGUudGFibGUtYm9yZGVyZWQgdGQ6bGFzdC1jaGlsZCB7XG4vLyAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBpbmhlcml0O1xuLy8gICAgIH1cbi8vIH1cbi5ydGwudHJhbnNwYXJlbnQtdGhlbWUge1xuICAgICNyZWNlbnRvcmRlcnMgdGg6bGFzdC1jaGlsZCxcbiAgICAjcmVjZW50b3JkZXJzIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2M3B4KSB7XG4gICAgLnJ0bCB7XG4gICAgICAgIC50YWJsZS1zaG9wcGluZy1jYXJ0IHRoOmxhc3QtY2hpbGQsXG4gICAgICAgIC50YWJsZS1zaG9wcGluZy1jYXJ0IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjkzcHgpIHtcbiAgICAucnRsIHtcbiAgICAgICAgLmVjb21tZXJjZS1vcmRlcnMgdGg6bGFzdC1jaGlsZCxcbiAgICAgICAgLmVjb21tZXJjZS1vcmRlcnMgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzE4cHgpIHtcbiAgICAucnRsIHtcbiAgICAgICAgLnRyYW5zY2F0aW9uLWNyeXB0byB0YWJsZSB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudHJhbnNjYXRpb24tY3J5cHRvIHRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucnRsIHtcbiAgICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmZpcnN0LWNoaWxkLFxuICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0ZDpmaXJzdC1jaGlsZCxcbiAgICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgICB9XG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoOmxhc3QtY2hpbGQsXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQsXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDczMHB4KSB7XG4gICAgLnJ0bCB7XG4gICAgICAgIHRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxuICAgICAgICB0YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGggOjFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwNHB4KSB7XG4gICAgLnJ0bCAjZm9ybS1pbnB1dC1kYXRhdGFibGUge1xuICAgICAgICB0aDpsYXN0LWNoaWxkLFxuICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoIDoxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwNXB4KSBhbmQgKG1heC13aWR0aDogNzMwcHgpIHtcbiAgICAucnRsICNmb3JtLWlucHV0LWRhdGF0YWJsZSB7XG4gICAgICAgIHRoOmxhc3QtY2hpbGQsXG4gICAgICAgIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGggOjBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MzFweCkgYW5kIChtYXgtd2lkdGg6IDE0NzVweCkge1xuICAgIC5ydGwgI2RlbGV0ZS1kYXRhdGFibGUge1xuICAgICAgICB0aDpsYXN0LWNoaWxkLFxuICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoIDoxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuLy8gY29sb3IgaGVhZGVyIC8vXG5cbi5jb2xvci1oZWFkZXJ7XG4gICAgLm1haW4taGVhZGVyLnNpZGUtaGVhZGVyIC5mb3JtLWNvbnRyb2x7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNyAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4taGVhZGVye1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS0xO1xuICAgIH1cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIC5oZWFkZXItbWVudS1pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cbiAgICAubWFpbi1oZWFkZXItbWVudS1pY29uIC5oZWFkZXItbWVudS1pY29uOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTE7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyLWljb25zIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyLWljb25zOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVhZGVyLWljb25zLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItaWNvbnMubmF2YmFyLXRvZ2dsZXItaWNvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1oZWFkZXItY2VudGVyIC5zZWFyY2gtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyLW5hdmhlYWRpbmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLW5vdGlmaWNhdGlvbi10ZXh0LCAubWFpbi1tZXNzYWdlLXRleHQsIC5tYWluLW5vdGlmaWNhdGlvbi10aXRsZXtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbi5zaG93LCAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93LCAubWFpbi1wcm9maWxlLW1lbnUuc2hvdyB7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZS0xO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLWhlYWRlci1jZW50ZXIgaW5wdXQge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4taGVhZGVyLWNlbnRlciBpbnB1dCB7XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudCA7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLmhlYWRlci1uYXZoZWFkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgIC5tYWluLW5vdGlmaWNhdGlvbi10ZXh0LCAubWFpbi1tZXNzYWdlLXRleHQsIC5tYWluLW5vdGlmaWNhdGlvbi10aXRsZXtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgICAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbi5zaG93LCAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93LCAubWFpbi1wcm9maWxlLW1lbnUuc2hvdyB7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYubGVmdG1lbnUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5sZWZ0bWVudSB7XG4gICAgICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuXG4gICAgJi5ob3Jpem9udGFsbWVudSB7XG4gICAgICAgIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIHtcbiAgICAgICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLWhlYWRlci5ob3ItaGVhZGVye1xuICAgICAgICAgICAgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyAuZGVza3RvcC1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSB7XG4gICAgICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gXG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmhvcml6b250YWxtZW51IHtcbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cblxuICAgIC5oZWFkZXItc2V0dGluZy1pY29uIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMTtcbiAgICAgICAgfVxuICAgICAgICAuc2V0dGluZ3MtaWNvbiB7XG4gICAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rLmljb24uaGVhZGVyLXNldHRpbmctaWNvbntcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUgLm1haW4taGVhZGVyLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9oZWFkZXIgZGFyayAvL1xuXG4uaGVhZGVyLWRhcmsge1xuICAgIC5tYWluLWhlYWRlci5zaWRlLWhlYWRlciAuZm9ybS1jb250cm9se1xuICAgICAgICBjb2xvcjogJHdoaXRlLTcgICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLWhlYWRlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS0xO1xuICAgICB9XG4gICAgIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24gLmhlYWRlci1tZW51LWljb24ge1xuICAgICAgICBmaWxsOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gICAgLm1haW4taGVhZGVyLW1lbnUtaWNvbiAuaGVhZGVyLW1lbnUtaWNvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0wNTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkZXItaWNvbnMge1xuICAgICAgICAgICAgZmlsbDogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1pY29uczpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUtMDU7XG4gICAgICAgIH1cbiAgICAgICAgLmNvdW50cnktRmxhZyBzdmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTA1O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuaGVhZGVyLWljb25zLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJGRhcmstd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1pY29ucy5uYXZiYXItdG9nZ2xlci1pY29uOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS0wNSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmxlZnRtZW51IHtcbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYubGVmdG1lbnUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cblxuICAgICYuaG9yaXpvbnRhbG1lbnUge1xuICAgICAgICAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gICAgICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1oZWFkZXIuaG9yLWhlYWRlcntcbiAgICAgICAgICAgIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWxvZ28gLmRlc2t0b3AtbG9nby1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSB7XG4gICAgICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1haW4taGVhZGVyLmhvci1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyAuZGVza3RvcC1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdCAgLmRhcmstdGhlbWUubGVmdG1lbnUgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG5cdCAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHQgICAgbWFyZ2luOjAgYXV0bztcblx0ICB9XG5cdH1cbiAgICAuaGVhZGVyLXNldHRpbmctaWNvbiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTA1ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5zZXR0aW5ncy1pY29uIHtcbiAgICAgICAgICBmaWxsOiAkZGFyay13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5uYXYtbGluay5pY29uLmhlYWRlci1zZXR0aW5nLWljb257XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAubWFpbi1oZWFkZXIuc2lkZS1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2hlYWRlciBsaWdodCAvL1xuXG4uaGVhZGVyLWxpZ2h0IHtcbiAgICAubWFpbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1jZW50ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gICAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4taGVhZGVyLWNlbnRlciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24gLmhlYWRlci1tZW51LWljb24ge1xuICAgICAgICBmaWxsOiAjNWE2NDg1XG4gICAgfVxuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24gLmhlYWRlci1tZW51LWljb246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5oZWFkZXItaWNvbnMubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAjNWE2NDg1XG4gICAgICAgIH1cbiAgICAgICAgLmhlYWRlci1pY29ucy5uYXZiYXItdG9nZ2xlci1pY29uOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgICYuZGFyay10aGVtZS5sZWZ0bWVudSAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfSBcbiAgICAgICAgJi5kYXJrLXRoZW1lLmxlZnRtZW51IC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dve1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkZXItaWNvbnMge1xuICAgICAgICAgICAgZmlsbDogIzVhNjQ4NVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAmLmRhcmstdGhlbWUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSB7XG4gICAgICAgICAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5saWdodC10aGVtZSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5kYXJrLXRoZW1lLmhvcml6b250YWxtZW51IC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay10aGVtZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaG9yaXpvbnRhbG1lbnUge1xuICAgICAgICAubWFpbi1oZWFkZXIuaG9yLWhlYWRlciB7XG4gICAgICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4taGVhZGVyLmhvci1oZWFkZXJ7XG4gICAgICAgICAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUge1xuICAgICAgICAgICAgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tYWluLWhlYWRlci5ob3ItaGVhZGVyIC5tYWluLWhlYWRlci1sZWZ0IC5tYWluLWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cblxuICAgIC5oZWFkZXItc2V0dGluZy1pY29uIHtcbiAgICAgICAgLnNldHRpbmdzLWljb24ge1xuICAgICAgICAgIGZpbGw6ICM1YTY0ODUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsuaWNvbi5oZWFkZXItc2V0dGluZy1pY29ue1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubGlnaHQtbWVudSAubWFpbi1oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgJi5kYXJrLXRoZW1lIC5oZWFkZXItaWNvbnM6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDokcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH0gIFxufVxuXG4vLyBsaWdodC1sZWZ0bWVudSAvLyBcblxuLmxpZ2h0LW1lbnUge1xuICAgICYuZGFyay10aGVtZSAubWFpbi1tZW51IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBjb2xvcjogIzk1OTU5NiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjNjE2MzY2O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLnNpZGUtbWVudSAubmF2LWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBjb2xvcjogIzgwODE5MTtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjODA4MTkxO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbms6aG92ZXIsICYuZGFyay10aGVtZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluazpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuZGFyay10aGVtZS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nbyAuZGVza3RvcC1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuZGFyay10aGVtZS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nbyAuZGVza3RvcC1sb2dvLWRhcmsge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmljb24tbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGVtZW51LWxvZ28gLmljb24tbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLnNpZGVtZW51LWxvZ28gLmljb24tbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuZGFyay10aGVtZS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3Blbi5ob3Zlci1zdWJtZW51IHtcbiAgICAgICAgLm1haW4tc2lkZWJhci1oZWFkZXIge1xuICAgICAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgICAgICAgIC5kZXNrdG9wLWxvZ28tZGFyaywuaWNvbi1sb2dvLWRhcmssLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pY29uLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHsgXG4gICAgICAgICAgICAubmF2LXN1YiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZGFyay10aGVtZS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3Blbi5ob3Zlci1zdWJtZW51MSB7XG4gICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgICAgICAgICAuZGVza3RvcC1sb2dvLWRhcmssLmljb24tbG9nby1kYXJrLC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaWNvbi1sb2dvIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSB7IFxuICAgICAgICAgICAgLm5hdi1zdWIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAuc2lkZS1tZW51LWxhYmVsMSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLmhvci1tZW51IC5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiM2MTYzNjY7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAubWFpbi1uYXZiYXIgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiM2MTYzNjY7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSAubWFpbi1uYXZiYXIuaG9yLW1lbnUgLm5hdi1zdWItbGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIC5zaWRlbWVudS1sYWJlbCwgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLm5hdi1zdWItbGluayBpIHtcbiAgICAgICAgY29sb3I6ICM4MDgxOTEgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5ob3ItbWVudSAuc2xpZGUtbGVmdCwgLmhvci1tZW51IC5zbGlkZS1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgICAgICYuZGFyay10aGVtZSAuaG9yLW1lbnUgLnNsaWRlLWxlZnQsICYuZGFyay10aGVtZSAuaG9yLW1lbnUgLnNsaWRlLXJpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmLmhvdmVyLXN1Ym1lbnUubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3Vie1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3Vie1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuaG92ZXItc3VibWVudS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAuc2lkZS1tZW51IC5tYWluLWxvZ28gLmljb24tbG9nb3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4gLnNpZGUtbWVudSAubWFpbi1sb2dvIC5pY29uLWxvZ297XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5kYXJrLXRoZW1lIC5tYWluLW5hdmJhci5tYWluLW1lbnUgbGkuYWN0aXZlIC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuZGFyay10aGVtZSAubWFpbi1uYXZiYXIubWFpbi1tZW51IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzgwODE5MSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYuZGFyay10aGVtZSAubWFpbi1uYXZiYXIubWFpbi1tZW51IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5kYXJrLW1lbnUuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgLm5hdi1sYWJlbHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTU5NTk2O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZGFyay10aGVtZS5ob3Jpem9udGFsbWVudSAuaG9yLW1lbnUgLm5hdi1saW5rIC5ob3ItaWNvbntcbiAgICAgICBmaWxsOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAuaG9yLW1lbnUgbGkuYWN0aXZlIC5ob3ItaWNvbntcbiAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAubWFpbi1uYXZiYXIuaG9yLW1lbnUgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGlua3tcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxufVxuXG4vLyBjb2xvci1sZWZ0bWVudSAvLyBcblxuLmNvbG9yLW1lbnUge1xuICAgIC5tYWluLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtNSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtMTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtbGFiZWwsIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgaSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5zaWRlLW1lbnUgLm5hdi1saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTg7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyay13aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbms6aG92ZXIsIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhciAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbms6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTU7XG4gICAgfVxuICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5pY29uLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmljb24tbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nbyAuaWNvbi1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIHtcbiAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgICAgLmRlc2t0b3AtbG9nby1kYXJrLC5kZXNrdG9wLWxvZ28sLmljb24tbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIC5uYXYtc3ViIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuaG92ZXItc3VibWVudTEubWFpbi1zaWRlYmFyLWhpZGUubWFpbi1zaWRlYmFyLW9wZW4ge1xuICAgICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgICAuZGVza3RvcC1sb2dvLWRhcmssLmRlc2t0b3AtbG9nbywuaWNvbi1sb2dvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24tbG9nby1kYXJrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkge1xuICAgICAgICAgICAgLm5hdi1zdWIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgLnNpZGUtbWVudS1sYWJlbDEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlLTI7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpICB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUgLmhvci1tZW51IGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAuaG9yLW1lbnUgLm5hdi1saW5rIC5ob3ItaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tbmF2YmFyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpICB7XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAuaG9yLW1lbnUgLm5hdi1saW5rIC5ob3ItaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudS5tYWluLW5hdmJhci1zaG93IC5ob3ItbWVudSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0xO1xuICAgICAgICB9XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTc7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudS5tYWluLW5hdmJhci1zaG93IC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtODtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1uYXZiYXIuaG9yLW1lbnUgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaG9yLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyLmhvci1tZW51IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLnNpZGVtZW51LWxhYmVsLCAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5uYXYtc3ViLWxpbmsgaSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUtOCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItaXRlbSAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS04ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmhvci1tZW51IC5zbGlkZS1sZWZ0LCAuaG9yLW1lbnUgLnNsaWRlLXJpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZS0yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLy8gZGFyay1sZWZ0bWVudSAvLyBcblxuLmRhcmstbWVudSB7XG4gICAgLm1haW4tbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXI7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS00O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlLTQgO1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgZmlsbDogJGRhcmstd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLnNpZGVtZW51LWxhYmVsLCAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIGkge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAuc2lkZS1tZW51IC5uYXYtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlO1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWIgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rOmhvdmVyLCAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItbGluazpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXIgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1saW5rOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItaGVhZGVyIC5zaWRlbWVudS1sb2dvIC5pY29uLWxvZ28tZGFyayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmljb24tbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ28gLmRlc2t0b3AtbG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nbyAuaWNvbi1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5ob3Zlci1zdWJtZW51Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIHtcbiAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgICAgLmRlc2t0b3AtbG9nby1kYXJrLC5kZXNrdG9wLWxvZ28sLmljb24tbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIC5uYXYtc3ViIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLmhvdmVyLXN1Ym1lbnUxLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIHtcbiAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgICAgLmRlc2t0b3AtbG9nby1kYXJrLC5kZXNrdG9wLWxvZ28sLmljb24tbG9nbyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLWxvZ28tZGFyayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgIC5uYXYtc3ViIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgICAgICAgICAuc2lkZS1tZW51LWxhYmVsMSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtMjtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ob3ItbWVudSAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAgICAgICAmLmhvcml6b250YWxtZW51IC5ob3ItbWVudSAubmF2LWxpbmsgLmhvci1pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuICAgICAgICAmLmhvcml6b250YWxtZW51Lm1haW4tbmF2YmFyLXNob3cgLmhvci1tZW51IC5uYXYtbGluayAuaG9yLWljb24ge1xuICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgICYuaG9yaXpvbnRhbG1lbnUubWFpbi1uYXZiYXItc2hvdyAubWFpbi1uYXZiYXIgLm5hdi1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlLTQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudS5tYWluLW5hdmJhci1zaG93IC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUtNztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1uYXZiYXIgLm5hdi1saW5rLndpdGgtc3ViOjphZnRlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIC5tYWluLW5hdmJhci5ob3ItbWVudSAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1YiAuc2lkZW1lbnUtbGFiZWwsIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLm5hdi1zdWItbGluayBpIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICBjb2xvcjogJGRhcmstd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWl0ZW0gLm5hdi1zdWItbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaG9yLW1lbnUgLnNsaWRlLWxlZnQsIC5ob3ItbWVudSAuc2xpZGUtcmlnaHQge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstYm9yZGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYm9keTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIC8vIEJveGVkIFN0YXJ0IC8vXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICBib2R5LmxheW91dC1ib3hlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgICBib2R5LmxheW91dC1ib3hlZC5kYXJrLXRoZW1lIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYm9keTtcbiAgICB9XG4gICAgLmxheW91dC1ib3hlZHtcbiAgICAgICAgLnBhZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTA0LCAxMTMsIDEyMywgMC4zKSAwcHggNXB4IDBweCAwcHgsIHJnYmEoMTA0LCAxMTMsIDEyMywgMC4zKSAwcHggNXB4IDI1cHggMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLWhlYWRlci5zaWRlLWhlYWRlcntcbiAgICAgICAgICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICYuc2Nyb2xsYWJsZS1sYXlvdXQgLm1haW4taGVhZGVyLnNpZGUtaGVhZGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLWhlYWRlci5ob3ItaGVhZGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLXNpZGViYXJ7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IFxuICAgICAgICB9XG4gICAgICAgIC5tYWluLXNpZGViYXItaGVhZGVyIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDsgXG4gICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50OyBcbiAgICAgICAgfVxuICAgICAgICBoMy5udW1iZXItZm9udHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5zdGlja3ktcGluIC5tYWluLW5hdmJhci5ob3ItbWVudXtcbiAgICAgICAgICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuaG9yLWNvbnRlbnQgLmNvbnRhaW5lciwgIC5ob3ItaGVhZGVyIC5jb250YWluZXIsIC5tYWluLW5hdmJhci5ob3ItbWVudSAuY29udGFpbmVye1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgICAgIH1cbiAgICAgICAgJi5ydGwgLm1haW4tc2lkZWJhcntcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5kYXJrLXRoZW1lLmxheW91dC1ib3hlZCAucGFnZXtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlLTA1O1xuICAgICAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDVweCAwcHggMHB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDVweCAyNXB4IDBweDtcbiAgICB9XG5cbn1cblxuLy8gQm94ZWQgRW5kIC8vXG4gICAgXG4vLyBTY3JvbGxhYmVsLWhlYWRlciBTdGFydCAvL1xuXG4uc2Nyb2xsYWJsZS1sYXlvdXR7XG4gICAgLm1haW4taGVhZGVyLnNpZGUtaGVhZGVyLnN0aWNreSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgICYubWFpbi1ib2R5LmxlZnRtZW51IC5zaWRlbWVudS1sb2dve1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5wYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuICAgICAgICAmLmhvcml6b250YWxtZW51IC5tYWluLWhlYWRlci5ob3ItaGVhZGVyLnN0aWNreS1waW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJi5ob3Jpem9udGFsbWVudSAubWFpbi1tZW51Lmhvci1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufSBcbkBtZWRpYSAobWluLXdpZHRoOjk5MnB4KSB7XG4gICAgLnNjcm9sbGFibGUtbGF5b3V0e1xuICAgICAgICAmLmhvcml6b250YWxtZW51IC5zdGlja3kuc3RpY2t5LXBpbntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgICYubWFpbi1zaWRlYmFyLW9wZW4ge1xuICAgICAgICAgICAgJi5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgICAgICAgICAgICAgLnNpZGUtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gU2Nyb2xsYWJlbC1oZWFkZXIgRW5kIC8vXG5cblxuLy9SVEwgU3RhcnQgLy9cblxuLnJ0bCB7XG4gICAgJi5kYXJrLXRoZW1lIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGUtMTtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGUtMTtcbiAgICB9XG4gICAgJi5kYXJrLW1lbnUgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZS0xO1xuICAgIH1cbiAgICAmLmRhcmstbWVudSAubWFpbi1zaWRlYmFyLXN0aWNreSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgfVxuICAgICYuY29sb3ItbWVudSAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgfVxuICAgICYuY29sb3ItbWVudSAubWFpbi1zaWRlYmFyLXN0aWNreSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgfVxuICAgICYubGlnaHQtbWVudSAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9XG4gICAgJi5saWdodC1tZW51IC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgJi5kYXJrLXRoZW1lLmhvcml6b250YWxtZW51Lm1haW4tbmF2YmFyLXNob3cgLm1haW4tbmF2YmFyIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC52dGltZWxpbmUgLnRpbWVsaW5lLXdyYXBwZXIgLnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTE0cHg7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCAkZGFyay1ib2R5O1xuICAgICAgICBib3JkZXItbGVmdDogMCBzb2xpZCAkZGFyay1ib2R5O1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLnZ0aW1lbGluZSAudGltZWxpbmUtd3JhcHBlci50aW1lbGluZS1pbnZlcnRlZCAudGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxNHB4O1xuICAgICAgICByaWdodDogLTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSAudnRpbWVsaW5lIC50aW1lbGluZS13cmFwcGVyIC50aW1lbGluZS1wYW5lbDphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAkZGFyay1ib2R5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAgc29saWQgJGRhcmstYm9keSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IC0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5kYXJrLXRoZW1lIC5ib3JkZXItZW5kIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGUtMSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICYuZGFyay10aGVtZSAud2l6YXJkLnZlcnRpY2FsPi5jb250ZW50IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgICAgICAmLmRhcmstdGhlbWUgLndpemFyZC52ZXJ0aWNhbD4uYWN0aW9ucyB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkd2hpdGUtMTtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkd2hpdGUtMTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuZGFyay10aGVtZSAuYm9yZGVyLWVuZC0wIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlLTEgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlLTE7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIH1cbiAgICAmLmRhcmstdGhlbWUgLmhlYWRlci1zZWFyY2guc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgI2YwZjJmODtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi1ib2R5OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJi5kYXJrLXRoZW1lIC5mb3JtIGlucHV0OmNoZWNrZWQrbGFiZWw6YWZ0ZXIge1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAzNXB4IDM1cHg7XG4gICAgfSBcbiAgICAmLmRhcmstdGhlbWUgLnRyZWUgdWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICAgIH1cbn1cblxuLy9SVEwgRW5kIC8vXG5cblxuLmRhcmstdGhlbWV7XG4gICAgJi5saWdodC1tZW51Lmhvcml6b250YWxtZW51IC5ob3ItbWVudSBsaS5hY3RpdmUgLmhvci1pY29ue1xuICAgICAgICBmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5saWdodC1tZW51Lmhvcml6b250YWxtZW51IC5tYWluLW5hdmJhci5ob3ItbWVudSAubmF2LWl0ZW06aG92ZXIgLm5hdi1saW5rLmFjdGl2ZXtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmxpZ2h0LW1lbnUuaGVhZGVyLWxpZ2h0LnNjcm9sbGFibGUtbGF5b3V0IC5tYWluLXNpZGViYXItc3RpY2t5IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICB9ICAgIFxuICAgICYubGlnaHQtbWVudS5ob3Jpem9udGFsbWVudSAuaG9yLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSAuaG9yLWljb257XG4gICAgICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi8qICMjIyMjIyBEZWZhdWx0IFNpZGVtZW51ICMjIyMjIyAqL1xuXG4ubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZTtcbn1cblxuLnNpZGVtZW51LWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC40NXMgZWFzZTtcbn1cblxuLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUgLm5hdi1zdWIub3BlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpZGUtbWVudSB7XG4gIC5uYXYtbGluazpob3ZlciB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICB9XG5cbiAgLm5hdi1pdGVtIHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgICBtYXJnaW46IDZweCAwO1xuICB9XG5cbiAgLm5hdi1zdWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG4gIC5uYXYtaXRlbS5zaG93ID4gLm5hdi1zdWIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmF2LXN1Yi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cztcbiAgfVxufVxuXG4uaWNvbmJ0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlLW1lbnUge1xuICBpLmFuZ2xlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5uYXYtaXRlbS5zaG93IGkuYW5nbGUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5zaWRlLWJhZGdlLCAubWFpbi1zaWRlYmFyLW9wZW4ubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5tYWluLXNpZGViYXItaGlkZSAuc2lkZS1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB6LWluZGV4OiA0O1xufVxuXG4uc2lkZW1lbnUtbG9nbyB7XG4gIHBhZGRpbmc6IDEzLjRweCAyMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5zaWRlLW1lbnUgLmhlYWRlci1icmFuZC1pbWcge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tYWluLWZvb3RlciB7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZTtcbn1cblxuXG4vKiAjIyMjIyMgU2lkZWJhciAgIyMjIyMjICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1zaWRlYmFyLXNob3cge1xuICAgIG92ZXJmbG93OiBpbmhlcml0O1xuXG4gICAgLm1haW4tc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCB3aWR0aCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgLm1haW4tbmF2YmFyLWJhY2tkcm9wIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmU+Lm5hdi1zdWJ7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgLm1haW4tc2lkZWJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItc3RpY2t5ICsgLm1haW4tY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tYm9keS1zaWRlYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLm1haW4tY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm1haW4tY29udGVudC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgfVxuXG4gIC5tYWluLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tYm9keS1zaWRlYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWJvZHktc2lkZWJhciAubWFpbi1oZWFkZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm1haW4tc2lkZWJhciB7XG4gIHdpZHRoOiAyNDBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zaXRpb246bGVmdCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tc2lkZWJhciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm1haW4tc2lkZWJhciB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXNpZGViYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4ub3B0aW9uLWRvdHMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gIGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogOXB4IDA7XG4gIH1cblxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tc2lkZWJhci1zdGlja3kgKyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1zaWRlYmFyLXN0aWNreSArIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgfVxufVxuXG4ubWFpbi1zaWRlYmFyLWhlYWRlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDY0cHg7XG4gIFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBcbn1cblxuLm1haW4tc2lkZWJhci1sb2dnZWRpbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgLm1haW4taW1nLXVzZXIge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxuXG4gIC5tZWRpYS1ib2R5IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcblxuICAgIGg2IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXNpZGViYXItYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDBweDtcbiAgfVxufVxuXG4ubWFpbi1ib2R5IC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMCAxNXB4IDAgMTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubmF2LWhlYWRlciB7XG4gIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTEuNDlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIGNvbG9yOiAjOTU5NTk2O1xuICBwYWRkaW5nOiAxMHB4IDBweCAwIDA7XG59XG5cbi5zZWNvbmQtc2lkZW1lbnUge1xuICAubmF2LWxhYmVsIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTEuNDlweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGNvbG9yOiAjNzc3NzhjO1xuICAgIHBhZGRpbmc6IDEwcHggMHB4IDAgMDtcbiAgfVxuXG4gIC5uYXYtaGVhZGVyIGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tc2lkZWJhci1ib2R5IC5zdWItdHh0IHtcbiAgZm9udC1zaXplOiAxMC45cHg7XG4gIHBhZGRpbmc6IDAgMHB4IDAgMDtcbiAgY29sb3I6ICM5YjljYTM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLnNlY29uZC1zaWRlbWVudSAuc3ViLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTAuOXB4O1xuICBwYWRkaW5nOiAwIDBweCAwIDA7XG4gIGNvbG9yOiAjOGQ5NWIxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubWFpbi1zaWRlYmFyLWJvZHkge1xuICAubmF2LWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICsgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzo0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM2MTYzNjY7XG5cbiAgICAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBmaWxsOiRwcmltYXJ5O1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB9XG5cbiAgICBpLnR5cGNuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aXRoLXN1YiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWIge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuXG4gICAgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICd0eXBpY29ucyc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICBjb2xvcjogIzgwODE5MTtcbiAgICB9XG4gIH1cblxuICAubmF2LXN1Yi1pdGVtIHtcbiAgICAubmF2LXN1YiB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAubmF2LXN1Yi1saW5rIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA3cHggMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAmLmFjdGl2ZSA+IC5uYXYtc3ViLWxpbmsge1xuICAgIC8vICAgY29sb3I6ICNjNmM2ZTA7XG4gICAgLy8gfVxuXG4gICAgJi5zaG93IC5uYXYtc3ViIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWItbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjODA4MTkxO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOjhweCAwO1xuXG4gICAgJi53aXRoLXN1YiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmM2QwJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBjb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyAubmF2LXN1Yi1saW5rIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgbGkuYWN0aXZlIHtcblxuICAgIC5zaWRlbWVudS1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmaWxsOiR3aGl0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tc2lkZWJhci1oaWRlIHtcbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlOmFmdGVyIHtcbiAgICAgIHRvcDogNDNweDtcbiAgICB9XG4gICAgLm1haW4tc2lkZWJhci1oZWFkZXIgLnNpZGVtZW51LWxvZ297XG4gICAgICAuZGVza3RvcC1sb2dve1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLmljb24tbG9nb3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC5tYWluLXNpZGViYXIgLm1haW4tc2lkZWJhci1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAwIDlweDtcbiAgICB9XG5cbiAgICAmLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSB7XG4gICAgICBsaS5hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICBsaS5hY3RpdmUgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tYm9keS5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcbiAgfVxuXG4gIC5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGxpIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLnNpZGVtZW51LWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbWFyZ2luOiA2cHggMDtcbiAgICAgIH1cblxuICAgICAgJi5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuMnMgZWFzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vKiAjIyMjIyMgU2lkZWJhciAgIyMjIyMjICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGUtaGVhZGVyIC5tYWluLWxvZ28ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzIG9wYWNpdHk7XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLm1haW4tc2lkZWJhci1oaWRlIHtcbiAgICAuc2lkZS1oZWFkZXIsIC5tYWluLWZvb3RlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tYm9keSB7XG4gICAgLnNpZGUtaGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgYm94LXNoYWRvdzogLTRweCA0cHggMjBweCAwcHggcmdiYSgxODgsIDE4OCwgMjAxLCAwLjA5KTtcbiAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI0MHB4O1xuICAgIH1cblxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLnNpZGUtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgICYubWFpbi1zaWRlYmFyLW9wZW4gLnNpZGVtZW51LWxvZ28ge1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDBweDtcbiAgfVxuXG4gIC5tYWluLXNpZGViYXIuc2lkZS1tZW51IHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cblxuICAubWFpbi1mb290ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5zaWRlLWhlYWRlciAuaWNvbi1sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5tYWluLXNpZGViYXItc2hvdyAuc2lkZS1tZW51IHtcbiAgICB0b3A6IDU5cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyptYWluLXNpZGViYXItaGlkZSovXG4gIFxuXHQubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5zaWRlLW1lbnUgLm5hdi1saW5re1xuXHQgICBwYWRkaW5nOjRweCAwcHggICFpbXBvcnRhbnQ7XG5cdCB9XG5cblxuICAubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgIC5zaWRlLW1lbnUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHQgICAgdHJhbnNmb3JtOiBub25lXG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC5zaWRlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgwcHggO1xuICAgIH1cblxuICAgIC5uYXYtbGFiZWwsIC5tYWluLXNpZGViYXItYm9keSAuc3ViLXR4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxhYmVsLTEge1xuICAgIGhlaWdodDogMjhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDcsIDE2NywgMTg3LCAyNCUpO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAzcHggMTFweDtcbiAgICBsaW5lLWhlaWdodDogMi4xO1xuICB9XG5cbiAgLm1haW4tc2lkZWJhci1oaWRlIHtcbiAgICAubmF2LWhlYWRlciB7XG4gICAgICBtYXJnaW46IDAgMCAwIDE1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLm1haW4tc2lkZWJhci1vcGVuIC5uYXYtaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudGV4dC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb25idG4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGkuYW5nbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51IC5uYXYtbGluayB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDZweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtIHtcbiAgICAgICsgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiA2cHggNXB4O1xuICAgIH1cblxuICAgIC5zaWRlLW1lbnUge1xuICAgICAgLmhlYWRlci1icmFuZC1pbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tYWluLWZvb3RlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuc2lkZS1tZW51IHtcbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cblxuICAgICAgaS5hbmdsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLyptYWluLXNpZGViYXItb3BlbiovXG5cbiAgLm1haW4tc2lkZWJhci1vcGVuLm1haW4tc2lkZWJhci1oaWRlICB7XG4gICAgLnNpZGUtbWVudSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgLy8gdG9wOiAyM3B4O1xuICAgIH1cbiAgICAubWFpbi1zaWRlYmFyLWhlYWRlciAuc2lkZW1lbnUtbG9nb3tcbiAgICAgIC5pY29uLWxvZ297XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuZGVza3RvcC1sb2dve1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkge1xuICAgICAgLnN1Yi10eHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMC45cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMHB4IDAgMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZS02O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAubmF2LWxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxMS40OXB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgY29sb3I6ICM5NTk1OTY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNpZGVtZW51LWxhYmVsLCAudGV4dC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5pY29uYnRuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tc2lkZWJhci1ib2R5IGkuYW5nbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSAubmF2LWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1zaWRlYmFyLWJvZHkgLnNpZGUtbWVudSAubmF2LWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuc3VibWVudS1zdHlsZSAubmF2LXN1YiAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uc2hvdyA+IC5uYXYtc3ViIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNpZGUtbWVudSB7XG4gICAgICAubmF2LWl0ZW0uc2hvdyBpLmFuZ2xlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuXG4gICAgICBpLmFuZ2xlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5tYWluLWhlYWRlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yRW5kZXJlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vLyAubWFpbi1zaWRlYmFyIC5uYXYtc3ViLWl0ZW0uYWN0aXZlIC5uYXYtc3ViLWxpbmsge1xuLy8gICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbi8vIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWJvZHkubGVmdG1lbnUgLnNpZGVtZW51LWxvZ297XG5cdCAgICBwb3NpdGlvbjpmaXhlZDtcblx0XHQgIHotaW5kZXg6IDk5OTk7XG5cdFx0ICB3aWR0aDogMjQwcHggO1xuXHRcdCAgYmFja2dyb3VuZDogJHdoaXRlO1xuXHQgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIHdpZHRoIDAuM3MgZWFzZTtcblx0ICAgIHRvcDogMDtcblx0fVxuICAgLm1haW4tYm9keS5sZWZ0bWVudSAgLm1haW4tc2lkZWJhci1ib2R5e1xuXHQgIG1hcmdpbi10b3A6NjVweDtcblx0ICB9XG5cdCAgLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlbWVudS1sb2dve1xuXHRcdHBvc2l0aW9uOmZpeGVkO1xuXHRcdHotaW5kZXg6IDk5OTtcblx0XHR3aWR0aDo4MHB4ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDojMjUyMzNjO1xuXHR9XG5cdC5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAuc2lkZW1lbnUtbG9nb3tcblx0ICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcblx0fVxuXHQubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5e1xuXHRcdG1hcmdpbi10b3A6NjVweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHl7XG5cdFx0bWFyZ2luLXRvcDo2NXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuKjo6LW1zLWJhY2tkcm9wLCAuc2lkZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbio6Oi1tcy1iYWNrZHJvcCwgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1YiAubmF2LXN1Yi1saW5rOmJlZm9yZXtcbiB0b3A6MDtcbn1cblxuLnNpZGUtbWVudSAubmF2LXN1Yi1pdGVtLnNob3cgPiAubmF2LXN1YiB7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuXG4uc2lkZS1tZW51IC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiB7XG4gIG1heC1oZWlnaHQ6IGF1dG87XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1saW5rLndpdGgtc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlLW1lbnUgLm5hdi1pdGVtLnNob3cgLm5hdi1zdWIge1xuICAubmF2LXN1Yi1saW5rLndpdGgtc3ViIGkuYW5nbGUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgLm5hdi1zdWItaXRlbS5zaG93IHtcbiAgICAubmF2LXN1Yi1saW5rLndpdGgtc3ViIGkuYW5nbGUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cblxuICAgIC5uYXYtc3ViIHtcbiAgICAgIC5uYXYtc3ViLWxpbmsud2l0aC1zdWIgaS5hbmdsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuXG4gICAgICAubmF2LXN1Yi1pdGVtLnNob3cgLm5hdi1zdWItbGluay53aXRoLXN1YiBpLmFuZ2xlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5tYWluLXNpZGViYXItaGVhZGVye1xuICAgLmljb24tbG9nbywgLmljb24tbG9nby1kYXJrLCAuZGVza3RvcC1sb2dvLWRhcmt7XG4gICAgIGRpc3BsYXk6IG5vbmU7XG4gICB9XG59XG5cbi5uYXYtc3ViIC5zaWRlLW1lbnUtbGFiZWwxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhvci1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy9zdWJtZW51IHN0eWxlc1xuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWxpbmsuc3ViLXdpdGgtc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnNpZGUtbWVudSAuc3ViLW5hdi1zdWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGUtbWVudSAubmF2LWl0ZW0uc2hvdyAubmF2LXN1YiAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1YiBpLmFuZ2xlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0uc2hvdyAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1YiBpLmFuZ2xlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2lkZS1tZW51IC5uYXYtaXRlbS5zaG93IC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0uc2hvdyAuc3ViLW5hdi1zdWIgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgaS5hbmdsZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnNpZGUtbWVudVxuICAubmF2LWl0ZW0uc2hvd1xuICAubmF2LXN1YlxuICAubmF2LXN1Yi1pdGVtLnNob3dcbiAgLnN1Yi1uYXYtc3ViXG4gIC5uYXYtc3ViLWl0ZW0uc2hvd1xuICAubmF2LXN1Yi1saW5rLnN1Yi13aXRoLXN1YlxuICBpLmFuZ2xlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gLnN1Yi1uYXYtc3ViIHtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmUgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLnNpZGVtZW51LWxhYmVsLCAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5uYXYtc3ViLWxpbmsgaSB7XG4gIGNvbG9yOiAjODA4MTkxICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmsuYWN0aXZle1xuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtLmFjdGl2ZSAubmF2LXN1Yi1pdGVtIC5uYXYtc3ViLWxpbmt7XG4gIGNvbG9yOiAjODA4MTkxICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbS5hY3RpdmUgLm5hdi1zdWItbGluay5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeS1iZy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLyogQ2xvc2VkIE1lbnUgU3RhcnQqL1xuLmNsb3NlZC1tZW51IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAmLm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLW1lbnUge1xuICAgICAgbGVmdDogLTI0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIH1cblxuICAgICYubWFpbi1ib2R5Lm1haW4tc2lkZWJhci1oaWRlIC5zaWRlLWhlYWRlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vKiBDbG9zZWQgTWVudSBlbmQqL1xuXG4vKiBJY29uLVRleHQgTWVudSBTdGFydCovXG4uaWNvbnRleHQtbWVudSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZT4ubmF2LXN1YntcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubmF2LWl0ZW0ge1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgIH1cblxuICAgICAgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuXG4gICAgICAgIC5zaGFwZTEsXG4gICAgICAgIC5zaGFwZTIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmJlZm9yZSxcbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLW1lbnUge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgfVxuXG4gICAgICAvLyAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgLy8gICBwYWRkaW5nOiA5cHg7XG4gICAgICAvLyB9XG5cbiAgICAgIGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMHB4IDEwcHggMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICB3aWR0aDogMTAxcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDZweCAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uc2hvdz4ubmF2LXN1YiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubWFpbi1sb2dvIC5pY29uLWxvZ28ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubmF2LXN1Yi5vcGVuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiB7XG4gICAgIGxpLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmt7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuXG4gICAgICAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG5cbiAgICAgICAgLnNoYXBlMSxcbiAgICAgICAgLnNoYXBlMiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmJlZm9yZSxcbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgfVxuXG4gICAgICAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMzBweCAwIDAgMzBweDtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJGJhY2tncm91bmQgICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIG1hcmdpbjogMTBweCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDI0MXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLnNob3c+Lm5hdi1zdWIge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtKy5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiA2cHggNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyogSWNvbi1UZXh0IE1lbnUgZW5kKi9cblxuLyogSG92ZXItU3VibWVudSBTdGFydCovXG4uaG92ZXItc3VibWVudSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZT4ubmF2LXN1YntcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkLm1haW4tc2lkZWJhciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgIH1cbiAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEzMDBweDtcbiAgICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgLnNpZGVtZW51LWljb24ge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5zaWRlLW1lbnUgLm5hdi1saW5rLmFjdGl2ZXtcbiAgICAgIHBhZGRpbmc6IDlweCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICAgJi5tYWluLXNpZGViYXItaGlkZSAubmF2LWl0ZW0ge1xuICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgbGkuYWN0aXZlIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDFweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbms6YmVmb3JlLFxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIC5zaGFwZTEsXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgLnNoYXBlMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IC5tYWluLWxvZ28gLmljb24tbG9nbyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMHB4IDEwcHggMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLW1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpIHtcbiAgICAgICAgcGFkZGluZzogOXB4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcbiAgICAgIH1cblxuICAgICAgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyIHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAubmF2LXN1YiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMjBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubmF2LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbSAubmF2LXN1YiAubmF2LXN1Yi1pdGVtIGkuYW5nbGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAuc3ViLW5hdi1zdWIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubmF2LWxpbms6aG92ZXIgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLWJhZGdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5tYWluLXNpZGViYXItb3BlbiB7XG4gICAgICAgIC5uYXYtc3ViIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtc3ViLWl0ZW0gLnN1Yi1uYXYtc3ViIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5uYXYtbGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgIHdpZHRoOiAxMDFweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubWFpbi1sb2dvIC5pY29uLWxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5tYWluLWxvZ28gLmRlc2t0b3AtbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtaXRlbTpob3ZlciAubmF2LXN1YiB7XG4gICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAxMXB4IDExcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDE1cHg7XG4gICAgICAgICAgb3BhY2l0eTogaW5oZXJpdDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXRoZW1lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbms6YmVmb3JlLFxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbms6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgLnNoYXBlMSxcbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIC5zaGFwZTIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubWFpbi1sb2dvIC5pY29uLWxvZ28ge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGhlbWU7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7ICBcbiAgICAgICAgICBtYXJnaW46IDBweCAxMHB4IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubmF2LWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyogSG92ZXItU3VibWVudSBlbmQqL1xuXG4vKiBIb3Zlci1TdWJtZW51MSBTdGFydCovXG4uaG92ZXItc3VibWVudTEge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmU+Lm5hdi1zdWJ7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZC5tYWluLXNpZGViYXIge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICB9XG4gICAgICYubWFpbi1zaWRlYmFyLWhpZGUgLm1haW4tY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAwcHg7XG4gICAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZS5tYWluLXNpZGViYXItb3BlbiAuc2lkZS1tZW51IC5uYXYtbGluay5hY3RpdmV7XG4gICAgICBwYWRkaW5nOiA5cHggMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLm1haW4tc2lkZWJhci1oaWRlLm1haW4tc2lkZWJhci1vcGVuIC5tYWluLXNpZGViYXItYm9keSBsaS5hY3RpdmV7XG4gICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgJi5tYWluLXNpZGViYXItaGlkZSAubmF2LWl0ZW0ge1xuICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgfVxuICAgICYubWFpbi1zaWRlYmFyLWhpZGUge1xuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IGxpLmFjdGl2ZSAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICB3aWR0aDogMTAxcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmJlZm9yZSxcbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayAuc2hhcGUxLFxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIC5zaGFwZTIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtbWVudSAubWFpbi1sb2dvIC5pY29uLWxvZ28ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgbGkubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayB7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXRoZW1lO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwcHggMjVweCAwcHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlbWVudS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgIH1cblxuICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLW1lbnUgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuXG4gICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIC5zaWRlbWVudS1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtc3ViIHtcbiAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA2MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICB9XG5cbiAgICAgIC5zaWRlLW1lbnUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1pdGVtIC5uYXYtc3ViIC5uYXYtc3ViLWl0ZW0gaS5hbmdsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0b3A6IDExcHg7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LXN1Yi1pdGVtIC5zdWItbmF2LXN1YiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2lkZS1tZW51IC5uYXYtbGluazpob3ZlciAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNpZGUtYmFkZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLm1haW4tc2lkZWJhci1vcGVuIHtcbiAgICAgICAgLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3ViLWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1zdWItbGluay5zdWItd2l0aC1zdWIgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudS1sYWJlbDEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLWJvcmRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMCA4cHggMTJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1zdWIgLnNpZGVtZW51LWxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1zdWItaXRlbSAuc3ViLW5hdi1zdWIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnUgLm5hdi1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW1lbnUtbG9nbyB7XG4gICAgICAgICAgd2lkdGg6IDEwMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5tYWluLWxvZ28gLmljb24tbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLW1lbnUgLm1haW4tbG9nbyAuZGVza3RvcC1sb2dvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdi1pdGVtOmhvdmVyIC5uYXYtc3ViIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDExcHggMTFweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggMDtcbiAgICAgICAgICBvcGFjaXR5OiBpbmhlcml0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlbWVudS1sb2dvIHtcbiAgICAgICAgICB3aWR0aDogMTAxcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazpiZWZvcmUsXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluazphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0uYWN0aXZlIC5uYXYtbGluayAuc2hhcGUxLFxuICAgICAgICAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsgLnNoYXBlMiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zaWRlLWhlYWRlciB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQuc2lkZS1jb250ZW50IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5tYWluLWxvZ28gLmljb24tbG9nbyB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSBsaS5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rIHtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay10aGVtZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwcHggMjVweCAwcHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubWFpbi1zaWRlYmFyLWJvZHkgLm5hdi1saW5rIGkge1xuICAgICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZW1lbnUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZS1tZW51IC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsgaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tc2lkZWJhci1ib2R5IC5uYXYtbGluayAuc2lkZW1lbnUtaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXNpZGViYXItYm9keSAubmF2LWxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSBpLmFuZ2xlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGUtbWVudSAubmF2LWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyogSG92ZXItU3VibWVudTEgZW5kKi8iLCIvKiAjIyMjIyMjIyMjIERhdGVwaWNrZXIgIyMjIyMjIyMjIyAqL1xuXG4udWktZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAzcHggMCAwIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuXG4gICAgLnVpLWRhdGVwaWNrZXItbmV4dCwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIHRvcDogOXB4O1xuICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLW5leHQ6OmJlZm9yZSwgLnVpLWRhdGVwaWNrZXItcHJldjo6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIG1hcmdpbjogLTVweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgICAmOmhvdmVyOjpiZWZvcmUsICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1wcmV2IHtcbiAgICAgICY6aG92ZXI6OmJlZm9yZSwgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLW5leHQge1xuICAgICAgb3JkZXI6IDM7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDE3cHg7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYzZDEnO1xuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDE3cHg7XG4gICAgICBjb250ZW50OiAnXFxmM2NmJztcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyLCAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAudWktZGF0ZXBpY2tlci10aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHRoIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHBhZGRpbmc6IDZweCA5cHg7XG4gICAgICBjb2xvcjogJGRhcms7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGggLnVpLXN0YXRlLWRlZmF1bHQge1xuICAgICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGNvbG9yOiAjMzEzYjU0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgY29sb3I6ICMzMTNiNTQ7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLXRvZGF5IGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0aCB7XG4gICAgcGFkZGluZzogNHB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gICAgc3BhbiwgYSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSB7XG4gIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLXByZXY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC51aS1kYXRlcGlja2VyLW5leHQ6OmJlZm9yZSB7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4udWktZGF0ZXBpY2tlci1pbmxpbmUge1xuICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xufVxuXG4ucGlja2VyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucGlja2VyLWNlbGxfX2hlYWRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuNHB4O1xufVxuXG4ucGlja2VyLWl0ZW0ge1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbn1cblxuLnBpY2tlci1waWNrZWQge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbCA+IHVsID4gbGkuaGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5kYXRlcGlja2VyLXBhbmVsID4gdWwgPiBsaS5oaWdobGlnaHRlZDpob3ZlciB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsIC5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLCAuZGF0ZXBpY2tlciAubmV4dDpob3ZlciwgLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnksICRwcmltYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLyogIyMjIyMjIyMjIyBEYXRlcGlja2VyICMjIyMjIyMjIyMgKi8iLCIvKiAjIyMjIyMjIyMjIERhdGV0aW1lcGlja2VyICMjIyMjIyMjIyMgKi9cblxuLmRhdGV0aW1lcGlja2VyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XG4gIG1pbi13aWR0aDogMjcwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogM3B4IDAgMCAwICFpbXBvcnRhbnQ7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdGgge1xuICAgICAgJi5wcmV2LCAmLm5leHQsICYuc3dpdGNoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIH1cblxuICAgICAgJi5wcmV2LCAmLm5leHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgICYucHJldiBzcGFuLCAmLm5leHQgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXYgc3Bhbjo6YmVmb3JlLCAmLm5leHQgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnByZXYge1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5uZXh0IHtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnByZXYgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZjNjZic7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYubmV4dCBzcGFuOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYuc3dpdGNoIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmLm9sZCwgJi5uZXcge1xuICAgICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGF0ZXRpbWVwaWNrZXItZGF5cyB0YWJsZSB0aGVhZCB0ciB7XG4gICAgJjpmaXJzdC1jaGlsZCB0aCB7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHRoIHtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWRhdGV0aW1lcGlja2VyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuXG4gID4ge1xuICAgIC5kYXRlcGlja2VyX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgID4gLmljb24taG9tZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSwgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpOjpiZWZvcmUsICY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0lvbmljb25zJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcZjNjZic7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlcl9pbm5lcl9jb250YWluZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAyMjVweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICA+IHtcbiAgICAgICAgLmRhdGVwaWNrZXJfY2FsZW5kYXIge1xuICAgICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICA+IHRhYmxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgICAgICAmLmRheV9hbm90aGVyX21vbnRoIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlcGlja2VyX3RpbWVsaXN0IHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiNGJkY2U7XG5cbiAgICAgICAgICA+IGRpdi50aW1lbGlzdF9pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDFweDtcblxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZGF0ZXBpY2tlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgc3Bhbi5hY3RpdmUsIC5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMjIyMjIERhdGV0aW1lcGlja2VyICMjIyMjIyMjIyMgKi8iLCIvKiAjIyMjIyMgSnF2bWFwICAjIyMjIyMgKi9cblxuLmpxdm1hcC1sYWJlbCB7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uanF2bWFwLXpvb21pbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLmpxdm1hcC16b29tb3V0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0b3A6IDMycHg7XG59XG5cbi5qcXZtYXAtcGluIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI2pxdm1hcDFfcmlfcGluLCAjanF2bWFwMV9kY19waW4sICNqcXZtYXAxX2RlX3BpbiwgI2pxdm1hcDFfbWRfcGluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2pxdm1hcDFfYWtfcGluIHtcbiAgbWFyZ2luLXRvcDogLTIlO1xufVxuXG4janF2bWFwMV9jYV9waW4ge1xuICBtYXJnaW4tbGVmdDogLTIlO1xufVxuXG4janF2bWFwMV9jdF9waW4ge1xuICBtYXJnaW4tdG9wOiAtMC4yNSU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNSU7XG59XG5cbiNqcXZtYXAxX2ZsX3BpbiB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbn1cblxuI2pxdm1hcDFfaWRfcGluIHtcbiAgbWFyZ2luLXRvcDogMyU7XG4gIG1hcmdpbi1sZWZ0OiAtMSU7XG59XG5cbiNqcXZtYXAxX2t5X3BpbiB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbn1cblxuI2pxdm1hcDFfbGFfcGluIHtcbiAgbWFyZ2luLWxlZnQ6IC0yJTtcbn1cblxuI2pxdm1hcDFfbWlfcGluIHtcbiAgbWFyZ2luLXRvcDogNCU7XG4gIG1hcmdpbi1sZWZ0OiAzJTtcbn1cblxuI2pxdm1hcDFfbWFfcGluIHtcbiAgbWFyZ2luLXRvcDogLTAuMjUlO1xufVxuXG4janF2bWFwMV9tbl9waW4ge1xuICBtYXJnaW4tdG9wOiAyJTtcbiAgbWFyZ2luLWxlZnQ6IC0yJTtcbn1cblxuI2pxdm1hcDFfbmhfcGluIHtcbiAgbWFyZ2luLXRvcDogMSU7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNSU7XG59XG5cbiNqcXZtYXAxX25qX3BpbiB7XG4gIG1hcmdpbi10b3A6IDElO1xufVxuXG4janF2bWFwMV9va19waW4sICNqcXZtYXAxX3ZhX3BpbiB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbn1cblxuI2pxdm1hcDFfd3ZfcGluIHtcbiAgbWFyZ2luLWxlZnQ6IC0xJTtcbiAgbWFyZ2luLXRvcDogMSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gIC5qcXZtYXAtcGluIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpxdm1hcC1waW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uanZlY3Rvcm1hcC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmpxc3Rvb2x0aXAge1xuICB3aWR0aDogNDBweDtcbn1cbi8qICMjIyMjIyBKcXZtYXAgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBDaGFydCAgIyMjIyMjICovXG5cbi5tYWluLWRvbnV0LWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLnNsaWNlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmNoYXJ0LWNlbnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5tb3JyaXMtd3JhcHBlci1kZW1vIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9ycmlzLXdyYXBwZXItZGVtbyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4ubW9ycmlzLWRvbnV0LXdyYXBwZXItZGVtbyB7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9ycmlzLWRvbnV0LXdyYXBwZXItZGVtbyB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG4uY2hhcnRqcy13cmFwcGVyLWRlbW8ge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgLmNoYXJ0anMtd3JhcHBlci1kZW1vIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFydGpzLXdyYXBwZXItZGVtbyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG4uY2hhcnRpc3Qtd3JhcHBlci1kZW1vIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jaGFydGlzdC13cmFwcGVyLWRlbW8ge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jaGFydC1kb251dCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21vcnJpc0RvbnV0MSB7XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcblxuICBzdmcge1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuI3JldmVudWVjaGFydCB7XG4gIGhlaWdodDogMjczcHggIWltcG9ydGFudDtcbn1cblxuXG4uZmxvdC1jaGFydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4uZmxvdC1jaGFydDEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmZsb3QtY2hhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuXG4uY2hhcnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC04cHg7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAtOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcbn1cblxuI2NoYXJ0QmFyNSB7XG4gIGhlaWdodDogMTM1cHg7XG59XG5cbi5lY2hhcnQtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAyNTBweDtcbn1cblxuLmNoYXJ0LWhlaWdodDEge1xuICBtaW4taGVpZ2h0OiAxNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNoYXJ0LWhlaWdodDIge1xuICBoZWlnaHQ6IDE2cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2hhcnQtaGVpZ2h0MyB7XG4gIGhlaWdodDogMTdyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jaGFydC1oZWlnaHQ0IHtcbiAgaGVpZ2h0OiAxOHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNoYXJ0LWhlaWdodDUge1xuICBoZWlnaHQ6IDIwcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2hhcnQtaGVpZ2h0NiB7XG4gIGhlaWdodDogMjJyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jaGFydC10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFyZWFDaGFydDEsIC5hcmVhQ2hhcnQyLCAuYXJlYUNoYXJ0MywgLmFyZWFDaGFydDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmNoYXJ0LWxlZ0VuZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgKyBkaXYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jaGFydC1sZWdFbmQge1xuICAgIHNwYW4ge1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICBkaXYgKyBkaXYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgdG9wOiAtMzBweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG5cbiNiYXItY2hhcnQge1xuICBoZWlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLmNoYXJ0LWRyb3BzaGFkb3cyIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSAxMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KCgtNnB4KSAxMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4jY2hhcnQgc3ZnIHBhdGgjYXBleGNoYXJ0cy1yYWRpYWxiYXJUcmFjay0wIHtcbiAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbn1cblxuLyogIyMjIyMjIENoYXJ0ICAjIyMjIyMgKi9cblxuLyogIyMjIyMjIE1hcGVsIG1hcCAgIyMjIyMjICovXG5cbi5tYXBhZWwge1xuICAubWFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC56b29tQnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyOTI5Mjk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAuem9vbVJlc2V0IHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuem9vbUluIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuem9vbU91dCB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLm1hcFRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDc0YzRiO1xuICAgIG9wYWNpdHk6IDAuNzA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gNzApO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5tYXBjb250YWluZXIgLm1hcCwgLm1hcGNvbnRhaW5lcjEgLm1hcCB7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFwY29udGFpbmVyMiAubWFwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5tYXBjb250YWluZXIzIHN2ZyB7XG4gIGhlaWdodDogMzAwcHg7XG59XG4vKiAjIyMjIyMgTWFwZWwgbWFwICAjIyMjIyMgKi9cbiIsIi8qICMjIyMjIyBQYXJzbGV5ICMjIyMjIyAqL1xuXG5pbnB1dC5wYXJzbGV5LWVycm9yOmZvY3VzLCB0ZXh0YXJlYS5wYXJzbGV5LWVycm9yOmZvY3VzLCBpbnB1dC5wYXJzbGV5LXN1Y2Nlc3M6Zm9jdXMsIHRleHRhcmVhLnBhcnNsZXktc3VjY2Vzczpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBhcnNsZXktY2hlY2tib3gge1xuICAmLnBhcnNsZXktZXJyb3Ige1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcbiAgfVxuXG4gICYucGFyc2xleS1zdWNjZXNzIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzdWNjZXNzO1xuICB9XG59XG5cbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcbiAgY29sb3I6ICRkYW5nZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBsaSB7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICB9XG59XG5cbi5wYXJzbGV5LXN0eWxlLTEge1xuICAucGFyc2xleS1pbnB1dCB7XG4gICAgJi5wYXJzbGV5LWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAmLnBhcnNsZXktc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuICB9XG5cbiAgLnBhcnNsZXktY2hlY2tib3gucGFyc2xleS1lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcbiAgfVxuXG4gIC5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LWVycm9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5wYXJzbGV5LWVycm9ycy1saXN0LmZpbGxlZCB7XG4gICAgY29sb3I6ICRkYW5nZXI7XG4gICAgcGFkZGluZzogN3B4IDEwcHg7XG5cbiAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vKiAjIyMjIyMgUGFyc2xleSAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUXVpbGwgIyMjIyMjICovXG5cbi5xbC13cmFwcGVyLWRlbW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgLnFsLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5xbC1lZGl0b3Ige1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnFsLXdyYXBwZXItZGVtbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnFsLXNjcm9sbGluZy1kZW1vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAucWwtY29udGFpbmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMzBweDtcblxuICAgIC5xbC1lZGl0b3Ige1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucWwtc2Nyb2xsaW5nLWRlbW8ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnFsLXNjcm9sbGluZy1kZW1vIC5xbC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5xbC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cge1xuICAmLnFsLXRvb2xiYXIge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAmLnFsLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnFsLWVkaXRvciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnFsLXdyYXBwZXItbW9kYWwgLnFsLXNub3cucWwtdG9vbGJhciB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnFsLWJ1YmJsZSB7XG4gICYucWwtY29udGFpbmVyIHtcbiAgICAmOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGY5Y2MwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5xbC10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgICYucWwtZmxpcCAucWwtdG9vbHRpcC1hcnJvdyB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkYmxhY2s7XG4gICAgfVxuXG4gICAgJjpub3QoLnFsLWZsaXApIC5xbC10b29sdGlwLWFycm93IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5xbC10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAwIDhweCA4cHg7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjODg5NmFmO1xuICAgICAgb3V0bGluZTogbm9uZTtcblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAmLmxhLWJvbGQsICYubGEtdW5kZXJsaW5lIHtcbiAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucWwtZmlsbCB7XG4gICAgICAgIGZpbGw6ICM4ODk2YWY7XG4gICAgICB9XG5cbiAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICBzdHJva2U6ICM4ODk2YWY7XG4gICAgICB9XG5cbiAgICAgICYucWwtYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucWwtZm9ybWF0cyB7XG4gICAgICBtYXJnaW46IDhweCA4cHggMCAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzIHtcbiAgICBtYXJnaW46IDhweCAwIDAgIWltcG9ydGFudDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnFsLXNub3cge1xuICAmLnFsLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICB9XG5cbiAgJi5xbC10b29sYmFyIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblxuICAgIC5xbC1waWNrZXItbGFiZWwge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICYucWwtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIC5xbC1zdHJva2Uge1xuICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMzJweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBjb2xvcjogcmdiYSg3NSwgNzUsIDgyLCAwLjk0KTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAmLmxhLWJvbGQsICYubGEtdW5kZXJsaW5lIHtcbiAgICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucWwtc3Ryb2tlIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIC5xbC1zdHJva2UsICY6Zm9jdXMgLnFsLXN0cm9rZSB7XG4gICAgICAgIHN0cm9rZTogI2E4YWZjNztcbiAgICAgIH1cblxuICAgICAgJi5xbC1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgLnFsLWZpbGwge1xuICAgICAgICAgIGZpbGw6ICRkYXJrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnFsLXN0cm9rZSB7XG4gICAgICAgICAgc3Ryb2tlOiAkZGFyaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5xbC1mb3JtYXRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnFsLWZvcm1hdHMgYnV0dG9uICsgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMCAwIDJweDtcbiAgfVxuXG4gIC5xbC1waWNrZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjM2M0ODU4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICAgICAgcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6aG92ZXIgLnFsLXBpY2tlci1sYWJlbCwgJjpmb2N1cyAucWwtcGlja2VyLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5xbC1waWNrZXItbGFiZWwgLnFsLXN0cm9rZSwgJjpmb2N1cyAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICAgICAgc3Ryb2tlOiAkYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMjUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuICB9XG5cbiAgLnFsLXN0cm9rZSB7XG4gICAgc3Ryb2tlOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICBzdHJva2UtbGluZWNhcDogc3F1YXJlICFpbXBvcnRhbnQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiBtaXRlciAhaW1wb3J0YW50O1xuICAgIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnFsLWVkaXRvciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBjb2xvcjogJGRhcms7XG4gIH1cbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCB7XG4gIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICRwcmltYXJ5O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4vKiAjIyMjIyMgUXVpbGwgIyMjIyMjICovIiwiLyogIyMjIyMjIFJhbmdlc2xpZGVyICAjIyMjIyMgKi9cblxuLmlycy1taW4sIC5pcnMtbWF4IHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pcnMtZnJvbSwgLmlycy10bywgLmlycy1zaW5nbGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlycy1iYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uaXJzLWJhci1lZGdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlycy1saW5lLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlycy1saW5lLW1pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xufVxuXG4uaXJzLWxpbmUtcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaXJzLXNsaWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMThweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgJjpob3ZlcjpiZWZvcmUsICY6Zm9jdXM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYwYmZhO1xuICB9XG59XG5cbi5pcnMtc3VjY2VzcyB7XG4gIC5pcnMtYmFyLCAuaXJzLWJhci1lZGdlLCAuaXJzLXNsaWRlcjo6YmVmb3JlLCAuaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgfVxuXG4gIC5pcnMtZnJvbTo6YWZ0ZXIsIC5pcnMtdG86OmFmdGVyLCAuaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzdWNjZXNzO1xuICB9XG59XG5cbi5pcnMtZGFyayB7XG4gIC5pcnMtYmFyLCAuaXJzLWJhci1lZGdlLCAuaXJzLXNsaWRlcjo6YmVmb3JlLCAuaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgfVxuXG4gIC5pcnMtZnJvbTo6YWZ0ZXIsIC5pcnMtdG86OmFmdGVyLCAuaXJzLXNpbmdsZTo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrO1xuICB9XG59XG5cbi5pcnMtbW9kZXJuIHtcbiAgLmlycy1saW5lLWxlZnQsIC5pcnMtbGluZS1taWQsIC5pcnMtbGluZS1yaWdodCB7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgLTJweCAycHggMnB4IDAgcmdiYSgzNCwgMzQsIDM0LCAwLjEpO1xuICB9XG5cbiAgLmlycy1iYXIsIC5pcnMtYmFyLWVkZ2Uge1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAwIHJnYmEoMzQsIDM0LCAzNCwgMC4xKTtcbiAgfVxuXG4gIC5pcnMtc2xpZGVyIHtcbiAgICB0b3A6IDE5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICB0b3A6IDNweDtcbiAgICB9XG4gIH1cblxuICAmLmlycy1zdWNjZXNzIC5pcnMtc2xpZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuICB9XG5cbiAgJi5pcnMtZGFyayAuaXJzLXNsaWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGY5Y2MwO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzhmOWNjMDtcbiAgICB9XG4gIH1cbn1cblxuLmlycy1vdXRsaW5lIHtcbiAgLmlycy1saW5lIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLmlycy1saW5lLWxlZnQsIC5pcnMtbGluZS1taWQsIC5pcnMtbGluZS1yaWdodCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmlycy1iYXIge1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuXG4gIC5pcnMtYmFyLWVkZ2Uge1xuICAgIGhlaWdodDogMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICB9XG5cbiAgLmlycy1zbGlkZXIge1xuICAgIHRvcDogMjFweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLmlycy1zdWNjZXNzIHtcbiAgICAuaXJzLWxpbmUsIC5pcnMtc2xpZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgLmlycy1saW5lIHtcbiAgICAgICY6aG92ZXI6OmJlZm9yZSwgJjpmb2N1czo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTcwMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXJzLXNsaWRlciB7XG4gICAgICAmOmhvdmVyOjpiZWZvcmUsICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcnMtZGFyayB7XG4gICAgLmlycy1saW5lLCAuaXJzLXNsaWRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRkYXJrO1xuICAgIH1cblxuICAgIC5pcnMtbGluZSB7XG4gICAgICAmOmhvdmVyOjpiZWZvcmUsICY6Zm9jdXM6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTNjNTM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlycy1zbGlkZXIge1xuICAgICAgJjpob3Zlcjo6YmVmb3JlLCAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzYzUzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaXJzLWZyb20sIC5pcnMtdG8sIC5pcnMtc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5pcnMtZnJvbTphZnRlciwgLmlycy10bzphZnRlciwgLmlycy1zaW5nbGU6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4vKiAjIyMjIyMgUmFuZ2VzbGlkZXIgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBTZWxlY3QyICAjIyMjIyMgKi9cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4ICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpICgtMC4xcmVtKTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG5cbiAgICAgIGIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4IDNweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgbGVmdDogN3B4O1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiBzb2xpZCAjZWFlYWZhIDFweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICBcbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGFmYzc7XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgfVxuXG4gIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOjZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgei1pbmRleDogMjAwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5oYXMtc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5wYXJzbGV5LXNlbGVjdC5wYXJzbGV5LXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmhhcy13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG59XG5cbi5oYXMtZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnBhcnNsZXktc2VsZWN0LnBhcnNsZXktZXJyb3IgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xufVxuXG4uc2VsZWN0Mi14cyArIC5zZWxlY3QyLWNvbnRhaW5lciwgLnNlbGVjdDItZHJvcGRvd24teHMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uc2VsZWN0Mi1zbSArIC5zZWxlY3QyLWNvbnRhaW5lciwgLnNlbGVjdDItZHJvcGRvd24tc20gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VsZWN0Mi1iZC0wICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYmctZ3JheSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTU0NzM7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgKjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzIGJhY2tncm91bmQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI2YwZjJmODtcbiAgfVxuXG4gICo6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWRiNWJkO1xuICB9XG59XG5cblxuLyogIyMjIyMjIFNlbGVjdDIgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBTcGVjdHJ1bSAjIyMjIyMgKi9cblxuLnNwLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgei1pbmRleDogMjAwO1xuXG4gIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc3AtYnV0dG9uLWNvbnRhaW5lciAuc3AtY2FuY2VsIHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnNwLXBpY2tlci1jb250YWluZXIge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLnNwLXJlcGxhY2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2I0YmRjZTtcbiAgfVxuXG4gICYuc3AtYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNhOGFmYzc7XG4gIH1cbn1cblxuLnNwLWRkIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMHB4O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjI4MCc7XG4gICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnNwLXByZXZpZXcge1xuICBib3JkZXI6IDA7XG59XG5cbi5zcC1kcmFnZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcC1jaG9vc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbn1cblxuLnNwLXBhbGV0dGUgLnNwLXRodW1iLWVsIHtcbiAgJjpob3ZlciwgJi5zcC10aHVtYi1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGRhcms7XG4gIH1cbn1cblxuLyogIyMjIyMjIFNwZWN0cnVtICMjIyMjIyAqLyIsIi8qICMjIyMjIyBTcGlubmVyICMjIyMjIyAqL1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXdpZHRoOiAwLjJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdH1cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG4uc3Bpbm5lci1ncm93IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMnJlbTtcblx0aGVpZ2h0OiAycmVtO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvcGFjaXR5OiAwO1xuXHRhbmltYXRpb246IHNwaW5uZXItZ3JvdyAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5zcGlubmVyLWdyb3ctc20ge1xuXHR3aWR0aDogMXJlbTtcblx0aGVpZ2h0OiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4uc3Itb25seSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuXHR0byB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG4ubGRzLWNpcmNsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigxcHgpO1xuICBcbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNTFweDtcbiAgICAgIGhlaWdodDogNTFweDtcbiAgICAgIG1hcmdpbjogNnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBsZHMtY2lyY2xlIDIuNHMgY3ViaWMtYmV6aWVyKDAsIDAuMiwgMC44LCAxKSBpbmZpbml0ZTtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgbGRzLWNpcmNsZSB7XG4gICAgMCUsIDEwMCUge1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMSwgMC41KTtcbiAgICB9XG4gIFxuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgICB9XG4gIFxuICAgIDUwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwMGRlZyk7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjUsIDEpO1xuICAgIH1cbiAgXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzYwMGRlZyk7XG4gICAgfVxuICB9XG4gIFxuICAubGRzLWR1YWwtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBtYXJnaW46IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgbGRzLWR1YWwtcmluZyB7XG4gICAgMCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICBcbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxuICB9XG4gIFxuICAubGRzLWZhY2Vib29rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgXG4gICAgZGl2IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDZweDtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgYW5pbWF0aW9uOiBsZHMtZmFjZWJvb2sgMS4ycyBjdWJpYy1iZXppZXIoMCwgMC41LCAwLjUsIDEpIGluZmluaXRlO1xuICBcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjI0cztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IDI2cHg7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTJzO1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBsZHMtZmFjZWJvb2sge1xuICAgIDAlIHtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgIH1cbiAgXG4gICAgNTAlLCAxMDAlIHtcbiAgICAgIHRvcDogMTlweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5sZHMtaGVhcnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzMnB4IDMycHg7XG4gIFxuICAgIGRpdiB7XG4gICAgICB0b3A6IDIzcHg7XG4gICAgICBsZWZ0OiAxOXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICBhbmltYXRpb246IGxkcy1oZWFydCAxLjJzIGluZmluaXRlIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICBcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgdG9wOiAtMTdweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwIDA7XG4gICAgICB9XG4gIFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAwIDAgNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBsZHMtaGVhcnQge1xuICAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgfVxuICBcbiAgICA1JSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxuICBcbiAgICAzOSUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KTtcbiAgICB9XG4gIFxuICAgIDQ1JSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgXG4gICAgNjAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgfVxuICBcbiAgICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB9XG4gIH1cbiAgXG4gIC5sZHMtcmlwcGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgXG4gICAgZGl2IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBhbmltYXRpb246IGxkcy1yaXBwbGUgMXMgY3ViaWMtYmV6aWVyKDAsIDAuMiwgMC44LCAxKSBpbmZpbml0ZTtcbiAgXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNXM7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICBAa2V5ZnJhbWVzIGxkcy1yaXBwbGUge1xuICAgIDAlIHtcbiAgICAgIHRvcDogMjhweDtcbiAgICAgIGxlZnQ6IDI4cHg7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICBcbiAgICAxMDAlIHtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICB3aWR0aDogNThweDtcbiAgICAgIGhlaWdodDogNThweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIC5sZHMtc3Bpbm5lciB7XG4gICAgY29sb3I6IG9mZmljaWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICBcbiAgICBkaXYge1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMzJweCAzMnB4O1xuICAgICAgYW5pbWF0aW9uOiBsZHMtc3Bpbm5lciAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICBsZWZ0OiAyOXB4O1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xLjFzO1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xcztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC45cztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC44cztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEyMGRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuN3M7XG4gICAgICB9XG4gIFxuICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC41cztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCg4KSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIxMGRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG4gICAgICB9XG4gIFxuICAgICAgJjpudGgtY2hpbGQoOSkge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDBkZWcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuICAgICAgfVxuICBcbiAgICAgICY6bnRoLWNoaWxkKDEwKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMnM7XG4gICAgICB9XG4gIFxuICAgICAgJjpudGgtY2hpbGQoMTEpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xcztcbiAgICAgIH1cbiAgXG4gICAgICAmOm50aC1jaGlsZCgxMikge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzBkZWcpO1xuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgQGtleWZyYW1lcyBsZHMtc3Bpbm5lciB7XG4gICAgMCUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIFxuICAgIDEwMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgXG4gIC5wdWxzZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiAxN3B4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICNmM2NhNTY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoMjQzLCAyMDIsIDg2LCAwLjkpO1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgaW5maW5pdGU7XG4gIFxuICAgICY6aG92ZXIge1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICBcbiAgQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDMsIDIwMiwgODYsIDAuOSk7XG4gICAgfVxuICBcbiAgICA3MCUge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMjQzLCAyMDIsIDg2LCAwKTtcbiAgICB9XG4gIFxuICAgIDEwMCUge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQzLCAyMDIsIDg2LCAwKTtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlIHtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0MywgMjAyLCA4NiwgMC45KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDMsIDIwMiwgODYsIDAuNyk7XG4gICAgfVxuICBcbiAgICA3MCUge1xuICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMjQzLCAyMDIsIDg2LCAwKTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgyNDMsIDIwMiwgODYsIDApO1xuICAgIH1cbiAgXG4gICAgMTAwJSB7XG4gICAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDMsIDIwMiwgODYsIDApO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0MywgMjAyLCA4NiwgMCk7XG4gICAgfVxuICB9XG4gIFxuICAucmlwcGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICR3aGl0ZSAxMCUsIHRyYW5zcGFyZW50IDEwLjAxJSk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxMCwgMTApO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDFzO1xuICAgIH1cbiAgXG4gICAgJjphY3RpdmU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgIG9wYWNpdHk6IC4yO1xuICAgICAgdHJhbnNpdGlvbjogMHM7XG4gICAgfVxuICB9XG4gIFxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHNwaW5uZXItYm9yZGVyIC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ncm93IC43NXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cbiAgXG4vKiAjIyMjIyMgU3Bpbm5lciAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgQ2FsZW5kYXIgICMjIyMjIyAqL1xuXG4ubWFpbi1jb250ZW50LWNhbGVuZGFyIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtY2FsZW5kYXIge1xuICAgIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtY2FsZW5kYXIge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuXG4ubWFpbi1kYXRlcGlja2VyIHtcbiAgLnVpLWRhdGVwaWNrZXItaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnVpLWRhdGVwaWNrZXIge1xuICAgIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjJweDtcbiAgICB9XG5cbiAgICAudWktZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgdGgge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgdGgudWktZGF0ZXBpY2tlci13ZWVrLWVuZDpmaXJzdC1jaGlsZDpub3QoLnVpLWRhdGVwaWNrZXItb3RoZXItbW9udGgpIGEge1xuICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICAmLnVpLWRhdGVwaWNrZXItd2Vlay1lbmQ6Zmlyc3QtY2hpbGQ6bm90KC51aS1kYXRlcGlja2VyLW90aGVyLW1vbnRoKSBhIHtcbiAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMCAxcHg7XG5cbiAgICAgICAgc3BhbiwgYSB7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDVweDtcbiAgICAgICAgICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVpLWRhdGVwaWNrZXItdG9kYXkgYSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHRvcDogLS41cHg7XG4gIH1cblxuICAmLmV4Y2x1ZGUge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuXG4gICAgaSB7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYThhZmM3O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LWNhbGVuZGFyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuLm1haW4tY2FsZW5kYXIge1xuICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gIC5mYy1jb250ZW50LCAuZmMtZGl2aWRlciwgLmZjLWxpc3QtaGVhZGluZyB0ZCwgLmZjLWxpc3QtdmlldywgLmZjLXBvcG92ZXIsIC5mYy1yb3csIHRib2R5LCB0ZCwgdGgsIHRoZWFkIHtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgLmZjLWhlYWRlci10b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogIzRkNGQ2ZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmZjLXJpZ2h0IHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cblxuICAgIC5mYy1jbGVhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICB9XG5cbiAgICAgICYuZmMtcHJldi1idXR0b24sICYuZmMtbmV4dC1idXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYuZmMtcHJldi1idXR0b24gc3BhbiwgJi5mYy1uZXh0LWJ1dHRvbiBzcGFuIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmZjLXN0YXRlLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgfVxuXG4gICAgICAmLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJi5mYy1zdGF0ZS1kaXNhYmxlZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmZmO1xuICAgICAgICAgIGNvbG9yOiAjMzAzMDRhO1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93LCAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5mYy1pY29uLWxlZnQtc2luZ2xlLWFycm93OjphZnRlciwgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAuZmMtaWNvbi1sZWZ0LXNpbmdsZS1hcnJvdzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYzY2YnO1xuICB9XG5cbiAgLmZjLWljb24tcmlnaHQtc2luZ2xlLWFycm93OjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjNkMSc7XG4gIH1cblxuICAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gIH1cblxuICAuZmMtdmlldyB7XG4gICAgPiB0YWJsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXG4gICAgICA+IHtcbiAgICAgICAgdGhlYWQge1xuICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRib2R5ID4gdHIgPiB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1vdGhlci1tb250aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZmO1xuICAgIH1cblxuICAgIC5mYy1kYXktbnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIG1hcmdpbjogMnB4IDJweCAwIDA7XG4gICAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1zY3JvbGxlciB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlciB7XG4gICAgICA+IGEgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcsICYuZmMtbGlzdFdlZWstdmlldyB7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtc2Nyb2xsZXIsICYuZmMtbGlzdFdlZWstdmlldyAuZmMtc2Nyb2xsZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC10YWJsZSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LXRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LXRhYmxlID4gdGJvZHksICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC10YWJsZSA+IHRib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1oZWFkaW5nLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB7XG4gICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmc6Zmlyc3QtY2hpbGQsICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZzpmaXJzdC1jaGlsZCArIC5mYy1saXN0LWl0ZW0sICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nOmZpcnN0LWNoaWxkICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZyB0ZCwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcgdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaGVhZGluZy1tYWluIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmctbWFpbiBzcGFuOmxhc3QtY2hpbGQsICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nLW1haW4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoODAlIC0gNXB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYyg4MCUgLSA1cHgpO1xuICAgICAgZGlzcExheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICAmOmhvdmVyIHRkLCAmOmZvY3VzIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgICAgJjpob3ZlciB0ZCwgJjpmb2N1cyB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSA+IHRkLmZjLWxpc3QtaXRlbS10aXRsZSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0gPiB0ZC5mYy1saXN0LWl0ZW0tdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tbWFya2VyLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS1tYXJrZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGltZSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGltZSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE1cHggMnB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUsICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweCAxMnB4O1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSBhLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbS10aXRsZSAuZmMtZGVzYywgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0tdGl0bGUgLmZjLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgdGQuZmMtdG9kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjk7XG5cbiAgICAuZmMtZGF5LW51bWJlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYy1heGlzIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cblxuICAuZmMtZXZlbnQge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgJi5mYy1kYXktZ3JpZC1ldmVudCA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAuZmMtdGltZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5mYy1kZXNjIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmMtdGltZS1ncmlkLWV2ZW50IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuXG4gICAgLmZjLXRpbWUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIC5mYy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmZjLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgfVxuICB9XG5cbiAgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLmZjLXRpbWUge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgIC5mYy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLmZjLWRlc2Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZmMtbGlzdC1lbXB0eSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgLmZjLWNlbnRlciB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAuZmMtbGVmdCB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgfVxuXG4gICAgLmZjLXJpZ2h0IHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZGVyLXRvb2xiYXIgYnV0dG9uIHtcbiAgICAmLmZjLXByZXYtYnV0dG9uLCAmLmZjLW5leHQtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgICYuZmMtdG9kYXktYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgJi5mYy1tb250aC1idXR0b24sICYuZmMtYWdlbmRhV2Vlay1idXR0b24sICYuZmMtYWdlbmRhRGF5LWJ1dHRvbiwgJi5mYy1saXN0V2Vlay1idXR0b24sICYuZmMtbGlzdE1vbnRoLWJ1dHRvbiB7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUsICYuZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSwgJi5mYy1hZ2VuZGFEYXktYnV0dG9uOjpiZWZvcmUsICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsICYuZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgICYuZmMtbW9udGgtYnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ00nO1xuICAgIH1cblxuICAgICYuZmMtYWdlbmRhV2Vlay1idXR0b246OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnVyc7XG4gICAgfVxuXG4gICAgJi5mYy1hZ2VuZGFEYXktYnV0dG9uOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ0QnO1xuICAgIH1cblxuICAgICYuZmMtbGlzdFdlZWstYnV0dG9uOjpiZWZvcmUsICYuZmMtbGlzdE1vbnRoLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdMJztcbiAgICAgIGxlZnQ6IDExcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jYWxlbmRhciB7XG4gICAgLmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6OmFmdGVyLCAuZmMtaWNvbi1yaWdodC1zaW5nbGUtYXJyb3c6OmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtaGVhZC1jb250YWluZXIgLmZjLWRheS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcgPiB0YWJsZSA+IHRoZWFkIHtcbiAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgdGg6bGFzdC1jaGlsZCwgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyA+IHRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IC5mYy1kYXktbnVtYmVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldy5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWhlYWRlciA+IGEgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcuZmMtYWdlbmRhLXZpZXcgLmZjLWRheS1oZWFkZXIgPiBhID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1zY3JvbGxlciwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1zY3JvbGxlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcge1xuICAgICAgZmxleDogMCAwIDE1JTtcbiAgICAgIG1heC13aWR0aDogMTUlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcge1xuICAgICAgZmxleDogMCAwIDEyJTtcbiAgICAgIG1heC13aWR0aDogMTIlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaGVhZGluZywgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWhlYWRpbmcge1xuICAgICAgZmxleDogMCAwIDEwJTtcbiAgICAgIG1heC13aWR0aDogMTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWhlYWRpbmcsICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1oZWFkaW5nIHtcbiAgICAgIGZsZXg6IDAgMCA4JTtcbiAgICAgIG1heC13aWR0aDogOCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg4NSUgLSA1cHgpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDg1JSAtIDVweCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg4OCUgLSA1cHgpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDg4JSAtIDVweCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jYWxlbmRhciAuZmMtdmlldyB7XG4gICAgJi5mYy1saXN0TW9udGgtdmlldyAuZmMtbGlzdC1pdGVtLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg5MCUgLSA1cHgpO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDkwJSAtIDVweCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSwgJi5mYy1saXN0V2Vlay12aWV3IC5mYy1saXN0LWl0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoOTIlIC0gNXB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYyg5MiUgLSA1cHgpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTUlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTIlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLXZpZXcge1xuICAgICYuZmMtbGlzdE1vbnRoLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0sICYuZmMtbGlzdFdlZWstdmlldyAuZmMtbGlzdC1pdGVtICsgLmZjLWxpc3QtaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNhbGVuZGFyIC5mYy12aWV3IHtcbiAgICAmLmZjLWxpc3RNb250aC12aWV3IC5mYy1saXN0LWl0ZW0gKyAuZmMtbGlzdC1pdGVtLCAmLmZjLWxpc3RXZWVrLXZpZXcgLmZjLWxpc3QtaXRlbSArIC5mYy1saXN0LWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDglO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWF4aXMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gICAgcGFkZGluZzogM3B4IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWV2ZW50LmZjLWRheS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWFnZW5kYVdlZWstdmlldyAuZmMtdGltZS1ncmlkLWV2ZW50ID4gZGl2IC5mYy1kZXNjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbi1tb2RhbC1jYWxlbmRhci1zY2hlZHVsZSB7XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgPiAuYnRuLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwLWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjk7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICA+IGkge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQge1xuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgID4gLmJ0bi1jbG9zZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5uYXYtbW9kYWwtZXZlbnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXZlbnQtdGl0bGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5ldmVudC1zdGFydC1kYXRlLCAuZXZlbnQtZW5kLWRhdGUge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAuZXZlbnQtZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tb2RhbC1jYWxlbmRhci1ldmVudCAubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tbW9kYWwtY2FsZW5kYXItZXZlbnQgLm5hdi1tb2RhbC1ldmVudCAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLW1vZGFsLWNhbGVuZGFyLWV2ZW50IC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG5cbi8qICMjIyMjIyBDYWxlbmRhciAgIyMjIyMjICovIiwiLyogIyMjIyMjIENoYXQgICMjIyMjIyAqL1xuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cge1xuICAgIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1oZWFkZXItYXJyb3cge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNoYXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50LWJvZHktY2hhdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWxlZnQtY2hhdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tYWluLW5hdi1saW5lLWNoYXQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgcGFkZGluZzogMTlweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tYWluLWNvbnRlbnQtbGFiZWwsIC5jYXJkLXRhYmxlLXR3byAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAwO1xuICB9XG59XG5cbi5jYXJkLXRhYmxlLXR3byAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUsIC5tYWluLWNoYXQtY29udGFjdHMtd3JhcHBlciAuY2FyZC1kYXNoYm9hcmQtZWlnaHQgLmNhcmQtdGl0bGUsIC5jYXJkLWRhc2hib2FyZC1laWdodCAubWFpbi1jaGF0LWNvbnRhY3RzLXdyYXBwZXIgLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4tY2hhdC1jb250YWN0cy13cmFwcGVyIHtcbiAgLmxTU2xpZGVPdXRlciwgLmxTU2xpZGVXcmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuXG4ubWFpbi1jaGF0LWNvbnRhY3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5sc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubWFpbi1jaGF0LWNvbnRhY3RzLW1vcmUge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1saXN0IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzNHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLm1haW4tY2hhdC1saXN0IHtcbiAgLm1lZGlhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLm1haW4taW1nLXVzZXIge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB0b3A6IDNweDtcbiAgICB9XG5cbiAgICArIC5tZWRpYSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuXG4gICAgJi5uZXcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAubWFpbi1pbWctdXNlciBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgLm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM1MzU0NWU7XG4gICAgICB9XG5cbiAgICAgIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XG4gICAgfVxuXG4gICAgJjpob3ZlcjpmaXJzdC1jaGlsZCwgJjpmb2N1czpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOmxhc3QtY2hpbGQsICY6Zm9jdXM6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlcjs7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLm1lZGlhLWNvbnRhY3QtbmFtZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICM1MzU0NWU7XG4gICAgICB9XG5cbiAgICAgIC5tZWRpYS1ib2R5IHAge1xuICAgICAgICBjb2xvcjogIzUzNTQ1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1pbWctdXNlciBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0ycHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkd2hpdGU7XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgIH1cbiAgfVxuXG4gIC5tZWRpYS1jb250YWN0LW5hbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM0MDRjNmQ7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY2hhdC1saXN0IC5tZWRpYSB7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keS1jaGF0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1jaGF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5tYWluLWNoYXQtaGVhZGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTVweCAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAubmF2IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLnR5cGNuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyAubmF2LWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jaGF0LWhlYWRlciAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jaGF0LW1zZy1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2E4YWZjNztcbiAgfVxufVxuXG4ubWFpbi1jaGF0LWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAubWVkaWEge1xuICAgICsgLm1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgJi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuXG4gICAgICAubWFpbi1tc2ctd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiKDIzMywgMjMzLCAyNDkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jaGF0LWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNoYXQtYm9keSAubWVkaWEuZmxleC1yb3ctcmV2ZXJzZSAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cbn1cblxuXG4ubWFpbi1tc2ctd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAvLyAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZjRmNmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgLy8gYm9yZGVyLWltYWdlOiBub25lO1xuICAvLyAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgLy8gIGJvcmRlci13aWR0aDogbWVkaXVtO1xuICAvLyAgY29udGVudDogXCIgXCI7XG4gIC8vICBoZWlnaHQ6IDA7XG4gIC8vICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gIHJpZ2h0OiAxMDAlO1xuICAvLyAgdG9wOiA1MCU7XG4gIC8vICB3aWR0aDogMDtcbiAgLy99XG5cbiAgLy8mOmJlZm9yZSB7XG4gIC8vICBtYXJnaW4tdG9wOiAtNnB4O1xuICAvL31cblxuICAvLyY6YWZ0ZXIge1xuICAvLyAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIC8vICBtYXJnaW4tdG9wOiAtOHB4O1xuICAvL31cbn1cblxuLm1haW4tbXNnLXdyYXBwZXItMSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAwcHggNnB4IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWFpbi1tc2ctd3JhcHBlci0yIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDZweCA2cHggMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbXNnLXdyYXBwZXItMyB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA2cHggNnB4IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLWNoYXQtYm9keSAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jaGF0LWJvZHkgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxufVxuXG4ubWFpbi1jaGF0LXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAwO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG5cbi5tYWluLWNoYXQtZm9vdGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNzBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDExcHggMTFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuXG4gIC5uYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBjb2xvcjogI2E4YWZjNztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICsgLm5hdi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGZsZXg6IDE7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gICAgXG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jaGF0LWZvb3RlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jaGF0LWZvb3RlciAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jaGF0LWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tY2hhdC1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLW1zZy1lbW9qaSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMxcHg7XG59XG4ubWFpbi1tc2ctYXR0YWNoIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LXNpemU6IDIzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDkwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzE3MGM2YjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB0ZXh0LWluZGVudDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIHtcbiAgLm1haW4tY29udGVudC1icmVhZGNydW1iLCAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn0gIFxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIHtcbiAgICAubWFpbi1jb250ZW50LWJyZWFkY3J1bWIsIC5tYWluLWNvbnRlbnQtdGl0bGUge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYm9keS1jb250YWN0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG5cbi8qICMjIyMjIyBDaGF0ICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMjIyMjIENvbnRhY3RzICMjIyMjIyMjIyMgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXNob3cge1xuICAgIC5tYWluLWhlYWRlci1jb250YWN0cyAubWFpbi1oZWFkZXItbWVudS1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudC1sZWZ0LWNvbnRhY3RzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWxlZnQtY29udGFjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1jb250YWN0cy1saXN0IHtcbiAgICBoZWlnaHQ6IDU3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogNTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLWNvbnRhY3RzLWxpc3Qge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLm1haW4tY29udGFjdC1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNhOGFmYzc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbn1cblxuLm1haW4tY29udGFjdC1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICArIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlcjtcbiAgfVxuXG4gICYuc2VsZWN0ZWQge1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRib3JkZXI7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1haW4tYXZhdGFyIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaXRlbSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRhY3QtYm9keSB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gIGg2IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5tYWluLWNvbnRhY3Qtc3RhciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNhOGFmYzc7XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICR3YXJuaW5nO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktY29udGFjdHMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5tZWRpYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWFpbi1pbWctdXNlciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgICByaWdodDogMXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmZjtcbiAgICAgIGNvbG9yOiAjNDU0NTY3O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IC45O1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICRiYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuXG4gICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzpub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIGg0IHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgJi50eXBjbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IC45O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgIFxuXG4gICAgICArIC5uYXYtbGluayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1oZWFkZXIgLm1lZGlhLWJvZHkgLm5hdi1saW5rIGkge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250YWN0LWluZm8taGVhZGVyIC5tZWRpYS1ib2R5IC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1hY3Rpb24ge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5tYWluLWNvbnRhY3QtaW5mby1ib2R5IHtcbiAgcGFkZGluZzogMS4yNXJlbTtcblxuICAubWVkaWEtbGlzdCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuXG4gIC5tZWRpYSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICArIC5tZWRpYSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZWRpYS1pY29uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgPiBkaXYgKyBkaXYge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogIzg0OGViMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNjE2YzhjO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTI2cHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4vL0BtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvLy5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1pY29uIHtcbiAgIC8vIHdpZHRoOiAxMDBweDtcbiAgLy99XG4vL31cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRhY3QtaW5mby1ib2R5IC5tZWRpYS1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250YWN0LWluZm8tYm9keSAubWVkaWEtYm9keSA+IGRpdiB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGFjdC1pbmZvLWJvZHkgLm1lZGlhLWJvZHkgPiBkaXYgKyBkaXYge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLyogIyMjIyMjIyMjIyBDb250YWN0cyAjIyMjIyMjIyMjICovIiwiLyogIyMjIyMjICBFcnJvciAgIyMjIyMjICovXG5cbi5tYWluLXNpZ25pbi13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tYWluLWNhcmQtc2lnbmluIHtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUtNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tYWluLWNhcmQtc2lnbmluIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDM1cHg7XG4gIH1cbn1cblxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ25pbi1oZWFkZXIgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1haW4tc2lnbmluLWZvb3RlciB7XG4gIHAge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4ubWFpbi1zaWdudXAtd3JhcHBlciB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgMjQ1LCAyNDgsIDAuMik7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1zaWdudXAtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG4ubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQge1xuICBmbGV4OiAxO1xuICBwYWRkaW5nOiAzMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcblxuICA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC50eXBjbiB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbG9nbyB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgaDUge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICBwIHtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tY29sdW1uLXNpZ251cC1sZWZ0IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1jb2x1bW4tc2lnbnVwLWxlZnQgYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuXG4ubWFpbi1jb2x1bW4tc2lnbnVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb2x1bW4tc2lnbnVwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29sdW1uLXNpZ251cCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbi5tYWluLXNpZ25pbi1oZWFkZXIge1xuICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4ubWFpbi1zaWdudXAtaGVhZGVyIHtcbiAgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBjb2xvcjogI2E4YWZjNztcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjYjRiZGNlO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuICB9XG5cbiAgPiAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgPiBidXR0b24ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gID4gZGl2IHtcbiAgICAuYnRuIGksIC5zcC1jb250YWluZXIgYnV0dG9uIGkge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXYgYnV0dG9uIGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgLmJ0biwgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjY3YjI7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI2N2IyO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAuYnRuOmhvdmVyLCAuc3AtY29udGFpbmVyIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM3NTY5NDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tc2lnbnVwLWhlYWRlciAucm93ID4gZGl2OmZpcnN0LWNoaWxkIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzU2OTQ7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5tYWluLXNpZ251cC1oZWFkZXIgLnJvdyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIC5idG46Zm9jdXMsIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1Njk0O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1zaWdudXAtaGVhZGVyIC5yb3cgPiBkaXY6Zmlyc3QtY2hpbGQgYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NTY5NDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4tc2lnbnVwLWZvb3RlciB7XG4gIHAge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi5tYWluLWVycm9yLXdyYXBwZXIge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIGgxIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIGg2IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tZXJyb3Itd3JhcHBlciBidXR0b24ge1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmVycm9yLWJnIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltZy9wbmdzL2JnLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE2NXB4KTtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5zaWducGFnZXMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbjogNWVtIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnNpZ25wYWdlcyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgbWFyZ2luOiA1ZW0gYXV0byAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gIC5zaWducGFnZXMge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbjogNWVtIGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5zaWducGFnZXMgLmRldGFpbHMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltZy9tZWRpYS9iZy5qcGcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGluaGVyaXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jb25zdHJ1Y3Rpb24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uLy4uL2ltZy9tZWRpYS9iZy5qcGcpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgei1pbmRleDogMDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LTA4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuXHR0b3A6MDtcbiAgfVxufVxuXG4uc2lnbnBhZ2VzIHtcbiAgLmRldGFpbHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5yb3cgPiBoMiB7XG4gICAgY29sb3I6ICMwMDgwODA7XG4gIH1cblxuICAubG9naW5fZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMXB4O1xuICB9XG5cbiAgLmZvcm1fX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWFhO1xuICAgIHBhZGRpbmc6IDFlbSAuNWVtIC41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW46IDEuNWVtIGF1dG87XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA4MDgwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDgwLCA4MCwgMC40KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNpZ25wYWdlcyB7XG4gICAgd2lkdGg6IDkwJTtcblxuICAgIC5jb21wYW55X19pbmZvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvZ2luX2Zvcm0ge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDJweCkgYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5zaWducGFnZXMgLm1haW4tY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4uZXJyb3ItYmcgLnNpZGVtZW51LWhlaWdodCAuY29uc3RydWN0aW9uMSB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xufVxuXG4ubG9naW5fZm9ybSB7XG4gIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgICY6YWN0aXZlOmZvY3VzLCAmLmFjdGl2ZTpmb2N1cywgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfSBcbn1cblxuLnNpZ25wYWdlcyAubG9naW5fZm9ybSB7XG4gIC5tb2JpbGVsb2dvIC5saWdodC1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4gXG4vKiAjIyMjIyMgIEVycm9yICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgSW52b2ljZSAgIyMjIyMjICovXG5cbi5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtaW52b2ljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbi5tYWluLWludm9pY2UtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cbiAgLm1lZGlhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgIH1cblxuICAgICsgLm1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogNTVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLWljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBoNiB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICBkaXYge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICRkYXJrO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWludm9pY2UtbGlzdCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2NXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taW52b2ljZS1saXN0IC5tZWRpYSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtYm9keS1pbnZvaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LWludm9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jYXJkLWludm9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuXG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXJkLWludm9pY2UgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMCA1MHB4IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnZvaWNlLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5pbnZvaWNlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmlsbGVkLWZyb20ge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gIGg2IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmlsbGVkLWZyb20ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmJpbGxlZC10byB7XG4gIGg2IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5pbnZvaWNlLWluZm8tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuXG4gICsgLmludm9pY2UtaW5mby1yb3cge1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgJGJhY2tncm91bmQ7XG4gIH1cblxuICBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBjb2xvcjogIzNjNDg1ODtcbiAgfVxufVxuXG4udGFibGUtaW52b2ljZSB7XG4gIHRoZWFkID4gdHIgPiB7XG4gICAgdGgsIHRkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkgPiB0ciA+IHtcbiAgICB0aDpmaXJzdC1jaGlsZCwgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgY29sb3I6ICM3Njc2OWM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIHRoOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzLCB0ZDpmaXJzdC1jaGlsZCAuaW52b2ljZS1ub3RlcyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgdGg6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMgLnNlY3Rpb24tbGFiZWwtc20sIHRkOmZpcnN0LWNoaWxkIC5pbnZvaWNlLW5vdGVzIC5zZWN0aW9uLWxhYmVsLXNtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgdGg6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMgcCwgdGQ6Zmlyc3QtY2hpbGQgLmludm9pY2Utbm90ZXMgcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtbGVmdC1pbnZvaWNlIHtcbiAgLm1haW4tY29udGVudC1icmVhZGNydW1iLCAubWFpbi1jb250ZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbiAgXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudC1sZWZ0LWludm9pY2Uge1xuICAgIC5tYWluLWNvbnRlbnQtYnJlYWRjcnVtYiwgLm1haW4tY29udGVudC10aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8qICMjIyMjIyBJbnZvaWNlICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgTWFpbCAgIyMjIyMjICovXG5cbi5tYWluLWNvbnRlbnQtbWFpbCB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICB9XG59XG5cbi5tYWluLW1haWwtbGlzdC1pdGVtcyB7XG4gIGhlaWdodDogNTYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LW1haWwge1xuICAgIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tY29udGVudC1sZWZ0LW1haWwge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAuYnRuLWNvbXBvc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtbWFpbCAuYnRuLWNvbXBvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ubWFpbi10YXNrLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLXRhc2stbWVudSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tdGFzay1tZW51IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgPiBkaXYge1xuICAgICY6Zmlyc3QtY2hpbGQgcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICA+IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLWdyb3VwIHtcbiAgICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTJlOGY1O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tbWFpbC1oZWFkZXIgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24ge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItY29sb3I6ICNlMmU4ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gIC5idG46aG92ZXIsIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzFjMjczYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gIC5idG46Zm9jdXMsIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b246Zm9jdXMge1xuICBjb2xvcjogIzFjMjczYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjlmZDtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gIC5idG4uZGlzYWJsZWQsIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29sb3I6ICNlMmU4ZjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTJlOGY1O1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY29sb3I6ICNlMmU4ZjU7XG4gIGJvcmRlci1jb2xvcjogI2UyZThmNTtcbiAgei1pbmRleDogMDtcbn1cblxuLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCB7XG4gIC5idG4uZGlzYWJsZWQ6Zm9jdXMsIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCBidXR0b24uZGlzYWJsZWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIHtcbiAgLmJ0bi5kaXNhYmxlZDphY3RpdmUsIC5zcC1jb250YWluZXIgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uLmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAge1xuICAuYnRuICsgLmJ0biwgLnNwLWNvbnRhaW5lciBidXR0b24gKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgLmJ0biwgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sIC5zcC1jb250YWluZXIgLm1haW4tbWFpbC1oZWFkZXIgLmJ0bi1ncm91cCAuYnRuICsgYnV0dG9uLCAubWFpbi1tYWlsLWhlYWRlciAuYnRuLWdyb3VwIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLCAuc3AtY29udGFpbmVyIC5tYWluLW1haWwtaGVhZGVyIC5idG4tZ3JvdXAgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGY1O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAxOXB4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gIC5idG46aG92ZXIsIC5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmQ7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gIC5idG46Zm9jdXMsIC5zcC1jb250YWluZXIgYnV0dG9uOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOWZkO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmQ7XG59XG5cbi5tYWluLW1haWwtb3B0aW9ucyB7XG4gIC5idG4gaSwgLnNwLWNvbnRhaW5lciBidXR0b24gaSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLW9wdGlvbnMgYnV0dG9uIGkge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgLmJ0biBpLnR5cGNuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiBpLnR5cGNuIHtcbiAgICBsaW5lLWhlaWdodDogLjc1O1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbiBpLnR5cGNuIHtcbiAgbGluZS1oZWlnaHQ6IC43NTtcbn1cblxuLm1haW4tbWFpbC1vcHRpb25zIHtcbiAgLmJ0bi5kaXNhYmxlZCwgLnNwLWNvbnRhaW5lciBidXR0b24uZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNzk4N2ExO1xuICB9XG59XG5cbi5zcC1jb250YWluZXIgLm1haW4tbWFpbC1vcHRpb25zIGJ1dHRvbi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzc5ODdhMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1haWwtbGlzdCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDI3cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlYmY3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZWJmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODksIDIwNSwgMjI4LCAwLjEpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICsgLm1haW4tbWFpbC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxuXG4gIC5tYWluLWltZy11c2VyLCAubWFpbi1hdmF0YXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5tYWluLWltZy11c2VyOjphZnRlciwgLm1haW4tYXZhdGFyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmQ7XG4gIH1cblxuICAmLnVucmVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1tYWlsMSAubWFpbi1tYWlsLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggMjlweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDEuNXJlbSAxMHB4IDEuNXJlbTtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1jaGVja2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1haW4tbWFpbC1zdGFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAuOTtcbiAgY29sb3I6ICNlMmU4ZjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMDtcblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmMGFkNGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1haWwtc3RhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWJvZHkge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcdFxuICBtYXgtd2lkdGg6IDU5MHB4O1x0XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLWJvZHkge1xuICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1tYWlsLWJvZHkge1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gIH1cblxuICAuaG9yaXpvbnRhbE1lbnVjb250YWluZXIgLnRhc2tzLWxpc3QtYm94IC5tYWluLW1haWwtYm9keSwgLnRhc2tzLWxpc3QtYm94IC5tYWluLW1haWwtYm9keSB7XG4gICAgbWF4LXdpZHRoOiA4MTFweDtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWZyb20ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tYWlsLXN1YmplY3Qge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLXN1YmplY3Qgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzFjMjczYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHRleHQtb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAudGFzay1hY3Rpb25zIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLnJlc3BvbnNpdmUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnJlc3BvbnNpdmUtbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLW1haWwtc3ViamVjdCBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1vdmVyZmxvdzogaW5oZXJpdDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1jZW50ZXIgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1haWwtY29udGFpbmVyIC50YWItbGlzdC1pdGVtcyB7XG4gICAgJi50YXNrLW1lbnUtc2hvdywgJi5tYWlsLW1lbnUtc2hvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxMjtcbiAgICAgIHdpZHRoOiAyNjVweDtcbiAgICAgIGhlaWdodDogNjM4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gICAgICBib3gtc2hhZG93OiAxMnB4IDdweCAxM3B4IC0zcHggI2I0YmZkODtcbiAgICB9XG4gIH1cblxuICAudGFzay1hY3Rpb25zIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGxpIC50YXNrLWFjdGlvbi1pdGVtcyB7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGkge1xuICAgICAgICBjb2xvcjogIzAzMWI0ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTdmMztcbiAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjI7XG4gICAgICAgIG1hcmdpbjogMTJweCAwIDEzcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuI25vLWl0ZW0tZm91bmQge1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1haW4tbWFpbC1zdWJqZWN0IHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNWM2OTgwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tbWFpbC1zdWJqZWN0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWF0dGFjaG1lbnQge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IC45O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1hdHRhY2htZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDYzcHg7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cbi5jYXJkLWJveCBpbWcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtM3B4O1xuICAgIGxlZnQ6IC0zcHg7XG59XG4ubWFpbi1tYWlsLWRhdGUge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogMTVweDtcbiAgY29sb3I6ICM5N2EzYjk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1kYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHRvcDogOHB4O1xuICB9XG59XG5cbi5tYWluLW1haWwtY29tcG9zZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuNSk7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW1haWwtY29tcG9zZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1ib3gge1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyNzNjO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcblxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkd2hpdGUtMztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICArIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbWFpbC1jb21wb3NlLWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLW1haWwtY29tcG9zZS1oZWFkZXIgLm5hdi1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtaGVhZGVyIC5uYXYtbGluazpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG5cbiAgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgID4gZGl2IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1sYWJlbCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogIzFjMjczYztcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlci13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICsgLmZvcm0tZ3JvdXAge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZTJlOGY1O1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIGJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCAubmF2LWxpbmsge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogIzRiNTE1ZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgfVxuXG4gICsgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1tYWlsLWNvbXBvc2UtYm9keSAuZm9ybS1ncm91cCAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzLCAubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA1NjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tbWFpbC1jb21wb3NlLWNvbXByZXNzIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tYWluLW1haWwtY29tcG9zZS1taW5pbWl6ZSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm1haW4tbWFpbC1jb21wb3NlLWJvZHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tbWFpbC10d28ge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAubWFpbi1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLm1haW4tZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5tYWluLW1haWwtbGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHdpZHRoOiAyNDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I0YmRjZTtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcblxuICAuYnRuLWNvbXBvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubWFpbi10YXNrLW1lbnUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgXHRcbiAgLm1haW4tbWFpbC1tZW51IHtcdFxuICAgICAgcGFkZGluZy1yaWdodDogMDtcdFxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbWFpbC1sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubWFpbi1tYWlsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWZiO1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDEwMHZ3ICgtNDgwcHgpO1xuXG4gIC5tYWluLW1haWwtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLm1haW4tY29udGVudC1ib2R5LXNob3cgLm1haW4taGVhZGVyLW1haWwtYXJyb3cge1xuICBmb250LXNpemU6IDI3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEzcHggMzFweDtcbiAgYmFja2dyb3VuZDogI2YxZjVmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLm1haW4tbWFpbC1jb250ZW50LWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi1jb250ZW50LWJvZHktc2hvdyAubWFpbi1tYWlsLWNvbnRlbnQtYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi5tYWlsLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbnVsLmluYm94LXBhZ2luYXRpb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIExpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRhYmxlLWluYm94IHRyIHRkIC5mYS1ib29rbWFyayB7XG4gIGNvbG9yOiAjZTRlNGVkO1xufVxuXG4uaW5ib3gtcGFnaW5hdGlvbiB7XG4gIGxpIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiAjNjA2YzhjO1xuICB9XG5cbiAgYS5ucC1idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRtaW4taGVpZ2h0OiAwO1xuXHRpe1xuXHRcdGxpbmUtaGVpZ2h0OjA7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuICB9XG59XG5cbi5tYWlsLW9wdGlvbiB7XG4gIC5jaGstYWxsLCAuYnRuLWdyb3VwIGEuYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICBtaW4taGVpZ2h0OiAwO1xuICAgIGNvbG9yOiAjNjA2YzhjO1xuXG4gICAgLyogcGFkZGluZzogNXB4IDEwcHg7ICovXG4gIH1cbn1cblxuLnRhYmxlLWluYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgY29sb3I6ICRjb2xvcjtcblxuICAgIC5mYS1zdGFyIHtcbiAgICAgICYuaW5ib3gtc3RhcnRlZCwgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZTZlOWYxO1xuICAgICAgfVxuXG4gICAgICBjb2xvcjogI2U0ZTRlZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLm1haWwtb3B0aW9uIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBjb2xvcjogIzY0NzE5NDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5tYWlsLW9wdGlvbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNmMWYyZjk7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4vKiAjIyMjIyMgTWFpbCAgIyMjIyMjICovIiwiLyogIyMjIyMjIFByb2ZpbGUgICMjIyMjIyAqL1xuXG4ucHJvZmlsZS1jb3Zlcl9fYWN0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWcvbWVkaWEvYmctcHJvZmlsZWltYWdlLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDI1NXB4O1xuXG4gID4gLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1jb3Zlcl9faW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MHB4O1xuXHR0b3A6IDE2MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHotaW5kZXg6IDE7XG5cbiAgPiB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLmgzIHtcbiAgICAgIGNvbG9yOiAjMzkzOTM5O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgaW1nICsgLmgzIHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwMXB4KSB7XG4gIC5wcm9maWxlLWNvdmVyX19pbmZvIC5uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTBweCAxNzBweDtcbiAgICBjb2xvcjogIzk5OTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiB7XG4gIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNDY0NDYxO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDI5cHg7XG4gIH1cbn1cblxuLnByb2ZpbGUtdGFiIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAucHJvZmlsZS1jb3Zlcl9fYWN0aW9uID4gLmJ0biB7XG4gICAgbWluLXdpZHRoOiAxMjVweDtcblxuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucHJvZmlsZS1jb3Zlcl9faW5mbyAubmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiAzOXB4IDAgMTBweCAxNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgbGkge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAxOHB4IDAgMTBweCAwO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtcHJvZmlsZSB7XG4gIGZsZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWFpbi1jb250ZW50LXByb2ZpbGUge1xuICAgIC5jb250YWluZXIsIC5jb250YWluZXItZmx1aWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtbGVmdC1wcm9maWxlIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1jb250ZW50LWxlZnQtcHJvZmlsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuXG4ubWFpbi1wcm9maWxlLW92ZXJ2aWV3IHtcbiAgLm1haW4taW1nLXVzZXIge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5idG4taWNvbi1saXN0IHtcbiAgICAuYnRuLCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc3AtY29udGFpbmVyIC5tYWluLXByb2ZpbGUtb3ZlcnZpZXcgLmJ0bi1pY29uLWxpc3QgYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLm1haW4tcHJvZmlsZS1uYW1lIHtcbiAgY29sb3I6ICM4ZjljYzA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ubWFpbi1wcm9maWxlLW5hbWUtdGV4dCB7XG4gIGNvbG9yOiAjYThhZmM3O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tYWluLXByb2ZpbGUtYmlvIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWFpbi1wcm9maWxlLXNvY2lhbC1saXN0IHtcbiAgLm1lZGlhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgKyAubWVkaWEge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSB7XG4gIC5uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzYxNjM2NjtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5uYXYge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1jb250ZW50LWJvZHktcHJvZmlsZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTExcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1haW4tY29udGVudC1ib2R5LXByb2ZpbGUgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rICsgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5tYWluLXByb2ZpbGUtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tcHJvZmlsZS1ib2R5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuLm1haW4tcHJvZmlsZS12aWV3LWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNzVweCkge1xuICAubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1wcm9maWxlLXZpZXctY2hhcnQge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cblxuLm1haW4tcHJvZmlsZS12aWV3LWluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICBoNiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2YxMDA3NTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSB7XG4gID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICA+IHNwYW4ge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAjNTE1ODZmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICM1ZTVlNzc7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICsgLm1haW4tdHJhZmZpYy1kZXRhaWwtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxufVxuXG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEgKyAubWVkaWEge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ubWFpbi1wcm9maWxlLXdvcmstbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gIGg2IHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5tYWluLXByb2ZpbGUtY29udGFjdC1saXN0IHtcbiAgLm1lZGlhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgKyAubWVkaWEge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG59XG4uYnRuLXByb2ZpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IDIyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgLnByb2ZpbGUtY292ZXJfX2luZm8gLm5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTE0cHggMCAxMHB4O1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLXByb2ZpbGUge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNDdweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayArIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgIC5wcm9maWxlLWZvb3RlciB7XG4gICAgIFx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuICAgICB9XG59XG4ucHJvZmlsZS1zaGFyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIycHggMTBweCAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG59XG4ucHJvZmlsZS1lZGl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2ZpbGUtZWRpdCB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDBcbiAgfVxufVxuLnByb2ZpbGUtaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDE4NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAkYmFja2dyb3VuZDtcbiAgbGVmdDogMTcwcHg7XG59XG4gQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLnByb2ZpbGUtY292ZXJfX2ltZ3tcbiAgICB0b3A6IDE5MHB4O1xuICAgIGxlZnQ6IDQ1cHg7XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIH1cbiAgfVxuICAucHJvZmlsZS1pbmZvIHtcbiAgICB0b3A6IDIwNXB4O1xuICAgIGxlZnQ6IDEzMHB4O1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuIH1cblxuIC5wcm9maWxlLWNvdmVyX19pbWcgYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZmO1xuICAgIGNvbG9yOiAjNDU0NTY3O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuIH1cblxuXG5cbi8qICMjIyMjIyBQcm9maWxlICAjIyMjIyMgKi8iLCJcbi8qICMjIyMjIyBDcnlwdG9jdXJyZW5jaWVzICAjIyMjIyMgKi9cblxuLmNyeXB0by10cmFuc2NhdGlvbi5saXN0LXVuc3R5bGVkIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxN3B4O1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRiYWNrZ3JvdW5kO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi50b29sYmFyIC5idG4ge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGNvbG9yOiAjMjIyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAycHggMTdweDtcbn1cblxuLmNyeXB0by1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjgnIGhlaWdodD0nNDknIHZpZXdCb3g9JzAgMCAyOCA0OSclM0UlM0NnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdoZXhhZ29ucycgZmlsbD0nJTIzZWFlZGY3JyBmaWxsLW9wYWNpdHk9JzAuNCcgZmlsbC1ydWxlPSdub256ZXJvJyUzRSUzQ3BhdGggZD0nTTEzLjk5IDkuMjVsMTMgNy41djE1bC0xMyA3LjVMMSAzMS43NXYtMTVsMTIuOTktNy41ek0zIDE3Ljl2MTIuN2wxMC45OSA2LjM0IDExLTYuMzVWMTcuOWwtMTEtNi4zNEwzIDE3Ljl6TTAgMTVsMTIuOTgtNy41VjBoLTJ2Ni4zNUwwIDEyLjY5djIuM3ptMCAxOC41TDEyLjk4IDQxdjhoLTJ2LTYuODVMMCAzNS44MXYtMi4zek0xNSAwdjcuNUwyNy45OSAxNUgyOHYtMi4zMWgtLjAxTDE3IDYuMzVWMGgtMnptMCA0OXYtOGwxMi45OS03LjVIMjh2Mi4zMWgtLjAxTDE3IDQyLjE1VjQ5aC0yeicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idG4tZGVmYXVsdC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MzNjOWE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FyZC1iaXRjb2luIC5tZWRpYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cbi5jYXJkLWJpdGNvaW4ge1xuXHQubWVkaWEtaWNvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLXRhYmxlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0fVxuICBcblx0Lm1lZGlhLWJvZHkge1xuXHQgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHQgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbiAgXG5cdC5yb3cge1xuXHQgIGZsZXgtd3JhcDogbm93cmFwO1xuXHQgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdCAgb3ZlcmZsb3cteDogYXV0bztcbiAgXG5cdCAgPiBkaXYge1xuXHRcdGZsZXgtc2hyaW5rOiAxO1xuXHQgIH1cblx0fVxuICBcblx0bGFiZWwge1xuXHQgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0ICBsZXR0ZXItc3BhY2luZzogLjJweDtcblx0ICBjb2xvcjogJGNvbG9yO1xuXHR9XG4gIFxuXHRwIHtcblx0ICBtYXJnaW4tYm90dG9tOiAwO1xuXHQgIGNvbG9yOiAkY29sb3I7XG5cdCAgZm9udC13ZWlnaHQ6IDYwMDtcblx0ICBmb250LXNpemU6IDE2cHg7XG5cdCB9XG59XG5cbi5jcnlwdG8td2FsbGV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5jaGFydC1jaXJjbGUtdmFsdWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDQ2cHg7XG5cbiAgICAmLmNpcmNsZS1zdHlsZSB7XG4gICAgICBib3JkZXI6IDJweCBkYXNoZWQgIzlhOTNlODtcbiAgICAgIGJhY2tncm91bmQ6ICNmY2ZjZmY7XG4gICAgfVxuICB9XG59XG5cbi5jcnlwLWljb24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uaW1nLWJnIHtcbiAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21lZGlhL1N0YXJzLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5jcnlwdG8taWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5idXktc2VsbCAuZm9ybSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmJnLWJhY2tncm91bmQyIHtcbiAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21lZGlhLzQwNDY1MzQuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDg7XG4gIH1cblxuICAuaGVhZGVyLXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5idXktc2VsbCB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIHRvcDogM3B4O1xuICAgIH1cbiAgfVxufVxuXG4uY3J5cHRvLWNhcmQgLmNoYXJ0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAtNTRweDtcbiAgd2lkdGg6IDE0MCU7XG4gIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5leGNoYW5nZS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC0yMnB4O1xuICBsZWZ0OiAtNTFweDtcbn1cblxuLmNyeXB0by1idGMtdXNkIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAzcHg7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbi5wYXltZW50LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICAucGF5bWVudC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjYzJjNmQ0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDElO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxOCU7XG5cbiAgICBpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2NnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlOWYzO1xuICAgICAgcGFkZGluZzogMTVweCAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGF5bWVudC1pdGVtLmFjdGl2ZSB7XG4gIGkge1xuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgY29sb3I6ICRzdWNjZXNzO1xuICB9XG59XG5cbi5jcnlwdG9pY29uIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLnBheW1lbnQtdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBheW1lbnQtY2FyZHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjNzA3ODk0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogODdweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJhY2tncm91bmQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgMTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzdweDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbmlucHV0OmNoZWNrZWQgKyBsYWJlbC5wYXltZW50LWNhcmRzIHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLmZvcm0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyLCBmb3JtIGlucHV0OmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMzVweCAzNXB4IDBweDtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAkcHJpbWFyeSB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLmZvcm0gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgMzVweCAzNXB4IDBweDtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICRwcmltYXJ5IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDI3MTNcIjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTExcHg7XG4gICAgcmlnaHQ6IDRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG5mb3JtIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsIC5mb3JtIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcxM1wiO1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIHJpZ2h0OiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmNyeXB0by1idXlzZWxsLWNhcmQge1xuICAubmF2LnBhbmVsLXRhYnMgbGkge1xuICAgIC5hY3RpdmU6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNjBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1mbGV4OiAxO1xuICAgIC1tb3otZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIGxpbmUtaGVpZ2h0OiA0O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgfVxuXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB9XG4gIH1cbn1cblxuLndhbGxldCB7XG4gIC5pbnB1dC1ncm91cC1hZGRvbi1yaWdodCwgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBwYWRkaW5nOiAuNXJlbSAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBjb2xvcjogI2I3YmVjNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZWJmMztcbiAgICBib3JkZXItcmFkaXVzOiAwIC4yNXJlbSAuMjVyZW0gMDtcbiAgfVxufVxuXG4uY3J5cHRvLXdhbGxldCAuY2xpcGJvYXJkLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTFweCAxMXB4IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICBjb2xvcjogJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDAgIWltcG9ydGFudDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi53YWxsZXQge1xuICAuY2xpcGJvYXJkLWljb24ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMTFweCAxN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmMmYxZmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtYWRkb24tbGVmdCB7XG4gICAgcGFkZGluZzogMTJweCAxN3B4O1xuICAgIGJhY2tncm91bmQ6ICNmMmYxZmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZWJmMztcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAgaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi50cmFuc2NhdGlvbi1jcnlwdG8ge1xuICAudGFibGUge1xuICAgIHRoLCB0ZCB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDE1cHg7XG4gICAgICBtYXJnaW46IDAgMTRweDtcbiAgICB9XG5cbiAgICAmLmRhdGFUYWJsZSB7XG4gICAgICB0aCwgdGQge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQge1xuICAgIC5zb3J0aW5nOmJlZm9yZSwgLnNvcnRpbmdfYXNjOmJlZm9yZSwgLnNvcnRpbmdfZGVzYzpiZWZvcmUsIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxZW07XG4gICAgICBjb250ZW50OiBcIlxcMjE5MVwiO1xuICAgICAgdG9wOiAxNnB4O1xuICAgIH1cblxuICAgIC5zb3J0aW5nOmFmdGVyLCAuc29ydGluZ19hc2M6YWZ0ZXIsIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgY29udGVudDogXCJcXDIxOTNcIjtcbiAgICAgIHRvcDogMTZweDtcbiAgICB9XG4gIH1cbn1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgLnRyYW5zY2F0aW9uLWNyeXB0byB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgY29udGVudDogXCJcXDIxOTNcIjtcbiAgdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBheW1lbnQtY2FyZHMgaW1nIHtcbiAgICB0b3A6IDI2cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmNhcmQtb3JkZXIgaXtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG4ub3dsLXRoZW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdHJhbnNwYXJlbnQgMCUsICRiYWNrZ3JvdW5kIDEwMCUpO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG59XG4ub3dsLXRoZW1lOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50IDAlLCAkYmFja2dyb3VuZCAxMDAlKTtcbiAgICBib3R0b206IDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xufVxuLmNyeXB0by1idGMtdXNkLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMHB4O1xuICBsaW5lLWhlaWdodDogMC41O1xufVxuLyogIyMjIyMjIENyeXB0b2N1cnJlbmNpZXMgICMjIyMjIyAqLyIsIi8qICMjIyMjIyMjIyMgRWNvbW1lcmNlICMjIyMjIyMjIyMgKi9cblxuLnJhdGlvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwcHg7XG4gIHRvcDogMjBweDtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMHB4IDBweCAxNXB4O1xufVxuXG4ucHJvZHVjdC10aW1lbGluZSB1bC50aW1lbGluZS0xIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiBsaSB7XG4gICAgbWFyZ2luOiAyMS43cHggIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgLnByb2R1Y3QtaWNvbiB7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgbWFyZ2luOiAyMHB4IDIwcHggMCAyMnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTJweDtcbiAgICBoZWlnaHQ6IDk0JTtcbiAgICB6LWluZGV4OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBkb3R0ZWQgI2MwY2NkYTtcbiAgfVxufVxuXG4uY291bnRyeXdpc2Utc2FsZSAubGlzdC1ncm91cC1pdGVtIHtcbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogJ0FyY2hpdm8nLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzFjMjczYztcbiAgfVxuXG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIGJvcmRlci1jb2xvcjogI2UyZThmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi50b3Atc2VsbGluZy1wcm9kdWN0cyB7XG4gIC5wcm9kdWN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuXG4gIC5wcm9kdWN0LWltZyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuMzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWYwZjc7XG4gICAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAucHJpY2UsIC5jb3VudCB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgY29sb3I6ICM4MDk0YWU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLnRpdGxlLCAuYW1vdW50IHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBjb2xvcjogIzM2NGE2MztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnByb2R1Y3QtcHJpY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnByb2R1Y3QtaW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLnByb2R1Y3QtYW1vdW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAucHJvZHVjdC1uYW1lIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLml0ZW1zLXNvbGQge1xuICAgIGNvbG9yOiAjODA5NGFlO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuXG5cbi5maWx0ZXItZ3JvdXAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMTBweDtcbn1cblxuLnRhYmxlLWZpbHRlciB7XG4gIHBhZGRpbmc6IDVweCAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAuYnRue1xuICAgIGJvcmRlci1yYWRpdXM6MCA0cHggNHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6LTFweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLnNob3ctZW50cmllcyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDY1cHg7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5zdGF0dXMge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IDJweCA2cHggNHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIHRvcDogLTlweDtcbn1cblxuLmVjb21tZXJjZS53aXphcmQge1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gIC5uYXYtdGFicyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogNDBweCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2UwZTBlMDtcbiAgfVxuXG4gID4gZGl2LmVjb21tZXJjZS53aXphcmQtaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uY29ubmVjdGluZy1saW5lIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjaGVja291dHN0ZXBzIHtcbiAgICA+IC5zdGVwcyAubnVtYmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgY29sb3I6ICM5MTk3YWI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgfVxuXG4gICAgLmNoZWNrb3V0bGluZSB7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS43cmVtKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjdyZW0pO1xuICAgICAgbWFyZ2luOiAwIDExJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IDI2cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2hlY2tvdXRzdGVwcyB7XG4gICAgPiAuc3RlcHMge1xuICAgICAgLm51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogIzkxOTdhYjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja291dGxpbmUge1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuN3JlbSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS43cmVtKTtcbiAgICAgIG1hcmdpbjogMCAxMSU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4jY2hlY2tvdXRzdGVwcyB7XG4gID4ge1xuICAgIC5hY3Rpb25zIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogOXB4IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3MztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgLmRpc2FibGVkIGEge1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0ZXBzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBwYWRkaW5nOiAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICZbcm9sZT1cInRhYmxpc3RcIl0gbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgZmxleDogMTtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxuICB9XG5cbiAgPiAuc3RlcHMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLmFjdGlvbnMgLm1lbnUgbGkge1xuICAgIGZsZXg6IGluaGVyaXQ7XG4gIH1cblxuICA+IC5zdGVwcyAuY3VycmVudCBhIC5udW1iZXIge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICB1bFtyb2xlPVwibWVudVwiXSBsaSB7XG4gICAgZmxleDogaW5oZXJpdDtcbiAgfVxuXG4gIC5pdGVtIHtcbiAgICAubGVmdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGh1bWIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIC5wdXJjaGFzZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMjFweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrb3V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiBub25lO1xuXG4gICAgLnN1YnRvdGFsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgfVxuXG4gICAgc3Bhbi5oZWFkaW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAudG90YWwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLmNhcmQtcGF5IC50YWJzLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5uYXYge1xuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuXG4gICAgbGkge1xuICAgICAgXG5cbiAgICAgIGEge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgbGkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDAuN3JlbSAxcmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2hlY2tvdXRzdGVwcyA+IHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAzOHB4O1xuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMzhweDtcbiAgICB9XG4gIH1cbn1cblxuLml0ZW0xLWxpbmtzIHtcbiAgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgYSB7XG4gICAgcGFkZGluZzogLjc1cmVtIDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgY29sb3I6ICMwNzA1MTA7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICB9XG4gIH1cblxuICAubmF2LWl0ZW0gYS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4udHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBoZWlnaHQ6IDdweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gIC5zdGVwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogMjUlO1xuICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG5cbiAgLnN0ZXAuYWN0aXZlIC50ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgLnN0ZXAge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1hcHBseS5jb3Vwb24ge1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMCAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdGRlc2MtMSB7XG4gIGltZyB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gICAgdG9wOiAtMTcycHg7XG4gIH1cbn1cbi5wcm9kdWN0LWdyaWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLnByb2R1Y3QtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG5cbiAgICBhLmltYWdlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC1pbWFnZSB7XG4gIC5waWMtMSB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbiAwcztcbiAgfVxuXG4gIC5waWMtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIH1cbn1cblxuLnByb2R1Y3QtZ3JpZCB7XG4gICY6aG92ZXIgLnByb2R1Y3QtaW1hZ2UgLnBpYy0yIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnByb2R1Y3QtZGlzY291bnQtbGFiZWwge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2YjM2ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAycHggOXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cblxuICAucHJvZHVjdC1saWtlLWljb24ge1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogLTUwcHg7XG4gICAgei1pbmRleDogOTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIgLnByb2R1Y3QtbGlrZS1pY29uIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5wcm9kdWN0LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gIH1cblxuICAmOmhvdmVyIC5wcm9kdWN0LWxpbmsge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAucHJvZHVjdC1saW5rIGEge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2JhKDIxNSwgMjE1LCAyMTUsIDAuMTUpO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMC4xcztcbiAgICBib3JkZXItcmlnaHQ6IDA7XG5cbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogIzIzMjMyMztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3QtY29udGVudCAucmF0aW5nIHtcbiAgY29sb3I6ICR3YXJuaW5nO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9kdWN0LWdyaWQge1xuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgfVxuXG4gIC5wcm9kdWN0LWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxuXG4gIC50aXRsZSBhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy8gcGFkZGluZzogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC5wcmljZSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAvLyBwYWRkaW5nOiA2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5vbGQtcHJpY2Uge1xuICAgICAgY29sb3I6ICM4ZjhmYjE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnByb2R1Y3QtZ3JpZCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxufVxuXG5cbi5wcm9kdWN0X3ByaWNlIHtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAub2xkX3ByaWNlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5wcm9kdWN0ZGVzYyAubGlzdC11bnN0eWxlZCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogZmxleDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4jcmVjZW50b3JkZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luOiA3cHggYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5jYXJkLXBheSAudGFicy1tZW51IGxpIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbn1cbi5wcm9kdWN0cy1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcm9kdWN0cy1iYWRnZSAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC02MHB4O1xuICB0b3A6IDEzcHg7XG4gIHdpZHRoOiAxODBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4IDlweCA4cHggOXB4O1xuICBmbG9hdDogbGVmdDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmRlc2MtdGFicyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDE4cHg7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGVzYy10YWJzIC5uYXYucGFuZWwtdGFicyBsaSBhLmFjdGl2ZSAge1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRwcmltYXJ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gIC5wcm9kdWN0LWFtb3VudCAucmF0ZWQtcHJvZHVjdHMtcmF0aW5ncyBpIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi8qICMjIyMjIyMjIyMgRWNvbW1lcmNlICMjIyMjIyMjIyMgKi8iLCJcblxuLyogIyMjIyMjIGZpbGUgbWFuYWdlciAjIyMjIyMgKi9cblxuLmZpbGUtcm91bmRlZC1hdHRhY2htZW50cyB7XG4gICAgcGFkZGluZzogMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZmlsZS1yYWRpdXMtYXR0YWNobWVudHMge1xuICAgIHBhZGRpbmc6IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZmlsZS1yb3VuZGVkLWF0dGFjaG1lbnRzLXNtIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5maWxlLXJvdW5kZWQtYXR0YWNobWVudHMtbGcge1xuICAgIHBhZGRpbmc6IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICBcbiAgICBpe1xuICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuICBcbi5maWxlLXJhZGl1cy1hdHRhY2htZW50cy1zbSB7XG4gICAgcGFkZGluZzogMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5maWxlLXJhZGl1cy1hdHRhY2htZW50cy1sZyB7XG4gICAgcGFkZGluZzogMHB4IDEwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgXG4gICAgaXtcbiAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG5cbi5maWxlLWltYWdlIC5pY29ucyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHJpZ2h0OiAyMnB4O1xuICAgIHRvcDogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTNweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZmlsZS1pbWFnZSAuaWNvbnMgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHg7XG59XG4uZmlsZS1pbWFnZSAuaWNvbnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luOiAycHggN3B4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5maWxlLWltYWdlIC5pY29ucyBsaSBhOmFmdGVyLCAuZmlsZS1pbWFnZSAuaWNvbnMgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGlwKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMzBweDtcbn1cbi5maWxlLWltYWdlIC5pY29ucyBsaSBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogLTIwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZpbGUtaW1hZ2U6aG92ZXIgLmljb25zIHtcbiAgb3BhY2l0eTogMTtcbiAgYm90dG9tOiAzM3B4O1xufVxuLmZpbGUtbmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZmlsZS1pbWFnZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5maWxlLWltYWdlLXNtIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgbWFyZ2luOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmZpbGUtaW1hZ2Utc20gLnByb2R1Y3QtaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZpbGUtaW1hZ2Utc20gLmljb25zIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICByaWdodDogN3B4O1xuICB0b3A6IDZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZSAwcztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZmlsZS1pbWFnZS1zbSAuaWNvbnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgbWFyZ2luOiA0cHggMXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5maWxlLWltYWdlLXNtOmhvdmVyIC5pY29ucyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvdHRvbTogMzNweDtcbn1cbi5maWxlLWltYWdlLXNtIC5maWxlLW5hbWUtc20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0zcHg7XG4gIGNvbG9yOiAjOGY4ZmIxO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZpbGUtaW1hZ2UtbWQge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIG1hcmdpbjogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5maWxlLWltYWdlLW1kIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5maWxlLWltYWdlLW1kIC5pY29ucyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZpbGUtaW1hZ2UtbWQgLmljb25zIGxpIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIG1hcmdpbjogNHB4IDFweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uZmlsZS1pbWFnZS1tZDpob3ZlciAuaWNvbnMge1xuICBvcGFjaXR5OiAxO1xuICBib3R0b206IDMzcHg7XG59XG4uZmlsZS1pbWFnZS1tZCAuZmlsZS1uYW1lLW1kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZpbGUtaW1hZ2UtbGcge1xuICB3aWR0aDogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gIG1hcmdpbjogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5maWxlLWltYWdlLWxnIC5wcm9kdWN0LWltYWdlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5maWxlLWltYWdlLWxnIC5pY29ucyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiA2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZpbGUtaW1hZ2UtbGcgLmljb25zIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbjogNHB4IDFweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uZmlsZS1pbWFnZS1sZzpob3ZlciAuaWNvbnMge1xuICBvcGFjaXR5OiAxO1xuICBib3R0b206IDMzcHg7XG59XG4uZmlsZS1pbWFnZS1sZyAuZmlsZS1uYW1lLWxnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiAgXG4gIC8qICMjIyMjIyBmaWxlIG1hbmFnZXIgIyMjIyMjICovXG5cblxuXG4uYnRuLWdyb3VwLmZpbGUtYXR0YWNoIHtcbiAgLmJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5idG4tcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3VuZGVkLXBpbGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYnRuLXByaW1hcnktdHJhbnNwYXJlbnQsIC5idG4tc2Vjb25kYXJ5LXRyYW5zcGFyZW50LCAuYnRuLWluZm8tdHJhbnNwYXJlbnQsIC5idG4tZGFuZ2VyLXRyYW5zcGFyZW50LCAuYnRuLXdhcm5pbmctdHJhbnNwYXJlbnQsIC5idG4tc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5idG4tY2xvc2Uge1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDZweCA2cHggMHB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmLnJvdW5kZWQtcGlsbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHggNTBweCA1MHB4IDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gICAgfVxuICAgICYuYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgfVxuICAgICYuYnRuLW91dGxpbmUtaW5mbyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5mbztcbiAgICB9XG4gICAgJi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhbmdlcjtcbiAgICB9XG4gICAgJi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3YXJuaW5nO1xuICAgIH1cbiAgICAmLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHN1Y2Nlc3M7XG4gICAgfVxuICAgICYuYnRuLXByaW1hcnktdHJhbnNwYXJlbnQsICYuYnRuLXNlY29uZGFyeS10cmFuc3BhcmVudCwgJi5idG4taW5mby10cmFuc3BhcmVudCwgJi5idG4tZGFuZ2VyLXRyYW5zcGFyZW50LCAmLmJ0bi13YXJuaW5nLXRyYW5zcGFyZW50LCAmLmJ0bi1zdWNjZXNzLXRyYW5zcGFyZW50IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgXG4gICAgJi5idG4tc20ge1xuICAgICAgZm9udC1zaXplOiAxLjdyZW0gIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICAgICYuYnRuLWxnIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCIvKiAjIyMjIyMgQmFja2dyb3VuZHMgIyMjIyMjICovXG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5IHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlMjg3YSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJ1dHRvbi5iZy1zZWNvbmRhcnkge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGUyODdhICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiBcbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuYS5iZy1wcmltYXJ5IHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5idXR0b24uYmctcHJpbWFyeSB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3Mge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYnV0dG9uLmJnLXN1Y2Nlc3Mge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTZhNTUyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm8ge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZhZmYxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYnV0dG9uLmJnLWluZm8ge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZhZmYxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZyAgIWltcG9ydGFudDtcbn1cblxuYS5iZy13YXJuaW5nIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOTExZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJ1dHRvbi5iZy13YXJuaW5nIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxOTExZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDE1NyAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJ1dHRvbi5iZy1kYW5nZXIge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0MTU3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJlMGVhICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYnV0dG9uLmJnLWxpZ2h0IHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlYSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbn1cblxuYS5iZy1kYXJrIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTIxMiAhaW1wb3J0YW50O1xuICB9XG59XG5cbmJ1dHRvbi5iZy1kYXJrIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTIxMiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHByaW1hcnkgMCUsICRwcmltYXJ5LTA1IDEwMCUpO1xufVxuLmJnLXNlY29uZGFyeS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHNlY29uZGFyeSAwJSwgI2ZiNmRhZCAxMDAlKTtcbn1cbi5iZy1kYW5nZXItZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRkYW5nZXIgMCUsICNmNTk0YTAgMTAwJSkgIWltcG9ydGFudDtcbn1cbi5iZy1kYXJrLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZGFyayAwJSwgIzYwNmY4ZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuLmJnLXN1Y2Nlc3MtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdWNjZXNzIDAlLCAjNmNlZmEzIDEwMCUpO1xufVxuLmJnLXdhcm5pbmctZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICR3YXJuaW5nIDAlLCAjZjljMDdiIDEwMCUpO1xufVxuLmJnLWluZm8tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRpbmZvIDAlLCAjN2VkYmZmIDEwMCUpO1xufVxuLmJnLXB1cnBsZS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzY3M2FiNyAwJSwgI2IzMzBhYyAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG5cbi5iZy13aGl0ZS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTE7XG59XG5cbi5iZy13aGl0ZS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTI7XG59XG5cbi5iZy13aGl0ZS0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTM7XG59XG5cbi5iZy13aGl0ZS00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTQ7XG59XG5cbi5iZy13aGl0ZS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTU7XG59XG5cbi5iZy13aGl0ZS02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTY7XG59XG5cbi5iZy13aGl0ZS03IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTc7XG59XG5cbi5iZy13aGl0ZS04IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTg7XG59XG5cbi5iZy13aGl0ZS05IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTk7XG59XG5cbi5iZy1ibGFjay0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTE7XG59XG5cbi5iZy1ibGFjay0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTI7XG59XG5cbi5iZy1ibGFjay0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTM7XG59XG5cbi5iZy1ibGFjay00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTQ7XG59XG5cbi5iZy1ibGFjay01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTU7XG59XG5cbi5iZy1ibGFjay02IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTY7XG59XG5cbi5iZy1ibGFjay03IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTc7XG59XG5cbi5iZy1ibGFjay04IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTg7XG59XG5cbi5iZy1ibGFjay05IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTk7XG59XG5cbi5iZy1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGIwMDgyO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGNjY2M7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG4uYmctYXp1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWE3O1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctcHVycGxlLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uYmctc3VjY2Vzcy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCAyMzQsIDE2MywgMC4yKTtcbn1cblxuLmJnLXNlY29uZGFyeS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAxMTIsIDE4NywgMC4xMik7XG59XG5cbi5iZy1wcmltYXJ5LXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1pbmZvLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCAxODQsIDI1NSwgMC4xMik7XG59XG5cbi5iZy13YXJuaW5nLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDIwMiwgODYsIDAuMTIpO1xufVxuXG4uYmctZGFuZ2VyLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDcxLCA2MSwgMC4xMik7XG59XG5cbi5iZy1waW5rLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEwMSwgMTY1LCAwLjEyKTtcbn1cblxuLmJnLXB1cnBsZS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjEyKTtcbn1cblxuLmJnLWRhcmstdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMTIpICAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUtdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1wcmltYXJ5LCAuY29sb3Itc2Vjb25kYXJ5LCAuY29sb3Itc3VjY2VzcywgLmNvbG9yLWluZm8sIC5jb2xvci1kYW5nZXIsIC5jb2xvci13YXJuaW5nLFxuLmNvbG9yLXRlYWwsIC5jb2xvci1wdXJwbGUsIC5jb2xvci1kYXJrLCAuY29sb3ItbGlnaHQsIC5jb2xvci1pbmRpZ28sIC5jb2xvci1henVyZSB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjE1KSAhaW1wb3J0YW50O1xuICAuY2FyZC1oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4uY29sb3ItcHJpbWFyeS1saWdodCwgLmNvbG9yLXNlY29uZGFyeS1saWdodCwgLmNvbG9yLXN1Y2Nlc3MtbGlnaHQsIC5jb2xvci1pbmZvLWxpZ2h0LCAuY29sb3ItZGFuZ2VyLWxpZ2h0LCAuY29sb3Itd2FybmluZy1saWdodCB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjE1KSAhaW1wb3J0YW50O1xuICAuY2FyZC1oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4uY29sb3ItcHJpbWFyeS1ncmFkaWVudCwgLmNvbG9yLXNlY29uZGFyeS1ncmFkaWVudCwgLmNvbG9yLXN1Y2Nlc3MtZ3JhZGllbnQsIC5jb2xvci1pbmZvLWdyYWRpZW50LCAuY29sb3ItZGFuZ2VyLWdyYWRpZW50LCAuY29sb3Itd2FybmluZy1ncmFkaWVudCB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjE1KSAhaW1wb3J0YW50O1xuICAuY2FyZC1oZWFkZXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBwIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuXG4uaW1nLWZpbHRlci1wcmltYXJ5LCAuaW1nLWZpbHRlci1zZWNvbmRhcnksIC5pbWctZmlsdGVyLXN1Y2Nlc3MsIC5pbWctZmlsdGVyLXdhcm5pbmcsIC5pbWctZmlsdGVyLWluZm8sIC5pbWctZmlsdGVyLWRhbmdlciwgLmltZy1maWx0ZXItdGVhbCwgLmltZy1maWx0ZXItZGFyaywgLmltZy1maWx0ZXItcGluaywgLmltZy1maWx0ZXItcHVycGxlLCAuaW1nLWZpbHRlci1pbmRpZ28sIC5pbWctZmlsdGVyLWF6dXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbWctZmlsdGVyLXByaW1hcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktMDM7XG4gICAgYm90dG9tOiAwcHg7XG59XG4uaW1nLWZpbHRlci1zZWNvbmRhcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDAsIDExMiwgMTg3LCAwLjMpO1xufVxuLmltZy1maWx0ZXItc3VjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTEsIDIzNCwgMTYzLCAwLjMpO1xufVxuLmltZy1maWx0ZXItd2FybmluZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDMsIDIwMiwgODYsIDAuMyk7XG59XG4uaW1nLWZpbHRlci1kYW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCA3MSwgNjEsIDAuMyk7XG59XG4uaW1nLWZpbHRlci1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEsIDE4NCwgMjU1LCAwLjMpO1xufVxuLmltZy1maWx0ZXItdGVhbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAyMDQsIDIwNCwgMC4zKTtcbn1cbi5pbWctZmlsdGVyLXB1cnBsZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMyk7XG59XG4uaW1nLWZpbHRlci1pbmRpZ286YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzUsIDAsIDEzMCwgMC4zKTtcbn1cbi5pbWctZmlsdGVyLWF6dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDEyNiwgMTY3LCAwLjMpO1xufVxuLmltZy1maWx0ZXItZGFyazpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSg1OSwgNzIsIDk5LCAwLjMpO1xufVxuLmltZy1maWx0ZXItcGluazpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDEwMSwgMTY1LCAwLjMpO1xufVxuXG5cblxuXG4vKiAjIyMjIyMgQmFja2dyb3VuZHMgIyMjIyMjICovIiwiLyogIyMjIyMjIERpc3BsYXkgIyMjIyMjICovXG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5kLXByaW50LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAjIyMjIyMgRGlzcGxheSAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgRmxleCAgIyMjIyMjICovXG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG4uYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC0xIHtcbiAgZmxleDogMTtcbn1cblxuLmZsZXgtMCB7XG4gIGZsZXg6IDA7XG59XG5cblxuLyogIyMjIyMjIEZsZXggICMjIyMjIyAqLyIsIi8qICMjIyMjIyAgQm9yZGVyICAgIyMjIyMjICovXG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1lbmQtMCB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogJGluZm8gIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2FybmluZyAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2YxZjJmOSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICRkYXJrICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0xMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbS0xMSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYmQtdHJhbnNwYXJlbnQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uYmQtdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uYmQtciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5iZC1iIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5iZC1sIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuXG4uYmQteSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLmJkLXgge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5iZC0wIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYmQtMSB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYmQtMiB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4uYmQtMyB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xufVxuXG4uYmQtNCB7XG4gIGJvcmRlci13aWR0aDogNHB4O1xufVxuXG4uYmQtNSB7XG4gIGJvcmRlci13aWR0aDogNXB4O1xufVxuXG4uYmQtdC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtci0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1iLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1sLTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtdC0wLWYge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1yLTAtZiB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uYmQtYi0wLWYge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC1sLTAtZiB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZC15LTAge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uYmQteS0xIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5iZC14LTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uYmQteC0xIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG59XG5cbi5iZC1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG59XG5cbi5iZC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLmJkLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xufVxuXG4uYmQtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xufVxuXG4uYmQtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogJGluZm87XG59XG5cbi5iZC13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlO1xufVxuXG4uYmQtZ3JheS0xMDAge1xuICBib3JkZXItY29sb3I6ICNmMWYyZjk7XG59XG5cbi5iZC1ncmF5LTIwMCwgLmJkLWdyYXktMzAwIHtcbiAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZDtcbn1cblxuLmJkLWdyYXktNDAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjRiZGNlO1xufVxuXG4uYmQtZ3JheS01MDAsIC5iZC1ncmF5LTYwMCB7XG4gIGJvcmRlci1jb2xvcjogI2E4YWZjNztcbn1cblxuLmJkLWdyYXktNzAwIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M0ODU4O1xufVxuXG4uYmQtZ3JheS04MDAge1xuICBib3JkZXItY29sb3I6ICRkYXJrO1xufVxuXG4uYmQtZ3JheS05MDAge1xuICBib3JkZXItY29sb3I6ICM4ZjljYzA7XG59XG5cbi5iZC13aGl0ZS0xIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtMTtcbn1cblxuLmJkLXdoaXRlLTIge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS0yO1xufVxuXG4uYmQtd2hpdGUtMyB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlLTM7XG59XG5cbi5iZC13aGl0ZS00IHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtNDtcbn1cblxuLmJkLXdoaXRlLTUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS01O1xufVxuXG4uYmQtd2hpdGUtNiB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlLTY7XG59XG5cbi5iZC13aGl0ZS03IHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUtNztcbn1cblxuLmJkLXdoaXRlLTgge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZS04O1xufVxuXG4ucm91bmRlZC01IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucm91bmRlZC02IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ucm91bmRlZC03IHtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4ucm91bmRlZC0xMCB7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG59XG5cbi5yb3VuZGVkLTIwIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnJvdW5kZWQtMzAge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4ucm91bmRlZC00MCB7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG5cbi5yb3VuZGVkLTUwIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uYmQtZGFzaGVkIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG59XG5cbi5iZC1kb3R0ZWQge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5iZC14cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14cy10IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14cy1yIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXhzLWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXhzLWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14cy15IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14cy14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJkLXNtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXNtLXQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXNtLXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtc20tYiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtc20tbCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXNtLXkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXNtLXgge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmQtbWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtbWQtdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtbWQtciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1tZC1iIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1tZC1sIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtbWQteSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cblxuICAuYmQtbWQteCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZC1sZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1sZy10IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1sZy1yIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLWxnLWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLWxnLWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1sZy15IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC1sZy14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iZC14bCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14bC10IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14bC1yIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXhsLWIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLmJkLXhsLWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14bC15IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIC5iZC14bC14IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuLmJyLTB7XG5cdGJvcmRlci1yYWRpdXM6MDtcbn1cbi5ici0wLWZ7XG5cdGJvcmRlci1yYWRpdXM6MCAhaW1wb3J0YW50O1xufVxuXG4uc3F1YXJlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogMTFweCAhaW1wb3J0YW50O1xufVxuLyogIyMjIyMjIEJvcmRlciAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgSGVpZ2h0ICMjIyMjIyAqL1xuXG4ubXgtaHQtMHAge1xuICBtYXgtaGVpZ2h0OiAwJTtcbn1cblxuLm1uLWh0LTBwIHtcbiAgbWluLWhlaWdodDogMCU7XG59XG4uaHQtNSB7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uaHQtNXAge1xuICBoZWlnaHQ6IDUlO1xufVxuXG4ubXgtaHQtNXAge1xuICBtYXgtaGVpZ2h0OiA1JTtcbn1cblxuLm1uLWh0LTVwIHtcbiAgbWluLWhlaWdodDogNSU7XG59XG5cbi5odC01LWYge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNXAtZiB7XG4gIGhlaWdodDogNSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTEwIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uaHQtMTBwIHtcbiAgaGVpZ2h0OiAxMCU7XG59XG5cbi5teC1odC0xMHAge1xuICBtYXgtaGVpZ2h0OiAxMCU7XG59XG5cbi5tbi1odC0xMHAge1xuICBtaW4taGVpZ2h0OiAxMCU7XG59XG5cbi5odC0xMC1mIHtcbiAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xMHAtZiB7XG4gIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xNSB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmh0LTE1cCB7XG4gIGhlaWdodDogMTUlO1xufVxuXG4ubXgtaHQtMTVwIHtcbiAgbWF4LWhlaWdodDogMTUlO1xufVxuXG4ubW4taHQtMTVwIHtcbiAgbWluLWhlaWdodDogMTUlO1xufVxuXG4uaHQtMTUtZiB7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTVwLWYge1xuICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMjAge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5odC0yMHAge1xuICBoZWlnaHQ6IDIwJTtcbn1cblxuLm14LWh0LTIwcCB7XG4gIG1heC1oZWlnaHQ6IDIwJTtcbn1cblxuLm1uLWh0LTIwcCB7XG4gIG1pbi1oZWlnaHQ6IDIwJTtcbn1cblxuLmh0LTIwLWYge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTIwcC1mIHtcbiAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTI1IHtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uaHQtMjVwIHtcbiAgaGVpZ2h0OiAyNSU7XG59XG5cbi5teC1odC0yNXAge1xuICBtYXgtaGVpZ2h0OiAyNSU7XG59XG5cbi5tbi1odC0yNXAge1xuICBtaW4taGVpZ2h0OiAyNSU7XG59XG5cbi5odC0yNS1mIHtcbiAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC0yNXAtZiB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0zMCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmh0LTMwcCB7XG4gIGhlaWdodDogMzAlO1xufVxuXG4ubXgtaHQtMzBwIHtcbiAgbWF4LWhlaWdodDogMzAlO1xufVxuXG4ubW4taHQtMzBwIHtcbiAgbWluLWhlaWdodDogMzAlO1xufVxuXG4uaHQtMzAtZiB7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMzBwLWYge1xuICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtMzUge1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5odC0zNXAge1xuICBoZWlnaHQ6IDM1JTtcbn1cblxuLm14LWh0LTM1cCB7XG4gIG1heC1oZWlnaHQ6IDM1JTtcbn1cblxuLm1uLWh0LTM1cCB7XG4gIG1pbi1oZWlnaHQ6IDM1JTtcbn1cblxuLmh0LTM1LWYge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTM1cC1mIHtcbiAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTQwIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaHQtNDBwIHtcbiAgaGVpZ2h0OiA0MCU7XG59XG5cbi5teC1odC00MHAge1xuICBtYXgtaGVpZ2h0OiA0MCU7XG59XG5cbi5tbi1odC00MHAge1xuICBtaW4taGVpZ2h0OiA0MCU7XG59XG5cbi5odC00MC1mIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC00MHAtZiB7XG4gIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC00NSB7XG4gIGhlaWdodDogNDVweDtcbn1cblxuLmh0LTQ1cCB7XG4gIGhlaWdodDogNDUlO1xufVxuXG4ubXgtaHQtNDVwIHtcbiAgbWF4LWhlaWdodDogNDUlO1xufVxuXG4ubW4taHQtNDVwIHtcbiAgbWluLWhlaWdodDogNDUlO1xufVxuXG4uaHQtNDUtZiB7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNDVwLWYge1xuICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNTAge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5odC01MHAge1xuICBoZWlnaHQ6IDUwJTtcbn1cblxuLm14LWh0LTUwcCB7XG4gIG1heC1oZWlnaHQ6IDUwJTtcbn1cblxuLm1uLWh0LTUwcCB7XG4gIG1pbi1oZWlnaHQ6IDUwJTtcbn1cblxuLmh0LTUwLWYge1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTUwcC1mIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTU1IHtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuXG4uaHQtNTVwIHtcbiAgaGVpZ2h0OiA1NSU7XG59XG5cbi5teC1odC01NXAge1xuICBtYXgtaGVpZ2h0OiA1NSU7XG59XG5cbi5tbi1odC01NXAge1xuICBtaW4taGVpZ2h0OiA1NSU7XG59XG5cbi5odC01NS1mIHtcbiAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC01NXAtZiB7XG4gIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC02MCB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLmh0LTYwcCB7XG4gIGhlaWdodDogNjAlO1xufVxuXG4ubXgtaHQtNjBwIHtcbiAgbWF4LWhlaWdodDogNjAlO1xufVxuXG4ubW4taHQtNjBwIHtcbiAgbWluLWhlaWdodDogNjAlO1xufVxuXG4uaHQtNjAtZiB7XG4gIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNjBwLWYge1xuICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtNjUge1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5odC02NXAge1xuICBoZWlnaHQ6IDY1JTtcbn1cblxuLm14LWh0LTY1cCB7XG4gIG1heC1oZWlnaHQ6IDY1JTtcbn1cblxuLm1uLWh0LTY1cCB7XG4gIG1pbi1oZWlnaHQ6IDY1JTtcbn1cblxuLmh0LTY1LWYge1xuICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTY1cC1mIHtcbiAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTcwIHtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uaHQtNzBwIHtcbiAgaGVpZ2h0OiA3MCU7XG59XG5cbi5teC1odC03MHAge1xuICBtYXgtaGVpZ2h0OiA3MCU7XG59XG5cbi5tbi1odC03MHAge1xuICBtaW4taGVpZ2h0OiA3MCU7XG59XG5cbi5odC03MC1mIHtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC03MHAtZiB7XG4gIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC03NSB7XG4gIGhlaWdodDogNzVweDtcbn1cblxuLmh0LTc1cCB7XG4gIGhlaWdodDogNzUlO1xufVxuXG4ubXgtaHQtNzVwIHtcbiAgbWF4LWhlaWdodDogNzUlO1xufVxuXG4ubW4taHQtNzVwIHtcbiAgbWluLWhlaWdodDogNzUlO1xufVxuXG4uaHQtNzUtZiB7XG4gIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtNzVwLWYge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4uaHQtODAge1xuICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5odC04MHAge1xuICBoZWlnaHQ6IDgwJTtcbn1cblxuLm14LWh0LTgwcCB7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbn1cblxuLm1uLWh0LTgwcCB7XG4gIG1pbi1oZWlnaHQ6IDgwJTtcbn1cblxuLmh0LTgwLWYge1xuICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmh0LTgwcC1mIHtcbiAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbn1cblxuLmh0LTg1IHtcbiAgaGVpZ2h0OiA4NXB4O1xufVxuXG4uaHQtODVwIHtcbiAgaGVpZ2h0OiA4NSU7XG59XG5cbi5teC1odC04NXAge1xuICBtYXgtaGVpZ2h0OiA4NSU7XG59XG5cbi5tbi1odC04NXAge1xuICBtaW4taGVpZ2h0OiA4NSU7XG59XG5cbi5odC04NS1mIHtcbiAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5odC04NXAtZiB7XG4gIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG59XG5cbi5odC05MCB7XG4gIGhlaWdodDogOTBweDtcbn1cblxuLmh0LTkwcCB7XG4gIGhlaWdodDogOTAlO1xufVxuXG4ubXgtaHQtOTBwIHtcbiAgbWF4LWhlaWdodDogOTAlO1xufVxuXG4ubW4taHQtOTBwIHtcbiAgbWluLWhlaWdodDogOTAlO1xufVxuXG4uaHQtOTAtZiB7XG4gIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtOTBwLWYge1xuICBoZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4uaHQtOTUge1xuICBoZWlnaHQ6IDk1cHg7XG59XG5cbi5odC05NXAge1xuICBoZWlnaHQ6IDk1JTtcbn1cblxuLm14LWh0LTk1cCB7XG4gIG1heC1oZWlnaHQ6IDk1JTtcbn1cblxuLm1uLWh0LTk1cCB7XG4gIG1pbi1oZWlnaHQ6IDk1JTtcbn1cblxuLmh0LTk1LWYge1xuICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLmh0LTk1cC1mIHtcbiAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbn1cblxuLmh0LTEwMCB7XG4gIGhlaWdodDogMTAwcHg7XG59XG5cbi5odC0xMDBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubXgtaHQtMTAwcCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tbi1odC0xMDBwIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLmh0LTEwMC1mIHtcbiAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4uaHQtMTAwcC1mIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5odC0xNTAge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uaHQtMjAwIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5odC0yMDAtZiB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cbi5odC0yNTAge1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG4uaHQtMzAwIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLmh0LTM1MCB7XG4gIGhlaWdodDogMzUwcHg7XG59XG5cbi5odC00MDAge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4uaHQtNDUwIHtcbiAgaGVpZ2h0OiA0NTBweDtcbn1cblxuLmh0LTUwMCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbi5odC01NTAge1xuICBoZWlnaHQ6IDU1MHB4O1xufVxuXG4uaHQtNjAwIHtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cblxuLmh0LTY1MCB7XG4gIGhlaWdodDogNjUwcHg7XG59XG5cbi5odC03MDAge1xuICBoZWlnaHQ6IDcwMHB4O1xufVxuXG4uaHQtNzUwIHtcbiAgaGVpZ2h0OiA3NTBweDtcbn1cblxuLmh0LTgwMCB7XG4gIGhlaWdodDogODAwcHg7XG59XG5cbi5odC0xMDB2IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmh0LTEge1xuICBoZWlnaHQ6IDFweDtcbn1cblxuLmh0LTIge1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLmh0LTMge1xuICBoZWlnaHQ6IDNweDtcbn1cblxuLmh0LTQge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLmh0LTYge1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmh0LTcge1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLmh0LTgge1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmh0LTkge1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmh0LWF1dG8ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5odC0xNiB7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmh0LTMyIHtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuXG4uaHQtMzYge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5odC00OCB7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmh0LTY0IHtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uaHQtNzIge1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5odC0xMTUge1xuICBoZWlnaHQ6IDExNXB4O1xufVxuXG4uaHQtMTIwIHtcbiAgaGVpZ2h0OiAxMjBweDtcbn1cblxuLmh0LTE2MCB7XG4gIGhlaWdodDogMTYwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaHQteHMtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQteHMtNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQteHMtNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC14cy01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQteHMtMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC14cy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC14cy0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LXhzLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQteHMtMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQteHMtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQteHMtMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC14cy0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LXhzLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQteHMtMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC14cy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC14cy0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC14cy0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LXhzLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQteHMtMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQteHMtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQteHMtMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC14cy0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LXhzLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQteHMtNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC14cy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC14cy00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC14cy00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LXhzLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQteHMtNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQteHMtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQteHMtNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC14cy01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LXhzLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQteHMtNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC14cy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC14cy01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC14cy01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LXhzLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQteHMtNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQteHMtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQteHMtNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC14cy02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LXhzLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQteHMtNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC14cy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC14cy03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC14cy03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LXhzLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQteHMtNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQteHMtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQteHMtNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC14cy04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LXhzLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQteHMtODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC14cy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC14cy04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC14cy04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LXhzLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQteHMtOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQteHMtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQteHMtOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC14cy05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LXhzLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LXhzLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC14cy0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQteHMtMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LXhzLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQteHMtMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQteHMtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC14cy0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC14cy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQteHMtMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC14cy0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQteHMtMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LXhzLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQteHMtMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQteHMtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC14cy0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LXhzLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC14cy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQteHMtMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC14cy00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQteHMtNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LXhzLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQteHMtNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQteHMtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC14cy00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC14cy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQteHMtNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC14cy01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQteHMtNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LXhzLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQteHMtNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQteHMtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC14cy02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LXhzLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC14cy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQteHMtNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC14cy03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQteHMtNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC14cy03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LXhzLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQteHMtNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LXhzLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQteHMtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC14cy03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LXhzLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC14cy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhzLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQteHMtODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhzLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC14cy04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQteHMtODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC14cy04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LXhzLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteHMtODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14cy0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaHQtc20tNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtc20tNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtc20tNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1zbS01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtc20tMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1zbS0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LXNtLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtc20tMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtc20tMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtc20tMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1zbS0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LXNtLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtc20tMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1zbS0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1zbS0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LXNtLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtc20tMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtc20tMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtc20tMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1zbS0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LXNtLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtc20tNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1zbS00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1zbS00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LXNtLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtc20tNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtc20tNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtc20tNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1zbS01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LXNtLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtc20tNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1zbS01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1zbS01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LXNtLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtc20tNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtc20tNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtc20tNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1zbS02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LXNtLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtc20tNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1zbS03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1zbS03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LXNtLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtc20tNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtc20tNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtc20tNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1zbS04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LXNtLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtc20tODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1zbS04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1zbS04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1zbS04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LXNtLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtc20tOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtc20tOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtc20tOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1zbS05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LXNtLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LXNtLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1zbS0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtc20tMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LXNtLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtc20tMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtc20tMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1zbS0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtc20tMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1zbS0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtc20tMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LXNtLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtc20tMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtc20tMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1zbS0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LXNtLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1zbS0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtc20tMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1zbS00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtc20tNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LXNtLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtc20tNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtc20tNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1zbS00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtc20tNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1zbS01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtc20tNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LXNtLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtc20tNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtc20tNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1zbS02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LXNtLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1zbS02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtc20tNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1zbS03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtc20tNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LXNtLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtc20tNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LXNtLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtc20tNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1zbS03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LXNtLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1zbS04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LXNtLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtc20tODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXNtLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1zbS04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtc20tODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1zbS04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LXNtLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtc20tODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1zbS0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaHQtbWQtNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtbWQtNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtbWQtNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1tZC01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtbWQtMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1tZC0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LW1kLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtbWQtMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtbWQtMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtbWQtMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1tZC0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LW1kLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtbWQtMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1tZC0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1tZC0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LW1kLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtbWQtMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtbWQtMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtbWQtMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1tZC0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LW1kLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtbWQtNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1tZC00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1tZC00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LW1kLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtbWQtNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtbWQtNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtbWQtNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1tZC01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LW1kLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtbWQtNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1tZC01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1tZC01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LW1kLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtbWQtNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtbWQtNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtbWQtNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1tZC02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LW1kLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtbWQtNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1tZC03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1tZC03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LW1kLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtbWQtNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtbWQtNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtbWQtNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1tZC04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LW1kLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtbWQtODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1tZC04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1tZC04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1tZC04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LW1kLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtbWQtOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtbWQtOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtbWQtOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1tZC05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LW1kLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LW1kLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1tZC0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LW1kLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtbWQtMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtbWQtMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1tZC0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtbWQtMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1tZC0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LW1kLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtbWQtMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtbWQtMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1tZC0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LW1kLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1tZC0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtbWQtMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1tZC00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LW1kLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtbWQtNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtbWQtNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1tZC00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtbWQtNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1tZC01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LW1kLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtbWQtNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtbWQtNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1tZC02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LW1kLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1tZC02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtbWQtNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1tZC03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtbWQtNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LW1kLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtbWQtNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LW1kLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtbWQtNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1tZC03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LW1kLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1tZC04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LW1kLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtbWQtODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LW1kLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1tZC04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtbWQtODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1tZC04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LW1kLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbWQtODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1tZC0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaHQtbGctNSB7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cblxuICAuaHQtbGctNXAge1xuICAgIGhlaWdodDogNSU7XG4gIH1cblxuICAubXgtaHQtbGctNXAge1xuICAgIG1heC1oZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5odC1sZy01LWYge1xuICAgIGhlaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNXAtZiB7XG4gICAgaGVpZ2h0OiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTEwIHtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gIH1cblxuICAuaHQtbGctMTBwIHtcbiAgICBoZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0xMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0xMHAge1xuICAgIG1pbi1oZWlnaHQ6IDEwJTtcbiAgfVxuXG4gIC5odC1sZy0xMC1mIHtcbiAgICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xMHAtZiB7XG4gICAgaGVpZ2h0OiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xNSB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmh0LWxnLTE1cCB7XG4gICAgaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubXgtaHQtbGctMTVwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNSU7XG4gIH1cblxuICAubW4taHQtbGctMTVwIHtcbiAgICBtaW4taGVpZ2h0OiAxNSU7XG4gIH1cblxuICAuaHQtbGctMTUtZiB7XG4gICAgaGVpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMTVwLWYge1xuICAgIGhlaWdodDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjAge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5odC1sZy0yMHAge1xuICAgIGhlaWdodDogMjAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTIwcCB7XG4gICAgbWF4LWhlaWdodDogMjAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTIwcCB7XG4gICAgbWluLWhlaWdodDogMjAlO1xuICB9XG5cbiAgLmh0LWxnLTIwLWYge1xuICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTIwcC1mIHtcbiAgICBoZWlnaHQ6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTI1IHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cblxuICAuaHQtbGctMjVwIHtcbiAgICBoZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5teC1odC1sZy0yNXAge1xuICAgIG1heC1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy0yNXAge1xuICAgIG1pbi1oZWlnaHQ6IDI1JTtcbiAgfVxuXG4gIC5odC1sZy0yNS1mIHtcbiAgICBoZWlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0yNXAtZiB7XG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zMCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmh0LWxnLTMwcCB7XG4gICAgaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubXgtaHQtbGctMzBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMCU7XG4gIH1cblxuICAubW4taHQtbGctMzBwIHtcbiAgICBtaW4taGVpZ2h0OiAzMCU7XG4gIH1cblxuICAuaHQtbGctMzAtZiB7XG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzBwLWYge1xuICAgIGhlaWdodDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzUge1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5odC1sZy0zNXAge1xuICAgIGhlaWdodDogMzUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTM1cCB7XG4gICAgbWF4LWhlaWdodDogMzUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTM1cCB7XG4gICAgbWluLWhlaWdodDogMzUlO1xuICB9XG5cbiAgLmh0LWxnLTM1LWYge1xuICAgIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTM1cC1mIHtcbiAgICBoZWlnaHQ6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQwIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuaHQtbGctNDBwIHtcbiAgICBoZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5teC1odC1sZy00MHAge1xuICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy00MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQwJTtcbiAgfVxuXG4gIC5odC1sZy00MC1mIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00MHAtZiB7XG4gICAgaGVpZ2h0OiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00NSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLmh0LWxnLTQ1cCB7XG4gICAgaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubXgtaHQtbGctNDVwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NSU7XG4gIH1cblxuICAubW4taHQtbGctNDVwIHtcbiAgICBtaW4taGVpZ2h0OiA0NSU7XG4gIH1cblxuICAuaHQtbGctNDUtZiB7XG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNDVwLWYge1xuICAgIGhlaWdodDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTAge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5odC1sZy01MHAge1xuICAgIGhlaWdodDogNTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTUwcCB7XG4gICAgbWluLWhlaWdodDogNTAlO1xuICB9XG5cbiAgLmh0LWxnLTUwLWYge1xuICAgIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTUwcC1mIHtcbiAgICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTU1IHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cblxuICAuaHQtbGctNTVwIHtcbiAgICBoZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5teC1odC1sZy01NXAge1xuICAgIG1heC1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy01NXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5odC1sZy01NS1mIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy01NXAtZiB7XG4gICAgaGVpZ2h0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02MCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmh0LWxnLTYwcCB7XG4gICAgaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubXgtaHQtbGctNjBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gIH1cblxuICAubW4taHQtbGctNjBwIHtcbiAgICBtaW4taGVpZ2h0OiA2MCU7XG4gIH1cblxuICAuaHQtbGctNjAtZiB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjBwLWYge1xuICAgIGhlaWdodDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjUge1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuXG4gIC5odC1sZy02NXAge1xuICAgIGhlaWdodDogNjUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTY1cCB7XG4gICAgbWF4LWhlaWdodDogNjUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTY1cCB7XG4gICAgbWluLWhlaWdodDogNjUlO1xuICB9XG5cbiAgLmh0LWxnLTY1LWYge1xuICAgIGhlaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTY1cC1mIHtcbiAgICBoZWlnaHQ6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTcwIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cblxuICAuaHQtbGctNzBwIHtcbiAgICBoZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5teC1odC1sZy03MHAge1xuICAgIG1heC1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy03MHAge1xuICAgIG1pbi1oZWlnaHQ6IDcwJTtcbiAgfVxuXG4gIC5odC1sZy03MC1mIHtcbiAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03MHAtZiB7XG4gICAgaGVpZ2h0OiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03NSB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLmh0LWxnLTc1cCB7XG4gICAgaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubXgtaHQtbGctNzVwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gIH1cblxuICAubW4taHQtbGctNzVwIHtcbiAgICBtaW4taGVpZ2h0OiA3NSU7XG4gIH1cblxuICAuaHQtbGctNzUtZiB7XG4gICAgaGVpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNzVwLWYge1xuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODAge1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuXG4gIC5odC1sZy04MHAge1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTgwcCB7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTgwcCB7XG4gICAgbWluLWhlaWdodDogODAlO1xuICB9XG5cbiAgLmh0LWxnLTgwLWYge1xuICAgIGhlaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTgwcC1mIHtcbiAgICBoZWlnaHQ6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTg1IHtcbiAgICBoZWlnaHQ6IDg1cHg7XG4gIH1cblxuICAuaHQtbGctODVwIHtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5teC1odC1sZy04NXAge1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tbi1odC1sZy04NXAge1xuICAgIG1pbi1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5odC1sZy04NS1mIHtcbiAgICBoZWlnaHQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy04NXAtZiB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy05MCB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmh0LWxnLTkwcCB7XG4gICAgaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubXgtaHQtbGctOTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gIH1cblxuICAubW4taHQtbGctOTBwIHtcbiAgICBtaW4taGVpZ2h0OiA5MCU7XG4gIH1cblxuICAuaHQtbGctOTAtZiB7XG4gICAgaGVpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctOTBwLWYge1xuICAgIGhlaWdodDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctOTUge1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxuXG4gIC5odC1sZy05NXAge1xuICAgIGhlaWdodDogOTUlO1xuICB9XG5cbiAgLm14LWh0LWxnLTk1cCB7XG4gICAgbWF4LWhlaWdodDogOTUlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTk1cCB7XG4gICAgbWluLWhlaWdodDogOTUlO1xuICB9XG5cbiAgLmh0LWxnLTk1LWYge1xuICAgIGhlaWdodDogOTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTk1cC1mIHtcbiAgICBoZWlnaHQ6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTEwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5odC1sZy0xMDBwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubXgtaHQtbGctMTAwcCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0xMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmh0LWxnLTEwMC1mIHtcbiAgICBoZWlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMTAwcC1mIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xNTAge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cblxuICAuaHQtbGctMTUwcCB7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTE1MHAge1xuICAgIG1heC1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAubW4taHQtbGctMTUwcCB7XG4gICAgbWluLWhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5odC1sZy0xNTAtZiB7XG4gICAgaGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTE1MHAtZiB7XG4gICAgaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTIwMHAge1xuICAgIGhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0yMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTIwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAuaHQtbGctMjAwLWYge1xuICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0yMDBwLWYge1xuICAgIGhlaWdodDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTI1MCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuXG4gIC5odC1sZy0yNTBwIHtcbiAgICBoZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubXgtaHQtbGctMjUwcCB7XG4gICAgbWF4LWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy0yNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLmh0LWxnLTI1MC1mIHtcbiAgICBoZWlnaHQ6IDI1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMjUwcC1mIHtcbiAgICBoZWlnaHQ6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zMDAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICAuaHQtbGctMzAwcCB7XG4gICAgaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTMwMHAge1xuICAgIG1heC1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAubW4taHQtbGctMzAwcCB7XG4gICAgbWluLWhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5odC1sZy0zMDAtZiB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTMwMHAtZiB7XG4gICAgaGVpZ2h0OiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctMzUwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG5cbiAgLmh0LWxnLTM1MHAge1xuICAgIGhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5teC1odC1sZy0zNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTM1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAuaHQtbGctMzUwLWYge1xuICAgIGhlaWdodDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0zNTBwLWYge1xuICAgIGhlaWdodDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQwMCB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxuXG4gIC5odC1sZy00MDBwIHtcbiAgICBoZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubXgtaHQtbGctNDAwcCB7XG4gICAgbWF4LWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy00MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLmh0LWxnLTQwMC1mIHtcbiAgICBoZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNDAwcC1mIHtcbiAgICBoZWlnaHQ6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy00NTAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cblxuICAuaHQtbGctNDUwcCB7XG4gICAgaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTQ1MHAge1xuICAgIG1heC1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAubW4taHQtbGctNDUwcCB7XG4gICAgbWluLWhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5odC1sZy00NTAtZiB7XG4gICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTQ1MHAtZiB7XG4gICAgaGVpZ2h0OiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTAwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTUwMHAge1xuICAgIGhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy01MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTUwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAuaHQtbGctNTAwLWYge1xuICAgIGhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy01MDBwLWYge1xuICAgIGhlaWdodDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTU1MCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuXG4gIC5odC1sZy01NTBwIHtcbiAgICBoZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubXgtaHQtbGctNTUwcCB7XG4gICAgbWF4LWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy01NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLmh0LWxnLTU1MC1mIHtcbiAgICBoZWlnaHQ6IDU1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNTUwcC1mIHtcbiAgICBoZWlnaHQ6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02MDAge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cblxuICAuaHQtbGctNjAwcCB7XG4gICAgaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTYwMHAge1xuICAgIG1heC1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAubW4taHQtbGctNjAwcCB7XG4gICAgbWluLWhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5odC1sZy02MDAtZiB7XG4gICAgaGVpZ2h0OiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTYwMHAtZiB7XG4gICAgaGVpZ2h0OiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNjUwIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG5cbiAgLmh0LWxnLTY1MHAge1xuICAgIGhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5teC1odC1sZy02NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTY1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAuaHQtbGctNjUwLWYge1xuICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy02NTBwLWYge1xuICAgIGhlaWdodDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTcwMCB7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxuXG4gIC5odC1sZy03MDBwIHtcbiAgICBoZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubXgtaHQtbGctNzAwcCB7XG4gICAgbWF4LWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy03MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLmh0LWxnLTcwMC1mIHtcbiAgICBoZWlnaHQ6IDcwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctNzAwcC1mIHtcbiAgICBoZWlnaHQ6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy03NTAge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cblxuICAuaHQtbGctNzUwcCB7XG4gICAgaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm14LWh0LWxnLTc1MHAge1xuICAgIG1heC1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAubW4taHQtbGctNzUwcCB7XG4gICAgbWluLWhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5odC1sZy03NTAtZiB7XG4gICAgaGVpZ2h0OiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTc1MHAtZiB7XG4gICAgaGVpZ2h0OiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODAwIHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICB9XG5cbiAgLmh0LWxnLTgwMHAge1xuICAgIGhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5teC1odC1sZy04MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLm1uLWh0LWxnLTgwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAuaHQtbGctODAwLWYge1xuICAgIGhlaWdodDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy04MDBwLWYge1xuICAgIGhlaWdodDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LWxnLTg1MCB7XG4gICAgaGVpZ2h0OiA4NTBweDtcbiAgfVxuXG4gIC5odC1sZy04NTBwIHtcbiAgICBoZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubXgtaHQtbGctODUwcCB7XG4gICAgbWF4LWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5tbi1odC1sZy04NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLmh0LWxnLTg1MC1mIHtcbiAgICBoZWlnaHQ6IDg1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQtbGctODUwcC1mIHtcbiAgICBoZWlnaHQ6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC1sZy0xMDB2IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmh0LXhsLTUge1xuICAgIGhlaWdodDogNXB4O1xuICB9XG5cbiAgLmh0LXhsLTVwIHtcbiAgICBoZWlnaHQ6IDUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1JTtcbiAgfVxuXG4gIC5tbi1odC14bC01cCB7XG4gICAgbWluLWhlaWdodDogNSU7XG4gIH1cblxuICAuaHQteGwtNS1mIHtcbiAgICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTVwLWYge1xuICAgIGhlaWdodDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xMCB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmh0LXhsLTEwcCB7XG4gICAgaGVpZ2h0OiAxMCU7XG4gIH1cblxuICAubXgtaHQteGwtMTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxMCU7XG4gIH1cblxuICAubW4taHQteGwtMTBwIHtcbiAgICBtaW4taGVpZ2h0OiAxMCU7XG4gIH1cblxuICAuaHQteGwtMTAtZiB7XG4gICAgaGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTBwLWYge1xuICAgIGhlaWdodDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTUge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxuXG4gIC5odC14bC0xNXAge1xuICAgIGhlaWdodDogMTUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTE1cCB7XG4gICAgbWF4LWhlaWdodDogMTUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTE1cCB7XG4gICAgbWluLWhlaWdodDogMTUlO1xuICB9XG5cbiAgLmh0LXhsLTE1LWYge1xuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTE1cC1mIHtcbiAgICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTIwIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAuaHQteGwtMjBwIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5teC1odC14bC0yMHAge1xuICAgIG1heC1oZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0yMHAge1xuICAgIG1pbi1oZWlnaHQ6IDIwJTtcbiAgfVxuXG4gIC5odC14bC0yMC1mIHtcbiAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yMHAtZiB7XG4gICAgaGVpZ2h0OiAyMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yNSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmh0LXhsLTI1cCB7XG4gICAgaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAubXgtaHQteGwtMjVwIHtcbiAgICBtYXgtaGVpZ2h0OiAyNSU7XG4gIH1cblxuICAubW4taHQteGwtMjVwIHtcbiAgICBtaW4taGVpZ2h0OiAyNSU7XG4gIH1cblxuICAuaHQteGwtMjUtZiB7XG4gICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMjVwLWYge1xuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzAge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuXG4gIC5odC14bC0zMHAge1xuICAgIGhlaWdodDogMzAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTMwcCB7XG4gICAgbWF4LWhlaWdodDogMzAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTMwcCB7XG4gICAgbWluLWhlaWdodDogMzAlO1xuICB9XG5cbiAgLmh0LXhsLTMwLWYge1xuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTMwcC1mIHtcbiAgICBoZWlnaHQ6IDMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTM1IHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cblxuICAuaHQteGwtMzVwIHtcbiAgICBoZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5teC1odC14bC0zNXAge1xuICAgIG1heC1oZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5tbi1odC14bC0zNXAge1xuICAgIG1pbi1oZWlnaHQ6IDM1JTtcbiAgfVxuXG4gIC5odC14bC0zNS1mIHtcbiAgICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0zNXAtZiB7XG4gICAgaGVpZ2h0OiAzNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00MCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmh0LXhsLTQwcCB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAubXgtaHQteGwtNDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MCU7XG4gIH1cblxuICAubW4taHQteGwtNDBwIHtcbiAgICBtaW4taGVpZ2h0OiA0MCU7XG4gIH1cblxuICAuaHQteGwtNDAtZiB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDBwLWYge1xuICAgIGhlaWdodDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDUge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuXG4gIC5odC14bC00NXAge1xuICAgIGhlaWdodDogNDUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTQ1cCB7XG4gICAgbWF4LWhlaWdodDogNDUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTQ1cCB7XG4gICAgbWluLWhlaWdodDogNDUlO1xuICB9XG5cbiAgLmh0LXhsLTQ1LWYge1xuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTQ1cC1mIHtcbiAgICBoZWlnaHQ6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTUwIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cblxuICAuaHQteGwtNTBwIHtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5teC1odC14bC01MHAge1xuICAgIG1heC1oZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC01MHAge1xuICAgIG1pbi1oZWlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5odC14bC01MC1mIHtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01MHAtZiB7XG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01NSB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLmh0LXhsLTU1cCB7XG4gICAgaGVpZ2h0OiA1NSU7XG4gIH1cblxuICAubXgtaHQteGwtNTVwIHtcbiAgICBtYXgtaGVpZ2h0OiA1NSU7XG4gIH1cblxuICAubW4taHQteGwtNTVwIHtcbiAgICBtaW4taGVpZ2h0OiA1NSU7XG4gIH1cblxuICAuaHQteGwtNTUtZiB7XG4gICAgaGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNTVwLWYge1xuICAgIGhlaWdodDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjAge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuXG4gIC5odC14bC02MHAge1xuICAgIGhlaWdodDogNjAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTYwcCB7XG4gICAgbWF4LWhlaWdodDogNjAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTYwcCB7XG4gICAgbWluLWhlaWdodDogNjAlO1xuICB9XG5cbiAgLmh0LXhsLTYwLWYge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTYwcC1mIHtcbiAgICBoZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTY1IHtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cblxuICAuaHQteGwtNjVwIHtcbiAgICBoZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5teC1odC14bC02NXAge1xuICAgIG1heC1oZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5tbi1odC14bC02NXAge1xuICAgIG1pbi1oZWlnaHQ6IDY1JTtcbiAgfVxuXG4gIC5odC14bC02NS1mIHtcbiAgICBoZWlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC02NXAtZiB7XG4gICAgaGVpZ2h0OiA2NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03MCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmh0LXhsLTcwcCB7XG4gICAgaGVpZ2h0OiA3MCU7XG4gIH1cblxuICAubXgtaHQteGwtNzBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3MCU7XG4gIH1cblxuICAubW4taHQteGwtNzBwIHtcbiAgICBtaW4taGVpZ2h0OiA3MCU7XG4gIH1cblxuICAuaHQteGwtNzAtZiB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzBwLWYge1xuICAgIGhlaWdodDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzUge1xuICAgIGhlaWdodDogNzVweDtcbiAgfVxuXG4gIC5odC14bC03NXAge1xuICAgIGhlaWdodDogNzUlO1xuICB9XG5cbiAgLm14LWh0LXhsLTc1cCB7XG4gICAgbWF4LWhlaWdodDogNzUlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTc1cCB7XG4gICAgbWluLWhlaWdodDogNzUlO1xuICB9XG5cbiAgLmh0LXhsLTc1LWYge1xuICAgIGhlaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTc1cC1mIHtcbiAgICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTgwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAuaHQteGwtODBwIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5teC1odC14bC04MHAge1xuICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5tbi1odC14bC04MHAge1xuICAgIG1pbi1oZWlnaHQ6IDgwJTtcbiAgfVxuXG4gIC5odC14bC04MC1mIHtcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04MHAtZiB7XG4gICAgaGVpZ2h0OiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04NSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLmh0LXhsLTg1cCB7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAubXgtaHQteGwtODVwIHtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAubW4taHQteGwtODVwIHtcbiAgICBtaW4taGVpZ2h0OiA4NSU7XG4gIH1cblxuICAuaHQteGwtODUtZiB7XG4gICAgaGVpZ2h0OiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtODVwLWYge1xuICAgIGhlaWdodDogODUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtOTAge1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuXG4gIC5odC14bC05MHAge1xuICAgIGhlaWdodDogOTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTkwcCB7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTkwcCB7XG4gICAgbWluLWhlaWdodDogOTAlO1xuICB9XG5cbiAgLmh0LXhsLTkwLWYge1xuICAgIGhlaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTkwcC1mIHtcbiAgICBoZWlnaHQ6IDkwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTk1IHtcbiAgICBoZWlnaHQ6IDk1cHg7XG4gIH1cblxuICAuaHQteGwtOTVwIHtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5teC1odC14bC05NXAge1xuICAgIG1heC1oZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5tbi1odC14bC05NXAge1xuICAgIG1pbi1oZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC5odC14bC05NS1mIHtcbiAgICBoZWlnaHQ6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC05NXAtZiB7XG4gICAgaGVpZ2h0OiA5NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xMDAge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cblxuICAuaHQteGwtMTAwcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTEwMHAge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubW4taHQteGwtMTAwcCB7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5odC14bC0xMDAtZiB7XG4gICAgaGVpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTEwMHAtZiB7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTUwIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTE1MHAge1xuICAgIGhlaWdodDogMTUwJTtcbiAgfVxuXG4gIC5teC1odC14bC0xNTBwIHtcbiAgICBtYXgtaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTE1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAuaHQteGwtMTUwLWYge1xuICAgIGhlaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0xNTBwLWYge1xuICAgIGhlaWdodDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTIwMCB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4gIC5odC14bC0yMDBwIHtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cblxuICAubXgtaHQteGwtMjAwcCB7XG4gICAgbWF4LWhlaWdodDogMjAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0yMDBwIHtcbiAgICBtaW4taGVpZ2h0OiAyMDAlO1xuICB9XG5cbiAgLmh0LXhsLTIwMC1mIHtcbiAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMjAwcC1mIHtcbiAgICBoZWlnaHQ6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0yNTAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cblxuICAuaHQteGwtMjUwcCB7XG4gICAgaGVpZ2h0OiAyNTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTI1MHAge1xuICAgIG1heC1oZWlnaHQ6IDI1MCU7XG4gIH1cblxuICAubW4taHQteGwtMjUwcCB7XG4gICAgbWluLWhlaWdodDogMjUwJTtcbiAgfVxuXG4gIC5odC14bC0yNTAtZiB7XG4gICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTI1MHAtZiB7XG4gICAgaGVpZ2h0OiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzAwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgLmh0LXhsLTMwMHAge1xuICAgIGhlaWdodDogMzAwJTtcbiAgfVxuXG4gIC5teC1odC14bC0zMDBwIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTMwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDMwMCU7XG4gIH1cblxuICAuaHQteGwtMzAwLWYge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC0zMDBwLWYge1xuICAgIGhlaWdodDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTM1MCB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuXG4gIC5odC14bC0zNTBwIHtcbiAgICBoZWlnaHQ6IDM1MCU7XG4gIH1cblxuICAubXgtaHQteGwtMzUwcCB7XG4gICAgbWF4LWhlaWdodDogMzUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC0zNTBwIHtcbiAgICBtaW4taGVpZ2h0OiAzNTAlO1xuICB9XG5cbiAgLmh0LXhsLTM1MC1mIHtcbiAgICBoZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMzUwcC1mIHtcbiAgICBoZWlnaHQ6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00MDAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICAuaHQteGwtNDAwcCB7XG4gICAgaGVpZ2h0OiA0MDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTQwMHAge1xuICAgIG1heC1oZWlnaHQ6IDQwMCU7XG4gIH1cblxuICAubW4taHQteGwtNDAwcCB7XG4gICAgbWluLWhlaWdodDogNDAwJTtcbiAgfVxuXG4gIC5odC14bC00MDAtZiB7XG4gICAgaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTQwMHAtZiB7XG4gICAgaGVpZ2h0OiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNDUwIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTQ1MHAge1xuICAgIGhlaWdodDogNDUwJTtcbiAgfVxuXG4gIC5teC1odC14bC00NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA0NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTQ1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDQ1MCU7XG4gIH1cblxuICAuaHQteGwtNDUwLWYge1xuICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC00NTBwLWYge1xuICAgIGhlaWdodDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTUwMCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuXG4gIC5odC14bC01MDBwIHtcbiAgICBoZWlnaHQ6IDUwMCU7XG4gIH1cblxuICAubXgtaHQteGwtNTAwcCB7XG4gICAgbWF4LWhlaWdodDogNTAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC01MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA1MDAlO1xuICB9XG5cbiAgLmh0LXhsLTUwMC1mIHtcbiAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNTAwcC1mIHtcbiAgICBoZWlnaHQ6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC01NTAge1xuICAgIGhlaWdodDogNTUwcHg7XG4gIH1cblxuICAuaHQteGwtNTUwcCB7XG4gICAgaGVpZ2h0OiA1NTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTU1MHAge1xuICAgIG1heC1oZWlnaHQ6IDU1MCU7XG4gIH1cblxuICAubW4taHQteGwtNTUwcCB7XG4gICAgbWluLWhlaWdodDogNTUwJTtcbiAgfVxuXG4gIC5odC14bC01NTAtZiB7XG4gICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTU1MHAtZiB7XG4gICAgaGVpZ2h0OiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjAwIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG5cbiAgLmh0LXhsLTYwMHAge1xuICAgIGhlaWdodDogNjAwJTtcbiAgfVxuXG4gIC5teC1odC14bC02MDBwIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTYwMHAge1xuICAgIG1pbi1oZWlnaHQ6IDYwMCU7XG4gIH1cblxuICAuaHQteGwtNjAwLWYge1xuICAgIGhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC02MDBwLWYge1xuICAgIGhlaWdodDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTY1MCB7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgfVxuXG4gIC5odC14bC02NTBwIHtcbiAgICBoZWlnaHQ6IDY1MCU7XG4gIH1cblxuICAubXgtaHQteGwtNjUwcCB7XG4gICAgbWF4LWhlaWdodDogNjUwJTtcbiAgfVxuXG4gIC5tbi1odC14bC02NTBwIHtcbiAgICBtaW4taGVpZ2h0OiA2NTAlO1xuICB9XG5cbiAgLmh0LXhsLTY1MC1mIHtcbiAgICBoZWlnaHQ6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNjUwcC1mIHtcbiAgICBoZWlnaHQ6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03MDAge1xuICAgIGhlaWdodDogNzAwcHg7XG4gIH1cblxuICAuaHQteGwtNzAwcCB7XG4gICAgaGVpZ2h0OiA3MDAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTcwMHAge1xuICAgIG1heC1oZWlnaHQ6IDcwMCU7XG4gIH1cblxuICAubW4taHQteGwtNzAwcCB7XG4gICAgbWluLWhlaWdodDogNzAwJTtcbiAgfVxuXG4gIC5odC14bC03MDAtZiB7XG4gICAgaGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTcwMHAtZiB7XG4gICAgaGVpZ2h0OiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtNzUwIHtcbiAgICBoZWlnaHQ6IDc1MHB4O1xuICB9XG5cbiAgLmh0LXhsLTc1MHAge1xuICAgIGhlaWdodDogNzUwJTtcbiAgfVxuXG4gIC5teC1odC14bC03NTBwIHtcbiAgICBtYXgtaGVpZ2h0OiA3NTAlO1xuICB9XG5cbiAgLm1uLWh0LXhsLTc1MHAge1xuICAgIG1pbi1oZWlnaHQ6IDc1MCU7XG4gIH1cblxuICAuaHQteGwtNzUwLWYge1xuICAgIGhlaWdodDogNzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC03NTBwLWYge1xuICAgIGhlaWdodDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTgwMCB7XG4gICAgaGVpZ2h0OiA4MDBweDtcbiAgfVxuXG4gIC5odC14bC04MDBwIHtcbiAgICBoZWlnaHQ6IDgwMCU7XG4gIH1cblxuICAubXgtaHQteGwtODAwcCB7XG4gICAgbWF4LWhlaWdodDogODAwJTtcbiAgfVxuXG4gIC5tbi1odC14bC04MDBwIHtcbiAgICBtaW4taGVpZ2h0OiA4MDAlO1xuICB9XG5cbiAgLmh0LXhsLTgwMC1mIHtcbiAgICBoZWlnaHQ6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtODAwcC1mIHtcbiAgICBoZWlnaHQ6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5odC14bC04NTAge1xuICAgIGhlaWdodDogODUwcHg7XG4gIH1cblxuICAuaHQteGwtODUwcCB7XG4gICAgaGVpZ2h0OiA4NTAlO1xuICB9XG5cbiAgLm14LWh0LXhsLTg1MHAge1xuICAgIG1heC1oZWlnaHQ6IDg1MCU7XG4gIH1cblxuICAubW4taHQteGwtODUwcCB7XG4gICAgbWluLWhlaWdodDogODUwJTtcbiAgfVxuXG4gIC5odC14bC04NTAtZiB7XG4gICAgaGVpZ2h0OiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmh0LXhsLTg1MHAtZiB7XG4gICAgaGVpZ2h0OiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaHQteGwtMTAwdiB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4ubGgtNTB7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmgtMzMwIHtcbiAgaGVpZ2h0OiAzMzBweCAhaW1wb3J0YW50O1xufVxuXG4uaC0yNzAge1xuICBoZWlnaHQ6IDI3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTMwMCB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cbi8qICMjIyMjIyBIZWlnaHQgIyMjIyMjICovIiwiLyogIyMjIyMjIE1hcmdpbiAjIyMjIyMgKi9cblxuLm1nLTAge1xuICBtYXJnaW46IDBweDtcbn1cblxuLm1nLXktMCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ubWcteC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5tZy10LTAge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5tZy1yLTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLm1nLWItMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLm1nLWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5tZy0xIHtcbiAgbWFyZ2luOiAxcHg7XG59XG5cbi5tZy15LTEge1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm1nLXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4ubWctdC0xIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuXG4ubWctci0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi5tZy1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5tZy1sLTEge1xuICBtYXJnaW4tbGVmdDogMXB4O1xufVxuXG4ubWctMiB7XG4gIG1hcmdpbjogMnB4O1xufVxuXG4ubWcteS0yIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5cbi5tZy14LTIge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLm1nLXQtMiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLm1nLXItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG4ubWctYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ubWctbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLm1nLTMge1xuICBtYXJnaW46IDNweDtcbn1cblxuLm1nLXktMyB7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuXG4ubWcteC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG5cbi5tZy10LTMge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5tZy1yLTMge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLm1nLWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLm1nLWwtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5tZy00IHtcbiAgbWFyZ2luOiA0cHg7XG59XG5cbi5tZy15LTQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLm1nLXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ubWctdC00IHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubWctci00IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5tZy1iLTQge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5tZy1sLTQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ubWctNSB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4ubWcteS01IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tZy14LTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm1nLXQtNSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1nLXItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubWctYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubWctbC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLm1nLTYge1xuICBtYXJnaW46IDZweDtcbn1cblxuLm1nLXktNiB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ubWcteC02IHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5tZy10LTYge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5tZy1yLTYge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLm1nLWItNiB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLm1nLWwtNiB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5tZy03IHtcbiAgbWFyZ2luOiA3cHg7XG59XG4ubWcteS03IHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cblxuLm1nLXgtNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG5cbi5tZy10LTcge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5tZy1yLTcge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLm1nLWItNyB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLm1nLWwtNyB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5tZy04IHtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5tZy15LTgge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1nLXgtOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG5cbi5tZy10LTgge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5tZy1yLTgge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLm1nLWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1nLWwtOCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cblxuLm1nLTkge1xuICBtYXJnaW46IDlweDtcbn1cblxuLm1nLXktOSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuXG4ubWcteC05IHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5tZy10LTkge1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5cbi5tZy1yLTkge1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cblxuLm1nLWItOSB7XG4gIG1hcmdpbi1ib3R0b206IDlweDtcbn1cblxuLm1nLWwtOSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4ubWctMTAge1xuICBtYXJnaW46IDEwcHg7XG59XG5cblxuLm1nLXktMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5cbi5tZy14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuXG4ubWctdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5tZy1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWctYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tZy1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cblxuLm1nLTE1IHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG5cbi5tZy15LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLm1nLXgtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ubWctdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5tZy1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ubWctYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5tZy1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5tZy0yMCB7XG4gIG1hcmdpbjogMjBweDtcbn1cblxuLm1nLXktMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWcteC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cblxuLm1nLXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubWctci0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLm1nLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubWctbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5cbi5tZy0yNSB7XG4gIG1hcmdpbjogMjVweDtcbn1cblxuLm1nLXktMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4ubWcteC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5tZy10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1nLXItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5tZy1iLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1nLWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuXG4ubWctMzAge1xuICBtYXJnaW46IDMwcHg7XG59XG5cblxuLm1nLXktMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWcteC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5tZy10LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm1nLXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5tZy1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1nLWwtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLm1nLTM1IHtcbiAgbWFyZ2luOiAzNXB4O1xufVxuXG4ubWcteS0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5tZy14LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cblxuLm1nLXQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4ubWctci0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cblxuLm1nLWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubWctbC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4ubWctNDAge1xuICBtYXJnaW46IDQwcHg7XG59XG5cbi5tZy15LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1nLXgtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ubWctdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5tZy1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4ubWctYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tZy1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5tZy00NSB7XG4gIG1hcmdpbjogNDVweDtcbn1cblxuLm1nLXktNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4ubWcteC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi5tZy10LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLm1nLXItNDUge1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi5tZy1iLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLm1nLWwtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweDtcbn1cblxuLm1nLTUwIHtcbiAgbWFyZ2luOiA1MHB4O1xufVxuXG5cbi5tZy15LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1nLXgtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG4ubWctdC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5tZy1yLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG4ubWctYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tZy1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cblxuLm1nLTU1IHtcbiAgbWFyZ2luOiA1NXB4O1xufVxuXG4ubWcteS01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cblxuLm1nLXgtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuXG4ubWctdC01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5cbi5tZy1yLTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuXG4ubWctYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbi5tZy1sLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG5cbi5tZy02MCB7XG4gIG1hcmdpbjogNjBweDtcbn1cblxuLm1nLXktNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4ubWcteC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi5tZy10LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm1nLXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi5tZy1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLm1nLWwtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuLm1nLTY1IHtcbiAgbWFyZ2luOiA2NXB4O1xufVxuXG4ubWcteS02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5cbi5tZy14LTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIG1hcmdpbi1yaWdodDogNjVweDtcbn1cblxuXG4ubWctdC02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5cbi5tZy1yLTY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xufVxuXG4ubWctYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5cbi5tZy1sLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG5cblxuLm1nLTcwIHtcbiAgbWFyZ2luOiA3MHB4O1xufVxuXG5cbi5tZy15LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLm1nLXgtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuXG4ubWctdC03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi5tZy1yLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuXG4ubWctYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tZy1sLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi5tZy03NSB7XG4gIG1hcmdpbjogNzVweDtcbn1cblxuLm1nLXktNzUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuXG4ubWcteC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG59XG5cbi5tZy10LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cblxuLm1nLXItNzUge1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG59XG5cbi5tZy1iLTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLm1nLWwtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbn1cblxuLm1nLTgwIHtcbiAgbWFyZ2luOiA4MHB4O1xufVxuXG4ubWcteS04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5tZy14LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cblxuLm1nLXQtODAge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4ubWctci04MCB7XG4gIG1hcmdpbi1yaWdodDogODBweDtcbn1cblxuLm1nLWItODAge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG4ubWctbC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuXG4ubWctODUge1xuICBtYXJnaW46IDg1cHg7XG59XG5cbi5tZy15LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cblxuLm1nLXgtODUge1xuICBtYXJnaW4tbGVmdDogODVweDtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuXG4ubWctdC04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG5cbi5tZy1yLTg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuXG4ubWctYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5cbi5tZy1sLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG5cbi5tZy05MCB7XG4gIG1hcmdpbjogOTBweDtcbn1cblxuLm1nLXktOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuXG4ubWcteC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG5cbi5tZy10LTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cblxuLm1nLXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG5cbi5tZy1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweDtcbn1cblxuLm1nLWwtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweDtcbn1cblxuLm1nLTk1IHtcbiAgbWFyZ2luOiA5NXB4O1xufVxuXG4ubWcteS05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7XG59XG5cbi5tZy14LTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIG1hcmdpbi1yaWdodDogOTVweDtcbn1cblxuLm1nLXQtOTUge1xuICBtYXJnaW4tdG9wOiA5NXB4O1xufVxuXG4ubWctci05NSB7XG4gIG1hcmdpbi1yaWdodDogOTVweDtcbn1cblxuLm1nLWItOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4O1xufVxuXG4ubWctbC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xufVxuXG4ubWctMTAwIHtcbiAgbWFyZ2luOiAxMDBweDtcbn1cbi5tZy15LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLm1nLXgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuXG4ubWctdC0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLm1nLXItMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLm1nLWItMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5tZy1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLm1nLTEwNSB7XG4gIG1hcmdpbjogMTA1cHg7XG59XG5cbi5tZy15LTEwNSB7XG4gIG1hcmdpbi10b3A6IDEwNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDVweDtcbn1cblxuLm1nLXgtMTA1IHtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwNXB4O1xufVxuXG4ubWctdC0xMDUge1xuICBtYXJnaW4tdG9wOiAxMDVweDtcbn1cblxuLm1nLXItMTA1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbn1cblxuLm1nLWItMTA1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTA1cHg7XG59XG5cbi5tZy1sLTEwNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweDtcbn1cblxuLm1nLTExMCB7XG4gIG1hcmdpbjogMTEwcHg7XG59XG5cbi5tZy15LTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLm1nLXgtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDExMHB4O1xufVxuXG4ubWctdC0xMTAge1xuICBtYXJnaW4tdG9wOiAxMTBweDtcbn1cblxuLm1nLXItMTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbn1cblxuLm1nLWItMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG59XG5cbi5tZy1sLTExMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTBweDtcbn1cblxuLm1nLTExNSB7XG4gIG1hcmdpbjogMTE1cHg7XG59XG5cbi5tZy15LTExNSB7XG4gIG1hcmdpbi10b3A6IDExNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cblxuLm1nLXgtMTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDExNXB4O1xufVxuXG4ubWctdC0xMTUge1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbn1cblxuLm1nLXItMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbn1cblxuLm1nLWItMTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG59XG5cbi5tZy1sLTExNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcbn1cblxuLm1nLTEyMCB7XG4gIG1hcmdpbjogMTIwcHg7XG59XG5cbi5tZy15LTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLm1nLXgtMTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDEyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xufVxuXG4ubWctdC0xMjAge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuLm1nLXItMTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcbn1cblxuLm1nLWItMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbi5tZy1sLTEyMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cbi5tZy10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubWctci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWctYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm1nLWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubWcteC1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm1nLXhzLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5tZy14cy15LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWcteHMteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1nLXhzLXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG5cbiAgLm1nLXhzLXItMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWcteHMtYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAubWcteHMtbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG5cbiAgLm1nLXhzLTEge1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cblxuXG4gIC5tZy14cy15LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuXG4gIC5tZy14cy14LTEge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuXG4gIC5tZy14cy10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5tZy14cy1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1nLXhzLWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG5cbiAgLm1nLXhzLTIge1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG5cblxuICAubWcteHMteS0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICB9XG5cblxuICAubWcteHMteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG5cblxuICAubWcteHMtdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cblxuICAubWcteHMtci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5tZy14cy1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy14cy1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cblxuICAubWcteHMtMyB7XG4gICAgbWFyZ2luOiAzcHg7XG4gIH1cblxuICAubWcteHMteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLXhzLXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuXG5cbiAgLm1nLXhzLXQtMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG5cbiAgLm1nLXhzLXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAubWcteHMtYi0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cblxuICAubWcteHMtbC0zIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG5cbiAgLm1nLXhzLTQge1xuICAgIG1hcmdpbjogNHB4O1xuICB9XG5cbiAgLm1nLXhzLXktNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG5cbiAgLm1nLXhzLXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuICAubWcteHMtdC00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cblxuICAubWcteHMtci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5tZy14cy1iLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuXG4gIC5tZy14cy1sLTQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICAubWcteHMtNSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gIH1cblxuXG4gIC5tZy14cy15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWcteHMteC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLm1nLXhzLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLm1nLXhzLXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubWcteHMtYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWcteHMtbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLm1nLXhzLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG5cbiAgLm1nLXhzLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5tZy14cy14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAubWcteHMtdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAubWcteHMtci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5tZy14cy1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5tZy14cy1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cblxuICAubWcteHMtNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cblxuICAubWcteHMteS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLm1nLXhzLXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5tZy14cy10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuXG4gIC5tZy14cy1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLm1nLXhzLWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLm1nLXhzLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuXG5cbiAgLm1nLXhzLTgge1xuICAgIG1hcmdpbjogOHB4O1xuICB9XG5cbiAgLm1nLXhzLXktOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy14cy14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAubWcteHMtdC04IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAubWcteHMtci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tZy14cy1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy14cy1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAubWcteHMtOSB7XG4gICAgbWFyZ2luOiA5cHg7XG4gIH1cblxuICAubWcteHMteS05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG5cbiAgLm1nLXhzLXQtOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICB9XG5cbiAgLm1nLXhzLXItOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAubWcteHMtYi05IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cblxuICAubWcteHMtbC05IHtcbiAgICBtYXJnaW4tbGVmdDogOXB4O1xuICB9XG5cbiAgLm1nLXhzLTEwIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cblxuICAubWcteHMteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5tZy14cy10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLm1nLXhzLXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLm1nLXhzLTE1IHtcbiAgICBtYXJnaW46IDE1cHg7XG4gIH1cblxuICAubWcteHMteS0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5tZy14cy10LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG5cbiAgLm1nLXhzLXItMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLm1nLXhzLTIwIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gIH1cblxuICAubWcteHMteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5tZy14cy10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG5cbiAgLm1nLXhzLXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLm1nLXhzLTI1IHtcbiAgICBtYXJnaW46IDI1cHg7XG4gIH1cblxuICAubWcteHMteS0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5tZy14cy10LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG5cbiAgLm1nLXhzLXItMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG5cbiAgLm1nLXhzLTMwIHtcbiAgICBtYXJnaW46IDMwcHg7XG4gIH1cblxuICAubWcteHMteS0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5tZy14cy10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgLm1nLXhzLXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgLm1nLXhzLTM1IHtcbiAgICBtYXJnaW46IDM1cHg7XG4gIH1cblxuICAubWcteHMteS0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5tZy14cy10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG5cbiAgLm1nLXhzLXItMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG5cbiAgLm1nLXhzLTQwIHtcbiAgICBtYXJnaW46IDQwcHg7XG4gIH1cblxuICAubWcteHMteS00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tZy14cy10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLm1nLXhzLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cblxuICAubWcteHMteS00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5tZy14cy10LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgLm1nLXhzLTUwIHtcbiAgICBtYXJnaW46IDUwcHg7XG4gIH1cblxuICAubWcteHMteS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5tZy14cy10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG5cbiAgLm1nLXhzLTU1IHtcbiAgICBtYXJnaW46IDU1cHg7XG4gIH1cblxuICAubWcteHMteS01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5tZy14cy10LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG5cbiAgLm1nLXhzLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cblxuICAubWcteHMteS02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5tZy14cy10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG5cbiAgLm1nLXhzLTY1IHtcbiAgICBtYXJnaW46IDY1cHg7XG4gIH1cblxuICAubWcteHMteS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5tZy14cy10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG5cbiAgLm1nLXhzLTcwIHtcbiAgICBtYXJnaW46IDcwcHg7XG4gIH1cblxuICAubWcteHMteS03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5tZy14cy10LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG5cbiAgLm1nLXhzLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cblxuICAubWcteHMteS03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5tZy14cy10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG5cbiAgLm1nLXhzLTgwIHtcbiAgICBtYXJnaW46IDgwcHg7XG4gIH1cblxuICAubWcteHMteS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5tZy14cy10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG5cbiAgLm1nLXhzLTg1IHtcbiAgICBtYXJnaW46IDg1cHg7XG4gIH1cblxuICAubWcteHMteS04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuXG4gIC5tZy14cy10LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICB9XG5cbiAgLm1nLXhzLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cblxuICAubWcteHMteS05MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLm1nLXhzLXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5tZy14cy10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG5cbiAgLm1nLXhzLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLm1nLXhzLWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG5cbiAgLm1nLXhzLTk1IHtcbiAgICBtYXJnaW46IDk1cHg7XG4gIH1cblxuICAubWcteHMteS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLm1nLXhzLXgtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5tZy14cy10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG5cbiAgLm1nLXhzLXItOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5tZy14cy1iLTk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLm1nLXhzLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG5cbiAgLm1nLXhzLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweDtcbiAgfVxuXG4gIC5tZy14cy15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubWcteHMteC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLm1nLXhzLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5tZy14cy1yLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy14cy1iLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubWcteHMtbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy14cy10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubWcteHMtci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWcteHMtYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1nLXhzLWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWcteHMtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLm1nLXhzLXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWctc20tMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubWctc20teS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1nLXNtLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZy1zbS0xIHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5tZy1zbS15LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWctc20teC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1nLXNtLXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLm1nLXNtLXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWctc20tYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWctc20tbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLm1nLXNtLTIge1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG5cbiAgLm1nLXNtLXktMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy1zbS14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cblxuICAubWctc20tdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cblxuICAubWctc20tci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cblxuICAubWctc20tMyB7XG4gICAgbWFyZ2luOiAzcHg7XG4gIH1cblxuICAubWctc20teS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLXNtLXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5tZy1zbS10LTMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG5cbiAgLm1nLXNtLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLXNtLWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxuXG4gIC5tZy1zbS00IHtcbiAgICBtYXJnaW46IDRweDtcbiAgfVxuXG4gIC5tZy1zbS15LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWctc20teC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG5cbiAgLm1nLXNtLXQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLm1nLXNtLXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAubWctc20tYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWctc20tbC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG5cbiAgLm1nLXNtLTUge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG5cbiAgLm1nLXNtLXktNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy1zbS14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubWctc20tdC01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAubWctc20tci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWctc20tNiB7XG4gICAgbWFyZ2luOiA2cHg7XG4gIH1cblxuICAubWctc20teS02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5tZy1zbS10LTYge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLm1nLXNtLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5tZy1zbS03IHtcbiAgICBtYXJnaW46IDdweDtcbiAgfVxuXG4gIC5tZy1zbS15LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWctc20teC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLm1nLXNtLXQtNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG5cbiAgLm1nLXNtLXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cblxuICAubWctc20tYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWctc20tbC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG5cbiAgLm1nLXNtLTgge1xuICAgIG1hcmdpbjogOHB4O1xuICB9XG5cbiAgLm1nLXNtLXktOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy1zbS14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAubWctc20tdC04IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAubWctc20tci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAubWctc20tOSB7XG4gICAgbWFyZ2luOiA5cHg7XG4gIH1cblxuICAubWctc20teS05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5tZy1zbS10LTkge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgLm1nLXNtLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuXG4gIC5tZy1zbS0xMCB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG5cbiAgLm1nLXNtLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy1zbS14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWctc20tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWctc20tYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5tZy1zbS0xNSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG5cbiAgLm1nLXNtLXktMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy1zbS14LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWctc20tdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWctc20tYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuXG4gIC5tZy1zbS0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG5cbiAgLm1nLXNtLXktMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy1zbS14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWctc20tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWctc20tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy1zbS0yNSB7XG4gICAgbWFyZ2luOiAyNXB4O1xuICB9XG5cbiAgLm1nLXNtLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy1zbS14LTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWctc20tdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWctc20tYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuXG4gIC5tZy1zbS0zMCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG5cbiAgLm1nLXNtLXktMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy1zbS14LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWctc20tdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWctc20tYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy1zbS1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuXG4gIC5tZy1zbS0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG5cbiAgLm1nLXNtLXItMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG5cbiAgLm1nLXNtLTQwIHtcbiAgICBtYXJnaW46IDQwcHg7XG4gIH1cblxuICAubWctc20teS00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLm1nLXNtLTQ1IHtcbiAgICBtYXJnaW46IDQ1cHg7XG4gIH1cblxuICAubWctc20teS00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgLm1nLXNtLTUwIHtcbiAgICBtYXJnaW46IDUwcHg7XG4gIH1cblxuICAubWctc20teS01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG5cbiAgLm1nLXNtLTU1IHtcbiAgICBtYXJnaW46IDU1cHg7XG4gIH1cblxuICAubWctc20teS01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG5cbiAgLm1nLXNtLTYwIHtcbiAgICBtYXJnaW46IDYwcHg7XG4gIH1cblxuICAubWctc20teS02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG5cbiAgLm1nLXNtLTY1IHtcbiAgICBtYXJnaW46IDY1cHg7XG4gIH1cblxuICAubWctc20teS02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItNjUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTY1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICB9XG5cbiAgLm1nLXNtLTcwIHtcbiAgICBtYXJnaW46IDcwcHg7XG4gIH1cblxuICAubWctc20teS03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICB9XG5cbiAgLm1nLXNtLTc1IHtcbiAgICBtYXJnaW46IDc1cHg7XG4gIH1cblxuICAubWctc20teS03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItNzUge1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtNzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICB9XG5cbiAgLm1nLXNtLTgwIHtcbiAgICBtYXJnaW46IDgwcHg7XG4gIH1cblxuICAubWctc20teS04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItODAge1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG5cbiAgLm1nLXNtLTg1IHtcbiAgICBtYXJnaW46IDg1cHg7XG4gIH1cblxuICAubWctc20teS04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItODUge1xuICAgIG1hcmdpbi1yaWdodDogODVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTg1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtODUge1xuICAgIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICB9XG5cbiAgLm1nLXNtLTkwIHtcbiAgICBtYXJnaW46IDkwcHg7XG4gIH1cblxuICAubWctc20teS05MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLm1nLXNtLXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5tZy1zbS10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG5cbiAgLm1nLXNtLXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLm1nLXNtLWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG5cbiAgLm1nLXNtLTk1IHtcbiAgICBtYXJnaW46IDk1cHg7XG4gIH1cblxuICAubWctc20teS05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLm1nLXNtLXgtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5tZy1zbS10LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICB9XG5cbiAgLm1nLXNtLXItOTUge1xuICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTk1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLm1nLXNtLWwtOTUge1xuICAgIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICB9XG5cbiAgLm1nLXNtLTEwMCB7XG4gICAgbWFyZ2luOiAxMDBweDtcbiAgfVxuXG4gIC5tZy1zbS15LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubWctc20teC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLm1nLXNtLXQtMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5tZy1zbS1yLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy1zbS1iLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubWctc20tbC0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy1zbS10LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubWctc20tci1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWctc20tYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1nLXNtLWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWctc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLm1nLXNtLXgtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWctbWQtMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubWctbWQteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLW1kLXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZy1tZC10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1nLW1kLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLW1kLWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZy1tZC0xIHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5tZy1tZC15LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWctbWQteC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1nLW1kLXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLm1nLW1kLXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWctbWQtYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWctbWQtbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLm1nLW1kLTIge1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG5cbiAgLm1nLW1kLXktMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy1tZC14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cblxuICAubWctbWQtdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cblxuICAubWctbWQtci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5tZy1tZC1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cblxuICAubWctbWQtMyB7XG4gICAgbWFyZ2luOiAzcHg7XG4gIH1cblxuICAubWctbWQteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLW1kLXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5tZy1tZC10LTMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG5cbiAgLm1nLW1kLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLW1kLWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxuXG4gIC5tZy1tZC00IHtcbiAgICBtYXJnaW46IDRweDtcbiAgfVxuXG4gIC5tZy1tZC15LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWctbWQteC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG5cbiAgLm1nLW1kLXQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLm1nLW1kLXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAubWctbWQtYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWctbWQtbC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG5cbiAgLm1nLW1kLTUge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG5cbiAgLm1nLW1kLXktNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubWctbWQtdC01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAubWctbWQtci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5tZy1tZC1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWctbWQtNiB7XG4gICAgbWFyZ2luOiA2cHg7XG4gIH1cblxuICAubWctbWQteS02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLW1kLXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5tZy1tZC10LTYge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLm1nLW1kLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLW1kLWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5tZy1tZC03IHtcbiAgICBtYXJnaW46IDdweDtcbiAgfVxuXG4gIC5tZy1tZC15LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWctbWQteC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLm1nLW1kLXQtNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG5cbiAgLm1nLW1kLXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cblxuICAubWctbWQtYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWctbWQtbC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG5cbiAgLm1nLW1kLTgge1xuICAgIG1hcmdpbjogOHB4O1xuICB9XG5cbiAgLm1nLW1kLXktOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy1tZC14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAubWctbWQtdC04IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAubWctbWQtci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tZy1tZC1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAubWctbWQtOSB7XG4gICAgbWFyZ2luOiA5cHg7XG4gIH1cblxuICAubWctbWQteS05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLW1kLXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5tZy1tZC10LTkge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgLm1nLW1kLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLW1kLWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuXG4gIC5tZy1tZC0xMCB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG5cbiAgLm1nLW1kLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWctbWQtdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWctbWQtYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5tZy1tZC0xNSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG5cbiAgLm1nLW1kLXktMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWctbWQtdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWctbWQtYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuXG4gIC5tZy1tZC0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG5cbiAgLm1nLW1kLXktMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWctbWQtdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWctbWQtYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tZy1tZC0yNSB7XG4gICAgbWFyZ2luOiAyNXB4O1xuICB9XG5cbiAgLm1nLW1kLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWctbWQtdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWctbWQtYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuXG4gIC5tZy1tZC0zMCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG5cbiAgLm1nLW1kLXktMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWctbWQtdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWctbWQtYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuXG4gIC5tZy1tZC0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG5cbiAgLm1nLW1kLXktMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAubWctbWQtdC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAubWctbWQtYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuXG4gIC5tZy1tZC00MCB7XG4gICAgbWFyZ2luOiA0MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubWctbWQtdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubWctbWQtYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5tZy1tZC00NSB7XG4gICAgbWFyZ2luOiA0NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAubWctbWQtdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAubWctbWQtYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuXG4gIC5tZy1tZC01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAubWctbWQtdC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAubWctbWQtYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuXG4gIC5tZy1tZC01NSB7XG4gICAgbWFyZ2luOiA1NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAubWctbWQtdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAubWctbWQtYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuXG4gIC5tZy1tZC02MCB7XG4gICAgbWFyZ2luOiA2MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAubWctbWQtdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAubWctbWQtYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuXG4gIC5tZy1tZC02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAubWctbWQtdC02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAubWctbWQtYi02NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuXG4gIC5tZy1tZC03MCB7XG4gICAgbWFyZ2luOiA3MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAubWctbWQtdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAubWctbWQtYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuXG4gIC5tZy1tZC03NSB7XG4gICAgbWFyZ2luOiA3NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAubWctbWQtdC03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAubWctbWQtYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuXG4gIC5tZy1tZC04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubWctbWQtdC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubWctbWQtYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuXG4gIC5tZy1tZC04NSB7XG4gICAgbWFyZ2luOiA4NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAubWctbWQtdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAubWctbWQtYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuXG4gIC5tZy1tZC05MCB7XG4gICAgbWFyZ2luOiA5MHB4O1xuICB9XG5cbiAgLm1nLW1kLXktOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5tZy1tZC14LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAubWctbWQtdC05MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAubWctbWQtYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuXG4gIC5tZy1tZC05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG5cbiAgLm1nLW1kLXktOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5tZy1tZC14LTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAubWctbWQtdC05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgfVxuXG4gIC5tZy1tZC1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAubWctbWQtYi05NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5tZy1tZC1sLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuXG4gIC5tZy1tZC0xMDAge1xuICAgIG1hcmdpbjogMTAwcHg7XG4gIH1cblxuICAubWctbWQteS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLm1nLW1kLXgtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy1tZC10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAubWctbWQtci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cblxuICAubWctbWQtYi0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLm1nLW1kLWwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cblxuICAubWctbWQtdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLm1nLW1kLXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1nLW1kLWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZy1tZC1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1nLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5tZy1tZC14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1nLWxnLTAge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG5cbiAgLm1nLWxnLXktMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZy1sZy14LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAubWctbGctdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cblxuICAubWctbGctci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZy1sZy1iLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5tZy1sZy1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cblxuICAubWctbGctMSB7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAubWctbGcteS0xIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1nLWxnLXgtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZy1sZy10LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5tZy1sZy1yLTEge1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1nLWxnLWItMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm1nLWxnLWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZy1sZy0yIHtcbiAgICBtYXJnaW46IDJweDtcbiAgfVxuXG4gIC5tZy1sZy15LTIge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAubWctbGcteC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG5cbiAgLm1nLWxnLXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cblxuICAubWctbGctYi0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAubWctbGctbC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG5cbiAgLm1nLWxnLTMge1xuICAgIG1hcmdpbjogM3B4O1xuICB9XG5cbiAgLm1nLWxnLXktMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5tZy1sZy14LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAubWctbGctdC0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cblxuICAubWctbGctci0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5tZy1sZy1iLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5tZy1sZy1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cblxuICAubWctbGctNCB7XG4gICAgbWFyZ2luOiA0cHg7XG4gIH1cblxuICAubWctbGcteS00IHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLm1nLWxnLXgtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5tZy1sZy10LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxuXG4gIC5tZy1sZy1yLTQge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG5cbiAgLm1nLWxnLWItNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLm1nLWxnLWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC5tZy1sZy01IHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTUge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWctbGcteC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLm1nLWxnLXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubWctbGctYi01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAubWctbGctbC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLm1nLWxnLTYge1xuICAgIG1hcmdpbjogNnB4O1xuICB9XG5cbiAgLm1nLWxnLXktNiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5tZy1sZy14LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAubWctbGctdC02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gIH1cblxuICAubWctbGctci02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5tZy1sZy1iLTYge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5tZy1sZy1sLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIH1cblxuICAubWctbGctNyB7XG4gICAgbWFyZ2luOiA3cHg7XG4gIH1cblxuICAubWctbGcteS03IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLm1nLWxnLXgtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5tZy1sZy10LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgfVxuXG4gIC5tZy1sZy1yLTcge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLm1nLWxnLWItNyB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLm1nLWxnLWwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgfVxuXG4gIC5tZy1sZy04IHtcbiAgICBtYXJnaW46IDhweDtcbiAgfVxuXG4gIC5tZy1sZy15LTgge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAubWctbGcteC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLm1nLWxnLXItOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAubWctbGctYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAubWctbGctbC04IHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgLm1nLWxnLTkge1xuICAgIG1hcmdpbjogOXB4O1xuICB9XG5cbiAgLm1nLWxnLXktOSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5tZy1sZy14LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAubWctbGctdC05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gIH1cblxuICAubWctbGctci05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5tZy1sZy1iLTkge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5tZy1sZy1sLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIH1cblxuICAubWctbGctMTAge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubWctbGcteC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAubWctbGctci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLm1nLWxnLWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubWctbGctbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAubWctbGctMTUge1xuICAgIG1hcmdpbjogMTVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAubWctbGcteC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAubWctbGctci0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLm1nLWxnLWItMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAubWctbGctbC0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAubWctbGctMjAge1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubWctbGcteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAubWctbGctci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLm1nLWxnLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAubWctbGctbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAubWctbGctMjUge1xuICAgIG1hcmdpbjogMjVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubWctbGcteC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cblxuICAubWctbGctci0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLm1nLWxnLWItMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubWctbGctbC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAubWctbGctMzAge1xuICAgIG1hcmdpbjogMzBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAubWctbGcteC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICAubWctbGctci0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLm1nLWxnLWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAubWctbGctbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAubWctbGctMzUge1xuICAgIG1hcmdpbjogMzVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cblxuICAubWctbGcteC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cblxuICAubWctbGctci0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLm1nLWxnLWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cblxuICAubWctbGctbC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIH1cblxuICAubWctbGctNDAge1xuICAgIG1hcmdpbjogNDBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubWctbGcteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAubWctbGctci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAubWctbGctbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAubWctbGctNDUge1xuICAgIG1hcmdpbjogNDVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAubWctbGcteC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cblxuICAubWctbGctci00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAubWctbGctbC00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAubWctbGctNTAge1xuICAgIG1hcmdpbjogNTBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubWctbGcteC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cblxuICAubWctbGctci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAubWctbGctbC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAubWctbGctNTUge1xuICAgIG1hcmdpbjogNTVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cblxuICAubWctbGcteC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cblxuICAubWctbGctci01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIH1cblxuICAubWctbGctbC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAubWctbGctNjAge1xuICAgIG1hcmdpbjogNjBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAubWctbGcteC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cblxuICAubWctbGctci02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cblxuICAubWctbGctbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAubWctbGctNjUge1xuICAgIG1hcmdpbjogNjVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTY1IHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cblxuICAubWctbGcteC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gIH1cblxuICAubWctbGctci02NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItNjUge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cblxuICAubWctbGctbC02NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gIH1cblxuICAubWctbGctNzAge1xuICAgIG1hcmdpbjogNzBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cblxuICAubWctbGcteC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cblxuICAubWctbGctci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cblxuICAubWctbGctbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIH1cblxuICAubWctbGctNzUge1xuICAgIG1hcmdpbjogNzVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTc1IHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cblxuICAubWctbGcteC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gIH1cblxuICAubWctbGctci03NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cblxuICAubWctbGctbC03NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIH1cblxuICAubWctbGctODAge1xuICAgIG1hcmdpbjogODBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAubWctbGcteC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cblxuICAubWctbGctci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cblxuICAubWctbGctbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAubWctbGctODUge1xuICAgIG1hcmdpbjogODVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTg1IHtcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gIH1cblxuICAubWctbGcteC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gIH1cblxuICAubWctbGctci04NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItODUge1xuICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gIH1cblxuICAubWctbGctbC04NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAubWctbGctOTAge1xuICAgIG1hcmdpbjogOTBweDtcbiAgfVxuXG4gIC5tZy1sZy15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cblxuICAubWctbGcteC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gIH1cblxuICAubWctbGctci05MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLm1nLWxnLWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cblxuICAubWctbGctbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cblxuICAubWctbGctOTUge1xuICAgIG1hcmdpbjogOTVweDtcbiAgfVxuXG4gIC5tZy1sZy15LTk1IHtcbiAgICBtYXJnaW4tdG9wOiA5NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cblxuICAubWctbGcteC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICB9XG5cbiAgLm1nLWxnLXQtOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gIH1cblxuICAubWctbGctci05NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xuICB9XG5cbiAgLm1nLWxnLWItOTUge1xuICAgIG1hcmdpbi1ib3R0b206IDk1cHg7XG4gIH1cblxuICAubWctbGctbC05NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDk1cHg7XG4gIH1cblxuICAubWctbGctMTAwIHtcbiAgICBtYXJnaW46IDEwMHB4O1xuICB9XG5cbiAgLm1nLWxnLXktMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5tZy1sZy14LTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cblxuICAubWctbGctdC0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG5cbiAgLm1nLWxnLXItMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLm1nLWxnLWItMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5tZy1sZy1sLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLm1nLWxnLXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5tZy1sZy1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tZy1sZy1iLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAubWctbGctbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZy1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAubWctbGcteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWcteGwtMCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cblxuICAubWcteGwteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLXhsLXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5tZy14bC10LTAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG5cbiAgLm1nLXhsLWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLm1nLXhsLWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5tZy14bC0xIHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5tZy14bC15LTEge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWcteGwteC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLm1nLXhsLXQtMSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLm1nLXhsLXItMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWcteGwtYi0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWcteGwtbC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLm1nLXhsLTIge1xuICAgIG1hcmdpbjogMnB4O1xuICB9XG5cbiAgLm1nLXhsLXktMiB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy14bC14LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIH1cblxuICAubWcteGwtdC0yIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gIH1cblxuICAubWcteGwtci0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5tZy14bC1iLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5tZy14bC1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cblxuICAubWcteGwtMyB7XG4gICAgbWFyZ2luOiAzcHg7XG4gIH1cblxuICAubWcteGwteS0zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLXhsLXgtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5tZy14bC10LTMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxuXG4gIC5tZy14bC1yLTMge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG5cbiAgLm1nLXhsLWItMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLm1nLXhsLWwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxuXG4gIC5tZy14bC00IHtcbiAgICBtYXJnaW46IDRweDtcbiAgfVxuXG4gIC5tZy14bC15LTQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWcteGwteC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG5cbiAgLm1nLXhsLXQtNCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLm1nLXhsLXItNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAubWcteGwtYi00IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAubWcteGwtbC00IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG5cbiAgLm1nLXhsLTUge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG5cbiAgLm1nLXhsLXktNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy14bC14LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAubWcteGwtdC01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cblxuICAubWcteGwtci01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5tZy14bC1iLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cblxuICAubWcteGwtNiB7XG4gICAgbWFyZ2luOiA2cHg7XG4gIH1cblxuICAubWcteGwteS02IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLXhsLXgtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5tZy14bC10LTYge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxuXG4gIC5tZy14bC1yLTYge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICB9XG5cbiAgLm1nLXhsLWItNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLm1nLXhsLWwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5tZy14bC03IHtcbiAgICBtYXJnaW46IDdweDtcbiAgfVxuXG4gIC5tZy14bC15LTcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWcteGwteC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLm1nLXhsLXQtNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG5cbiAgLm1nLXhsLXItNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cblxuICAubWcteGwtYi03IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAubWcteGwtbC03IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xuICB9XG5cbiAgLm1nLXhsLTgge1xuICAgIG1hcmdpbjogOHB4O1xuICB9XG5cbiAgLm1nLXhsLXktOCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy14bC14LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAubWcteGwtdC04IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAubWcteGwtci04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tZy14bC1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5tZy14bC1sLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAubWcteGwtOSB7XG4gICAgbWFyZ2luOiA5cHg7XG4gIH1cblxuICAubWcteGwteS05IHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLXhsLXgtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5tZy14bC10LTkge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgfVxuXG4gIC5tZy14bC1yLTkge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgLm1nLXhsLWItOSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLm1nLXhsLWwtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgfVxuXG4gIC5tZy14bC0xMCB7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG5cbiAgLm1nLXhsLXktMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy14bC14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWcteGwtdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAubWcteGwtYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuXG4gIC5tZy14bC0xNSB7XG4gICAgbWFyZ2luOiAxNXB4O1xuICB9XG5cbiAgLm1nLXhsLXktMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy14bC14LTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWcteGwtdC0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAubWcteGwtYi0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuXG4gIC5tZy14bC0yMCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG5cbiAgLm1nLXhsLXktMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy14bC14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWcteGwtdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAubWcteGwtYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuXG4gIC5tZy14bC0yNSB7XG4gICAgbWFyZ2luOiAyNXB4O1xuICB9XG5cbiAgLm1nLXhsLXktMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy14bC14LTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWcteGwtdC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAubWcteGwtYi0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuXG4gIC5tZy14bC0zMCB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG5cbiAgLm1nLXhsLXktMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy14bC14LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWcteGwtdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAubWcteGwtYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuXG4gIC5tZy14bC0zNSB7XG4gICAgbWFyZ2luOiAzNXB4O1xuICB9XG5cbiAgLm1nLXhsLXktMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5tZy14bC14LTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAubWcteGwtdC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAubWcteGwtYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuXG4gIC5tZy14bC00MCB7XG4gICAgbWFyZ2luOiA0MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tZy14bC14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubWcteGwtdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAubWcteGwtYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5tZy14bC00NSB7XG4gICAgbWFyZ2luOiA0NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5tZy14bC14LTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAubWcteGwtdC00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAubWcteGwtYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweDtcbiAgfVxuXG4gIC5tZy14bC01MCB7XG4gICAgbWFyZ2luOiA1MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tZy14bC14LTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAubWcteGwtdC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAubWcteGwtYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuXG4gIC5tZy14bC01NSB7XG4gICAgbWFyZ2luOiA1NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5tZy14bC14LTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAubWcteGwtdC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAubWcteGwtYi01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxuXG4gIC5tZy14bC02MCB7XG4gICAgbWFyZ2luOiA2MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5tZy14bC14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAubWcteGwtdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAubWcteGwtYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxuXG4gIC5tZy14bC02NSB7XG4gICAgbWFyZ2luOiA2NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktNjUge1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5tZy14bC14LTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAubWcteGwtdC02NSB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTY1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAubWcteGwtYi02NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTY1IHtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgfVxuXG4gIC5tZy14bC03MCB7XG4gICAgbWFyZ2luOiA3MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5tZy14bC14LTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAubWcteGwtdC03MCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAubWcteGwtYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTcwIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxuXG4gIC5tZy14bC03NSB7XG4gICAgbWFyZ2luOiA3NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktNzUge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5tZy14bC14LTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAubWcteGwtdC03NSB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAubWcteGwtYi03NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgfVxuXG4gIC5tZy14bC04MCB7XG4gICAgbWFyZ2luOiA4MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktODAge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5tZy14bC14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubWcteGwtdC04MCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAubWcteGwtYi04MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgfVxuXG4gIC5tZy14bC04NSB7XG4gICAgbWFyZ2luOiA4NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktODUge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5tZy14bC14LTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAubWcteGwtdC04NSB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTg1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAubWcteGwtYi04NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTg1IHtcbiAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgfVxuXG4gIC5tZy14bC05MCB7XG4gICAgbWFyZ2luOiA5MHB4O1xuICB9XG5cbiAgLm1nLXhsLXktOTAge1xuICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5tZy14bC14LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAubWcteGwtdC05MCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgfVxuXG4gIC5tZy14bC1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAubWcteGwtYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5tZy14bC1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgfVxuXG4gIC5tZy14bC05NSB7XG4gICAgbWFyZ2luOiA5NXB4O1xuICB9XG5cbiAgLm1nLXhsLXktOTUge1xuICAgIG1hcmdpbi10b3A6IDk1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5tZy14bC14LTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAubWcteGwtdC05NSB7XG4gICAgbWFyZ2luLXRvcDogOTVweDtcbiAgfVxuXG4gIC5tZy14bC1yLTk1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAubWcteGwtYi05NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5tZy14bC1sLTk1IHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuXG4gIC5tZy14bC0xMDAge1xuICAgIG1hcmdpbjogMTAwcHg7XG4gIH1cblxuICAubWcteGwteS0xMDAge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLm1nLXhsLXgtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5tZy14bC10LTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAubWcteGwtci0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cblxuICAubWcteGwtYi0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLm1nLXhsLWwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIH1cblxuICAubWcteGwtdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLm1nLXhsLXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1nLXhsLWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZy14bC1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1nLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5tZy14bC14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0wLCAubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1lLTAsIC5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLCAubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLm1zLTAsIC5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSwgLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0xLCAubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMSwgLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xLCAubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiwgLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTIsIC5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsIC5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0yLCAubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMywgLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zLCAubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMywgLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zLCAubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCwgLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTQsIC5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQsIC5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy00LCAubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSwgLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS01LCAubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSwgLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01LCAubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wLCAucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0wLCAucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsIC5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnBzLTAsIC5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLCAucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0xLCAucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTEsIC5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTEsIC5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsIC5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMiwgLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsIC5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtMiwgLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMywgLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMywgLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLCAucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0zLCAucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LCAucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTQsIC5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00LCAucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQsIC5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsIC5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBlLTUsIC5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSwgLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSwgLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uMSwgLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLW4xLCAubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMSwgLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW4xLCAubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLCAubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMiwgLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1uMiwgLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjIsIC5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtbjMsIC5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS1uMywgLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsIC5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy1uMywgLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1uNCwgLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjQsIC5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjQsIC5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLW40LCAubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LCAubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtbjUsIC5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW41LCAubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXMtbjUsIC5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvLCAubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8sIC5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLCAubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8sIC5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLTAsIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMCwgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLTAsIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tMCwgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0xLCAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTEsIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0xLCAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTEsIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0yLCAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tMiwgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tMiwgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTIsIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS0zLCAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTMsIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS0zLCAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTMsIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS00LCAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tNCwgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tNCwgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTQsIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS01LCAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLTUsIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS01LCAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLTUsIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTAsIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTAsIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMCwgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMCwgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTEsIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXNtLTEsIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMSwgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tMSwgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tMiwgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0yLCAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItc20tMiwgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS0yLCAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1zbS0zLCAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1zbS0zLCAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTMsIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXNtLTMsIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXNtLTQsIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNCwgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXNtLTQsIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtc20tNCwgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtc20tNSwgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtc20tNSwgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1zbS01LCAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1zbS01LCAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW4xLCAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tbjEsIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4xLCAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjEsIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjIsIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4yLCAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLW4yLCAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uMiwgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1zbS1uMywgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXNtLW4zLCAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uMywgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXNtLW4zLCAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLW40LCAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uNCwgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1zbS1uNCwgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tbjQsIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtc20tbjUsIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1zbS1uNSwgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItc20tbjUsIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1zbS1uNSwgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXNtLWF1dG8sIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtc20tYXV0bywgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXNtLWF1dG8sIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtc20tYXV0bywgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLTAsIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMCwgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLTAsIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtMCwgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0xLCAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTEsIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0xLCAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTEsIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0yLCAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtMiwgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtMiwgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTIsIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC0zLCAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTMsIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC0zLCAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTMsIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC00LCAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtNCwgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtNCwgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTQsIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC01LCAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLTUsIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC01LCAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLTUsIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTAsIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTAsIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMCwgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMCwgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTEsIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLW1kLTEsIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMSwgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtMSwgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtMiwgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0yLCAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbWQtMiwgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC0yLCAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1tZC0zLCAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1tZC0zLCAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTMsIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLW1kLTMsIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LW1kLTQsIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNCwgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLW1kLTQsIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbWQtNCwgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbWQtNSwgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbWQtNSwgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1tZC01LCAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1tZC01LCAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW4xLCAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtbjEsIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4xLCAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjEsIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjIsIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4yLCAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLW4yLCAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uMiwgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1tZC1uMywgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLW1kLW4zLCAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uMywgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLW1kLW4zLCAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLW40LCAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uNCwgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1tZC1uNCwgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtbjQsIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbWQtbjUsIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1tZC1uNSwgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbWQtbjUsIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1tZC1uNSwgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LW1kLWF1dG8sIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbWQtYXV0bywgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLW1kLWF1dG8sIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbWQtYXV0bywgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLTAsIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMCwgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLTAsIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctMCwgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0xLCAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTEsIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0xLCAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTEsIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0yLCAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctMiwgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctMiwgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTIsIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy0zLCAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTMsIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy0zLCAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTMsIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy00LCAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctNCwgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctNCwgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTQsIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy01LCAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLTUsIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy01LCAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLTUsIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTAsIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTAsIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMCwgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMCwgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTEsIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLWxnLTEsIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMSwgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctMSwgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctMiwgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0yLCAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGItbGctMiwgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy0yLCAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1sZy0zLCAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS1sZy0zLCAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTMsIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLWxnLTMsIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LWxnLTQsIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNCwgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLWxnLTQsIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMtbGctNCwgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtbGctNSwgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUtbGctNSwgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi1sZy01LCAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy1sZy01LCAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW4xLCAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctbjEsIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4xLCAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjEsIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1sZy1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjIsIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4yLCAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLW4yLCAubXktbGctbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uMiwgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC1sZy1uMywgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLWxnLW4zLCAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uMywgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLWxnLW4zLCAubXgtbGctbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLW40LCAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uNCwgLm14LWxnLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1sZy1uNCwgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctbjQsIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtbGctbjUsIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS1sZy1uNSwgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWItbGctbjUsIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy1sZy1uNSwgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LWxnLWF1dG8sIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUtbGctYXV0bywgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLWxnLWF1dG8sIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMtbGctYXV0bywgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC0wLCAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTAsIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC0wLCAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLTAsIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMSwgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0xLCAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMSwgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0xLCAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMiwgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTIsIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTIsIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0yLCAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtMywgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC0zLCAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtMywgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC0zLCAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNCwgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLTQsIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLTQsIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC00LCAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtNSwgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC01LCAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtNSwgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC01LCAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0wLCAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0wLCAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTAsIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTAsIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC0xLCAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wZS14bC0xLCAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTEsIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTEsIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTIsIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMiwgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBiLXhsLTIsIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtMiwgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQteGwtMywgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGUteGwtMywgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC0zLCAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcy14bC0zLCAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC14bC00LCAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTQsIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wYi14bC00LCAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBzLXhsLTQsIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXhsLTUsIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBlLXhsLTUsIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGIteGwtNSwgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHMteGwtNSwgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uMSwgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLW4xLCAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMSwgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW4xLCAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW4yLCAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMiwgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1uMiwgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjIsIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQteGwtbjMsIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tZS14bC1uMywgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjMsIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tcy14bC1uMywgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1uNCwgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjQsIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWIteGwtbjQsIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLW40LCAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXhsLW41LCAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWUteGwtbjUsIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXhsLW41LCAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXMteGwtbjUsIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tdC14bC1hdXRvLCAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1lLXhsLWF1dG8sIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi14bC1hdXRvLCAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1zLXhsLWF1dG8sIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qICMjIyMjIyBNYXJnaW4gIyMjIyMjICovIiwiLyogIyMjIyMjIE9wYWNpdHkgICMjIyMjIyAqL1xuXG4ub3AtMCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5vcC0wLWYge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5vcC0xIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3AtMS1mIHtcbiAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG59XG5cbi5vcC0yIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ub3AtMi1mIHtcbiAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG59XG5cbi5vcC0zIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtMy1mIHtcbiAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG59XG5cbi5vcC00IHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4ub3AtNC1mIHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG59XG5cbi5vcC01IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3AtNS1mIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi5vcC02IHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNi1mIHtcbiAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG59XG5cbi5vcC03IHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ub3AtNy1mIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG59XG5cbi5vcC04IHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ub3AtOC1mIHtcbiAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG59XG5cbi5vcC05IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtOS1mIHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2hhZG93LWJhc2Uge1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbn1cblxuLnNoYWRvdy0xIHtcbiAgYm94LXNoYWRvdzogMCAwIDdweCA3cHggcmdiYSgyOCwgMzksIDYwLCAwLjEpO1xufVxuXG4uc2hhZG93LTIge1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDI4LCAzOSwgNjAsIDAuMDgpO1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbWQge1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4wNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4xNSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4xNzUpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5vcC14cy0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm9wLXhzLTAtZiB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTEge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5vcC14cy0xLWYge1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5vcC14cy0yLWYge1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5vcC14cy0zLWYge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5vcC14cy00LWYge1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5vcC14cy01LWYge1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5vcC14cy02LWYge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTcge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5vcC14cy03LWYge1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTgge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5vcC14cy04LWYge1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLXhzLTkge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5vcC14cy05LWYge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub3Atc20tMCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5vcC1zbS0wLWYge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS0xIHtcbiAgICBvcGFjaXR5OiAwLjE7XG4gIH1cblxuICAub3Atc20tMS1mIHtcbiAgICBvcGFjaXR5OiAwLjEgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS0yIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICAub3Atc20tMi1mIHtcbiAgICBvcGFjaXR5OiAwLjIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS0zIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAub3Atc20tMy1mIHtcbiAgICBvcGFjaXR5OiAwLjMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS00IHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAub3Atc20tNC1mIHtcbiAgICBvcGFjaXR5OiAwLjQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS01IHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAub3Atc20tNS1mIHtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS02IHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cblxuICAub3Atc20tNi1mIHtcbiAgICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS03IHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAub3Atc20tNy1mIHtcbiAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS04IHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAub3Atc20tOC1mIHtcbiAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vcC1zbS05IHtcbiAgICBvcGFjaXR5OiAwLjk7XG4gIH1cblxuICAub3Atc20tOS1mIHtcbiAgICBvcGFjaXR5OiAwLjkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9wLW1kLTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAub3AtbWQtMC1mIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtMSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm9wLW1kLTEtZiB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtMiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm9wLW1kLTItZiB7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtMyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm9wLW1kLTMtZiB7XG4gICAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtNCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm9wLW1kLTQtZiB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtNSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm9wLW1kLTUtZiB7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtNiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm9wLW1kLTYtZiB7XG4gICAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtNyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm9wLW1kLTctZiB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtOCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm9wLW1kLTgtZiB7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AtbWQtOSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm9wLW1kLTktZiB7XG4gICAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcC1sZy0wIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLm9wLWxnLTAtZiB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTEge1xuICAgIG9wYWNpdHk6IDAuMTtcbiAgfVxuXG4gIC5vcC1sZy0xLWYge1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTIge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuXG4gIC5vcC1sZy0yLWYge1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTMge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxuXG4gIC5vcC1sZy0zLWYge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTQge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuXG4gIC5vcC1sZy00LWYge1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5vcC1sZy01LWYge1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTYge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5vcC1sZy02LWYge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTcge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIC5vcC1sZy03LWYge1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTgge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gIC5vcC1sZy04LWYge1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9wLWxnLTkge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxuXG4gIC5vcC1sZy05LWYge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9wLXhsLTAge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAub3AteGwtMC1mIHtcbiAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtMSB7XG4gICAgb3BhY2l0eTogMC4xO1xuICB9XG5cbiAgLm9wLXhsLTEtZiB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtMiB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG5cbiAgLm9wLXhsLTItZiB7XG4gICAgb3BhY2l0eTogMC4yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtMyB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG5cbiAgLm9wLXhsLTMtZiB7XG4gICAgb3BhY2l0eTogMC4zICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtNCB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLm9wLXhsLTQtZiB7XG4gICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtNSB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm9wLXhsLTUtZiB7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtNiB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG5cbiAgLm9wLXhsLTYtZiB7XG4gICAgb3BhY2l0eTogMC42ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtNyB7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG5cbiAgLm9wLXhsLTctZiB7XG4gICAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtOCB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgLm9wLXhsLTgtZiB7XG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3AteGwtOSB7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLm9wLXhsLTktZiB7XG4gICAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogIyMjIyMjIE9wYWNpdHkgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBQYWRkaW5nICAjIyMjIyMgKi9cblxuLnBkLTAge1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbi5wZC15LTAge1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGQteC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnBkLXQtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5wZC1yLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5wZC1iLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xufVxuXG4ucGQtbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5cbi5wZC0xIHtcbiAgcGFkZGluZzogMXB4O1xufVxuXG4ucGQteS0xIHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBkLXgtMSB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG59XG5cbi5wZC10LTEge1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuXG4ucGQtci0xIHtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xufVxuXG4ucGQtYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnBkLWwtMSB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xufVxuXG4ucGQtMiB7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuLnBkLXktMiB7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5cbi5wZC14LTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuXG4ucGQtdC0yIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cblxuLnBkLXItMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cblxuLnBkLWItMiB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG5cbi5wZC1sLTIge1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuLnBkLTMge1xuICBwYWRkaW5nOiAzcHg7XG59XG5cbi5wZC15LTMge1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4ucGQteC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbn1cblxuLnBkLXQtMyB7XG4gIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5wZC1yLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG59XG5cbi5wZC1iLTMge1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4ucGQtbC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG5cbi5wZC00IHtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4ucGQteS00IHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnBkLXgtNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG5cbi5wZC10LTQge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4ucGQtci00IHtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuXG4ucGQtYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLnBkLWwtNCB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuXG4ucGQtNSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnBkLXktNSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wZC14LTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ucGQtdC01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnBkLXItNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnBkLWItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5wZC1sLTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLnBkLTYge1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5wZC15LTYge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4ucGQteC02IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbn1cblxuLnBkLXQtNiB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi5wZC1yLTYge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5cbi5wZC1iLTYge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4ucGQtbC02IHtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG59XG5cbi5wZC03IHtcbiAgcGFkZGluZzogN3B4O1xufVxuXG4ucGQteS03IHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLnBkLXgtNyB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG59XG5cbi5wZC10LTcge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4ucGQtci03IHtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xufVxuXG4ucGQtYi03IHtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbn1cblxuLnBkLWwtNyB7XG4gIHBhZGRpbmctbGVmdDogN3B4O1xufVxuXG4ucGQtOCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnBkLXktOCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5wZC14LTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4ucGQtdC04IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLnBkLXItOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnBkLWItOCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5wZC1sLTgge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cblxuLnBkLTkge1xuICBwYWRkaW5nOiA5cHg7XG59XG5cbi5wZC15LTkge1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuXG4ucGQteC05IHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDlweDtcbn1cblxuLnBkLXQtOSB7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG5cbi5wZC1yLTkge1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG59XG5cbi5wZC1iLTkge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuXG4ucGQtbC05IHtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG5cbi5wZC0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wZC15LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucGQteC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLnBkLXQtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBkLXItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucGQtYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4ucGQtbC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnBkLTE1IHtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLnBkLXktMTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wZC14LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucGQtdC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4ucGQtci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5wZC1iLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wZC1sLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4ucGQtMjAge1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG4ucGQteS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBkLXgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5wZC10LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5wZC1yLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnBkLWItMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBkLWwtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5wZC0yNSB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi5wZC15LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucGQteC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cblxuLnBkLXQtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLnBkLXItMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4ucGQtYi0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucGQtbC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnBkLTMwIHtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuLnBkLXktMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wZC14LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ucGQtdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ucGQtci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi5wZC1iLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wZC1sLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ucGQtMzUge1xuICBwYWRkaW5nOiAzNXB4O1xufVxuXG4ucGQteS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLnBkLXgtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi5wZC10LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5wZC1yLTM1IHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLnBkLWItMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLnBkLWwtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi5wZC00MCB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5wZC15LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucGQteC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuLnBkLXQtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLnBkLXItNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4ucGQtYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucGQtbC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnBkLTQ1IHtcbiAgcGFkZGluZzogNDVweDtcbn1cblxuLnBkLXktNDUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5wZC14LTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufVxuXG4ucGQtdC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuXG4ucGQtci00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbi5wZC1iLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5wZC1sLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4ucGQtNTAge1xuICBwYWRkaW5nOiA1MHB4O1xufVxuXG4ucGQteS01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLnBkLXgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5wZC10LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi5wZC1yLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnBkLWItNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLnBkLWwtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG5cbi5wZC01NSB7XG4gIHBhZGRpbmc6IDU1cHg7XG59XG5cbi5wZC15LTU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuXG4ucGQteC01NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbiAgcGFkZGluZy1yaWdodDogNTVweDtcbn1cblxuLnBkLXQtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbn1cblxuLnBkLXItNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuXG4ucGQtYi01NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuXG4ucGQtbC01NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweDtcbn1cblxuLnBkLTYwIHtcbiAgcGFkZGluZzogNjBweDtcbn1cblxuLnBkLXktNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wZC14LTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuXG4ucGQtdC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuXG4ucGQtci02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi5wZC1iLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wZC1sLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4ucGQtNjUge1xuICBwYWRkaW5nOiA2NXB4O1xufVxuXG4ucGQteS02NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cblxuLnBkLXgtNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG59XG5cbi5wZC10LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG59XG5cbi5wZC1yLTY1IHtcbiAgcGFkZGluZy1yaWdodDogNjVweDtcbn1cblxuLnBkLWItNjUge1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cblxuLnBkLWwtNjUge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG59XG5cbi5wZC03MCB7XG4gIHBhZGRpbmc6IDcwcHg7XG59XG5cbi5wZC15LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4ucGQteC03MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbn1cblxuLnBkLXQtNzAge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLnBkLXItNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuXG4ucGQtYi03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuXG4ucGQtbC03MCB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuLnBkLTc1IHtcbiAgcGFkZGluZzogNzVweDtcbn1cblxuLnBkLXktNzUge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi5wZC14LTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xufVxuXG4ucGQtdC03NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4ucGQtci03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG59XG5cbi5wZC1iLTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi5wZC1sLTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuXG4ucGQtODAge1xuICBwYWRkaW5nOiA4MHB4O1xufVxuXG4ucGQteS04MCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLnBkLXgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG59XG5cbi5wZC10LTgwIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG59XG5cbi5wZC1yLTgwIHtcbiAgcGFkZGluZy1yaWdodDogODBweDtcbn1cblxuLnBkLWItODAge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLnBkLWwtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG59XG5cbi5wZC04NSB7XG4gIHBhZGRpbmc6IDg1cHg7XG59XG5cbi5wZC15LTg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuXG4ucGQteC04NSB7XG4gIHBhZGRpbmctbGVmdDogODVweDtcbiAgcGFkZGluZy1yaWdodDogODVweDtcbn1cblxuLnBkLXQtODUge1xuICBwYWRkaW5nLXRvcDogODVweDtcbn1cblxuLnBkLXItODUge1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xufVxuXG4ucGQtYi04NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuXG4ucGQtbC04NSB7XG4gIHBhZGRpbmctbGVmdDogODVweDtcbn1cblxuLnBkLTkwIHtcbiAgcGFkZGluZzogOTBweDtcbn1cblxuLnBkLXktOTAge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5wZC14LTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuXG4ucGQtdC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuXG4ucGQtci05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5cbi5wZC1iLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG59XG5cbi5wZC1sLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuXG4ucGQtOTUge1xuICBwYWRkaW5nOiA5NXB4O1xufVxuXG4ucGQteS05NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuLnBkLXgtOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG59XG5cbi5wZC10LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG59XG5cbi5wZC1yLTk1IHtcbiAgcGFkZGluZy1yaWdodDogOTVweDtcbn1cblxuLnBkLWItOTUge1xuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuLnBkLWwtOTUge1xuICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG59XG5cbi5wZC0xMDAge1xuICBwYWRkaW5nOiAxMDBweDtcbn1cblxuLnBkLXktMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5wZC14LTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuXG4ucGQtdC0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5cbi5wZC1yLTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xufVxuXG4ucGQtYi0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5wZC1sLTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG59XG5cbi5wZC0xMTAge1xuICBwYWRkaW5nOiAxMTBweDtcbn1cblxuLnBkLXktMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG59XG5cbi5wZC14LTExMCB7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuXG4ucGQtdC0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi5wZC1yLTExMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xufVxuXG4ucGQtYi0xMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG59XG5cbi5wZC1sLTExMCB7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG59XG5cbi5wZC0xMjAge1xuICBwYWRkaW5nOiAxMjBweDtcbn1cblxuLnBkLXktMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbi5wZC14LTEyMCB7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuXG4ucGQtdC0xMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5cbi5wZC1yLTEyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuXG4ucGQtYi0xMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbi5wZC1sLTEyMCB7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG59XG5cbi5wZC0xMzAge1xuICBwYWRkaW5nOiAxMzBweDtcbn1cblxuLnBkLXktMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5wZC14LTEzMCB7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xufVxuXG4ucGQtdC0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG5cbi5wZC1yLTEzMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xufVxuXG4ucGQtYi0xMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5wZC1sLTEzMCB7XG4gIHBhZGRpbmctbGVmdDogMTMwcHg7XG59XG5cbi5wZC0xNDAge1xuICBwYWRkaW5nOiAxNDBweDtcbn1cblxuLnBkLXktMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbi5wZC14LTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xufVxuXG4ucGQtdC0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG59XG5cbi5wZC1yLTE0MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xufVxuXG4ucGQtYi0xNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbi5wZC1sLTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG59XG5cbi5wZC0xNTAge1xuICBwYWRkaW5nOiAxNTBweDtcbn1cblxuLnBkLXktMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5cbi5wZC14LTE1MCB7XG4gIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xufVxuXG4ucGQtdC0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5cbi5wZC1yLTE1MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xufVxuXG4ucGQtYi0xNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5cbi5wZC1sLTE1MCB7XG4gIHBhZGRpbmctbGVmdDogMTUwcHg7XG59XG5cbi5wZC0xNjAge1xuICBwYWRkaW5nOiAxNjBweDtcbn1cblxuLnBkLXktMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG5cbi5wZC14LTE2MCB7XG4gIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xufVxuXG4ucGQtdC0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG5cbi5wZC1yLTE2MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4O1xufVxuXG4ucGQtYi0xNjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG5cbi5wZC1sLTE2MCB7XG4gIHBhZGRpbmctbGVmdDogMTYwcHg7XG59XG5cbi5wZC0xNzAge1xuICBwYWRkaW5nOiAxNzBweDtcbn1cblxuLnBkLXktMTcwIHtcbiAgcGFkZGluZy10b3A6IDE3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG5cbi5wZC14LTE3MCB7XG4gIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xufVxuXG4ucGQtdC0xNzAge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG5cbi5wZC1yLTE3MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xufVxuXG4ucGQtYi0xNzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG5cbi5wZC1sLTE3MCB7XG4gIHBhZGRpbmctbGVmdDogMTcwcHg7XG59XG5cbi5wZC0xODAge1xuICBwYWRkaW5nOiAxODBweDtcbn1cblxuLnBkLXktMTgwIHtcbiAgcGFkZGluZy10b3A6IDE4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG59XG5cbi5wZC14LTE4MCB7XG4gIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xufVxuXG4ucGQtdC0xODAge1xuICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbi5wZC1yLTE4MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xufVxuXG4ucGQtYi0xODAge1xuICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG59XG5cbi5wZC1sLTE4MCB7XG4gIHBhZGRpbmctbGVmdDogMTgwcHg7XG59XG5cbi5wZC0xOTAge1xuICBwYWRkaW5nOiAxOTBweDtcbn1cblxuLnBkLXktMTkwIHtcbiAgcGFkZGluZy10b3A6IDE5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG5cbi5wZC14LTE5MCB7XG4gIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xufVxuXG4ucGQtdC0xOTAge1xuICBwYWRkaW5nLXRvcDogMTkwcHg7XG59XG5cbi5wZC1yLTE5MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5MHB4O1xufVxuXG4ucGQtYi0xOTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG5cbi5wZC1sLTE5MCB7XG4gIHBhZGRpbmctbGVmdDogMTkwcHg7XG59XG5cbi5wZC0yMDAge1xuICBwYWRkaW5nOiAyMDBweDtcbn1cblxuLnBkLXktMjAwIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbi5wZC14LTIwMCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuXG4ucGQtdC0yMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG59XG5cbi5wZC1yLTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuXG4ucGQtYi0yMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbi5wZC1sLTIwMCB7XG4gIHBhZGRpbmctbGVmdDogMjAwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGQteHMtMCB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLnBkLXhzLXktMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnBkLXhzLXgtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLnBkLXhzLXQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuXG4gIC5wZC14cy1yLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAucGQteHMtbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxuXG4gIC5wZC14cy0xIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAucGQteHMteS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAucGQteHMteC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAucGQteHMtdC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLnBkLXhzLXItMSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnBkLXhzLWItMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5wZC14cy1sLTEge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLnBkLXhzLTIge1xuICAgIHBhZGRpbmc6IDJweDtcbiAgfVxuXG4gIC5wZC14cy15LTIge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5wZC14cy14LTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5wZC14cy10LTIge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAucGQteHMtci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAucGQteHMtYi0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLnBkLXhzLWwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIH1cblxuICAucGQteHMtMyB7XG4gICAgcGFkZGluZzogM3B4O1xuICB9XG5cbiAgLnBkLXhzLXktMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLnBkLXhzLXgtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG5cbiAgLnBkLXhzLXQtMyB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgfVxuXG4gIC5wZC14cy1yLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5wZC14cy1iLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cblxuICAucGQteHMtbC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgfVxuXG4gIC5wZC14cy00IHtcbiAgICBwYWRkaW5nOiA0cHg7XG4gIH1cblxuICAucGQteHMteS00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cblxuICAucGQteHMteC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAucGQteHMtdC00IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICB9XG5cbiAgLnBkLXhzLXItNCB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG5cbiAgLnBkLXhzLWItNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuXG4gIC5wZC14cy1sLTQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICB9XG5cbiAgLnBkLXhzLTUge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxuXG4gIC5wZC14cy15LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5wZC14cy14LTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5wZC14cy10LTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cblxuICAucGQteHMtci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAucGQteHMtYi01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLnBkLXhzLWwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cblxuICAucGQteHMtNiB7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG5cbiAgLnBkLXhzLXktNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLnBkLXhzLXgtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG5cbiAgLnBkLXhzLXQtNiB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxuXG4gIC5wZC14cy1yLTYge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5wZC14cy1iLTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICAucGQteHMtbC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgfVxuXG4gIC5wZC14cy03IHtcbiAgICBwYWRkaW5nOiA3cHg7XG4gIH1cblxuICAucGQteHMteS03IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cblxuICAucGQteHMteC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cblxuICAucGQteHMtdC03IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xuICB9XG5cbiAgLnBkLXhzLXItNyB7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG5cbiAgLnBkLXhzLWItNyB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuXG4gIC5wZC14cy1sLTcge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICB9XG5cbiAgLnBkLXhzLTgge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuXG4gIC5wZC14cy15LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wZC14cy14LTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5wZC14cy10LTgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gIH1cblxuICAucGQteHMtci04IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucGQteHMtYi04IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLnBkLXhzLWwtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIH1cblxuICAucGQteHMtOSB7XG4gICAgcGFkZGluZzogOXB4O1xuICB9XG5cbiAgLnBkLXhzLXktOSB7XG4gICAgcGFkZGluZy10b3A6IDlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG4gIC5wZC14cy14LTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5wZC14cy10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cblxuICAucGQteHMtci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAucGQteHMtYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLnBkLXhzLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cblxuICAucGQteHMtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucGQteHMteS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGQteHMteC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGQteHMtdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAucGQteHMtci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAucGQteHMtMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAucGQteHMteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucGQteHMteC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAucGQteHMtdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cblxuICAucGQteHMtci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAucGQteHMtMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAucGQteHMteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGQteHMteC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGQteHMtdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAucGQteHMtci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucGQteHMtMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cblxuICAucGQteHMteS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAucGQteHMteC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAucGQteHMtdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAucGQteHMtci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAucGQteHMtMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAucGQteHMteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGQteHMteC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucGQteHMtdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAucGQteHMtci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAucGQteHMtMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cblxuICAucGQteHMteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAucGQteHMteC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAucGQteHMtdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAucGQteHMtci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cblxuICAucGQteHMtNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAucGQteHMteS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucGQteHMteC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAucGQteHMtdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAucGQteHMtci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAucGQteHMtNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cblxuICAucGQteHMteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAucGQteHMteC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAucGQteHMtdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAucGQteHMtci00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAucGQteHMtNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cblxuICAucGQteHMteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAucGQteHMteC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAucGQteHMtdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAucGQteHMtci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAucGQteHMtNTUge1xuICAgIHBhZGRpbmc6IDU1cHg7XG4gIH1cblxuICAucGQteHMteS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAucGQteHMteC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAucGQteHMtdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cblxuICAucGQteHMtci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAucGQteHMtNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cblxuICAucGQteHMteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucGQteHMteC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAucGQteHMtdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAucGQteHMtci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAucGQteHMtNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cblxuICAucGQteHMteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAucGQteHMteC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAucGQteHMtdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cblxuICAucGQteHMtci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cblxuICAucGQteHMtNzAge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cblxuICAucGQteHMteS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGQteHMteC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAucGQteHMtdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cblxuICAucGQteHMtci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cblxuICAucGQteHMtNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cblxuICAucGQteHMteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cblxuICAucGQteHMteC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAucGQteHMtdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cblxuICAucGQteHMtci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cblxuICAucGQteHMtODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cblxuICAucGQteHMteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucGQteHMteC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAucGQteHMtdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cblxuICAucGQteHMtci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAucGQteHMtODUge1xuICAgIHBhZGRpbmc6IDg1cHg7XG4gIH1cblxuICAucGQteHMteS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cblxuICAucGQteHMteC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAucGQteHMtdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cblxuICAucGQteHMtci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAucGQteHMtOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cblxuICAucGQteHMteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucGQteHMteC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAucGQteHMtdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cblxuICAucGQteHMtci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cblxuICAucGQteHMtOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cblxuICAucGQteHMteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cblxuICAucGQteHMteC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAucGQteHMtdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cblxuICAucGQteHMtci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5wZC14cy1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5wZC14cy1sLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cblxuICAucGQteHMtMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxuXG4gIC5wZC14cy15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5wZC14cy14LTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC14cy10LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG5cbiAgLnBkLXhzLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLnBkLXhzLWwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLnBkLXhzLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cblxuICAucGQteHMteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAucGQteHMteC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQteHMtdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5wZC14cy1yLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQteHMtYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuXG4gIC5wZC14cy0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhzLXktMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhzLXgtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhzLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cblxuICAucGQteHMtci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhzLWItMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAucGQteHMtbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cblxuICAucGQteHMtMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweDtcbiAgfVxuXG4gIC5wZC14cy15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5wZC14cy14LTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC14cy10LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG5cbiAgLnBkLXhzLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLnBkLXhzLWwtMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG5cbiAgLnBkLXhzLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cblxuICAucGQteHMteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAucGQteHMteC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQteHMtdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5wZC14cy1yLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQteHMtYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuXG4gIC5wZC14cy0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhzLXktMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhzLXgtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhzLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cblxuICAucGQteHMtci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhzLWItMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAucGQteHMtbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cblxuICAucGQteHMtMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweDtcbiAgfVxuXG4gIC5wZC14cy15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5wZC14cy14LTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC14cy10LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG5cbiAgLnBkLXhzLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLnBkLXhzLWwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG5cbiAgLnBkLXhzLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cblxuICAucGQteHMteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAucGQteHMteC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQteHMtdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuXG4gIC5wZC14cy1yLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQteHMtYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuXG4gIC5wZC14cy0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhzLXktMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhzLXgtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhzLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cblxuICAucGQteHMtci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhzLWItMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cblxuICAucGQteHMtbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cblxuICAucGQteHMtMTkwIHtcbiAgICBwYWRkaW5nOiAxOTBweDtcbiAgfVxuXG4gIC5wZC14cy15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuXG4gIC5wZC14cy14LTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC14cy10LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG5cbiAgLnBkLXhzLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC14cy1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG5cbiAgLnBkLXhzLWwtMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG5cbiAgLnBkLXhzLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cblxuICAucGQteHMteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cblxuICAucGQteHMteC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQteHMtdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuXG4gIC5wZC14cy1yLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQteHMtYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIC5wZC14cy1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBkLXNtLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5wZC1zbS15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5wZC1zbS14LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5wZC1zbS10LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAucGQtc20tci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAucGQtc20tYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnBkLXNtLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAucGQtc20tMSB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnBkLXNtLXktMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnBkLXNtLXgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnBkLXNtLXQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAucGQtc20tbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5wZC1zbS0yIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gIH1cblxuICAucGQtc20teS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cblxuICAucGQtc20teC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAucGQtc20tdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG5cbiAgLnBkLXNtLXItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG5cbiAgLnBkLXNtLWItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG5cbiAgLnBkLXNtLTMge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxuXG4gIC5wZC1zbS15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5wZC1zbS14LTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5wZC1zbS10LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cblxuICAucGQtc20tci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAucGQtc20tYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLnBkLXNtLWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cblxuICAucGQtc20tNCB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG5cbiAgLnBkLXNtLXktNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnBkLXNtLXgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG5cbiAgLnBkLXNtLXQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cblxuICAucGQtc20tbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC5wZC1zbS01IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAucGQtc20teS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAucGQtc20teC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAucGQtc20tdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgLnBkLXNtLXItNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnBkLXNtLWItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLnBkLXNtLTYge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuXG4gIC5wZC1zbS15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5wZC1zbS14LTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5wZC1zbS10LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cblxuICAucGQtc20tci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAucGQtc20tYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLnBkLXNtLWwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cblxuICAucGQtc20tNyB7XG4gICAgcGFkZGluZzogN3B4O1xuICB9XG5cbiAgLnBkLXNtLXktNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLnBkLXNtLXgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG5cbiAgLnBkLXNtLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cblxuICAucGQtc20tbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuXG4gIC5wZC1zbS04IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICAucGQtc20teS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICAucGQtc20teC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucGQtc20tdC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG5cbiAgLnBkLXNtLXItOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLnBkLXNtLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG5cbiAgLnBkLXNtLTkge1xuICAgIHBhZGRpbmc6IDlweDtcbiAgfVxuXG4gIC5wZC1zbS15LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5wZC1zbS14LTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5wZC1zbS10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cblxuICAucGQtc20tci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAucGQtc20tYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLnBkLXNtLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cblxuICAucGQtc20tMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucGQtc20teS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGQtc20teC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGQtc20tdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAucGQtc20tci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAucGQtc20tMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAucGQtc20teS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucGQtc20teC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAucGQtc20tdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cblxuICAucGQtc20tci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAucGQtc20tMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAucGQtc20teS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGQtc20teC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGQtc20tdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAucGQtc20tci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucGQtc20tMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cblxuICAucGQtc20teS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAucGQtc20teC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAucGQtc20tdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAucGQtc20tci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAucGQtc20tMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAucGQtc20teS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGQtc20teC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucGQtc20tdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAucGQtc20tci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAucGQtc20tMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cblxuICAucGQtc20teS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAucGQtc20teC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAucGQtc20tdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAucGQtc20tci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cblxuICAucGQtc20tNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAucGQtc20teS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucGQtc20teC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAucGQtc20tdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAucGQtc20tci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAucGQtc20tNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cblxuICAucGQtc20teS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAucGQtc20teC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAucGQtc20tdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAucGQtc20tci00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAucGQtc20tNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cblxuICAucGQtc20teS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAucGQtc20teC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAucGQtc20tdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAucGQtc20tci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAucGQtc20tNTUge1xuICAgIHBhZGRpbmc6IDU1cHg7XG4gIH1cblxuICAucGQtc20teS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAucGQtc20teC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAucGQtc20tdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cblxuICAucGQtc20tci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAucGQtc20tNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cblxuICAucGQtc20teS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucGQtc20teC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAucGQtc20tdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAucGQtc20tci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAucGQtc20tNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cblxuICAucGQtc20teS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAucGQtc20teC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAucGQtc20tdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cblxuICAucGQtc20tci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cblxuICAucGQtc20tNzAge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cblxuICAucGQtc20teS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGQtc20teC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAucGQtc20tdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cblxuICAucGQtc20tci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cblxuICAucGQtc20tNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cblxuICAucGQtc20teS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cblxuICAucGQtc20teC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAucGQtc20tdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cblxuICAucGQtc20tci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cblxuICAucGQtc20tODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cblxuICAucGQtc20teS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucGQtc20teC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAucGQtc20tdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cblxuICAucGQtc20tci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAucGQtc20tODUge1xuICAgIHBhZGRpbmc6IDg1cHg7XG4gIH1cblxuICAucGQtc20teS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cblxuICAucGQtc20teC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAucGQtc20tdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cblxuICAucGQtc20tci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAucGQtc20tOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cblxuICAucGQtc20teS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucGQtc20teC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAucGQtc20tdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cblxuICAucGQtc20tci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cblxuICAucGQtc20tOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cblxuICAucGQtc20teS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cblxuICAucGQtc20teC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAucGQtc20tdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cblxuICAucGQtc20tci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cblxuICAucGQtc20tMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1zbS15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1zbS14LTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1zbS10LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG5cbiAgLnBkLXNtLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLnBkLXNtLWwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLnBkLXNtLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cblxuICAucGQtc20teS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAucGQtc20teC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtc20tdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtc20tYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuXG4gIC5wZC1zbS0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXNtLXktMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLnBkLXNtLXgtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXNtLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cblxuICAucGQtc20tci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXNtLWItMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAucGQtc20tbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cblxuICAucGQtc20tMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1zbS15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1zbS14LTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1zbS10LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG5cbiAgLnBkLXNtLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLnBkLXNtLWwtMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG5cbiAgLnBkLXNtLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cblxuICAucGQtc20teS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAucGQtc20teC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtc20tdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtc20tYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuXG4gIC5wZC1zbS0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXNtLXktMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLnBkLXNtLXgtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXNtLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cblxuICAucGQtc20tci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXNtLWItMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAucGQtc20tbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cblxuICAucGQtc20tMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1zbS15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1zbS14LTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1zbS10LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG5cbiAgLnBkLXNtLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLnBkLXNtLWwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG5cbiAgLnBkLXNtLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cblxuICAucGQtc20teS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAucGQtc20teC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtc20tdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtc20tYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuXG4gIC5wZC1zbS0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXNtLXktMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG5cbiAgLnBkLXNtLXgtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXNtLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cblxuICAucGQtc20tci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXNtLWItMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cblxuICAucGQtc20tbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cblxuICAucGQtc20tMTkwIHtcbiAgICBwYWRkaW5nOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1zbS15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1zbS14LTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1zbS10LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG5cbiAgLnBkLXNtLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1zbS1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG5cbiAgLnBkLXNtLWwtMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG5cbiAgLnBkLXNtLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cblxuICAucGQtc20teS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cblxuICAucGQtc20teC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtc20tdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1zbS1yLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtc20tYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1zbS1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBkLW1kLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5wZC1tZC15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5wZC1tZC14LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5wZC1tZC10LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAucGQtbWQtci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAucGQtbWQtYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnBkLW1kLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAucGQtbWQtMSB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnBkLW1kLXktMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnBkLW1kLXgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnBkLW1kLXQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAucGQtbWQtbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5wZC1tZC0yIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gIH1cblxuICAucGQtbWQteS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cblxuICAucGQtbWQteC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAucGQtbWQtdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG5cbiAgLnBkLW1kLXItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG5cbiAgLnBkLW1kLWItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG5cbiAgLnBkLW1kLTMge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxuXG4gIC5wZC1tZC15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5wZC1tZC14LTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5wZC1tZC10LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cblxuICAucGQtbWQtci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAucGQtbWQtYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLnBkLW1kLWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cblxuICAucGQtbWQtNCB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG5cbiAgLnBkLW1kLXktNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnBkLW1kLXgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG5cbiAgLnBkLW1kLXQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cblxuICAucGQtbWQtbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC5wZC1tZC01IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAucGQtbWQteS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAucGQtbWQteC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAucGQtbWQtdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgLnBkLW1kLXItNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnBkLW1kLWItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLnBkLW1kLTYge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuXG4gIC5wZC1tZC15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5wZC1tZC14LTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5wZC1tZC10LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cblxuICAucGQtbWQtci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAucGQtbWQtYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLnBkLW1kLWwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cblxuICAucGQtbWQtNyB7XG4gICAgcGFkZGluZzogN3B4O1xuICB9XG5cbiAgLnBkLW1kLXktNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLnBkLW1kLXgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG5cbiAgLnBkLW1kLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cblxuICAucGQtbWQtbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuXG4gIC5wZC1tZC04IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICAucGQtbWQteS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICAucGQtbWQteC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucGQtbWQtdC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG5cbiAgLnBkLW1kLXItOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLnBkLW1kLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG5cbiAgLnBkLW1kLTkge1xuICAgIHBhZGRpbmc6IDlweDtcbiAgfVxuXG4gIC5wZC1tZC15LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5wZC1tZC14LTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5wZC1tZC10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cblxuICAucGQtbWQtci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAucGQtbWQtYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLnBkLW1kLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cblxuICAucGQtbWQtMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucGQtbWQteS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGQtbWQteC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGQtbWQtdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAucGQtbWQtci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAucGQtbWQtMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAucGQtbWQteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucGQtbWQteC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAucGQtbWQtdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cblxuICAucGQtbWQtci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAucGQtbWQtMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAucGQtbWQteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGQtbWQteC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGQtbWQtdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAucGQtbWQtci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucGQtbWQtMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cblxuICAucGQtbWQteS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAucGQtbWQteC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAucGQtbWQtdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAucGQtbWQtci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAucGQtbWQtMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAucGQtbWQteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGQtbWQteC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucGQtbWQtdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAucGQtbWQtci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAucGQtbWQtMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cblxuICAucGQtbWQteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAucGQtbWQteC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAucGQtbWQtdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAucGQtbWQtci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cblxuICAucGQtbWQtNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAucGQtbWQteS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucGQtbWQteC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAucGQtbWQtdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAucGQtbWQtci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAucGQtbWQtNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cblxuICAucGQtbWQteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAucGQtbWQteC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAucGQtbWQtdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAucGQtbWQtci00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAucGQtbWQtNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cblxuICAucGQtbWQteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAucGQtbWQteC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAucGQtbWQtdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAucGQtbWQtci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAucGQtbWQtNTUge1xuICAgIHBhZGRpbmc6IDU1cHg7XG4gIH1cblxuICAucGQtbWQteS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAucGQtbWQteC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAucGQtbWQtdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cblxuICAucGQtbWQtci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAucGQtbWQtNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cblxuICAucGQtbWQteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucGQtbWQteC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAucGQtbWQtdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAucGQtbWQtci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAucGQtbWQtNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cblxuICAucGQtbWQteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAucGQtbWQteC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAucGQtbWQtdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cblxuICAucGQtbWQtci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cblxuICAucGQtbWQtNzAge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cblxuICAucGQtbWQteS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGQtbWQteC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAucGQtbWQtdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cblxuICAucGQtbWQtci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cblxuICAucGQtbWQtNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cblxuICAucGQtbWQteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cblxuICAucGQtbWQteC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAucGQtbWQtdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cblxuICAucGQtbWQtci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cblxuICAucGQtbWQtODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cblxuICAucGQtbWQteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucGQtbWQteC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAucGQtbWQtdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cblxuICAucGQtbWQtci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAucGQtbWQtODUge1xuICAgIHBhZGRpbmc6IDg1cHg7XG4gIH1cblxuICAucGQtbWQteS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cblxuICAucGQtbWQteC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAucGQtbWQtdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cblxuICAucGQtbWQtci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAucGQtbWQtOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cblxuICAucGQtbWQteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucGQtbWQteC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAucGQtbWQtdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cblxuICAucGQtbWQtci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cblxuICAucGQtbWQtOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cblxuICAucGQtbWQteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cblxuICAucGQtbWQteC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAucGQtbWQtdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cblxuICAucGQtbWQtci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cblxuICAucGQtbWQtMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1tZC15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1tZC14LTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1tZC10LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG5cbiAgLnBkLW1kLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLnBkLW1kLWwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLnBkLW1kLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cblxuICAucGQtbWQteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAucGQtbWQteC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtbWQtdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtbWQtYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuXG4gIC5wZC1tZC0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG5cbiAgLnBkLW1kLXktMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLnBkLW1kLXgtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLW1kLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cblxuICAucGQtbWQtci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLW1kLWItMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAucGQtbWQtbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cblxuICAucGQtbWQtMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1tZC15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1tZC14LTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1tZC10LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG5cbiAgLnBkLW1kLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLnBkLW1kLWwtMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG5cbiAgLnBkLW1kLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cblxuICAucGQtbWQteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAucGQtbWQteC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtbWQtdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtbWQtYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuXG4gIC5wZC1tZC0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG5cbiAgLnBkLW1kLXktMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLnBkLW1kLXgtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLW1kLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cblxuICAucGQtbWQtci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLW1kLWItMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAucGQtbWQtbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cblxuICAucGQtbWQtMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1tZC15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1tZC14LTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1tZC10LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG5cbiAgLnBkLW1kLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLnBkLW1kLWwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG5cbiAgLnBkLW1kLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cblxuICAucGQtbWQteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAucGQtbWQteC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtbWQtdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtbWQtYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuXG4gIC5wZC1tZC0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG5cbiAgLnBkLW1kLXktMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG5cbiAgLnBkLW1kLXgtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLW1kLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cblxuICAucGQtbWQtci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLW1kLWItMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cblxuICAucGQtbWQtbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cblxuICAucGQtbWQtMTkwIHtcbiAgICBwYWRkaW5nOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1tZC15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1tZC14LTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1tZC10LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG5cbiAgLnBkLW1kLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1tZC1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG5cbiAgLnBkLW1kLWwtMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG5cbiAgLnBkLW1kLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cblxuICAucGQtbWQteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cblxuICAucGQtbWQteC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtbWQtdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1tZC1yLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtbWQtYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1tZC1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBkLWxnLTAge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5wZC1sZy15LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5wZC1sZy14LTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5wZC1sZy10LTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAucGQtbGctci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAucGQtbGctYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG5cbiAgLnBkLWxnLWwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cblxuICAucGQtbGctMSB7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnBkLWxnLXktMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnBkLWxnLXgtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnBkLWxnLXQtMSB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAucGQtbGctbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5wZC1sZy0yIHtcbiAgICBwYWRkaW5nOiAycHg7XG4gIH1cblxuICAucGQtbGcteS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cblxuICAucGQtbGcteC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAucGQtbGctdC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICB9XG5cbiAgLnBkLWxnLXItMiB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG5cbiAgLnBkLWxnLWItMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTIge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG5cbiAgLnBkLWxnLTMge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgfVxuXG4gIC5wZC1sZy15LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5wZC1sZy14LTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5wZC1sZy10LTMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gIH1cblxuICAucGQtbGctci0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAucGQtbGctYi0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLnBkLWxnLWwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIH1cblxuICAucGQtbGctNCB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG5cbiAgLnBkLWxnLXktNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnBkLWxnLXgtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuICB9XG5cbiAgLnBkLWxnLXQtNCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIH1cblxuICAucGQtbGctbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuXG4gIC5wZC1sZy01IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICAucGQtbGcteS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAucGQtbGcteC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIH1cblxuICAucGQtbGctdC01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG5cbiAgLnBkLWxnLXItNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnBkLWxnLWItNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG5cbiAgLnBkLWxnLTYge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgfVxuXG4gIC5wZC1sZy15LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5wZC1sZy14LTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5wZC1sZy10LTYge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cblxuICAucGQtbGctci02IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAucGQtbGctYi02IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgLnBkLWxnLWwtNiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cblxuICAucGQtbGctNyB7XG4gICAgcGFkZGluZzogN3B4O1xuICB9XG5cbiAgLnBkLWxnLXktNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLnBkLWxnLXgtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG5cbiAgLnBkLWxnLXQtNyB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIH1cblxuICAucGQtbGctbC03IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgfVxuXG4gIC5wZC1sZy04IHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cblxuICAucGQtbGcteS04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICAucGQtbGcteC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cblxuICAucGQtbGctdC04IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG5cbiAgLnBkLWxnLXItOCB7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLnBkLWxnLWItOCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTgge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG5cbiAgLnBkLWxnLTkge1xuICAgIHBhZGRpbmc6IDlweDtcbiAgfVxuXG4gIC5wZC1sZy15LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5wZC1sZy14LTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5wZC1sZy10LTkge1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG4gIH1cblxuICAucGQtbGctci05IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAucGQtbGctYi05IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG5cbiAgLnBkLWxnLWwtOSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIH1cblxuICAucGQtbGctMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucGQtbGcteS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGQtbGcteC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGQtbGctdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICAucGQtbGctci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAucGQtbGctMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cblxuICAucGQtbGcteS0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucGQtbGcteC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAucGQtbGctdC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cblxuICAucGQtbGctci0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cblxuICAucGQtbGctMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAucGQtbGcteS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGQtbGcteC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGQtbGctdC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAucGQtbGctci0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucGQtbGctMjUge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cblxuICAucGQtbGcteS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAucGQtbGcteC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAucGQtbGctdC0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cblxuICAucGQtbGctci0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAucGQtbGctMzAge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAucGQtbGcteS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGQtbGcteC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucGQtbGctdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAucGQtbGctci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAucGQtbGctMzUge1xuICAgIHBhZGRpbmc6IDM1cHg7XG4gIH1cblxuICAucGQtbGcteS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAucGQtbGcteC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAucGQtbGctdC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cblxuICAucGQtbGctci0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIH1cblxuICAucGQtbGctNDAge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAucGQtbGcteS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucGQtbGcteC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAucGQtbGctdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAucGQtbGctci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAucGQtbGctNDUge1xuICAgIHBhZGRpbmc6IDQ1cHg7XG4gIH1cblxuICAucGQtbGcteS00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAucGQtbGcteC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAucGQtbGctdC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAucGQtbGctci00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAucGQtbGctNTAge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cblxuICAucGQtbGcteS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAucGQtbGcteC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAucGQtbGctdC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAucGQtbGctci01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAucGQtbGctNTUge1xuICAgIHBhZGRpbmc6IDU1cHg7XG4gIH1cblxuICAucGQtbGcteS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAucGQtbGcteC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAucGQtbGctdC01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cblxuICAucGQtbGctci01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cblxuICAucGQtbGctNjAge1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cblxuICAucGQtbGcteS02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucGQtbGcteC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAucGQtbGctdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICAucGQtbGctci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIH1cblxuICAucGQtbGctNjUge1xuICAgIHBhZGRpbmc6IDY1cHg7XG4gIH1cblxuICAucGQtbGcteS02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAucGQtbGcteC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAucGQtbGctdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cblxuICAucGQtbGctci02NSB7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTY1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTY1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIH1cblxuICAucGQtbGctNzAge1xuICAgIHBhZGRpbmc6IDcwcHg7XG4gIH1cblxuICAucGQtbGcteS03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGQtbGcteC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAucGQtbGctdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gIH1cblxuICAucGQtbGctci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cblxuICAucGQtbGctNzUge1xuICAgIHBhZGRpbmc6IDc1cHg7XG4gIH1cblxuICAucGQtbGcteS03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cblxuICAucGQtbGcteC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAucGQtbGctdC03NSB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cblxuICAucGQtbGctci03NSB7XG4gICAgcGFkZGluZy1yaWdodDogNzVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gIH1cblxuICAucGQtbGctODAge1xuICAgIHBhZGRpbmc6IDgwcHg7XG4gIH1cblxuICAucGQtbGcteS04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucGQtbGcteC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAucGQtbGctdC04MCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cblxuICAucGQtbGctci04MCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAucGQtbGctODUge1xuICAgIHBhZGRpbmc6IDg1cHg7XG4gIH1cblxuICAucGQtbGcteS04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cblxuICAucGQtbGcteC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAucGQtbGctdC04NSB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cblxuICAucGQtbGctci04NSB7XG4gICAgcGFkZGluZy1yaWdodDogODVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTg1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTg1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHg7XG4gIH1cblxuICAucGQtbGctOTAge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cblxuICAucGQtbGcteS05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucGQtbGcteC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAucGQtbGctdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cblxuICAucGQtbGctci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIH1cblxuICAucGQtbGctOTUge1xuICAgIHBhZGRpbmc6IDk1cHg7XG4gIH1cblxuICAucGQtbGcteS05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cblxuICAucGQtbGcteC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAucGQtbGctdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cblxuICAucGQtbGctci05NSB7XG4gICAgcGFkZGluZy1yaWdodDogOTVweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTk1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk1cHg7XG4gIH1cblxuICAucGQtbGctMTAwIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1sZy15LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5wZC1sZy14LTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1sZy10LTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICB9XG5cbiAgLnBkLWxnLXItMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLnBkLWxnLWwtMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICB9XG5cbiAgLnBkLWxnLTExMCB7XG4gICAgcGFkZGluZzogMTEwcHg7XG4gIH1cblxuICAucGQtbGcteS0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAucGQtbGcteC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtbGctdC0xMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTExMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHg7XG4gIH1cblxuICAucGQtbGctYi0xMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTExMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgfVxuXG4gIC5wZC1sZy0xMjAge1xuICAgIHBhZGRpbmc6IDEyMHB4O1xuICB9XG5cbiAgLnBkLWxnLXktMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLnBkLWxnLXgtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLWxnLXQtMTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cblxuICAucGQtbGctci0xMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLWxnLWItMTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAucGQtbGctbC0xMjAge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIH1cblxuICAucGQtbGctMTMwIHtcbiAgICBwYWRkaW5nOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1sZy15LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5wZC1sZy14LTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1sZy10LTEzMCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG5cbiAgLnBkLWxnLXItMTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTEzMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLnBkLWxnLWwtMTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4O1xuICB9XG5cbiAgLnBkLWxnLTE0MCB7XG4gICAgcGFkZGluZzogMTQwcHg7XG4gIH1cblxuICAucGQtbGcteS0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAucGQtbGcteC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtbGctdC0xNDAge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTE0MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIH1cblxuICAucGQtbGctYi0xNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTE0MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcbiAgfVxuXG4gIC5wZC1sZy0xNTAge1xuICAgIHBhZGRpbmc6IDE1MHB4O1xuICB9XG5cbiAgLnBkLWxnLXktMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLnBkLWxnLXgtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLWxnLXQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cblxuICAucGQtbGctci0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLWxnLWItMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAucGQtbGctbC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHg7XG4gIH1cblxuICAucGQtbGctMTYwIHtcbiAgICBwYWRkaW5nOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1sZy15LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5wZC1sZy14LTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1sZy10LTE2MCB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xuICB9XG5cbiAgLnBkLWxnLXItMTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTE2MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLnBkLWxnLWwtMTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4O1xuICB9XG5cbiAgLnBkLWxnLTE3MCB7XG4gICAgcGFkZGluZzogMTcwcHg7XG4gIH1cblxuICAucGQtbGcteS0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAucGQtbGcteC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtbGctdC0xNzAge1xuICAgIHBhZGRpbmctdG9wOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTE3MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTcwcHg7XG4gIH1cblxuICAucGQtbGctYi0xNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTE3MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNzBweDtcbiAgfVxuXG4gIC5wZC1sZy0xODAge1xuICAgIHBhZGRpbmc6IDE4MHB4O1xuICB9XG5cbiAgLnBkLWxnLXktMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG5cbiAgLnBkLWxnLXgtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLWxnLXQtMTgwIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cblxuICAucGQtbGctci0xODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLWxnLWItMTgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG4gIH1cblxuICAucGQtbGctbC0xODAge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIH1cblxuICAucGQtbGctMTkwIHtcbiAgICBwYWRkaW5nOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1sZy15LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuXG4gIC5wZC1sZy14LTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1sZy10LTE5MCB7XG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xuICB9XG5cbiAgLnBkLWxnLXItMTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC1sZy1iLTE5MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xuICB9XG5cbiAgLnBkLWxnLWwtMTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5MHB4O1xuICB9XG5cbiAgLnBkLWxnLTIwMCB7XG4gICAgcGFkZGluZzogMjAwcHg7XG4gIH1cblxuICAucGQtbGcteS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cblxuICAucGQtbGcteC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtbGctdC0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1sZy1yLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIH1cblxuICAucGQtbGctYi0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgfVxuXG4gIC5wZC1sZy1sLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wZC14bC0wIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cblxuICAucGQteGwteS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cblxuICAucGQteGwteC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAucGQteGwtdC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLnBkLXhsLWItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5wZC14bC1sLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG5cbiAgLnBkLXhsLTEge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5wZC14bC15LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5wZC14bC14LTEge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wZC14bC10LTEge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAucGQteGwtci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAucGQteGwtYi0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnBkLXhsLWwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAucGQteGwtMiB7XG4gICAgcGFkZGluZzogMnB4O1xuICB9XG5cbiAgLnBkLXhsLXktMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogMnB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMiB7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgfVxuXG4gIC5wZC14bC1yLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5wZC14bC1iLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIH1cblxuICAucGQteGwtbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgfVxuXG4gIC5wZC14bC0zIHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gIH1cblxuICAucGQteGwteS0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gIH1cblxuICAucGQteGwteC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIH1cblxuICAucGQteGwtdC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG5cbiAgLnBkLXhsLXItMyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4O1xuICB9XG5cbiAgLnBkLXhsLWItMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5wZC14bC1sLTMge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICB9XG5cbiAgLnBkLXhsLTQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxuXG4gIC5wZC14bC15LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuXG4gIC5wZC14bC14LTQge1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5wZC14bC10LTQge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cblxuICAucGQteGwtci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAucGQteGwtYi00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnBkLXhsLWwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIH1cblxuICAucGQteGwtNSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG5cbiAgLnBkLXhsLXktNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuXG4gIC5wZC14bC1yLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5wZC14bC1iLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cblxuICAucGQteGwtbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC5wZC14bC02IHtcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cblxuICAucGQteGwteS02IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICAucGQteGwteC02IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAucGQteGwtdC02IHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG5cbiAgLnBkLXhsLXItNiB7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG5cbiAgLnBkLXhsLWItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5wZC14bC1sLTYge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG5cbiAgLnBkLXhsLTcge1xuICAgIHBhZGRpbmc6IDdweDtcbiAgfVxuXG4gIC5wZC14bC15LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxuXG4gIC5wZC14bC14LTcge1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5wZC14bC10LTcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cblxuICAucGQteGwtci03IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIH1cblxuICAucGQteGwtYi03IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLnBkLXhsLWwtNyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIH1cblxuICAucGQteGwtOCB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG5cbiAgLnBkLXhsLXktOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtOCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtOCB7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxuXG4gIC5wZC14bC1yLTgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5wZC14bC1iLTgge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cblxuICAucGQteGwtbC04IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxuXG4gIC5wZC14bC05IHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gIH1cblxuICAucGQteGwteS05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cblxuICAucGQteGwteC05IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cblxuICAucGQteGwtdC05IHtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICB9XG5cbiAgLnBkLXhsLXItOSB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICB9XG5cbiAgLnBkLXhsLWItOSB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxuXG4gIC5wZC14bC1sLTkge1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICB9XG5cbiAgLnBkLXhsLTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGQteGwtYi0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucGQteGwtbC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnBkLXhsLTE1IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG5cbiAgLnBkLXhsLXktMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG5cbiAgLnBkLXhsLXItMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAucGQteGwtYi0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cblxuICAucGQteGwtbC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgLnBkLXhsLTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAucGQteGwtYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cblxuICAucGQteGwtbC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLnBkLXhsLTI1IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG5cbiAgLnBkLXhsLXktMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG5cbiAgLnBkLXhsLXItMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAucGQteGwtYi0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAucGQteGwtbC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG5cbiAgLnBkLXhsLTMwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucGQteGwtYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGQteGwtbC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgLnBkLXhsLTM1IHtcbiAgICBwYWRkaW5nOiAzNXB4O1xuICB9XG5cbiAgLnBkLXhsLXktMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG5cbiAgLnBkLXhsLXItMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAucGQteGwtYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIH1cblxuICAucGQteGwtbC0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG5cbiAgLnBkLXhsLTQwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAucGQteGwtYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICAucGQteGwtbC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLnBkLXhsLTQ1IHtcbiAgICBwYWRkaW5nOiA0NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cblxuICAucGQteGwtYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cblxuICAucGQteGwtbC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgLnBkLXhsLTUwIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAucGQteGwtYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cblxuICAucGQteGwtbC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG5cbiAgLnBkLXhsLTU1IHtcbiAgICBwYWRkaW5nOiA1NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gIH1cblxuICAucGQteGwtYi01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG4gIH1cblxuICAucGQteGwtbC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG5cbiAgLnBkLXhsLTYwIHtcbiAgICBwYWRkaW5nOiA2MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAucGQteGwtYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAucGQteGwtbC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB9XG5cbiAgLnBkLXhsLTY1IHtcbiAgICBwYWRkaW5nOiA2NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNjUge1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNjUge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItNjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAucGQteGwtYi02NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHg7XG4gIH1cblxuICAucGQteGwtbC02NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICB9XG5cbiAgLnBkLXhsLTcwIHtcbiAgICBwYWRkaW5nOiA3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNzAge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNzAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAucGQteGwtYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cblxuICAucGQteGwtbC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG5cbiAgLnBkLXhsLTc1IHtcbiAgICBwYWRkaW5nOiA3NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtNzUge1xuICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG4gIH1cblxuICAucGQteGwtYi03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cblxuICAucGQteGwtbC03NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICB9XG5cbiAgLnBkLXhsLTgwIHtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtODAge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtODAge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAucGQteGwtYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cblxuICAucGQteGwtbC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICB9XG5cbiAgLnBkLXhsLTg1IHtcbiAgICBwYWRkaW5nOiA4NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtODUge1xuICAgIHBhZGRpbmctbGVmdDogODVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtODUge1xuICAgIHBhZGRpbmctdG9wOiA4NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItODUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cblxuICAucGQteGwtYi04NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gIH1cblxuICAucGQteGwtbC04NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICB9XG5cbiAgLnBkLXhsLTkwIHtcbiAgICBwYWRkaW5nOiA5MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItOTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAucGQteGwtYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cblxuICAucGQteGwtbC05MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICB9XG5cbiAgLnBkLXhsLTk1IHtcbiAgICBwYWRkaW5nOiA5NXB4O1xuICB9XG5cbiAgLnBkLXhsLXktOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLnBkLXhsLXgtOTUge1xuICAgIHBhZGRpbmctbGVmdDogOTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xuICB9XG5cbiAgLnBkLXhsLXQtOTUge1xuICAgIHBhZGRpbmctdG9wOiA5NXB4O1xuICB9XG5cbiAgLnBkLXhsLXItOTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG4gIH1cblxuICAucGQteGwtYi05NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cblxuICAucGQteGwtbC05NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICB9XG5cbiAgLnBkLXhsLTEwMCB7XG4gICAgcGFkZGluZzogMTAwcHg7XG4gIH1cblxuICAucGQteGwteS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAucGQteGwteC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cblxuICAucGQteGwtdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5wZC14bC1yLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIH1cblxuICAucGQteGwtYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5wZC14bC1sLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgfVxuXG4gIC5wZC14bC0xMTAge1xuICAgIHBhZGRpbmc6IDExMHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gIH1cblxuICAucGQteGwtci0xMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLnBkLXhsLWItMTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAucGQteGwtbC0xMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIH1cblxuICAucGQteGwtMTIwIHtcbiAgICBwYWRkaW5nOiAxMjBweDtcbiAgfVxuXG4gIC5wZC14bC15LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5wZC14bC14LTEyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5wZC14bC10LTEyMCB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5wZC14bC1iLTEyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhsLWwtMTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICB9XG5cbiAgLnBkLXhsLTEzMCB7XG4gICAgcGFkZGluZzogMTMwcHg7XG4gIH1cblxuICAucGQteGwteS0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAucGQteGwteC0xMzAge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cblxuICAucGQteGwtdC0xMzAge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5wZC14bC1yLTEzMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cblxuICAucGQteGwtYi0xMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5wZC14bC1sLTEzMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgfVxuXG4gIC5wZC14bC0xNDAge1xuICAgIHBhZGRpbmc6IDE0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMTQwIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIH1cblxuICAucGQteGwtci0xNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLnBkLXhsLWItMTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAucGQteGwtbC0xNDAge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gIH1cblxuICAucGQteGwtMTUwIHtcbiAgICBwYWRkaW5nOiAxNTBweDtcbiAgfVxuXG4gIC5wZC14bC15LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5wZC14bC14LTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5wZC14bC10LTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5wZC14bC1iLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhsLWwtMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xuICB9XG5cbiAgLnBkLXhsLTE2MCB7XG4gICAgcGFkZGluZzogMTYwcHg7XG4gIH1cblxuICAucGQteGwteS0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAucGQteGwteC0xNjAge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cblxuICAucGQteGwtdC0xNjAge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5wZC14bC1yLTE2MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHg7XG4gIH1cblxuICAucGQteGwtYi0xNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5wZC14bC1sLTE2MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgfVxuXG4gIC5wZC14bC0xNzAge1xuICAgIHBhZGRpbmc6IDE3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMTcwIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIH1cblxuICAucGQteGwtci0xNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xuICB9XG5cbiAgLnBkLXhsLWItMTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG4gIH1cblxuICAucGQteGwtbC0xNzAge1xuICAgIHBhZGRpbmctbGVmdDogMTcwcHg7XG4gIH1cblxuICAucGQteGwtMTgwIHtcbiAgICBwYWRkaW5nOiAxODBweDtcbiAgfVxuXG4gIC5wZC14bC15LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxODBweDtcbiAgfVxuXG4gIC5wZC14bC14LTE4MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuXG4gIC5wZC14bC10LTE4MCB7XG4gICAgcGFkZGluZy10b3A6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhsLXItMTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcbiAgfVxuXG4gIC5wZC14bC1iLTE4MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhsLWwtMTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICB9XG5cbiAgLnBkLXhsLTE5MCB7XG4gICAgcGFkZGluZzogMTkwcHg7XG4gIH1cblxuICAucGQteGwteS0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG4gIH1cblxuICAucGQteGwteC0xOTAge1xuICAgIHBhZGRpbmctbGVmdDogMTkwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gIH1cblxuICAucGQteGwtdC0xOTAge1xuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgfVxuXG4gIC5wZC14bC1yLTE5MCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gIH1cblxuICAucGQteGwtYi0xOTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxOTBweDtcbiAgfVxuXG4gIC5wZC14bC1sLTE5MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOTBweDtcbiAgfVxuXG4gIC5wZC14bC0yMDAge1xuICAgIHBhZGRpbmc6IDIwMHB4O1xuICB9XG5cbiAgLnBkLXhsLXktMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICB9XG5cbiAgLnBkLXhsLXgtMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLnBkLXhsLXQtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cblxuICAucGQteGwtci0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xuICB9XG5cbiAgLnBkLXhsLWItMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG4gIH1cblxuICAucGQteGwtbC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMjAwcHg7XG4gIH1cbn1cblxuLnBkLTEyIHtcbiAgcGFkZGluZzogMTJweDtcbn1cblxuLnBkLXktMTIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5wZC14LTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4ucGQtdC0xMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuXG4ucGQtci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5wZC1iLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5wZC1sLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4ucGQtMTMge1xuICBwYWRkaW5nOiAxM3B4O1xufVxuXG4ucGQteS0xMyB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLnBkLXgtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG5cbi5wZC10LTEzIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5cbi5wZC1yLTEzIHtcbiAgcGFkZGluZy1yaWdodDogMTNweDtcbn1cblxuLnBkLWItMTMge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLnBkLWwtMTMge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbi8qICMjIyMjIyBQYWRkaW5nICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUG9zaXRpb24gICMjIyMjIyAqL1xuXG4ucG9zLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucG9zLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ucG9zLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5wb3MtYWJzb2x1dGUtZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXJlbGF0aXZlLWYge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvcy1maXhlZC1mIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3Mtc3RhdGljLWYge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi50LTAge1xuICB0b3A6IDBweDtcbn1cblxuLnItMCB7XG4gIHJpZ2h0OiAwcHg7XG59XG5cbi5iLTAge1xuICBib3R0b206IDBweDtcbn1cblxuLmwtMCB7XG4gIGxlZnQ6IDBweDtcbn1cblxuLnQtLTAge1xuICB0b3A6IC0wcHg7XG59XG5cbi5yLS0wIHtcbiAgcmlnaHQ6IC0wcHg7XG59XG5cbi5iLS0wIHtcbiAgYm90dG9tOiAtMHB4O1xufVxuXG4ubC0tMCB7XG4gIGxlZnQ6IC0wcHg7XG59XG5cbi5hLTAge1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbn1cblxuLngtMCwgLnktMCB7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbn1cblxuLnQtNSB7XG4gIHRvcDogNXB4O1xufVxuXG4uci01IHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuLmItNSB7XG4gIGJvdHRvbTogNXB4O1xufVxuXG4ubC01IHtcbiAgbGVmdDogNXB4O1xufVxuXG4udC0tNSB7XG4gIHRvcDogLTVweDtcbn1cblxuLmItLTUge1xuICBib3R0b206IC01cHg7XG59XG5cbi5sLS01IHtcbiAgbGVmdDogLTVweDtcbn1cblxuLmEtNSB7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICBib3R0b206IDVweDtcbiAgbGVmdDogNXB4O1xufVxuXG4ueC01LCAueS01IHtcbiAgbGVmdDogNXB4O1xuICByaWdodDogNXB4O1xufVxuXG4udC0xMCB7XG4gIHRvcDogMTBweDtcbn1cblxuLnItMTAge1xuICByaWdodDogMTBweDtcbn1cblxuLmItMTAge1xuICBib3R0b206IDEwcHg7XG59XG5cbi5sLTEwIHtcbiAgbGVmdDogMTBweDtcbn1cblxuLnQtLTEwIHtcbiAgdG9wOiAtMTBweDtcbn1cblxuLnItLTEwIHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4uYi0tMTAge1xuICBib3R0b206IC0xMHB4O1xufVxuXG4ubC0tMTAge1xuICBsZWZ0OiAtMTBweDtcbn1cblxuLmEtMTAge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi54LTEwLCAueS0xMCB7XG4gIGxlZnQ6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4udC0xNSB7XG4gIHRvcDogMTVweDtcbn1cblxuLnItMTUge1xuICByaWdodDogMTVweDtcbn1cblxuLmItMTUge1xuICBib3R0b206IDE1cHg7XG59XG5cbi5sLTE1IHtcbiAgbGVmdDogMTVweDtcbn1cblxuLnQtLTE1IHtcbiAgdG9wOiAtMTVweDtcbn1cblxuLnItLTE1IHtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuXG4uYi0tMTUge1xuICBib3R0b206IC0xNXB4O1xufVxuXG4ubC0tMTUge1xuICBsZWZ0OiAtMTVweDtcbn1cblxuLmEtMTUge1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG59XG5cbi54LTE1LCAueS0xNSB7XG4gIGxlZnQ6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4udC0yMCB7XG4gIHRvcDogMjBweDtcbn1cblxuLnItMjAge1xuICByaWdodDogMjBweDtcbn1cblxuLmItMjAge1xuICBib3R0b206IDIwcHg7XG59XG5cbi5sLTIwIHtcbiAgbGVmdDogMjBweDtcbn1cblxuLnQtLTIwIHtcbiAgdG9wOiAtMjBweDtcbn1cblxuLnItLTIwIHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4uYi0tMjAge1xuICBib3R0b206IC0yMHB4O1xufVxuXG4ubC0tMjAge1xuICBsZWZ0OiAtMjBweDtcbn1cblxuLmEtMjAge1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi54LTIwLCAueS0yMCB7XG4gIGxlZnQ6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4udC0yNSB7XG4gIHRvcDogMjVweDtcbn1cblxuLnItMjUge1xuICByaWdodDogMjVweDtcbn1cblxuLmItMjUge1xuICBib3R0b206IDI1cHg7XG59XG5cbi5sLTI1IHtcbiAgbGVmdDogMjVweDtcbn1cblxuLnQtLTI1IHtcbiAgdG9wOiAtMjVweDtcbn1cblxuLnItLTI1IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG4uYi0tMjUge1xuICBib3R0b206IC0yNXB4O1xufVxuXG4ubC0tMjUge1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLmEtMjUge1xuICB0b3A6IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBib3R0b206IDI1cHg7XG4gIGxlZnQ6IDI1cHg7XG59XG5cbi54LTI1LCAueS0yNSB7XG4gIGxlZnQ6IDI1cHg7XG4gIHJpZ2h0OiAyNXB4O1xufVxuXG4udC0zMCB7XG4gIHRvcDogMzBweDtcbn1cblxuLnItMzAge1xuICByaWdodDogMzBweDtcbn1cblxuLmItMzAge1xuICBib3R0b206IDMwcHg7XG59XG5cbi5sLTMwIHtcbiAgbGVmdDogMzBweDtcbn1cblxuLnQtLTMwIHtcbiAgdG9wOiAtMzBweDtcbn1cblxuLnItLTMwIHtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuXG4uYi0tMzAge1xuICBib3R0b206IC0zMHB4O1xufVxuXG4ubC0tMzAge1xuICBsZWZ0OiAtMzBweDtcbn1cblxuLmEtMzAge1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGxlZnQ6IDMwcHg7XG59XG5cbi54LTMwLCAueS0zMCB7XG4gIGxlZnQ6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4udC0zNSB7XG4gIHRvcDogMzVweDtcbn1cblxuLnItMzUge1xuICByaWdodDogMzVweDtcbn1cblxuLmItMzUge1xuICBib3R0b206IDM1cHg7XG59XG5cbi5sLTM1IHtcbiAgbGVmdDogMzVweDtcbn1cblxuLnQtLTM1IHtcbiAgdG9wOiAtMzVweDtcbn1cblxuLnItLTM1IHtcbiAgcmlnaHQ6IC0zNXB4O1xufVxuXG4uYi0tMzUge1xuICBib3R0b206IC0zNXB4O1xufVxuXG4ubC0tMzUge1xuICBsZWZ0OiAtMzVweDtcbn1cblxuLmEtMzUge1xuICB0b3A6IDM1cHg7XG4gIHJpZ2h0OiAzNXB4O1xuICBib3R0b206IDM1cHg7XG4gIGxlZnQ6IDM1cHg7XG59XG5cbi54LTM1LCAueS0zNSB7XG4gIGxlZnQ6IDM1cHg7XG4gIHJpZ2h0OiAzNXB4O1xufVxuXG4udC00MCB7XG4gIHRvcDogNDBweDtcbn1cblxuLnItNDAge1xuICByaWdodDogNDBweDtcbn1cblxuLmItNDAge1xuICBib3R0b206IDQwcHg7XG59XG5cbi5sLTQwIHtcbiAgbGVmdDogNDBweDtcbn1cblxuLnQtLTQwIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLnItLTQwIHtcbiAgcmlnaHQ6IC00MHB4O1xufVxuXG4uYi0tNDAge1xuICBib3R0b206IC00MHB4O1xufVxuXG4ubC0tNDAge1xuICBsZWZ0OiAtNDBweDtcbn1cblxuLmEtNDAge1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbi54LTQwLCAueS00MCB7XG4gIGxlZnQ6IDQwcHg7XG4gIHJpZ2h0OiA0MHB4O1xufVxuXG4udC00NSB7XG4gIHRvcDogNDVweDtcbn1cblxuLnItNDUge1xuICByaWdodDogNDVweDtcbn1cblxuLmItNDUge1xuICBib3R0b206IDQ1cHg7XG59XG5cbi5sLTQ1IHtcbiAgbGVmdDogNDVweDtcbn1cblxuLnQtLTQ1IHtcbiAgdG9wOiAtNDVweDtcbn1cblxuLnItLTQ1IHtcbiAgcmlnaHQ6IC00NXB4O1xufVxuXG4uYi0tNDUge1xuICBib3R0b206IC00NXB4O1xufVxuXG4ubC0tNDUge1xuICBsZWZ0OiAtNDVweDtcbn1cblxuLmEtNDUge1xuICB0b3A6IDQ1cHg7XG4gIHJpZ2h0OiA0NXB4O1xuICBib3R0b206IDQ1cHg7XG4gIGxlZnQ6IDQ1cHg7XG59XG5cbi54LTQ1LCAueS00NSB7XG4gIGxlZnQ6IDQ1cHg7XG4gIHJpZ2h0OiA0NXB4O1xufVxuXG4udC01MCB7XG4gIHRvcDogNTBweDtcbn1cblxuLnItNTAge1xuICByaWdodDogNTBweDtcbn1cblxuLmItNTAge1xuICBib3R0b206IDUwcHg7XG59XG5cbi5sLTUwIHtcbiAgbGVmdDogNTBweDtcbn1cblxuLnQtLTUwIHtcbiAgdG9wOiAtNTBweDtcbn1cblxuLnItLTUwIHtcbiAgcmlnaHQ6IC01MHB4O1xufVxuXG4uYi0tNTAge1xuICBib3R0b206IC01MHB4O1xufVxuXG4ubC0tNTAge1xuICBsZWZ0OiAtNTBweDtcbn1cblxuLmEtNTAge1xuICB0b3A6IDUwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICBib3R0b206IDUwcHg7XG4gIGxlZnQ6IDUwcHg7XG59XG5cbi54LTUwLCAueS01MCB7XG4gIGxlZnQ6IDUwcHg7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG4udC01NSB7XG4gIHRvcDogNTVweDtcbn1cblxuLnItNTUge1xuICByaWdodDogNTVweDtcbn1cblxuLmItNTUge1xuICBib3R0b206IDU1cHg7XG59XG5cbi5sLTU1IHtcbiAgbGVmdDogNTVweDtcbn1cblxuLnQtLTU1IHtcbiAgdG9wOiAtNTVweDtcbn1cblxuLnItLTU1IHtcbiAgcmlnaHQ6IC01NXB4O1xufVxuXG4uYi0tNTUge1xuICBib3R0b206IC01NXB4O1xufVxuXG4ubC0tNTUge1xuICBsZWZ0OiAtNTVweDtcbn1cblxuLmEtNTUge1xuICB0b3A6IDU1cHg7XG4gIHJpZ2h0OiA1NXB4O1xuICBib3R0b206IDU1cHg7XG4gIGxlZnQ6IDU1cHg7XG59XG5cbi54LTU1LCAueS01NSB7XG4gIGxlZnQ6IDU1cHg7XG4gIHJpZ2h0OiA1NXB4O1xufVxuXG4udC02MCB7XG4gIHRvcDogNjBweDtcbn1cblxuLnItNjAge1xuICByaWdodDogNjBweDtcbn1cblxuLmItNjAge1xuICBib3R0b206IDYwcHg7XG59XG5cbi5sLTYwIHtcbiAgbGVmdDogNjBweDtcbn1cblxuLnQtLTYwIHtcbiAgdG9wOiAtNjBweDtcbn1cblxuLnItLTYwIHtcbiAgcmlnaHQ6IC02MHB4O1xufVxuXG4uYi0tNjAge1xuICBib3R0b206IC02MHB4O1xufVxuXG4ubC0tNjAge1xuICBsZWZ0OiAtNjBweDtcbn1cblxuLmEtNjAge1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiA2MHB4O1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDYwcHg7XG59XG5cbi54LTYwLCAueS02MCB7XG4gIGxlZnQ6IDYwcHg7XG4gIHJpZ2h0OiA2MHB4O1xufVxuXG4udC02NSB7XG4gIHRvcDogNjVweDtcbn1cblxuLnItNjUge1xuICByaWdodDogNjVweDtcbn1cblxuLmItNjUge1xuICBib3R0b206IDY1cHg7XG59XG5cbi5sLTY1IHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnQtLTY1IHtcbiAgdG9wOiAtNjVweDtcbn1cblxuLnItLTY1IHtcbiAgcmlnaHQ6IC02NXB4O1xufVxuXG4uYi0tNjUge1xuICBib3R0b206IC02NXB4O1xufVxuXG4ubC0tNjUge1xuICBsZWZ0OiAtNjVweDtcbn1cblxuLmEtNjUge1xuICB0b3A6IDY1cHg7XG4gIHJpZ2h0OiA2NXB4O1xuICBib3R0b206IDY1cHg7XG4gIGxlZnQ6IDY1cHg7XG59XG5cbi54LTY1LCAueS02NSB7XG4gIGxlZnQ6IDY1cHg7XG4gIHJpZ2h0OiA2NXB4O1xufVxuXG4udC03MCB7XG4gIHRvcDogNzBweDtcbn1cblxuLnItNzAge1xuICByaWdodDogNzBweDtcbn1cblxuLmItNzAge1xuICBib3R0b206IDcwcHg7XG59XG5cbi5sLTcwIHtcbiAgbGVmdDogNzBweDtcbn1cblxuLnQtLTcwIHtcbiAgdG9wOiAtNzBweDtcbn1cblxuLnItLTcwIHtcbiAgcmlnaHQ6IC03MHB4O1xufVxuXG4uYi0tNzAge1xuICBib3R0b206IC03MHB4O1xufVxuXG4ubC0tNzAge1xuICBsZWZ0OiAtNzBweDtcbn1cblxuLmEtNzAge1xuICB0b3A6IDcwcHg7XG4gIHJpZ2h0OiA3MHB4O1xuICBib3R0b206IDcwcHg7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbi54LTcwLCAueS03MCB7XG4gIGxlZnQ6IDcwcHg7XG4gIHJpZ2h0OiA3MHB4O1xufVxuXG4udC03NSB7XG4gIHRvcDogNzVweDtcbn1cblxuLnItNzUge1xuICByaWdodDogNzVweDtcbn1cblxuLmItNzUge1xuICBib3R0b206IDc1cHg7XG59XG5cbi5sLTc1IHtcbiAgbGVmdDogNzVweDtcbn1cblxuLnQtLTc1IHtcbiAgdG9wOiAtNzVweDtcbn1cblxuLnItLTc1IHtcbiAgcmlnaHQ6IC03NXB4O1xufVxuXG4uYi0tNzUge1xuICBib3R0b206IC03NXB4O1xufVxuXG4ubC0tNzUge1xuICBsZWZ0OiAtNzVweDtcbn1cblxuLmEtNzUge1xuICB0b3A6IDc1cHg7XG4gIHJpZ2h0OiA3NXB4O1xuICBib3R0b206IDc1cHg7XG4gIGxlZnQ6IDc1cHg7XG59XG5cbi54LTc1LCAueS03NSB7XG4gIGxlZnQ6IDc1cHg7XG4gIHJpZ2h0OiA3NXB4O1xufVxuXG4udC04MCB7XG4gIHRvcDogODBweDtcbn1cblxuLnItODAge1xuICByaWdodDogODBweDtcbn1cblxuLmItODAge1xuICBib3R0b206IDgwcHg7XG59XG5cbi5sLTgwIHtcbiAgbGVmdDogODBweDtcbn1cblxuLnQtLTgwIHtcbiAgdG9wOiAtODBweDtcbn1cblxuLnItLTgwIHtcbiAgcmlnaHQ6IC04MHB4O1xufVxuXG4uYi0tODAge1xuICBib3R0b206IC04MHB4O1xufVxuXG4ubC0tODAge1xuICBsZWZ0OiAtODBweDtcbn1cblxuLmEtODAge1xuICB0b3A6IDgwcHg7XG4gIHJpZ2h0OiA4MHB4O1xuICBib3R0b206IDgwcHg7XG4gIGxlZnQ6IDgwcHg7XG59XG5cbi54LTgwLCAueS04MCB7XG4gIGxlZnQ6IDgwcHg7XG4gIHJpZ2h0OiA4MHB4O1xufVxuXG4udC04NSB7XG4gIHRvcDogODVweDtcbn1cblxuLnItODUge1xuICByaWdodDogODVweDtcbn1cblxuLmItODUge1xuICBib3R0b206IDg1cHg7XG59XG5cbi5sLTg1IHtcbiAgbGVmdDogODVweDtcbn1cblxuLnQtLTg1IHtcbiAgdG9wOiAtODVweDtcbn1cblxuLnItLTg1IHtcbiAgcmlnaHQ6IC04NXB4O1xufVxuXG4uYi0tODUge1xuICBib3R0b206IC04NXB4O1xufVxuXG4ubC0tODUge1xuICBsZWZ0OiAtODVweDtcbn1cblxuLmEtODUge1xuICB0b3A6IDg1cHg7XG4gIHJpZ2h0OiA4NXB4O1xuICBib3R0b206IDg1cHg7XG4gIGxlZnQ6IDg1cHg7XG59XG5cbi54LTg1LCAueS04NSB7XG4gIGxlZnQ6IDg1cHg7XG4gIHJpZ2h0OiA4NXB4O1xufVxuXG4udC05MCB7XG4gIHRvcDogOTBweDtcbn1cblxuLnItOTAge1xuICByaWdodDogOTBweDtcbn1cblxuLmItOTAge1xuICBib3R0b206IDkwcHg7XG59XG5cbi5sLTkwIHtcbiAgbGVmdDogOTBweDtcbn1cblxuLnQtLTkwIHtcbiAgdG9wOiAtOTBweDtcbn1cblxuLnItLTkwIHtcbiAgcmlnaHQ6IC05MHB4O1xufVxuXG4uYi0tOTAge1xuICBib3R0b206IC05MHB4O1xufVxuXG4ubC0tOTAge1xuICBsZWZ0OiAtOTBweDtcbn1cblxuLmEtOTAge1xuICB0b3A6IDkwcHg7XG4gIHJpZ2h0OiA5MHB4O1xuICBib3R0b206IDkwcHg7XG4gIGxlZnQ6IDkwcHg7XG59XG5cbi54LTkwLCAueS05MCB7XG4gIGxlZnQ6IDkwcHg7XG4gIHJpZ2h0OiA5MHB4O1xufVxuXG4udC05NSB7XG4gIHRvcDogOTVweDtcbn1cblxuLnItOTUge1xuICByaWdodDogOTVweDtcbn1cblxuLmItOTUge1xuICBib3R0b206IDk1cHg7XG59XG5cbi5sLTk1IHtcbiAgbGVmdDogOTVweDtcbn1cblxuLnQtLTk1IHtcbiAgdG9wOiAtOTVweDtcbn1cblxuLnItLTk1IHtcbiAgcmlnaHQ6IC05NXB4O1xufVxuXG4uYi0tOTUge1xuICBib3R0b206IC05NXB4O1xufVxuXG4ubC0tOTUge1xuICBsZWZ0OiAtOTVweDtcbn1cblxuLmEtOTUge1xuICB0b3A6IDk1cHg7XG4gIHJpZ2h0OiA5NXB4O1xuICBib3R0b206IDk1cHg7XG4gIGxlZnQ6IDk1cHg7XG59XG5cbi54LTk1LCAueS05NSB7XG4gIGxlZnQ6IDk1cHg7XG4gIHJpZ2h0OiA5NXB4O1xufVxuXG4udC0xMDAge1xuICB0b3A6IDEwMHB4O1xufVxuXG4uci0xMDAge1xuICByaWdodDogMTAwcHg7XG59XG5cbi5iLTEwMCB7XG4gIGJvdHRvbTogMTAwcHg7XG59XG5cbi5sLTEwMCB7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG4udC0tMTAwIHtcbiAgdG9wOiAtMTAwcHg7XG59XG5cbi5yLS0xMDAge1xuICByaWdodDogLTEwMHB4O1xufVxuXG4uYi0tMTAwIHtcbiAgYm90dG9tOiAtMTAwcHg7XG59XG5cbi5sLS0xMDAge1xuICBsZWZ0OiAtMTAwcHg7XG59XG5cbi5hLTEwMCB7XG4gIHRvcDogMTAwcHg7XG4gIHJpZ2h0OiAxMDBweDtcbiAgYm90dG9tOiAxMDBweDtcbiAgbGVmdDogMTAwcHg7XG59XG5cbi54LTEwMCwgLnktMTAwIHtcbiAgbGVmdDogMTAwcHg7XG4gIHJpZ2h0OiAxMDBweDtcbn1cblxuLnQtMiB7XG4gIHRvcDogMnB4O1xufVxuXG4uci0tNSB7XG4gIHJpZ2h0OiAtNXB4O1xufVxuXG4uei1pbmRleC0wIHtcbiAgei1pbmRleDogMDtcbn1cblxuLnotaW5kZXgtMTAge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnotaW5kZXgtNTAge1xuICB6LWluZGV4OiA1MDtcbn1cblxuLnotaW5kZXgtMTAwIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4uei1pbmRleC0xNTAge1xuICB6LWluZGV4OiAxNTA7XG59XG5cbi56LWluZGV4LTIwMCB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLXN0aWNreSB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3MteHMtYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5wb3MteHMtcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wb3MteHMtZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5wb3MteHMtc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnQteHMtYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnIteHMtYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYi14cy1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubC14cy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucG9zLXNtLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAucG9zLXNtLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAucG9zLXNtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAucG9zLXNtLXN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC50LXNtLWF1dG8ge1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5yLXNtLWF1dG8ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmItc20tYXV0byB7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmwtc20tYXV0byB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcy1tZC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnBvcy1tZC1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBvcy1tZC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLnBvcy1tZC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAudC1tZC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAuci1tZC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5iLW1kLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sLW1kLWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3MtbGctYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5wb3MtbGctcmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wb3MtbGctZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5wb3MtbGctc3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnQtbGctYXV0byB7XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnItbGctYXV0byB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuYi1sZy1hdXRvIHtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubC1sZy1hdXRvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcy14bC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnBvcy14bC1yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBvcy14bC1maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLnBvcy14bC1zdGF0aWMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAudC14bC1hdXRvIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAuci14bC1hdXRvIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5iLXhsLWF1dG8ge1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sLXhsLWF1dG8ge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLyogIyMjIyMjIFBvc2l0aW9uICAjIyMjIyMgKi8iLCIgICAgICAgIC8qICMjIyMjIyBUeXBvZ3JhcGh5ICAjIyMjIyMgKi9cblxuLnR4LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICM4ZjljYzA7XG59XG5cbi50eC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnR4LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR4LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50eC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udHgtbGlnaHQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udHgtdGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi50eC14dGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi50eC1zc2VyaWYge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xufVxuXG4udHgtcm9ib3RvIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuXG4udHgtd2hpdGUge1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udHgtc3VjY2VzcyB7XG4gIGNvbG9yOiAkc3VjY2Vzcztcbn1cblxuLnR4LXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG5cbi50eC1kYW5nZXIge1xuICBjb2xvcjogJGRhbmdlcjtcbn1cblxuLnR4LWluZm8ge1xuICBjb2xvcjogJGluZm87XG59XG5cbi50eC1pbnZlcnNlIHtcbiAgY29sb3I6ICMzYzQ4NTg7XG59XG5cbi50eC10ZWFsIHtcbiAgY29sb3I6ICMwMGNjY2M7XG59XG5cbi50eC1kYXJrIHtcbiAgY29sb3I6ICMzODQxNWE7XG59XG5cbi50eC1pbmRpZ28ge1xuICBjb2xvcjogIzNGMDBGRjtcbn1cblxuLnR4LXB1cnBsZSB7XG4gIGNvbG9yOiAjNmY0MmMxO1xufVxuXG4udHgtb3JhbmdlIHtcbiAgY29sb3I6ICNmZDdlMTQ7XG59XG5cbi50eC1waW5rIHtcbiAgY29sb3I6ICNmMTAwNzU7XG59XG5cbi50eC1ncmF5LTEwMCB7XG4gIGNvbG9yOiAkYmFja2dyb3VuZDtcbn1cblxuLnR4LWdyYXktMjAwLCAudHgtZ3JheS0zMDAge1xuICBjb2xvcjogJGJhY2tncm91bmQ7XG59XG5cbi50eC1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjYjRiZGNlO1xufVxuXG4udHgtZ3JheS01MDAsIC50eC1ncmF5LTYwMCB7XG4gIGNvbG9yOiAjYThhZmM3O1xufVxuXG4udHgtZ3JheS03MDAge1xuICBjb2xvcjogIzNjNDg1ODtcbn1cblxuLnR4LWdyYXktODAwIHtcbiAgY29sb3I6ICRkYXJrO1xufVxuXG4udHgtZ3JheS05MDAge1xuICBjb2xvcjogIzhmOWNjMDtcbn1cblxuLnR4LXdoaXRlLTIge1xuICBjb2xvcjogJHdoaXRlLTI7XG59XG5cbi50eC13aGl0ZS0zIHtcbiAgY29sb3I6ICR3aGl0ZS0zO1xufVxuXG4udHgtd2hpdGUtNCB7XG4gIGNvbG9yOiAkd2hpdGUtNDtcbn1cblxuLnR4LXdoaXRlLTUge1xuICBjb2xvcjogJHdoaXRlLTU7XG59XG5cbi50eC13aGl0ZS02IHtcbiAgY29sb3I6ICR3aGl0ZS02O1xufVxuXG4udHgtd2hpdGUtNyB7XG4gIGNvbG9yOiAkd2hpdGUtNztcbn1cblxuLnR4LXdoaXRlLTgge1xuICBjb2xvcjogJHdoaXRlLTg7XG59XG5cbi50eC1zcGFjaW5nLTEge1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG5cbi50eC1zcGFjaW5nLTIge1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4udHgtc3BhY2luZy0zIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xufVxuXG4udHgtc3BhY2luZy00IHtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cblxuLnR4LXNwYWNpbmctNSB7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbn1cblxuLnR4LXNwYWNpbmctNiB7XG4gIGxldHRlci1zcGFjaW5nOiAzcHg7XG59XG5cbi50eC1zcGFjaW5nLTcge1xuICBsZXR0ZXItc3BhY2luZzogMy41cHg7XG59XG5cbi50eC1zcGFjaW5nLTgge1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xufVxuXG4udHgtc3BhY2luZy0tMSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG5cbi50eC1zcGFjaW5nLS0yIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi50eC1zcGFjaW5nLS0zIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbn1cblxuLnR4LXNwYWNpbmctLTQge1xuICBsZXR0ZXItc3BhY2luZzogLTJweDtcbn1cblxuLnR4LXNwYWNpbmctLTUge1xuICBsZXR0ZXItc3BhY2luZzogLTIuNXB4O1xufVxuXG4udHgtc3BhY2luZy0tNiB7XG4gIGxldHRlci1zcGFjaW5nOiAtM3B4O1xufVxuXG4udHgtc3BhY2luZy0tNyB7XG4gIGxldHRlci1zcGFjaW5nOiAtMy41cHg7XG59XG5cbi50eC1zcGFjaW5nLS04IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC00cHg7XG59XG5cbi50eC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udHgtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnR4LXRyYW5zZm9ybS1ub25lIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi50eC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50eC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHgtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eC1jZW50ZXItZiB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udHgtcmlnaHQtZiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50eC1sZWZ0LWYge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50eC1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50eC1zdHlsZS1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5saC1iYXNlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmxoLW5vcm1hbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5saC0wIHtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5saC0tMSB7XG4gIGxpbmUtaGVpZ2h0OiAuMTtcbn1cblxuLmxoLS0yIHtcbiAgbGluZS1oZWlnaHQ6IC4yO1xufVxuXG4ubGgtLTMge1xuICBsaW5lLWhlaWdodDogLjM7XG59XG5cbi5saC0tNCB7XG4gIGxpbmUtaGVpZ2h0OiAuNDtcbn1cblxuLmxoLS01IHtcbiAgbGluZS1oZWlnaHQ6IC41O1xufVxuXG4ubGgtLTYge1xuICBsaW5lLWhlaWdodDogLjY7XG59XG5cbi5saC0tNyB7XG4gIGxpbmUtaGVpZ2h0OiAuNztcbn1cblxuLmxoLS04IHtcbiAgbGluZS1oZWlnaHQ6IC44O1xufVxuXG4ubGgtLTkge1xuICBsaW5lLWhlaWdodDogLjk7XG59XG5cbi5saC0xIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuLmxoLTIge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4ubGgtMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5saC00IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmxoLTUge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGgtNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi5saC03IHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmxoLTgge1xuICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4ubGgtOSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG59XG5cbi5saC0xMCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjA7XG59XG5cbi5saC0xMSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjE7XG59XG5cbi5saC0xMiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbi5saC0xMyB7XG4gIGxpbmUtaGVpZ2h0OiAyLjM7XG59XG5cbi5saC0xNCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG59XG5cbi5saC0xNSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbi52YWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnZhbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udmFsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLnZhbGlnbi10b3AtZiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbn1cblxuLnZhbGlnbi1taWRkbGUtZiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLnZhbGlnbi1ib3R0b20tZiB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4udHgtYmFzZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi50eC04IHtcbiAgZm9udC1zaXplOiA4cHg7XG59XG5cbi50eC04LWYge1xuICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xufVxuXG4udHgtOSB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuXG4udHgtOS1mIHtcbiAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4udHgtMTAtZiB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMTEge1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi50eC0xMS1mIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnR4LTEyLWYge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udHgtMTMtZiB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50eC0xNC1mIHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnR4LTE1LWYge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udHgtMTYtZiB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMTgge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi50eC0xOC1mIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMjAtZiB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMjIge1xuICBmb250LXNpemU6IDIycHggO1xufVxuXG4udHgtMjItZiB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi50eC0yNC1mIHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLnR4LTI2LWYge1xuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTI4IHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4udHgtMjgtZiB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMzAge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi50eC0zMC1mIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0zMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLnR4LTMyLWYge1xuICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTM0IHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuXG4udHgtMzQtZiB7XG4gIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xufVxuXG4udHgtMzYge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5cbi50eC0zNi1mIHtcbiAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC0zOCB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbn1cblxuLnR4LTM4LWYge1xuICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTQwIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4udHgtNDAtZiB7XG4gIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNDIge1xuICBmb250LXNpemU6IDQycHg7XG59XG5cbi50eC00Mi1mIHtcbiAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC00NCB7XG4gIGZvbnQtc2l6ZTogNDRweDtcbn1cblxuLnR4LTQ0LWYge1xuICBmb250LXNpemU6IDQ0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTQ2IHtcbiAgZm9udC1zaXplOiA0NnB4O1xufVxuXG4udHgtNDYtZiB7XG4gIGZvbnQtc2l6ZTogNDZweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNDgge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi50eC00OC1mIHtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC01MCB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cblxuLnR4LTUwLWYge1xuICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTUyIHtcbiAgZm9udC1zaXplOiA1MnB4O1xufVxuXG4udHgtNTItZiB7XG4gIGZvbnQtc2l6ZTogNTJweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNTQge1xuICBmb250LXNpemU6IDU0cHg7XG59XG5cbi50eC01NC1mIHtcbiAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC01NiB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLnR4LTU2LWYge1xuICBmb250LXNpemU6IDU2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTU4IHtcbiAgZm9udC1zaXplOiA1OHB4O1xufVxuXG4udHgtNTgtZiB7XG4gIGZvbnQtc2l6ZTogNThweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNjAge1xuICBmb250LXNpemU6IDYwcHg7XG59XG5cbi50eC02MC1mIHtcbiAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC02MiB7XG4gIGZvbnQtc2l6ZTogNjJweDtcbn1cblxuLnR4LTYyLWYge1xuICBmb250LXNpemU6IDYycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTY0IHtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuXG4udHgtNjQtZiB7XG4gIGZvbnQtc2l6ZTogNjRweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNjYge1xuICBmb250LXNpemU6IDY2cHg7XG59XG5cbi50eC02Ni1mIHtcbiAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC02OCB7XG4gIGZvbnQtc2l6ZTogNjhweDtcbn1cblxuLnR4LTY4LWYge1xuICBmb250LXNpemU6IDY4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTcwIHtcbiAgZm9udC1zaXplOiA3MHB4O1xufVxuXG4udHgtNzAtZiB7XG4gIGZvbnQtc2l6ZTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNzIge1xuICBmb250LXNpemU6IDcycHg7XG59XG5cbi50eC03Mi1mIHtcbiAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC03NCB7XG4gIGZvbnQtc2l6ZTogNzRweDtcbn1cblxuLnR4LTc0LWYge1xuICBmb250LXNpemU6IDc0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTc2IHtcbiAgZm9udC1zaXplOiA3NnB4O1xufVxuXG4udHgtNzYtZiB7XG4gIGZvbnQtc2l6ZTogNzZweCAhaW1wb3J0YW50O1xufVxuXG4udHgtNzgge1xuICBmb250LXNpemU6IDc4cHg7XG59XG5cbi50eC03OC1mIHtcbiAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC04MCB7XG4gIGZvbnQtc2l6ZTogODBweDtcbn1cblxuLnR4LTgwLWYge1xuICBmb250LXNpemU6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTgyIHtcbiAgZm9udC1zaXplOiA4MnB4O1xufVxuXG4udHgtODItZiB7XG4gIGZvbnQtc2l6ZTogODJweCAhaW1wb3J0YW50O1xufVxuXG4udHgtODQge1xuICBmb250LXNpemU6IDg0cHg7XG59XG5cbi50eC04NC1mIHtcbiAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC04NiB7XG4gIGZvbnQtc2l6ZTogODZweDtcbn1cblxuLnR4LTg2LWYge1xuICBmb250LXNpemU6IDg2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTg4IHtcbiAgZm9udC1zaXplOiA4OHB4O1xufVxuXG4udHgtODgtZiB7XG4gIGZvbnQtc2l6ZTogODhweCAhaW1wb3J0YW50O1xufVxuXG4udHgtOTAge1xuICBmb250LXNpemU6IDkwcHg7XG59XG5cbi50eC05MC1mIHtcbiAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC05MiB7XG4gIGZvbnQtc2l6ZTogOTJweDtcbn1cblxuLnR4LTkyLWYge1xuICBmb250LXNpemU6IDkycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTk0IHtcbiAgZm9udC1zaXplOiA5NHB4O1xufVxuXG4udHgtOTQtZiB7XG4gIGZvbnQtc2l6ZTogOTRweCAhaW1wb3J0YW50O1xufVxuXG4udHgtOTYge1xuICBmb250LXNpemU6IDk2cHg7XG59XG5cbi50eC05Ni1mIHtcbiAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbi50eC05OCB7XG4gIGZvbnQtc2l6ZTogOThweDtcbn1cblxuLnR4LTk4LWYge1xuICBmb250LXNpemU6IDk4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwMCB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi50eC0xMDAtZiB7XG4gIGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwMiB7XG4gIGZvbnQtc2l6ZTogMTAycHg7XG59XG5cbi50eC0xMDItZiB7XG4gIGZvbnQtc2l6ZTogMTAycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwNCB7XG4gIGZvbnQtc2l6ZTogMTA0cHg7XG59XG5cbi50eC0xMDQtZiB7XG4gIGZvbnQtc2l6ZTogMTA0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwNiB7XG4gIGZvbnQtc2l6ZTogMTA2cHg7XG59XG5cbi50eC0xMDYtZiB7XG4gIGZvbnQtc2l6ZTogMTA2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEwOCB7XG4gIGZvbnQtc2l6ZTogMTA4cHg7XG59XG5cbi50eC0xMDgtZiB7XG4gIGZvbnQtc2l6ZTogMTA4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTExMCB7XG4gIGZvbnQtc2l6ZTogMTEwcHg7XG59XG5cbi50eC0xMTAtZiB7XG4gIGZvbnQtc2l6ZTogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTExMiB7XG4gIGZvbnQtc2l6ZTogMTEycHg7XG59XG5cbi50eC0xMTItZiB7XG4gIGZvbnQtc2l6ZTogMTEycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTExNCB7XG4gIGZvbnQtc2l6ZTogMTE0cHg7XG59XG5cbi50eC0xMTQtZiB7XG4gIGZvbnQtc2l6ZTogMTE0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTExNiB7XG4gIGZvbnQtc2l6ZTogMTE2cHg7XG59XG5cbi50eC0xMTYtZiB7XG4gIGZvbnQtc2l6ZTogMTE2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTExOCB7XG4gIGZvbnQtc2l6ZTogMTE4cHg7XG59XG5cbi50eC0xMTgtZiB7XG4gIGZvbnQtc2l6ZTogMTE4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEyMCB7XG4gIGZvbnQtc2l6ZTogMTIwcHg7XG59XG5cbi50eC0xMjAtZiB7XG4gIGZvbnQtc2l6ZTogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEyMiB7XG4gIGZvbnQtc2l6ZTogMTIycHg7XG59XG5cbi50eC0xMjItZiB7XG4gIGZvbnQtc2l6ZTogMTIycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEyNCB7XG4gIGZvbnQtc2l6ZTogMTI0cHg7XG59XG5cbi50eC0xMjQtZiB7XG4gIGZvbnQtc2l6ZTogMTI0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEyNiB7XG4gIGZvbnQtc2l6ZTogMTI2cHg7XG59XG5cbi50eC0xMjYtZiB7XG4gIGZvbnQtc2l6ZTogMTI2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEyOCB7XG4gIGZvbnQtc2l6ZTogMTI4cHg7XG59XG5cbi50eC0xMjgtZiB7XG4gIGZvbnQtc2l6ZTogMTI4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzMCB7XG4gIGZvbnQtc2l6ZTogMTMwcHg7XG59XG5cbi50eC0xMzAtZiB7XG4gIGZvbnQtc2l6ZTogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzMiB7XG4gIGZvbnQtc2l6ZTogMTMycHg7XG59XG5cbi50eC0xMzItZiB7XG4gIGZvbnQtc2l6ZTogMTMycHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzNCB7XG4gIGZvbnQtc2l6ZTogMTM0cHg7XG59XG5cbi50eC0xMzQtZiB7XG4gIGZvbnQtc2l6ZTogMTM0cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzNiB7XG4gIGZvbnQtc2l6ZTogMTM2cHg7XG59XG5cbi50eC0xMzYtZiB7XG4gIGZvbnQtc2l6ZTogMTM2cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTEzOCB7XG4gIGZvbnQtc2l6ZTogMTM4cHg7XG59XG5cbi50eC0xMzgtZiB7XG4gIGZvbnQtc2l6ZTogMTM4cHggIWltcG9ydGFudDtcbn1cblxuLnR4LTE0MCB7XG4gIGZvbnQtc2l6ZTogMTQwcHg7XG59XG5cbi50eC0xNDAtZiB7XG4gIGZvbnQtc2l6ZTogMTQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50eC14cy04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC50eC14cy04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAudHgteHMtOS1mIHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAudHgteHMtMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIC50eC14cy0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnR4LXhzLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAudHgteHMtMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50eC14cy0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnR4LXhzLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudHgteHMtMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50eC14cy0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnR4LXhzLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudHgteHMtMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50eC14cy0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnR4LXhzLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAudHgteHMtMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC50eC14cy0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnR4LXhzLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICAudHgteHMtMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIC50eC14cy0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG5cbiAgLnR4LXhzLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudHgteHMtNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gIC50eC14cy00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG5cbiAgLnR4LXhzLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cblxuICAudHgteHMtNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIC50eC14cy00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnR4LXhzLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cblxuICAudHgteHMtNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuXG4gIC50eC14cy01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG5cbiAgLnR4LXhzLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cblxuICAudHgteHMtNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuXG4gIC50eC14cy02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG5cbiAgLnR4LXhzLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cblxuICAudHgteHMtNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuXG4gIC50eC14cy02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG5cbiAgLnR4LXhzLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cblxuICAudHgteHMtNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuXG4gIC50eC14cy03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG5cbiAgLnR4LXhzLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cblxuICAudHgteHMtNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuXG4gIC50eC14cy03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG5cbiAgLnR4LXhzLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cblxuICAudHgteHMtODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuXG4gIC50eC14cy04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG5cbiAgLnR4LXhzLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cblxuICAudHgteHMtODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuXG4gIC50eC14cy05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG5cbiAgLnR4LXhzLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cblxuICAudHgteHMtOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuXG4gIC50eC14cy05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14cy05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG5cbiAgLnR4LXhzLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuXG4gIC50eC14cy0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuXG4gIC50eC14cy0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuXG4gIC50eC14cy0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuXG4gIC50eC14cy0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuXG4gIC50eC14cy0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuXG4gIC50eC14cy0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuXG4gIC50eC14cy0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuXG4gIC50eC14cy0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuXG4gIC50eC14cy0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuXG4gIC50eC14cy0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuXG4gIC50eC14cy0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuXG4gIC50eC14cy0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuXG4gIC50eC14cy0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuXG4gIC50eC14cy0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuXG4gIC50eC14cy0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuXG4gIC50eC14cy0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuXG4gIC50eC14cy0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuXG4gIC50eC14cy0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuXG4gIC50eC14cy0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuXG4gIC50eC14cy0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuXG4gIC50eC14cy0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAudHgteHMtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC50eC14cy1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC50eC14cy1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAudHgteHMtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnR4LXhzLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnR4LXhzLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAudHgteHMteHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGgteHMtMCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAubGgteHMtMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5saC14cy0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmxoLXhzLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAubGgteHMtNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC5saC14cy01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxoLXhzLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAubGgteHMtNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5saC14cy04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG5cbiAgLmxoLXhzLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIH1cblxuICAubGgteHMtMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA7XG4gIH1cblxuICAubGgteHMtMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cblxuICAubGgteHMtMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cblxuICAubGgteHMtMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cblxuICAubGgteHMtMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cblxuICAubGgteHMtMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cblxuICAudHgteHMtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudHgteHMtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnR4LXhzLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudHgteHMtY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhzLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteHMtbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50eC1zbS04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC50eC1zbS04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAudHgtc20tOS1mIHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAudHgtc20tMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIC50eC1zbS0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnR4LXNtLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAudHgtc20tMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50eC1zbS0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnR4LXNtLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudHgtc20tMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50eC1zbS0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnR4LXNtLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudHgtc20tMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50eC1zbS0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnR4LXNtLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAudHgtc20tMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC50eC1zbS0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnR4LXNtLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICAudHgtc20tMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIC50eC1zbS0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG5cbiAgLnR4LXNtLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudHgtc20tNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gIC50eC1zbS00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG5cbiAgLnR4LXNtLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cblxuICAudHgtc20tNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIC50eC1zbS00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnR4LXNtLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cblxuICAudHgtc20tNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuXG4gIC50eC1zbS01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG5cbiAgLnR4LXNtLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cblxuICAudHgtc20tNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuXG4gIC50eC1zbS02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG5cbiAgLnR4LXNtLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cblxuICAudHgtc20tNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuXG4gIC50eC1zbS02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG5cbiAgLnR4LXNtLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cblxuICAudHgtc20tNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuXG4gIC50eC1zbS03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG5cbiAgLnR4LXNtLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cblxuICAudHgtc20tNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuXG4gIC50eC1zbS03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG5cbiAgLnR4LXNtLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cblxuICAudHgtc20tODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuXG4gIC50eC1zbS04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG5cbiAgLnR4LXNtLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cblxuICAudHgtc20tODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuXG4gIC50eC1zbS05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG5cbiAgLnR4LXNtLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cblxuICAudHgtc20tOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuXG4gIC50eC1zbS05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1zbS05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG5cbiAgLnR4LXNtLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuXG4gIC50eC1zbS0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuXG4gIC50eC1zbS0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuXG4gIC50eC1zbS0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuXG4gIC50eC1zbS0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuXG4gIC50eC1zbS0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuXG4gIC50eC1zbS0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuXG4gIC50eC1zbS0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuXG4gIC50eC1zbS0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuXG4gIC50eC1zbS0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuXG4gIC50eC1zbS0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuXG4gIC50eC1zbS0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuXG4gIC50eC1zbS0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuXG4gIC50eC1zbS0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuXG4gIC50eC1zbS0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuXG4gIC50eC1zbS0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuXG4gIC50eC1zbS0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuXG4gIC50eC1zbS0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuXG4gIC50eC1zbS0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuXG4gIC50eC1zbS0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuXG4gIC50eC1zbS0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuXG4gIC50eC1zbS0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAudHgtc20tYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC50eC1zbS1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC50eC1zbS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAudHgtc20tbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnR4LXNtLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnR4LXNtLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAudHgtc20teHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGgtc20tMCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAubGgtc20tMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5saC1zbS0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmxoLXNtLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAubGgtc20tNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC5saC1zbS01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxoLXNtLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAubGgtc20tNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5saC1zbS04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG5cbiAgLmxoLXNtLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIH1cblxuICAubGgtc20tMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA7XG4gIH1cblxuICAubGgtc20tMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cblxuICAubGgtc20tMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cblxuICAubGgtc20tMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cblxuICAubGgtc20tMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cblxuICAubGgtc20tMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cblxuICAudHgtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudHgtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnR4LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudHgtc20tY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXNtLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtc20tbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eC1tZC04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC50eC1tZC04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAudHgtbWQtOS1mIHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAudHgtbWQtMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIC50eC1tZC0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnR4LW1kLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAudHgtbWQtMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50eC1tZC0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnR4LW1kLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudHgtbWQtMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50eC1tZC0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnR4LW1kLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudHgtbWQtMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50eC1tZC0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnR4LW1kLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAudHgtbWQtMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC50eC1tZC0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnR4LW1kLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICAudHgtbWQtMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIC50eC1tZC0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG5cbiAgLnR4LW1kLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudHgtbWQtNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gIC50eC1tZC00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG5cbiAgLnR4LW1kLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cblxuICAudHgtbWQtNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIC50eC1tZC00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnR4LW1kLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cblxuICAudHgtbWQtNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuXG4gIC50eC1tZC01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG5cbiAgLnR4LW1kLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cblxuICAudHgtbWQtNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuXG4gIC50eC1tZC02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG5cbiAgLnR4LW1kLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cblxuICAudHgtbWQtNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuXG4gIC50eC1tZC02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG5cbiAgLnR4LW1kLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cblxuICAudHgtbWQtNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuXG4gIC50eC1tZC03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG5cbiAgLnR4LW1kLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cblxuICAudHgtbWQtNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuXG4gIC50eC1tZC03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG5cbiAgLnR4LW1kLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cblxuICAudHgtbWQtODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuXG4gIC50eC1tZC04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG5cbiAgLnR4LW1kLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cblxuICAudHgtbWQtODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuXG4gIC50eC1tZC05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG5cbiAgLnR4LW1kLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cblxuICAudHgtbWQtOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuXG4gIC50eC1tZC05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1tZC05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG5cbiAgLnR4LW1kLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuXG4gIC50eC1tZC0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuXG4gIC50eC1tZC0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuXG4gIC50eC1tZC0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuXG4gIC50eC1tZC0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuXG4gIC50eC1tZC0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuXG4gIC50eC1tZC0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuXG4gIC50eC1tZC0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuXG4gIC50eC1tZC0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuXG4gIC50eC1tZC0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuXG4gIC50eC1tZC0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuXG4gIC50eC1tZC0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuXG4gIC50eC1tZC0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuXG4gIC50eC1tZC0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuXG4gIC50eC1tZC0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuXG4gIC50eC1tZC0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuXG4gIC50eC1tZC0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuXG4gIC50eC1tZC0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuXG4gIC50eC1tZC0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuXG4gIC50eC1tZC0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuXG4gIC50eC1tZC0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuXG4gIC50eC1tZC0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAudHgtbWQtYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC50eC1tZC1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC50eC1tZC1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAudHgtbWQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnR4LW1kLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnR4LW1kLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAudHgtbWQteHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGgtbWQtMCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAubGgtbWQtMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5saC1tZC0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmxoLW1kLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAubGgtbWQtNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC5saC1tZC01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxoLW1kLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAubGgtbWQtNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5saC1tZC04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG5cbiAgLmxoLW1kLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIH1cblxuICAubGgtbWQtMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA7XG4gIH1cblxuICAubGgtbWQtMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cblxuICAubGgtbWQtMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cblxuICAubGgtbWQtMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cblxuICAubGgtbWQtMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cblxuICAubGgtbWQtMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cblxuICAudHgtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudHgtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnR4LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudHgtbWQtY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LW1kLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbWQtbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eC1sZy04IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC50eC1sZy04LWYge1xuICAgIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctOSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cblxuICAudHgtbGctOS1mIHtcbiAgICBmb250LXNpemU6IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAudHgtbGctMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMTEge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIC50eC1sZy0xMS1mIHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0xMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnR4LWxnLTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAudHgtbGctMTMtZiB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMTQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50eC1sZy0xNC1mIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0xNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgLnR4LWxnLTE1LWYge1xuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTE2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudHgtbGctMTYtZiB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMTgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC50eC1sZy0xOC1mIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0yMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG5cbiAgLnR4LWxnLTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTIyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cblxuICAudHgtbGctMjItZiB7XG4gICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMjQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC50eC1sZy0yNC1mIHtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0yNiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLnR4LWxnLTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTI4IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAudHgtbGctMjgtZiB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMzAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC50eC1sZy0zMC1mIHtcbiAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0zMiB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG5cbiAgLnR4LWxnLTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTM0IHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cblxuICAudHgtbGctMzQtZiB7XG4gICAgZm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctMzYge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuXG4gIC50eC1sZy0zNi1mIHtcbiAgICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy0zOCB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG5cbiAgLnR4LWxnLTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTQwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cblxuICAudHgtbGctNDAtZiB7XG4gICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNDIge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gIC50eC1sZy00Mi1mIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy00NCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICB9XG5cbiAgLnR4LWxnLTQ0LWYge1xuICAgIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTQ2IHtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gIH1cblxuICAudHgtbGctNDYtZiB7XG4gICAgZm9udC1zaXplOiA0NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNDgge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxuXG4gIC50eC1sZy00OC1mIHtcbiAgICBmb250LXNpemU6IDQ4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy01MCB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG5cbiAgLnR4LWxnLTUwLWYge1xuICAgIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTUyIHtcbiAgICBmb250LXNpemU6IDUycHg7XG4gIH1cblxuICAudHgtbGctNTItZiB7XG4gICAgZm9udC1zaXplOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNTQge1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgfVxuXG4gIC50eC1sZy01NC1mIHtcbiAgICBmb250LXNpemU6IDU0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy01NiB7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuICB9XG5cbiAgLnR4LWxnLTU2LWYge1xuICAgIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTU4IHtcbiAgICBmb250LXNpemU6IDU4cHg7XG4gIH1cblxuICAudHgtbGctNTgtZiB7XG4gICAgZm9udC1zaXplOiA1OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNjAge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgfVxuXG4gIC50eC1sZy02MC1mIHtcbiAgICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy02MiB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG5cbiAgLnR4LWxnLTYyLWYge1xuICAgIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTY0IHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cblxuICAudHgtbGctNjQtZiB7XG4gICAgZm9udC1zaXplOiA2NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNjYge1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgfVxuXG4gIC50eC1sZy02Ni1mIHtcbiAgICBmb250LXNpemU6IDY2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy02OCB7XG4gICAgZm9udC1zaXplOiA2OHB4O1xuICB9XG5cbiAgLnR4LWxnLTY4LWYge1xuICAgIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTcwIHtcbiAgICBmb250LXNpemU6IDcwcHg7XG4gIH1cblxuICAudHgtbGctNzAtZiB7XG4gICAgZm9udC1zaXplOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNzIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgfVxuXG4gIC50eC1sZy03Mi1mIHtcbiAgICBmb250LXNpemU6IDcycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy03NCB7XG4gICAgZm9udC1zaXplOiA3NHB4O1xuICB9XG5cbiAgLnR4LWxnLTc0LWYge1xuICAgIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTc2IHtcbiAgICBmb250LXNpemU6IDc2cHg7XG4gIH1cblxuICAudHgtbGctNzYtZiB7XG4gICAgZm9udC1zaXplOiA3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctNzgge1xuICAgIGZvbnQtc2l6ZTogNzhweDtcbiAgfVxuXG4gIC50eC1sZy03OC1mIHtcbiAgICBmb250LXNpemU6IDc4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy04MCB7XG4gICAgZm9udC1zaXplOiA4MHB4O1xuICB9XG5cbiAgLnR4LWxnLTgwLWYge1xuICAgIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTgyIHtcbiAgICBmb250LXNpemU6IDgycHg7XG4gIH1cblxuICAudHgtbGctODItZiB7XG4gICAgZm9udC1zaXplOiA4MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctODQge1xuICAgIGZvbnQtc2l6ZTogODRweDtcbiAgfVxuXG4gIC50eC1sZy04NC1mIHtcbiAgICBmb250LXNpemU6IDg0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy04NiB7XG4gICAgZm9udC1zaXplOiA4NnB4O1xuICB9XG5cbiAgLnR4LWxnLTg2LWYge1xuICAgIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTg4IHtcbiAgICBmb250LXNpemU6IDg4cHg7XG4gIH1cblxuICAudHgtbGctODgtZiB7XG4gICAgZm9udC1zaXplOiA4OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctOTAge1xuICAgIGZvbnQtc2l6ZTogOTBweDtcbiAgfVxuXG4gIC50eC1sZy05MC1mIHtcbiAgICBmb250LXNpemU6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy05MiB7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG5cbiAgLnR4LWxnLTkyLWYge1xuICAgIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTk0IHtcbiAgICBmb250LXNpemU6IDk0cHg7XG4gIH1cblxuICAudHgtbGctOTQtZiB7XG4gICAgZm9udC1zaXplOiA5NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctOTYge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgfVxuXG4gIC50eC1sZy05Ni1mIHtcbiAgICBmb250LXNpemU6IDk2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC1sZy05OCB7XG4gICAgZm9udC1zaXplOiA5OHB4O1xuICB9XG5cbiAgLnR4LWxnLTk4LWYge1xuICAgIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwMCB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxuXG4gIC50eC1sZy0xMDAtZiB7XG4gICAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwMiB7XG4gICAgZm9udC1zaXplOiAxMDJweDtcbiAgfVxuXG4gIC50eC1sZy0xMDItZiB7XG4gICAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwNCB7XG4gICAgZm9udC1zaXplOiAxMDRweDtcbiAgfVxuXG4gIC50eC1sZy0xMDQtZiB7XG4gICAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwNiB7XG4gICAgZm9udC1zaXplOiAxMDZweDtcbiAgfVxuXG4gIC50eC1sZy0xMDYtZiB7XG4gICAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEwOCB7XG4gICAgZm9udC1zaXplOiAxMDhweDtcbiAgfVxuXG4gIC50eC1sZy0xMDgtZiB7XG4gICAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTExMCB7XG4gICAgZm9udC1zaXplOiAxMTBweDtcbiAgfVxuXG4gIC50eC1sZy0xMTAtZiB7XG4gICAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTExMiB7XG4gICAgZm9udC1zaXplOiAxMTJweDtcbiAgfVxuXG4gIC50eC1sZy0xMTItZiB7XG4gICAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTExNCB7XG4gICAgZm9udC1zaXplOiAxMTRweDtcbiAgfVxuXG4gIC50eC1sZy0xMTQtZiB7XG4gICAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTExNiB7XG4gICAgZm9udC1zaXplOiAxMTZweDtcbiAgfVxuXG4gIC50eC1sZy0xMTYtZiB7XG4gICAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTExOCB7XG4gICAgZm9udC1zaXplOiAxMThweDtcbiAgfVxuXG4gIC50eC1sZy0xMTgtZiB7XG4gICAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEyMCB7XG4gICAgZm9udC1zaXplOiAxMjBweDtcbiAgfVxuXG4gIC50eC1sZy0xMjAtZiB7XG4gICAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEyMiB7XG4gICAgZm9udC1zaXplOiAxMjJweDtcbiAgfVxuXG4gIC50eC1sZy0xMjItZiB7XG4gICAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEyNCB7XG4gICAgZm9udC1zaXplOiAxMjRweDtcbiAgfVxuXG4gIC50eC1sZy0xMjQtZiB7XG4gICAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEyNiB7XG4gICAgZm9udC1zaXplOiAxMjZweDtcbiAgfVxuXG4gIC50eC1sZy0xMjYtZiB7XG4gICAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEyOCB7XG4gICAgZm9udC1zaXplOiAxMjhweDtcbiAgfVxuXG4gIC50eC1sZy0xMjgtZiB7XG4gICAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzMCB7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxuXG4gIC50eC1sZy0xMzAtZiB7XG4gICAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzMiB7XG4gICAgZm9udC1zaXplOiAxMzJweDtcbiAgfVxuXG4gIC50eC1sZy0xMzItZiB7XG4gICAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzNCB7XG4gICAgZm9udC1zaXplOiAxMzRweDtcbiAgfVxuXG4gIC50eC1sZy0xMzQtZiB7XG4gICAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzNiB7XG4gICAgZm9udC1zaXplOiAxMzZweDtcbiAgfVxuXG4gIC50eC1sZy0xMzYtZiB7XG4gICAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTEzOCB7XG4gICAgZm9udC1zaXplOiAxMzhweDtcbiAgfVxuXG4gIC50eC1sZy0xMzgtZiB7XG4gICAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLTE0MCB7XG4gICAgZm9udC1zaXplOiAxNDBweDtcbiAgfVxuXG4gIC50eC1sZy0xNDAtZiB7XG4gICAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLWJhc2Uge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAudHgtbGctYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC50eC1sZy1zZW1pYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC50eC1sZy1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAudHgtbGctbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnR4LWxnLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnR4LWxnLXRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIH1cblxuICAudHgtbGcteHRoaW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIH1cblxuICAubGgtbGctMCB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAubGgtbGctMSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuXG4gIC5saC1sZy0yIHtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG5cbiAgLmxoLWxnLTMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICAubGgtbGctNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC5saC1sZy01IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLmxoLWxnLTYge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cblxuICAubGgtbGctNyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuXG4gIC5saC1sZy04IHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG5cbiAgLmxoLWxnLTkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjk7XG4gIH1cblxuICAubGgtbGctMTAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA7XG4gIH1cblxuICAubGgtbGctMTEge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gIH1cblxuICAubGgtbGctMTIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cblxuICAubGgtbGctMTMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM7XG4gIH1cblxuICAubGgtbGctMTQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIH1cblxuICAubGgtbGctMTUge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIH1cblxuICAudHgtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudHgtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnR4LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAudHgtbGctY2VudGVyLWYge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LWxnLXJpZ2h0LWYge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgtbGctbGVmdC1mIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHgteGwtOCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cblxuICAudHgteGwtOC1mIHtcbiAgICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTkge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG5cbiAgLnR4LXhsLTktZiB7XG4gICAgZm9udC1zaXplOiA5cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLnR4LXhsLTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTExIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cblxuICAudHgteGwtMTEtZiB7XG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMTIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC50eC14bC0xMi1mIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLnR4LXhsLTEzLWYge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTE0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudHgteGwtMTQtZiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMTUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIC50eC14bC0xNS1mIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xNiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLnR4LXhsLTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTE4IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAudHgteGwtMTgtZiB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIC50eC14bC0yMC1mIHtcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0yMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgLnR4LXhsLTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTI0IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAudHgteGwtMjQtZiB7XG4gICAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMjYge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuXG4gIC50eC14bC0yNi1mIHtcbiAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0yOCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG5cbiAgLnR4LXhsLTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTMwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAudHgteGwtMzAtZiB7XG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMzIge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxuXG4gIC50eC14bC0zMi1mIHtcbiAgICBmb250LXNpemU6IDMycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0zNCB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG5cbiAgLnR4LXhsLTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTM2IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cblxuICAudHgteGwtMzYtZiB7XG4gICAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtMzgge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuXG4gIC50eC14bC0zOC1mIHtcbiAgICBmb250LXNpemU6IDM4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC00MCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG5cbiAgLnR4LXhsLTQwLWYge1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTQyIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cblxuICAudHgteGwtNDItZiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNDQge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgfVxuXG4gIC50eC14bC00NC1mIHtcbiAgICBmb250LXNpemU6IDQ0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC00NiB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICB9XG5cbiAgLnR4LXhsLTQ2LWYge1xuICAgIGZvbnQtc2l6ZTogNDZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTQ4IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gIH1cblxuICAudHgteGwtNDgtZiB7XG4gICAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNTAge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuXG4gIC50eC14bC01MC1mIHtcbiAgICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC01MiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG5cbiAgLnR4LXhsLTUyLWYge1xuICAgIGZvbnQtc2l6ZTogNTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTU0IHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gIH1cblxuICAudHgteGwtNTQtZiB7XG4gICAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNTYge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgfVxuXG4gIC50eC14bC01Ni1mIHtcbiAgICBmb250LXNpemU6IDU2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC01OCB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xuICB9XG5cbiAgLnR4LXhsLTU4LWYge1xuICAgIGZvbnQtc2l6ZTogNThweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTYwIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cblxuICAudHgteGwtNjAtZiB7XG4gICAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNjIge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxuXG4gIC50eC14bC02Mi1mIHtcbiAgICBmb250LXNpemU6IDYycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC02NCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG5cbiAgLnR4LXhsLTY0LWYge1xuICAgIGZvbnQtc2l6ZTogNjRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTY2IHtcbiAgICBmb250LXNpemU6IDY2cHg7XG4gIH1cblxuICAudHgteGwtNjYtZiB7XG4gICAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNjgge1xuICAgIGZvbnQtc2l6ZTogNjhweDtcbiAgfVxuXG4gIC50eC14bC02OC1mIHtcbiAgICBmb250LXNpemU6IDY4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC03MCB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG5cbiAgLnR4LXhsLTcwLWYge1xuICAgIGZvbnQtc2l6ZTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTcyIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gIH1cblxuICAudHgteGwtNzItZiB7XG4gICAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtNzQge1xuICAgIGZvbnQtc2l6ZTogNzRweDtcbiAgfVxuXG4gIC50eC14bC03NC1mIHtcbiAgICBmb250LXNpemU6IDc0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC03NiB7XG4gICAgZm9udC1zaXplOiA3NnB4O1xuICB9XG5cbiAgLnR4LXhsLTc2LWYge1xuICAgIGZvbnQtc2l6ZTogNzZweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTc4IHtcbiAgICBmb250LXNpemU6IDc4cHg7XG4gIH1cblxuICAudHgteGwtNzgtZiB7XG4gICAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtODAge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxuXG4gIC50eC14bC04MC1mIHtcbiAgICBmb250LXNpemU6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC04MiB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICB9XG5cbiAgLnR4LXhsLTgyLWYge1xuICAgIGZvbnQtc2l6ZTogODJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTg0IHtcbiAgICBmb250LXNpemU6IDg0cHg7XG4gIH1cblxuICAudHgteGwtODQtZiB7XG4gICAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtODYge1xuICAgIGZvbnQtc2l6ZTogODZweDtcbiAgfVxuXG4gIC50eC14bC04Ni1mIHtcbiAgICBmb250LXNpemU6IDg2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC04OCB7XG4gICAgZm9udC1zaXplOiA4OHB4O1xuICB9XG5cbiAgLnR4LXhsLTg4LWYge1xuICAgIGZvbnQtc2l6ZTogODhweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTkwIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cblxuICAudHgteGwtOTAtZiB7XG4gICAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtOTIge1xuICAgIGZvbnQtc2l6ZTogOTJweDtcbiAgfVxuXG4gIC50eC14bC05Mi1mIHtcbiAgICBmb250LXNpemU6IDkycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC05NCB7XG4gICAgZm9udC1zaXplOiA5NHB4O1xuICB9XG5cbiAgLnR4LXhsLTk0LWYge1xuICAgIGZvbnQtc2l6ZTogOTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLTk2IHtcbiAgICBmb250LXNpemU6IDk2cHg7XG4gIH1cblxuICAudHgteGwtOTYtZiB7XG4gICAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudHgteGwtOTgge1xuICAgIGZvbnQtc2l6ZTogOThweDtcbiAgfVxuXG4gIC50eC14bC05OC1mIHtcbiAgICBmb250LXNpemU6IDk4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMDAge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cblxuICAudHgteGwtMTAwLWYge1xuICAgIGZvbnQtc2l6ZTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMDIge1xuICAgIGZvbnQtc2l6ZTogMTAycHg7XG4gIH1cblxuICAudHgteGwtMTAyLWYge1xuICAgIGZvbnQtc2l6ZTogMTAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMDQge1xuICAgIGZvbnQtc2l6ZTogMTA0cHg7XG4gIH1cblxuICAudHgteGwtMTA0LWYge1xuICAgIGZvbnQtc2l6ZTogMTA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMDYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHg7XG4gIH1cblxuICAudHgteGwtMTA2LWYge1xuICAgIGZvbnQtc2l6ZTogMTA2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMDgge1xuICAgIGZvbnQtc2l6ZTogMTA4cHg7XG4gIH1cblxuICAudHgteGwtMTA4LWYge1xuICAgIGZvbnQtc2l6ZTogMTA4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMTAge1xuICAgIGZvbnQtc2l6ZTogMTEwcHg7XG4gIH1cblxuICAudHgteGwtMTEwLWYge1xuICAgIGZvbnQtc2l6ZTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMTIge1xuICAgIGZvbnQtc2l6ZTogMTEycHg7XG4gIH1cblxuICAudHgteGwtMTEyLWYge1xuICAgIGZvbnQtc2l6ZTogMTEycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMTQge1xuICAgIGZvbnQtc2l6ZTogMTE0cHg7XG4gIH1cblxuICAudHgteGwtMTE0LWYge1xuICAgIGZvbnQtc2l6ZTogMTE0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMTYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHg7XG4gIH1cblxuICAudHgteGwtMTE2LWYge1xuICAgIGZvbnQtc2l6ZTogMTE2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMTgge1xuICAgIGZvbnQtc2l6ZTogMTE4cHg7XG4gIH1cblxuICAudHgteGwtMTE4LWYge1xuICAgIGZvbnQtc2l6ZTogMTE4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMjAge1xuICAgIGZvbnQtc2l6ZTogMTIwcHg7XG4gIH1cblxuICAudHgteGwtMTIwLWYge1xuICAgIGZvbnQtc2l6ZTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMjIge1xuICAgIGZvbnQtc2l6ZTogMTIycHg7XG4gIH1cblxuICAudHgteGwtMTIyLWYge1xuICAgIGZvbnQtc2l6ZTogMTIycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMjQge1xuICAgIGZvbnQtc2l6ZTogMTI0cHg7XG4gIH1cblxuICAudHgteGwtMTI0LWYge1xuICAgIGZvbnQtc2l6ZTogMTI0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMjYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHg7XG4gIH1cblxuICAudHgteGwtMTI2LWYge1xuICAgIGZvbnQtc2l6ZTogMTI2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMjgge1xuICAgIGZvbnQtc2l6ZTogMTI4cHg7XG4gIH1cblxuICAudHgteGwtMTI4LWYge1xuICAgIGZvbnQtc2l6ZTogMTI4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMzAge1xuICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gIH1cblxuICAudHgteGwtMTMwLWYge1xuICAgIGZvbnQtc2l6ZTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMzIge1xuICAgIGZvbnQtc2l6ZTogMTMycHg7XG4gIH1cblxuICAudHgteGwtMTMyLWYge1xuICAgIGZvbnQtc2l6ZTogMTMycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMzQge1xuICAgIGZvbnQtc2l6ZTogMTM0cHg7XG4gIH1cblxuICAudHgteGwtMTM0LWYge1xuICAgIGZvbnQtc2l6ZTogMTM0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMzYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHg7XG4gIH1cblxuICAudHgteGwtMTM2LWYge1xuICAgIGZvbnQtc2l6ZTogMTM2cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xMzgge1xuICAgIGZvbnQtc2l6ZTogMTM4cHg7XG4gIH1cblxuICAudHgteGwtMTM4LWYge1xuICAgIGZvbnQtc2l6ZTogMTM4cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC0xNDAge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gIH1cblxuICAudHgteGwtMTQwLWYge1xuICAgIGZvbnQtc2l6ZTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC1iYXNlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLnR4LXhsLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAudHgteGwtc2VtaWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAudHgteGwtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnR4LXhsLW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC50eC14bC1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC50eC14bC10aGluIHtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICB9XG5cbiAgLnR4LXhsLXh0aGluIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgLmxoLXhsLTAge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmxoLXhsLTEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cblxuICAubGgteGwtMiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuXG4gIC5saC14bC0zIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG5cbiAgLmxoLXhsLTQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAubGgteGwtNSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5saC14bC02IHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG5cbiAgLmxoLXhsLTcge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cblxuICAubGgteGwtOCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgfVxuXG4gIC5saC14bC05IHtcbiAgICBsaW5lLWhlaWdodDogMS45O1xuICB9XG5cbiAgLmxoLXhsLTEwIHtcbiAgICBsaW5lLWhlaWdodDogMi4wO1xuICB9XG5cbiAgLmxoLXhsLTExIHtcbiAgICBsaW5lLWhlaWdodDogMi4xO1xuICB9XG5cbiAgLmxoLXhsLTEyIHtcbiAgICBsaW5lLWhlaWdodDogMi4yO1xuICB9XG5cbiAgLmxoLXhsLTEzIHtcbiAgICBsaW5lLWhlaWdodDogMi4zO1xuICB9XG5cbiAgLmxoLXhsLTE0IHtcbiAgICBsaW5lLWhlaWdodDogMi40O1xuICB9XG5cbiAgLmxoLXhsLTE1IHtcbiAgICBsaW5lLWhlaWdodDogMi41O1xuICB9XG5cbiAgLnR4LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnR4LXhsLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC50eC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnR4LXhsLWNlbnRlci1mIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50eC14bC1yaWdodC1mIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnR4LXhsLWxlZnQtZiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjY7XG59XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICRzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXNlY29uZGFyeSB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50ZXh0LXBpbmsge1xuICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zdWNjZXNzIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtaW5mbyB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5mbyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmcgICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC13YXJuaW5nIHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhbmdlciB7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogJGJhY2tncm91bmQgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWxpZ2h0IHtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNjNWNiZGEgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGV4dC1kYXJrIHtcbiAgY29sb3I6ICM0NjU5ODggIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LWRhcmsge1xuICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtdGVhbCB7XG4gIGNvbG9yOiAjMDBjY2NjICFpbXBvcnRhbnQ7XG59XG4udGV4dC1pbmRpZ28ge1xuICBjb2xvcjogIzRiMDA4MiAhaW1wb3J0YW50O1xufVxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cbi50ZXh0LWF6dXJlIHtcbiAgY29sb3I6ICMwMDdlYTcgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjNDY1OTg4ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM4ZjhmYjEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogJGJsYWNrLTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogJHdoaXRlLTUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZGFzaC0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmRhc2gtMjUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kYXNoLTMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uZnMtMTAge1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5mcy0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmZzLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZnMtMTMge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5mcy0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmZzLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZnMtMTYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5mcy0xNyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmZzLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZnMtMTkge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbi5mcy0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzLTMwIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uZnMtNDAge1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5mcy01MCB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbn1cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZGlzcGxheS01IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmRpc3BsYXktNiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmRpc3BsYXktNyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuXG4vKiAjIyMjIyMgVHlwb2dyYXBoeSAgIyMjIyMjICovIiwiLyogIyMjIyMjIFdpZHRoICAjIyMjIyMgKi9cblxuLndkLTEge1xuICB3aWR0aDogMXB4O1xufVxuXG4ud2QtMiB7XG4gIHdpZHRoOiAycHg7XG59XG5cbi53ZC0zIHtcbiAgd2lkdGg6IDNweDtcbn1cblxuLndkLTQge1xuICB3aWR0aDogNHB4O1xufVxuXG4ud2QtNiB7XG4gIHdpZHRoOiA2cHg7XG59XG5cbi53ZC03IHtcbiAgd2lkdGg6IDdweDtcbn1cblxuLndkLTgge1xuICB3aWR0aDogOHB4O1xufVxuXG4ud2QtOSB7XG4gIHdpZHRoOiA5cHg7XG59XG5cbi53ZC0yODAge1xuICB3aWR0aDogMjgwcHg7XG59XG5cbi53ZC01IHtcbiAgd2lkdGg6IDVweDtcbn1cblxuLndkLTVwIHtcbiAgd2lkdGg6IDUlO1xufVxuXG4ubXgtd2QtNXAge1xuICBtYXgtd2lkdGg6IDUlO1xufVxuXG4ubW4td2QtNXAge1xuICBtaW4td2lkdGg6IDUlO1xufVxuXG4ud2QtNS1mIHtcbiAgd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNXAtZiB7XG4gIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNXAtZiB7XG4gIG1heC13aWR0aDogNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTVwLWYge1xuICBtaW4td2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMCB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4ud2QtMTBwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLm14LXdkLTEwcCB7XG4gIG1heC13aWR0aDogMTAlO1xufVxuXG4ubW4td2QtMTBwIHtcbiAgbWluLXdpZHRoOiAxMCU7XG59XG5cbi53ZC0xMC1mIHtcbiAgd2lkdGg6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTEwcC1mIHtcbiAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMTBwLWYge1xuICBtYXgtd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMTBwLWYge1xuICBtaW4td2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMTUge1xuICB3aWR0aDogMTVweDtcbn1cblxuLndkLTE1cCB7XG4gIHdpZHRoOiAxNSU7XG59XG5cbi5teC13ZC0xNXAge1xuICBtYXgtd2lkdGg6IDE1JTtcbn1cblxuLm1uLXdkLTE1cCB7XG4gIG1pbi13aWR0aDogMTUlO1xufVxuXG4ud2QtMTUtZiB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xNXAtZiB7XG4gIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTE1cC1mIHtcbiAgbWF4LXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTE1cC1mIHtcbiAgbWluLXdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLndkLTIwIHtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi53ZC0yMHAge1xuICB3aWR0aDogMjAlO1xufVxuXG4ubXgtd2QtMjBwIHtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5tbi13ZC0yMHAge1xuICBtaW4td2lkdGg6IDIwJTtcbn1cblxuLndkLTIwLWYge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjBwLWYge1xuICB3aWR0aDogMjAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0yMHAtZiB7XG4gIG1heC13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0yMHAtZiB7XG4gIG1pbi13aWR0aDogMjAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yNSB7XG4gIHdpZHRoOiAyNXB4O1xufVxuXG4ud2QtMjVwIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLm14LXdkLTI1cCB7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ubW4td2QtMjVwIHtcbiAgbWluLXdpZHRoOiAyNSU7XG59XG5cbi53ZC0yNS1mIHtcbiAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTI1cC1mIHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMjVwLWYge1xuICBtYXgtd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtMjVwLWYge1xuICBtaW4td2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzAge1xuICB3aWR0aDogMzBweDtcbn1cblxuLndkLTMwcCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi5teC13ZC0zMHAge1xuICBtYXgtd2lkdGg6IDMwJTtcbn1cblxuLm1uLXdkLTMwcCB7XG4gIG1pbi13aWR0aDogMzAlO1xufVxuXG4ud2QtMzAtZiB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zMHAtZiB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTMwcC1mIHtcbiAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTMwcC1mIHtcbiAgbWluLXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTM1IHtcbiAgd2lkdGg6IDM1cHg7XG59XG5cbi53ZC0zNXAge1xuICB3aWR0aDogMzUlO1xufVxuXG4ubXgtd2QtMzVwIHtcbiAgbWF4LXdpZHRoOiAzNSU7XG59XG5cbi5tbi13ZC0zNXAge1xuICBtaW4td2lkdGg6IDM1JTtcbn1cblxuLndkLTM1LWYge1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzVwLWYge1xuICB3aWR0aDogMzUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC0zNXAtZiB7XG4gIG1heC13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0zNXAtZiB7XG4gIG1pbi13aWR0aDogMzUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00MCB7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4ud2QtNDBwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLm14LXdkLTQwcCB7XG4gIG1heC13aWR0aDogNDAlO1xufVxuXG4ubW4td2QtNDBwIHtcbiAgbWluLXdpZHRoOiA0MCU7XG59XG5cbi53ZC00MC1mIHtcbiAgd2lkdGg6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTQwcC1mIHtcbiAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNDBwLWYge1xuICBtYXgtd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNDBwLWYge1xuICBtaW4td2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNDUge1xuICB3aWR0aDogNDVweDtcbn1cblxuLndkLTQ1cCB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbi5teC13ZC00NXAge1xuICBtYXgtd2lkdGg6IDQ1JTtcbn1cblxuLm1uLXdkLTQ1cCB7XG4gIG1pbi13aWR0aDogNDUlO1xufVxuXG4ud2QtNDUtZiB7XG4gIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00NXAtZiB7XG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTQ1cC1mIHtcbiAgbWF4LXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTQ1cC1mIHtcbiAgbWluLXdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTUwIHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi53ZC01MHAge1xuICB3aWR0aDogNTAlO1xufVxuXG4ubXgtd2QtNTBwIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5tbi13ZC01MHAge1xuICBtaW4td2lkdGg6IDUwJTtcbn1cblxuLndkLTUwLWYge1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTBwLWYge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC01MHAtZiB7XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC01MHAtZiB7XG4gIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC01NSB7XG4gIHdpZHRoOiA1NXB4O1xufVxuXG4ud2QtNTVwIHtcbiAgd2lkdGg6IDU1JTtcbn1cblxuLm14LXdkLTU1cCB7XG4gIG1heC13aWR0aDogNTUlO1xufVxuXG4ubW4td2QtNTVwIHtcbiAgbWluLXdpZHRoOiA1NSU7XG59XG5cbi53ZC01NS1mIHtcbiAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTU1cC1mIHtcbiAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNTVwLWYge1xuICBtYXgtd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNTVwLWYge1xuICBtaW4td2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjAge1xuICB3aWR0aDogNjBweDtcbn1cblxuLndkLTYwcCB7XG4gIHdpZHRoOiA2MCU7XG59XG5cbi5teC13ZC02MHAge1xuICBtYXgtd2lkdGg6IDYwJTtcbn1cblxuLm1uLXdkLTYwcCB7XG4gIG1pbi13aWR0aDogNjAlO1xufVxuXG4ud2QtNjAtZiB7XG4gIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02MHAtZiB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTYwcC1mIHtcbiAgbWF4LXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTYwcC1mIHtcbiAgbWluLXdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTY1IHtcbiAgd2lkdGg6IDY1cHg7XG59XG5cbi53ZC02NXAge1xuICB3aWR0aDogNjUlO1xufVxuXG4ubXgtd2QtNjVwIHtcbiAgbWF4LXdpZHRoOiA2NSU7XG59XG5cbi5tbi13ZC02NXAge1xuICBtaW4td2lkdGg6IDY1JTtcbn1cblxuLndkLTY1LWYge1xuICB3aWR0aDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjVwLWYge1xuICB3aWR0aDogNjUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC02NXAtZiB7XG4gIG1heC13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC02NXAtZiB7XG4gIG1pbi13aWR0aDogNjUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03MCB7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4ud2QtNzBwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLm14LXdkLTcwcCB7XG4gIG1heC13aWR0aDogNzAlO1xufVxuXG4ubW4td2QtNzBwIHtcbiAgbWluLXdpZHRoOiA3MCU7XG59XG5cbi53ZC03MC1mIHtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTcwcC1mIHtcbiAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtNzBwLWYge1xuICBtYXgtd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtNzBwLWYge1xuICBtaW4td2lkdGg6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4ud2QtNzUge1xuICB3aWR0aDogNzVweDtcbn1cblxuLndkLTc1cCB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi5teC13ZC03NXAge1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLm1uLXdkLTc1cCB7XG4gIG1pbi13aWR0aDogNzUlO1xufVxuXG4ud2QtNzUtZiB7XG4gIHdpZHRoOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03NXAtZiB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTc1cC1mIHtcbiAgbWF4LXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTc1cC1mIHtcbiAgbWluLXdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLndkLTgwIHtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi53ZC04MHAge1xuICB3aWR0aDogODAlO1xufVxuXG4ubXgtd2QtODBwIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG5cbi5tbi13ZC04MHAge1xuICBtaW4td2lkdGg6IDgwJTtcbn1cblxuLndkLTgwLWYge1xuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtODBwLWYge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC04MHAtZiB7XG4gIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC04MHAtZiB7XG4gIG1pbi13aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC04NSB7XG4gIHdpZHRoOiA4NXB4O1xufVxuXG4ud2QtODVwIHtcbiAgd2lkdGg6IDg1JTtcbn1cblxuLm14LXdkLTg1cCB7XG4gIG1heC13aWR0aDogODUlO1xufVxuXG4ubW4td2QtODVwIHtcbiAgbWluLXdpZHRoOiA4NSU7XG59XG5cbi53ZC04NS1mIHtcbiAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLndkLTg1cC1mIHtcbiAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtODVwLWYge1xuICBtYXgtd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4ubW4td2QtODVwLWYge1xuICBtaW4td2lkdGg6IDg1JSAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTAge1xuICB3aWR0aDogOTBweDtcbn1cblxuLndkLTkwcCB7XG4gIHdpZHRoOiA5MCU7XG59XG5cbi5teC13ZC05MHAge1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cblxuLm1uLXdkLTkwcCB7XG4gIG1pbi13aWR0aDogOTAlO1xufVxuXG4ud2QtOTAtZiB7XG4gIHdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05MHAtZiB7XG4gIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLm14LXdkLTkwcC1mIHtcbiAgbWF4LXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLm1uLXdkLTkwcC1mIHtcbiAgbWluLXdpZHRoOiA5MCUgIWltcG9ydGFudDtcbn1cblxuLndkLTk1IHtcbiAgd2lkdGg6IDk1cHg7XG59XG5cbi53ZC05NXAge1xuICB3aWR0aDogOTUlO1xufVxuXG4ubXgtd2QtOTVwIHtcbiAgbWF4LXdpZHRoOiA5NSU7XG59XG5cbi5tbi13ZC05NXAge1xuICBtaW4td2lkdGg6IDk1JTtcbn1cblxuLndkLTk1LWYge1xuICB3aWR0aDogOTVweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTVwLWYge1xuICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG59XG5cbi5teC13ZC05NXAtZiB7XG4gIG1heC13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC05NXAtZiB7XG4gIG1pbi13aWR0aDogOTUlICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDAge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi53ZC0xMDBwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5teC13ZC0xMDBwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubW4td2QtMTAwcCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLndkLTEwMC1mIHtcbiAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0xMDBwLWYge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubXgtd2QtMTAwcC1mIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tbi13ZC0xMDBwLWYge1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLndkLTE1MCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLndkLTE1MC1mIHtcbiAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0yMDAge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi53ZC0yMDAtZiB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMjUwIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4ud2QtMjUwLWYge1xuICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTI3NiB7XG4gIHdpZHRoOiAyNzZweDtcbn1cblxuLndkLTI4MC1mIHtcbiAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC0zMDAge1xuICB3aWR0aDogMzAwcHg7XG59XG5cbi53ZC0zMDAtZiB7XG4gIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtMzUwIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuXG4ud2QtMzUwLWYge1xuICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTQwMCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLndkLTQwMC1mIHtcbiAgd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC00NTAge1xuICB3aWR0aDogNDUwcHg7XG59XG5cbi53ZC00NTAtZiB7XG4gIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNTAwIHtcbiAgd2lkdGg6IDUwMHB4O1xufVxuXG4ud2QtNTAwLWYge1xuICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTU1MCB7XG4gIHdpZHRoOiA1NTBweDtcbn1cblxuLndkLTU1MC1mIHtcbiAgd2lkdGg6IDU1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC02MDAge1xuICB3aWR0aDogNjAwcHg7XG59XG5cbi53ZC02MDAtZiB7XG4gIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtNjUwIHtcbiAgd2lkdGg6IDY1MHB4O1xufVxuXG4ud2QtNjUwLWYge1xuICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTcwMCB7XG4gIHdpZHRoOiA3MDBweDtcbn1cblxuLndkLTcwMC1mIHtcbiAgd2lkdGg6IDcwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC03NTAge1xuICB3aWR0aDogNzUwcHg7XG59XG5cbi53ZC03NTAtZiB7XG4gIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtODAwIHtcbiAgd2lkdGg6IDgwMHB4O1xufVxuXG4ud2QtODAwLWYge1xuICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTg1MCB7XG4gIHdpZHRoOiA4NTBweDtcbn1cblxuLndkLTg1MC1mIHtcbiAgd2lkdGg6IDg1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53ZC05MDAge1xuICB3aWR0aDogOTAwcHg7XG59XG5cbi53ZC05MDAtZiB7XG4gIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xufVxuXG4ud2QtOTUwIHtcbiAgd2lkdGg6IDk1MHB4O1xufVxuXG4ud2QtOTUwLWYge1xuICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbn1cblxuLndkLTEwMDAge1xuICB3aWR0aDogMTAwMHB4O1xufVxuXG4ud2QtMTAwMC1mIHtcbiAgd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLndkLXhzLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cblxuICAud2QteHMtNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuXG4gIC5teC13ZC14cy01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuXG4gIC5tbi13ZC14cy01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuXG4gIC53ZC14cy01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC53ZC14cy0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAubXgtd2QteHMtMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG5cbiAgLndkLXhzLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cblxuICAud2QteHMtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG5cbiAgLm14LXdkLXhzLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cblxuICAubW4td2QteHMtMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuXG4gIC53ZC14cy0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLndkLXhzLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5teC13ZC14cy0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cblxuICAud2QteHMtMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuXG4gIC53ZC14cy0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubXgtd2QteHMtMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tbi13ZC14cy0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG5cbiAgLndkLXhzLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAud2QteHMtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cblxuICAubW4td2QteHMtMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53ZC14cy0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG5cbiAgLndkLXhzLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC5teC13ZC14cy0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cblxuICAud2QteHMtMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC53ZC14cy00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubXgtd2QteHMtNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG5cbiAgLndkLXhzLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cblxuICAud2QteHMtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG5cbiAgLm14LXdkLXhzLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cblxuICAubW4td2QteHMtNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC53ZC14cy00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLndkLXhzLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5teC13ZC14cy01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cblxuICAud2QteHMtNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuXG4gIC53ZC14cy01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cblxuICAubXgtd2QteHMtNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5tbi13ZC14cy01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG5cbiAgLndkLXhzLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAud2QteHMtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cblxuICAubW4td2QteHMtNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53ZC14cy02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG5cbiAgLndkLXhzLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5teC13ZC14cy02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cblxuICAud2QteHMtNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC53ZC14cy03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAubXgtd2QteHMtNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG5cbiAgLndkLXhzLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cblxuICAud2QteHMtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm14LXdkLXhzLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAubW4td2QteHMtNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuXG4gIC53ZC14cy03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG5cbiAgLndkLXhzLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5teC13ZC14cy04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cblxuICAud2QteHMtODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuXG4gIC53ZC14cy04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cblxuICAubXgtd2QteHMtODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuXG4gIC5tbi13ZC14cy04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG5cbiAgLndkLXhzLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cblxuICAud2QteHMtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cblxuICAubW4td2QteHMtOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53ZC14cy05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG5cbiAgLndkLXhzLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5teC13ZC14cy05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cblxuICAud2QteHMtOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLndkLXhzLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2QteHMtMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAud2QteHMtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cblxuICAubXgtd2QteHMtMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuXG4gIC53ZC14cy0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC53ZC14cy0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuXG4gIC5teC13ZC14cy0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cblxuICAubW4td2QteHMtMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLndkLXhzLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLndkLXhzLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cblxuICAud2QteHMtMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAud2QteHMtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cblxuICAubXgtd2QteHMtMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuXG4gIC53ZC14cy0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC53ZC14cy0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuXG4gIC5teC13ZC14cy0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cblxuICAubW4td2QteHMtMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG5cbiAgLndkLXhzLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLndkLXhzLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cblxuICAud2QteHMtNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cblxuICAud2QteHMtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cblxuICAubXgtd2QteHMtNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuXG4gIC53ZC14cy00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC53ZC14cy01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuXG4gIC5teC13ZC14cy01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cblxuICAubW4td2QteHMtNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG5cbiAgLndkLXhzLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG5cbiAgLndkLXhzLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cblxuICAud2QteHMtNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cblxuICAud2QteHMtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cblxuICAubXgtd2QteHMtNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuXG4gIC53ZC14cy02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuXG4gIC53ZC14cy02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuXG4gIC5teC13ZC14cy02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cblxuICAubW4td2QteHMtNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG5cbiAgLndkLXhzLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLndkLXhzLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cblxuICAud2QteHMtNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cblxuICAud2QteHMtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cblxuICAubXgtd2QteHMtNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuXG4gIC53ZC14cy03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIC53ZC14cy04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuXG4gIC5teC13ZC14cy04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cblxuICAubW4td2QteHMtODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG5cbiAgLndkLXhzLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG5cbiAgLndkLXhzLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG5cbiAgLm14LXdkLXhzLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cblxuICAud2QteHMtODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhzLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cblxuICAud2QteHMtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cblxuICAubXgtd2QteHMtOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG5cbiAgLm1uLXdkLXhzLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuXG4gIC53ZC14cy05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteHMtOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhzLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuXG4gIC53ZC14cy05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuXG4gIC5teC13ZC14cy05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cblxuICAubW4td2QteHMtOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG5cbiAgLndkLXhzLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteHMtOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14cy05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAud2QteHMtMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5teC13ZC14cy0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5tbi13ZC14cy0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC53ZC14cy0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14cy0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14cy0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteHMtMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhzLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndkLXhzLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndkLXNtLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cblxuICAud2Qtc20tNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuXG4gIC5teC13ZC1zbS01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuXG4gIC5tbi13ZC1zbS01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuXG4gIC53ZC1zbS01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC53ZC1zbS0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAubXgtd2Qtc20tMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG5cbiAgLndkLXNtLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cblxuICAud2Qtc20tMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG5cbiAgLm14LXdkLXNtLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cblxuICAubW4td2Qtc20tMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuXG4gIC53ZC1zbS0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLndkLXNtLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cblxuICAud2Qtc20tMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuXG4gIC53ZC1zbS0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubXgtd2Qtc20tMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tbi13ZC1zbS0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG5cbiAgLndkLXNtLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAud2Qtc20tMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cblxuICAubW4td2Qtc20tMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53ZC1zbS0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG5cbiAgLndkLXNtLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC5teC13ZC1zbS0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cblxuICAud2Qtc20tMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC53ZC1zbS00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubXgtd2Qtc20tNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG5cbiAgLndkLXNtLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cblxuICAud2Qtc20tNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG5cbiAgLm14LXdkLXNtLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cblxuICAubW4td2Qtc20tNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC53ZC1zbS00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLndkLXNtLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cblxuICAud2Qtc20tNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuXG4gIC53ZC1zbS01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cblxuICAubXgtd2Qtc20tNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5tbi13ZC1zbS01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG5cbiAgLndkLXNtLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAud2Qtc20tNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cblxuICAubW4td2Qtc20tNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53ZC1zbS02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG5cbiAgLndkLXNtLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5teC13ZC1zbS02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cblxuICAud2Qtc20tNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC53ZC1zbS03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAubXgtd2Qtc20tNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG5cbiAgLndkLXNtLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cblxuICAud2Qtc20tNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm14LXdkLXNtLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAubW4td2Qtc20tNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuXG4gIC53ZC1zbS03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG5cbiAgLndkLXNtLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cblxuICAud2Qtc20tODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuXG4gIC53ZC1zbS04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cblxuICAubXgtd2Qtc20tODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuXG4gIC5tbi13ZC1zbS04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG5cbiAgLndkLXNtLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cblxuICAud2Qtc20tOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cblxuICAubW4td2Qtc20tOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53ZC1zbS05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG5cbiAgLndkLXNtLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5teC13ZC1zbS05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cblxuICAud2Qtc20tOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLndkLXNtLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2Qtc20tMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAud2Qtc20tMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cblxuICAubXgtd2Qtc20tMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuXG4gIC53ZC1zbS0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC53ZC1zbS0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cblxuICAubW4td2Qtc20tMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLndkLXNtLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLndkLXNtLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cblxuICAud2Qtc20tMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAud2Qtc20tMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cblxuICAubXgtd2Qtc20tMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuXG4gIC53ZC1zbS0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC53ZC1zbS0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cblxuICAubW4td2Qtc20tMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG5cbiAgLndkLXNtLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLndkLXNtLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cblxuICAud2Qtc20tNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cblxuICAud2Qtc20tNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cblxuICAubXgtd2Qtc20tNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuXG4gIC53ZC1zbS00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC53ZC1zbS01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cblxuICAubW4td2Qtc20tNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG5cbiAgLndkLXNtLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG5cbiAgLndkLXNtLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cblxuICAud2Qtc20tNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cblxuICAud2Qtc20tNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cblxuICAubXgtd2Qtc20tNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuXG4gIC53ZC1zbS02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuXG4gIC53ZC1zbS02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cblxuICAubW4td2Qtc20tNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG5cbiAgLndkLXNtLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLndkLXNtLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cblxuICAud2Qtc20tNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cblxuICAud2Qtc20tNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cblxuICAubXgtd2Qtc20tNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuXG4gIC53ZC1zbS03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIC53ZC1zbS04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cblxuICAubW4td2Qtc20tODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG5cbiAgLndkLXNtLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG5cbiAgLndkLXNtLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG5cbiAgLm14LXdkLXNtLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cblxuICAud2Qtc20tODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXNtLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cblxuICAud2Qtc20tOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cblxuICAubXgtd2Qtc20tOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG5cbiAgLm1uLXdkLXNtLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuXG4gIC53ZC1zbS05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2Qtc20tOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXNtLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuXG4gIC53ZC1zbS05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cblxuICAubW4td2Qtc20tOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG5cbiAgLndkLXNtLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2Qtc20tOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1zbS05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAud2Qtc20tMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5teC13ZC1zbS0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1zbS0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC53ZC1zbS0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1zbS0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1zbS0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2Qtc20tMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXNtLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndkLXNtLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndkLW1kLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cblxuICAud2QtbWQtNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuXG4gIC5teC13ZC1tZC01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuXG4gIC5tbi13ZC1tZC01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuXG4gIC53ZC1tZC01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC53ZC1tZC0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAubXgtd2QtbWQtMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG5cbiAgLndkLW1kLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cblxuICAud2QtbWQtMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG5cbiAgLm14LXdkLW1kLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cblxuICAubW4td2QtbWQtMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuXG4gIC53ZC1tZC0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLndkLW1kLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cblxuICAud2QtbWQtMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuXG4gIC53ZC1tZC0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubXgtd2QtbWQtMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tbi13ZC1tZC0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG5cbiAgLndkLW1kLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAud2QtbWQtMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cblxuICAubW4td2QtbWQtMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53ZC1tZC0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG5cbiAgLndkLW1kLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC5teC13ZC1tZC0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cblxuICAud2QtbWQtMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC53ZC1tZC00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubXgtd2QtbWQtNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG5cbiAgLndkLW1kLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cblxuICAud2QtbWQtNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG5cbiAgLm14LXdkLW1kLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cblxuICAubW4td2QtbWQtNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC53ZC1tZC00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLndkLW1kLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cblxuICAud2QtbWQtNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuXG4gIC53ZC1tZC01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cblxuICAubXgtd2QtbWQtNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5tbi13ZC1tZC01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG5cbiAgLndkLW1kLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAud2QtbWQtNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cblxuICAubW4td2QtbWQtNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53ZC1tZC02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG5cbiAgLndkLW1kLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5teC13ZC1tZC02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cblxuICAud2QtbWQtNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC53ZC1tZC03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAubXgtd2QtbWQtNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG5cbiAgLndkLW1kLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cblxuICAud2QtbWQtNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm14LXdkLW1kLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAubW4td2QtbWQtNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuXG4gIC53ZC1tZC03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG5cbiAgLndkLW1kLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cblxuICAud2QtbWQtODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuXG4gIC53ZC1tZC04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cblxuICAubXgtd2QtbWQtODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuXG4gIC5tbi13ZC1tZC04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG5cbiAgLndkLW1kLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cblxuICAud2QtbWQtOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cblxuICAubW4td2QtbWQtOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53ZC1tZC05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG5cbiAgLndkLW1kLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5teC13ZC1tZC05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cblxuICAud2QtbWQtOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLndkLW1kLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2QtbWQtMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAud2QtbWQtMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cblxuICAubXgtd2QtbWQtMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuXG4gIC53ZC1tZC0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC53ZC1tZC0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cblxuICAubW4td2QtbWQtMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLndkLW1kLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLndkLW1kLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cblxuICAud2QtbWQtMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAud2QtbWQtMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cblxuICAubXgtd2QtbWQtMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuXG4gIC53ZC1tZC0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC53ZC1tZC0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cblxuICAubW4td2QtbWQtMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG5cbiAgLndkLW1kLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLndkLW1kLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cblxuICAud2QtbWQtNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cblxuICAud2QtbWQtNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cblxuICAubXgtd2QtbWQtNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuXG4gIC53ZC1tZC00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC53ZC1tZC01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cblxuICAubW4td2QtbWQtNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG5cbiAgLndkLW1kLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG5cbiAgLndkLW1kLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cblxuICAud2QtbWQtNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cblxuICAud2QtbWQtNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cblxuICAubXgtd2QtbWQtNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuXG4gIC53ZC1tZC02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuXG4gIC53ZC1tZC02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cblxuICAubW4td2QtbWQtNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG5cbiAgLndkLW1kLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLndkLW1kLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cblxuICAud2QtbWQtNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cblxuICAud2QtbWQtNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cblxuICAubXgtd2QtbWQtNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuXG4gIC53ZC1tZC03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIC53ZC1tZC04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cblxuICAubW4td2QtbWQtODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG5cbiAgLndkLW1kLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG5cbiAgLndkLW1kLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG5cbiAgLm14LXdkLW1kLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cblxuICAud2QtbWQtODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLW1kLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cblxuICAud2QtbWQtOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cblxuICAubXgtd2QtbWQtOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG5cbiAgLm1uLXdkLW1kLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuXG4gIC53ZC1tZC05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbWQtOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLW1kLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuXG4gIC53ZC1tZC05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cblxuICAubW4td2QtbWQtOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG5cbiAgLndkLW1kLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbWQtOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1tZC05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAud2QtbWQtMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5teC13ZC1tZC0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1tZC0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC53ZC1tZC0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1tZC0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbWQtMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLW1kLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndkLW1kLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1tZC0xMjAge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndkLWxnLTUge1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cblxuICAud2QtbGctNXAge1xuICAgIHdpZHRoOiA1JTtcbiAgfVxuXG4gIC5teC13ZC1sZy01cCB7XG4gICAgbWF4LXdpZHRoOiA1JTtcbiAgfVxuXG4gIC5tbi13ZC1sZy01cCB7XG4gICAgbWluLXdpZHRoOiA1JTtcbiAgfVxuXG4gIC53ZC1sZy01LWYge1xuICAgIHdpZHRoOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy01cC1mIHtcbiAgICB3aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy01cC1mIHtcbiAgICBtYXgtd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNXAtZiB7XG4gICAgbWluLXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTEwIHtcbiAgICB3aWR0aDogMTBweDtcbiAgfVxuXG4gIC53ZC1sZy0xMHAge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAubXgtd2QtbGctMTBwIHtcbiAgICBtYXgtd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy0xMHAge1xuICAgIG1pbi13aWR0aDogMTAlO1xuICB9XG5cbiAgLndkLWxnLTEwLWYge1xuICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMTBwLWYge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy0xMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy0xMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0xNSB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cblxuICAud2QtbGctMTVwIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG5cbiAgLm14LXdkLWxnLTE1cCB7XG4gICAgbWF4LXdpZHRoOiAxNSU7XG4gIH1cblxuICAubW4td2QtbGctMTVwIHtcbiAgICBtaW4td2lkdGg6IDE1JTtcbiAgfVxuXG4gIC53ZC1sZy0xNS1mIHtcbiAgICB3aWR0aDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTE1cC1mIHtcbiAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctMTVwLWYge1xuICAgIG1heC13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctMTVwLWYge1xuICAgIG1pbi13aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMjAge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLndkLWxnLTIwcCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy0yMHAge1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTIwcCB7XG4gICAgbWluLXdpZHRoOiAyMCU7XG4gIH1cblxuICAud2QtbGctMjAtZiB7XG4gICAgd2lkdGg6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0yMHAtZiB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTIwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTIwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTI1IHtcbiAgICB3aWR0aDogMjVweDtcbiAgfVxuXG4gIC53ZC1sZy0yNXAge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubXgtd2QtbGctMjVwIHtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5tbi13ZC1sZy0yNXAge1xuICAgIG1pbi13aWR0aDogMjUlO1xuICB9XG5cbiAgLndkLWxnLTI1LWYge1xuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMjVwLWYge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy0yNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy0yNXAtZiB7XG4gICAgbWluLXdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0zMCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAud2QtbGctMzBwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTMwcCB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cblxuICAubW4td2QtbGctMzBwIHtcbiAgICBtaW4td2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53ZC1sZy0zMC1mIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTMwcC1mIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctMzBwLWYge1xuICAgIG1heC13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctMzBwLWYge1xuICAgIG1pbi13aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMzUge1xuICAgIHdpZHRoOiAzNXB4O1xuICB9XG5cbiAgLndkLWxnLTM1cCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC5teC13ZC1sZy0zNXAge1xuICAgIG1heC13aWR0aDogMzUlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTM1cCB7XG4gICAgbWluLXdpZHRoOiAzNSU7XG4gIH1cblxuICAud2QtbGctMzUtZiB7XG4gICAgd2lkdGg6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0zNXAtZiB7XG4gICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTM1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTM1cC1mIHtcbiAgICBtaW4td2lkdGg6IDM1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTQwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC53ZC1sZy00MHAge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubXgtd2QtbGctNDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy00MHAge1xuICAgIG1pbi13aWR0aDogNDAlO1xuICB9XG5cbiAgLndkLWxnLTQwLWYge1xuICAgIHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNDBwLWYge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy00MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy00MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy00NSB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cblxuICAud2QtbGctNDVwIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG5cbiAgLm14LXdkLWxnLTQ1cCB7XG4gICAgbWF4LXdpZHRoOiA0NSU7XG4gIH1cblxuICAubW4td2QtbGctNDVwIHtcbiAgICBtaW4td2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC53ZC1sZy00NS1mIHtcbiAgICB3aWR0aDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTQ1cC1mIHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctNDVwLWYge1xuICAgIG1heC13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNDVwLWYge1xuICAgIG1pbi13aWR0aDogNDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNTAge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLndkLWxnLTUwcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy01MHAge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTUwcCB7XG4gICAgbWluLXdpZHRoOiA1MCU7XG4gIH1cblxuICAud2QtbGctNTAtZiB7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy01MHAtZiB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTU1IHtcbiAgICB3aWR0aDogNTVweDtcbiAgfVxuXG4gIC53ZC1sZy01NXAge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cblxuICAubXgtd2QtbGctNTVwIHtcbiAgICBtYXgtd2lkdGg6IDU1JTtcbiAgfVxuXG4gIC5tbi13ZC1sZy01NXAge1xuICAgIG1pbi13aWR0aDogNTUlO1xuICB9XG5cbiAgLndkLWxnLTU1LWYge1xuICAgIHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNTVwLWYge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy01NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy01NXAtZiB7XG4gICAgbWluLXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy02MCB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cblxuICAud2QtbGctNjBwIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTYwcCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cblxuICAubW4td2QtbGctNjBwIHtcbiAgICBtaW4td2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53ZC1sZy02MC1mIHtcbiAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTYwcC1mIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctNjBwLWYge1xuICAgIG1heC13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNjBwLWYge1xuICAgIG1pbi13aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNjUge1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG5cbiAgLndkLWxnLTY1cCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5teC13ZC1sZy02NXAge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTY1cCB7XG4gICAgbWluLXdpZHRoOiA2NSU7XG4gIH1cblxuICAud2QtbGctNjUtZiB7XG4gICAgd2lkdGg6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy02NXAtZiB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTY1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTY1cC1mIHtcbiAgICBtaW4td2lkdGg6IDY1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTcwIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC53ZC1sZy03MHAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAubXgtd2QtbGctNzBwIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy03MHAge1xuICAgIG1pbi13aWR0aDogNzAlO1xuICB9XG5cbiAgLndkLWxnLTcwLWYge1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNzBwLWYge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy03MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy03MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy03NSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gIH1cblxuICAud2QtbGctNzVwIHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLm14LXdkLWxnLTc1cCB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cblxuICAubW4td2QtbGctNzVwIHtcbiAgICBtaW4td2lkdGg6IDc1JTtcbiAgfVxuXG4gIC53ZC1sZy03NS1mIHtcbiAgICB3aWR0aDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTc1cC1mIHtcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctNzVwLWYge1xuICAgIG1heC13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNzVwLWYge1xuICAgIG1pbi13aWR0aDogNzUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctODAge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG5cbiAgLndkLWxnLTgwcCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy04MHAge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTgwcCB7XG4gICAgbWluLXdpZHRoOiA4MCU7XG4gIH1cblxuICAud2QtbGctODAtZiB7XG4gICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy04MHAtZiB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTgwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTgwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTg1IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxuXG4gIC53ZC1sZy04NXAge1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cblxuICAubXgtd2QtbGctODVwIHtcbiAgICBtYXgtd2lkdGg6IDg1JTtcbiAgfVxuXG4gIC5tbi13ZC1sZy04NXAge1xuICAgIG1pbi13aWR0aDogODUlO1xuICB9XG5cbiAgLndkLWxnLTg1LWYge1xuICAgIHdpZHRoOiA4NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctODVwLWYge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy04NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy04NXAtZiB7XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy05MCB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cblxuICAud2QtbGctOTBwIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTkwcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cblxuICAubW4td2QtbGctOTBwIHtcbiAgICBtaW4td2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53ZC1sZy05MC1mIHtcbiAgICB3aWR0aDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTkwcC1mIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctOTBwLWYge1xuICAgIG1heC13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctOTBwLWYge1xuICAgIG1pbi13aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctOTUge1xuICAgIHdpZHRoOiA5NXB4O1xuICB9XG5cbiAgLndkLWxnLTk1cCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5teC13ZC1sZy05NXAge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTk1cCB7XG4gICAgbWluLXdpZHRoOiA5NSU7XG4gIH1cblxuICAud2QtbGctOTUtZiB7XG4gICAgd2lkdGg6IDk1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy05NXAtZiB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTk1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTk1cC1mIHtcbiAgICBtaW4td2lkdGg6IDk1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTEwMCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG5cbiAgLndkLWxnLTEwMHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTEwMHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy0xMDBwIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAud2QtbGctMTAwLWYge1xuICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTEwMHAtZiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy0xMDBwLWYge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTEwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMTUwIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAud2QtbGctMTUwcCB7XG4gICAgd2lkdGg6IDE1MCU7XG4gIH1cblxuICAubXgtd2QtbGctMTUwcCB7XG4gICAgbWF4LXdpZHRoOiAxNTAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTE1MHAge1xuICAgIG1pbi13aWR0aDogMTUwJTtcbiAgfVxuXG4gIC53ZC1sZy0xNTAtZiB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMTUwcC1mIHtcbiAgICB3aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTE1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctMTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0yMDAge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC53ZC1sZy0yMDBwIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy0yMDBwIHtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cblxuICAubW4td2QtbGctMjAwcCB7XG4gICAgbWluLXdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLndkLWxnLTIwMC1mIHtcbiAgICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0yMDBwLWYge1xuICAgIHdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctMjAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy0yMDBwLWYge1xuICAgIG1pbi13aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTI1MCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLndkLWxnLTI1MHAge1xuICAgIHdpZHRoOiAyNTAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTI1MHAge1xuICAgIG1heC13aWR0aDogMjUwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy0yNTBwIHtcbiAgICBtaW4td2lkdGg6IDI1MCU7XG4gIH1cblxuICAud2QtbGctMjUwLWYge1xuICAgIHdpZHRoOiAyNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTI1MHAtZiB7XG4gICAgd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy0yNTBwLWYge1xuICAgIG1heC13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTI1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMjgwIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAud2QtbGctMzAwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAud2QtbGctMzAwcCB7XG4gICAgd2lkdGg6IDMwMCU7XG4gIH1cblxuICAubXgtd2QtbGctMzAwcCB7XG4gICAgbWF4LXdpZHRoOiAzMDAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTMwMHAge1xuICAgIG1pbi13aWR0aDogMzAwJTtcbiAgfVxuXG4gIC53ZC1sZy0zMDAtZiB7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctMzAwcC1mIHtcbiAgICB3aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTMwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctMzAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0zNTAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC53ZC1sZy0zNTBwIHtcbiAgICB3aWR0aDogMzUwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy0zNTBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MCU7XG4gIH1cblxuICAubW4td2QtbGctMzUwcCB7XG4gICAgbWluLXdpZHRoOiAzNTAlO1xuICB9XG5cbiAgLndkLWxnLTM1MC1mIHtcbiAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0zNTBwLWYge1xuICAgIHdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctMzUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy0zNTBwLWYge1xuICAgIG1pbi13aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTQwMCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLndkLWxnLTQwMHAge1xuICAgIHdpZHRoOiA0MDAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTQwMHAge1xuICAgIG1heC13aWR0aDogNDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy00MDBwIHtcbiAgICBtaW4td2lkdGg6IDQwMCU7XG4gIH1cblxuICAud2QtbGctNDAwLWYge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTQwMHAtZiB7XG4gICAgd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy00MDBwLWYge1xuICAgIG1heC13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTQwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNDUwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gIH1cblxuICAud2QtbGctNDUwcCB7XG4gICAgd2lkdGg6IDQ1MCU7XG4gIH1cblxuICAubXgtd2QtbGctNDUwcCB7XG4gICAgbWF4LXdpZHRoOiA0NTAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTQ1MHAge1xuICAgIG1pbi13aWR0aDogNDUwJTtcbiAgfVxuXG4gIC53ZC1sZy00NTAtZiB7XG4gICAgd2lkdGg6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNDUwcC1mIHtcbiAgICB3aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTQ1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNDUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy01MDAge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgfVxuXG4gIC53ZC1sZy01MDBwIHtcbiAgICB3aWR0aDogNTAwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy01MDBwIHtcbiAgICBtYXgtd2lkdGg6IDUwMCU7XG4gIH1cblxuICAubW4td2QtbGctNTAwcCB7XG4gICAgbWluLXdpZHRoOiA1MDAlO1xuICB9XG5cbiAgLndkLWxnLTUwMC1mIHtcbiAgICB3aWR0aDogNTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy01MDBwLWYge1xuICAgIHdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctNTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy01MDBwLWYge1xuICAgIG1pbi13aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTU1MCB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG5cbiAgLndkLWxnLTU1MHAge1xuICAgIHdpZHRoOiA1NTAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTU1MHAge1xuICAgIG1heC13aWR0aDogNTUwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy01NTBwIHtcbiAgICBtaW4td2lkdGg6IDU1MCU7XG4gIH1cblxuICAud2QtbGctNTUwLWYge1xuICAgIHdpZHRoOiA1NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTU1MHAtZiB7XG4gICAgd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy01NTBwLWYge1xuICAgIG1heC13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTU1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNjAwIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cblxuICAud2QtbGctNjAwcCB7XG4gICAgd2lkdGg6IDYwMCU7XG4gIH1cblxuICAubXgtd2QtbGctNjAwcCB7XG4gICAgbWF4LXdpZHRoOiA2MDAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTYwMHAge1xuICAgIG1pbi13aWR0aDogNjAwJTtcbiAgfVxuXG4gIC53ZC1sZy02MDAtZiB7XG4gICAgd2lkdGg6IDYwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNjAwcC1mIHtcbiAgICB3aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTYwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy02NTAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgfVxuXG4gIC53ZC1sZy02NTBwIHtcbiAgICB3aWR0aDogNjUwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy02NTBwIHtcbiAgICBtYXgtd2lkdGg6IDY1MCU7XG4gIH1cblxuICAubW4td2QtbGctNjUwcCB7XG4gICAgbWluLXdpZHRoOiA2NTAlO1xuICB9XG5cbiAgLndkLWxnLTY1MC1mIHtcbiAgICB3aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy02NTBwLWYge1xuICAgIHdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctNjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy02NTBwLWYge1xuICAgIG1pbi13aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTcwMCB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICB9XG5cbiAgLndkLWxnLTcwMHAge1xuICAgIHdpZHRoOiA3MDAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTcwMHAge1xuICAgIG1heC13aWR0aDogNzAwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy03MDBwIHtcbiAgICBtaW4td2lkdGg6IDcwMCU7XG4gIH1cblxuICAud2QtbGctNzAwLWYge1xuICAgIHdpZHRoOiA3MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTcwMHAtZiB7XG4gICAgd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy03MDBwLWYge1xuICAgIG1heC13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTcwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNzUwIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cblxuICAud2QtbGctNzUwcCB7XG4gICAgd2lkdGg6IDc1MCU7XG4gIH1cblxuICAubXgtd2QtbGctNzUwcCB7XG4gICAgbWF4LXdpZHRoOiA3NTAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTc1MHAge1xuICAgIG1pbi13aWR0aDogNzUwJTtcbiAgfVxuXG4gIC53ZC1sZy03NTAtZiB7XG4gICAgd2lkdGg6IDc1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctNzUwcC1mIHtcbiAgICB3aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTc1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctNzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy04MDAge1xuICAgIHdpZHRoOiA4MDBweDtcbiAgfVxuXG4gIC53ZC1sZy04MDBwIHtcbiAgICB3aWR0aDogODAwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy04MDBwIHtcbiAgICBtYXgtd2lkdGg6IDgwMCU7XG4gIH1cblxuICAubW4td2QtbGctODAwcCB7XG4gICAgbWluLXdpZHRoOiA4MDAlO1xuICB9XG5cbiAgLndkLWxnLTgwMC1mIHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy04MDBwLWYge1xuICAgIHdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctODAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy04MDBwLWYge1xuICAgIG1pbi13aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTg1MCB7XG4gICAgd2lkdGg6IDg1MHB4O1xuICB9XG5cbiAgLndkLWxnLTg1MHAge1xuICAgIHdpZHRoOiA4NTAlO1xuICB9XG5cbiAgLm14LXdkLWxnLTg1MHAge1xuICAgIG1heC13aWR0aDogODUwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy04NTBwIHtcbiAgICBtaW4td2lkdGg6IDg1MCU7XG4gIH1cblxuICAud2QtbGctODUwLWYge1xuICAgIHdpZHRoOiA4NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTg1MHAtZiB7XG4gICAgd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy04NTBwLWYge1xuICAgIG1heC13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLWxnLTg1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctOTAwIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cblxuICAud2QtbGctOTAwcCB7XG4gICAgd2lkdGg6IDkwMCU7XG4gIH1cblxuICAubXgtd2QtbGctOTAwcCB7XG4gICAgbWF4LXdpZHRoOiA5MDAlO1xuICB9XG5cbiAgLm1uLXdkLWxnLTkwMHAge1xuICAgIG1pbi13aWR0aDogOTAwJTtcbiAgfVxuXG4gIC53ZC1sZy05MDAtZiB7XG4gICAgd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QtbGctOTAwcC1mIHtcbiAgICB3aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLWxnLTkwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctOTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy05NTAge1xuICAgIHdpZHRoOiA5NTBweDtcbiAgfVxuXG4gIC53ZC1sZy05NTBwIHtcbiAgICB3aWR0aDogOTUwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy05NTBwIHtcbiAgICBtYXgtd2lkdGg6IDk1MCU7XG4gIH1cblxuICAubW4td2QtbGctOTUwcCB7XG4gICAgbWluLXdpZHRoOiA5NTAlO1xuICB9XG5cbiAgLndkLWxnLTk1MC1mIHtcbiAgICB3aWR0aDogOTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy05NTBwLWYge1xuICAgIHdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QtbGctOTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC1sZy05NTBwLWYge1xuICAgIG1pbi13aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLTEwMDAge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cblxuICAud2QtbGctMTAwMHAge1xuICAgIHdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5teC13ZC1sZy0xMDAwcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC5tbi13ZC1sZy0xMDAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAwJTtcbiAgfVxuXG4gIC53ZC1sZy0xMDAwLWYge1xuICAgIHdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC1sZy0xMDAwcC1mIHtcbiAgICB3aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC1sZy0xMDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QtbGctMTAwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLWxnLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLndkLWxnLWF1dG8tZiB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53ZC14bC01IHtcbiAgICB3aWR0aDogNXB4O1xuICB9XG5cbiAgLndkLXhsLTVwIHtcbiAgICB3aWR0aDogNSU7XG4gIH1cblxuICAubXgtd2QteGwtNXAge1xuICAgIG1heC13aWR0aDogNSU7XG4gIH1cblxuICAubW4td2QteGwtNXAge1xuICAgIG1pbi13aWR0aDogNSU7XG4gIH1cblxuICAud2QteGwtNS1mIHtcbiAgICB3aWR0aDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNXAtZiB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNXAtZiB7XG4gICAgbWF4LXdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTVwLWYge1xuICAgIG1pbi13aWR0aDogNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0xMCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cblxuICAud2QteGwtMTBwIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTEwcCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7XG4gIH1cblxuICAubW4td2QteGwtMTBwIHtcbiAgICBtaW4td2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53ZC14bC0xMC1mIHtcbiAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTEwcC1mIHtcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtMTBwLWYge1xuICAgIG1heC13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtMTBwLWYge1xuICAgIG1pbi13aWR0aDogMTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMTUge1xuICAgIHdpZHRoOiAxNXB4O1xuICB9XG5cbiAgLndkLXhsLTE1cCB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuXG4gIC5teC13ZC14bC0xNXAge1xuICAgIG1heC13aWR0aDogMTUlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTE1cCB7XG4gICAgbWluLXdpZHRoOiAxNSU7XG4gIH1cblxuICAud2QteGwtMTUtZiB7XG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0xNXAtZiB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTE1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTE1cC1mIHtcbiAgICBtaW4td2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTIwIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuXG4gIC53ZC14bC0yMHAge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAubXgtd2QteGwtMjBwIHtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC0yMHAge1xuICAgIG1pbi13aWR0aDogMjAlO1xuICB9XG5cbiAgLndkLXhsLTIwLWYge1xuICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMjBwLWYge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC0yMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC0yMHAtZiB7XG4gICAgbWluLXdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0yNSB7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cblxuICAud2QteGwtMjVwIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLm14LXdkLXhsLTI1cCB7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cblxuICAubW4td2QteGwtMjVwIHtcbiAgICBtaW4td2lkdGg6IDI1JTtcbiAgfVxuXG4gIC53ZC14bC0yNS1mIHtcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTI1cC1mIHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtMjVwLWYge1xuICAgIG1heC13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtMjVwLWYge1xuICAgIG1pbi13aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMzAge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG5cbiAgLndkLXhsLTMwcCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC5teC13ZC14bC0zMHAge1xuICAgIG1heC13aWR0aDogMzAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTMwcCB7XG4gICAgbWluLXdpZHRoOiAzMCU7XG4gIH1cblxuICAud2QteGwtMzAtZiB7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0zMHAtZiB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTMwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTMwcC1mIHtcbiAgICBtaW4td2lkdGg6IDMwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTM1IHtcbiAgICB3aWR0aDogMzVweDtcbiAgfVxuXG4gIC53ZC14bC0zNXAge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cblxuICAubXgtd2QteGwtMzVwIHtcbiAgICBtYXgtd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC5tbi13ZC14bC0zNXAge1xuICAgIG1pbi13aWR0aDogMzUlO1xuICB9XG5cbiAgLndkLXhsLTM1LWYge1xuICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMzVwLWYge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC0zNXAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC0zNXAtZiB7XG4gICAgbWluLXdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC00MCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gIH1cblxuICAud2QteGwtNDBwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTQwcCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gIH1cblxuICAubW4td2QteGwtNDBwIHtcbiAgICBtaW4td2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53ZC14bC00MC1mIHtcbiAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTQwcC1mIHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNDBwLWYge1xuICAgIG1heC13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtNDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNDUge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG5cbiAgLndkLXhsLTQ1cCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC5teC13ZC14bC00NXAge1xuICAgIG1heC13aWR0aDogNDUlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTQ1cCB7XG4gICAgbWluLXdpZHRoOiA0NSU7XG4gIH1cblxuICAud2QteGwtNDUtZiB7XG4gICAgd2lkdGg6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC00NXAtZiB7XG4gICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTQ1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTQ1cC1mIHtcbiAgICBtaW4td2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTUwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuXG4gIC53ZC14bC01MHAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubXgtd2QteGwtNTBwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC01MHAge1xuICAgIG1pbi13aWR0aDogNTAlO1xuICB9XG5cbiAgLndkLXhsLTUwLWYge1xuICAgIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNTBwLWYge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC01MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC01MHAtZiB7XG4gICAgbWluLXdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC01NSB7XG4gICAgd2lkdGg6IDU1cHg7XG4gIH1cblxuICAud2QteGwtNTVwIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG5cbiAgLm14LXdkLXhsLTU1cCB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gIH1cblxuICAubW4td2QteGwtNTVwIHtcbiAgICBtaW4td2lkdGg6IDU1JTtcbiAgfVxuXG4gIC53ZC14bC01NS1mIHtcbiAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTU1cC1mIHtcbiAgICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNTVwLWYge1xuICAgIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtNTVwLWYge1xuICAgIG1pbi13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNjAge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG5cbiAgLndkLXhsLTYwcCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5teC13ZC14bC02MHAge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTYwcCB7XG4gICAgbWluLXdpZHRoOiA2MCU7XG4gIH1cblxuICAud2QteGwtNjAtZiB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC02MHAtZiB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTYwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTYwcC1mIHtcbiAgICBtaW4td2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTY1IHtcbiAgICB3aWR0aDogNjVweDtcbiAgfVxuXG4gIC53ZC14bC02NXAge1xuICAgIHdpZHRoOiA2NSU7XG4gIH1cblxuICAubXgtd2QteGwtNjVwIHtcbiAgICBtYXgtd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5tbi13ZC14bC02NXAge1xuICAgIG1pbi13aWR0aDogNjUlO1xuICB9XG5cbiAgLndkLXhsLTY1LWYge1xuICAgIHdpZHRoOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNjVwLWYge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC02NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC02NXAtZiB7XG4gICAgbWluLXdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC03MCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAud2QteGwtNzBwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTcwcCB7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gIH1cblxuICAubW4td2QteGwtNzBwIHtcbiAgICBtaW4td2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53ZC14bC03MC1mIHtcbiAgICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTcwcC1mIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNzBwLWYge1xuICAgIG1heC13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtNzBwLWYge1xuICAgIG1pbi13aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNzUge1xuICAgIHdpZHRoOiA3NXB4O1xuICB9XG5cbiAgLndkLXhsLTc1cCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5teC13ZC14bC03NXAge1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTc1cCB7XG4gICAgbWluLXdpZHRoOiA3NSU7XG4gIH1cblxuICAud2QteGwtNzUtZiB7XG4gICAgd2lkdGg6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC03NXAtZiB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTc1cC1mIHtcbiAgICBtYXgtd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTc1cC1mIHtcbiAgICBtaW4td2lkdGg6IDc1JSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTgwIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuXG4gIC53ZC14bC04MHAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAubXgtd2QteGwtODBwIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC04MHAge1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG5cbiAgLndkLXhsLTgwLWYge1xuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtODBwLWYge1xuICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC04MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC04MHAtZiB7XG4gICAgbWluLXdpZHRoOiA4MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC04NSB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cblxuICAud2QteGwtODVwIHtcbiAgICB3aWR0aDogODUlO1xuICB9XG5cbiAgLm14LXdkLXhsLTg1cCB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cblxuICAubW4td2QteGwtODVwIHtcbiAgICBtaW4td2lkdGg6IDg1JTtcbiAgfVxuXG4gIC53ZC14bC04NS1mIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTg1cC1mIHtcbiAgICB3aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtODVwLWYge1xuICAgIG1heC13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtODVwLWYge1xuICAgIG1pbi13aWR0aDogODUlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtOTAge1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG5cbiAgLndkLXhsLTkwcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC5teC13ZC14bC05MHAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTkwcCB7XG4gICAgbWluLXdpZHRoOiA5MCU7XG4gIH1cblxuICAud2QteGwtOTAtZiB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC05MHAtZiB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTkwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTkwcC1mIHtcbiAgICBtaW4td2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTk1IHtcbiAgICB3aWR0aDogOTVweDtcbiAgfVxuXG4gIC53ZC14bC05NXAge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cblxuICAubXgtd2QteGwtOTVwIHtcbiAgICBtYXgtd2lkdGg6IDk1JTtcbiAgfVxuXG4gIC5tbi13ZC14bC05NXAge1xuICAgIG1pbi13aWR0aDogOTUlO1xuICB9XG5cbiAgLndkLXhsLTk1LWYge1xuICAgIHdpZHRoOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtOTVwLWYge1xuICAgIHdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC05NXAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC05NXAtZiB7XG4gICAgbWluLXdpZHRoOiA5NSUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0xMDAge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuXG4gIC53ZC14bC0xMDBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5teC13ZC14bC0xMDBwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubW4td2QteGwtMTAwcCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLndkLXhsLTEwMC1mIHtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0xMDBwLWYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtMTAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC0xMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTE1MCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG5cbiAgLndkLXhsLTE1MHAge1xuICAgIHdpZHRoOiAxNTAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTE1MHAge1xuICAgIG1heC13aWR0aDogMTUwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC0xNTBwIHtcbiAgICBtaW4td2lkdGg6IDE1MCU7XG4gIH1cblxuICAud2QteGwtMTUwLWYge1xuICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTE1MHAtZiB7XG4gICAgd2lkdGg6IDE1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC0xNTBwLWYge1xuICAgIG1heC13aWR0aDogMTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTE1MHAtZiB7XG4gICAgbWluLXdpZHRoOiAxNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMjAwIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cblxuICAud2QteGwtMjAwcCB7XG4gICAgd2lkdGg6IDIwMCU7XG4gIH1cblxuICAubXgtd2QteGwtMjAwcCB7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTIwMHAge1xuICAgIG1pbi13aWR0aDogMjAwJTtcbiAgfVxuXG4gIC53ZC14bC0yMDAtZiB7XG4gICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMjAwcC1mIHtcbiAgICB3aWR0aDogMjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTIwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAyMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtMjAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDIwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0yNTAge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuXG4gIC53ZC14bC0yNTBwIHtcbiAgICB3aWR0aDogMjUwJTtcbiAgfVxuXG4gIC5teC13ZC14bC0yNTBwIHtcbiAgICBtYXgtd2lkdGg6IDI1MCU7XG4gIH1cblxuICAubW4td2QteGwtMjUwcCB7XG4gICAgbWluLXdpZHRoOiAyNTAlO1xuICB9XG5cbiAgLndkLXhsLTI1MC1mIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0yNTBwLWYge1xuICAgIHdpZHRoOiAyNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtMjUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDI1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC0yNTBwLWYge1xuICAgIG1pbi13aWR0aDogMjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTMwMCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLndkLXhsLTMwMHAge1xuICAgIHdpZHRoOiAzMDAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTMwMHAge1xuICAgIG1heC13aWR0aDogMzAwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC0zMDBwIHtcbiAgICBtaW4td2lkdGg6IDMwMCU7XG4gIH1cblxuICAud2QteGwtMzAwLWYge1xuICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTMwMHAtZiB7XG4gICAgd2lkdGg6IDMwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC0zMDBwLWYge1xuICAgIG1heC13aWR0aDogMzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTMwMHAtZiB7XG4gICAgbWluLXdpZHRoOiAzMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMzUwIHtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cblxuICAud2QteGwtMzUwcCB7XG4gICAgd2lkdGg6IDM1MCU7XG4gIH1cblxuICAubXgtd2QteGwtMzUwcCB7XG4gICAgbWF4LXdpZHRoOiAzNTAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTM1MHAge1xuICAgIG1pbi13aWR0aDogMzUwJTtcbiAgfVxuXG4gIC53ZC14bC0zNTAtZiB7XG4gICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMzUwcC1mIHtcbiAgICB3aWR0aDogMzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTM1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiAzNTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtMzUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDM1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC00MDAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIC53ZC14bC00MDBwIHtcbiAgICB3aWR0aDogNDAwJTtcbiAgfVxuXG4gIC5teC13ZC14bC00MDBwIHtcbiAgICBtYXgtd2lkdGg6IDQwMCU7XG4gIH1cblxuICAubW4td2QteGwtNDAwcCB7XG4gICAgbWluLXdpZHRoOiA0MDAlO1xuICB9XG5cbiAgLndkLXhsLTQwMC1mIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC00MDBwLWYge1xuICAgIHdpZHRoOiA0MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNDAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDQwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC00MDBwLWYge1xuICAgIG1pbi13aWR0aDogNDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTQ1MCB7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICB9XG5cbiAgLndkLXhsLTQ1MHAge1xuICAgIHdpZHRoOiA0NTAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTQ1MHAge1xuICAgIG1heC13aWR0aDogNDUwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC00NTBwIHtcbiAgICBtaW4td2lkdGg6IDQ1MCU7XG4gIH1cblxuICAud2QteGwtNDUwLWYge1xuICAgIHdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTQ1MHAtZiB7XG4gICAgd2lkdGg6IDQ1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC00NTBwLWYge1xuICAgIG1heC13aWR0aDogNDUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTQ1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA0NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNTAwIHtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cblxuICAud2QteGwtNTAwcCB7XG4gICAgd2lkdGg6IDUwMCU7XG4gIH1cblxuICAubXgtd2QteGwtNTAwcCB7XG4gICAgbWF4LXdpZHRoOiA1MDAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTUwMHAge1xuICAgIG1pbi13aWR0aDogNTAwJTtcbiAgfVxuXG4gIC53ZC14bC01MDAtZiB7XG4gICAgd2lkdGg6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNTAwcC1mIHtcbiAgICB3aWR0aDogNTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTUwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA1MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtNTAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDUwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC01NTAge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxuXG4gIC53ZC14bC01NTBwIHtcbiAgICB3aWR0aDogNTUwJTtcbiAgfVxuXG4gIC5teC13ZC14bC01NTBwIHtcbiAgICBtYXgtd2lkdGg6IDU1MCU7XG4gIH1cblxuICAubW4td2QteGwtNTUwcCB7XG4gICAgbWluLXdpZHRoOiA1NTAlO1xuICB9XG5cbiAgLndkLXhsLTU1MC1mIHtcbiAgICB3aWR0aDogNTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC01NTBwLWYge1xuICAgIHdpZHRoOiA1NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNTUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDU1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC01NTBwLWYge1xuICAgIG1pbi13aWR0aDogNTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTYwMCB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG5cbiAgLndkLXhsLTYwMHAge1xuICAgIHdpZHRoOiA2MDAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTYwMHAge1xuICAgIG1heC13aWR0aDogNjAwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC02MDBwIHtcbiAgICBtaW4td2lkdGg6IDYwMCU7XG4gIH1cblxuICAud2QteGwtNjAwLWYge1xuICAgIHdpZHRoOiA2MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTYwMHAtZiB7XG4gICAgd2lkdGg6IDYwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC02MDBwLWYge1xuICAgIG1heC13aWR0aDogNjAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTYwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA2MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNjUwIHtcbiAgICB3aWR0aDogNjUwcHg7XG4gIH1cblxuICAud2QteGwtNjUwcCB7XG4gICAgd2lkdGg6IDY1MCU7XG4gIH1cblxuICAubXgtd2QteGwtNjUwcCB7XG4gICAgbWF4LXdpZHRoOiA2NTAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTY1MHAge1xuICAgIG1pbi13aWR0aDogNjUwJTtcbiAgfVxuXG4gIC53ZC14bC02NTAtZiB7XG4gICAgd2lkdGg6IDY1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtNjUwcC1mIHtcbiAgICB3aWR0aDogNjUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTY1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA2NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtNjUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDY1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC03MDAge1xuICAgIHdpZHRoOiA3MDBweDtcbiAgfVxuXG4gIC53ZC14bC03MDBwIHtcbiAgICB3aWR0aDogNzAwJTtcbiAgfVxuXG4gIC5teC13ZC14bC03MDBwIHtcbiAgICBtYXgtd2lkdGg6IDcwMCU7XG4gIH1cblxuICAubW4td2QteGwtNzAwcCB7XG4gICAgbWluLXdpZHRoOiA3MDAlO1xuICB9XG5cbiAgLndkLXhsLTcwMC1mIHtcbiAgICB3aWR0aDogNzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC03MDBwLWYge1xuICAgIHdpZHRoOiA3MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtNzAwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDcwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC03MDBwLWYge1xuICAgIG1pbi13aWR0aDogNzAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTc1MCB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG5cbiAgLndkLXhsLTc1MHAge1xuICAgIHdpZHRoOiA3NTAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTc1MHAge1xuICAgIG1heC13aWR0aDogNzUwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC03NTBwIHtcbiAgICBtaW4td2lkdGg6IDc1MCU7XG4gIH1cblxuICAud2QteGwtNzUwLWYge1xuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTc1MHAtZiB7XG4gICAgd2lkdGg6IDc1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC03NTBwLWYge1xuICAgIG1heC13aWR0aDogNzUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTc1MHAtZiB7XG4gICAgbWluLXdpZHRoOiA3NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtODAwIHtcbiAgICB3aWR0aDogODAwcHg7XG4gIH1cblxuICAud2QteGwtODAwcCB7XG4gICAgd2lkdGg6IDgwMCU7XG4gIH1cblxuICAubXgtd2QteGwtODAwcCB7XG4gICAgbWF4LXdpZHRoOiA4MDAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTgwMHAge1xuICAgIG1pbi13aWR0aDogODAwJTtcbiAgfVxuXG4gIC53ZC14bC04MDAtZiB7XG4gICAgd2lkdGg6IDgwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtODAwcC1mIHtcbiAgICB3aWR0aDogODAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTgwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiA4MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtODAwcC1mIHtcbiAgICBtaW4td2lkdGg6IDgwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC04NTAge1xuICAgIHdpZHRoOiA4NTBweDtcbiAgfVxuXG4gIC53ZC14bC04NTBwIHtcbiAgICB3aWR0aDogODUwJTtcbiAgfVxuXG4gIC5teC13ZC14bC04NTBwIHtcbiAgICBtYXgtd2lkdGg6IDg1MCU7XG4gIH1cblxuICAubW4td2QteGwtODUwcCB7XG4gICAgbWluLXdpZHRoOiA4NTAlO1xuICB9XG5cbiAgLndkLXhsLTg1MC1mIHtcbiAgICB3aWR0aDogODUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC04NTBwLWYge1xuICAgIHdpZHRoOiA4NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtODUwcC1mIHtcbiAgICBtYXgtd2lkdGg6IDg1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbi13ZC14bC04NTBwLWYge1xuICAgIG1pbi13aWR0aDogODUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTkwMCB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG5cbiAgLndkLXhsLTkwMHAge1xuICAgIHdpZHRoOiA5MDAlO1xuICB9XG5cbiAgLm14LXdkLXhsLTkwMHAge1xuICAgIG1heC13aWR0aDogOTAwJTtcbiAgfVxuXG4gIC5tbi13ZC14bC05MDBwIHtcbiAgICBtaW4td2lkdGg6IDkwMCU7XG4gIH1cblxuICAud2QteGwtOTAwLWYge1xuICAgIHdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndkLXhsLTkwMHAtZiB7XG4gICAgd2lkdGg6IDkwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teC13ZC14bC05MDBwLWYge1xuICAgIG1heC13aWR0aDogOTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTkwMHAtZiB7XG4gICAgbWluLXdpZHRoOiA5MDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtOTUwIHtcbiAgICB3aWR0aDogOTUwcHg7XG4gIH1cblxuICAud2QteGwtOTUwcCB7XG4gICAgd2lkdGg6IDk1MCU7XG4gIH1cblxuICAubXgtd2QteGwtOTUwcCB7XG4gICAgbWF4LXdpZHRoOiA5NTAlO1xuICB9XG5cbiAgLm1uLXdkLXhsLTk1MHAge1xuICAgIG1pbi13aWR0aDogOTUwJTtcbiAgfVxuXG4gIC53ZC14bC05NTAtZiB7XG4gICAgd2lkdGg6IDk1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtOTUwcC1mIHtcbiAgICB3aWR0aDogOTUwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm14LXdkLXhsLTk1MHAtZiB7XG4gICAgbWF4LXdpZHRoOiA5NTAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW4td2QteGwtOTUwcC1mIHtcbiAgICBtaW4td2lkdGg6IDk1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC0xMDAwIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG5cbiAgLndkLXhsLTEwMDBwIHtcbiAgICB3aWR0aDogMTAwMCU7XG4gIH1cblxuICAubXgtd2QteGwtMTAwMHAge1xuICAgIG1heC13aWR0aDogMTAwMCU7XG4gIH1cblxuICAubW4td2QteGwtMTAwMHAge1xuICAgIG1pbi13aWR0aDogMTAwMCU7XG4gIH1cblxuICAud2QteGwtMTAwMC1mIHtcbiAgICB3aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2QteGwtMTAwMHAtZiB7XG4gICAgd2lkdGg6IDEwMDAlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXgtd2QteGwtMTAwMHAtZiB7XG4gICAgbWF4LXdpZHRoOiAxMDAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1uLXdkLXhsLTEwMDBwLWYge1xuICAgIG1pbi13aWR0aDogMTAwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53ZC14bC1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53ZC0xMDB2IHtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuLnctODAge1xuICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG4udy14cyB7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi53LXNtIHtcbiAgbWluLXdpZHRoOiAxMTBweDtcbn1cbi53LW1kIHtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cbi53LWxnIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi8qICMjIyMjIyBXaWR0aCAgIyMjIyMjICovIiwiXG4vKiAjIyMjIyMgQ29tcG9uZW50LWNvbHMgIyMjIyMjICovXG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsIC5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSwgLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLCAuY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsIC5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCwgLmNvbC14bC1hdXRvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgXG4gIC5jb2wge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBcbiAgLmNvbC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIC5jb2wtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgXG4gIC5jb2wtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICBcbiAgLmNvbC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIFxuICAuY29sLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgXG4gIC5jb2wtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICBcbiAgLmNvbC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIFxuICAuY29sLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgXG4gIC5jb2wtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICBcbiAgLmNvbC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIFxuICAuY29sLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIFxuICAuY29sLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIFxuICAuY29sLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIC5vcmRlci1maXJzdCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIFxuICAub3JkZXItbGFzdCB7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIFxuICAub3JkZXItMCB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgXG4gIC5vcmRlci0xIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBcbiAgLm9yZGVyLTIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIFxuICAub3JkZXItMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgXG4gIC5vcmRlci00IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICBcbiAgLm9yZGVyLTUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIFxuICAub3JkZXItNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgXG4gIC5vcmRlci03IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICBcbiAgLm9yZGVyLTgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIFxuICAub3JkZXItOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgXG4gIC5vcmRlci0xMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIFxuICAub3JkZXItMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICBcbiAgLm9yZGVyLTEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgXG4gIC5vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIFxuICAub2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgXG4gIC5vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICBcbiAgLm9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIFxuICAub2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgXG4gIC5vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICBcbiAgLm9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIFxuICAub2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgXG4gIC5vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICBcbiAgLm9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICBcbiAgLm9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmNvbC1zbSB7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1zbS1hdXRvIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICBcbiAgICAuY29sLXNtLTEge1xuICAgICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtc20tMiB7XG4gICAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXNtLTMge1xuICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgIG1heC13aWR0aDogMjUlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1zbS00IHtcbiAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtc20tNSB7XG4gICAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXNtLTYge1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1zbS03IHtcbiAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtc20tOCB7XG4gICAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXNtLTkge1xuICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1zbS0xMCB7XG4gICAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLXNtLTExIHtcbiAgICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtc20tMTIge1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICBcbiAgICAub3JkZXItc20tZmlyc3Qge1xuICAgICAgb3JkZXI6IC0xO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLWxhc3Qge1xuICAgICAgb3JkZXI6IDEzO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLTAge1xuICAgICAgb3JkZXI6IDA7XG4gICAgfVxuICBcbiAgICAub3JkZXItc20tMSB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1zbS0yIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLTMge1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuICBcbiAgICAub3JkZXItc20tNCB7XG4gICAgICBvcmRlcjogNDtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1zbS01IHtcbiAgICAgIG9yZGVyOiA1O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLTYge1xuICAgICAgb3JkZXI6IDY7XG4gICAgfVxuICBcbiAgICAub3JkZXItc20tNyB7XG4gICAgICBvcmRlcjogNztcbiAgICB9XG4gIFxuICAgIC5vcmRlci1zbS04IHtcbiAgICAgIG9yZGVyOiA4O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLTkge1xuICAgICAgb3JkZXI6IDk7XG4gICAgfVxuICBcbiAgICAub3JkZXItc20tMTAge1xuICAgICAgb3JkZXI6IDEwO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXNtLTExIHtcbiAgICAgIG9yZGVyOiAxMTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1zbS0xMiB7XG4gICAgICBvcmRlcjogMTI7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXNtLTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXNtLTEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1zbS0yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXNtLTMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtc20tNCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1zbS01IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXNtLTYge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtc20tNyB7XG4gICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1zbS04IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXNtLTkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtc20tMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtc20tMTEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb2wtbWQge1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbWQtYXV0byB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1tZC0xIHtcbiAgICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLW1kLTIge1xuICAgICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC1tZC0zIHtcbiAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbWQtNCB7XG4gICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLW1kLTUge1xuICAgICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC1tZC02IHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbWQtNyB7XG4gICAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLW1kLTgge1xuICAgICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC1tZC05IHtcbiAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbWQtMTAge1xuICAgICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1tZC0xMSB7XG4gICAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLW1kLTEyIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC1sYXN0IHtcbiAgICAgIG9yZGVyOiAxMztcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC0wIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLW1kLTEge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICBcbiAgICAub3JkZXItbWQtMiB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC0zIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLW1kLTQge1xuICAgICAgb3JkZXI6IDQ7XG4gICAgfVxuICBcbiAgICAub3JkZXItbWQtNSB7XG4gICAgICBvcmRlcjogNTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC02IHtcbiAgICAgIG9yZGVyOiA2O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLW1kLTcge1xuICAgICAgb3JkZXI6IDc7XG4gICAgfVxuICBcbiAgICAub3JkZXItbWQtOCB7XG4gICAgICBvcmRlcjogODtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC05IHtcbiAgICAgIG9yZGVyOiA5O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLW1kLTEwIHtcbiAgICAgIG9yZGVyOiAxMDtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1tZC0xMSB7XG4gICAgICBvcmRlcjogMTE7XG4gICAgfVxuICBcbiAgICAub3JkZXItbWQtMTIge1xuICAgICAgb3JkZXI6IDEyO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1tZC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1tZC0xIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbWQtMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1tZC0zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LW1kLTQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbWQtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1tZC02IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LW1kLTcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbWQtOCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1tZC05IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LW1kLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LW1kLTExIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gICAgfVxuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29sLWxnIHtcbiAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICBcbiAgICAuY29sLWxnLWF1dG8ge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbGctMSB7XG4gICAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1sZy0yIHtcbiAgICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbGctMyB7XG4gICAgICBmbGV4OiAwIDAgMjUlO1xuICAgICAgbWF4LXdpZHRoOiAyNSU7XG4gICAgfVxuICBcbiAgICAuY29sLWxnLTQge1xuICAgICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1sZy01IHtcbiAgICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbGctNiB7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICBcbiAgICAuY29sLWxnLTcge1xuICAgICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC1sZy04IHtcbiAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbGctOSB7XG4gICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxuICBcbiAgICAuY29sLWxnLTEwIHtcbiAgICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5jb2wtbGctMTEge1xuICAgICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogOTEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1sZy1maXJzdCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctbGFzdCB7XG4gICAgICBvcmRlcjogMTM7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctMCB7XG4gICAgICBvcmRlcjogMDtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1sZy0xIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLWxnLTIge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctMyB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG4gIFxuICAgIC5vcmRlci1sZy00IHtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLWxnLTUge1xuICAgICAgb3JkZXI6IDU7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctNiB7XG4gICAgICBvcmRlcjogNjtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1sZy03IHtcbiAgICAgIG9yZGVyOiA3O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLWxnLTgge1xuICAgICAgb3JkZXI6IDg7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctOSB7XG4gICAgICBvcmRlcjogOTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci1sZy0xMCB7XG4gICAgICBvcmRlcjogMTA7XG4gICAgfVxuICBcbiAgICAub3JkZXItbGctMTEge1xuICAgICAgb3JkZXI6IDExO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLWxnLTEyIHtcbiAgICAgIG9yZGVyOiAxMjtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbGctMCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbGctMSB7XG4gICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LWxnLTIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbGctMyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1sZy00IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LWxnLTUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbGctNiB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1sZy03IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LWxnLTgge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQtbGctOSB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1sZy0xMCB7XG4gICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC1sZy0xMSB7XG4gICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclO1xuICAgIH1cbiAgfVxuICBcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb2wteGwge1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wteGwtYXV0byB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14bC0xIHtcbiAgICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogOC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLXhsLTIge1xuICAgICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogMTYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC14bC0zIHtcbiAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wteGwtNCB7XG4gICAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLXhsLTUge1xuICAgICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogNDEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC14bC02IHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wteGwtNyB7XG4gICAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAuY29sLXhsLTgge1xuICAgICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICAgIG1heC13aWR0aDogNjYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLmNvbC14bC05IHtcbiAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wteGwtMTAge1xuICAgICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogODMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14bC0xMSB7XG4gICAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXhsLTEyIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC1sYXN0IHtcbiAgICAgIG9yZGVyOiAxMztcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC0wIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXhsLTEge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICBcbiAgICAub3JkZXIteGwtMiB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC0zIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXhsLTQge1xuICAgICAgb3JkZXI6IDQ7XG4gICAgfVxuICBcbiAgICAub3JkZXIteGwtNSB7XG4gICAgICBvcmRlcjogNTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC02IHtcbiAgICAgIG9yZGVyOiA2O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXhsLTcge1xuICAgICAgb3JkZXI6IDc7XG4gICAgfVxuICBcbiAgICAub3JkZXIteGwtOCB7XG4gICAgICBvcmRlcjogODtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC05IHtcbiAgICAgIG9yZGVyOiA5O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXhsLTEwIHtcbiAgICAgIG9yZGVyOiAxMDtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14bC0xMSB7XG4gICAgICBvcmRlcjogMTE7XG4gICAgfVxuICBcbiAgICAub3JkZXIteGwtMTIge1xuICAgICAgb3JkZXI6IDEyO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14bC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14bC0xIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQteGwtMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14bC0zIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXhsLTQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQteGwtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14bC02IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXhsLTcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQteGwtOCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14bC05IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXhsLTEwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gICAgfVxuICBcbiAgICAub2Zmc2V0LXhsLTExIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY29sLXh4bCB7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14eGwtYXV0byB7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14eGwtMSB7XG4gICAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14eGwtMiB7XG4gICAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXh4bC0zIHtcbiAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wteHhsLTQge1xuICAgICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14eGwtNSB7XG4gICAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXh4bC02IHtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIFxuICAgIC5jb2wteHhsLTcge1xuICAgICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICAgIG1heC13aWR0aDogNTguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLmNvbC14eGwtOCB7XG4gICAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7XG4gICAgfVxuICBcbiAgICAuY29sLXh4bC05IHtcbiAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICB9XG4gIFxuICAgIC5jb2wteHhsLTEwIHtcbiAgICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5jb2wteHhsLTExIHtcbiAgICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTtcbiAgICB9XG4gIFxuICAgIC5jb2wteHhsLTEyIHtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuICBcbiAgICAub3JkZXIteHhsLWxhc3Qge1xuICAgICAgb3JkZXI6IDEzO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC0wIHtcbiAgICAgIG9yZGVyOiAwO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC0xIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC0yIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC0zIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC00IHtcbiAgICAgIG9yZGVyOiA0O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC01IHtcbiAgICAgIG9yZGVyOiA1O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC02IHtcbiAgICAgIG9yZGVyOiA2O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC03IHtcbiAgICAgIG9yZGVyOiA3O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC04IHtcbiAgICAgIG9yZGVyOiA4O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC05IHtcbiAgICAgIG9yZGVyOiA5O1xuICAgIH1cbiAgXG4gICAgLm9yZGVyLXh4bC0xMCB7XG4gICAgICBvcmRlcjogMTA7XG4gICAgfVxuICBcbiAgICAub3JkZXIteHhsLTExIHtcbiAgICAgIG9yZGVyOiAxMTtcbiAgICB9XG4gIFxuICAgIC5vcmRlci14eGwtMTIge1xuICAgICAgb3JkZXI6IDEyO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQteHhsLTEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtMyB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtNCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtNSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtNiB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtNyB7XG4gICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtOCB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtOSB7XG4gICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgIH1cbiAgXG4gICAgLm9mZnNldC14eGwtMTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgICB9XG4gIFxuICAgIC5vZmZzZXQteHhsLTExIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gICAgfVxuICB9XG4gIFxuLyogIyMjIyMjIENvbXBvbmVudC1jb2xzICMjIyMjIyAqLyIsIi8qICMjIyMjIyBUYWdzICAjIyMjIyMgKi9cblxuLnRhZyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWRmYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAwcHggOHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogNDAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4udGFnLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjllbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjllbTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbmEudGFnIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4zcyBjb2xvciwgLjNzIGJhY2tncm91bmQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTAsIDExOCwgMTM1LCAwLjIpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi50YWctYWRkb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgLjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMCAtLjVyZW0gMCAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogI2U3ZWJmNTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgfVxuXG4gIGkge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIC0uMjVyZW07XG4gIH1cbn1cblxuYS50YWctYWRkb24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzIGNvbG9yLCAuM3MgYmFja2dyb3VuZDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGNlMWVmO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi50YWctYXZhdGFyIHtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICBtYXJnaW46IDAgLjVyZW0gMCAtLjVyZW07XG59XG5cbi50YWctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjdmY2Y7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1MDBmZjtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjODJlZjtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWMyZDM4O1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGFnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGI5MDE7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGZhNzUxO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGFnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOWZmO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGFnLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYzczMDM7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYmNiYmE7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1henVyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2MxZjQ7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctbGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YmQyMzU7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjdmY2Y7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctaW5mbyB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjODI4ZGIxO1xufVxuXG4udGFnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiR3YXJuaW5nO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGFnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50YWctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4udGFnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLnRhZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAudGFnLWF2YXRhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxufVxuXG4udGFncyB7XG4gIG1hcmdpbi1ib3R0b206IC0uNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuXG4gID4gLnRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgICB9XG4gIH1cbn1cbi50YWctcHJpbWFyeS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LTAyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cblxuLnRhZy1zZWNvbmRhcnktdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgNTYsIDEzOSwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLnRhZy1zdWNjZXNzLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMTc3LCA4OSwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHN1Y2Nlc3M7XG59XG4udGFnLWRhbmdlci10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUzLCA5NiwgMTE2LCAwLjIpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkZGFuZ2VyO1xufVxuLnRhZy1pbmZvLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxLCAxODQsIDI1NSwgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGluZm87XG59XG4udGFnLXdhcm5pbmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTU1LCAzMywgMC4yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG4udGFnLWRhcmstdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU5LCA3MiwgOTksIDAuMikgIWltcG9ydGFudDtcbiAgY29sb3I6ICRkYXJrO1xufVxuXG4udGFnLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBjb2xvcjogIzUzNTQ1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qICMjIyMjIyBUYWdzICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgVGFicyAjIyMjIyMgKi9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlLTM7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICBsaW5lLWhlaWdodDogMS40Mjg7XG4gICBjb2xvcjogIzNjNDg1ODtcbiAgIFxuICAgICsgLm5hdi1saW5rIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG4gICAgIFxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmFja2dyb3VuZCAkYmFja2dyb3VuZCAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtLjFweDtcbiAgICB9XG4gIH1cblxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kICRiYWNrZ3JvdW5kICR3aGl0ZTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm1haW4tbmF2LXRhYnMge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgLmxTU2xpZGVPdXRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmxTU2xpZGVXcmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5sU0FjdGlvbiA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgei1pbmRleDogMDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYubFNQcmV2IHtcbiAgICAgIGxlZnQ6IC0zMnB4O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxmM2NmJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxTTmV4dCB7XG4gICAgICByaWdodDogLTM1cHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYzZDEnO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5saWdodFNsaWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC50YWItaXRlbSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC50YWItbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg7XG4gICAgY29sb3I6ICMzYzQ4NTg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogIzRiNGI2MztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRhYi1jb250ZW50ID4ge1xuICAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGFiLW1lbnUtaGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi8qICMjIyMjIyBUYWdzICAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgTmF2YmFyICAjIyMjIyMgKi9cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG5cbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVtIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU1cHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgcGFkZGluZzogOHB4IDZweCAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDkwMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDE2LCAzNSwgNTksIDAuMTUpO1xuICB9XG5cbiAgLm5hdi1pdGVtLW1lZ2EgLm5hdi1zdWIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubWFpbi1uYXZiYXIge1xuICAgIC5uYXYtc3ViIC5jb250YWluZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMTYsIDM1LCA1OSwgMC4xNSk7XG4gICAgfVxuXG4gICAgLm5hdi1zdWItaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhci1zaG93IHtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcblxuICAgIC5tYWluLW5hdmJhci1iYWNrZHJvcCB7XG4gICAgICAvL3Zpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5tYWluLW5hdmJhciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxufVxuXG4uaG9yaXpvbnRhbG1lbnUgLm1haW4tbmF2YmFyIHtcbiAgLm5hdi1zdWItbGluaywgLm5hdi1zdWItaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgei1pbmRleDogOTAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubWFpbi1uYXZiYXItYmFja2Ryb3Age1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tbmF2YmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHotaW5kZXg6IDI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG5cbiAgLm5hdi1zdWItbGluazpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAndHlwaWNvbnMnICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgPiB7XG4gICAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tbmF2YmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQgIC5tYWluLW5hdmJhciB7XG5cdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICB0b3A6IGF1dG87XG5cdCAgICBsZWZ0OiBhdXRvO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBib3R0b206IGF1dG87XG5cdCAgICBib3JkZXItcmlnaHQ6IDA7XG5cdCAgICBvdmVyZmxvdy15OiBpbmhlcml0O1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBib3JkZXItYm90dG9tOiAwO1xuXHQgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblx0ICAgIHRyYW5zZm9ybTogbm9uZTtcblx0ICAgIHotaW5kZXg6IGF1dG87XG5cdCAgICB6LWluZGV4OiAxMDtcblx0ICAgIGJveC1zaGFkb3c6IDAgMnB4IDE3cHggMXB4IHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG5cdCAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0ICAgIC5uYXYtc3ViLW1lZ2Ege1xuXHQgICAgICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG5cdCAgICAgIH1cblx0ICAgIH1cblx0fVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhciA+IHtcbiAgICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgPiB7XG4gICAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmhvci1tZW51Lm1haW4tbmF2YmFyIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm1haW4tbmF2YmFyIHtcbiAgLy8gLm5hdiB7XG4gIC8vICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLy8gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAvLyB9XG5cbiAgXG5cbiAgLm5hdi1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYuaG9yLW1lbnUgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluay53aXRoLXN1Yjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjNjE2MzY2O1xuICB9XG5cbiAgJi5ob3ItbWVudSB7XG4gICAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDIxLCAyMSwgNjIsIDAuMDMpO1xuIFxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAmLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAgXG4gICAgICAgJjpob3ZlciAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9IFxuICBcbiAgLm5hdi1pdGVtLnNob3cgPiAubmF2LXN1YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubmF2LWl0ZW0tbWVnYSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJHdoaXRlLTY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgaSB7XG4gICAgICAmLnR5cGNuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpdGgtc3ViIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjNkMCc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgY29sb3I6ICM2MTYzNjY7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDdweDtcbiAgICAgICAgbGVmdDo1NiU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg2MSwgMTE5LCAxODAsIDAuMik7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDYxLCAxMTksIDE4MCwgMC4yKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDkwMTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2LXN1YiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm5hdi1zdWItaXRlbSB7XG5cbiAgICA+IC5uYXYtc3ViIHtcbiAgICAgIGxlZnQ6IDE1OXB4O1xuICAgICAgdG9wOiAtMTBweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5zaG93ID4gLm5hdi1zdWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWItbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBjb2xvcjogIzgwODE5MTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi53aXRoLXN1YiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjNkMCc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW9uaWNvbnMnO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWItbWVnYSB7XG4gICAgdG9wOiA1NHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci10b3A6IDA7XG5cbiAgICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFpbmVyID4gZGl2ICsgZGl2LCAuY29udGFpbmVyLWZsdWlkID4gZGl2ICsgZGl2IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLm5hdiB7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAubmF2LWl0ZW0gLm5hdi1zdWIge1xuICAgICYubmF2LXN1Yi1tZWdhIGxpOm5vdCgubmF2LXN1Yi1pdGVtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzUyNTI3NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uYXYtc3ViLW1lZ2Ege1xuICAgIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzUyNTI3NztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXN1Yi1pdGVtICsgLm5hdi1zdWItaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xuICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIH1cblxuICAgIC5uYXYtc3ViLWxpbmsge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuLy8gICAubWFpbi1uYXZiYXIgLm5hdiB7XG4vLyAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbi8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgIG1hcmdpbi1ib3R0b206IDA7XG4vLyAgICAgcGFkZGluZzogMDtcbi8vICAgfVxuLy8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gKyAubmF2LWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1saW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1saW5rIGkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtbGluayBpLnR5cGNuIHtcbiAgICBsaW5lLWhlaWdodDogLjk7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NzdweCkge1xuXHQubWFpbi1uYXZiYXIgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcblx0XHRsZWZ0OiAtMjAwcHggIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWl0ZW0gPiAubmF2LXN1YiA+IC5uYXYtc3ViLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzN3B4O1xuXG4gICAgPiAubmF2LXN1Yi1saW5rIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1saW5rIHtcbiAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbGluayB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLWxpbmsud2l0aC1zdWI6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmM2QxJztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgIHRvcDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAuY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAuY29udGFpbmVyID4gZGl2LCAuY29udGFpbmVyLWZsdWlkID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDVweDtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAuY29udGFpbmVyID4gZGl2LCAuY29udGFpbmVyLWZsdWlkID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIHtcbiAgICAuY29udGFpbmVyID4gZGl2ICsgZGl2LCAuY29udGFpbmVyLWZsdWlkID4gZGl2ICsgZGl2IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1haW4tbmF2YmFyIC5uYXYtc3ViLW1lZ2EgLm5hdiArIC5uYXYgLm5hdi1zdWItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYgKyAubmF2IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1zdWItbWVnYSAubmF2ICsgLm5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWl0ZW0gLm5hdi1zdWIgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5tYWluLW5hdmJhci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gIGhlaWdodDogNjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1haW4tbmF2YmFyLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZjBmMGZmO1xuICAgIH1cbiAgfVxuXG4gIC5idG4sIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci1zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1uYXZiYXItc2VhcmNoIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWFpbi1uYXZiYXItdHdvIHtcbiAgLm5hdi1pdGVtIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaG93IC5uYXYtbGluazo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLm5hdi1zdWIge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIHRvcDogMzlweDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgLm5hdi1zdWItaXRlbSA+IC5uYXYtc3ViIHtcbiAgICBsZWZ0OiAxNzhweDtcbiAgICB0b3A6IC04cHg7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLm5hdi1zdWItbWVnYSB7XG4gICAgdG9wOiA1OHB4O1xuICB9XG59XG5cbi5tYWluLW5hdmJhci10aHJlZSB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICArIC5uYXYtaXRlbSB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSAubmF2LWxpbmsge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1zdWIge1xuICAgIHRvcDogMzVweDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuXG4gIC5uYXYtc3ViLWl0ZW0ge1xuICAgICsgLm5hdi1zdWItaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC5uYXYtc3ViIHtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGxlZnQ6IDE4MnB4O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtc3ViLWxpbmsge1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tbmF2YmFyLXRocmVlIC5uYXYtaXRlbSArIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci10aHJlZSAubmF2LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1saW5rIGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhci10aHJlZSAubmF2LXN1YiB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoMTgwLCAxODksIDIwNiwgMC41KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXItdGhyZWUgLm5hdi1zdWItbGluayB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5cblxuLm5hdmJhciB7XG4gICYubmF2YmFyLXN0YXRpYyAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgJi50b2dnbGUtbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgICYudG9nZ2xlLXJpZ2h0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmLnRvZ2dsZS1zaWRlYmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuXHRmb250LXNpemU6IDEuMDkzNzVyZW07XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRwYWRkaW5nOjA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItdG9nZ2xlciAuaGVhZGVyLWljb25zIHtcblx0ICBoZWlnaHQ6IDM1cHg7XG5cdCAgd2lkdGg6IDM1cHg7XG5cdCAgcGFkZGluZzogOHB4O1xuXHQgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdCAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi5uYXZiYXItdG9nZ2xlciAuaGVhZGVyLWljb25zOmhvdmVyLCAub3B0aW9uLWRvdHM6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0Ym9yZGVyLXJhZGl1czo1MCU7XG59XG5cbi5uYXZiYXItdG9nZ2xlcntcbiAgICAgICY6Zm9jdXMge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG5cblxuLyogIyMjIyMjIE5hdmJhciAgIyMjIyMjICovIiwiLyogIyMjIyMjIFdpemFyZCAjIyMjIyMgKi9cblxuLndpemFyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcblxuICA+IHtcbiAgICAuc3RlcHMge1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgPiB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgLmN1cnJlbnQtaW5mbyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICsgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICM4ZjljYzA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGlzYWJsZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjYThhZmM3O1xuXG4gICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jdXJyZW50IGEge1xuXG4gICAgICAgIC50aXRsZSwgJjpob3ZlciAudGl0bGUsICY6YWN0aXZlIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm51bWJlciwgJjpob3ZlciAubnVtYmVyLCAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kb25lIGEge1xuICAgICAgICBjb2xvcjogI2E4YWZjNztcblxuICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUsICY6aG92ZXIgLnRpdGxlLCAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgPiB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm9keSB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICBpbnB1dC5wYXJzbGV5LWVycm9yIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcblxuICAgICAgICAgICAgKyB1bCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9ucyB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICA+IHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgPiBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTczO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0ICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41NzM7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpc2FibGVkIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG5cbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52ZXJ0aWNhbCA+IHtcbiAgICAuc3RlcHMge1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgdWwgbGkge1xuICAgICAgICArIGxpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyAuY3VycmVudCBhIC50aXRsZSB7XG4gICAgICAvLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8vIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyA+IHVsIGxpIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkID4gLnN0ZXBzID4gdWwgbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMgPiB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMgYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAud2l6YXJkID4gLnN0ZXBzIGEge1xuICAgIC5udW1iZXIsICY6aG92ZXIgLm51bWJlciwgJjphY3RpdmUgLm51bWJlciB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyBhIHtcbiAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53aXphcmQgPiAuc3RlcHMgLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5zdGVwcyAuZG9uZSBhIHtcbiAgICAudGl0bGUsICY6aG92ZXIgLnRpdGxlLCAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZCA+IC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkID4gLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXphcmQgPiAuYWN0aW9ucyB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZCA+IC5hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgdWwgbGkgKyBsaSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5zdGVwcyB1bCBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIHVsIGxpIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgYSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIC5jdXJyZW50IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzIC5jdXJyZW50IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuY29udGVudCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5jb250ZW50IHtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l6YXJkLnZlcnRpY2FsID4gLmNvbnRlbnQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53aXphcmQudmVydGljYWwgPiAuYWN0aW9ucyB7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpemFyZC52ZXJ0aWNhbCA+IC5hY3Rpb25zIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gIH1cbn1cblxuLndpemFyZC1zdHlsZS0xID4gLnN0ZXBzID4gdWwge1xuICBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogNTBweDtcblxuICAgICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxuXG4gICAgLm51bWJlciwgJjpob3ZlciAubnVtYmVyLCAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAudGl0bGUsICY6aG92ZXIgLnRpdGxlLCAmOmFjdGl2ZSAudGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmRvbmUgYSB7XG4gICAgLm51bWJlciwgJjpob3ZlciAubnVtYmVyLCAmOmFjdGl2ZSAubnVtYmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NDNhYjA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ud2l6YXJkLXN0eWxlLTIgPiAuc3RlcHMgPiB1bCB7XG4gIGEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICB9XG5cbiAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmFja2dyb3VuZDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnRpdGxlLCAmOmhvdmVyIC50aXRsZSwgJjphY3RpdmUgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZG9uZSBhIHtcbiAgICAubnVtYmVyLCAmOmhvdmVyIC5udW1iZXIsICY6YWN0aXZlIC5udW1iZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xuICAgICAgY29sb3I6ICM2ZjQyYzE7XG4gICAgfVxuICB9XG59XG5cbi8qICMjIyMjIyBXaXphcmQgIyMjIyMjICovXG5cbi8qICMjIyMjIyBFUVVBTCBDT0xVTU4gV0lEVEggU1RFUCBJTkRJQ0FUT1IgIyMjIyMjICovXG5cbi5zdGVwLWVxdWFsLXdpZHRoID4gLnN0ZXBzID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gID4gbGkge1xuICAgIGZsZXg6IDE7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZmxleDogMTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qICMjIyMjIyBFUVVBTCBDT0xVTU4gV0lEVEggU1RFUCBJTkRJQ0FUT1IgIyMjIyMjICovXG4iLCIvKiAjIyMjIyMgUGVyZmVjdC1zY3JvbGwgICMjIyMjIyAqL1xuXG4ucHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cbi5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICBib3R0b206IDBweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcy0tYWN0aXZlLXggPiAucHNfX3JhaWwteCxcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXgsXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteSxcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzIC5wc19fcmFpbC14OmhvdmVyLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHRodW1iIHN0eWxlc1xuICovXG4ucHNfX3RodW1iLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkM2RhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwc19fdGh1bWIteCAqL1xuICBib3R0b206IDJweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDNkYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDRweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICByaWdodDogMHB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3JhaWwteDpob3ZlciA+IC5wc19fdGh1bWIteCxcbi5wc19fcmFpbC14OmZvY3VzID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXgucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQzZGE7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkM2RhO1xuICB3aWR0aDogNnB4O1xufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiAjIyMjIyMgUGVyZmVjdC1zY3JvbGwgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBSYWRpbyAjIyMjIyMgKi9cblxuLnJkaW9ib3gge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMThweDtcblxuICBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E4YWZjNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjplbXB0eSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpjaGVja2VkICsgc3BhbiB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSArIHNwYW4ge1xuICAgICAgb3BhY2l0eTogLjc1O1xuXG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IC43NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJkaW9ib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9ybS1ncm91cC1yZGlvYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAucmRpb2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLnJkaW9ib3gge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cbn1cblxuLyogIyMjIyMjIFJhZGlvICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgQ3VzdG9tLXNlbGVjdCAjIyMjIyMgKi9cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzYzQ4NTg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzpub25lO1xuICAgIFxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSwgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDAuNzY1NjJyZW07XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4wOTM3NXJlbTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIH1cblxuICAmOmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjM2M0ODU4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzNjNDg1ODtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU5ZjM7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vKiAjIyMjIyMgQ3VzdG9tLXNlbGVjdCAjIyMjIyMgKi9cblxuLyogIyMjIyMjIEN1c3RvbS1SYW5nZSAjIyMjIyMgKi9cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSArIDAuNHJlbSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiwgJjo6LW1vei1yYW5nZS10aHVtYiwgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkd2hpdGUsIDAgMCAwIDAuMnJlbSByZ2JhKDEzNSwgOTYsIDI1MSwgMC4yNSk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZmY7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWNmZjtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVjZmY7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXJhbmdlOjotbXMtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogIyMjIyMjIEN1c3RvbS1SYW5nZSAjIyMjIyMgKi9cblxuXG4vKiAjIyMjIyMgQ3VzdG9tLVN3aXRjaCAjIyMjIyMgKi9cblxuLmN1c3RvbS1zd2l0Y2hlcy1zdGFja2VkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5jdXN0b20tc3dpdGNoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgfVxufVxuXG4uY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgd2lkdGg6IDIuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNlNWU5ZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmODtcbiAgdHJhbnNpdGlvbjogLjNzIGJvcmRlci1jb2xvciwgLjNzIGJhY2tncm91bmQtY29sb3I7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IGNhbGMoMS4yNXJlbSAtIDRweCk7XG4gICAgd2lkdGg6IGNhbGMoMS4yNXJlbSAtIDRweCk7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGxlZnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXN3aXRjaC1pbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICB6LWluZGV4OiAtMTtcbiAgICAgb3BhY2l0eTogMDtcbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yIHtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IGNhbGMoMXJlbSArIDFweCk7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tc3dpdGNoLWluZGljYXRvciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXN3aXRjaC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgY29sb3I6ICM4ZjljYzA7XG4gIHRyYW5zaXRpb246IC4zcyBjb2xvcjtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tc3dpdGNoLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM4ZjljYzA7XG59XG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgICAgd2lkdGg6IDEuNzVyZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHJlbTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGNhbGMoMC4xNTYyNXJlbSArIDJweCk7XG4gICAgICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgICAgIHdpZHRoOiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDByZW07XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM1LCA5NiwgMjUxLCAwLjUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4vKiAjIyMjIyMgQ3VzdG9tLVN3aXRjaCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgUmF0aW5nICAjIyMjIyMgKi9cblxuLm1haW4tcmF0aW5nLXZhbHVlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJBcmNoaXZvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgY29sb3I6ICM4ZjljYzA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxldHRlci1zcGFjaW5nOiAtLjVweDtcbiAgbGluZS1oZWlnaHQ6IC43O1xufVxuXG4ubWFpbi1yYXRpbmctbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xufVxuXG4ucmF0aW5nLXN0YXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuXG4gIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDBweDtcblxuICAgIC5yYXRpbmctc3RhciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgY29sb3I6ICNmMGYyZjg7XG5cbiAgICAgICYuaXMtLWFjdGl2ZSAuZmEtaGVhcnQsICYuaXMtLWhvdmVyIC5mYS1oZWFydCB7XG4gICAgICAgIGNvbG9yOiAjZmIwZDAwO1xuICAgICAgfVxuXG4gICAgICAmLnNtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjZWFlZGYxO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIH1cblxuICAgICAgJi5pcy0tYWN0aXZlLCAmLmlzLS1ob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZjFjNDBmO1xuICAgICAgfVxuXG4gICAgICAmLmlzLS1uby1ob3ZlciwgLmZhLWhlYXJ0IC5pcy0tbm8taG92ZXIge1xuICAgICAgICBjb2xvcjogI2YxZjFmOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJyLXRoZW1lLWJhcnMtaG9yaXpvbnRhbCAuYnItd2lkZ2V0IHtcbiAgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgfVxuICBcbn1cblxuLmJyLXRoZW1lLWJhcnMtcGlsbCAuYnItd2lkZ2V0IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMmY4O1xuXG4gICYuYnItYWN0aXZlLCAmLmJyLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLmJyLXRoZW1lLWJhcnMtc3F1YXJlIC5ici13aWRnZXQgYSB7XG4gICYuYnItYWN0aXZlLCAmLmJyLXNlbGVjdGVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjBmMmY4O1xuICB9XG5cbiAgYm9yZGVyOiAycHggc29saWQgI2YwZjJmODtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogIzhmOWNjMDtcbn1cblxuLmJyLXRoZW1lLWJhcnMtbW92aWUgLmJyLXdpZGdldCB7XG4gIGEge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgfVxufVxuXG4uYnItdGhlbWUtYmFycy0xdG8xMCAuYnItd2lkZ2V0IHtcbiAgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjJmODtcbiAgfVxufVxuXG4ucmF0aW5nLXN0YXJzIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlZGYxO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yYXRpbmctc3RhcnMgaSB7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLyogIyMjIyMjIFJhdGluZyAgIyMjIyMjICovIiwiLyogIyMjIyMjIFRpbWVsaW5lICAjIyMjIyMgKi9cblxuLmxhdGVzdC10aW1lbGluZTEgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sYXRlc3QtdGltZWxpbmUubGF0ZXN0LXRpbWVsaW5lMS1pY29uIHVsLnRpbWVsaW5lID4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhdGVzdC10aW1lbGluZTEtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZWZ0OiAtMzhweDtcbn1cblxuLmxhdGVzdC10aW1lbGluZSB1bC50aW1lbGluZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYmFja2dyb3VuZDogI2VmZjBmNjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gID4gbGkge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxufVxuXG4ubGF0ZXN0LXRpbWVsaW5lMSBhIHtcbiAgY29sb3I6ICMxODE3Mjc7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cblxuLnZ0aW1lbGluZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgd2lkdGg6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkNGU0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4O1xuICB9XG5cbiAgLnRpbWVsaW5lLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC50aW1lbGluZS1wYW5lbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTFweCAxMXB4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMTRweCBzb2xpZCAkYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICRiYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIH1cblxuICAgICAgLnRpbWVsaW5lLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW46IDAgMCAuNjI1cmVtO1xuICAgICAgfVxuXG4gICAgICAudGltZWxpbmUtYm9keSB7XG4gICAgICAgIHAgKyBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGltZWxpbmUtZm9vdGVyIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IC42ODc1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50aW1lbGluZS1pbnZlcnRlZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuXG4gICAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxNHB4O1xuICAgICAgICAgIGxlZnQ6IC0xNHB4O1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnRpbWVsaW5lLXdyYXBwZXItc2Vjb25kYXJ5IHtcbiAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgfVxuICAudGltZWxpbmUtYmFkZ2Uge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItc3VjY2VzcyB7XG4gIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xuICB9XG4gIC50aW1lbGluZS1iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRzdWNjZXNzICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItaW5mbyB7XG4gIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICRpbmZvO1xuICB9XG4gIC50aW1lbGluZS1iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRpbmZvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItd2FybmluZyB7XG4gIC50aW1lbGluZS1wYW5lbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xuICB9XG4gIC50aW1lbGluZS1iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICR3YXJuaW5nICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItZGFuZ2VyIHtcbiAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogJGRhbmdlcjtcbiAgfVxuICAudGltZWxpbmUtYmFkZ2Uge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkZGFuZ2VyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLXdyYXBwZXItbGlnaHQge1xuICAudGltZWxpbmUtcGFuZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMmY5O1xuICB9XG4gIC50aW1lbGluZS1iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNmMWYyZjkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGltZWxpbmUtd3JhcHBlci1kYXJrIHtcbiAgLnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogIzgyOGRiMTtcbiAgfVxuICAudGltZWxpbmUtYmFkZ2Uge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjODI4ZGIxICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRpbWVsaW5lLWJvZHkgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4vKiAjIyMjIyMgVGltZWxpbmUgICMjIyMjIyAqLyIsIi8qICMjIyMjIyBJbWFnZSAjIyMjIyMgKi9cblxuLm1haW4taW1nLXVzZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIH1cbn1cblxuLmltZy1maXQtY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmltZy10aHVtYm5haWwgLmNhcHRpb24ge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uaW1nLWZsYWcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uaW1nLXNtIHtcbiAgd2lkdGg6IDY0cHg7XG4gIG1pbi13aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJhY2tncm91bmQ7XG4gIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4vKiAjIyMjIyMgSW1hZ2UgIyMjIyMjICovXG5cbi8qICMjIyMjIyBBdmF0YXIgIyMjIyMjICovXG5cbi5hdmF0YXItbGlzdCB7XG4gIC5hdmF0YXIge1xuICAgIG1hcmdpbi1ib3R0b206IC41cmVtO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XG4gICAgfVxuICB9XG5cbiAgbWFyZ2luOiAwIDAgLS41cmVtO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5hdmF0YXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tYWluLWF2YXRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMXB4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YWZjNztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG5cbiAgJi5vbmxpbmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgfVxuICBcbiAgJi5iZy1kYW5nZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xuICB9XG4gIFxuICAmLmJnLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgfVxuICBcbiAgJi5iZy13YXJuaW5nOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gIH1cbn1cblxuLmF2YXRhci14cyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcblxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgfVxufVxuXG4uYXZhdGFyLXNtIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gICY6OmFmdGVyIHtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICB9XG59XG5cbi5hdmF0YXItbWQge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDI0cHg7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgcmlnaHQ6IDJweDtcbiAgICBib3R0b206IDJweDtcbiAgfVxufVxuXG4uYXZhdGFyLWxnIHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuXG4gICY6OmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxufVxuXG4uYXZhdGFyLXhsIHtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNzJweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuXG4gICY6OmFmdGVyIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYm90dG9tOiA0cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAyLjVweCAkd2hpdGU7XG4gIH1cbn1cblxuLmF2YXRhci14eGwge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogNTZweDtcblxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIGJvdHRvbTogNnB4O1xuICAgIHJpZ2h0OiA3cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICR3aGl0ZTtcbiAgfVxufVxuXG5cbi5kZW1vLWF2YXRhci1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLm1haW4taW1nLXVzZXIsIC5tYWluLWF2YXRhciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubWFpbi1pbWctdXNlciArIHtcbiAgICAubWFpbi1pbWctdXNlciwgLm1haW4tYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tYXZhdGFyICsge1xuICAgIC5tYWluLWltZy11c2VyLCAubWFpbi1hdmF0YXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZGVtby1hdmF0YXItZ3JvdXAge1xuICAgIC5tYWluLWltZy11c2VyICsge1xuICAgICAgLm1haW4taW1nLXVzZXIsIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOXB4O1xuXHRcdCAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tYXZhdGFyICsge1xuICAgICAgLm1haW4taW1nLXVzZXIsIC5tYWluLWF2YXRhciB7XG4gICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG5cdFx0ICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI3NoYXBlcyAuZGVtby1hdmF0YXItZ3JvdXAge1xuICAgIC5tYWluLWltZy11c2VyICsge1xuICAgICAgLm1haW4taW1nLXVzZXIsIC5tYWluLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XG5cdFx0ICAgIGJvcmRlcjogMHB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICB9XG4gfVxuLyogIyMjIyMjIEF2YXRhcnMgIyMjIyMjICovIiwiLyogIyMjIyMjIExpc3QgIyMjIyMjICovXG5cbi5tYWluLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwO1xuXG4gICsgLm1haW4tbGlzdC1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICA+IGRpdiB7XG4gICAgJjpmaXJzdC1jaGlsZCBoNiB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICBoNiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxpc3QtdW5zdHlsZWQgbGkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdC11bnN0eWxlZCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4vKiAjIyMjIyMgTGlzdCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgQ2hlY2tib3ggIyMjIyMjICovXG5cbi5ja2JveCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogM3B4O1xuICAgIH1cblxuICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWY1ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjYlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDU1JSA0NSU7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmOmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdICsgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG5cbiAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogLjc1O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2tib3gtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgfVxuXG4gICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbWQ6OmFmdGVyIHtcbiAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5jdXN0b20tY29udHJvbC1sYWJlbC1tZCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbi5jdXN0b20tY29udHJvbHMtc3RhY2tlZCAuY3VzdG9tLWNvbnRyb2wtbWQge1xuICBtYXJnaW4tYm90dG9tOiAuMjVyZW07XG59XG4uY3VzdG9tLWNvbnRyb2wtbWQge1xuICBtaW4taGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbC1sZzo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwtbGc6OmFmdGVyIHtcbiAgdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsLWxnIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5jdXN0b20tY29udHJvbHMtc3RhY2tlZCAuY3VzdG9tLWNvbnRyb2wtbGcge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmN1c3RvbS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogMi41cmVtO1xufVxuXG4uY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItbGcge1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgd2lkdGg6IDNyZW07XG59XG4uY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tc3dpdGNoLWluZGljYXRvci1sZzpiZWZvcmUge1xuICBsZWZ0OiBjYWxjKDEuNDZyZW0gKyAxcHgpO1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWxnOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogY2FsYygxLjVyZW0gLSA0cHgpO1xuICAgIHdpZHRoOiBjYWxjKDEuNXJlbSAtIDRweCk7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGxlZnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhse1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiA0cmVtO1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXhsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogY2FsYygycmVtIC0gNHB4KTtcbiAgICB3aWR0aDogY2FsYygycmVtIC0gNHB4KTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGVmdDtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3IteGw6YmVmb3JlIHtcbiAgbGVmdDogY2FsYygxLjk2cmVtICsgMXB4KSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXNxdWFyZSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1zcXVhcmU6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tcmFkaXVzIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLXJhZGl1czpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLyogIyMjIyMjIENoZWNrYm94ICMjIyMjIyAqLyIsIi8qICMjIyMjIyBUb2dnbGUgIyMjIyMjICovXG5cbi5tYWluLXRvZ2dsZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGJkY2U7XG4gIHBhZGRpbmc6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGJvdHRvbTogM3B4O1xuICAgIGxlZnQ6IDNweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnb24nO1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ29mZic7XG4gICAgICByaWdodDogLTI5cHg7XG4gICAgfVxuICB9XG5cbiAgJi5vbiB7XG5cbiAgICBzcGFuIHtcbiAgICAgIGxlZnQ6IDM3cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tYWluLXRvZ2dsZSBzcGFuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5tYWluLXRvZ2dsZS1wcmltYXJ5Lm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG5cbi5tYWluLXRvZ2dsZS1zZWNvbmRhcnkub24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xufVxuXG4ubWFpbi10b2dnbGUtc3VjY2Vzcy5vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xufVxuXG4ubWFpbi10b2dnbGUtZGFyay5vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xufVxuXG4vKiAjIyMjIyMgVG9nZ2xlICMjIyMjIyAqLyIsIi8qICMjIyMjIyBMaXN0LWdyb3VwICMjIyMjIyAqL1xuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMzYzQ4NTg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjM2M0ODU4O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2M0ODU4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogIzhmOWNjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgfVxuXG4gIGg1IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE2cHggIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXG4gICYuZGlzYWJsZWQsICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmxpc3Rncm91cC1leGFtcGxlMiB1bCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG5cbi5saXN0Z3JvdXAtZXhhbXBsZSB1bCwgLmxpc3Rncm91cC1leGFtcGxlMiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmxpc3Rncm91cC1leGFtcGxlIHVsIGxpLCAubGlzdGdyb3VwLWV4YW1wbGUyIHVsIGxpIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbn1cblxuLmxpc3Rncm91cC1leGFtcGxlIC5saXN0LWdyb3VwLmNoZWNrZWQgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmxpc3RvcmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIHBhZGRpbmc6IDdweCAxMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICB9XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcblxuICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICMxYjM1ODU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRjMWZmO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIzNTg1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMWIzNTg1O1xuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkZmVmO1xuXG4gICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzNmNDY1NDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNmZGI7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjQ2NTQ7XG4gICAgICBib3JkZXItY29sb3I6ICMzZjQ2NTQ7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMWY1YzAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlOWI4O1xuXG4gICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzFmNWMwMTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWUzYTU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjVjMDE7XG4gICAgICBib3JkZXItY29sb3I6ICMxZjVjMDE7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xuXG4gICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzBjNTQ2MDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzU0NjA7XG4gICAgICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuXG4gICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzg1NjQwNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gICAgICBib3JkZXItY29sb3I6ICM4NTY0MDQ7XG4gICAgfVxuICB9XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGM2Y2E7XG5cbiAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNzIxYzI0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzcyMWMyNDtcbiAgICB9XG4gIH1cbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xuXG4gICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Y3ZjgxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjN2Y3ZjgxO1xuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFmMjUzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2NkMztcblxuICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICMxZjI1MzM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmFiZmM4O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyNTMzO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMWYyNTMzO1xuICAgIH1cbiAgfVxufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIHotaW5kZXg6IDA7XG59XG4vKiAjIyMjIyMgTGlzdC1ncm91cCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgQ3VzdG9tLWNvbnRyb2wgIyMjIyMjICovXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDEuMzEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWNmZjtcbiAgICBib3JkZXItY29sb3I6ICNlNmVjZmY7XG4gIH1cblxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogI2E4YWZjNztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4wMDYyNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6ICNkZWRlZjUgc29saWQgMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjAwNjI1cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvIDUwJSA1MCU7XG4gIH1cbn1cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywgaW5wdXQuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLWZlZWRiYWNrLCB0ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtZmVlZGJhY2ssIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCBpbnB1dC5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LXN1Y2Nlc3MgfiAudmFsaWQtdG9vbHRpcCwgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1zdWNjZXNzIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC1mZWVkYmFjaywgdGV4dGFyZWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQucGFyc2xleS1lcnJvciB+IC5pbnZhbGlkLWZlZWRiYWNrLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIGlucHV0LmN1c3RvbS1jb250cm9sLWlucHV0LnBhcnNsZXktZXJyb3IgfiAuaW52YWxpZC10b29sdGlwLCB0ZXh0YXJlYS5jdXN0b20tY29udHJvbC1pbnB1dC5wYXJzbGV5LWVycm9yIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tZmlsZS1sYWJlbCwgLmZvcm0tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWxhYmVsLCAuZm9ybS1zZWxlY3Qge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi8qICMjIyMjIyBDdXN0b20tY29udHJvbCAjIyMjIyMgKi8iLCIvKiAjIyMjIyMgQ3VzdG9tLXN0eWxlcyAjIyMjIyMgKi9cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGE6bm90KC5idG4pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYThhZmM3O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhOGFmYzc7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG5cbiAgYm9keSxcbiAgLmNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICB9XG5cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGFibGUtYm9yZGVyZWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGFibGUtZGFyayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICB0aCxcbiAgICB0ZCxcbiAgICB0aGVhZCB0aCxcbiAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG59XG5cbi5tYWluLWJvZHksXG4ubWFpbi1kYXNoYm9hcmQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLWJvZHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwibWFpblwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNDUlO1xuICBsZWZ0OiA3MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTU4JSwgMCk7XG4gIGZvbnQtc2l6ZTogMTMwMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjU7XG4gIG9wYWNpdHk6IDAuMDI7XG4gIHotaW5kZXg6IC0xO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi10YWJsZS1yZWZlcmVuY2Uge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgPiB7XG4gICAgdGhlYWQgPiB0ciA+IHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICM0YjRmNTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSA+IHRyID4ge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1haW4tbm90aWZpY2F0aW9uLXRleHQsXG4ubWFpbi1tZXNzYWdlLXRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgY29sb3I6ICMzYzQ4NTg7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0LFxuLm1haW4tbWVzc2FnZS1saXN0LFxuLm1haW4tcHJvZmlsZS1tZW51IC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbi5tYWluLW5vdGlmaWNhdGlvbi1saXN0LFxuLm1haW4tbWVzc2FnZS1saXN0IHtcbiAgLm1lZGlhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgKyAubWVkaWEge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTIzLCA2NSwgMjE2LCAwLjEpO1xuICAgIH1cblxuICAgICYubmV3IHtcbiAgICAgIGNvbG9yOiAjOGY5Y2MwO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6aG92ZXI6OmJlZm9yZSxcbiAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICM0NDQ0Njk7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1ob21lLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjAwcHg7XG4gIG1heC1oZWlnaHQ6IDE4MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MDRiZTtcblxuICAuY2hhcnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTIwcHg7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBvcGFjaXR5OiAwLjI7XG5cbiAgICAuZmxvdC1jaGFydCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWdhcDogNXB4O1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzdkZWcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDklO1xuICAgIGxlZnQ6IDI0JTtcbiAgICB6LWluZGV4OiA0O1xuICAgIG9wYWNpdHk6IDAuMjU7XG5cbiAgICAuY2FyZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWF4LWhlaWdodDogNzgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogOTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2ODBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogMTA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIge1xuICAgIG1heC1oZWlnaHQ6IDEyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjU2MHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIHtcbiAgICBtYXgtaGVpZ2h0OiAxNjAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDI4ODBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciB7XG4gICAgbWF4LWhlaWdodDogMTgwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2hhcnQtd3JhcHBlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIgLmNoYXJ0LXdyYXBwZXIgLmZsb3QtY2hhcnQge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbiAgLm1haW4tbmF2YmFyLmhvci1tZW51LnBzIHtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgbGVmdDogMTYlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ0ZGVnKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4taG9tZS1zbGlkZXIgLmNhcmQtY29sdW1ucyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtNDUlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgdG9wOiAtMTAlO1xuICAgIHJpZ2h0OiAtMzAlO1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFpbi1ob21lLXNsaWRlciAuY2FyZC1jb2x1bW5zIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHJpZ2h0OiAtMTUlO1xuICAgIHRvcDogLTE1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMge1xuICAgIHJpZ2h0OiAtNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWhvbWUtc2xpZGVyIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLm1haW4taG9tZS1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGNvbG9yOiAkd2hpdGUtNztcbiAgcmlnaHQ6IDIwcHg7XG5cbiAgLm1haW4tbG9nbyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LWluZGVudDogLTFweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIH1cblxuICBoNSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICAubG9nby1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgaSB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDAuMjtcblxuICAgICAgKyBpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIHAge1xuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICAgIC5idG4sXG4gICAgICAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IHtcbiAgICB0b3A6IDQwcHg7XG4gICAgbGVmdDogNDBweDtcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLWhvbWUtY29udGVudCB7XG4gICAgd2lkdGg6IDQxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgLm1haW4tbG9nbyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDIuMDMxMjVyZW07XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uIHtcbiAgZmxleDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUge1xuICAgIC5idG4sXG4gICAgLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgICAgZmxleDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmbGV4OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIHtcbiAgICAuYnRuLFxuICAgIC5zcC1jb250YWluZXIgYnV0dG9uIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG5cbiAgLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbi5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSB7XG4gIC5idG4gKyAuYnRuLFxuICAuc3AtY29udGFpbmVyIGJ1dHRvbiArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cblxuLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uICsgLmJ0bixcbi5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuc3AtY29udGFpbmVyIC5idG4gKyBidXR0b24sXG4uc3AtY29udGFpbmVyIC5tYWluLWhvbWUtY29udGVudCBwOmxhc3Qtb2YtdHlwZSAuYnRuICsgYnV0dG9uLFxuLm1haW4taG9tZS1jb250ZW50IHA6bGFzdC1vZi10eXBlIC5zcC1jb250YWluZXIgYnV0dG9uICsgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciAubWFpbi1ob21lLWNvbnRlbnQgcDpsYXN0LW9mLXR5cGUgYnV0dG9uICsgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLm1haW4taG9tZS1jb250ZW50IG5hdjpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcblxuICBhIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICR3aGl0ZS01O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgKyBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXRvZ2dsZS1ncm91cC1kZW1vIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAubWFpbi10b2dnbGUgKyAubWFpbi10b2dnbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5tYWluLWRyb3Bkb3duLWZvcm0tZGVtbyB7XG4gIC5zdGF0aWMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbiAgfVxuXG4gIC5kcm9wZG93bi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM1NjU2NzM7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubWFpbi1kcm9wZG93bi1mb3JtLWRlbW8gLnN0YXRpYy1kcm9wZG93biB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1haW4tZHJvcGRvd24tZm9ybS1kZW1vIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgcGFkZGluZzogMzBweCAyNXB4O1xuICB9XG59XG5cbi5tYWluLWNvbnRlbnQtbGVmdC1jb21wb25lbnRzIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAuY29tcG9uZW50LWl0ZW0ge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cbiAgICAgIH4gbGFiZWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBjb2xvcjogIzNjNDg1ODtcblxuICAgICAgKyAubmF2LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tcGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggMCA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlZjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLm1haW4tcGFnZS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjVweDtcbn1cblxuLm1haW4tcGFnZS10ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubWFpbi1wYWdlLWNvbnRlbnQtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGNvbG9yOiAjYThhZmM3O1xuICAgICAgdGV4dC1pbmRlbnQ6IDFweDtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tcGFnZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xufVxuXG4ubWFpbi1zeW50YXgtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuYmFkZ2Uge1xuICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB9XG5cbiAgcHJlIHtcbiAgICBib3JkZXItY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxuICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBtb25vc3BhY2U7XG4gIH1cbn1cblxuLm1haW4tbWVkaWEtbGlzdC1yZXZpZXdzIHtcbiAgLm1lZGlhICsgLm1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG5cbiAgLm1haW4taW1nLXVzZXIge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLWJvZHkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG4gICAgaDYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tc3Rhci1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICB9XG59XG5cbi5tYWluLXN0YXItaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICsgLm1haW4tc3Rhci1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG59XG5cbi5tYWluLW1lZGlhLWxpc3QtYWN0aXZpdHkge1xuICAubWVkaWEgKyAubWVkaWEge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cblxuICAubWVkaWEtaWNvbiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cbiAgICBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAmLnR5cGNuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICBoNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgY29sb3I6ICNhOGFmYzc7XG4gICAgfVxuICB9XG5cbiAgLm1lZGlhLXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob3ItdG9wLWhlYWRlciB7XG4gICAgLm1haW4tbG9nbyB7XG4gICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLWJyYW5kLWltZy5kZXNrdG9wLWxvZ28ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5sZWdlbmQge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5mdWxsc2NyZWVuIHtcbiAgLmZ1bGxzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZXhpdC1mdWxsc2NyZWVuIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5leGl0LWZ1bGxzY3JlZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmVzdC1lbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0xNXB4O1xuICBoZWlnaHQ6IDEzNXB4O1xufVxuXG4uZmxhZy1kcm9wZG93biB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1pdGVtIHtcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICM2MTYzNjY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG4udXNlcmxpc3QtdGFibGUge1xuICBpbWcge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxuXG4gIC5kb3QtbGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdi5tYWluLW5hdi1saW5lLm1haW4tbmF2LWxpbmUtY2hhdC5jYXJkLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm5hdi5tYWluLW5hdi1saW5lLm1haW4tbmF2LWxpbmUtY2hhdC5jYXJkLWJvZHkgYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAubmF2Lm1haW4tbmF2LWxpbmUubWFpbi1uYXYtbGluZS1jaGF0LmNhcmQtYm9keSAubmF2LWxpbmsgKyAubmF2LWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wcm9qZWN0LXdvcmsubGlzdC11bnN0eWxlZCBsaSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLm1haW4taGVhZGVyLXJpZ2h0IC5kcm9wZG93bi1tZW51IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgM3B4IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdmJhci5uYXZiYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdG9wOiA2NXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgdG9wOiA1OXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmFja2dyb3VuZDtcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuM3JlbTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDE2LCAzNSwgNTksIDAuMTUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLm1vYmlsZS1tYWluLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuLm1vYmlsZS1tYWluLWhlYWRlciAubmF2YmFyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tYm9keSAubW9iaWxlLWxvZ28tZGFyayxcbiAgLmhvcml6b250YWxtZW51IC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kYXJrLXRoZW1lLmxlZnRtZW51IC5yZXNwb25zaXZlLWxvZ28gLm1vYmlsZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRhcmstdGhlbWUubGVmdG1lbnUgLnJlc3BvbnNpdmUtbG9nbyAubW9iaWxlLWxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46MCBhdXRvO1xuICB9XG5cbiAgLnNlY29uZC1zaWRlbWVudSB7XG4gICAgdG9wOiA1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFpbi1oZWFkZXIuc2lkZS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG5cbiAgLnNpZGVtZW51LWxvZ28gLm1haW4tbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlciB7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG5cbiAgLmhlYWRlci1zZWFyY2ggLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnNpZGViYXIge1xuICAgIHRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1oZWFkZXItY2VudGVyIHtcbiAgICAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5yZXNwb25zaXZlLW5hdmJhciAuZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cblxuICAucmVzcG9uc2l2ZS1uYXZiYXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0b3A6IDYwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uIC5kcm9wZG93bi1tZW51LFxuICAubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA1NXNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJlc3BvbnNpdmUtbmF2YmFyIC5uYXYtbGluayB7XG4gICAgLmJhZGdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBwYWRkaW5nOiAwLjJyZW0gMC4ycmVtO1xuICAgICAgbWluLXdpZHRoOiAxcmVtO1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJi5pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMmYzOTVmO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlLFxuICAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUsXG4gIC5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2lkZW1lbnUtbG9nbyxcbiAgLm1haW4tY2FsZW5kYXIgLmZjLWhlYWRlci10b29sYmFyIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWFwY29udGFpbmVyIC5tYXAsXG4gIC5tYXBjb250YWluZXIxIC5tYXAge1xuICAgIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5icmVhZGNydW1iaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgd2lkdGg6IDE1OXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1lZGlhIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4ubWVkaWEtbG9nbyxcbi5tZWRpYS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5mbGF0IGEge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIH1cblxuICAmLmFjdGl2ZTpiZWZvcmUsXG4gICY6aG92ZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjY2NjO1xuICB9XG59XG5cbi51c2VyLWxvY2sgLm9wdGlvbi1kb3RzIHtcbiAgbWFyZ2luOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnBhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbn1cblxuLmJveC1zaGFkb3ctMCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNvdmVyLWltYWdlIHtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzhmOWNjMDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNzc4N2JjO1xuICAgIH1cbiAgfVxuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMS41cmVtIDAgMS41cmVtO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAxLjhyZW0gMCAxLjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tbmF2YmFyLXNob3cgLnJlc3BvbnNpdmUtbmF2YmFyLm5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG4gIC5tYWluLW5hdmJhci1zaG93IC5zaWRlYmFyIHtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxuICAuaGVhZGVyLXNlYXJjaCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBsZWZ0OiA5MyUgIWltcG9ydGFudDtcbiAgfVxuICAuanVtcHMtcHJldmVudCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYWluLW5hdmJhci5zdGlja3kuc3RpY2t5LXBpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAgIC5icmVhZGNydW1iIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG5cbiAgI21haWxDb250ZW50IHtcbiAgICAubWFpbi1tYWlsLWxpc3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cblxuICAgIC5tYWluLW1haWwtaXRlbSB7XG4gICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY2hhdC1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICB9XG5cbiAgLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbiAuZHJvcGRvd24tbWVudSxcbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNDZweDtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gPiBhOjphZnRlcixcbiAgLm1haW4taGVhZGVyLW1lc3NhZ2UgPiBhOjphZnRlciB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLm1haW4taGVhZGVyLXByb2plY3Qge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogNDZweDtcbiAgICB9XG5cbiAgICA+IGE6OmFmdGVyIHtcbiAgICAgIHRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1wcm9maWxlLW1lbnUge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogNTFweDtcbiAgICB9XG5cbiAgICA+IC5tYWluLWltZy11c2VyOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtMjBweDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1uYXZiYXIge1xuICAgIC8vIC5uYXYge1xuICAgIC8vICAgcGFkZGluZzogMDtcbiAgICAvLyAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgLy8gfVxuXG4gICAgJi5ob3ItbWVudSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAubmF2LXN1YiBsaTpub3QoLm5hdi1zdWItaXRlbSkge1xuICAgICAgICAgIGNvbG9yOiAjOTU5NTk2O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIC5uYXYtc3ViLWxpbmsge1xuICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy8gICBjb2xvcjogIzgwODE5MTtcbiAgICAgIC8vICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgLy8gICBwYWRkaW5nOiAwIDE3cHg7XG4gICAgICAvLyB9XG5cbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIC5uYXYtc3ViIGxpIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubmF2LXN1Yi1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LXN1Yi1tZWdhIC5uYXYgbGk6bm90KC5uYXYtc3ViLWl0ZW0pIHtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmODtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLnNpZGUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgLnNpZGUtaGVhZGVyIHtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgLnNpZGVtZW51LWxvZ28ge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgLnBhZ2UtaGVhZGVyIC5idG4uYnRuLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgI2V4YW1wbGUtaW5wdXQuZGF0YVRhYmxlID4gdGJvZHkgPiB0ci5jaGlsZCB1bC5kdHItZGV0YWlscyA+IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNvbnRlbnQtYm9keS1jb250YWN0cyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYyZjg7XG4gIH1cbiAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgZGl2LnRhYmxlLXJlc3BvbnNpdmUgPiBkaXYuZGF0YVRhYmxlc193cmFwcGVyID4gZGl2LnJvdyA+IGRpdltjbGFzc149XCJjb2wtXCJdOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2FyZC1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNhcmQtb3B0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmhlYWRlci1zZWFyY2gge1xuICAgICYuZHJvcGRvd24ge1xuICAgICAgcG9zaXRpb246IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgICYuc2lkZS1jb250ZW50IC5wYWdlLWhlYWRlcixcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1zZWFyY2guc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRpbWVsaW5lIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC52dGltZWxpbmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDZweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50aW1lbGluZS13cmFwcGVyIHtcbiAgICAgIC50aW1lbGluZS1iYWRnZSB7XG4gICAgICAgIGxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICB9XG5cbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgLnRpbWVsaW5lLXBhbmVsIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEyJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCAkYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwIHNvbGlkICRiYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDogLTE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYudGltZWxpbmUtaW52ZXJ0ZWQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAudGltZWxpbmUtcGFuZWwge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5jYXJvdXNlbC1zbGlkZXIgI3RodW1iY2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gLnRodW1iIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tbmF2LWxpbmUtY2hhdCAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5tYWluLW1haWwtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mbG90LWNoYXJ0MSB7XG4gICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1haW4tY29udGFjdC1pbmZvLWhlYWRlciAubWVkaWEtYm9keSAubmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5tb2RhbC5wb3Mtc3RhdGljIC5tb2RhbC1mb290ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAvLyBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tYWluLWhlYWRlci5maXhlZC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5ob3Jpem9udGFsbWVudSAuc3RpY2t5IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuc3RpY2t5LXBpbiB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICB9XG4gIH1cbiAgLmhvcml6b250YWxtZW51IC5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLm1haW4tbmF2YmFyLnN0aWNreS5zdGlja3ktcGluIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjJmODtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuICAgIHBhZGRpbmctdG9wOiA1OHB4O1xuXG4gICAgJi5zaWRlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy10b3A6IDYzcHg7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGVudC1hcHAsXG4gIC5tYWluLWNvbnRlbnQtY2FsRW5kYXIsXG4gIC5tYWluLWNvbnRlbnQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuIC8vIC5tYWluLXNpZGViYXItaGlkZSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gIC8vICBtYXJnaW4tbGVmdDogMDtcbiAvLyB9XG5cbiAgLm1haW4tZXJyb3Itd3JhcHBlciBoMSB7XG4gICAgZm9udC1zaXplOiAxMnJlbTtcbiAgfVxuXG4gIC5ob3Jpem9udGFsbWVudSAubWFpbi1mb290ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uZmxhZy1pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuI2JhY2stdG8tdG9wIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiA5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTk7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMXMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gIGkge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gIH1cbn1cblxuLmNvbnRhY3QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBjb2xvcjogJHByaW1hcnk7XG59XG5cbi5jdXN0b20tbGVmdG5hdiAubWFpbi1jb250ZW50LWxlZnQtY29tcG9uZW50cyB7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICB0b3A6IDRyZW07XG59XG5cbi5jb21wb25lbnQtaXRlbSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcImZlYXRoZXJcIiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY4Nzk4Yjtcbn1cblxuLm1haW4taWNvbi1saXN0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjJmODtcbn1cblxuLmRlc2NyaXB0aW9uLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNraWxsLXRhZ3MgYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogI2E4YWZjNztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xufVxuXG4ucmV2aWV3bmF2cyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgbGkge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2E4YWZjNztcbiAgICB9XG4gIH1cbn1cblxuLmRhc2gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogI2QzZDllNDtcbiAgdG9wOiAxMHB4O1xufVxuXG4ubWFpbi10cmFmZmljLWRldGFpbC1wcm9kdWN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5wcmljZS1pbWcge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4ucHJpY2UtMSAubGlzdC11bnN0eWxlZCBsaSB7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuXG4uY2FyZC1wcmljaW5nIGgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcmljaW5nLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItcmFkaXVzOiAxMXB4IDExcHggMCAwO1xufVxuXG4uY2FyZC1wcmljaW5nMiBoMSxcbi5jYXJkLXByaWNpbmczIGgxLFxuLmNhcmQtcHJpY2luZzQgaDEge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNhcmQtcHJpY2luZyAubGlzdC11bnN0eWxlZCBsaSxcbi5jYXJkLXByaWNpbmcyIC5saXN0LXVuc3R5bGVkIGxpLFxuLmNhcmQtcHJpY2luZzMgLmxpc3QtdW5zdHlsZWQgbGksXG4uY2FyZC1wcmljaW5nNCAubGlzdC11bnN0eWxlZCBsaSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByaWNpbmctdGFicyB7XG4gIC5wcmktdGFicy1oZWFkaW5nIHtcbiAgICBwYWRkaW5nOiAxNXB4IDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG5cbiAgLm5hdi1wcmljZSBsaSB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgY29sb3I6ICM2MTYzNjY7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCBhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gICAgLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07XG4gIH1cbn1cblxuLnByaWNpbmcxIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4ucHJpY2luZ1RhYmxlMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlNWYzO1xufVxuXG4ucHJpY2luZ1RhYmxlMi1oZWFkZXIge1xuICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTFweCAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2luZ1RhYmxlMiAucHJpY2luZ1RhYmxlMi1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4ucHJpY2luZ1RhYmxlMi1oZWFkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYXJkLXByaWNpbmcucHJpY2luZzEgLmxpc3QtdW5zdHlsZWQgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmljaW5nLXBsYW5zIHtcbiAgcGFkZGluZzogMjVweCAwO1xufVxuXG4ucHJpY2UtdmFsdWUxIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgaSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3B4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICB9XG59XG5cbi5wcmljaW5nLXBsYW5zIC5tb250aCB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4ucHJpY2luZ0NvbnRlbnQyIHVsIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ucHJpY2luZ0NvbnRlbnQxIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgcGFkZGluZzogMThweCAwIDAgMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICB9XG4gIH1cbn1cblxuLnByaWNlLXZhbHVlLWNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5wcmljaW5nVGFibGUyIHtcbiAgLnByaWNpbmdUYWJsZTItc2lnbi11cCB7XG4gICAgcGFkZGluZzogMjVweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlNWYzO1xuICB9XG5cbiAgLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgfVxuXG4gICYuZ3JlZW4gLnByaWNpbmctcGxhbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMGQ0MDM7XG4gIH1cblxuICAmLmluZm8gLnByaWNpbmctcGxhbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYWIyZTY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLnByaWNpbmdUYWJsZTIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnByaWNpbmcyIC5jYXJkLWJvZHkge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcmljaW5ndGFicy1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucHJpY2luZ3RhYnMtYmFkZ2UgLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTYwcHg7XG4gIHRvcDogMTNweDtcbiAgd2lkdGg6IDE4MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggOXB4IDhweCA5cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZXhhbXBsZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYyZjg7XG4gIC8vIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuXG4gICsgLmhpZ2hsaWdodCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi50ZXh0LXdyYXAgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oaWdobGlnaHQge1xuICBtYXJnaW46IDFyZW0gMCAycmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmY4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgYmFja2dyb3VuZDogI2VkZWZmNztcbn1cblxuLmNsaXAtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jbGlwYm9hcmQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMGYyZjg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVzZXItY2FyZCAubWFpbi1pbWctdXNlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaWNvbi1zZXJ2aWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdpZHRoOiAzLjVyZW07XG4gIGhlaWdodDogMy41cmVtO1xuICBwYWRkaW5nOiAxLjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblxuICBpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4ub3VyLXRlYW0ge1xuICAucGljdHVyZSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICY6aG92ZXIgLnBpY3R1cmU6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnBpY3R1cmUge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZSAwcztcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIC5waWN0dXJlIGltZyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4ICNmMGYyZjg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG59XG5cbi5pdGlfX2hpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9rZW4ge1xuICAmLm9wZXJhdG9yLFxuICAmLmVudGl0eSxcbiAgJi51cmwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuLnN0eWxlIC50b2tlbi5zdHJpbmcsXG4udG9rZW4udmFyaWFibGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udXNlci1sb2NrIGltZyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZWFtaWwtYm9keSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi50YXNrLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIGNvbG9yOiAjM2M0ODU4O1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmMGYyZjg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAudGFzay1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDIycHg7XG4gICAgICB0b3A6IDEzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTdweDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgaDYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uaXRlbS1jYXJkIHtcbiAgLnByb2R1Y3QtaW5mbyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UgMHM7XG4gIH1cblxuICAmOmhvdmVyIC5wcm9kdWN0LWluZm8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm90dG9tOiAzMCU7XG4gIH1cbn1cblxuLmFjYy1zdGVwLW51bWJlciB7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kdC1idXR0b24tY29sbGVjdGlvbiAuZHJvcGRvd24taXRlbSB7XG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICM4ZjljYzA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4uYWR2YW5jZWQtc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmRvdC1sYWJlbCB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2Nyb2xsLXdpZGdldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWN0aXZpdHktYmxvY2sge1xuICAudGFzay1saXN0IHtcbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgaDYge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC50YXNrLWxpc3Qge1xuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMThweDtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgbGkgLnRhc2staWNvbiB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnotaW5kZXgyIHtcbiAgei1pbmRleDogMjtcbn1cblxuI2dsb2JhbC1sb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDUwMDAwO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sb2FkZXItaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDQzJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVzZXItaW5mbyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG4uc2V0dGluZy1oZWFkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zYWxlcy1pY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5naWZ0LXRpdHRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmdpZnQtYm94IHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5naWZ0Ym94LWltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5wYWdlLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wYWdlLWhlYWRlciAucGFnZS10aXRsZSBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODkuMWRlZywgcmdiKDI0MCwgMjQ0LCAyNTUpIDAuNyUsIHJnYigyNTAsIDI1MSwgMjU0KSA4OC40JSk7XG4gIGNvbG9yOiAjNTc3ZmY1O1xufVxuLmZlYXR1cmUge1xuICB3aWR0aDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gIC5mZWF0dXJlLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uZmVhdHVyZS5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6ICNmYWZiZmUgIWltcG9ydGFudDtcbn1cblxuLmJyb3dzZXItc3RhdHMgaSB7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNlYXJjaC1pbWdzIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBjb250ZW50cztcblxuICBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLmhhbmRsZS1jb3VudGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcblxuICAuY291bnRlci1taW51cyxcbiAgLmNvdW50ZXItcGx1cyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAuYnRuIHtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxufVxuXG4uY291bnRlci1taW51cyB7XG4gICYuYnRuIHtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuXG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuXG4uY291bnRlci1wbHVzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG59XG5cbi5oYW5kbGUtY291bnRlciAuYnRuOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhN2FhZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2E4NjljO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLndoaXNobGlzdCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi50cmFzaCB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGZpbGw6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cblxuLml0ZW1zaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogN3B4O1xuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMjgzMjUwO1xuICB9XG59XG5cbi5kbGlzdC1hbGlnbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZpbGUtYnJvd3NlciAuYnRuLXByaW1hcnkge1xuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMCAhaW1wb3J0YW50O1xufVxuXG4uaG9yaXpvbnRhbG1lbnUgI3JlY2VudG9yZGVycyB7XG4gIGhlaWdodDogMjIycHggIWltcG9ydGFudDtcbn1cblxuLmNvbnRlbnQtaGVpZ2h0IHtcbiAgaGVpZ2h0OiA3MHZoO1xufVxuXG4ucHJvamVjdCAuZGVhZGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ucHJvamVjdC1zdGF0dXMge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cblxuICAmLnN1Y2Nlc3M6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRzdWNjZXNzO1xuICB9XG5cbiAgJi5kYW5nZXI6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRkYW5nZXI7XG4gIH1cblxuICAmLndhcm5pbmc6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNlY2I1Mjk7XG4gIH1cbn1cblxuLmxpc3QtY2FyZCB7XG4gIHBhZGRpbmc6IDE0cHggMThweDtcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ydGguY2lyY2xlIHtcbiAgLmNoYXJ0LWNpcmNsZS12YWx1ZS5jaXJjbGUtc3R5bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICBjYW52YXMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5saXN0LWNhcmQge1xuICAmLmRhbmdlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjNmNDtcbiAgfVxuXG4gICYuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogI2U4ZjdlZTtcbiAgfVxufVxuXG4udGFza3MgLmNrYm94IHNwYW4ge1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG5cbi50cmFuc2NhdGlvbnMudGFibGUge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6IDE0cHggMDtcbiAgICBsaW5lLWhlaWdodDogMS40NjI7XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4udGFza3MgLnRhYmxlIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAxMXB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1haW4tYm9keS5sZWZ0bWVudSAubWFpbi1jb250ZW50LnNpZGUtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4vLyBAbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbi8vIFx0Lmhvcml6b250YWxtZW51IC5tYWluLWhlYWRlci1jZW50ZXIge1xuLy8gXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuLy8gXHR9XG4vLyB9XG5cbi51cGdyYWRlLmN1c3RvbS1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2YzZjJmZDtcbn1cblxuLnNpZGVtZW51LWxvZ28gaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2OTlweCkge1xuICAuaG9yaXpvbnRhbG1lbnUgLnBhZ2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5icmVhZGNydW1iLTUgYTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnVzZXItbG9jayAub3B0aW9uLWRvdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExNzNweCkge1xuICAubWFpbi1oZWFkZXIuaG9yLWhlYWRlci50b3AtaGVhZGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhvcml6b250YWxtZW51IC5tYWluLWhlYWRlci5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLm1haW4taGVhZGVyLWNlbnRlciB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZDIgLnRvcC1oZWFkZXItbG9nbzEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRvcDogMTNweDtcbiAgfVxuICAuaG9yLWhlYWRlci50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRhcmstdGhlbWUgLmhvci1oZWFkZXIudG9wLWhlYWRlciAuaGVhZGVyLWJyYW5kMiAudG9wLWhlYWRlci1sb2dvMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGFyay10aGVtZSAuaG9yLWhlYWRlci50b3AtaGVhZGVyIC5oZWFkZXItYnJhbmQyIC50b3AtaGVhZGVyLWxvZ28yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0b3A6IDEzcHg7XG4gIH1cbiAgLmhlYWRlci1kYXJrIC5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZDIgLnRvcC1oZWFkZXItbG9nbzEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1kYXJrIC5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZDIgLnRvcC1oZWFkZXItbG9nbzIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNncm91cCAucGQteC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAucGFnaW5hdGlvbi1jaXJjbGUgbGkgYSxcbiAgLnBhZ2luYXRpb24tY2lyY2xlIGxpIHNwYW4ge1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjZweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cbiAgLnBhZ2luYXRpb24tY2lyY2xlZCAucGFnZS1saW5rIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5wYWdpbmF0aW9uLXJhZGl1cyBsaSBhLFxuICAucGFnaW5hdGlvbi1yYWRpdXMgbGkgc3BhbiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuICAuaXRlbS1jYXJkLWRlc2N7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2lucHRhZ3MgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cbiAgLmJvb3RzdHJhcC10YWdzaW5wdXQgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbio6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNjZmQzZGE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAuY29sb3ItaGVhZGVyIC5ob3ItaGVhZGVyLnRvcC1oZWFkZXIgLmhlYWRlci1icmFuZDIgLnRvcC1oZWFkZXItbG9nbzIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRvcDogMTNweDtcbiAgfVxufVxuLyogIyMjIyMjIEN1c3RvbS1zdHlsZXMgIyMjIyMjICovXG5cbi8qICMjIyMjIyBTZWxlY3QgR3JvdXAgIyMjIyMjICovXG5cbi5zZWxlY3Rncm91cCB7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5zZWxlY3Rncm91cC1pdGVtIHtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICsgLnNlbGVjdGdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSAuc2VsZWN0Z3JvdXAtYnV0dG9uIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICB9XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIC5zZWxlY3Rncm91cC1idXR0b24ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG4uc2VsZWN0Z3JvdXAtaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5zZWxlY3Rncm91cC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzY4Njg2ODtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdGdyb3VwLWJ1dHRvbi1pY29uIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc2VsZWN0Z3JvdXAtaW5wdXQge1xuICAmOmNoZWNrZWQgKyAuc2VsZWN0Z3JvdXAtYnV0dG9uIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgJjpmb2N1cyArIC5zZWxlY3Rncm91cC1idXR0b24ge1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuXG4uc2VsZWN0Z3JvdXAtcGlsbHMge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgLnNlbGVjdGdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG4vKiAjIyMjIyMgU2VsZWN0IEdyb3VwICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgQ29sb3JpbnB1dCAjIyMjIyMgKi9cblxuLmNvbG9yaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb2xvcmlucHV0LWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbG9yaW5wdXQtY29sb3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwLjI1cmVtO1xuICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpXG4gICAgICBuby1yZXBlYXQgY2VudGVyIChjZW50ZXIgLyA1MCUpIDUwJTtcbiAgfVxufVxuXG4uY29sb3JpbnB1dC1pbnB1dDpjaGVja2VkIH4gLmNvbG9yaW5wdXQtY29sb3I6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogIyMjIyMjIENvbG9yaW5wdXQgIyMjIyMjICovXG5cbi8qICMjIyMjIyBpZSBjc3MgIyMjIyMjICovXG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5iLWltZyB7XG4gIGhlaWdodDogMTk3cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC5tYWluLW5hdmJhciAubmF2LXN1Yi1tZWdhIC5uYXYge1xuICAgIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5kLXNtLWZsZXgubWVkaWEubWVkaWEtbGlzdCB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi50LWltZyB7XG4gIGhlaWdodDogMTk3cHggIWltcG9ydGFudDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmRyYWdnYWJsZS1pbWcsXG4qOjotbXMtYmFja2Ryb3AsXG4uYmxvZy1pbWcge1xuICBoZWlnaHQ6IDI1OHB4ICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWVycm9yLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uc2VhcmNoLWltZ3Mge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWNvbnRlbnQtYm9keS1wcm9maWxlIC5tZWRpYS1ib2R5IHtcbiAgZmxleDogaW5oZXJpdDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4tbXNnLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5mbGV4LXdyYXAuaHQtNTAubWItbGctNCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmJ0bi1pY29uIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLmJnLWltZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5jcnlwdG8tdHJhbnNjYXRpb24gLm1lZGlhLWJvZHkge1xuICBmbGV4OiBpbmhlcml0O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uc2FsZXMtcHJvZHVjdC1pbmZvICNjaGFydCB7XG4gIG1pbi1oZWlnaHQ6IDIxOXB4ICFpbXBvcnRhbnQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi5tYWluLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTVweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuLm1haW4tY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuI2NoZWNrb3V0c3RlcHMgLml0ZW0gLnRodW1iIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4udHJhbnNjYXRpb24tY3J5cHRvIC53ZC0zMCB7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4uYnJlYWRjcnVtYi00IG9sIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuKjo6LW1zLWJhY2tkcm9wLFxuaHRtbC5mdWxsc2NyZWVuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbmh0bWwuZnVsbHNjcmVlbiAubWFpbi1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG4qOjotbXMtYmFja2Ryb3AsXG4ub3dsLWl0ZW0gLndkLTMwLFxuLnRhYmxlLXJlc3BvbnNpdmUtc20gLndkLTMwIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbio6Oi1tcy1iYWNrZHJvcCxcbi50YWJsZS1yZXNwb25zaXZlIC5tZWRpYS1ib2R5IHtcbiAgZmxleDogaW5oZXJpdDtcbn1cbio6Oi1tcy1iYWNrZHJvcCxcbmJvZHkuaG9yaXpvbnRhbG1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4vKiAjIyMjIyMgaWUgY3NzICMjIyMjIyAqL1xuXG4uaGVhZGVyLWljb25zIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgZmlsbDogIzVhNjQ4NTtcbiAgY29sb3I6ICM1YTY0ODU7XG59XG4uaGVhZGVyLWljb25zOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLXRvZ2dsZXIgLmhlYWRlci1pY29uczpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5tYWluLWZvcm0tc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMHB4IDBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb3VudHJ5LUZsYWcgc3ZnIHtcbiAgcGFkZGluZzogN3B4O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG59XG4ubmF2LWxpbmsuaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tYWluLWhlYWRlci1jZW50ZXIgLnNlYXJjaC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG59XG4uZHJvcGRvd24tbWVudSAubWFpbi1mb3JtLXNlYXJjaCAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xufVxuLm1haW4taGVhZGVyLW1lbnUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICAvLyB3aWR0aDogMzVweDtcbiAgLy8gaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAvLyBwYWRkaW5nOiA4cHg7XG4gIC8vIGZpbGw6ICM1YTY0ODU7XG59XG4ubWFpbi1oZWFkZXItbWVudS1pY29uIC5oZWFkZXItbWVudS1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgcGFkZGluZzogOHB4O1xuICBmaWxsOiAjNWE2NDg1O1xufVxuLm1haW4taGVhZGVyLW1lbnUtaWNvbiAuaGVhZGVyLW1lbnUtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktdHJhbnNwYXJlbnRjb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDMwJTtcbn1cblxuLy8gLm1haW4taGVhZGVyLW1lbnUtaWNvbjpob3ZlciB7XG4vLyAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuLy8gfVxuXG4uYnRuLWljb24tdGV4dCBpIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC42cmVtO1xufVxuLmJ0bi1pY29uLXRleHQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuLmNhcmQtaXRlbSAuY2FyZC1pdGVtLWljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMnB4O1xuICBib3R0b206IDQycHg7XG4gIHRvcDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy9ib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeTtcbn1cbi5iZy1wcmltYXJ5LWxpZ2h0LTEge1xuICBiYWNrZ3JvdW5kOiAjNzg4NmQzO1xufVxuLmJnLXByaW1hcnktbGlnaHQtMiB7XG4gIGJhY2tncm91bmQ6ICM5ZmE4ZTA7XG59XG4uYmctcHJpbWFyeS1saWdodC0zIHtcbiAgYmFja2dyb3VuZDogI2Q4ZGNmMztcbn1cbi50cmFuc2FjdGlvbi1ibG9nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA3MHB4O1xufVxuLnRyYW5zYWN0aW9uLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQxcHg7XG4gIGJvdHRvbTogLTJweDtcbiAgbGVmdDogMThweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBkb3R0ZWQgI2U0ZTNlODtcbn1cbi50cmFuc2FjdGlvbiAudHJhbnNhY3Rpb24tYmxvZzpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRyYW5zYWN0aW9uLWltZyB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi50cmFuc2FjdGlvbjpmaXJzdC1jaGlsZCAudHJhbnNhY3Rpb24taW1nIHN2ZyB7XG4gIGZpbGw6ICRwcmltYXJ5O1xufVxuLnRyYW5zYWN0aW9uLWRldGFpbHMge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmNhcmQtaXRlbSAuY2FyZC1pdGVtLWJvZHkgLmNhcmQtaXRlbS1zdGF0IHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3QtdGltZWxpbmUgdWwudGltZWxpbmUtMTpiZWZvcmUge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1haW4tY29udGVudC10aXRsZSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGxlZnQ6IDRweDtcbn1cbi5wYWdlLWhlYWRlciAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbn1cbi50YWJsZS5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1uYXZoZWFkaW5nIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIGJvcmRlci1yYWRpdXM6IDExcHggMTFweCAwIDA7XG59XG4ubWFpbi1ub3RpZmljYXRpb24tdGV4dCB7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG4ubWFpbi1oZWFkZXItbm90aWZpY2F0aW9uLnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuLm1haW4tcHJvZmlsZS1tZW51LnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xufVxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjNTM1NDVlICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1tZXNzYWdlLXRleHQge1xuICBjb2xvcjogJHdoaXRlO1xufVxuLm1haW4taGVhZGVyLW1lc3NhZ2Uuc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG59XG4ubWFpbi1oZWFkZXItbWVzc2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgbWFyZ2luOiAwIDdweDtcbn1cbi5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tYWluLW1lc3NhZ2UtbGlzdCAubWVkaWEtYm9keSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubWFpbi1pbWctdXNlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnNpZGUtaGVhZGVyIHtcbiAgdHJhbnNpdGlvbjogcGFkZGluZy1sZWZ0IDAuM3MgZWFzZTtcbn1cbi5tYWluLWhlYWRlci1sZWZ0IHtcbiAgdHJhbnNpdGlvbjogcGFkZGluZy1sZWZ0IDAuM3MgZWFzZTtcbn1cbi5tYWluLWhlYWRlci1jZW50ZXIge1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLWxlZnQgMC4zcyBlYXNlO1xufVxuLnNpZGViYXItYm9keSBoNSB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG59XG4uc2lkZWJhci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTNweDtcbiAgdG9wOiA4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLWhlYWRlci1ub3RpZmljYXRpb24gLmRyb3Bkb3duLW1lbnUsXG4ubWFpbi1oZWFkZXItbWVzc2FnZSAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG59XG4ubWFpbi1wcm9maWxlLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICB0b3A6IDQ4cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xuICAucmVzcG9uc2l2ZS1uYXZiYXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2YmFyIC5uYXYtbGluay5pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zaWRlYmFyIHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGFibGUgdGJvZHkgdGQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuLmJ1eS1zZWxsIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5idXktc2VsbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5leGNoYW5nZS1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG59XG4uY3J5cC1pY29uIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uY2hhcnQtd3JhcHBlciAjZWFybmluZ2JpdCB7XG4gIGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi8vIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5mb3JtLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpe1xuLy8gICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuLy8gICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuLy8gfVxuLmNyeXB0by1idXlzZWxsLWNhcmQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDAgIWltcG9ydGFudDtcbn1cbmlucHV0OmNoZWNrZWQgKyBsYWJlbC5wYXltZW50LWNhcmRzIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBheW1lbnQtY2FyZHMge1xuICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xufVxuLmNyeXB0by13YWxsZXQgLmNsaXBib2FyZC1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDAgIWltcG9ydGFudDtcbn1cbiN0aHVtYmNhcm91c2VsOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2hlY2tvdXRzdGVwcyA+IC5zdGVwcyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJnLWFsZXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2ltZy9tZWRpYS9hbGVydC1iZy5qcGcpICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnLWFsZXJ0IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCB0b3AsICNiZjVhNWEsICRwcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5idG4ucmlwcGxlLmJ0bi1wcmltYXJ5IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbn1cbi50YWJzLXN0eWxlLTEgLnBhbmVsLXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTZlZDtcbn1cbi50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi50YWJzLXN0eWxlLTEgLm1haW4tbmF2LWxpbmUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjQyZjQ4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlNmVkICNlMGU2ZWQgJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDBweCAwcHg7XG59XG4udGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDE4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNlMGU2ZWQ7XG59XG4udGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluay5hY3RpdmUsXG4udGFicy1zdHlsZS0zIC5uYXYucGFuZWwtdGFicyBsaSBhLmFjdGl2ZSxcbi50YWJzLXN0eWxlLTQgLm5hdi5wYW5lbC10YWJzIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG4udGFicy1zdHlsZS0yIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDE4cHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBtYXJnaW46IDAgNXB4IDBweCAwO1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cbi50YWJzLXN0eWxlLTMge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xufVxuLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnRhYnMtc3R5bGUtMyAubmF2LnBhbmVsLXRhYnMgbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHggMThweCAxMHB4IDE4cHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogMCA1cHggNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTQxMTJkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzLXN0eWxlLTQgLnRhYi1tZW51LWhlYWRpbmcge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuLnRhYnMtc3R5bGUtNCAubmF2LnBhbmVsLXRhYnMgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4udGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICBjb2xvcjogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4udGFicy1zdHlsZS00IC5uYXYucGFuZWwtdGFicyBsaSBhIHtcbiAgcGFkZGluZzogMTBweCAxOHB4IDEwcHggMThweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTQxMTJkO1xuICB3aWR0aDogMTAwJTtcbn1cbi50YWItY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWFpbi1tYWlsLWNvbXBvc2UtY29tcHJlc3MsXG4ubWFpbi1tYWlsLWNvbXBvc2UtbWluaW1pemUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDRweDtcbiAgd2lkdGg6IDM1MnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFwY29udGFpbmVyLm1hcGFlbCBzdmcsXG4gIC5tYXBjb250YWluZXIxLm1hcGFlbCBzdmcsXG4gIC5tYXBjb250YWluZXIyIHN2ZyxcbiAgLm1hcGNvbnRhaW5lcjMgc3ZnIHtcbiAgICB3aWR0aDogMjUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5tYXBjb250YWluZXIgLm1hcCxcbiAgLm1hcGNvbnRhaW5lcjEgLm1hcCB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLm1hcGNvbnRhaW5lcjIgLm1hcCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLm1hcGNvbnRhaW5lcjMgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWhlYWRlci1ub3RpZmljYXRpb24uc2hvdyAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxuICAubWFpbi1oZWFkZXItbWVzc2FnZS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGxlZnQ6IDE1OHB4O1xuICB9XG4gIC8vIC5tYWluLXByb2ZpbGUtbWVudS5zaG93IC5kcm9wZG93bi1tZW51OjpiZWZvcmV7XG4gIC8vICAgbGVmdDogMjEycHg7XG4gIC8vIH1cbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5ocjpub3QoW3NpemVdKSB7XG4gIGhlaWdodDogMDtcbn1cbmhyIHtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvci1tZW51IC5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgY29sb3I6ICM2MTYzNjY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvci1tZW51IC5uYXYtbGluayAuaG9yLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG4gIC5ob3ItbWVudSBsaS5hY3RpdmUgLmhvci1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxufVxuLm1haW4tbmF2YmFyLmhvci1tZW51IC5uYXYtaXRlbS5hY3RpdmUgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmltZy1maXQtY292ZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgLmRlbW8tc3RhdGljLXRvYXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAudGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayxcbiAgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudGFicy1zdHlsZS0xIC5tYWluLW5hdi1saW5lIC5uYXYtbGluayxcbiAgLnRhYnMtc3R5bGUtMiAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDEwcHggOHB4IDEwcHggOHB4O1xuICB9XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwsXG4ucGFuZWwtZ3JvdXAxIC5wYW5lbCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbn1cbiNhY2NvcmRpb24gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlcjogMHB4IHNvbGlkICRib3JkZXI7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG59XG4ucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cbi5wYW5lbC10aXRsZSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhbmVsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xufVxuLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbn1cbi5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS10cmFuc3BhcmVudDtcbn1cbi5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG4gIGZvbnQtZmFtaWx5OiBmZWF0aGVyICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICRjb2xvcjtcbn1cbi5wYW5lbC10aXRsZTEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFuZWwtdGl0bGUxIGEge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4ucGFuZWwtdGl0bGUxIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGFuZWwtaGVhZGluZzEgYS5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWZcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LWZhbWlseTogXCJmZWF0aGVyXCIgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5wYW5lbC1oZWFkaW5nMSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1mYW1pbHk6IFwiZmVhdGhlclwiICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ucGFuZWwtaGVhZGluZzEgYS5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIgPiB0ZC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQgPiB0Ym9keSA+IHRyLnBhcmVudCA+IHRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZCA+IHRib2R5ID4gdHIucGFyZW50ID4gdGguZHRyLWNvbnRyb2w6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG50YWJsZS5kYXRhVGFibGUgPiB0Ym9keSA+IHRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzID4gbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbn1cblxuLm1haW4tbmF2YmFyLmhvci1tZW51IC5jb250YWluZXIsXG4ubWFpbi1jb250ZW50Lmhvci1jb250ZW50IC5jb250YWluZXIsXG4uaG9yLWhlYWRlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tbmF2YmFyLmhvci1tZW51IC5jb250YWluZXIsXG4gIC5tYWluLWNvbnRlbnQuaG9yLWNvbnRlbnQgLmNvbnRhaW5lcixcbiAgLmhvci1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5cbi5kYXJrLWxheW91dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubGlnaHQtbGF5b3V0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1uYXZiYXIgLm5hdi1pdGVtLmFjdGl2ZSAubmF2LXN1YiB7XG4gICAgdG9wOiA1OHB4O1xuICB9XG59XG5cbi8vQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbi8vICAucmVzcG9uc2l2ZS1uYXZiYXIubmF2YmFyIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuLy8gICAgZGlzcGxheTogYmxvY2s7XG4vLyAgfVxuLy99XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob3Jpem9udGFsbWVudSAubWFpbi1jb250ZW50Lmhvci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG5cbi5tb3JyaXMtbGVnZW5kcyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xuICB9XG59XG5cbi5ob3Jpem9udGFsbWVudSB7XG4gIC5tYWluLWhlYWRlciAubWFpbi1oZWFkZXItbGVmdCAubWFpbi1sb2dvIC5kZXNrdG9wLWxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhvcml6b250YWxtZW51IHtcbiAgICAubWFpbi1oZWFkZXIgLm1haW4taGVhZGVyLWxlZnQgLm1haW4tbG9nbyAuZGVza3RvcC1sb2dvIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5sZWZ0bWVudSAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sZWZ0bWVudSAucmVzcG9uc2l2ZS1sb2dvIC5tb2JpbGUtbG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmhvcml6b250YWxtZW51IC5tYWluLWhlYWRlci1tZW51LWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLW5hdmJhciAubmF2LWl0ZW0ubmF2LWl0ZW0tbWVnYS5hY3RpdmUgLm5hdi1zdWIge1xuICAgIHRvcDogNTdweDtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG5cbi5oZWFkZXItc2V0dGluZy1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5zZXR0aW5ncy1pY29uIHtcbiAgICBmaWxsOiAjNWE2NDg1ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uaGVhZGVyLXNldHRpbmctaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogI2RmZTRmMiAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaS5hY3RpdmUsXG4uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cbi5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuc2VsZWN0ZWQtZmxhZyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbi5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbiNiYXNpYy1hZGRvbjIuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdmJhciB7XG4gICAgLmNvbGxhcHNpbmcgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29sbGFwc2Uuc2hvdyAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSBbZGF0YS1yb2xlPVwicmVtb3ZlXCJdOmFmdGVyIHtcbiAgY29udGVudDogXCLDl1wiO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cbi5kcm9waWZ5LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZHJvcGlmeS13cmFwcGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgIC00NWRlZyxcbiAgICAkcHJpbWFyeS10cmFuc3BhcmVudCAyNSUsXG4gICAgdHJhbnNwYXJlbnQgMjUlLFxuICAgIHRyYW5zcGFyZW50IDUwJSxcbiAgICAkcHJpbWFyeS10cmFuc3BhcmVudCA1MCUsXG4gICAgJHByaW1hcnktdHJhbnNwYXJlbnQgNzUlLFxuICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICB0cmFuc3BhcmVudFxuICApICFpbXBvcnRhbnQ7XG59XG4uZHJvcGlmeS13cmFwcGVyOmhvdmVyIC5kcm9waWZ5LWNsZWFyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG59XG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkgLmZmX2ZpbGV1cGxvYWRfZXJyb3JzIHtcbiAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbn1cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b24ge1xuICB3aWR0aDogMzVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xufVxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIGJ1dHRvbjpob3Zlcixcbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b246Zm9jdXMsXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX2FjdGlvbnMgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfeiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkgLmZmX2ZpbGV1cGxvYWRfcHJvZ3Jlc3NfYmFja2dyb3VuZCB7XG4gIGhlaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XG59XG4ubWFpbi1oZWFkZXItdGhlbWUsXG4ubWFpbi1oZWFkZXItZnVsbHNjcmVlbixcbi5oZWFkZXItc2V0dGluZ3MsXG4uaGVhZGVyLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjZyZW0gMDtcbiAgbWFyZ2luOiAwIDdweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuaGVhZGVyLWljb25zIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLm1haW4tcHJvZmlsZS1tZW51IHtcbiAgICAubWFpbi1pbWctdXNlciB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvdW50cnktRmxhZyBzdmcge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuLm5vdGlmaXRfY29uZmlybSxcbi5ub3RpZml0X3Byb21wdCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KSAhaW1wb3J0YW50O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5zaWduaW4tb3ItdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cbi5zaWduaW4tb3ItdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICB6LWluZGV4OiA5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG4ubGlzdHVub3JkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdweCAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4ubGlzdG9yZGVyMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogN3B4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1hbHBoYTtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLmxpc3R1bm9yZGVyMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogN3B4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5mb3JtLXNlbGVjdCB7XG4gIGhlaWdodDogMzhweDtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlMGUxZmI7XG4gIH1cbn1cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICBib3JkZXItY29sb3I6IG5vbmU7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbn1cbi5oYW5kbGUtY291bnRlciAuYnRuIHtcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIHtcbiAgcGFkZGluZzogNXB4IDZweCA1cHggNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zNXMgZWFzZTtcbn1cbi5ici10aGVtZS1mb250YXdlc29tZS1zdGFycy1vIC5ici13aWRnZXQgYS5ici1hY3RpdmU6YWZ0ZXIsXG4uYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMtbyAuYnItd2lkZ2V0IGEuYnItc2VsZWN0ZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG4uYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMtbyAuYnItd2lkZ2V0IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwNlwiO1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG4uYnItdGhlbWUtZm9udGF3ZXNvbWUtc3RhcnMtbyB7XG4gIC5ici13aWRnZXQgYS5ici1mcmFjdGlvbmFsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjEyM1wiO1xuICAgIGNvbG9yOiAkd2FybmluZztcbiAgfVxufVxuLmNhcmQtaW1nLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnVzZXItbGlzdC1hdmF0YXIge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgxNiwgMzUsIDU5LCAwLjE1KTtcbiAgYm9yZGVyOiAycHggc29saWQgJGJvcmRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yYWRpb2J0bnMsXG4gIC5jaGVja2JveGJ0bnMge1xuICAgIFtjbGFzcyo9XCJidG4tb3V0bGluZS1cIl0ge1xuICAgICAgcGFkZGluZzogMC4zcmVtIDAuMzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDE3MnB4O1xuICB9XG59XG4uZGF0YWRlbGV0ZS10YWJsZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI0MHB4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRhdGFkZWxldGUtdGFibGUtYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmR0LWJ1dHRvbnMuYnRuLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5yaWNoVGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBjb2xvcjogIzYxNjM2Njtcbn1cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbn1cbi5maWxlLW1hbmFnZXIubGlzdC1ncm91cC10cmFuc3BhcmVudCAubGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogMC41cmVtO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5saXN0LWdyb3VwLXRyYW5zcGFyZW50IC5saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC42cmVtIDAuM3JlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubW9iaWxlbG9nbyB7XG4gIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICB9XG59XG4ucHJvZHVjdC1ncmlkIC53aXNobGlzdC1pY29uIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogJGRhbmdlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5cbi8vIEBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbi8vICAgLmxheW91dC1ib3hlZCAubW9ycmlzLXdyYXBwZXItZGVtbyBzdmcge1xuLy8gICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbi8vICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODBweCk7XG4vLyAgIH1cbi8vIH1cblxuI3JlY2VudG9yZGVycyB0aCxcbiNyZWNlbnRvcmRlcnMgdGQge1xuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMHB4O1xuICB9XG59XG5cbi5hY2NvcmRpb24td2l6YXJkIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxufVxuaHIubWVzc2FnZS1pbm5lci1zZXBhcmF0b3Ige1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMmYyZjcsICNjNWNiZTIsICNmMmYyZjcpO1xufVxuLm9wZW4tZmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc29jaWFsaWNvbnMge1xuICAuYnRuIHtcbiAgICBwYWRkaW5nOiAwLjU1cmVtIDAuODVyZW07XG4gICAgbWFyZ2luOiAwLjFyZW07XG4gIH1cbn1cblxuLyogIyMjIyMjIGNvbG9yIHBpY2tlciAjIyMjIyMgKi9cblxuLnBpY2tyIC5wY3ItYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnRoZW1lLWNvbnRhaW5lciAuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICRwcmltYXJ5O1xufVxuXG4udGhlbWUtY29udGFpbmVyMSAuYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHNlY29uZGFyeTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogJHNlY29uZGFyeTtcbn1cblxuLnRoZW1lLWNvbnRhaW5lcjIgLmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbmZvO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAkaW5mbztcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucGlja3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucGNyLWFwcFtkYXRhLXRoZW1lPVwiY2xhc3NpY1wiXSB7XG4gICAgbWF4LXdpZHRoOiA4MHZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogIyMjIyMjIGNvbG9yIHBpY2tlciAjIyMjIyMgKi9cblxuLm1haW4taGVhZGVyLW5vdGlmaWNhdGlvbi5mbGFnLWRyb3Bkb3duLnNob3cgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbn1cblxuLm1vdG8taWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uc3RhdGlzdGljcy1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogIyMjIyMjIE5vdGlmaWNhdGlvbiBMaXN0ICMjIyMjIyAqL1xuXG4ubm90aWZ5LXRpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm90aWZ5LXRpbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIHdpZHRoOiAzcHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LTAyO1xuICBsZWZ0OiAyMCU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ubm90aWZpY2F0aW9uID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxOCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0b3A6IDMwcHg7XG59XG5cbi5ub3RpZmljYXRpb24gLm5vdGlmaWNhdGlvbi10aW1lIC5kYXRlLFxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLmRhdGUge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGNvbG9yOiAjOGY4ZmIxO1xufVxuXG4ubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24tdGltZSAudGltZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjOGY4ZmIxO1xufVxuXG4ubm90aWZpY2F0aW9uIC5ub3RpZmljYXRpb24taWNvbiB7XG4gIGxlZnQ6IDE1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNDFweDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAzcHggc29saWQgJHByaW1hcnk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgbWFyZ2luLWxlZnQ6IDI0JTtcbiAgbWFyZ2luLXJpZ2h0OiAxOCU7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICR3aGl0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMjVweDtcbn1cblxuLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkgPiBkaXYgKyBkaXYge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLmRhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLXRpbWUgLnRpbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5vdGlmaWNhdGlvbiAubm90aWZpY2F0aW9uLWJvZHkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ubm90aWZpY2F0aW9uLXRpbWUtZGF0ZSB7XG4gIGNvbG9yOiAjOGY4ZmIxO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qICMjIyMjIyBOb3RpZmljYXRpb24gTGlzdCAjIyMjIyMgKi9cblxuLyogIyMjIyMjIENvdW50cnkgRmxhZyAjIyMjIyMgKi9cblxuLmJ0bi1jb3VudHJ5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAwLjhyZW0gMC44cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOGY5Y2MwO1xuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4tY291bnRyeSxcbi5idG4tY291bnRyeS5hY3RpdmUsXG4uYnRuLWNvdW50cnk6YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnkgIWltcG9ydGFudDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jb3VudHJ5LXNlbGVjdG9yIHtcbiAgcGFkZGluZzogMC4zcmVtO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG4vKiAjIyMjIyMgQ291bnRyeSBGbGFnICMjIyMjIyAqL1xuXG4vKiAjIyMjIyMgU3dpdGNoZXIgU3R5bGVzICMjIyMjIyAqL1xuXG4uc3dpdGNoZXItc2V0dGluZy1pY29uIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDdweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAubmF2LWxpbmsuaWNvbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5zZXR0aW5ncy1pY29uIHtcbiAgICBmaWxsOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLyogIyMjIyMjIFN3aXRjaGVyIFN0eWxlcyAjIyMjIyMgKi9cblxuLnRyZWUgbGkgaSB7XG4gIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG5saS51aS10aW1lcGlja2VyLXNlbGVjdGVkLFxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaTpob3Zlcixcbi51aS10aW1lcGlja2VyLWxpc3QgLnVpLXRpbWVwaWNrZXItc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb24ge1xuICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLm1haW4tc2lnbmluLXdyYXBwZXIgLmhlYWRlci1zZXR0aW5nLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tc2lnbmluLXdyYXBwZXIgLmhlYWRlci1zZXR0aW5nLWljb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG59XG5cbi5tYWluLXNpZ25pbi13cmFwcGVyLmNvbnN0cnVjdGlvbiAuaGVhZGVyLXNldHRpbmctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDUwcHg7XG4gIHRvcDogNTBweDtcbiAgYmFja2dyb3VuZDogJGJsYWNrLTI7XG5cbiAgLnNldHRpbmdzLWljb24ge1xuICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mYy1kYXlncmlkLWRheS10b3AgYSB7XG4gIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uc3ZnLWljb24ge1xuICBmaWxsOiAjNjE2MzY2O1xufVxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5zZWxlY3RlZC1mbGFnIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS10cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4jbG9naW4tb3RwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLXNpZGViYXItaGlkZSB7XG4gICAgLm5hdi5wYW5lbC10YWJzLm1haW4tbmF2LWxpbmUge1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vX19fX19fX19fX19fRm9yIElwaG9uZVxuXG5Ac3VwcG9ydHMgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogOTkxcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgLnBzIHtcbiAgICAgICYucHMtLWFjdGl2ZS15IHtcbiAgICAgICAgJjpob3ZlciA+IC5wc19fcmFpbC15LFxuICAgICAgICAmOmZvY3VzID4gLnBzX19yYWlsLXkge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogOTkxcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5wcyB7XG4gICAgICAmLnBzLS1hY3RpdmUteSB7XG4gICAgICAgICY6aG92ZXIgPiAucHNfX3JhaWwteSxcbiAgICAgICAgJjpmb2N1cyA+IC5wc19fcmFpbC15IHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qICMjIyMjIyBTbWFydCBQaG90byBHYWxsZXJ5ICMjIyMjIyAqL1xuXG4ubWFzb25yeSB7XG4gIC5icmljayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYnJpY2sgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNtYXJ0cGhvdG8taW1nLmFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5zbWFydHBob3RvLWFycm93cyBsaSB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbn1cbi5zbWFydHBob3RvLWFycm93cyBhIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDdweDtcbn1cblxuLnNtYXJ0cGhvdG8tZGlzbWlzcyB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xuICByaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB0b3A6IDE4cHggIWltcG9ydGFudDtcbn1cbi5zbWFydHBob3RvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uc21hcnRwaG90by1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuLnNtYXJ0cGhvdG8tYXJyb3ctcmlnaHQge1xuICByaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuLnNtYXJ0cGhvdG8tbmF2IGxpIHtcbiAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uc21hcnRwaG90by1uYXYge1xuICBib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5zbWFydHBob3RvLW5hdiBhIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAkYm9yZGVyO1xufVxuLnNtYXJ0cGhvdG8tbGlzdCBsaSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8qICMjIyMjIyBTbWFydCBQaG90byBHYWxsZXJ5ICMjIyMjIyAqL1xuXG4udHJhbnNjYXRpb24taWNvbiB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG5cbi5hcGV4Y2hhcnRzLXRvb2xiYXIge1xuICB6LWluZGV4OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4uYXBleGNoYXJ0cy16b29tLWljb24gc3ZnLFxuLmFwZXhjaGFydHMtem9vbS1pbi1pY29uIHN2Zyxcbi5hcGV4Y2hhcnRzLXpvb20tb3V0LWljb24gc3ZnLFxuLmFwZXhjaGFydHMtcmVzZXQtem9vbS1pY29uIHN2Zyxcbi5hcGV4Y2hhcnRzLWRvd25sb2FkLWljb24gc3ZnIHtcbiAgZmlsbDogcmdiYSgxNDIsIDE1NiwgMTczLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5hcGV4Y2hhcnRzLXNlcmllcy5Ub3RhbCB7XG4gIHBhdGgge1xuICAgIHN0cm9rZTogJGJsYWNrLTE7XG4gIH1cbn1cblxuI2NoYXJ0MSB7XG4gIC5hcGV4Y2hhcnRzLXRvb2xiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmljb24tbWFyZ2luIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgcGFkZGluZzogMC42OHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5yZXZlbnVlY2hhcnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAucmVzdWx0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cbiAgLmNoYXJ0MiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICB9XG59XG5cbi5vbm9mZnN3aXRjaDItY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaDItbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuLm9ub2Zmc3dpdGNoMi1jaGVja2JveDpjaGVja2VkICsgLm9ub2Zmc3dpdGNoLWxhYmVsMixcbi5vbm9mZnN3aXRjaDItY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaDItbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob3ItbWVudSAuc2xpZGUtbGVmdCxcbiAgLmhvci1tZW51IC5zbGlkZS1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTFweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cbi5zbGlkZS1sZWZ0LFxuLnNsaWRlLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSBhbmQgKG1pbi13aWR0aDogMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubGctb3V0ZXIgLmxnLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDYwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGVmdG1lbnUgLnZlcnRpY2FsLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHsgXG4gIC5sYXlvdXQtd2lkdGgtc3R5bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jaXJjbGUtY2hhcnQge1xuICB3aWR0aDogMTAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uY2lyY2xlLWNoYXJ0IHN0cm9uZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4jY291bnRyeS1zZWxlY3RvciB7XG4gIHVsIGxpe1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxufVxuXG4ubGF5b3V0LWJveGVkIC51c2VyZGV0YWlscyAudXNlci1jb250YWN0IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IFxuICAubGctb3V0ZXIgLmxnLWltYWdlIHtcbiAgICB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsZS1tYW5hZ2VyLWltZyB7XG4gICAgICBoZWlnaHQ6IDEzM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWxlLW1hbmFnZXJsaXN0LWltZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuXG4udHJhbnNjYXRpb24tY3J5cHRvIHRhYmxlIHRkIGltZ3tcbiBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gIC5zZWFyY2gtcGFnZSAubWFpbi1uYXYtbGluZSAubmF2LWxpbmsrLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHsgXG4gIC5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHsgXG4gIC5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF17XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHsgXG4gIC5wcm9maWxlLWFib3V0LXNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMDAycHgpIHsgXG4gIC5pdGVtLWNhcmQtZGVzYyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICNjaGVja291dHN0ZXBzPi5zdGVwcyAubnVtYmVyIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICB9XG4gICNjaGVja291dHN0ZXBzPi5hY3Rpb25zIGEge1xuICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICB9XG59XG5cbi5vcmRlcnMtYWN0aXZpdHkgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDE5cHggMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zYWxlcy1hbmFseXRpY3MgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IC41cmVtIDByZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1pbmJveCB0ciB0ZDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNtYXJrZXRpbmd2YWx1ZXMudGFibGUgdGR7XG4gIHBhZGRpbmc6IDlweCAzNXB4IDlweCAxNXB4O1xufSIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKCcuLi9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMCcpO3NyYzp1cmwoJy4uL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSx1cmwoJy4uL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYyJyksdXJsKCcuLi9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjAnKSBmb3JtYXQoJ3dvZmYnKSx1cmwoJy4uL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wJykgZm9ybWF0KCd0cnVldHlwZScpLHVybCgnLi4vZm9udC1hd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9LmZhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQ6bm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO2ZvbnQtc2l6ZTppbmhlcml0O3RleHQtcmVuZGVyaW5nOmF1dG87LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9LmZhLWxne2ZvbnQtc2l6ZToxLjMzMzMzMzMzZW07bGluZS1oZWlnaHQ6Ljc1ZW07dmVydGljYWwtYWxpZ246LTE1JX0uZmEtMnh7Zm9udC1zaXplOjJlbX0uZmEtM3h7Zm9udC1zaXplOjNlbX0uZmEtNHh7Zm9udC1zaXplOjRlbX0uZmEtNXh7Zm9udC1zaXplOjVlbX0uZmEtZnd7d2lkdGg6MS4yODU3MTQyOWVtO3RleHQtYWxpZ246Y2VudGVyfS5mYS11bHtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tbGVmdDoyLjE0Mjg1NzE0ZW07bGlzdC1zdHlsZS10eXBlOm5vbmV9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0ZW07d2lkdGg6Mi4xNDI4NTcxNGVtO3RvcDouMTQyODU3MTRlbTt0ZXh0LWFsaWduOmNlbnRlcn0uZmEtbGkuZmEtbGd7bGVmdDotMS44NTcxNDI4NmVtfS5mYS1ib3JkZXJ7cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtO2JvcmRlcjpzb2xpZCAuMDhlbSAjZWVlO2JvcmRlci1yYWRpdXM6LjFlbX0uZmEtcHVsbC1sZWZ0e2Zsb2F0OmxlZnR9LmZhLXB1bGwtcmlnaHR7ZmxvYXQ6cmlnaHR9LmZhLmZhLXB1bGwtbGVmdHttYXJnaW4tcmlnaHQ6LjNlbX0uZmEuZmEtcHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEucHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0Oi4zZW19LmZhLXNwaW57LXdlYmtpdC1hbmltYXRpb246ZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7YW5pbWF0aW9uOmZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyfS5mYS1wdWxzZXstd2Via2l0LWFuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO2FuaW1hdGlvbjpmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpfUAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGZhLXNwaW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyl9fS5mYS1yb3RhdGUtOTB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LmZhLXJvdGF0ZS0yNzB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9LmZhLWZsaXAtaG9yaXpvbnRhbHstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLTEsIDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoLTEsIDEpO3RyYW5zZm9ybTpzY2FsZSgtMSwgMSl9LmZhLWZsaXAtdmVydGljYWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTt0cmFuc2Zvcm06c2NhbGUoMSwgLTEpfTpyb290IC5mYS1yb3RhdGUtOTAsOnJvb3QgLmZhLXJvdGF0ZS0xODAsOnJvb3QgLmZhLXJvdGF0ZS0yNzAsOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCw6cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbHtmaWx0ZXI6bm9uZX0uZmEtc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmEtc3RhY2stMXgsLmZhLXN0YWNrLTJ4e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5mYS1zdGFjay0xeHtsaW5lLWhlaWdodDppbmhlcml0fS5mYS1zdGFjay0yeHtmb250LXNpemU6MmVtfS5mYS1pbnZlcnNle2NvbG9yOiNmZmZ9LmZhLWdsYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMDAxXCJ9LmZhLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS5mYS1lbnZlbG9wZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDAzXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLXN0YXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDVcIn0uZmEtc3Rhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LmZhLXVzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDdcIn0uZmEtZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS5mYS10aC1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS5mYS10aDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS5mYS10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LmZhLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LmZhLXJlbW92ZTpiZWZvcmUsLmZhLWNsb3NlOmJlZm9yZSwuZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uZmEtc2VhcmNoLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGVcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtZ2VhcjpiZWZvcmUsLmZhLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS5mYS10cmFzaC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtZmlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDE2XCJ9LmZhLWNsb2NrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LmZhLXBsYXktY2lyY2xlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSwuZmEtcmVwZWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LmZhLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAyM1wifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWhlYWRwaG9uZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0uZmEtdm9sdW1lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAyNlwifS5mYS12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS5mYS12b2x1bWUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjhcIn0uZmEtcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LmZhLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0uZmEtdGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LmZhLXRhZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5mYS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS5mYS1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZlwifS5mYS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIn0uZmEtZm9udDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS5mYS10ZXh0LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNFwifS5mYS10ZXh0LXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxmMDM1XCJ9LmZhLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDM3XCJ9LmZhLWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM4XCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uZmEtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzYVwifS5mYS1kZWRlbnQ6YmVmb3JlLC5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5mYS12aWRlby1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2RcIn0uZmEtcGhvdG86YmVmb3JlLC5mYS1pbWFnZTpiZWZvcmUsLmZhLXBpY3R1cmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZVwifS5mYS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIn0uZmEtbWFwLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA0MVwifS5mYS1hZGp1c3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDJcIn0uZmEtdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjA0M1wifS5mYS1lZGl0OmJlZm9yZSwuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ1XCJ9LmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCJ9LmZhLWFycm93czpiZWZvcmV7Y29udGVudDpcIlxcZjA0N1wifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLWZhc3QtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDlcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5mYS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0Y1wifS5mYS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1lamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MlwifS5mYS1jaGV2cm9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0uZmEtY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwifS5mYS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS5mYS1taW51cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLWNoZWNrLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1OFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTlcIn0uZmEtaW5mby1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWFcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1Y1wifS5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1ZFwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwifS5mYS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MVwifS5mYS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS5mYS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsLmZhLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDY0XCJ9LmZhLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NVwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwifS5mYS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY3XCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY4XCJ9LmZhLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDY5XCJ9LmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2YVwifS5mYS1naWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDZiXCJ9LmZhLWxlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmNcIn0uZmEtZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS5mYS1leWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmVcIn0uZmEtZXllLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCJ9LmZhLXdhcm5pbmc6YmVmb3JlLC5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MVwifS5mYS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS5mYS1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NVwifS5mYS1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0uZmEtY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA3N1wifS5mYS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzhcIn0uZmEtcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDdhXCJ9LmZhLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3YlwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1hcnJvd3MtdjpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZFwifS5mYS1hcnJvd3MtaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZVwifS5mYS1iYXItY2hhcnQtbzpiZWZvcmUsLmZhLWJhci1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjA4MFwifS5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA4MVwifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0uZmEtY2FtZXJhLXJldHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LmZhLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwifS5mYS1nZWFyczpiZWZvcmUsLmZhLWNvZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIn0uZmEtdGh1bWJzLW8tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIn0uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OFwifS5mYS1zdGFyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODlcIn0uZmEtaGVhcnQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjA4YVwifS5mYS1zaWduLW91dDpiZWZvcmV7Y29udGVudDpcIlxcZjA4YlwifS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGNcIn0uZmEtdGh1bWItdGFjazpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZFwifS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDhlXCJ9LmZhLXNpZ24taW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTBcIn0uZmEtdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMDkxXCJ9LmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTJcIn0uZmEtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmMDkzXCJ9LmZhLWxlbW9uLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIn0uZmEtc3F1YXJlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIn0uZmEtYm9va21hcmstbzpiZWZvcmV7Y29udGVudDpcIlxcZjA5N1wifS5mYS1waG9uZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIn0uZmEtdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS5mYS1mYWNlYm9vay1mOmJlZm9yZSwuZmEtZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLXVubG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjA5Y1wifS5mYS1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwifS5mYS1mZWVkOmJlZm9yZSwuZmEtcnNzOmJlZm9yZXtjb250ZW50OlwiXFxmMDllXCJ9LmZhLWhkZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LmZhLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCJ9LmZhLWJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjNcIn0uZmEtY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTNcIn0uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LmZhLWhhbmQtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE1XCJ9LmZhLWhhbmQtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNlwifS5mYS1oYW5kLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBhN1wifS5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOFwifS5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTlcIn0uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGFhXCJ9LmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCJ9LmZhLWdsb2JlOmJlZm9yZXtjb250ZW50OlwiXFxmMGFjXCJ9LmZhLXdyZW5jaDpiZWZvcmV7Y29udGVudDpcIlxcZjBhZFwifS5mYS10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjBhZVwifS5mYS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjBcIn0uZmEtYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGIxXCJ9LmZhLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjJcIn0uZmEtZ3JvdXA6YmVmb3JlLC5mYS11c2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjBjMFwifS5mYS1jaGFpbjpiZWZvcmUsLmZhLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzFcIn0uZmEtY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzJcIn0uZmEtZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzNcIn0uZmEtY3V0OmJlZm9yZSwuZmEtc2Npc3NvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzRcIn0uZmEtY29weTpiZWZvcmUsLmZhLWZpbGVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIn0uZmEtcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMGM2XCJ9LmZhLXNhdmU6YmVmb3JlLC5mYS1mbG9wcHktbzpiZWZvcmV7Y29udGVudDpcIlxcZjBjN1wifS5mYS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0uZmEtbmF2aWNvbjpiZWZvcmUsLmZhLXJlb3JkZXI6YmVmb3JlLC5mYS1iYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWxpc3QtdWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2FcIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZXtjb250ZW50OlwiXFxmMGNjXCJ9LmZhLXVuZGVybGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZFwifS5mYS10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZVwifS5mYS1tYWdpYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkMFwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDJcIn0uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBkM1wifS5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIn0uZmEtZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDVcIn0uZmEtbW9uZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDZcIn0uZmEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkN1wifS5mYS1jYXJldC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOFwifS5mYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ5XCJ9LmZhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCJ9LmZhLWNvbHVtbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGJcIn0uZmEtdW5zb3J0ZWQ6YmVmb3JlLC5mYS1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRjXCJ9LmZhLXNvcnQtZG93bjpiZWZvcmUsLmZhLXNvcnQtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjBkZFwifS5mYS1zb3J0LXVwOmJlZm9yZSwuZmEtc29ydC1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGVcIn0uZmEtZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTBcIn0uZmEtbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTFcIn0uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLC5mYS11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmMGUyXCJ9LmZhLWxlZ2FsOmJlZm9yZSwuZmEtZ2F2ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTNcIn0uZmEtZGFzaGJvYXJkOmJlZm9yZSwuZmEtdGFjaG9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBlNFwifS5mYS1jb21tZW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTVcIn0uZmEtY29tbWVudHMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlNlwifS5mYS1mbGFzaDpiZWZvcmUsLmZhLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZjBlOFwifS5mYS11bWJyZWxsYTpiZWZvcmV7Y29udGVudDpcIlxcZjBlOVwifS5mYS1wYXN0ZTpiZWZvcmUsLmZhLWNsaXBib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlYVwifS5mYS1saWdodGJ1bGItbzpiZWZvcmV7Y29udGVudDpcIlxcZjBlYlwifS5mYS1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlY1wifS5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjBlZFwifS5mYS1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWVcIn0uZmEtdXNlci1tZDpiZWZvcmV7Y29udGVudDpcIlxcZjBmMFwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMlwifS5mYS1iZWxsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTJcIn0uZmEtY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY0XCJ9LmZhLWN1dGxlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjVcIn0uZmEtZmlsZS10ZXh0LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjZcIn0uZmEtYnVpbGRpbmctbzpiZWZvcmV7Y29udGVudDpcIlxcZjBmN1wifS5mYS1ob3NwaXRhbC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMGY4XCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmOVwifS5mYS1tZWRraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmFcIn0uZmEtZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIn0uZmEtYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBmY1wifS5mYS1oLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZFwifS5mYS1wbHVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmZVwifS5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMFwifS5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDFcIn0uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCJ9LmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTAzXCJ9LmZhLWFuZ2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDRcIn0uZmEtYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIn0uZmEtYW5nbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDZcIn0uZmEtYW5nbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwN1wifS5mYS1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCJ9LmZhLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEwOVwifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGFcIn0uZmEtbW9iaWxlLXBob25lOmJlZm9yZSwuZmEtbW9iaWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTBiXCJ9LmZhLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCJ9LmZhLXF1b3RlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGRcIn0uZmEtcXVvdGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGVcIn0uZmEtc3Bpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtbWFpbC1yZXBseTpiZWZvcmUsLmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmMTEyXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTNcIn0uZmEtZm9sZGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIn0uZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjExNVwifS5mYS1zbWlsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTE4XCJ9LmZhLWZyb3duLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uZmEtbWVoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWFcIn0uZmEtZ2FtZXBhZDpiZWZvcmV7Y29udGVudDpcIlxcZjExYlwifS5mYS1rZXlib2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTFjXCJ9LmZhLWZsYWctbzpiZWZvcmV7Y29udGVudDpcIlxcZjExZFwifS5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjExZVwifS5mYS10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMFwifS5mYS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMTIxXCJ9LmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSwuZmEtcmVwbHktYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIyXCJ9LmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwuZmEtc3Rhci1oYWxmLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjNcIn0uZmEtbG9jYXRpb24tYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjRcIn0uZmEtY3JvcDpiZWZvcmV7Y29udGVudDpcIlxcZjEyNVwifS5mYS1jb2RlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIn0uZmEtdW5saW5rOmJlZm9yZSwuZmEtY2hhaW4tYnJva2VuOmJlZm9yZXtjb250ZW50OlwiXFxmMTI3XCJ9LmZhLXF1ZXN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMTI4XCJ9LmZhLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIn0uZmEtZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmFcIn0uZmEtc3VwZXJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmJcIn0uZmEtc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJjXCJ9LmZhLWVyYXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEyZFwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmZhLXNoaWVsZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzMlwifS5mYS1jYWxlbmRhci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTMzXCJ9LmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTM0XCJ9LmZhLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzN1wifS5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOFwifS5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOVwifS5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTNhXCJ9LmZhLWh0bWw1OmJlZm9yZXtjb250ZW50OlwiXFxmMTNiXCJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIn0uZmEtYW5jaG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmZhLXVubG9jay1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2VcIn0uZmEtYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDBcIn0uZmEtZWxsaXBzaXMtaDpiZWZvcmV7Y29udGVudDpcIlxcZjE0MVwifS5mYS1lbGxpcHNpcy12OmJlZm9yZXtjb250ZW50OlwiXFxmMTQyXCJ9LmZhLXJzcy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDNcIn0uZmEtcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDRcIn0uZmEtdGlja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ1XCJ9LmZhLW1pbnVzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NlwifS5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE0N1wifS5mYS1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE0OFwifS5mYS1sZXZlbC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTQ5XCJ9LmZhLWNoZWNrLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YVwifS5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRiXCJ9LmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCJ9LmZhLXNoYXJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZFwifS5mYS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMTRlXCJ9LmZhLXRvZ2dsZS1kb3duOmJlZm9yZSwuZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwifS5mYS10b2dnbGUtdXA6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MVwifS5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwifS5mYS1ldXJvOmJlZm9yZSwuZmEtZXVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmZhLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NFwifS5mYS1kb2xsYXI6YmVmb3JlLC5mYS11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0uZmEtcnVwZWU6YmVmb3JlLC5mYS1pbnI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTZcIn0uZmEtY255OmJlZm9yZSwuZmEtcm1iOmJlZm9yZSwuZmEteWVuOmJlZm9yZSwuZmEtanB5OmJlZm9yZXtjb250ZW50OlwiXFxmMTU3XCJ9LmZhLXJ1YmxlOmJlZm9yZSwuZmEtcm91YmxlOmJlZm9yZSwuZmEtcnViOmJlZm9yZXtjb250ZW50OlwiXFxmMTU4XCJ9LmZhLXdvbjpiZWZvcmUsLmZhLWtydzpiZWZvcmV7Y29udGVudDpcIlxcZjE1OVwifS5mYS1iaXRjb2luOmJlZm9yZSwuZmEtYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0uZmEtZmlsZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxmMTVjXCJ9LmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVkXCJ9LmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZVwifS5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjBcIn0uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmV7Y29udGVudDpcIlxcZjE2MVwifS5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCJ9LmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZXtjb250ZW50OlwiXFxmMTYzXCJ9LmZhLXRodW1icy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE2NFwifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE2NlwifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmZhLXhpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjhcIn0uZmEteGluZy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjlcIn0uZmEteW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTZhXCJ9LmZhLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmJcIn0uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIn0uZmEtaW5zdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMTZkXCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5mYS1hZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzBcIn0uZmEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTcxXCJ9LmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzJcIn0uZmEtdHVtYmxyOmJlZm9yZXtjb250ZW50OlwiXFxmMTczXCJ9LmZhLXR1bWJsci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzRcIn0uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTc1XCJ9LmZhLWxvbmctYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzZcIn0uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTc3XCJ9LmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzhcIn0uZmEtYXBwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzlcIn0uZmEtd2luZG93czpiZWZvcmV7Y29udGVudDpcIlxcZjE3YVwifS5mYS1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTdiXCJ9LmZhLWxpbnV4OmJlZm9yZXtjb250ZW50OlwiXFxmMTdjXCJ9LmZhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdkXCJ9LmZhLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdlXCJ9LmZhLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODBcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwifS5mYS1tYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgzXCJ9LmZhLWdpdHRpcDpiZWZvcmUsLmZhLWdyYXRpcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTg0XCJ9LmZhLXN1bi1vOmJlZm9yZXtjb250ZW50OlwiXFxmMTg1XCJ9LmZhLW1vb24tbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4NlwifS5mYS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMTg3XCJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwifS5mYS12azpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5mYS13ZWlibzpiZWZvcmV7Y29udGVudDpcIlxcZjE4YVwifS5mYS1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGJcIn0uZmEtcGFnZWxpbmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMThjXCJ9LmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMThkXCJ9LmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMThlXCJ9LmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTBcIn0uZmEtdG9nZ2xlLWxlZnQ6YmVmb3JlLC5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkxXCJ9LmZhLWRvdC1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5MlwifS5mYS13aGVlbGNoYWlyOmJlZm9yZXtjb250ZW50OlwiXFxmMTkzXCJ9LmZhLXZpbWVvLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5NFwifS5mYS10dXJraXNoLWxpcmE6YmVmb3JlLC5mYS10cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTVcIn0uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5NlwifS5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk3XCJ9LmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk4XCJ9LmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE5OVwifS5mYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWFcIn0uZmEtb3BlbmlkOmJlZm9yZXtjb250ZW50OlwiXFxmMTliXCJ9LmZhLWluc3RpdHV0aW9uOmJlZm9yZSwuZmEtYmFuazpiZWZvcmUsLmZhLXVuaXZlcnNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWNcIn0uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSwuZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWRcIn0uZmEteWFob286YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWVcIn0uZmEtZ29vZ2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEwXCJ9LmZhLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcZjFhMVwifS5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWEyXCJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhM1wifS5mYS1zdHVtYmxldXBvbjpiZWZvcmV7Y29udGVudDpcIlxcZjFhNFwifS5mYS1kZWxpY2lvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTVcIn0uZmEtZGlnZzpiZWZvcmV7Y29udGVudDpcIlxcZjFhNlwifS5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMWE3XCJ9LmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMWE4XCJ9LmZhLWRydXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFhOVwifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWFcIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWJcIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OlwiXFxmMWFjXCJ9LmZhLWJ1aWxkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWFkXCJ9LmZhLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMWFlXCJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcZjFiMFwifS5mYS1zcG9vbjpiZWZvcmV7Y29udGVudDpcIlxcZjFiMVwifS5mYS1jdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWIyXCJ9LmZhLWN1YmVzOmJlZm9yZXtjb250ZW50OlwiXFxmMWIzXCJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjRcIn0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjVcIn0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI3XCJ9LmZhLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjhcIn0uZmEtYXV0b21vYmlsZTpiZWZvcmUsLmZhLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcZjFiOVwifS5mYS1jYWI6YmVmb3JlLC5mYS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxmMWJhXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjFiY1wifS5mYS1kZXZpYW50YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWJkXCJ9LmZhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmVcIn0uZmEtZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzBcIn0uZmEtZmlsZS1wZGYtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMVwifS5mYS1maWxlLXdvcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjMlwifS5mYS1maWxlLWV4Y2VsLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzNcIn0uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzRcIn0uZmEtZmlsZS1waG90by1vOmJlZm9yZSwuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLC5mYS1maWxlLWltYWdlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzVcIn0uZmEtZmlsZS16aXAtbzpiZWZvcmUsLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMWM2XCJ9LmZhLWZpbGUtc291bmQtbzpiZWZvcmUsLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmV7Y29udGVudDpcIlxcZjFjN1wifS5mYS1maWxlLW1vdmllLW86YmVmb3JlLC5mYS1maWxlLXZpZGVvLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzhcIn0uZmEtZmlsZS1jb2RlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzlcIn0uZmEtdmluZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjYVwifS5mYS1jb2RlcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMWNiXCJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMWNjXCJ9LmZhLWxpZmUtYm91eTpiZWZvcmUsLmZhLWxpZmUtYnVveTpiZWZvcmUsLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLC5mYS1zdXBwb3J0OmJlZm9yZSwuZmEtbGlmZS1yaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMWNkXCJ9LmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLXJhOmJlZm9yZSwuZmEtcmVzaXN0YW5jZTpiZWZvcmUsLmZhLXJlYmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMWQwXCJ9LmZhLWdlOmJlZm9yZSwuZmEtZW1waXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWQxXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDJcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLC5mYS15Yy1zcXVhcmU6YmVmb3JlLC5mYS1oYWNrZXItbmV3czpiZWZvcmV7Y29udGVudDpcIlxcZjFkNFwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ2XCJ9LmZhLXdlY2hhdDpiZWZvcmUsLmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS1zZW5kOmJlZm9yZSwuZmEtcGFwZXItcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDhcIn0uZmEtc2VuZC1vOmJlZm9yZSwuZmEtcGFwZXItcGxhbmUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFkOVwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxmMWRhXCJ9LmZhLWNpcmNsZS10aGluOmJlZm9yZXtjb250ZW50OlwiXFxmMWRiXCJ9LmZhLWhlYWRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFkY1wifS5mYS1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGRcIn0uZmEtc2xpZGVyczpiZWZvcmV7Y29udGVudDpcIlxcZjFkZVwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1ib21iOmJlZm9yZXtjb250ZW50OlwiXFxmMWUyXCJ9LmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLC5mYS1mdXRib2wtbzpiZWZvcmV7Y29udGVudDpcIlxcZjFlM1wifS5mYS10dHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTRcIn0uZmEtYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcZjFlNVwifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxmMWU2XCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0uZmEtdHdpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWU4XCJ9LmZhLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTlcIn0uZmEtbmV3c3BhcGVyLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWFcIn0uZmEtd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcZjFlYlwifS5mYS1jYWxjdWxhdG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMWVjXCJ9LmZhLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFlZFwifS5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMWVlXCJ9LmZhLWNjLXZpc2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjBcIn0uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjFmMVwifS5mYS1jYy1kaXNjb3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFmMlwifS5mYS1jYy1hbWV4OmJlZm9yZXtjb250ZW50OlwiXFxmMWYzXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjVcIn0uZmEtYmVsbC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNlwifS5mYS1iZWxsLXNsYXNoLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjdcIn0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjhcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMWY5XCJ9LmZhLWF0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZhXCJ9LmZhLWV5ZWRyb3BwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmJcIn0uZmEtcGFpbnQtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmNcIn0uZmEtYmlydGhkYXktY2FrZTpiZWZvcmV7Y29udGVudDpcIlxcZjFmZFwifS5mYS1hcmVhLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMWZlXCJ9LmZhLXBpZS1jaGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjIwMFwifS5mYS1saW5lLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjAxXCJ9LmZhLWxhc3RmbTpiZWZvcmV7Y29udGVudDpcIlxcZjIwMlwifS5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjAzXCJ9LmZhLXRvZ2dsZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDRcIn0uZmEtdG9nZ2xlLW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjA1XCJ9LmZhLWJpY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDZcIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmZhLWlveGhvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDhcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmZhLWNjOmJlZm9yZXtjb250ZW50OlwiXFxmMjBhXCJ9LmZhLXNoZWtlbDpiZWZvcmUsLmZhLXNoZXFlbDpiZWZvcmUsLmZhLWlsczpiZWZvcmV7Y29udGVudDpcIlxcZjIwYlwifS5mYS1tZWFucGF0aDpiZWZvcmV7Y29udGVudDpcIlxcZjIwY1wifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9LmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMjBlXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjExXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uZmEtc2VsbHN5OmJlZm9yZXtjb250ZW50OlwiXFxmMjEzXCJ9LmZhLXNoaXJ0c2luYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjIxNFwifS5mYS1zaW1wbHlidWlsdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxNVwifS5mYS1za3lhdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjIxNlwifS5mYS1jYXJ0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTdcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmZhLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTlcIn0uZmEtc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYVwifS5mYS11c2VyLXNlY3JldDpiZWZvcmV7Y29udGVudDpcIlxcZjIxYlwifS5mYS1tb3RvcmN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjFjXCJ9LmZhLXN0cmVldC12aWV3OmJlZm9yZXtjb250ZW50OlwiXFxmMjFkXCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5mYS12ZW51czpiZWZvcmV7Y29udGVudDpcIlxcZjIyMVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIyXCJ9LmZhLW1lcmN1cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjNcIn0uZmEtaW50ZXJzZXg6YmVmb3JlLC5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjVcIn0uZmEtdmVudXMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI2XCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI3XCJ9LmZhLXZlbnVzLW1hcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjhcIn0uZmEtbWFycy1zdHJva2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjlcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZXtjb250ZW50OlwiXFxmMjJiXCJ9LmZhLW5ldXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyY1wifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJkXCJ9LmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZXtjb250ZW50OlwiXFxmMjMwXCJ9LmZhLXBpbnRlcmVzdC1wOmJlZm9yZXtjb250ZW50OlwiXFxmMjMxXCJ9LmZhLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxmMjMyXCJ9LmZhLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzM1wifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZmEtdXNlci10aW1lczpiZWZvcmV7Y29udGVudDpcIlxcZjIzNVwifS5mYS1ob3RlbDpiZWZvcmUsLmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS12aWFjb2luOmJlZm9yZXtjb250ZW50OlwiXFxmMjM3XCJ9LmZhLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMjM4XCJ9LmZhLXN1YndheTpiZWZvcmV7Y29udGVudDpcIlxcZjIzOVwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn0uZmEteWM6YmVmb3JlLC5mYS15LWNvbWJpbmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2JcIn0uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzY1wifS5mYS1vcGVuY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjIzZFwifS5mYS1leHBlZGl0ZWRzc2w6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2VcIn0uZmEtYmF0dGVyeS00OmJlZm9yZSwuZmEtYmF0dGVyeTpiZWZvcmUsLmZhLWJhdHRlcnktZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjI0MFwifS5mYS1iYXR0ZXJ5LTM6YmVmb3JlLC5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJhdHRlcnktMjpiZWZvcmUsLmZhLWJhdHRlcnktaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI0MlwifS5mYS1iYXR0ZXJ5LTE6YmVmb3JlLC5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDNcIn0uZmEtYmF0dGVyeS0wOmJlZm9yZSwuZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ1XCJ9LmZhLWktY3Vyc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjQ2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1zdGlja3ktbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0OVwifS5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjRhXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5mYS1jYy1kaW5lcnMtY2x1YjpiZWZvcmV7Y29udGVudDpcIlxcZjI0Y1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjRlXCJ9LmZhLWhvdXJnbGFzcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjUwXCJ9LmZhLWhvdXJnbGFzcy0xOmJlZm9yZSwuZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjUxXCJ9LmZhLWhvdXJnbGFzcy0yOmJlZm9yZSwuZmEtaG91cmdsYXNzLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTJcIn0uZmEtaG91cmdsYXNzLTM6YmVmb3JlLC5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjUzXCJ9LmZhLWhvdXJnbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjI1NFwifS5mYS1oYW5kLWdyYWItbzpiZWZvcmUsLmZhLWhhbmQtcm9jay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU1XCJ9LmZhLWhhbmQtc3RvcC1vOmJlZm9yZSwuZmEtaGFuZC1wYXBlci1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1N1wifS5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjU4XCJ9LmZhLWhhbmQtc3BvY2stbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1OVwifS5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjI1YVwifS5mYS1oYW5kLXBlYWNlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtdHJhZGVtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMjVjXCJ9LmZhLXJlZ2lzdGVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWRcIn0uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjI1ZVwifS5mYS1nZzpiZWZvcmV7Y29udGVudDpcIlxcZjI2MFwifS5mYS1nZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjFcIn0uZmEtdHJpcGFkdmlzb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjJcIn0uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIlxcZjI2M1wifS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjI2NFwifS5mYS1nZXQtcG9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMjY1XCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcZjI2N1wifS5mYS1jaHJvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjhcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcZjI2OVwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2YlwifS5mYS10djpiZWZvcmUsLmZhLXRlbGV2aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmNcIn0uZmEtY29udGFvOmJlZm9yZXtjb250ZW50OlwiXFxmMjZkXCJ9LmZhLTUwMHB4OmJlZm9yZXtjb250ZW50OlwiXFxmMjZlXCJ9LmZhLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3MFwifS5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI3MlwifS5mYS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjczXCJ9LmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzRcIn0uZmEtaW5kdXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzVcIn0uZmEtbWFwLXBpbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3NlwifS5mYS1tYXAtc2lnbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzdcIn0uZmEtbWFwLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzhcIn0uZmEtbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMjc5XCJ9LmZhLWNvbW1lbnRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2FcIn0uZmEtY29tbWVudGluZy1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjdiXCJ9LmZhLWhvdXp6OmJlZm9yZXtjb250ZW50OlwiXFxmMjdjXCJ9LmZhLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxmMjdkXCJ9LmZhLWJsYWNrLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI3ZVwifS5mYS1mb250aWNvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODBcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLWVkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODJcIn0uZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjgzXCJ9LmZhLWNvZGllcGllOmJlZm9yZXtjb250ZW50OlwiXFxmMjg0XCJ9LmZhLW1vZHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODVcIn0uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMjg2XCJ9LmZhLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcZjI4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtbWl4Y2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODlcIn0uZmEtc2NyaWJkOmJlZm9yZXtjb250ZW50OlwiXFxmMjhhXCJ9LmZhLXBhdXNlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4YlwifS5mYS1wYXVzZS1jaXJjbGUtbzpiZWZvcmV7Y29udGVudDpcIlxcZjI4Y1wifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjhlXCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MlwifS5mYS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTNcIn0uZmEtYmx1ZXRvb3RoLWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTRcIn0uZmEtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5mYS1naXRsYWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTZcIn0uZmEtd3BiZWdpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjI5N1wifS5mYS13cGZvcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmMjk4XCJ9LmZhLWVudmlyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI5OVwifS5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjlhXCJ9LmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjliXCJ9LmZhLXF1ZXN0aW9uLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMjljXCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMjllXCJ9LmZhLXZvbHVtZS1jb250cm9sLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMmEwXCJ9LmZhLWJyYWlsbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTFcIn0uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZXtjb250ZW50OlwiXFxmMmEyXCJ9LmZhLWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlLC5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1kZWFmbmVzczpiZWZvcmUsLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsLmZhLWRlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTRcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1zaWduaW5nOmJlZm9yZSwuZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhN1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLXZpYWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjJhOVwifS5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFhXCJ9LmZhLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFiXCJ9LmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMmFjXCJ9LmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjJhZFwifS5mYS1waWVkLXBpcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmFlXCJ9LmZhLWZpcnN0LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmIwXCJ9LmZhLXlvYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmIxXCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLC5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmV7Y29udGVudDpcIlxcZjJiM1wifS5mYS1mYTpiZWZvcmUsLmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5mYS1oYW5kc2hha2UtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiNVwifS5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9LmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiN1wifS5mYS1saW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjhcIn0uZmEtYWRkcmVzcy1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxmMmI5XCJ9LmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJhXCJ9LmZhLXZjYXJkOmJlZm9yZSwuZmEtYWRkcmVzcy1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmJiXCJ9LmZhLXZjYXJkLW86YmVmb3JlLC5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmV7Y29udGVudDpcIlxcZjJiY1wifS5mYS11c2VyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiZFwifS5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmJlXCJ9LmZhLXVzZXItbzpiZWZvcmV7Y29udGVudDpcIlxcZjJjMFwifS5mYS1pZC1iYWRnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJjMVwifS5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLC5mYS1pZC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmMyXCJ9LmZhLWRyaXZlcnMtbGljZW5zZS1vOmJlZm9yZSwuZmEtaWQtY2FyZC1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmMzXCJ9LmZhLXF1b3JhOmJlZm9yZXtjb250ZW50OlwiXFxmMmM0XCJ9LmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmM1XCJ9LmZhLXRlbGVncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmMmM2XCJ9LmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLC5mYS10aGVybW9tZXRlcjpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzdcIn0uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmM4XCJ9LmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLC5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMmM5XCJ9LmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLC5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMmNhXCJ9LmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLC5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjJjYlwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtYmF0aHR1YjpiZWZvcmUsLmZhLXMxNTpiZWZvcmUsLmZhLWJhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZVwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDBcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQyXCJ9LmZhLXRpbWVzLXJlY3RhbmdsZTpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkM1wifS5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ0XCJ9LmZhLWJhbmRjYW1wOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ1XCJ9LmZhLWdyYXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDZcIn0uZmEtZXRzeTpiZWZvcmV7Y29udGVudDpcIlxcZjJkN1wifS5mYS1pbWRiOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ4XCJ9LmZhLXJhdmVscnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDlcIn0uZmEtZWVyY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJkYVwifS5mYS1taWNyb2NoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGJcIn0uZmEtc25vd2ZsYWtlLW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGNcIn0uZmEtc3VwZXJwb3dlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGRcIn0uZmEtd3BleHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJkZVwifS5mYS1tZWV0dXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZTBcIn0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b31cbiBcbiAvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMy4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG4uZmEsLmZhYiwuZmFsLC5mYXIsLmZhc3stbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO3RleHQtcmVuZGVyaW5nOmF1dG87bGluZS1oZWlnaHQ6MX0uZmEtbGd7Zm9udC1zaXplOjEuMzMzMzNlbTtsaW5lLWhlaWdodDouNzVlbTt2ZXJ0aWNhbC1hbGlnbjotLjA2NjdlbX0uZmEteHN7Zm9udC1zaXplOi43NWVtfS5mYS1zbXtmb250LXNpemU6Ljg3NWVtfS5mYS0xeHtmb250LXNpemU6MWVtfS5mYS0yeHtmb250LXNpemU6MmVtfS5mYS0zeHtmb250LXNpemU6M2VtfS5mYS00eHtmb250LXNpemU6NGVtfS5mYS01eHtmb250LXNpemU6NWVtfS5mYS02eHtmb250LXNpemU6NmVtfS5mYS03eHtmb250LXNpemU6N2VtfS5mYS04eHtmb250LXNpemU6OGVtfS5mYS05eHtmb250LXNpemU6OWVtfS5mYS0xMHh7Zm9udC1zaXplOjEwZW19LmZhLWZ3e3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEuMjVlbX0uZmEtdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luLWxlZnQ6Mi41ZW07cGFkZGluZy1sZWZ0OjB9LmZhLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mYS1saXtsZWZ0Oi0yZW07cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MmVtO2xpbmUtaGVpZ2h0OmluaGVyaXR9LmZhLWJvcmRlcntib3JkZXI6LjA4ZW0gc29saWQgI2VlZTtib3JkZXItcmFkaXVzOi4xZW07cGFkZGluZzouMmVtIC4yNWVtIC4xNWVtfS5mYS1wdWxsLWxlZnR7ZmxvYXQ6bGVmdH0uZmEtcHVsbC1yaWdodHtmbG9hdDpyaWdodH0uZmEuZmEtcHVsbC1sZWZ0LC5mYWIuZmEtcHVsbC1sZWZ0LC5mYWwuZmEtcHVsbC1sZWZ0LC5mYXIuZmEtcHVsbC1sZWZ0LC5mYXMuZmEtcHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtfS5mYS5mYS1wdWxsLXJpZ2h0LC5mYWIuZmEtcHVsbC1yaWdodCwuZmFsLmZhLXB1bGwtcmlnaHQsLmZhci5mYS1wdWxsLXJpZ2h0LC5mYXMuZmEtcHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtfS5mYS1zcGlue2FuaW1hdGlvbjpmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcn0uZmEtcHVsc2V7YW5pbWF0aW9uOmZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCl9QGtleWZyYW1lcyBmYS1zcGluezAle3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9fS5mYS1yb3RhdGUtOTB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmZhLXJvdGF0ZS0xODB7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5mYS1yb3RhdGUtMjcwey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0uZmEtZmxpcC1ob3Jpem9udGFsey1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjt0cmFuc2Zvcm06c2NhbGVYKC0xKX0uZmEtZmxpcC12ZXJ0aWNhbHt0cmFuc2Zvcm06c2NhbGVZKC0xKX0uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwsLmZhLWZsaXAtdmVydGljYWx7LW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwifS5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbHt0cmFuc2Zvcm06c2NhbGUoLTEpfTpyb290IC5mYS1mbGlwLWhvcml6b250YWwsOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsOnJvb3QgLmZhLXJvdGF0ZS05MCw6cm9vdCAuZmEtcm90YXRlLTE4MCw6cm9vdCAuZmEtcm90YXRlLTI3MHstd2Via2l0LWZpbHRlcjpub25lO2ZpbHRlcjpub25lfS5mYS1zdGFja3tkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MmVtO2xpbmUtaGVpZ2h0OjJlbTtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MmVtfS5mYS1zdGFjay0xeCwuZmEtc3RhY2stMnh7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCV9LmZhLXN0YWNrLTF4e2xpbmUtaGVpZ2h0OmluaGVyaXR9LmZhLXN0YWNrLTJ4e2ZvbnQtc2l6ZToyZW19LmZhLWludmVyc2V7Y29sb3I6I2ZmZn0uZmEtNTAwcHg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmVcIn0uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZXtjb250ZW50OlwiXFxmMzY4XCJ9LmZhLWFjY3Vzb2Z0OmJlZm9yZXtjb250ZW50OlwiXFxmMzY5XCJ9LmZhLWFkOmJlZm9yZXtjb250ZW50OlwiXFxmNjQxXCJ9LmZhLWFkZHJlc3MtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjJiOVwifS5mYS1hZGRyZXNzLWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYmJcIn0uZmEtYWRqdXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDQyXCJ9LmZhLWFkbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MFwifS5mYS1hZHZlcnNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjM2YVwifS5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmV7Y29udGVudDpcIlxcZjM2YlwifS5mYS1haXItZnJlc2hlbmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNWQwXCJ9LmZhLWFsZ29saWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmNcIn0uZmEtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDM3XCJ9LmZhLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0uZmEtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNlwifS5mYS1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzOFwifS5mYS1hbGlwYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NDJcIn0uZmEtYWxsZXJnaWVzOmJlZm9yZXtjb250ZW50OlwiXFxmNDYxXCJ9LmZhLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcZjI3MFwifS5mYS1hbWF6b24tcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNDJjXCJ9LmZhLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmOVwifS5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhM1wifS5mYS1hbWlsaWE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmRcIn0uZmEtYW5jaG9yOmJlZm9yZXtjb250ZW50OlwiXFxmMTNkXCJ9LmZhLWFuZHJvaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2JcIn0uZmEtYW5nZWxsaXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA5XCJ9LmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTAzXCJ9LmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCJ9LmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjEwMVwifS5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDJcIn0uZmEtYW5nbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjEwN1wifS5mYS1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTA0XCJ9LmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTA1XCJ9LmZhLWFuZ2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTA2XCJ9LmZhLWFuZ3J5OmJlZm9yZXtjb250ZW50OlwiXFxmNTU2XCJ9LmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNmVcIn0uZmEtYW5ndWxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjQyMFwifS5mYS1hbmtoOmJlZm9yZXtjb250ZW50OlwiXFxmNjQ0XCJ9LmZhLWFwcC1zdG9yZTpiZWZvcmV7Y29udGVudDpcIlxcZjM2ZlwifS5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZXtjb250ZW50OlwiXFxmMzcwXCJ9LmZhLWFwcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMzcxXCJ9LmZhLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTc5XCJ9LmZhLWFwcGxlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjVkMVwifS5mYS1hcHBsZS1wYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTVcIn0uZmEtYXJjaGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4N1wifS5mYS1hcmNod2F5OmJlZm9yZXtjb250ZW50OlwiXFxmNTU3XCJ9LmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjM1OFwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNTlcIn0uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjM1YVwifS5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMzViXCJ9LmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCJ9LmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE4XCJ9LmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwifS5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWFcIn0uZmEtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS5mYS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDYwXCJ9LmZhLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDYxXCJ9LmZhLWFycm93LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDYyXCJ9LmZhLWFycm93cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjJcIn0uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZXtjb250ZW50OlwiXFxmMzM3XCJ9LmZhLWFycm93cy1hbHQtdjpiZWZvcmV7Y29udGVudDpcIlxcZjMzOFwifS5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTJcIn0uZmEtYXN0ZXJpc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjlcIn0uZmEtYXN5bW1ldHJpazpiZWZvcmV7Y29udGVudDpcIlxcZjM3MlwifS5mYS1hdDpiZWZvcmV7Y29udGVudDpcIlxcZjFmYVwifS5mYS1hdGxhczpiZWZvcmV7Y29udGVudDpcIlxcZjU1OFwifS5mYS1hdG9tOmJlZm9yZXtjb250ZW50OlwiXFxmNWQyXCJ9LmZhLWF1ZGlibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzNcIn0uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOWVcIn0uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDFjXCJ9LmZhLWF2aWFuZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzRcIn0uZmEtYXZpYXRvOmJlZm9yZXtjb250ZW50OlwiXFxmNDIxXCJ9LmZhLWF3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNTU5XCJ9LmZhLWF3czpiZWZvcmV7Y29udGVudDpcIlxcZjM3NVwifS5mYS1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NWFcIn0uZmEtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIn0uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZVwifS5mYS1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWVcIn0uZmEtYmFuZC1haWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NjJcIn0uZmEtYmFuZGNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDVcIn0uZmEtYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyYVwifS5mYS1iYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGM5XCJ9LmZhLWJhc2ViYWxsLWJhbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzNcIn0uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDM0XCJ9LmZhLWJhdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2RcIn0uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjI0NFwifS5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDBcIn0uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMjQyXCJ9LmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0M1wifS5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjQxXCJ9LmZhLWJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjIzNlwifS5mYS1iZWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGZjXCJ9LmZhLWJlaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjRcIn0uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjVcIn0uZmEtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjBmM1wifS5mYS1iZWxsLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWY2XCJ9LmZhLWJlemllci1jdXJ2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjU1YlwifS5mYS1iaWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjY0N1wifS5mYS1iaWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjA2XCJ9LmZhLWJpbW9iamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjM3OFwifS5mYS1iaW5vY3VsYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMWU1XCJ9LmZhLWJpcnRoZGF5LWNha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZmRcIn0uZmEtYml0YnVja2V0OmJlZm9yZXtjb250ZW50OlwiXFxmMTcxXCJ9LmZhLWJpdGNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNzlcIn0uZmEtYml0eTpiZWZvcmV7Y29udGVudDpcIlxcZjM3YVwifS5mYS1ibGFjay10aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2VcIn0uZmEtYmxhY2tiZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcZjM3YlwifS5mYS1ibGVuZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTE3XCJ9LmZhLWJsaW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMjlkXCJ9LmZhLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2NcIn0uZmEtYmxvZ2dlci1iOmJlZm9yZXtjb250ZW50OlwiXFxmMzdkXCJ9LmZhLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcZjI5M1wifS5mYS1ibHVldG9vdGgtYjpiZWZvcmV7Y29udGVudDpcIlxcZjI5NFwifS5mYS1ib2xkOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LmZhLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIn0uZmEtYm9tYjpiZWZvcmV7Y29udGVudDpcIlxcZjFlMlwifS5mYS1ib25lOmJlZm9yZXtjb250ZW50OlwiXFxmNWQ3XCJ9LmZhLWJvbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NWNcIn0uZmEtYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwifS5mYS1ib29rLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MThcIn0uZmEtYm9vay1yZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZGFcIn0uZmEtYm9va21hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmVcIn0uZmEtYm93bGluZy1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDM2XCJ9LmZhLWJveDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2NlwifS5mYS1ib3gtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjQ5ZVwifS5mYS1ib3hlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ2OFwifS5mYS1icmFpbGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMmExXCJ9LmZhLWJyYWluOmJlZm9yZXtjb250ZW50OlwiXFxmNWRjXCJ9LmZhLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBiMVwifS5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2OVwifS5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MTlcIn0uZmEtYnJvb206YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWFcIn0uZmEtYnJ1c2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NWRcIn0uZmEtYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCJ9LmZhLWJ1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwifS5mYS1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjFhZFwifS5mYS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcZjBhMVwifS5mYS1idWxsc2V5ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0MFwifS5mYS1idXJuOmJlZm9yZXtjb250ZW50OlwiXFxmNDZhXCJ9LmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzN2ZcIn0uZmEtYnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjA3XCJ9LmZhLWJ1cy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NWVcIn0uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmV7Y29udGVudDpcIlxcZjY0YVwifS5mYS1idXlzZWxsYWRzOmJlZm9yZXtjb250ZW50OlwiXFxmMjBkXCJ9LmZhLWNhbGN1bGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWNcIn0uZmEtY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIn0uZmEtY2FsZW5kYXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDczXCJ9LmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMjc0XCJ9LmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjcyXCJ9LmZhLWNhbGVuZGFyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzFcIn0uZmEtY2FsZW5kYXItdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzNcIn0uZmEtY2FtZXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMDMwXCJ9LmZhLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIlxcZjA4M1wifS5mYS1jYW5uYWJpczpiZWZvcmV7Y29udGVudDpcIlxcZjU1ZlwifS5mYS1jYXBzdWxlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ2YlwifS5mYS1jYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjlcIn0uZmEtY2FyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjVkZVwifS5mYS1jYXItYmF0dGVyeTpiZWZvcmV7Y29udGVudDpcIlxcZjVkZlwifS5mYS1jYXItY3Jhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZTFcIn0uZmEtY2FyLXNpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZTRcIn0uZmEtY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkN1wifS5mYS1jYXJldC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ5XCJ9LmZhLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCJ9LmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTUwXCJ9LmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTkxXCJ9LmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwifS5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTFcIn0uZmEtY2FyZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDhcIn0uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMjE4XCJ9LmZhLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjIxN1wifS5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNDJkXCJ9LmZhLWNjLWFtZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjNcIn0uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZXtjb250ZW50OlwiXFxmNDE2XCJ9LmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZXtjb250ZW50OlwiXFxmMjRjXCJ9LmZhLWNjLWRpc2NvdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWYyXCJ9LmZhLWNjLWpjYjpiZWZvcmV7Y29udGVudDpcIlxcZjI0YlwifS5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMWYxXCJ9LmZhLWNjLXBheXBhbDpiZWZvcmV7Y29udGVudDpcIlxcZjFmNFwifS5mYS1jYy1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjVcIn0uZmEtY2MtdmlzYTpiZWZvcmV7Y29udGVudDpcIlxcZjFmMFwifS5mYS1jZW50ZXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMzgwXCJ9LmZhLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCJ9LmZhLWNoYWxrYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWJcIn0uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTFjXCJ9LmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ZTdcIn0uZmEtY2hhcnQtYXJlYTpiZWZvcmV7Y29udGVudDpcIlxcZjFmZVwifS5mYS1jaGFydC1iYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODBcIn0uZmEtY2hhcnQtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcZjIwMVwifS5mYS1jaGFydC1waWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDBcIn0uZmEtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGNcIn0uZmEtY2hlY2stY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU4XCJ9LmZhLWNoZWNrLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjU2MFwifS5mYS1jaGVjay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGFcIn0uZmEtY2hlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MzlcIn0uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZXtjb250ZW50OlwiXFxmNDNhXCJ9LmZhLWNoZXNzLWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmNDNjXCJ9LmZhLWNoZXNzLWtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0M2ZcIn0uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmNDQxXCJ9LmZhLWNoZXNzLXBhd246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDNcIn0uZmEtY2hlc3MtcXVlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NDVcIn0uZmEtY2hlc3Mtcm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjQ0N1wifS5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTNhXCJ9LmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzdcIn0uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzhcIn0uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzlcIn0uZmEtY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDc4XCJ9LmZhLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1M1wifS5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDU0XCJ9LmZhLWNoZXZyb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzdcIn0uZmEtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWVcIn0uZmEtY2hyb21lOmJlZm9yZXtjb250ZW50OlwiXFxmMjY4XCJ9LmZhLWNodXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjUxZFwifS5mYS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTFcIn0uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmMWNlXCJ9LmZhLWNpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NGZcIn0uZmEtY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMzI4XCJ9LmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcZjQ2Y1wifS5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjQ2ZFwifS5mYS1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS5mYS1jbG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjI0ZFwifS5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjIwYVwifS5mYS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwifS5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODFcIn0uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM4MlwifS5mYS1jbG91ZHNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMzgzXCJ9LmZhLWNsb3Vkc21pdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzODRcIn0uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZXtjb250ZW50OlwiXFxmMzg1XCJ9LmZhLWNvY2t0YWlsOmJlZm9yZXtjb250ZW50OlwiXFxmNTYxXCJ9LmZhLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjFcIn0uZmEtY29kZS1icmFuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIn0uZmEtY29kZXBlbjpiZWZvcmV7Y29udGVudDpcIlxcZjFjYlwifS5mYS1jb2RpZXBpZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4NFwifS5mYS1jb2ZmZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjRcIn0uZmEtY29nOmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LmZhLWNvZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODVcIn0uZmEtY29pbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWVcIn0uZmEtY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZjBkYlwifS5mYS1jb21tZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDc1XCJ9LmZhLWNvbW1lbnQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjdhXCJ9LmZhLWNvbW1lbnQtZG9sbGFyOmJlZm9yZXtjb250ZW50OlwiXFxmNjUxXCJ9LmZhLWNvbW1lbnQtZG90czpiZWZvcmV7Y29udGVudDpcIlxcZjRhZFwifS5mYS1jb21tZW50LXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGIzXCJ9LmZhLWNvbW1lbnRzOmJlZm9yZXtjb250ZW50OlwiXFxmMDg2XCJ9LmZhLWNvbW1lbnRzLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjY1M1wifS5mYS1jb21wYWN0LWRpc2M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MWZcIn0uZmEtY29tcGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZVwifS5mYS1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwifS5mYS1jb25jaWVyZ2UtYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjU2MlwifS5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmV7Y29udGVudDpcIlxcZjIwZVwifS5mYS1jb250YW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNmRcIn0uZmEtY29va2llOmJlZm9yZXtjb250ZW50OlwiXFxmNTYzXCJ9LmZhLWNvb2tpZS1iaXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNTY0XCJ9LmZhLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIn0uZmEtY29weXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMWY5XCJ9LmZhLWNvdWNoOmJlZm9yZXtjb250ZW50OlwiXFxmNGI4XCJ9LmZhLWNwYW5lbDpiZWZvcmV7Y29udGVudDpcIlxcZjM4OFwifS5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjVlXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTdcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmV7Y29udGVudDpcIlxcZjRlOFwifS5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZXtjb250ZW50OlwiXFxmNGU5XCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWFcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmV7Y29udGVudDpcIlxcZjRlYlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZXtjb250ZW50OlwiXFxmNGVjXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNGVkXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZWVcIn0uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmV7Y29udGVudDpcIlxcZjRlZlwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGYwXCJ9LmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjRmMVwifS5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNGYyXCJ9LmZhLWNyZWRpdC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDlkXCJ9LmZhLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjVcIn0uZmEtY3JvcC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjVcIn0uZmEtY3Jvc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NTRcIn0uZmEtY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwifS5mYS1jcm93OmJlZm9yZXtjb250ZW50OlwiXFxmNTIwXCJ9LmZhLWNyb3duOmJlZm9yZXtjb250ZW50OlwiXFxmNTIxXCJ9LmZhLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIn0uZmEtY3NzMy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOGJcIn0uZmEtY3ViZTpiZWZvcmV7Y29udGVudDpcIlxcZjFiMlwifS5mYS1jdWJlczpiZWZvcmV7Y29udGVudDpcIlxcZjFiM1wifS5mYS1jdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzRcIn0uZmEtY3V0dGxlZmlzaDpiZWZvcmV7Y29udGVudDpcIlxcZjM4Y1wifS5mYS1kLWFuZC1kOmJlZm9yZXtjb250ZW50OlwiXFxmMzhkXCJ9LmZhLWRhc2hjdWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjEwXCJ9LmZhLWRhdGFiYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMWMwXCJ9LmZhLWRlYWY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTRcIn0uZmEtZGVsaWNpb3VzOmJlZm9yZXtjb250ZW50OlwiXFxmMWE1XCJ9LmZhLWRlcGxveWRvZzpiZWZvcmV7Y29udGVudDpcIlxcZjM4ZVwifS5mYS1kZXNrcHJvOmJlZm9yZXtjb250ZW50OlwiXFxmMzhmXCJ9LmZhLWRlc2t0b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDhcIn0uZmEtZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIlxcZjFiZFwifS5mYS1kaGFybWFjaGFrcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NTVcIn0uZmEtZGlhZ25vc2VzOmJlZm9yZXtjb250ZW50OlwiXFxmNDcwXCJ9LmZhLWRpY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjJcIn0uZmEtZGljZS1maXZlOmJlZm9yZXtjb250ZW50OlwiXFxmNTIzXCJ9LmZhLWRpY2UtZm91cjpiZWZvcmV7Y29udGVudDpcIlxcZjUyNFwifS5mYS1kaWNlLW9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjUyNVwifS5mYS1kaWNlLXNpeDpiZWZvcmV7Y29udGVudDpcIlxcZjUyNlwifS5mYS1kaWNlLXRocmVlOmJlZm9yZXtjb250ZW50OlwiXFxmNTI3XCJ9LmZhLWRpY2UtdHdvOmJlZm9yZXtjb250ZW50OlwiXFxmNTI4XCJ9LmZhLWRpZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTZcIn0uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmV7Y29udGVudDpcIlxcZjM5MVwifS5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjZcIn0uZmEtZGlyZWN0aW9uczpiZWZvcmV7Y29udGVudDpcIlxcZjVlYlwifS5mYS1kaXNjb3JkOmJlZm9yZXtjb250ZW50OlwiXFxmMzkyXCJ9LmZhLWRpc2NvdXJzZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5M1wifS5mYS1kaXZpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MjlcIn0uZmEtZGl6enk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjdcIn0uZmEtZG5hOmJlZm9yZXtjb250ZW50OlwiXFxmNDcxXCJ9LmZhLWRvY2h1YjpiZWZvcmV7Y29udGVudDpcIlxcZjM5NFwifS5mYS1kb2NrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOTVcIn0uZmEtZG9sbGFyLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNTVcIn0uZmEtZG9sbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzJcIn0uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3NFwifS5mYS1kb25hdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YjlcIn0uZmEtZG9vci1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmFcIn0uZmEtZG9vci1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmNTJiXCJ9LmZhLWRvdC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTJcIn0uZmEtZG92ZTpiZWZvcmV7Y29udGVudDpcIlxcZjRiYVwifS5mYS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMzk2XCJ9LmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjhcIn0uZmEtZHJhdy1wb2x5Z29uOmJlZm9yZXtjb250ZW50OlwiXFxmNWVlXCJ9LmZhLWRyaWJiYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdkXCJ9LmZhLWRyaWJiYmxlLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjM5N1wifS5mYS1kcm9wYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMTZiXCJ9LmZhLWRydW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NjlcIn0uZmEtZHJ1bS1zdGVlbHBhbjpiZWZvcmV7Y29udGVudDpcIlxcZjU2YVwifS5mYS1kcnVwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTlcIn0uZmEtZHVtYmJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NGJcIn0uZmEtZHlhbG9nOmJlZm9yZXtjb250ZW50OlwiXFxmMzk5XCJ9LmZhLWVhcmx5YmlyZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzOWFcIn0uZmEtZWJheTpiZWZvcmV7Y29udGVudDpcIlxcZjRmNFwifS5mYS1lZGdlOmJlZm9yZXtjb250ZW50OlwiXFxmMjgyXCJ9LmZhLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDRcIn0uZmEtZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0uZmEtZWxlbWVudG9yOmJlZm9yZXtjb250ZW50OlwiXFxmNDMwXCJ9LmZhLWVsbGlwc2lzLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDFcIn0uZmEtZWxsaXBzaXMtdjpiZWZvcmV7Y29udGVudDpcIlxcZjE0MlwifS5mYS1lbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmNWYxXCJ9LmZhLWVtYmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNDIzXCJ9LmZhLWVtcGlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFkMVwifS5mYS1lbnZlbG9wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMFwifS5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMmI2XCJ9LmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjY1OFwifS5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTlcIn0uZmEtZW52aXJhOmJlZm9yZXtjb250ZW50OlwiXFxmMjk5XCJ9LmZhLWVxdWFsczpiZWZvcmV7Y29udGVudDpcIlxcZjUyY1wifS5mYS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmRcIn0uZmEtZXJsYW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMzlkXCJ9LmZhLWV0aGVyZXVtOmJlZm9yZXtjb250ZW50OlwiXFxmNDJlXCJ9LmZhLWV0c3k6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDdcIn0uZmEtZXVyby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTUzXCJ9LmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM2MlwifS5mYS1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwifS5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmFcIn0uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzFcIn0uZmEtZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDY1XCJ9LmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzFlXCJ9LmZhLWV4cGVkaXRlZHNzbDpiZWZvcmV7Y29udGVudDpcIlxcZjIzZVwifS5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjM1ZFwifS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzNjBcIn0uZmEtZXllOmJlZm9yZXtjb250ZW50OlwiXFxmMDZlXCJ9LmZhLWV5ZS1kcm9wcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMWZiXCJ9LmZhLWV5ZS1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjA3MFwifS5mYS1mYWNlYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjA5YVwifS5mYS1mYWNlYm9vay1mOmJlZm9yZXtjb250ZW50OlwiXFxmMzllXCJ9LmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmV7Y29udGVudDpcIlxcZjM5ZlwifS5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0OVwifS5mYS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTBcIn0uZmEtZmF4OmJlZm9yZXtjb250ZW50OlwiXFxmMWFjXCJ9LmZhLWZlYXRoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmRcIn0uZmEtZmVhdGhlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmJcIn0uZmEtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxmMTgyXCJ9LmZhLWZpZ2h0ZXItamV0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZiXCJ9LmZhLWZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWJcIn0uZmEtZmlsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWNcIn0uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM2XCJ9LmZhLWZpbGUtYXVkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzdcIn0uZmEtZmlsZS1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmMWM5XCJ9LmZhLWZpbGUtY29udHJhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmNcIn0uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjU2ZFwifS5mYS1maWxlLWV4Y2VsOmJlZm9yZXtjb250ZW50OlwiXFxmMWMzXCJ9LmZhLWZpbGUtZXhwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmNTZlXCJ9LmZhLWZpbGUtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzVcIn0uZmEtZmlsZS1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NmZcIn0uZmEtZmlsZS1pbnZvaWNlOmJlZm9yZXtjb250ZW50OlwiXFxmNTcwXCJ9LmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzFcIn0uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmNDc3XCJ9LmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzhcIn0uZmEtZmlsZS1wZGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzFcIn0uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZXtjb250ZW50OlwiXFxmMWM0XCJ9LmZhLWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNTcyXCJ9LmZhLWZpbGUtc2lnbmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNTczXCJ9LmZhLWZpbGUtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxmNTc0XCJ9LmZhLWZpbGUtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYzhcIn0uZmEtZmlsZS13b3JkOmJlZm9yZXtjb250ZW50OlwiXFxmMWMyXCJ9LmZhLWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NzVcIn0uZmEtZmlsbC1kcmlwOmJlZm9yZXtjb250ZW50OlwiXFxmNTc2XCJ9LmZhLWZpbG06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDhcIn0uZmEtZmlsdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGIwXCJ9LmZhLWZpbmdlcnByaW50OmJlZm9yZXtjb250ZW50OlwiXFxmNTc3XCJ9LmZhLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmRcIn0uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzRcIn0uZmEtZmlyZWZveDpiZWZvcmV7Y29udGVudDpcIlxcZjI2OVwifS5mYS1maXJzdC1haWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NzlcIn0uZmEtZmlyc3Qtb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjBcIn0uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTBhXCJ9LmZhLWZpcnN0ZHJhZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTFcIn0uZmEtZmlzaDpiZWZvcmV7Y29udGVudDpcIlxcZjU3OFwifS5mYS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCJ9LmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFlXCJ9LmZhLWZsYXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMGMzXCJ9LmZhLWZsaWNrcjpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZVwifS5mYS1mbGlwYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NGRcIn0uZmEtZmx1c2hlZDpiZWZvcmV7Y29udGVudDpcIlxcZjU3OVwifS5mYS1mbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTdcIn0uZmEtZm9sZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDdiXCJ9LmZhLWZvbGRlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjY1ZFwifS5mYS1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wifS5mYS1mb2xkZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjY1ZVwifS5mYS1mb250OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCJ9LmZhLWZvbnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiNFwifS5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzVjXCJ9LmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmNDI1XCJ9LmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTZcIn0uZmEtZm9udGljb25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjgwXCJ9LmZhLWZvbnRpY29ucy1maTpiZWZvcmV7Y29udGVudDpcIlxcZjNhMlwifS5mYS1mb290YmFsbC1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDRlXCJ9LmZhLWZvcnQtYXdlc29tZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4NlwifS5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2EzXCJ9LmZhLWZvcnVtYmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMjExXCJ9LmZhLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0uZmEtZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MFwifS5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmV7Y29udGVudDpcIlxcZjJjNVwifS5mYS1mcmVlYnNkOmJlZm9yZXtjb250ZW50OlwiXFxmM2E0XCJ9LmZhLWZyb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MmVcIn0uZmEtZnJvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTlcIn0uZmEtZnJvd24tb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjU3YVwifS5mYS1mdWxjcnVtOmJlZm9yZXtjb250ZW50OlwiXFxmNTBiXCJ9LmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjJcIn0uZmEtZnV0Ym9sOmJlZm9yZXtjb250ZW50OlwiXFxmMWUzXCJ9LmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZXtjb250ZW50OlwiXFxmNTBjXCJ9LmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUwZFwifS5mYS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxmMTFiXCJ9LmZhLWdhcy1wdW1wOmJlZm9yZXtjb250ZW50OlwiXFxmNTJmXCJ9LmZhLWdhdmVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGUzXCJ9LmZhLWdlbTpiZWZvcmV7Y29udGVudDpcIlxcZjNhNVwifS5mYS1nZW5kZXJsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxmMjJkXCJ9LmZhLWdldC1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjVcIn0uZmEtZ2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNjBcIn0uZmEtZ2ctY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjYxXCJ9LmZhLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmJcIn0uZmEtZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMWQzXCJ9LmZhLWdpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDJcIn0uZmEtZ2l0aHViOmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LmZhLWdpdGh1Yi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTNcIn0uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MlwifS5mYS1naXRrcmFrZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTZcIn0uZmEtZ2l0bGFiOmJlZm9yZXtjb250ZW50OlwiXFxmMjk2XCJ9LmZhLWdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQyNlwifS5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTdiXCJ9LmZhLWdsYXNzZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzBcIn0uZmEtZ2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTVcIn0uZmEtZ2xpZGUtZzpiZWZvcmV7Y29udGVudDpcIlxcZjJhNlwifS5mYS1nbG9iZTpiZWZvcmV7Y29udGVudDpcIlxcZjBhY1wifS5mYS1nbG9iZS1hZnJpY2E6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1N2NcIn0uZmEtZ2xvYmUtYW1lcmljYXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1N2RcIn0uZmEtZ2xvYmUtYXNpYTpiZWZvcmV7Y29udGVudDpcIlxcZjU3ZVwifS5mYS1nb2ZvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYTdcIn0uZmEtZ29sZi1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDUwXCJ9LmZhLWdvb2RyZWFkczpiZWZvcmV7Y29udGVudDpcIlxcZjNhOFwifS5mYS1nb29kcmVhZHMtZzpiZWZvcmV7Y29udGVudDpcIlxcZjNhOVwifS5mYS1nb29nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTBcIn0uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxmM2FhXCJ9LmZhLWdvb2dsZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmM2FiXCJ9LmZhLWdvb2dsZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMmIzXCJ9LmZhLWdvb2dsZS1wbHVzLWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDVcIn0uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ0XCJ9LmZhLWdvb2dsZS13YWxsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWVcIn0uZmEtZ29wdXJhbTpiZWZvcmV7Y29udGVudDpcIlxcZjY2NFwifS5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZFwifS5mYS1ncmF0aXBheTpiZWZvcmV7Y29udGVudDpcIlxcZjE4NFwifS5mYS1ncmF2OmJlZm9yZXtjb250ZW50OlwiXFxmMmQ2XCJ9LmZhLWdyZWF0ZXItdGhhbjpiZWZvcmV7Y29udGVudDpcIlxcZjUzMVwifS5mYS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzJcIn0uZmEtZ3JpbWFjZTpiZWZvcmV7Y29udGVudDpcIlxcZjU3ZlwifS5mYS1ncmluOmJlZm9yZXtjb250ZW50OlwiXFxmNTgwXCJ9LmZhLWdyaW4tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTgxXCJ9LmZhLWdyaW4tYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU4MlwifS5mYS1ncmluLWJlYW0tc3dlYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODNcIn0uZmEtZ3Jpbi1oZWFydHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODRcIn0uZmEtZ3Jpbi1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODVcIn0uZmEtZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1ODZcIn0uZmEtZ3Jpbi1zdGFyczpiZWZvcmV7Y29udGVudDpcIlxcZjU4N1wifS5mYS1ncmluLXRlYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmNTg4XCJ9LmZhLWdyaW4tdG9uZ3VlOmJlZm9yZXtjb250ZW50OlwiXFxmNTg5XCJ9LmZhLWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmV7Y29udGVudDpcIlxcZjU4YVwifS5mYS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNThiXCJ9LmZhLWdyaW4td2luazpiZWZvcmV7Y29udGVudDpcIlxcZjU4Y1wifS5mYS1ncmlwLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OGRcIn0uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZVwifS5mYS1ncmlwZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhY1wifS5mYS1ncnVudDpiZWZvcmV7Y29udGVudDpcIlxcZjNhZFwifS5mYS1ndWxwOmJlZm9yZXtjb250ZW50OlwiXFxmM2FlXCJ9LmZhLWgtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCJ9LmZhLWhhY2tlci1uZXdzOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ0XCJ9LmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjNhZlwifS5mYS1oYWNrZXJyYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNWY3XCJ9LmZhLWhhbXNhOmJlZm9yZXtjb250ZW50OlwiXFxmNjY1XCJ9LmZhLWhhbmQtaG9sZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjRiZFwifS5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YmVcIn0uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmV7Y29udGVudDpcIlxcZjRjMFwifS5mYS1oYW5kLWxpemFyZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1OFwifS5mYS1oYW5kLXBhcGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjU2XCJ9LmZhLWhhbmQtcGVhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWJcIn0uZmEtaGFuZC1wb2ludC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGE3XCJ9LmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNVwifS5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LmZhLWhhbmQtcG9pbnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTZcIn0uZmEtaGFuZC1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjVhXCJ9LmZhLWhhbmQtcm9jazpiZWZvcmV7Y29udGVudDpcIlxcZjI1NVwifS5mYS1oYW5kLXNjaXNzb3JzOmJlZm9yZXtjb250ZW50OlwiXFxmMjU3XCJ9LmZhLWhhbmQtc3BvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTlcIn0uZmEtaGFuZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0YzJcIn0uZmEtaGFuZHMtaGVscGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjRjNFwifS5mYS1oYW5kc2hha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjVcIn0uZmEtaGFzaHRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MlwifS5mYS1oYXlrYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NjZcIn0uZmEtaGRkOmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LmZhLWhlYWRpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZGNcIn0uZmEtaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZjAyNVwifS5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjU4ZlwifS5mYS1oZWFkc2V0OmJlZm9yZXtjb250ZW50OlwiXFxmNTkwXCJ9LmZhLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCJ9LmZhLWhlYXJ0YmVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjIxZVwifS5mYS1oZWxpY29wdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTMzXCJ9LmZhLWhpZ2hsaWdodGVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTkxXCJ9LmZhLWhpcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0NTJcIn0uZmEtaGlyZS1hLWhlbHBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjNiMFwifS5mYS1oaXN0b3J5OmJlZm9yZXtjb250ZW50OlwiXFxmMWRhXCJ9LmZhLWhvY2tleS1wdWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNDUzXCJ9LmZhLWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0uZmEtaG9vbGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjdcIn0uZmEtaG9ybmJpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTJcIn0uZmEtaG9zcGl0YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjhcIn0uZmEtaG9zcGl0YWwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNDdkXCJ9LmZhLWhvc3BpdGFsLXN5bWJvbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ3ZVwifS5mYS1ob3QtdHViOmJlZm9yZXtjb250ZW50OlwiXFxmNTkzXCJ9LmZhLWhvdGVsOmJlZm9yZXtjb250ZW50OlwiXFxmNTk0XCJ9LmZhLWhvdGphcjpiZWZvcmV7Y29udGVudDpcIlxcZjNiMVwifS5mYS1ob3VyZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTRcIn0uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmV7Y29udGVudDpcIlxcZjI1M1wifS5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjI1MlwifS5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNTFcIn0uZmEtaG91eno6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2NcIn0uZmEtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2JcIn0uZmEtaHVic3BvdDpiZWZvcmV7Y29udGVudDpcIlxcZjNiMlwifS5mYS1pLWN1cnNvcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0NlwifS5mYS1pZC1iYWRnZTpiZWZvcmV7Y29udGVudDpcIlxcZjJjMVwifS5mYS1pZC1jYXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMmMyXCJ9LmZhLWlkLWNhcmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNDdmXCJ9LmZhLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMDNlXCJ9LmZhLWltYWdlczpiZWZvcmV7Y29udGVudDpcIlxcZjMwMlwifS5mYS1pbWRiOmJlZm9yZXtjb250ZW50OlwiXFxmMmQ4XCJ9LmZhLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LmZhLWluZGVudDpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS5mYS1pbmR1c3RyeTpiZWZvcmV7Y29udGVudDpcIlxcZjI3NVwifS5mYS1pbmZpbml0eTpiZWZvcmV7Y29udGVudDpcIlxcZjUzNFwifS5mYS1pbmZvOmJlZm9yZXtjb250ZW50OlwiXFxmMTI5XCJ9LmZhLWluZm8tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDVhXCJ9LmZhLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjE2ZFwifS5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI2YlwifS5mYS1pb3hob3N0OmJlZm9yZXtjb250ZW50OlwiXFxmMjA4XCJ9LmZhLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS5mYS1pdHVuZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjRcIn0uZmEtaXR1bmVzLW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjVcIn0uZmEtamF2YTpiZWZvcmV7Y29udGVudDpcIlxcZjRlNFwifS5mYS1qZWRpOmJlZm9yZXtjb250ZW50OlwiXFxmNjY5XCJ9LmZhLWplZGktb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MGVcIn0uZmEtamVua2luczpiZWZvcmV7Y29udGVudDpcIlxcZjNiNlwifS5mYS1qb2dldDpiZWZvcmV7Y29udGVudDpcIlxcZjNiN1wifS5mYS1qb2ludDpiZWZvcmV7Y29udGVudDpcIlxcZjU5NVwifS5mYS1qb29tbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWFcIn0uZmEtam91cm5hbC13aGlsbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NmFcIn0uZmEtanM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYjhcIn0uZmEtanMtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmM2I5XCJ9LmZhLWpzZmlkZGxlOmJlZm9yZXtjb250ZW50OlwiXFxmMWNjXCJ9LmZhLWthYWJhOmJlZm9yZXtjb250ZW50OlwiXFxmNjZiXCJ9LmZhLWthZ2dsZTpiZWZvcmV7Y29udGVudDpcIlxcZjVmYVwifS5mYS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODRcIn0uZmEta2V5YmFzZTpiZWZvcmV7Y29udGVudDpcIlxcZjRmNVwifS5mYS1rZXlib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjExY1wifS5mYS1rZXljZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmFcIn0uZmEta2hhbmRhOmJlZm9yZXtjb250ZW50OlwiXFxmNjZkXCJ9LmZhLWtpY2tzdGFydGVyOmJlZm9yZXtjb250ZW50OlwiXFxmM2JiXCJ9LmZhLWtpY2tzdGFydGVyLWs6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmNcIn0uZmEta2lzczpiZWZvcmV7Y29udGVudDpcIlxcZjU5NlwifS5mYS1raXNzLWJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTdcIn0uZmEta2lzcy13aW5rLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmNTk4XCJ9LmZhLWtpd2ktYmlyZDpiZWZvcmV7Y29udGVudDpcIlxcZjUzNVwifS5mYS1rb3J2dWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmZcIn0uZmEtbGFuZG1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NmZcIn0uZmEtbGFuZ3VhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYWJcIn0uZmEtbGFwdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA5XCJ9LmZhLWxhcHRvcC1jb2RlOmJlZm9yZXtjb250ZW50OlwiXFxmNWZjXCJ9LmZhLWxhcmF2ZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYmRcIn0uZmEtbGFzdGZtOmJlZm9yZXtjb250ZW50OlwiXFxmMjAyXCJ9LmZhLWxhc3RmbS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMDNcIn0uZmEtbGF1Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OTlcIn0uZmEtbGF1Z2gtYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjU5YVwifS5mYS1sYXVnaC1zcXVpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWJcIn0uZmEtbGF1Z2gtd2luazpiZWZvcmV7Y29udGVudDpcIlxcZjU5Y1wifS5mYS1sYXllci1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjVmZFwifS5mYS1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmMDZjXCJ9LmZhLWxlYW5wdWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMTJcIn0uZmEtbGVtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIn0uZmEtbGVzczpiZWZvcmV7Y29udGVudDpcIlxcZjQxZFwifS5mYS1sZXNzLXRoYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MzZcIn0uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxmNTM3XCJ9LmZhLWxldmVsLWRvd24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2JlXCJ9LmZhLWxldmVsLXVwLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNiZlwifS5mYS1saWZlLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxY2RcIn0uZmEtbGlnaHRidWxiOmJlZm9yZXtjb250ZW50OlwiXFxmMGViXCJ9LmZhLWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzBcIn0uZmEtbGluazpiZWZvcmV7Y29udGVudDpcIlxcZjBjMVwifS5mYS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjA4Y1wifS5mYS1saW5rZWRpbi1pbjpiZWZvcmV7Y29udGVudDpcIlxcZjBlMVwifS5mYS1saW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYjhcIn0uZmEtbGludXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2NcIn0uZmEtbGlyYS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTk1XCJ9LmZhLWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2FcIn0uZmEtbGlzdC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0uZmEtbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS5mYS1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGNhXCJ9LmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxmMTI0XCJ9LmZhLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIn0uZmEtbG9jay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmM2MxXCJ9LmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDlcIn0uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjMwYVwifS5mYS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjMwYlwifS5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjMwY1wifS5mYS1sb3ctdmlzaW9uOmJlZm9yZXtjb250ZW50OlwiXFxmMmE4XCJ9LmZhLWx1Z2dhZ2UtY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjU5ZFwifS5mYS1seWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2MzXCJ9LmZhLW1hZ2VudG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzRcIn0uZmEtbWFnaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDBcIn0uZmEtbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc2XCJ9LmZhLW1haWwtYnVsazpiZWZvcmV7Y29udGVudDpcIlxcZjY3NFwifS5mYS1tYWlsY2hpbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1OWVcIn0uZmEtbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4M1wifS5mYS1tYW5kYWxvcmlhbjpiZWZvcmV7Y29udGVudDpcIlxcZjUwZlwifS5mYS1tYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzlcIn0uZmEtbWFwLW1hcmtlZDpiZWZvcmV7Y29udGVudDpcIlxcZjU5ZlwifS5mYS1tYXAtbWFya2VkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjVhMFwifS5mYS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCJ9LmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M1XCJ9LmZhLW1hcC1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNzZcIn0uZmEtbWFwLXNpZ25zOmJlZm9yZXtjb250ZW50OlwiXFxmMjc3XCJ9LmZhLW1hcmtkb3duOmJlZm9yZXtjb250ZW50OlwiXFxmNjBmXCJ9LmZhLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVhMVwifS5mYS1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIyXCJ9LmZhLW1hcnMtZG91YmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI3XCJ9LmZhLW1hcnMtc3Ryb2tlOmJlZm9yZXtjb250ZW50OlwiXFxmMjI5XCJ9LmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMmJcIn0uZmEtbWFycy1zdHJva2UtdjpiZWZvcmV7Y29udGVudDpcIlxcZjIyYVwifS5mYS1tYXN0b2RvbjpiZWZvcmV7Y29udGVudDpcIlxcZjRmNlwifS5mYS1tYXhjZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzZcIn0uZmEtbWVkYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTJcIn0uZmEtbWVkYXBwczpiZWZvcmV7Y29udGVudDpcIlxcZjNjNlwifS5mYS1tZWRpdW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYyM2FcIn0uZmEtbWVkaXVtLW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzYzdcIn0uZmEtbWVka2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZhXCJ9LmZhLW1lZHJ0OmJlZm9yZXtjb250ZW50OlwiXFxmM2M4XCJ9LmZhLW1lZXR1cDpiZWZvcmV7Y29udGVudDpcIlxcZjJlMFwifS5mYS1tZWdhcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcZjVhM1wifS5mYS1tZWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWFcIn0uZmEtbWVoLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNWE0XCJ9LmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTVcIn0uZmEtbWVtb3J5OmJlZm9yZXtjb250ZW50OlwiXFxmNTM4XCJ9LmZhLW1lbm9yYWg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2NzZcIn0uZmEtbWVyY3VyeTpiZWZvcmV7Y29udGVudDpcIlxcZjIyM1wifS5mYS1taWNyb2NoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGJcIn0uZmEtbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwifS5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNjOVwifS5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjUzOVwifS5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCJ9LmZhLW1pY3Jvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MTBcIn0uZmEtbWljcm9zb2Z0OmJlZm9yZXtjb250ZW50OlwiXFxmM2NhXCJ9LmZhLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDY4XCJ9LmZhLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS5mYS1taW51cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDZcIn0uZmEtbWl4OmJlZm9yZXtjb250ZW50OlwiXFxmM2NiXCJ9LmZhLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxmMjg5XCJ9LmZhLW1penVuaTpiZWZvcmV7Y29udGVudDpcIlxcZjNjY1wifS5mYS1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGJcIn0uZmEtbW9iaWxlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNjZFwifS5mYS1tb2R4OmJlZm9yZXtjb250ZW50OlwiXFxmMjg1XCJ9LmZhLW1vbmVybzpiZWZvcmV7Y29udGVudDpcIlxcZjNkMFwifS5mYS1tb25leS1iaWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ2XCJ9LmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2QxXCJ9LmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzYVwifS5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTNiXCJ9LmZhLW1vbmV5LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNTNjXCJ9LmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjUzZFwifS5mYS1tb251bWVudDpiZWZvcmV7Y29udGVudDpcIlxcZjVhNlwifS5mYS1tb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCJ9LmZhLW1vcnRhci1wZXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YTdcIn0uZmEtbW9zcXVlOmJlZm9yZXtjb250ZW50OlwiXFxmNjc4XCJ9LmZhLW1vdG9yY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWNcIn0uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjI0NVwifS5mYS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAwMVwifS5mYS1uYXBzdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmM2QyXCJ9LmZhLW5lb3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MTJcIn0uZmEtbmV1dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjJjXCJ9LmZhLW5ld3NwYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcZjFlYVwifS5mYS1uaW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YThcIn0uZmEtbmludGVuZG8tc3dpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmNDE4XCJ9LmZhLW5vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTlcIn0uZmEtbm9kZS1qczpiZWZvcmV7Y29udGVudDpcIlxcZjNkM1wifS5mYS1ub3QtZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1M2VcIn0uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ4MVwifS5mYS1ucG06YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDRcIn0uZmEtbnM4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q1XCJ9LmZhLW51dHJpdGlvbml4OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q2XCJ9LmZhLW9iamVjdC1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0N1wifS5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjI0OFwifS5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZXtjb250ZW50OlwiXFxmMjYzXCJ9LmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMjY0XCJ9LmZhLW9pbC1jYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MTNcIn0uZmEtb2xkLXJlcHVibGljOmJlZm9yZXtjb250ZW50OlwiXFxmNTEwXCJ9LmZhLW9tOmJlZm9yZXtjb250ZW50OlwiXFxmNjc5XCJ9LmZhLW9wZW5jYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMjNkXCJ9LmZhLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcZjE5YlwifS5mYS1vcGVyYTpiZWZvcmV7Y29udGVudDpcIlxcZjI2YVwifS5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjNjXCJ9LmZhLW9zaTpiZWZvcmV7Y29udGVudDpcIlxcZjQxYVwifS5mYS1vdXRkZW50OmJlZm9yZXtjb250ZW50OlwiXFxmMDNiXCJ9LmZhLXBhZ2U0OmJlZm9yZXtjb250ZW50OlwiXFxmM2Q3XCJ9LmZhLXBhZ2VsaW5lczpiZWZvcmV7Y29udGVudDpcIlxcZjE4Y1wifS5mYS1wYWludC1icnVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjFmY1wifS5mYS1wYWludC1yb2xsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWFcIn0uZmEtcGFsZXR0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjUzZlwifS5mYS1wYWxmZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDhcIn0uZmEtcGFsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmNDgyXCJ9LmZhLXBhcGVyLXBsYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ4XCJ9LmZhLXBhcGVyY2xpcDpiZWZvcmV7Y29udGVudDpcIlxcZjBjNlwifS5mYS1wYXJhY2h1dGUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxmNGNkXCJ9LmZhLXBhcmFncmFwaDpiZWZvcmV7Y29udGVudDpcIlxcZjFkZFwifS5mYS1wYXJraW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNTQwXCJ9LmZhLXBhc3Nwb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmNWFiXCJ9LmZhLXBhc3RhZmFyaWFuaXNtOmJlZm9yZXtjb250ZW50OlwiXFxmNjdiXCJ9LmZhLXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVhXCJ9LmZhLXBhdHJlb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZDlcIn0uZmEtcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGNcIn0uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMjhiXCJ9LmZhLXBhdzpiZWZvcmV7Y29udGVudDpcIlxcZjFiMFwifS5mYS1wYXlwYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZWRcIn0uZmEtcGVhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2N2NcIn0uZmEtcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMzA0XCJ9LmZhLXBlbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzMDVcIn0uZmEtcGVuLWZhbmN5OmJlZm9yZXtjb250ZW50OlwiXFxmNWFjXCJ9LmZhLXBlbi1uaWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YWRcIn0uZmEtcGVuLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0YlwifS5mYS1wZW5jaWwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMzAzXCJ9LmZhLXBlbmNpbC1ydWxlcjpiZWZvcmV7Y29udGVudDpcIlxcZjVhZVwifS5mYS1wZW9wbGUtY2Fycnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0Y2VcIn0uZmEtcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcZjI5NVwifS5mYS1wZXJjZW50YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmNTQxXCJ9LmZhLXBlcmlzY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjNkYVwifS5mYS1waGFicmljYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjNkYlwifS5mYS1waG9lbml4LWZyYW1ld29yazpiZWZvcmV7Y29udGVudDpcIlxcZjNkY1wifS5mYS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZXtjb250ZW50OlwiXFxmNTExXCJ9LmZhLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMDk1XCJ9LmZhLXBob25lLXNsYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmM2RkXCJ9LmZhLXBob25lLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5OFwifS5mYS1waG9uZS12b2x1bWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYTBcIn0uZmEtcGhwOmJlZm9yZXtjb250ZW50OlwiXFxmNDU3XCJ9LmZhLXBpZWQtcGlwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWVcIn0uZmEtcGllZC1waXBlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYThcIn0uZmEtcGllZC1waXBlci1oYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZTVcIn0uZmEtcGllZC1waXBlci1wcDpiZWZvcmV7Y29udGVudDpcIlxcZjFhN1wifS5mYS1waWdneS1iYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNGQzXCJ9LmZhLXBpbGxzOmJlZm9yZXtjb250ZW50OlwiXFxmNDg0XCJ9LmZhLXBpbnRlcmVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkMlwifS5mYS1waW50ZXJlc3QtcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMVwifS5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGQzXCJ9LmZhLXBsYWNlLW9mLXdvcnNoaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2N2ZcIn0uZmEtcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzJcIn0uZmEtcGxhbmUtYXJyaXZhbDpiZWZvcmV7Y29udGVudDpcIlxcZjVhZlwifS5mYS1wbGFuZS1kZXBhcnR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjBcIn0uZmEtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcZjA0YlwifS5mYS1wbGF5LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwifS5mYS1wbGF5c3RhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjNkZlwifS5mYS1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxmMWU2XCJ9LmZhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjdcIn0uZmEtcGx1cy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIn0uZmEtcGx1cy1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmVcIn0uZmEtcG9kY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJjZVwifS5mYS1wb2xsOmJlZm9yZXtjb250ZW50OlwiXFxmNjgxXCJ9LmZhLXBvbGwtaDpiZWZvcmV7Y29udGVudDpcIlxcZjY4MlwifS5mYS1wb286YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZmVcIn0uZmEtcG9vcDpiZWZvcmV7Y29udGVudDpcIlxcZjYxOVwifS5mYS1wb3J0cmFpdDpiZWZvcmV7Y29udGVudDpcIlxcZjNlMFwifS5mYS1wb3VuZC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTU0XCJ9LmZhLXBvd2VyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS5mYS1wcmF5OmJlZm9yZXtjb250ZW50OlwiXFxmNjgzXCJ9LmZhLXByYXlpbmctaGFuZHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODRcIn0uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxmNWIxXCJ9LmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODVcIn0uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ODZcIn0uZmEtcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0uZmEtcHJvY2VkdXJlczpiZWZvcmV7Y29udGVudDpcIlxcZjQ4N1wifS5mYS1wcm9kdWN0LWh1bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODhcIn0uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxmNTQyXCJ9LmZhLXB1c2hlZDpiZWZvcmV7Y29udGVudDpcIlxcZjNlMVwifS5mYS1wdXp6bGUtcGllY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmVcIn0uZmEtcHl0aG9uOmJlZm9yZXtjb250ZW50OlwiXFxmM2UyXCJ9LmZhLXFxOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ2XCJ9LmZhLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwifS5mYS1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyOFwifS5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTlcIn0uZmEtcXVpZGRpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxmNDU4XCJ9LmZhLXF1aW5zY2FwZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ1OVwifS5mYS1xdW9yYTpiZWZvcmV7Y29udGVudDpcIlxcZjJjNFwifS5mYS1xdW90ZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBkXCJ9LmZhLXF1b3RlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBlXCJ9LmZhLXF1cmFuOmJlZm9yZXtjb250ZW50OlwiXFxmNjg3XCJ9LmZhLXItcHJvamVjdDpiZWZvcmV7Y29udGVudDpcIlxcZjRmN1wifS5mYS1yYW5kb206YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzRcIn0uZmEtcmF2ZWxyeTpiZWZvcmV7Y29udGVudDpcIlxcZjJkOVwifS5mYS1yZWFjdDpiZWZvcmV7Y29udGVudDpcIlxcZjQxYlwifS5mYS1yZWFkbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDVcIn0uZmEtcmViZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZDBcIn0uZmEtcmVjZWlwdDpiZWZvcmV7Y29udGVudDpcIlxcZjU0M1wifS5mYS1yZWN5Y2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI4XCJ9LmZhLXJlZC1yaXZlcjpiZWZvcmV7Y29udGVudDpcIlxcZjNlM1wifS5mYS1yZWRkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTFcIn0uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZXtjb250ZW50OlwiXFxmMjgxXCJ9LmZhLXJlZGRpdC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYTJcIn0uZmEtcmVkbzpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwifS5mYS1yZWRvLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmOVwifS5mYS1yZWdpc3RlcmVkOmJlZm9yZXtjb250ZW50OlwiXFxmMjVkXCJ9LmZhLXJlbmRhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTRcIn0uZmEtcmVucmVuOmJlZm9yZXtjb250ZW50OlwiXFxmMThiXCJ9LmZhLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmM2U1XCJ9LmZhLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMlwifS5mYS1yZXBseWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZTZcIn0uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNGY4XCJ9LmZhLXJlc29sdmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjNlN1wifS5mYS1yZXR3ZWV0OmJlZm9yZXtjb250ZW50OlwiXFxmMDc5XCJ9LmZhLXJldjpiZWZvcmV7Y29udGVudDpcIlxcZjViMlwifS5mYS1yaWJib246YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZDZcIn0uZmEtcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOFwifS5mYS1yb2JvdDpiZWZvcmV7Y29udGVudDpcIlxcZjU0NFwifS5mYS1yb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzVcIn0uZmEtcm9ja2V0Y2hhdDpiZWZvcmV7Y29udGVudDpcIlxcZjNlOFwifS5mYS1yb2Nrcm1zOmJlZm9yZXtjb250ZW50OlwiXFxmM2U5XCJ9LmZhLXJvdXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNGQ3XCJ9LmZhLXJzczpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZVwifS5mYS1yc3Mtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTQzXCJ9LmZhLXJ1YmxlLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNThcIn0uZmEtcnVsZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDVcIn0uZmEtcnVsZXItY29tYmluZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NDZcIn0uZmEtcnVsZXItaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcZjU0N1wifS5mYS1ydWxlci12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjU0OFwifS5mYS1ydXBlZS1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTU2XCJ9LmZhLXNhZC1jcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjNcIn0uZmEtc2FkLXRlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjRcIn0uZmEtc2FmYXJpOmJlZm9yZXtjb250ZW50OlwiXFxmMjY3XCJ9LmZhLXNhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MWVcIn0uZmEtc2F2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjN1wifS5mYS1zY2hsaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWFcIn0uZmEtc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxmNTQ5XCJ9LmZhLXNjcmV3ZHJpdmVyOmJlZm9yZXtjb250ZW50OlwiXFxmNTRhXCJ9LmZhLXNjcmliZDpiZWZvcmV7Y29udGVudDpcIlxcZjI4YVwifS5mYS1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDJcIn0uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmV7Y29udGVudDpcIlxcZjY4OFwifS5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGY2ODlcIn0uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LmZhLXNlYXJjaC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCJ9LmZhLXNlYXJjaGVuZ2luOmJlZm9yZXtjb250ZW50OlwiXFxmM2ViXCJ9LmZhLXNlZWRsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGQ4XCJ9LmZhLXNlbGxjYXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMmRhXCJ9LmZhLXNlbGxzeTpiZWZvcmV7Y29udGVudDpcIlxcZjIxM1wifS5mYS1zZXJ2ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzNcIn0uZmEtc2VydmljZXN0YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmM2VjXCJ9LmZhLXNoYXBlczpiZWZvcmV7Y29udGVudDpcIlxcZjYxZlwifS5mYS1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS5mYS1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTBcIn0uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjFlMVwifS5mYS1zaGFyZS1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGRcIn0uZmEtc2hla2VsLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMGJcIn0uZmEtc2hpZWxkLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNlZFwifS5mYS1zaGlwOmJlZm9yZXtjb250ZW50OlwiXFxmMjFhXCJ9LmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OGJcIn0uZmEtc2hpcnRzaW5idWxrOmJlZm9yZXtjb250ZW50OlwiXFxmMjE0XCJ9LmZhLXNob2UtcHJpbnRzOmJlZm9yZXtjb250ZW50OlwiXFxmNTRiXCJ9LmZhLXNob3BwaW5nLWJhZzpiZWZvcmV7Y29udGVudDpcIlxcZjI5MFwifS5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyOTFcIn0uZmEtc2hvcHBpbmctY2FydDpiZWZvcmV7Y29udGVudDpcIlxcZjA3YVwifS5mYS1zaG9wd2FyZTpiZWZvcmV7Y29udGVudDpcIlxcZjViNVwifS5mYS1zaG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyY2NcIn0uZmEtc2h1dHRsZS12YW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YjZcIn0uZmEtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjRkOVwifS5mYS1zaWduLWluLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNlwifS5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZXtjb250ZW50OlwiXFxmMmE3XCJ9LmZhLXNpZ24tb3V0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmNVwifS5mYS1zaWduYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0uZmEtc2lnbmF0dXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNWI3XCJ9LmZhLXNpbXBseWJ1aWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMjE1XCJ9LmZhLXNpc3RyaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWVcIn0uZmEtc2l0ZW1hcDpiZWZvcmV7Y29udGVudDpcIlxcZjBlOFwifS5mYS1zaXRoOmJlZm9yZXtjb250ZW50OlwiXFxmNTEyXCJ9LmZhLXNrdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNTRjXCJ9LmZhLXNreWF0bGFzOmJlZm9yZXtjb250ZW50OlwiXFxmMjE2XCJ9LmZhLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdlXCJ9LmZhLXNsYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTk4XCJ9LmZhLXNsYWNrLWhhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZWZcIn0uZmEtc2xpZGVycy1oOmJlZm9yZXtjb250ZW50OlwiXFxmMWRlXCJ9LmZhLXNsaWRlc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZTdcIn0uZmEtc21pbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIn0uZmEtc21pbGUtYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcZjViOFwifS5mYS1zbWlsZS13aW5rOmJlZm9yZXtjb250ZW50OlwiXFxmNGRhXCJ9LmZhLXNtb2tpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OGRcIn0uZmEtc21va2luZy1iYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NGRcIn0uZmEtc25hcGNoYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWJcIn0uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWNcIn0uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMmFkXCJ9LmZhLXNub3dmbGFrZTpiZWZvcmV7Y29udGVudDpcIlxcZjJkY1wifS5mYS1zb2NrczpiZWZvcmV7Y29udGVudDpcIlxcZjY5NlwifS5mYS1zb2xhci1wYW5lbDpiZWZvcmV7Y29udGVudDpcIlxcZjViYVwifS5mYS1zb3J0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRjXCJ9LmZhLXNvcnQtYWxwaGEtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZFwifS5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTVlXCJ9LmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjBcIn0uZmEtc29ydC1hbW91bnQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIn0uZmEtc29ydC1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGRkXCJ9LmZhLXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCJ9LmZhLXNvcnQtbnVtZXJpYy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE2M1wifS5mYS1zb3J0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGRlXCJ9LmZhLXNvdW5kY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmVcIn0uZmEtc3BhOmJlZm9yZXtjb250ZW50OlwiXFxmNWJiXCJ9LmZhLXNwYWNlLXNodXR0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOTdcIn0uZmEtc3BlYWthcDpiZWZvcmV7Y29udGVudDpcIlxcZjNmM1wifS5mYS1zcGlubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTEwXCJ9LmZhLXNwbG90Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YmNcIn0uZmEtc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcZjFiY1wifS5mYS1zcHJheS1jYW46YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YmRcIn0uZmEtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGM4XCJ9LmZhLXNxdWFyZS1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDVjXCJ9LmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjY5OFwifS5mYS1zcXVhcmVzcGFjZTpiZWZvcmV7Y29udGVudDpcIlxcZjViZVwifS5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4ZFwifS5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcZjE2Y1wifS5mYS1zdGFtcDpiZWZvcmV7Y29udGVudDpcIlxcZjViZlwifS5mYS1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZXtjb250ZW50OlwiXFxmNjk5XCJ9LmZhLXN0YXItaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcZjA4OVwifS5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNWMwXCJ9LmZhLXN0YXItb2YtZGF2aWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWFcIn0uZmEtc3Rhci1vZi1saWZlOmJlZm9yZXtjb250ZW50OlwiXFxmNjIxXCJ9LmZhLXN0YXlsaW5rZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjVcIn0uZmEtc3RlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYjZcIn0uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMWI3XCJ9LmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmV7Y29udGVudDpcIlxcZjNmNlwifS5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ4XCJ9LmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS5mYS1zdGV0aG9zY29wZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMVwifS5mYS1zdGlja2VyLW11bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZjdcIn0uZmEtc3RpY2t5LW5vdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNDlcIn0uZmEtc3RvcDpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZFwifS5mYS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjI4ZFwifS5mYS1zdG9wd2F0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZjJcIn0uZmEtc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NGVcIn0uZmEtc3RvcmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmNTRmXCJ9LmZhLXN0cmF2YTpiZWZvcmV7Y29udGVudDpcIlxcZjQyOFwifS5mYS1zdHJlYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTBcIn0uZmEtc3RyZWV0LXZpZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWRcIn0uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmV7Y29udGVudDpcIlxcZjBjY1wifS5mYS1zdHJpcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MjlcIn0uZmEtc3RyaXBlLXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MmFcIn0uZmEtc3Ryb29wd2FmZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTFcIn0uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZXtjb250ZW50OlwiXFxmM2Y4XCJ9LmZhLXN0dW1ibGV1cG9uOmJlZm9yZXtjb250ZW50OlwiXFxmMWE0XCJ9LmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjFhM1wifS5mYS1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMmNcIn0uZmEtc3Vid2F5OmJlZm9yZXtjb250ZW50OlwiXFxmMjM5XCJ9LmZhLXN1aXRjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGYyXCJ9LmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzFcIn0uZmEtc3VuOmJlZm9yZXtjb250ZW50OlwiXFxmMTg1XCJ9LmZhLXN1cGVycG93ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMmRkXCJ9LmZhLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJiXCJ9LmZhLXN1cHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmOVwifS5mYS1zdXJwcmlzZTpiZWZvcmV7Y29udGVudDpcIlxcZjVjMlwifS5mYS1zd2F0Y2hib29rOmJlZm9yZXtjb250ZW50OlwiXFxmNWMzXCJ9LmZhLXN3aW1tZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1YzRcIn0uZmEtc3dpbW1pbmctcG9vbDpiZWZvcmV7Y29udGVudDpcIlxcZjVjNVwifS5mYS1zeW5hZ29ndWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWJcIn0uZmEtc3luYzpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS5mYS1zeW5jLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjJmMVwifS5mYS1zeXJpbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmNDhlXCJ9LmZhLXRhYmxlOmJlZm9yZXtjb250ZW50OlwiXFxmMGNlXCJ9LmZhLXRhYmxlLXRlbm5pczpiZWZvcmV7Y29udGVudDpcIlxcZjQ1ZFwifS5mYS10YWJsZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMGFcIn0uZmEtdGFibGV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjNmYVwifS5mYS10YWJsZXRzOmJlZm9yZXtjb250ZW50OlwiXFxmNDkwXCJ9LmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmM2ZkXCJ9LmZhLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjAyYlwifS5mYS10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxmMDJjXCJ9LmZhLXRhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZGJcIn0uZmEtdGFza3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWVcIn0uZmEtdGF4aTpiZWZvcmV7Y29udGVudDpcIlxcZjFiYVwifS5mYS10ZWFtc3BlYWs6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZjlcIn0uZmEtdGVldGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2MmVcIn0uZmEtdGVldGgtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjYyZlwifS5mYS10ZWxlZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcZjJjNlwifS5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcZjNmZVwifS5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZXtjb250ZW50OlwiXFxmMWQ1XCJ9LmZhLXRlcm1pbmFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTIwXCJ9LmZhLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM0XCJ9LmZhLXRleHQtd2lkdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzVcIn0uZmEtdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0uZmEtdGgtbGFyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDlcIn0uZmEtdGgtbGlzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYlwifS5mYS10aGUtcmVkLXlldGk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2OWRcIn0uZmEtdGhlYXRlci1tYXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjYzMFwifS5mYS10aGVtZWNvOmJlZm9yZXtjb250ZW50OlwiXFxmNWM2XCJ9LmZhLXRoZW1laXNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjJiMlwifS5mYS10aGVybW9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MVwifS5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjJjYlwifS5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMmM3XCJ9LmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYzlcIn0uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjJjYVwifS5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmV7Y29udGVudDpcIlxcZjJjOFwifS5mYS10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwifS5mYS10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjRcIn0uZmEtdGh1bWJ0YWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDhkXCJ9LmZhLXRpY2tldC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYzZmZcIn0uZmEtdGltZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0uZmEtdGltZXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDU3XCJ9LmZhLXRpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDNcIn0uZmEtdGludC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjVjN1wifS5mYS10aXJlZDpiZWZvcmV7Y29udGVudDpcIlxcZjVjOFwifS5mYS10b2dnbGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMjA0XCJ9LmZhLXRvZ2dsZS1vbjpiZWZvcmV7Y29udGVudDpcIlxcZjIwNVwifS5mYS10b29sYm94OmJlZm9yZXtjb250ZW50OlwiXFxmNTUyXCJ9LmZhLXRvb3RoOmJlZm9yZXtjb250ZW50OlwiXFxmNWM5XCJ9LmZhLXRvcmFoOmJlZm9yZXtjb250ZW50OlwiXFxmNmEwXCJ9LmZhLXRvcmlpLWdhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YTFcIn0uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjUxM1wifS5mYS10cmFkZW1hcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyNWNcIn0uZmEtdHJhZmZpYy1saWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjYzN1wifS5mYS10cmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjIzOFwifS5mYS10cmFuc2dlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjIyNFwifS5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMjVcIn0uZmEtdHJhc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxZjhcIn0uZmEtdHJhc2gtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMmVkXCJ9LmZhLXRyZWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxYmJcIn0uZmEtdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxmMTgxXCJ9LmZhLXRyaXBhZHZpc29yOmJlZm9yZXtjb250ZW50OlwiXFxmMjYyXCJ9LmZhLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcZjA5MVwifS5mYS10cnVjazpiZWZvcmV7Y29udGVudDpcIlxcZjBkMVwifS5mYS10cnVjay1sb2FkaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGRlXCJ9LmZhLXRydWNrLW1vbnN0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2M2JcIn0uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNGRmXCJ9LmZhLXRydWNrLXBpY2t1cDpiZWZvcmV7Y29udGVudDpcIlxcZjYzY1wifS5mYS10c2hpcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTNcIn0uZmEtdHR5OmJlZm9yZXtjb250ZW50OlwiXFxmMWU0XCJ9LmZhLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wifS5mYS10dW1ibHItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTc0XCJ9LmZhLXR2OmJlZm9yZXtjb250ZW50OlwiXFxmMjZjXCJ9LmZhLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOFwifS5mYS10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDk5XCJ9LmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMDgxXCJ9LmZhLXR5cG8zOmJlZm9yZXtjb250ZW50OlwiXFxmNDJiXCJ9LmZhLXViZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDJcIn0uZmEtdWlraXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDNcIn0uZmEtdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTlcIn0uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2FcIn0uZmEtdW5kZXJsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMGNkXCJ9LmZhLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTJcIn0uZmEtdW5kby1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZWFcIn0uZmEtdW5pcmVnaXN0cnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MDRcIn0uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmV7Y29udGVudDpcIlxcZjI5YVwifS5mYS11bml2ZXJzaXR5OmJlZm9yZXtjb250ZW50OlwiXFxmMTljXCJ9LmZhLXVubGluazpiZWZvcmV7Y29udGVudDpcIlxcZjEyN1wifS5mYS11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWNcIn0uZmEtdW5sb2NrLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjEzZVwifS5mYS11bnRhcHBkOmJlZm9yZXtjb250ZW50OlwiXFxmNDA1XCJ9LmZhLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5M1wifS5mYS11c2I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyODdcIn0uZmEtdXNlcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwN1wifS5mYS11c2VyLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjQwNlwifS5mYS11c2VyLWFsdC1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjRmYVwifS5mYS11c2VyLWFzdHJvbmF1dDpiZWZvcmV7Y29udGVudDpcIlxcZjRmYlwifS5mYS11c2VyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmNGZjXCJ9LmZhLXVzZXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMmJkXCJ9LmZhLXVzZXItY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmRcIn0uZmEtdXNlci1jb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0ZmVcIn0uZmEtdXNlci1lZGl0OmJlZm9yZXtjb250ZW50OlwiXFxmNGZmXCJ9LmZhLXVzZXItZnJpZW5kczpiZWZvcmV7Y29udGVudDpcIlxcZjUwMFwifS5mYS11c2VyLWdyYWR1YXRlOmJlZm9yZXtjb250ZW50OlwiXFxmNTAxXCJ9LmZhLXVzZXItbG9jazpiZWZvcmV7Y29udGVudDpcIlxcZjUwMlwifS5mYS11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCJ9LmZhLXVzZXItbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDNcIn0uZmEtdXNlci1uaW5qYTpiZWZvcmV7Y29udGVudDpcIlxcZjUwNFwifS5mYS11c2VyLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzRcIn0uZmEtdXNlci1zZWNyZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMWJcIn0uZmEtdXNlci1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1MDVcIn0uZmEtdXNlci1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjUwNlwifS5mYS11c2VyLXRhZzpiZWZvcmV7Y29udGVudDpcIlxcZjUwN1wifS5mYS11c2VyLXRpZTpiZWZvcmV7Y29udGVudDpcIlxcZjUwOFwifS5mYS11c2VyLXRpbWVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjM1XCJ9LmZhLXVzZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMGMwXCJ9LmZhLXVzZXJzLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjUwOVwifS5mYS11c3N1bm5haDpiZWZvcmV7Y29udGVudDpcIlxcZjQwN1wifS5mYS11dGVuc2lsLXNwb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMmU1XCJ9LmZhLXV0ZW5zaWxzOmJlZm9yZXtjb250ZW50OlwiXFxmMmU3XCJ9LmZhLXZhYWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjQwOFwifS5mYS12ZWN0b3Itc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNWNiXCJ9LmZhLXZlbnVzOmJlZm9yZXtjb250ZW50OlwiXFxmMjIxXCJ9LmZhLXZlbnVzLWRvdWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjIyNlwifS5mYS12ZW51cy1tYXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMjI4XCJ9LmZhLXZpYWNvaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYyMzdcIn0uZmEtdmlhZGVvOmJlZm9yZXtjb250ZW50OlwiXFxmMmE5XCJ9LmZhLXZpYWRlby1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyYWFcIn0uZmEtdmlhbDpiZWZvcmV7Y29udGVudDpcIlxcZjQ5MlwifS5mYS12aWFsczpiZWZvcmV7Y29udGVudDpcIlxcZjQ5M1wifS5mYS12aWJlcjpiZWZvcmV7Y29udGVudDpcIlxcZjQwOVwifS5mYS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZFwifS5mYS12aWRlby1zbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcZjRlMlwifS5mYS12aWhhcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGY2YTdcIn0uZmEtdmltZW86YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGFcIn0uZmEtdmltZW8tc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTk0XCJ9LmZhLXZpbWVvLXY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyN2RcIn0uZmEtdmluZTpiZWZvcmV7Y29udGVudDpcIlxcZjFjYVwifS5mYS12azpiZWZvcmV7Y29udGVudDpcIlxcZjE4OVwifS5mYS12bnY6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGJcIn0uZmEtdm9sbGV5YmFsbC1iYWxsOmJlZm9yZXtjb250ZW50OlwiXFxmNDVmXCJ9LmZhLXZvbHVtZS1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDI3XCJ9LmZhLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0uZmEtdm9sdW1lLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDI4XCJ9LmZhLXZ1ZWpzOmJlZm9yZXtjb250ZW50OlwiXFxmNDFmXCJ9LmZhLXdhbGtpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1NTRcIn0uZmEtd2FsbGV0OmJlZm9yZXtjb250ZW50OlwiXFxmNTU1XCJ9LmZhLXdhcmVob3VzZTpiZWZvcmV7Y29udGVudDpcIlxcZjQ5NFwifS5mYS13ZWVibHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2NcIn0uZmEtd2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGFcIn0uZmEtd2VpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmNDk2XCJ9LmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZXtjb250ZW50OlwiXFxmNWNkXCJ9LmZhLXdlaXhpbjpiZWZvcmV7Y29udGVudDpcIlxcZjFkN1wifS5mYS13aGF0c2FwcDpiZWZvcmV7Y29udGVudDpcIlxcZjIzMlwifS5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MGNcIn0uZmEtd2hlZWxjaGFpcjpiZWZvcmV7Y29udGVudDpcIlxcZjE5M1wifS5mYS13aG1jczpiZWZvcmV7Y29udGVudDpcIlxcZjQwZFwifS5mYS13aWZpOmJlZm9yZXtjb250ZW50OlwiXFxmMWViXCJ9LmZhLXdpa2lwZWRpYS13OmJlZm9yZXtjb250ZW50OlwiXFxmMjY2XCJ9LmZhLXdpbmRvdy1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcZjQxMFwifS5mYS13aW5kb3ctbWF4aW1pemU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZDBcIn0uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxmMmQxXCJ9LmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxmMmQyXCJ9LmZhLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2FcIn0uZmEtd2luZS1nbGFzczpiZWZvcmV7Y29udGVudDpcIlxcZjRlM1wifS5mYS13aW5lLWdsYXNzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjVjZVwifS5mYS13aXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY1Y2ZcIn0uZmEtd29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjUxNFwifS5mYS13b24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1OVwifS5mYS13b3JkcHJlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOWFcIn0uZmEtd29yZHByZXNzLXNpbXBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjQxMVwifS5mYS13cGJlZ2lubmVyOmJlZm9yZXtjb250ZW50OlwiXFxmMjk3XCJ9LmZhLXdwZXhwbG9yZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYyZGVcIn0uZmEtd3Bmb3JtczpiZWZvcmV7Y29udGVudDpcIlxcZjI5OFwifS5mYS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWRcIn0uZmEteC1yYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0OTdcIn0uZmEteGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjQxMlwifS5mYS14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTY4XCJ9LmZhLXhpbmctc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY5XCJ9LmZhLXktY29tYmluYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcZjIzYlwifS5mYS15YWhvbzpiZWZvcmV7Y29udGVudDpcIlxcZjE5ZVwifS5mYS15YW5kZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTNcIn0uZmEteWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGY0MTRcIn0uZmEteWVscDpiZWZvcmV7Y29udGVudDpcIlxcZjFlOVwifS5mYS15ZW4tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE1N1wifS5mYS15aW4teWFuZzpiZWZvcmV7Y29udGVudDpcIlxcZjZhZFwifS5mYS15b2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjJiMVwifS5mYS15b3V0dWJlOmJlZm9yZXtjb250ZW50OlwiXFxmMTY3XCJ9LmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxmNDMxXCJ9LmZhLXpoaWh1OmJlZm9yZXtjb250ZW50OlwiXFxmNjNmXCJ9LnNyLW9ubHl7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAsMCwwLDApO2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHh9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7Y2xpcDphdXRvO2hlaWdodDphdXRvO21hcmdpbjowO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG99QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtzcmM6dXJsKGZhLWJyYW5kcy00MDAuZW90KTtzcmM6dXJsKGZhLWJyYW5kcy00MDAuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKGZhLWJyYW5kcy00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLHVybChmYS1icmFuZHMtNDAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKGZhLWJyYW5kcy00MDAudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWUpIGZvcm1hdChcInN2Z1wiKX0uZmFie2ZvbnQtZmFtaWx5OlwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCJ9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChmYS1yZWd1bGFyLTQwMC5lb3QpO3NyYzp1cmwoZmEtcmVndWxhci00MDAuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKGZhLXJlZ3VsYXItNDAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoZmEtcmVndWxhci00MDAud29mZikgZm9ybWF0KFwid29mZlwiKSx1cmwoZmEtcmVndWxhci00MDAudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lKSBmb3JtYXQoXCJzdmdcIil9LmZhcntmb250LXdlaWdodDo0MDB9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo5MDA7c3JjOnVybChmYS1zb2xpZC05MDAuZW90KTtzcmM6dXJsKGZhLXNvbGlkLTkwMC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoZmEtc29saWQtOTAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoZmEtc29saWQtOTAwLndvZmYpIGZvcm1hdChcIndvZmZcIiksdXJsKGZhLXNvbGlkLTkwMC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChmYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lKSBmb3JtYXQoXCJzdmdcIil9LmZhLC5mYXIsLmZhc3tmb250LWZhbWlseTpcIkZvbnQgQXdlc29tZSA1IEZyZWVcIn0uZmEsLmZhc3tmb250LXdlaWdodDo5MDB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAjIyMjIyMjIyMjIyMjIyMgRk9OVFMgSU1QT1JUICMjIyMjIyMjIyMjIyMjIyAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUhpbmQrU2lsaWd1cmk6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcblxuLypDb2xvciB2YXJpYWJsZXMqL1xuLypncmF5IHZhcmlhYmxlcyovXG4vKndoaXRlIHZhcmlhYmxlcyovXG4vKmJsYWNrIHZhcmlhYmxlcyovXG4vKkRhcmsgdmFyaWFibGVzKi9cbi8qVHJhbnNwYXJlbnQgdmFyaWFibGVzKi9cbi8qICMjIyMjIyMjIyMjIyMjIyBQbHVnaW4gU1RZTEVTICMjIyMjIyMjIyMjIyMjIyAqL1xuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTAwMDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm94LXNoYWRvdzogLThweCAxMnB4IDE4cHggMCByZ2JhKDIxLCAyMSwgNjIsIDAuMyk7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBsZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNHB4O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGUge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThmNztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogI2E2YTZiZjtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YWZjNztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgcmlnaHQ6IDlweDtcbiAgICB3aWR0aDogMjBweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYThhZmM3IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xuICAgIGhlaWdodDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGxlZnQ6IDFweDtcbiAgICByaWdodDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjFmZjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYThhZmM3IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4Zjc7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjFmZjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjJmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICAgIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICAgIHBhZGRpbmctbGVmdDogNGVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICAgIHBhZGRpbmctbGVmdDogNWVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZTFlNmYxIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZTFlNmYxIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCAjZTFlNmYxIDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2E4YWZjNztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogMXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2UxZTZmMSA1MCUsICNjY2MgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2UxZTZmMSA1MCUsICNjY2MgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2UxZTZmMSA1MCUsICNjY2MgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgZW5kQ29sb3JzdHI9XCIjRkZDQ0NDQ0NcIiwgR3JhZGllbnRUeXBlPTApO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBib3JkZXItY29sb3I6ICNhOGFmYzcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICAgIGxlZnQ6IDFweDtcbiAgICByaWdodDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYThhZmM3IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2UxZTZmMSA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlMWU2ZjEgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDAlLCAjZTFlNmYxIDUwJSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgZW5kQ29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgR3JhZGllbnRUeXBlPTApO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZTFlNmYxIDUwJSwgI2ZmZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZTFlNmYxIDUwJSwgI2ZmZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTFlNmYxIDUwJSwgI2ZmZiAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjNTU1O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXSB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcbiAgICBjb2xvcjogZ3JleTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLyohIEJvb3RzdHJhcCA1IGludGVncmF0aW9uIGZvciBEYXRhVGFibGVzXG4gKlxuICogwqkyMDIwIFNwcnlNZWRpYSBMdGQsIGFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlOiBNSVQgZGF0YXRhYmxlcy5uZXQvbGljZW5zZS9taXRcbiAqL1xudGFibGUuZGF0YVRhYmxlIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0ZCxcbnRhYmxlLmRhdGFUYWJsZSB0aCB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRkLmRhdGFUYWJsZXNfZW1wdHksXG50YWJsZS5kYXRhVGFibGUgdGguZGF0YVRhYmxlc19lbXB0eSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG50YWJsZS5kYXRhVGFibGUubm93cmFwIHRoLFxudGFibGUuZGF0YVRhYmxlLm5vd3JhcCB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2ZpbHRlciBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2luZm8ge1xuICAgIHBhZGRpbmctdG9wOiAwLjg1ZW07XG59XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMnB4IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTI2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGhlYWQ+dHI+dGg6YWN0aXZlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkPnRyPnRkOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkPnRyPnRoOm5vdCguc29ydGluZ19kaXNhYmxlZCksXG50YWJsZS5kYXRhVGFibGU+dGhlYWQ+dHI+dGQ6bm90KC5zb3J0aW5nX2Rpc2FibGVkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwLjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC41ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMC41ZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuNWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDAuMztcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuNWVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDAuMztcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICAgIHJpZ2h0OiAxZW07XG4gICAgY29udGVudDogXCLihpFcIjtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgICByaWdodDogMC41ZW07XG4gICAgY29udGVudDogXCLihpNcIjtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS5kYXRhVGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRoZWFkIC5zb3J0aW5nOmFmdGVyLFxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB0YWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGgsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxGb290Pi5kYXRhVGFibGVzX3Njcm9sbEZvb3RJbm5lciB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEZvb3Q+LmRhdGFUYWJsZXNfc2Nyb2xsRm9vdElubmVyPnRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfbGVuZ3RoLFxuICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyLFxuICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXNtPnRoZWFkPnRyPnRoOm5vdCguc29ydGluZ19kaXNhYmxlZCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUudGFibGUtc20gLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZ19kZXNjOmJlZm9yZSB7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDAuODVlbTtcbn1cblxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXNtIC5zb3J0aW5nOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlLnRhYmxlLXNtIC5zb3J0aW5nX2FzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZS50YWJsZS1zbSAuc29ydGluZ19kZXNjOmFmdGVyIHtcbiAgICB0b3A6IDVweDtcbn1cblxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGgsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwcHg7XG59XG5cbnRhYmxlLnRhYmxlLWJvcmRlcmVkLmRhdGFUYWJsZSB0aDpsYXN0LWNoaWxkLFxudGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGgsXG50YWJsZS50YWJsZS1ib3JkZXJlZC5kYXRhVGFibGUgdGQge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDBweDtcbn1cblxuZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuZGl2LnRhYmxlLXJlc3BvbnNpdmU+ZGl2LmRhdGFUYWJsZXNfd3JhcHBlcj5kaXYucm93IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbmRpdi50YWJsZS1yZXNwb25zaXZlPmRpdi5kYXRhVGFibGVzX3dyYXBwZXI+ZGl2LnJvdz5kaXZbY2xhc3NePWNvbC1dOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmRpdi50YWJsZS1yZXNwb25zaXZlPmRpdi5kYXRhVGFibGVzX3dyYXBwZXI+ZGl2LnJvdz5kaXZbY2xhc3NePWNvbC1dOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmZiO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI2RlbGV0ZS1kYXRhdGFibGUgdHIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBkdGItc3Bpbm5lciB7XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5ALW8ta2V5ZnJhbWVzIGR0Yi1zcGlubmVyIHtcbiAgICAxMDAlIHtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGR0Yi1zcGlubmVyIHtcbiAgICAxMDAlIHtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHRiLXNwaW5uZXIge1xuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgZHRiLXNwaW5uZXIge1xuICAgIDEwMCUge1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5kaXYuZHQtYnV0dG9uLWluZm8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjE7XG59XG5cbmRpdi5kdC1idXR0b24taW5mbyBoMiB7XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbn1cblxuZGl2LmR0LWJ1dHRvbi1pbmZvPmRpdiB7XG4gICAgcGFkZGluZzogMWVtO1xufVxuXG5kaXYuZHQtYnV0dG9uLWNvbGxlY3Rpb24tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjNlbSAwIDAuNWVtO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbi10aXRsZTplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjAwMTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uIGRpdi5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB6LWluZGV4OiAyMDAyO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uIGRpdi5kdC1idXR0b24tY29sbGVjdGlvbi10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5kaXYuZHQtYnV0dG9uLWNvbGxlY3Rpb24uZml4ZWQudHdvLWNvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMDBweDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLmZpeGVkLnRocmVlLWNvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMjVweDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLmZpeGVkLmZvdXItY29sdW1uIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwMHB4O1xufVxuXG5kaXYuZHQtYnV0dG9uLWNvbGxlY3Rpb24+IDpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogOHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogOHB4O1xuICAgIC1tcy1jb2x1bW4tZ2FwOiA4cHg7XG4gICAgLW8tY29sdW1uLWdhcDogOHB4O1xuICAgIGNvbHVtbi1nYXA6IDhweDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uPiA6bGFzdC1jaGlsZD4qIHtcbiAgICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIGJyZWFrLWluc2lkZTogYXZvaWQ7XG59XG5cbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbi50d28tY29sdW1uIHtcbiAgICB3aWR0aDogNDAwcHg7XG59XG5cbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbi50d28tY29sdW1uPiA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgICAtbXMtY29sdW1uLWNvdW50OiAyO1xuICAgIC1vLWNvbHVtbi1jb3VudDogMjtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG59XG5cbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbi50aHJlZS1jb2x1bW4ge1xuICAgIHdpZHRoOiA0NTBweDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLnRocmVlLWNvbHVtbj4gOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1zLWNvbHVtbi1jb3VudDogMztcbiAgICAtby1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xufVxuXG5kaXYuZHQtYnV0dG9uLWNvbGxlY3Rpb24uZm91ci1jb2x1bW4ge1xuICAgIHdpZHRoOiA2MDBweDtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLmZvdXItY29sdW1uPiA6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogNDtcbiAgICAtbW96LWNvbHVtbi1jb3VudDogNDtcbiAgICAtbXMtY29sdW1uLWNvdW50OiA0O1xuICAgIC1vLWNvbHVtbi1jb3VudDogNDtcbiAgICBjb2x1bW4tY291bnQ6IDQ7XG59XG5cbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbiAuZHQtYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5kaXYuZHQtYnV0dG9uLWNvbGxlY3Rpb24uZml4ZWQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1jb2xsZWN0aW9uLmZpeGVkOmJlZm9yZSxcbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbi5maXhlZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuZGl2LmR0LWJ1dHRvbi1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTtcbn1cblxuZGl2LmR0LWJ1dHRvbnMgYnV0dG9uLmJ0bi5wcm9jZXNzaW5nLFxuZGl2LmR0LWJ1dHRvbnMgZGl2LmJ0bi5wcm9jZXNzaW5nLFxuZGl2LmR0LWJ1dHRvbnMgYS5idG4ucHJvY2Vzc2luZyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuZGl2LmR0LWJ1dHRvbnMgYnV0dG9uLmJ0bi5wcm9jZXNzaW5nOmFmdGVyLFxuZGl2LmR0LWJ1dHRvbnMgZGl2LmJ0bi5wcm9jZXNzaW5nOmFmdGVyLFxuZGl2LmR0LWJ1dHRvbnMgYS5idG4ucHJvY2Vzc2luZzphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAtOHB4IDAgMCAtOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzI4MjgyODtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYW5pbWF0aW9uOiBkdGItc3Bpbm5lciAxNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICAgIC1vLWFuaW1hdGlvbjogZHRiLXNwaW5uZXIgMTUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgICAtbXMtYW5pbWF0aW9uOiBkdGItc3Bpbm5lciAxNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBkdGItc3Bpbm5lciAxNTAwbXMgaW5maW5pdGUgbGluZWFyO1xuICAgIC1tb3otYW5pbWF0aW9uOiBkdGItc3Bpbm5lciAxNTAwbXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpdi5kdC1idXR0b25zIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgIH1cblxuICAgIGRpdi5kdC1idXR0b25zIGEuYnRuIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHI+dGQuY2hpbGQsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHI+dGguY2hpbGQge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHI+dGQuZGF0YVRhYmxlc19lbXB0eSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZD50Ym9keT50cj50ZC5jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkPnRib2R5PnRyPnRoLmNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHI+dGQuZGF0YVRhYmxlc19lbXB0eTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkPnRib2R5PnRyPnRkLmR0ci1jb250cm9sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkPnRib2R5PnRyPnRoLmR0ci1jb250cm9sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkPnRib2R5PnRyPnRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItaW5saW5lLmNvbGxhcHNlZD50Ym9keT50cj50aC5kdHItY29udHJvbDpiZWZvcmUge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDVweDtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICB3aWR0aDogMWVtO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDAuMTVlbSBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxZW07XG4gICAgYm94LXNoYWRvdzogMCAwIDAuMmVtICM3NzcwODY7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiQ291cmllciBOZXdcIiwgQ291cmllciwgbW9ub3NwYWNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1ZW07XG4gICAgY29udGVudDogXCIrXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNWZmYztcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkPnRib2R5PnRyLnBhcmVudD50ZC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHIucGFyZW50PnRoLmR0ci1jb250cm9sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCItXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4MjY0OTtcbn1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkLmNvbXBhY3Q+dGJvZHk+dHI+dGQuZHRyLWNvbnRyb2wsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdD50Ym9keT50cj50aC5kdHItY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdD50Ym9keT50cj50ZC5kdHItY29udHJvbDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUuZHRyLWlubGluZS5jb2xsYXBzZWQuY29tcGFjdD50Ym9keT50cj50aC5kdHItY29udHJvbDpiZWZvcmUge1xuICAgIGxlZnQ6IDRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0ZXh0LWluZGVudDogM3B4O1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbj50Ym9keT50cj50ZC5kdHItY29udHJvbCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyPnRoLmR0ci1jb250cm9sLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4+dGJvZHk+dHI+dGQuY29udHJvbCxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyPnRoLmNvbnRyb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyPnRkLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyPnRoLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyPnRkLmNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4+dGJvZHk+dHI+dGguY29udHJvbDpiZWZvcmUge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBoZWlnaHQ6IDAuOGVtO1xuICAgIHdpZHRoOiAwLjhlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMC4xNWVtIHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBib3gtc2hhZG93OiAwIDAgMC4yZW0gIzQ0NDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBjb250ZW50OiBcIitcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG50YWJsZS5kYXRhVGFibGUuZHRyLWNvbHVtbj50Ym9keT50ci5wYXJlbnQgdGQuZHRyLWNvbnRyb2w6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1jb2x1bW4+dGJvZHk+dHIucGFyZW50IHRoLmR0ci1jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyLnBhcmVudCB0ZC5jb250cm9sOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZS5kdHItY29sdW1uPnRib2R5PnRyLnBhcmVudCB0aC5jb250cm9sOmJlZm9yZSB7XG4gICAgY29udGVudDogXCItXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzMzMzMztcbn1cblxudGFibGUuZGF0YVRhYmxlPnRib2R5PnRyLmNoaWxkIHtcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG59XG5cbnRhYmxlLmRhdGFUYWJsZT50Ym9keT50ci5jaGlsZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxudGFibGUuZGF0YVRhYmxlPnRib2R5PnRyLmNoaWxkIHVsLmR0ci1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGJvZHk+dHIuY2hpbGQgdWwuZHRyLWRldGFpbHM+bGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICAgIHBhZGRpbmc6IDAuNWVtIDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZT50Ym9keT50ci5jaGlsZCB1bC5kdHItZGV0YWlscz5saTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG59XG5cbnRhYmxlLmRhdGFUYWJsZT50Ym9keT50ci5jaGlsZCB1bC5kdHItZGV0YWlscz5saTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG50YWJsZS5kYXRhVGFibGU+dGJvZHk+dHIuY2hpbGQgc3Bhbi5kdHItdGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDc1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRpdi5kdHItbW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcGFkZGluZzogMTBlbSAxZW07XG59XG5cbmRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1kaXNwbGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHotaW5kZXg6IDEwMjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNWVtO1xuICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxZW07XG59XG5cbmRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMjtcbn1cblxuZGl2LmR0ci1tb2RhbCBkaXYuZHRyLW1vZGFsLWNsb3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xufVxuXG5kaXYuZHRyLW1vZGFsIGRpdi5kdHItbW9kYWwtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDE7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG5kaXYuZHRyLWJzLW1vZGFsIHRhYmxlLnRhYmxlIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpdi5kdHItbW9kYWwgZGl2LmR0ci1tb2RhbC1kaXNwbGF5IHtcbiAgICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG59XG5cbi5tb3JyaXMtaG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2UxZTZmMTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcm93LWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDAuMjVlbSAwO1xufVxuXG4ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcG9pbnQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAwLjFlbSAwO1xufVxuXG4jcmV2ZW51ZW1vcnJpc2NoYXJ0LFxuI2RvbnV0ZXhhbXBsZSxcbiNtb3JyaXNEb251dDIge1xuICAgIGhlaWdodDogMjEwcHg7XG59XG5cbiNyZXZlbnVlbW9ycmlzY2hhcnQgdHNwYW4sXG4jZG9udXRleGFtcGxlIHRzcGFuLFxuI21vcnJpc0RvbnV0MiB0c3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuI3JldmVudWVtb3JyaXNjaGFydCB0ZXh0LFxuI2RvbnV0ZXhhbXBsZSB0ZXh0LFxuI21vcnJpc0RvbnV0MiB0ZXh0IHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgZmlsbDogIzUzNTQ1ZTtcbn1cblxuLyoqXG4gKiBPd2wgQ2Fyb3VzZWwgdjIuMy40XG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE4IERhdmlkIERldXRzY2hcbiAqIExpY2Vuc2VkIHVuZGVyOiBTRUUgTElDRU5TRSBJTiBodHRwczovL2dpdGh1Yi5jb20vT3dsQ2Fyb3VzZWwyL093bENhcm91c2VsMi9ibG9iL21hc3Rlci9MSUNFTlNFXG4gKi9cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLyogcG9zaXRpb24gcmVsYXRpdmUgYW5kIHotaW5kZXggZml4IHdlYmtpdCByZW5kZXJpbmcgZm9udHMgaXNzdWUgKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2LmRpc2FibGVkLFxuLm93bC1jYXJvdXNlbCAub3dsLWRvdHMuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwNSwgOTksIDI1NSwgMC4zKTtcbiAgICBvcGFjaXR5OiA3O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udDogaW5oZXJpdDtcbn1cblxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxMDUsIDk5LCAyNTUsIDAuMyk7XG4gICAgb3BhY2l0eTogNztcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIC5vd2wtaXRlbSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtaW4ge1xuICAgIHotaW5kZXg6IDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLmZhZGVPdXQge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG4ub3dsLWhlaWdodCB7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgICAvKipcbiAgXHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3JvbmdcbiAgXHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcbiAgICovXG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eVtzcmNePVwiXCJdLFxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSkge1xuICAgIG1heC1oZWlnaHQ6IDA7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eSB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcyBlYXNlO1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXRuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIFZpZGVvIFBsdWdpblxuICovXG4ub3dsLWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm93bC1jb250cm9scyAub3dsLXBhZ2Uge1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiA0cHggc29saWQgI2Q5ZDZlMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG4ub3dsLWNvbnRyb2xzIC5vd2wtcGFnZTpudGgtY2hpbGQoMikge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5vd2wtY29udHJvbHMgLm93bC1wYWdlOm50aC1jaGlsZCgzKSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLm93bC1jb250cm9scy5jbGlja2FibGUgLm93bC1wYWdlOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vd2wtY29udHJvbHMgLm93bC1wYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgem9vbTogMTtcbn1cblxuLm93bC1jb250cm9scyAub3dsLXBhZ2UuYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDUxNTE7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLm93bC1jb250cm9scyAub3dsLXBhZ2UuYWN0aXZlOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlZDUxNTE7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnRlc3RpbW9uaWEgLnBvc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4udGVzdGltb25pYSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4udGVzdGltb25pYSAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5zbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4udGVzdGltb25pYSAucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0tYWN0aXZlIHtcbiAgICBjb2xvcjogI2YxYzQwZiAhaW1wb3J0YW50O1xufVxuXG4ucmF0aW5nLXN0YXJzIC5yYXRpbmctc3RhcnMtY29udGFpbmVyIC5yYXRpbmctc3Rhci5pcy0taG92ZXIge1xuICAgIGNvbG9yOiAjZjFjNDBmICFpbXBvcnRhbnQ7XG59XG5cbi8qIVxuICogUXVpbGwgRWRpdG9yIHYxLjMuNlxuICogaHR0cHM6Ly9xdWlsbGpzLmNvbS9cbiAqIENvcHlyaWdodCAoYykgMjAxNCwgSmFzb24gQ2hlblxuICogQ29weXJpZ2h0IChjKSAyMDEzLCBzYWxlc2ZvcmNlLmNvbVxuICovXG4ucWwtY29udGFpbmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWRdPmxpOjpiZWZvcmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucWwtY2xpcGJvYXJkIHtcbiAgICBsZWZ0OiAtMTAwMDAwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbn1cblxuLnFsLWNsaXBib2FyZCBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnFsLWVkaXRvciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICB0YWItc2l6ZTogNDtcbiAgICAtbW96LXRhYi1zaXplOiA0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnFsLWVkaXRvcj4qIHtcbiAgICBjdXJzb3I6IHRleHQ7XG59XG5cbi5xbC1lZGl0b3IgcCxcbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsLFxuLnFsLWVkaXRvciBwcmUsXG4ucWwtZWRpdG9yIGJsb2NrcXVvdGUsXG4ucWwtZWRpdG9yIGgxLFxuLnFsLWVkaXRvciBoMixcbi5xbC1lZGl0b3IgaDMsXG4ucWwtZWRpdG9yIGg0LFxuLnFsLWVkaXRvciBoNSxcbi5xbC1lZGl0b3IgaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cblxuLnFsLWVkaXRvciBvbD5saSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4ucWwtZWRpdG9yIHVsPmxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5xbC1lZGl0b3IgdWw+bGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLigKJcIjtcbn1cblxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0sXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXT5saSAqLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdPmxpICoge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdPmxpOjpiZWZvcmUsXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0+bGk6OmJlZm9yZSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdPmxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4piRXCI7XG59XG5cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXT5saTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKYkFwiO1xufVxuXG4ucWwtZWRpdG9yIGxpOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxLjJlbTtcbn1cblxuLnFsLWVkaXRvciBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpOjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjNlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLFxuLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWRpcmVjdGlvbi1ydGwsXG4ucWwtZWRpdG9yIHVsIGxpLnFsLWRpcmVjdGlvbi1ydGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpIHtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0wO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTAsIGRlY2ltYWwpIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMSB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMTtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTEsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTI7XG4gICAgY291bnRlci1yZXNldDogbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTIsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTMge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTM7XG4gICAgY291bnRlci1yZXNldDogbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtMywgZGVjaW1hbCkgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00IHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC00O1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtNCwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNTtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtNSwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNiB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNjtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC02LCBkZWNpbWFsKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTcge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTc7XG4gICAgY291bnRlci1yZXNldDogbGlzdC04IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC03LCBsb3dlci1hbHBoYSkgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC04O1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtODpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC04LCBsb3dlci1yb21hbikgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05IHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC05OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTksIGRlY2ltYWwpIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuXG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0xLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogOWVtO1xufVxuXG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0zOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMTAuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTMucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTAuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMy41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTMuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTU6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNi41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTYuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTY6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOS41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTkuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIxZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMi41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIxZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjIuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTg6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjUuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTk6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyOC41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjguNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC12aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1jZW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1yaWdodCB7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1iZy1ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzNDE1MTtcbn1cblxuLnFsLWVkaXRvciAucWwtYmctcmVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYwMDAwO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1iZy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWJnLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cblxuLnFsLWVkaXRvciAucWwtYmctZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDhhMDA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWJnLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmM7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWJnLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkzZjtcbn1cblxuLnFsLWVkaXRvciAucWwtY29sb3Itd2hpdGUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci1yZWQge1xuICAgIGNvbG9yOiAjZTYwMDAwO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci1vcmFuZ2Uge1xuICAgIGNvbG9yOiAjZjkwO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci15ZWxsb3cge1xuICAgIGNvbG9yOiAjZmYwO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ncmVlbiB7XG4gICAgY29sb3I6ICMwMDhhMDA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWJsdWUge1xuICAgIGNvbG9yOiAjMDZjO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci1wdXJwbGUge1xuICAgIGNvbG9yOiAjOTNmO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1mb250LXNlcmlmIHtcbiAgICBmb250LWZhbWlseTogR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBzZXJpZjtcbn1cblxuLnFsLWVkaXRvciAucWwtZm9udC1tb25vc3BhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG5cbi5xbC1lZGl0b3IgLnFsLXNpemUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1zaXplLWh1Z2Uge1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWRpcmVjdGlvbi1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5xbC1lZGl0b3IucWwtYmxhbms6OmJlZm9yZSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbn1cblxuLnFsLWJ1YmJsZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnFsLWJ1YmJsZS5xbC10b29sYmFyOmFmdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHdpZHRoOiAyOHB4O1xufVxuXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uIHN2Zyxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uIHN2ZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3Zlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3ZlciB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0sXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjZmZmO1xufVxuXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIge1xuICAgIHN0cm9rZTogI2ZmZjtcbn1cblxuLnFsLWJ1YmJsZSAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucWwtYnViYmxlIC5xbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xbC1idWJibGUgLnFsLW91dC1ib3R0b20sXG4ucWwtYnViYmxlIC5xbC1vdXQtdG9wIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG5cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcC5xbC1mbGlwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ucWwtYnViYmxlIC5xbC1mb3JtYXRzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZm9ybWF0czphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtc3Ryb2tlIHtcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogI2NjYztcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi5xbC1idWJibGUgLnFsLXN0cm9rZS1taXRlciB7XG4gICAgZmlsbDogbm9uZTtcbiAgICBzdHJva2U6ICNjY2M7XG4gICAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICAgIHN0cm9rZS13aWR0aDogMjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjY2NjO1xufVxuXG4ucWwtYnViYmxlIC5xbC1lbXB0eSB7XG4gICAgZmlsbDogbm9uZTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZXZlbiB7XG4gICAgZmlsbC1ydWxlOiBldmVub2RkO1xufVxuXG4ucWwtYnViYmxlIC5xbC10aGluLFxuLnFsLWJ1YmJsZSAucWwtc3Ryb2tlLnFsLXRoaW4ge1xuICAgIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtdHJhbnNwYXJlbnQge1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZGlyZWN0aW9uIHN2ZzpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtYnViYmxlIC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5xbC1idWJibGUgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGgzIHtcbiAgICBmb250LXNpemU6IDEuMTdlbTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGg0IHtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGg1IHtcbiAgICBmb250LXNpemU6IDAuODNlbTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGg2IHtcbiAgICBmb250LXNpemU6IDAuNjdlbTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5xbC1idWJibGUgLnFsLWVkaXRvciBwcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgY29kZSB7XG4gICAgZm9udC1zaXplOiA4NSU7XG4gICAgcGFkZGluZzogMnB4IDRweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIHByZS5xbC1zeW50YXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI0MWY7XG4gICAgY29sb3I6ICNmOGY4ZjI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5xbC1idWJibGUgLnFsLWVkaXRvciBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXItbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICAgIGNvbG9yOiAjNzc3O1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1maWxsIHtcbiAgICBmaWxsOiAjNzc3O1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlIHtcbiAgICBzdHJva2U6ICM3Nzc7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5xbC1idWJibGUgLnFsLWNvbG9yLXBpY2tlcixcbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIHtcbiAgICB3aWR0aDogMjhweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwsXG4ucWwtYnViYmxlIC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgICBwYWRkaW5nOiAycHggNHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcge1xuICAgIHJpZ2h0OiA0cHg7XG59XG5cbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnIHtcbiAgICByaWdodDogNHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDRweCAwcHg7XG59XG5cbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG59XG5cbi5xbC1idWJibGUgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgd2lkdGg6IDE1MnB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiAxNnB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE4cHg7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD1cIlwiXSk6OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD1cIlwiXSk6OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIge1xuICAgIHdpZHRoOiA5OHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTm9ybWFsXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDFcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkhlYWRpbmcgMlwiO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiSGVhZGluZyAzXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDRcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkhlYWRpbmcgNVwiO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDZcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDZcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAwLjgzZW07XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCB7XG4gICAgd2lkdGg6IDEwOHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJTYW5zIFNlcmlmXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNlcmlmXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTW9ub3NwYWNlXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJNb25vc3BhY2VcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIHtcbiAgICB3aWR0aDogOThweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTm9ybWFsXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNtYWxsXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkxhcmdlXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkh1Z2VcIjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIdWdlXCI7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNtYWxsXTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyLnFsLWJhY2tncm91bmQgLnFsLXBpY2tlci1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIucWwtY29sb3IgLnFsLXBpY2tlci1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0MTUxO1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzIHtcbiAgICBtYXJnaW46IDhweCAxMnB4IDhweCAwcHg7XG59XG5cbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHM6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgc3ZnIHtcbiAgICBtYXJnaW46IDFweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1idWJibGUgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sdGlwLWFycm93IHtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5xbC1idWJibGUgLnFsLXRvb2x0aXA6bm90KC5xbC1mbGlwKSAucWwtdG9vbHRpcC1hcnJvdyB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICM0NDQ7XG4gICAgdG9wOiAtNnB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sdGlwLnFsLWZsaXAgLnFsLXRvb2x0aXAtYXJyb3cge1xuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjNDQ0O1xuICAgIGJvdHRvbTogLTZweDtcbn1cblxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIC5xbC10b29sdGlwLWVkaXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtZm9ybWF0cyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sdGlwLWVkaXRvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcC1lZGl0b3IgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sdGlwLWVkaXRvciBhIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xufVxuXG4ucWwtYnViYmxlIC5xbC10b29sdGlwLWVkaXRvciBhOmJlZm9yZSB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgY29udGVudDogXCLDl1wiO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcblxuICAgIC5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpLFxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSB7XG4gICAgICAgIGNvbG9yOiAjY2NjO1xuICAgIH1cblxuICAgIC5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgICAucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gICAgICAgIGZpbGw6ICNjY2M7XG4gICAgfVxuXG4gICAgLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgICAucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgICAucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyLFxuICAgIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgICAgICAgc3Ryb2tlOiAjY2NjO1xuICAgIH1cbn1cblxuLnFsLWNvbnRhaW5lci5xbC1idWJibGU6bm90KC5xbC1kaXNhYmxlZCkgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRvcDogLTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogYXR0cihocmVmKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgIzQ0NDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRvcDogMDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSxcbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMDAlKTtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGVhc2UgMjAwbXM7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucWwtY29udGFpbmVyLnFsLWJ1YmJsZTpub3QoLnFsLWRpc2FibGVkKSBhOmhvdmVyOjpiZWZvcmUsXG4ucWwtY29udGFpbmVyLnFsLWJ1YmJsZTpub3QoLnFsLWRpc2FibGVkKSBhOmhvdmVyOjphZnRlciB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy42XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi9cbi5xbC1jb250YWluZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5xbC1jb250YWluZXIucWwtZGlzYWJsZWQgLnFsLXRvb2x0aXAge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0+bGk6OmJlZm9yZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5xbC1jbGlwYm9hcmQge1xuICAgIGxlZnQ6IC0xMDAwMDBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xufVxuXG4ucWwtY2xpcGJvYXJkIHAge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucWwtZWRpdG9yIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgIHRhYi1zaXplOiA0O1xuICAgIC1tb3otdGFiLXNpemU6IDQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ucWwtZWRpdG9yPioge1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLnFsLWVkaXRvciBwLFxuLnFsLWVkaXRvciBvbCxcbi5xbC1lZGl0b3IgdWwsXG4ucWwtZWRpdG9yIHByZSxcbi5xbC1lZGl0b3IgYmxvY2txdW90ZSxcbi5xbC1lZGl0b3IgaDEsXG4ucWwtZWRpdG9yIGgyLFxuLnFsLWVkaXRvciBoMyxcbi5xbC1lZGl0b3IgaDQsXG4ucWwtZWRpdG9yIGg1LFxuLnFsLWVkaXRvciBoNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY291bnRlci1yZXNldDogbGlzdC0xIGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG4ucWwtZWRpdG9yIG9sPmxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5xbC1lZGl0b3IgdWw+bGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnFsLWVkaXRvciB1bD5saTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAolwiO1xufVxuXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdPmxpICosXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0+bGkgKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0+bGk6OmJlZm9yZSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXT5saTo6YmVmb3JlIHtcbiAgICBjb2xvcjogIzc3NztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0+bGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLimJFcIjtcbn1cblxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdPmxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4piQXCI7XG59XG5cbi5xbC1lZGl0b3IgbGk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEuMmVtO1xufVxuXG4ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucWwtZWRpdG9yIGxpLnFsLWRpcmVjdGlvbi1ydGw6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuM2VtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCksXG4ucWwtZWRpdG9yIHVsIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtZGlyZWN0aW9uLXJ0bCxcbi5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41ZW07XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkge1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTA7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0xO1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtMiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMiB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMjtcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTMgbGlzdC00IGxpc3QtNSBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtMztcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0zLCBkZWNpbWFsKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XG4gICAgY291bnRlci1yZXNldDogbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01IHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC01O1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC02O1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTYsIGRlY2ltYWwpIFwiLiBcIjtcbn1cblxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcbiAgICBjb3VudGVyLXJlc2V0OiBsaXN0LTggbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTgge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTg7XG4gICAgY291bnRlci1yZXNldDogbGlzdC05O1xufVxuXG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSBcIi4gXCI7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTkge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTk7XG59XG5cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtOSwgZGVjaW1hbCkgXCIuIFwiO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNWVtO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTEucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogNmVtO1xufVxuXG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogNy41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0yLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5ZW07XG59XG5cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0zLnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDllbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMC41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC00Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNDpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzLjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTJlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMy41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC01Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMTVlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNi41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMThlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTYucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMThlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOS41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC03Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIyLjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjFlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMi41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC04Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMjRlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjRlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNS41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICAgIHBhZGRpbmctbGVmdDogMjdlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4LjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtaW5kZW50LTkucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjdlbTtcbn1cblxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOC41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLXZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLWNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5xbC1lZGl0b3IgLnFsLXZpZGVvLnFsLWFsaWduLXJpZ2h0IHtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG5cbi5xbC1lZGl0b3IgLnFsLWJnLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM0MTUxO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1iZy1yZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWJnLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5MDtcbn1cblxuLnFsLWVkaXRvciAucWwtYmcteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1iZy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cblxuLnFsLWVkaXRvciAucWwtYmctYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjVkOTtcbn1cblxuLnFsLWVkaXRvciAucWwtYmctcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTNmO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1jb2xvci13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXJlZCB7XG4gICAgY29sb3I6ICNlNjAwMDA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZSB7XG4gICAgY29sb3I6ICNmOTA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXllbGxvdyB7XG4gICAgY29sb3I6ICNmZjA7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLWdyZWVuIHtcbiAgICBjb2xvcjogIzAwOGEwMDtcbn1cblxuLnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZSB7XG4gICAgY29sb3I6ICM0ZDY1ZDk7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXB1cnBsZSB7XG4gICAgY29sb3I6ICM5M2Y7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWZvbnQtc2VyaWYge1xuICAgIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuXG4ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZSB7XG4gICAgZm9udC1mYW1pbHk6IE1vbmFjbywgQ291cmllciBOZXcsIG1vbm9zcGFjZTtcbn1cblxuLnFsLWVkaXRvciAucWwtc2l6ZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLXNpemUtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG59XG5cbi5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZSB7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbn1cblxuLnFsLWVkaXRvciAucWwtZGlyZWN0aW9uLXJ0bCB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLnFsLWVkaXRvciAucWwtYWxpZ24tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWFsaWduLWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnFsLWVkaXRvci5xbC1ibGFuazo6YmVmb3JlIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1wbGFjZWhvbGRlcik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG4ucWwtc25vdyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnFsLXNub3cucWwtdG9vbGJhcjphZnRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICB3aWR0aDogMjhweDtcbn1cblxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24gc3ZnLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHN2ZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGlucHV0LnFsLWltYWdlW3R5cGU9ZmlsZV0sXG4ucWwtc25vdyAucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgICBjb2xvcjogIzRkNjVkOTtcbn1cblxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gICAgZmlsbDogIzRkNjVkOTtcbn1cblxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXRlciB7XG4gICAgc3Ryb2tlOiAjNGQ2NWQ5O1xufVxuXG4ucWwtc25vdyAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucWwtc25vdyAucWwtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtc25vdyAucWwtb3V0LWJvdHRvbSxcbi5xbC1zbm93IC5xbC1vdXQtdG9wIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuXG4ucWwtc25vdyAucWwtdG9vbHRpcCBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1mbGlwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ucWwtc25vdyAucWwtZm9ybWF0cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5xbC1zbm93IC5xbC1mb3JtYXRzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ucWwtc25vdyAucWwtc3Ryb2tlIHtcbiAgICBmaWxsOiBub25lO1xuICAgIHN0cm9rZTogIzQ0NDtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi5xbC1zbm93IC5xbC1zdHJva2UtbWl0ZXIge1xuICAgIGZpbGw6IG5vbmU7XG4gICAgc3Ryb2tlOiAjNDQ0O1xuICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcbiAgICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi5xbC1zbm93IC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjNDQ0O1xufVxuXG4ucWwtc25vdyAucWwtZW1wdHkge1xuICAgIGZpbGw6IG5vbmU7XG59XG5cbi5xbC1zbm93IC5xbC1ldmVuIHtcbiAgICBmaWxsLXJ1bGU6IGV2ZW5vZGQ7XG59XG5cbi5xbC1zbm93IC5xbC10aGluLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC10aGluIHtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG59XG5cbi5xbC1zbm93IC5xbC10cmFuc3BhcmVudCB7XG4gICAgb3BhY2l0eTogMC40O1xufVxuXG4ucWwtc25vdyAucWwtZGlyZWN0aW9uIHN2ZzpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucWwtc25vdyAucWwtZWRpdG9yIGgyIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xufVxuXG4ucWwtc25vdyAucWwtZWRpdG9yIGgzIHtcbiAgICBmb250LXNpemU6IDEuMTdlbTtcbn1cblxuLnFsLXNub3cgLnFsLWVkaXRvciBoNCB7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDUge1xuICAgIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuXG4ucWwtc25vdyAucWwtZWRpdG9yIGg2IHtcbiAgICBmb250LXNpemU6IDAuNjdlbTtcbn1cblxuLnFsLXNub3cgLnFsLWVkaXRvciBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnFsLXNub3cgLnFsLWVkaXRvciBibG9ja3F1b3RlIHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNlMWU2ZjE7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgcHJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuLnFsLXNub3cgLnFsLWVkaXRvciBjb2RlIHtcbiAgICBmb250LXNpemU6IDg1JTtcbiAgICBwYWRkaW5nOiAycHggNHB4O1xufVxuXG4ucWwtc25vdyAucWwtZWRpdG9yIHByZS5xbC1zeW50YXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzI0MWY7XG4gICAgY29sb3I6ICNmOGY4ZjI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5xbC1zbm93IC5xbC1lZGl0b3IgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIHtcbiAgICBjb2xvcjogI2UxZTZmMTtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLWZpbGwge1xuICAgIGZpbGw6ICNlMWU2ZjE7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtc3Ryb2tlIHtcbiAgICBzdHJva2U6ICNlMWU2ZjE7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIHtcbiAgICB3aWR0aDogMjhweDtcbn1cblxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWxhYmVsLFxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG59XG5cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcge1xuICAgIHJpZ2h0OiA0cHg7XG59XG5cbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHN2ZyB7XG4gICAgcmlnaHQ6IDRweDtcbn1cblxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gICAgcGFkZGluZzogNHB4IDBweDtcbn1cblxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG59XG5cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHdpZHRoOiAxNTJweDtcbn1cblxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXI6bm90KC5xbC1jb2xvci1waWNrZXIpOm5vdCgucWwtaWNvbi1waWNrZXIpIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi10b3A6IC05cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDE4cHg7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD1cIlwiXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPVwiXCJdKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9XCJcIl0pOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIHtcbiAgICB3aWR0aDogOThweDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTm9ybWFsXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkhlYWRpbmcgMVwiO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDJcIjtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiSGVhZGluZyAzXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkhlYWRpbmcgNFwiO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDVcIjtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkhlYWRpbmcgNlwiO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIZWFkaW5nIDZcIjtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDAuODNlbTtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQge1xuICAgIHdpZHRoOiAxMDhweDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJTYW5zIFNlcmlmXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c2VyaWZdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU2VyaWZcIjtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTW9ub3NwYWNlXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTW9ub3NwYWNlXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSB7XG4gICAgd2lkdGg6IDk4cHg7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTm9ybWFsXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU21hbGxcIjtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJMYXJnZVwiO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiSHVnZVwiO1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJIdWdlXCI7XG59XG5cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1iYWNrZ3JvdW5kIC5xbC1waWNrZXItaXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1jb2xvciAucWwtcGlja2VyLWl0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzQxNTE7XG59XG5cbkBtZWRpYSAocG9pbnRlcjogY29hcnNlKSB7XG5cbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSksXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSB7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1maWxsLFxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4gICAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICAgICAgICBmaWxsOiAjNDQ0O1xuICAgIH1cblxuICAgIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAgIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlcixcbiAgICAucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIge1xuICAgICAgICBzdHJva2U6ICM0NDQ7XG4gICAgfVxufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1mb3JtYXRzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMCAycHggOHB4O1xufVxuXG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLW9wdGlvbnMge1xuICAgIGJvcmRlci1jb2xvcjogI2UxZTZmMTtcbn1cblxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzMzNDE1MTtcbn1cblxuLnFsLXRvb2xiYXIucWwtc25vdysucWwtY29udGFpbmVyLnFsLXNub3cge1xuICAgIGJvcmRlci10b3A6IDBweDtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjZGRkO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIHBhZGRpbmc6IDVweCAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiVmlzaXQgVVJMOlwiO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ucWwtc25vdyAucWwtdG9vbHRpcCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHdpZHRoOiAxNzBweDtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAgYSB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcHJldmlldyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtYWN0aW9uOjphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBjb250ZW50OiBcIkVkaXRcIjtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcmVtb3ZlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUmVtb3ZlXCI7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXByZXZpZXcsXG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLWFjdGlvbjo6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMHB4O1xuICAgIGNvbnRlbnQ6IFwiU2F2ZVwiO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWxpbmtdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiRW50ZXIgbGluazpcIjtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWZvcm11bGFdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiRW50ZXIgZm9ybXVsYTpcIjtcbn1cblxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPXZpZGVvXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkVudGVyIHZpZGVvOlwiO1xufVxuXG4ucWwtc25vdyBhIHtcbiAgICBjb2xvcjogIzRkNjVkOTtcbn1cblxuLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xufVxuXG4uZmZfZmlsZXVwbG9hZF9oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmVfd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICNkY2Q5ZjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9wbHVnaW5zL2ZhbmN5dXBsb2Rlci9mYW5jeV91cGxvYWQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmU6aG92ZXIsXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lOmZvY3VzLFxuLmZmX2ZpbGV1cGxvYWRfd3JhcCAuZmZfZmlsZXVwbG9hZF9kcm9wem9uZTphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlOGViZjM7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmVfdG9vbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmVfdG9vbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWZlY2VjO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGREZERkQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIG9wYWNpdHk6IDAuODU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgLmZmX2ZpbGV1cGxvYWRfZHJvcHpvbmVfdG9vbDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lX3Rvb2w6aG92ZXIsXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lX3Rvb2w6Zm9jdXMsXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX2Ryb3B6b25lX3Rvb2w6YWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGU0YzczO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX3JlY29yZGF1ZGlvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9wbHVnaW5zL2ZhbmN5dXBsb2Rlci9mYW5jeV9taWNyb3Bob25lLnBuZ1wiKTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCAuZmZfZmlsZXVwbG9hZF9yZWNvcmR2aWRlbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcGx1Z2lucy9mYW5jeXVwbG9kZXIvZmFuY3lfd2ViY2FtLnBuZ1wiKTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCAuZmZfZmlsZXVwbG9hZF9yZWNvcmR2aWRlb19wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDYwcHg7XG4gICAgdG9wOiAxMHB4O1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCAuZmZfZmlsZXVwbG9hZF9yZWNvcmR2aWRlb19wcmV2aWV3LmZmX2ZpbGV1cGxvYWRfaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIC5mZl9maWxldXBsb2FkX3JlY29yZGluZyB7XG4gICAgYW5pbWF0aW9uOiBmZl9maWxldXBsb2FkX3JlY29yZGluZ19hbmltYXRlIDEuMnMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCBub25lO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdHIuZmZfZmlsZXVwbG9hZF9ib3VuY2Uge1xuICAgIGFuaW1hdGlvbjogZmZfZmlsZXVwbG9hZF9ib3VuY2VfYW5pbWF0ZSAwLjgycyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyB7XG4gICAgd2lkdGg6IDFweDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAwIG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X2ltYWdlOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X2ltYWdlX2hhc19wcmV2aWV3IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X2ltYWdlOmhvdmVyLFxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfaW1hZ2U6Zm9jdXMsXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld19pbWFnZTphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZWNlYztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYzO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX2FjdGlvbnMgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b246aG92ZXIsXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX2FjdGlvbnMgYnV0dG9uOmZvY3VzLFxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIGJ1dHRvbjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkRGRDtcbiAgICBib3JkZXItY29sb3I6ICM0ZTRjNzM7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfYWN0aW9ucyBidXR0b24uZmZfZmlsZXVwbG9hZF9zdGFydF91cGxvYWQge1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9hY3Rpb25zX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX2FjdGlvbnNfbW9iaWxlIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMC4zZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZWNlYztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfYWN0aW9uc19tb2JpbGUgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9hY3Rpb25zX21vYmlsZSBidXR0b246aG92ZXIsXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfYWN0aW9uc19tb2JpbGUgYnV0dG9uOmZvY3VzLFxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX2FjdGlvbnNfbW9iaWxlIGJ1dHRvbjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZERkRGRDtcbiAgICBib3JkZXItY29sb3I6ICM0ZTRjNzM7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIGJ1dHRvbi5mZl9maWxldXBsb2FkX3N0YXJ0X3VwbG9hZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vcGx1Z2lucy9mYW5jeXVwbG9kZXIvZmFuY3lfb2theS5wbmdcIik7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIGJ1dHRvbi5mZl9maWxldXBsb2FkX3JlbW92ZV9maWxlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9wbHVnaW5zL2ZhbmN5dXBsb2Rlci9mYW5jeV9yZW1vdmUucG5nXCIpO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X3dpdGhfY29sb3Ige1xuICAgIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X2Ege1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMDNDM0M7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwNUEzQztcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9jIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA3ODNDO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X2Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMDk2M0M7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UwODYyQjtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9mIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRENBMTJCO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X2cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDN0FCMUU7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M3QzcxRTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUJDNzFFO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X2oge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4RkM3MUU7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyQzcxRTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZDNzFFO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQUM3MUU7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFQzcxRTtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9vIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUVDNzNBO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRUM3NTY7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfcSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFQzc4Rjtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUVDN0FCO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRUM3Qzc7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFQUJDNztcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF91IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU4RkM3O1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X3Yge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTcyQzc7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNDNzhGMDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0M1QUYwO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0X3kge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzQzNDRjA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfeiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVBM0NGMDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF8wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzgzQ0YwO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0XzEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjNDRjA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I0M0NGMDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF8zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDIzQ0YwO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0XzQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMDNDRjA7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwM0NEMjtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF82IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjAzQ0I0O1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3ByZXZpZXcgLmZmX2ZpbGV1cGxvYWRfcHJldmlld190ZXh0Xzcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMDNDOTY7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9wcmV2aWV3X3RleHRfOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwM0M3ODtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfdGV4dF85IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjAzQzVBO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkge1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgY29sb3I6ICNjMWM0ZDk7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfc3VtbWFyeSAuZmZfZmlsZXVwbG9hZF9maWxlbmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9zdW1tYXJ5IC5mZl9maWxldXBsb2FkX2ZpbGVuYW1lIGlucHV0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuM2VtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMWVtO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZThlYmYzO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzA4MGUxYjtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkgLmZmX2ZpbGV1cGxvYWRfZmlsZW5hbWUgaW5wdXQ6Zm9jdXMsXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkgLmZmX2ZpbGV1cGxvYWRfZmlsZW5hbWUgaW5wdXQ6aG92ZXIge1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNlOGViZjM7XG59XG5cbi5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfc3VtbWFyeSAuZmZfZmlsZXVwbG9hZF9lcnJvcnMge1xuICAgIGNvbG9yOiAjQTk0NDQyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX3N1bW1hcnkgLmZmX2ZpbGV1cGxvYWRfcHJvZ3Jlc3NfYmFja2dyb3VuZCB7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NDQ0NDQztcbiAgICBoZWlnaHQ6IDJweDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9zdW1tYXJ5IC5mZl9maWxldXBsb2FkX3Byb2dyZXNzX2JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRlNGM3MztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9hY3Rpb25zIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5Aa2V5ZnJhbWVzIGZmX2ZpbGV1cGxvYWRfcmVjb3JkaW5nX2FuaW1hdGUge1xuICAgIGZyb20ge1xuICAgICAgICBib3JkZXItY29sb3I6ICNFRjFGMUY7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBib3JkZXItY29sb3I6ICNDOUExQTE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZmX2ZpbGV1cGxvYWRfYm91bmNlX2FuaW1hdGUge1xuXG4gICAgMTAlLFxuICAgIDkwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgICB9XG5cbiAgICAyMCUsXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJweCk7XG4gICAgfVxuXG4gICAgMzAlLFxuICAgIDUwJSxcbiAgICA3MCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDYwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICAgIH1cbn1cblxuLyogQ29sb3JlZCBidXR0b25zIGJhc2VkIG9uIGZpbGUgZXh0ZW5zaW9uIGZvciBub24taW1hZ2VzLiAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9wcmV2aWV3IC5mZl9maWxldXBsb2FkX3ByZXZpZXdfaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgLmZmX2ZpbGV1cGxvYWRfd3JhcCB0YWJsZS5mZl9maWxldXBsb2FkX3VwbG9hZHMgdGQuZmZfZmlsZXVwbG9hZF9zdW1tYXJ5IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG5cbiAgICAuZmZfZmlsZXVwbG9hZF93cmFwIHRhYmxlLmZmX2ZpbGV1cGxvYWRfdXBsb2FkcyB0ZC5mZl9maWxldXBsb2FkX2FjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mZl9maWxldXBsb2FkX3dyYXAgdGFibGUuZmZfZmlsZXVwbG9hZF91cGxvYWRzIHRkLmZmX2ZpbGV1cGxvYWRfcHJldmlldyAuZmZfZmlsZXVwbG9hZF9hY3Rpb25zX21vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cblxuLmZmX2ZpbGV1cGxvYWRfZGlhbG9nX2JhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLmZmX2ZpbGV1cGxvYWRfZGlhbG9nX21haW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwJTtcbiAgICBsZWZ0OiAxMCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mZl9maWxldXBsb2FkX2RpYWxvZ19tYWluIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmZfZmlsZXVwbG9hZF9kaWFsb2dfbWFpbiBhdWRpbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmZfZmlsZXVwbG9hZF9kaWFsb2dfbWFpbiB2aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uZGF0ZXBpY2tlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiAwO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kYXRlcGlja2VyLWNvbnRhaW5lcjo6YmVmb3JlLFxuLmRhdGVwaWNrZXItY29udGFpbmVyOjphZnRlciB7XG4gICAgYm9yZGVyOiA5cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjgsIDM5LCA2MCwgMC4xKTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1sZWZ0LFxuLmRhdGVwaWNrZXItdG9wLXJpZ2h0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI4LCAzOSwgNjAsIDAuMSk7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1sZWZ0OjpiZWZvcmUsXG4uZGF0ZXBpY2tlci10b3AtbGVmdDo6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogLTEwcHg7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1yaWdodDo6YmVmb3JlLFxuLmRhdGVwaWNrZXItdG9wLXJpZ2h0OjphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogLTEwcHg7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1sZWZ0OjpiZWZvcmUsXG4uZGF0ZXBpY2tlci10b3AtcmlnaHQ6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyOCwgMzksIDYwLCAwLjEpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1sZWZ0OjphZnRlcixcbi5kYXRlcGlja2VyLXRvcC1yaWdodDo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcGlja2VyLWJvdHRvbS1sZWZ0LFxuLmRhdGVwaWNrZXItYm90dG9tLXJpZ2h0IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzlmO1xufVxuXG4uZGF0ZXBpY2tlci1ib3R0b20tbGVmdDo6YmVmb3JlLFxuLmRhdGVwaWNrZXItYm90dG9tLWxlZnQ6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4uZGF0ZXBpY2tlci1ib3R0b20tcmlnaHQ6OmJlZm9yZSxcbi5kYXRlcGlja2VyLWJvdHRvbS1yaWdodDo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi5kYXRlcGlja2VyLWJvdHRvbS1sZWZ0OjpiZWZvcmUsXG4uZGF0ZXBpY2tlci1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzM5Zjtcbn1cblxuLmRhdGVwaWNrZXItYm90dG9tLWxlZnQ6OmFmdGVyLFxuLmRhdGVwaWNrZXItYm90dG9tLXJpZ2h0OjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgICBib3R0b206IC00cHg7XG59XG5cbi5kYXRlcGlja2VyLXRvcC1yaWdodDo6YmVmb3JlLFxuLmRhdGVwaWNrZXItdG9wLXJpZ2h0OjphZnRlciB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbn1cblxuLmRhdGVwaWNrZXItYm90dG9tLXJpZ2h0OjpiZWZvcmUsXG4uZGF0ZXBpY2tlci1ib3R0b20tcmlnaHQ6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kYXRlcGlja2VyLXBhbmVsPnVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMzhweDtcbiAgICBjb2xvcjogIzAzMWI0ZTtcbiAgICBtYXJnaW46IDFweCAwO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXRlcGlja2VyLXBhbmVsPnVsPmxpLm11dGVkIHtcbiAgICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGkubXV0ZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjY2NjO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcGlja2VyLXBhbmVsPnVsPmxpLmRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGkuZGlzYWJsZWQuaGlnaGxpZ2h0ZWQsXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saS5kaXNhYmxlZDpob3Zlci5oaWdobGlnaHRlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZjJmZjtcbn1cblxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGlbZGF0YS12aWV3PVwieWVhcnMgcHJldlwiXSxcbi5kYXRlcGlja2VyLXBhbmVsPnVsPmxpW2RhdGEtdmlldz1cInllYXIgcHJldlwiXSxcbi5kYXRlcGlja2VyLXBhbmVsPnVsPmxpW2RhdGEtdmlldz1cIm1vbnRoIHByZXZcIl0sXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saVtkYXRhLXZpZXc9XCJ5ZWFycyBuZXh0XCJdLFxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGlbZGF0YS12aWV3PVwieWVhciBuZXh0XCJdLFxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGlbZGF0YS12aWV3PVwibW9udGggbmV4dFwiXSxcbi5kYXRlcGlja2VyLXBhbmVsPnVsPmxpW2RhdGEtdmlldz1uZXh0XSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bD5saVtkYXRhLXZpZXc9XCJ5ZWFycyBjdXJyZW50XCJdLFxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGlbZGF0YS12aWV3PVwieWVhciBjdXJyZW50XCJdLFxuLmRhdGVwaWNrZXItcGFuZWw+dWw+bGlbZGF0YS12aWV3PVwibW9udGggY3VycmVudFwiXSB7XG4gICAgd2lkdGg6IDE5M3B4O1xuICAgIGNvbG9yOiAjM2I0ODYzO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bFtkYXRhLXZpZXc9eWVhcnNdPmxpLFxuLmRhdGVwaWNrZXItcGFuZWw+dWxbZGF0YS12aWV3PW1vbnRoc10+bGkge1xuICAgIGhlaWdodDogNTIuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1Mi41cHg7XG4gICAgd2lkdGg6IDUyLjVweDtcbn1cblxuLmRhdGVwaWNrZXItcGFuZWw+dWxbZGF0YS12aWV3PXdlZWtdPmxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIGNvbG9yOiAjM2I0ODYzO1xufVxuXG4uZGF0ZXBpY2tlci1wYW5lbD51bFtkYXRhLXZpZXc9d2Vla10+bGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgY29sb3I6ICMzYjQ4NjM7XG59XG5cbi5kYXRlcGlja2VyLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXJrLXRoZW1lIC5kYXRlcGlja2VyLXBhbmVsPnVsPmxpLnBpY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OSwgMTQ4LCAyNTEsIDAuMSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzRmOTRmYiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay10aGVtZSAuZGF0ZXBpY2tlci1wYW5lbD51bD5saS5waWNrZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzksIDE0OCwgMjUxLCAwLjEpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0Zjk0ZmIgIWltcG9ydGFudDtcbn1cblxuLypcbiAqIGJvb3RzdHJhcC10YWdzaW5wdXQgdjAuOC4wXG4gKiBcbiAqL1xuLmJvb3RzdHJhcC10YWdzaW5wdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNzc3YWIyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQgaW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQuZm9ybS1jb250cm9sIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc3NztcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dC5mb3JtLWNvbnRyb2wgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmJvb3RzdHJhcC10YWdzaW5wdXQuZm9ybS1jb250cm9sIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc3Nztcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQgaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2NWQ5O1xuICAgIHBhZGRpbmc6IDdweCA4cHggMTBweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZDY1ZDk7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCAuYmFkZ2UgW2RhdGEtcm9sZT1yZW1vdmVdIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIFtkYXRhLXJvbGU9cmVtb3ZlXTphZnRlciB7XG4gICAgY29udGVudDogXCLDl1wiO1xuICAgIHBhZGRpbmc6IDBweCA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC5iYWRnZSBbZGF0YS1yb2xlPXJlbW92ZV06aG92ZXI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmJvb3RzdHJhcC10YWdzaW5wdXQgLmJhZGdlIFtkYXRhLXJvbGU9cmVtb3ZlXTpob3ZlcjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qIGNsYXNzZXMgYXR0YWNoZWQgdG8gPGJvZHk+ICovXG4uZmMtbm90LWFsbG93ZWQge1xuICAgIC8qIG92ZXJyaWRlIGV2ZW50cycgY3VzdG9tIGN1cnNvcnMgKi9cbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmMtbm90LWFsbG93ZWQgLmZjLWV2ZW50IHtcbiAgICAvKiBvdmVycmlkZSBldmVudHMnIGN1c3RvbSBjdXJzb3JzICovXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmZjLXVuc2VsZWN0YWJsZSB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uZmMge1xuICAgIC8qIGxheW91dCBvZiBpbW1lZGlhdGUgY2hpbGRyZW4gKi9cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1zaXplOiAxZW07XG59XG5cbi5mYyB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICAvKiBub3JtYWxpemUgY3Jvc3MtYnJvd3NlciAqL1xufVxuXG4uZmMgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5mYyB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZmMgYVtkYXRhLW5hdmxpbmtdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mYyBhW2RhdGEtbmF2bGlua106aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIge1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5mYy1kaXJlY3Rpb24tcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIHRkLFxuLmZjLXRoZW1lLXN0YW5kYXJkIHRoIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgdGQ6bGFzdC1jaGlsZCxcbi5mYy10aGVtZS1zdGFuZGFyZCB0aDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZCAjZThlOGY3O1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgdGQ6Zmlyc3QtY2hpbGQsXG4uZmMtdGhlbWUtc3RhbmRhcmQgdGg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwcHggc29saWQgI2U4ZThmNztcbn1cblxuLyogZm9yIEZGLCB3aGljaCBkb2Vzbid0IGV4cGFuZCBhIDEwMCUgZGl2IHdpdGhpbiBhIHRhYmxlIGNlbGwuIHVzZSBhYnNvbHV0ZSBwb3NpdGlvbmluZyAqL1xuLyogaW5uZXItd3JhcHBlcnMgYXJlIHJlc3BvbnNpYmxlIGZvciBiZWluZyBhYnNvbHV0ZSAqL1xuLyogVE9ETzogYmVzdCBwbGFjZSBmb3IgdGhpcz8gKi9cbi5mYy1saXF1aWQtaGFjayB0ZCxcbi5mYy1saXF1aWQtaGFjayB0aCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJmY2ljb25zXCI7XG4gICAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL3gtZm9udC10dGY7Y2hhcnNldD11dGYtODtiYXNlNjQsQUFFQUFBQUxBSUFBQXdBd1QxTXZNZzhTQmZBQUFBQzhBQUFBWUdOdFlYQVhWdEtOQUFBQkhBQUFBRlJuWVhOd0FBQUFFQUFBQVhBQUFBQUlaMng1WmdZeWR4SUFBQUY0QUFBRk5HaGxZV1FVSjdjSUFBQUdyQUFBQURab2FHVmhCMjBEekFBQUJ1UUFBQUFrYUcxMGVDSUFCaFFBQUFjSUFBQUFMR3h2WTJFRDRBVTZBQUFITkFBQUFCaHRZWGh3QUE4QWpBQUFCMHdBQUFBZ2JtRnRaWHNyNjkwQUFBZHNBQUFCaG5CdmMzUUFBd0FBQUFBSTlBQUFBQ0FBQXdQQUFaQUFCUUFBQXBrQ3pBQUFBSThDbVFMTUFBQUI2d0F6QVFrQUFBQUFBQUFBQUFBQUFBQUFBQUFCRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFEcEJnUEEvOEFBUUFQQUFFQUFBQUFCQUFBQUFBQUFBQUFBQUFBZ0FBQUFBQUFEQUFBQUF3QUFBQndBQVFBREFBQUFIQUFEQUFFQUFBQWNBQVFBT0FBQUFBb0FDQUFDQUFJQUFRQWc2UWIvL2YvL0FBQUFBQUFnNlFELy9mLy9BQUgvNHhjRUFBTUFBUUFBQUFBQUFBQUFBQUFBQVFBQi8vOEFEd0FCQUFBQUFBQUFBQUFBQWdBQU56a0JBQUFBQUFFQUFBQUFBQUFBQUFBQ0FBQTNPUUVBQUFBQUFRQUFBQUFBQUFBQUFBSUFBRGM1QVFBQUFBQUJBV0lBalFLZUFza0FFd0FBSlNjM05qUW5KaUlIQVFZVUZ3RVdNamMyTkNjQ251TGlEUTBNSkF6L0FBME5BUUFNSkF3TkRjbmk0Z3dqRFF3TS93QU5Jd3ovQUEwTkRDTU5BQUFBQVFGaUFJMENuZ0xKQUJNQUFDVUJOalFuQVNZaUJ3WVVId0VIQmhRWEZqSTNBWjRCQUEwTi93QU1KQXdORGVMaURRME1KQXlOQVFBTUl3MEJBQXdNRFNNTTR1SU5Jd3dORFFBQUFBSUE0Z0MzQXg0Q25nQVRBQ2NBQUNVbk56WTBKeVlpRHdFR0ZCOEJGakkzTmpRbklTYzNOalFuSmlJUEFRWVVId0VXTWpjMk5DY0I4N2UzRFEwTUl3M1ZEUTNWRFNNTURRMEJLN2UzRFEwTUpBelZEUTNWRENRTURRM3p1TGNNSkF3TkRkVU5Jd3pXREF3Tkl3eTR0d3drREEwTjFRMGpETllNREEwakRBQUFBZ0RpQUxjREhnS2VBQk1BSndBQUpUYzJOQzhCSmlJSEJoUWZBUWNHRkJjV01qY2hOelkwTHdFbUlnY0dGQjhCQndZVUZ4WXlOd0pKMVEwTjFRMGpEQTBOdDdjTkRRd2pEZjdWMVEwTjFRd2tEQTBOdDdjTkRRd2tETGZXRENNTjFRME5EQ1FNdDdnTUl3ME1ETllNSXczVkRRME1KQXkzdUF3akRRd01BQUFEQUZVQUFBT3JBMVVBTXdCb0FIY0FBQk1pQmdjT0FRY09BUWNPQVJVUkZCWVhIZ0VYSGdFWEhnRXpJVEkyTno0Qk56NEJOejRCTlJFMEppY3VBU2N1QVNjdUFTTUZJVElXRng0QkZ4NEJGeDRCRlJFVUJnY09BUWNPQVFjT0FTTWhJaVluTGdFbkxnRW5MZ0UxRVRRMk56NEJOejRCTno0Qk14TWhNalkxTkNZaklTSUdGUlFXTTlVTkdBd0xGUWtKRGdVRkJRVUZCUTRKQ1JVTERCZ05BbFlOR0F3TEZRa0pEZ1VGQlFVRkJRNEpDUlVMREJnTi9hb0NWZ1FJQkFRSEF3TUZBUUlCQVFJQkJRTURCd1FFQ0FUOXFnUUlCQVFIQXdNRkFRSUJBUUlCQlFNREJ3UUVDQVNBQVZZUkdSa1IvcW9SR1JrUkExVUZCQVVPQ1FrVkRBc1pEZjJyRFJrTERCVUpDQTRGQlFVRkJRVU9DUWdWREFzWkRRSlZEUmtMREJVSkNRNEZCQVZWQWdFQ0JRTUNCd1FFQ0FYOXF3UUpBd1FIQXdNRkFRSUNBZ0lCQlFNREJ3UURDUVFDVlFVSUJBUUhBZ01GQWdFQy9vQVpFaEVaR1JFU0dRQUFBQUFEQUZVQUFBT3JBMVVBTXdCb0FJa0FBQk1pQmdjT0FRY09BUWNPQVJVUkZCWVhIZ0VYSGdFWEhnRXpJVEkyTno0Qk56NEJOejRCTlJFMEppY3VBU2N1QVNjdUFTTUZJVElXRng0QkZ4NEJGeDRCRlJFVUJnY09BUWNPQVFjT0FTTWhJaVluTGdFbkxnRW5MZ0UxRVRRMk56NEJOejRCTno0Qk14TXpGUlFXTXpJMlBRRXpNalkxTkNZckFUVTBKaU1pQmgwQkl5SUdGUlFXTTlVTkdBd0xGUWtKRGdVRkJRVUZCUTRKQ1JVTERCZ05BbFlOR0F3TEZRa0pEZ1VGQlFVRkJRNEpDUlVMREJnTi9hb0NWZ1FJQkFRSEF3TUZBUUlCQVFJQkJRTURCd1FFQ0FUOXFnUUlCQVFIQXdNRkFRSUJBUUlCQlFNREJ3UUVDQVNBZ0JrU0VobUFFUmtaRVlBWkVoSVpnQkVaR1JFRFZRVUVCUTRKQ1JVTUN4a04vYXNOR1FzTUZRa0lEZ1VGQlFVRkJRNEpDQlVNQ3hrTkFsVU5HUXNNRlFrSkRnVUVCVlVDQVFJRkF3SUhCQVFJQmYyckJBa0RCQWNEQXdVQkFnSUNBZ0VGQXdNSEJBTUpCQUpWQlFnRUJBY0NBd1VDQVFMK2dJQVNHUmtTZ0JrU0VSbUFFaGtaRW9BWkVSSVpBQUFCQU9JQWpRTWVBc2tBSUFBQUV4Y0hCaFFYRmpJL0FSY1dNamMyTkM4Qk56WTBKeVlpRHdFbkppSUhCaFFYNHVMaURRME1KQXppNGd3a0RBME40dUlORFF3a0RPTGlEQ1FNRFEwQ2plTGlEU01NRFEzaDRRME5EQ01ONHVJTUl3ME1ET0xpREF3Tkl3d0FBQUFCQUFBQUFRQUFhNW4weTE4UFBQVUFDd1FBQUFBQUFOaXZPVnNBQUFBQTJLODVXd0FBQUFBRHF3TlZBQUFBQ0FBQ0FBQUFBQUFBQUFFQUFBUEEvOEFBQUFRQUFBQUFBQU9yQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUFMQkFBQUFBQUFBQUFBQUFBQUFnQUFBQVFBQVdJRUFBRmlCQUFBNGdRQUFPSUVBQUJWQkFBQVZRUUFBT0lBQUFBQUFBb0FGQUFlQUVRQWFnQ3FBT29CbmdKa0Fwb0FBUUFBQUFzQWlnQURBQUFBQUFBQ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBNEFyZ0FCQUFBQUFBQUJBQWNBQUFBQkFBQUFBQUFDQUFjQVlBQUJBQUFBQUFBREFBY0FOZ0FCQUFBQUFBQUVBQWNBZFFBQkFBQUFBQUFGQUFzQUZRQUJBQUFBQUFBR0FBY0FTd0FCQUFBQUFBQUtBQm9BaWdBREFBRUVDUUFCQUE0QUJ3QURBQUVFQ1FBQ0FBNEFad0FEQUFFRUNRQURBQTRBUFFBREFBRUVDUUFFQUE0QWZBQURBQUVFQ1FBRkFCWUFJQUFEQUFFRUNRQUdBQTRBVWdBREFBRUVDUUFLQURRQXBHWmphV052Ym5NQVpnQmpBR2tBWXdCdkFHNEFjMVpsY25OcGIyNGdNUzR3QUZZQVpRQnlBSE1BYVFCdkFHNEFJQUF4QUM0QU1HWmphV052Ym5NQVpnQmpBR2tBWXdCdkFHNEFjMlpqYVdOdmJuTUFaZ0JqQUdrQVl3QnZBRzRBYzFKbFozVnNZWElBVWdCbEFHY0FkUUJzQUdFQWNtWmphV052Ym5NQVpnQmpBR2tBWXdCdkFHNEFjMFp2Ym5RZ1oyVnVaWEpoZEdWa0lHSjVJRWxqYjAxdmIyNHVBRVlBYndCdUFIUUFJQUJuQUdVQWJnQmxBSElBWVFCMEFHVUFaQUFnQUdJQWVRQWdBRWtBWXdCdkFFMEFid0J2QUc0QUxnQUFBQU1BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBPVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmZjLWljb24ge1xuICAgIC8qIGFkZGVkIGZvciBmYyAqL1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMWVtO1xuICAgIGhlaWdodDogMWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6IFwiZmNpY29uc1wiICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmZjLWljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmZjLWljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5mYy1pY29uLWNoZXZyb25zLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uZmMtaWNvbi1jaGV2cm9ucy1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5mYy1pY29uLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5mYy1pY29uLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmZjLWljb24teDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi8qXG5Mb3RzIHRha2VuIGZyb20gRmxhdGx5IChNSVQpOiBodHRwczovL2Jvb3Rzd2F0Y2guY29tLzQvZmxhdGx5L2Jvb3RzdHJhcC5jc3NcblxuVGhlc2Ugc3R5bGVzIG9ubHkgYXBwbHkgd2hlbiB0aGUgc3RhbmRhcmQtdGhlbWUgaXMgYWN0aXZhdGVkLlxuV2hlbiBpdCdzIE5PVCBhY3RpdmF0ZWQsIHRoZSBmYy1idXR0b24gY2xhc3NlcyB3b24ndCBldmVuIGJlIGluIHRoZSBET00uXG4qL1xuLmZjIHtcbiAgICAvKiByZXNldCAqL1xuICAgIC8qIHRoZW1lICovXG4gICAgLyogXCJwcmltYXJ5XCIgY29sb3JpbmcgKi9cbiAgICAvKiBpY29ucyB3aXRoaW4gYnV0dG9ucyAqL1xufVxuXG4uZmMgLmZjLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC41cmVtIDAuOTVlbTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmZjIC5mYy1idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuXG4uZmMgLmZjLWJ1dHRvbjpub3QoOmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmMgLmZjLWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi5mYyAuZmMtYnV0dG9uOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYyAuZmMtYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uZmMgLmZjLWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC42NTtcbn1cblxuLmZjIC5mYy1idXR0b24tcHJpbWFyeSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjVkOTtcbiAgICBib3JkZXItY29sb3I6ICMyZDQ4Y2Y7XG59XG5cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDQ4Y2Y7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQ0OGNmO1xufVxuXG4uZmMgLmZjLWJ1dHRvbi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgICAvKiBub3QgRFJZICovXG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjVkOTtcbiAgICBib3JkZXItY29sb3I6ICM0ZDY1ZDk7XG59XG5cbi5mYyAuZmMtYnV0dG9uLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlLFxuLmZjIC5mYy1idXR0b24tcHJpbWFyeTpub3QoOmRpc2FibGVkKS5mYy1idXR0b24tYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ0OGNmO1xuICAgIGJvcmRlci1jb2xvcjogIzJkNDhjZjtcbn1cblxuLmZjIC5mYy1idXR0b24gLmZjLWljb24ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAvKiBidW1wIHVwIHRoZSBzaXplIChidXQgZG9uJ3QgbWFrZSBpdCBiaWdnZXIgdGhhbiBsaW5lLWhlaWdodCBvZiBidXR0b24sIHdoaWNoIGlzIDEuNWVtIGFsc28pICovXG59XG5cbi5mYyAuZmMtYnV0dG9uLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZjIC5mYy1idXR0b24tZ3JvdXA+LmZjLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uZmMgLmZjLWJ1dHRvbi1ncm91cD4uZmMtYnV0dG9uOmhvdmVyLFxuLmZjIC5mYy1idXR0b24tZ3JvdXA+LmZjLWJ1dHRvbjpmb2N1cyxcbi5mYyAuZmMtYnV0dG9uLWdyb3VwPi5mYy1idXR0b246YWN0aXZlLFxuLmZjIC5mYy1idXR0b24tZ3JvdXA+LmZjLWJ1dHRvbi5mYy1idXR0b24tYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtYnV0dG9uLWdyb3VwPi5mYy1idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLWJ1dHRvbi1ncm91cD4uZmMtYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtYnV0dG9uLWdyb3VwPi5mYy1idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWJ1dHRvbi1ncm91cD4uZmMtYnV0dG9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmZjIC5mYy10b29sYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmMgLmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uZmMgLmZjLXRvb2xiYXIuZmMtZm9vdGVyLXRvb2xiYXIge1xuICAgIG1hcmdpbi10b3A6IDEuNWVtO1xufVxuXG4uZmMgLmZjLXRvb2xiYXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtdG9vbGJhcj4qPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1ZW07XG4gICAgLyogc3BhY2UgYmV0d2VlbiAqL1xufVxuXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtdG9vbGJhcj4qPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogMC43NWVtO1xuICAgIC8qIHNwYWNlIGJldHdlZW4gKi9cbn1cblxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLXRvb2xiYXItbHRyIHtcbiAgICAvKiB3aGVuIHRoZSB0b29sYmFyLWNodW5rIHBvc2l0aW9uaW5nIHN5c3RlbSBpcyBleHBsaWNpdGx5IGxlZnQtdG8tcmlnaHQgKi9cbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5mYyAuZmMtc2Nyb2xsZXIge1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogZm9yIGFicy1wb3NpdGlvbmVkIGVsZW1lbnRzIHdpdGhpbiAqL1xufVxuXG4uZmMgLmZjLXNjcm9sbGVyLWxpcXVpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmMgLmZjLXNjcm9sbGVyLWxpcXVpZC1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmZjIC5mYy1zY3JvbGxlci1oYXJuZXNzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAvKiBoYWNrIGZvciBjaHJvbWUgY29tcHV0aW5nIHRoZSBzY3JvbGxlcidzIHJpZ2h0L2xlZnQgd3JvbmcgZm9yIHJ0bC4gdW5kb25lIGJlbG93Li4uICovXG4gICAgLyogVE9ETzogZGVtb25zdHJhdGUgaW4gY29kZXBlbiAqL1xufVxuXG4uZmMgLmZjLXNjcm9sbGVyLWhhcm5lc3MtbGlxdWlkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy1zY3JvbGxlci1oYXJuZXNzPi5mYy1zY3JvbGxlciB7XG4gICAgLyogdW5kbyBhYm92ZSBoYWNrICovXG4gICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mYy10aGVtZS1zdGFuZGFyZCAuZmMtc2Nyb2xsZ3JpZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThmNztcbn1cblxuLmZjIHtcbiAgICAvKiBzdGlja2luZXNzICovXG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZCB7XG4gICAgLyogYWxsIHRhYmxlcyAoc2VsZiBpbmNsdWRlZCkgKi9cbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKiBiZWNhdXNlIHRhYmxlcyBkb24ndCBub3JtYWxseSBkbyB0aGlzICovXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1lbmQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmZjIC5mYy1zY3JvbGxncmlkIHRhYmxlIHtcbiAgICAvKiBhbGwgdGFibGVzIChzZWxmIGluY2x1ZGVkKSAqL1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qIGJlY2F1c2UgdGFibGVzIGRvbid0IG5vcm1hbGx5IGRvIHRoaXMgKi9cbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIC8qIGlubmVyIHRhYmxlcyAqL1xuICAgIGJvcmRlci10b3Atc3R5bGU6IGhpZGRlbjtcbiAgICBib3JkZXItc3RhcnQtc3R5bGU6IGhpZGRlbjtcbiAgICBib3JkZXItZW5kLXN0eWxlOiBoaWRkZW47XG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZC1saXF1aWQge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmZjIC5mYy1zY3JvbGxncmlkLXNlY3Rpb24ge1xuICAgIC8qIGEgPHRyPiAqL1xuICAgIGhlaWdodDogMXB4O1xufVxuXG4uZmMgLmZjLXNjcm9sbGdyaWQtc2VjdGlvbj50ZCB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgLyogbmVlZHMgYSBoZWlnaHQgc28gaW5uZXIgZGl2IHdpdGhpbiBncm93LiBiZXR0ZXIgdGhhbiAwLCBmb3IgZmlyZWZveCAqL1xufVxuXG4uZmMgLmZjLXNjcm9sbGdyaWQtc2VjdGlvbiB0YWJsZSB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgLyogZm9yIG1vc3QgYnJvd3NlcnMsIGlmIGEgaGVpZ2h0IGlzbid0IHNldCBvbiB0aGUgdGFibGUsIGNhbid0IGRvIGxpcXVpZC1oZWlnaHQgd2l0aGluIGNlbGxzICovXG4gICAgLyogc2VydmVzIGFzIGEgbWluLWhlaWdodC4gaGFybWxlc3MgKi9cbn1cblxuLmZjIC5mYy1zY3JvbGxncmlkLXNlY3Rpb24tbGlxdWlkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uLWxpcXVpZD50ZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8qIGJldHRlciB0aGFuIGBhdXRvYCwgZm9yIGZpcmVmb3ggKi9cbn1cblxuLmZjIC5mYy1zY3JvbGxncmlkLXNlY3Rpb24+KiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItc3RhcnQtd2lkdGg6IDA7XG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uLWhlYWRlcj4qLFxuLmZjIC5mYy1zY3JvbGxncmlkLXNlY3Rpb24tZm9vdGVyPioge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uLWJvZHkgdGFibGUsXG4uZmMgLmZjLXNjcm9sbGdyaWQtc2VjdGlvbi1mb290ZXIgdGFibGUge1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGhpZGRlbjtcbiAgICAvKiBoZWFkIGtlZXBzIGl0cyBib3R0b20gYm9yZGVyIHRobyAqL1xufVxuXG4uZmMgLmZjLXNjcm9sbGdyaWQtc2VjdGlvbi1zdGlja3k+KiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mYy1wYWdlLWJnLWNvbG9yLCAjZmZmKTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC8qIFRPRE86IHZhciAqL1xuICAgIC8qIFRPRE86IGJveC1zaGFkb3cgd2hlbiBzdGlja2luZyAqL1xufVxuXG4uZmMgLmZjLXNjcm9sbGdyaWQtc2VjdGlvbi1oZWFkZXIuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uLXN0aWNreT4qIHtcbiAgICB0b3A6IDA7XG4gICAgLyogYmVjYXVzZSBib3JkZXItc2hhcmluZyBjYXVzZXMgYSBnYXAgYXQgdGhlIHRvcCAqL1xuICAgIC8qIFRPRE86IGdpdmUgc2FmYXJpIC0xLiBoYXMgYnVnICovXG59XG5cbi5mYyAuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uLWZvb3Rlci5mYy1zY3JvbGxncmlkLXNlY3Rpb24tc3RpY2t5Pioge1xuICAgIGJvdHRvbTogMDtcbiAgICAvKiBrbm93biBidWc6IGJvdHRvbS1zdGlja2luZXNzIGRvZXNuJ3Qgd29yayBpbiBzYWZhcmkgKi9cbn1cblxuLmZjIC5mYy1zY3JvbGxncmlkLXN0aWNreS1zaGltIHtcbiAgICAvKiBmb3IgaG9yaXpvbnRhbCBzY3JvbGxiYXIgKi9cbiAgICBoZWlnaHQ6IDFweDtcbiAgICAvKiBuZWVkcyBoZWlnaHQgdG8gY3JlYXRlIHNjcm9sbGJhcnMgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uZmMtc3RpY2t5IHtcbiAgICAvKiBubyAuZmMgd3JhcCBiZWNhdXNlIHVzZWQgYXMgY2hpbGQgb2YgYm9keSAqL1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xufVxuXG4uZmMge1xuICAgIC8qIHdoZW4gdGhlIGhhcm5lc3MgY29udHJvbHMgdGhlIGhlaWdodCwgbWFrZSB0aGUgdmlldyBsaXF1aWQgKi9cbn1cblxuLmZjIC5mYy12aWV3LWhhcm5lc3Mge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAvKiBiZWNhdXNlIHRoaXMgaGFybmVzcyBpcyBXSVRISU4gdGhlIC5mYydzIGZsZXhib3ggKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYyAuZmMtdmlldy1oYXJuZXNzLWFjdGl2ZT4uZmMtdmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmZjIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qIHgtYnJvd3NlciBmb3Igd2hlbiBzdGlja3kgKHdoZW4gbXVsdGktdGllciBoZWFkZXIpICovXG4gICAgcGFkZGluZzogMnB4IDRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZmMgLmZjLWJnLWV2ZW50LFxuLmZjIC5mYy1ub24tYnVzaW5lc3MsXG4uZmMgLmZjLWhpZ2hsaWdodCB7XG4gICAgLyogd2lsbCBhbHdheXMgaGF2ZSBhIGhhcm5lc3Mgd2l0aCBwb3NpdGlvbjpyZWxhdGl2ZS9hYnNvbHV0ZSwgc28gYWJzb2x1dGVseSBleHBhbmQgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uZmMgLmZjLW5vbi1idXNpbmVzcyB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi5mYyAuZmMtYmctZXZlbnQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoNCwgMTc5LCAxMTQsIDAuMyk7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG4uZmMgLmZjLWJnLWV2ZW50IC5mYy1ldmVudC10aXRsZSB7XG4gICAgbWFyZ2luOiAwLjVlbTtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5mYyAuZmMtaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OCwgMjMyLCAyNDEsIDAuMyk7XG59XG5cbi5mYyAuZmMtY2VsbC1zaGFkZWQsXG4uZmMgLmZjLWRheS1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjMpO1xufVxuXG4vKiBsaW5rIHJlc2V0cyAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYS5mYy1ldmVudCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLmZjLWV2ZW50OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGN1cnNvciAqL1xuLmZjLWV2ZW50W2hyZWZdLFxuLmZjLWV2ZW50LmZjLWV2ZW50LWRyYWdnYWJsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmMtZXZlbnQgLmZjLWV2ZW50LW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBldmVudCB0ZXh0IGNvbnRlbnQgKi9cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIGRyYWdnaW5nICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmMtZXZlbnQtZHJhZ2dpbmc6bm90KC5mYy1ldmVudC1zZWxlY3RlZCkge1xuICAgIC8qIE1PVVNFICovXG4gICAgb3BhY2l0eTogMC43NTtcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmZjLWV2ZW50LWRyYWdnaW5nLmZjLWV2ZW50LXNlbGVjdGVkIHtcbiAgICAvKiBUT1VDSCAqL1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi8qIHJlc2l6aW5nICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiAoc3ViY2xhc3NlcyBzaG91bGQgaG9uZSBwb3NpdGlvbmluZyBmb3IgdG91Y2ggYW5kIG5vbi10b3VjaCkgKi9cbi5mYy1ldmVudCAuZmMtZXZlbnQtcmVzaXplciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbn1cblxuLmZjLWV2ZW50OmhvdmVyIHtcbiAgICAvKiBUT1VDSCAqL1xufVxuXG4uZmMtZXZlbnQtc2VsZWN0ZWQge1xuICAgIC8qIFRPVUNIICovXG59XG5cbi5mYy1ldmVudDpob3ZlciAuZmMtZXZlbnQtcmVzaXplciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYy1ldmVudC1zZWxlY3RlZCB7XG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAvKiBkaW1tZXIgZWZmZWN0ICovXG59XG5cbi5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tZmMtZXZlbnQtcmVzaXplci1kb3QtdG90YWwtd2lkdGgsIDhweCkgLyAyKTtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItZG90LWJvcmRlci13aWR0aCwgMXB4KTtcbiAgICB3aWR0aDogOHB4O1xuICAgIHdpZHRoOiB2YXIoLS1mYy1ldmVudC1yZXNpemVyLWRvdC10b3RhbC13aWR0aCwgOHB4KTtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBoZWlnaHQ6IHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItZG90LXRvdGFsLXdpZHRoLCA4cHgpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZmMtcGFnZS1iZy1jb2xvciwgI2ZmZik7XG59XG5cbi5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGJvdHRvbTogLTIwcHg7XG59XG5cbi5mYy1ldmVudC1zZWxlY3RlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uZmMtZXZlbnQtc2VsZWN0ZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mYy1ldmVudC1zZWxlY3RlZC1vdmVybGF5LWNvbG9yLCByZ2JhKDAsIDAsIDAsIDAuMjUpKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICAvKiBhc3N1bWUgdGhlcmUncyBhIGJvcmRlciBvbiBhbGwgc2lkZXMuIG92ZXJjb21lIGl0LiAqL1xuICAgIC8qIHNvbWV0aW1lcyB0aGVyZSdzIE5PVCBhIGJvcmRlciwgaW4gd2hpY2ggY2FzZSB0aGUgZGltbWVyIHdpbGwgZ28gb3ZlciAqL1xuICAgIC8qIGFuIGFkamFjZW50IGJvcmRlciwgd2hpY2ggbG9va3MgZmluZS4gKi9cbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3R0b206IC0xcHg7XG59XG5cbi8qIHNlbGVjdGluZyAoYWx3YXlzIFRPVUNIKSAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLypcbkEgSE9SSVpPTlRBTCBldmVudFxuKi9cbi5mYy1oLWV2ZW50IHtcbiAgICAvKiBhbGxvd2VkIHRvIGJlIHRvcC1sZXZlbCAqL1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNzEsIDg0LCAyNDIsIC4yKTsgKi9cbn1cblxuLmZjLWgtZXZlbnQgLmZjLWV2ZW50LW1haW4tZnJhbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLyogZm9yIG1ha2UgZmMtZXZlbnQtdGl0bGUtY29udGFpbmVyIGV4cGFuZCAqL1xufVxuXG4uZmMtaC1ldmVudCAuZmMtZXZlbnQtdGltZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8qIGNsaXAgb3ZlcmZsb3cgb24gdGhpcyBlbGVtZW50ICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZjLWgtZXZlbnQgLmZjLWV2ZW50LXRpdGxlLWNvbnRhaW5lciB7XG4gICAgLyogc2VydmVzIGFzIGEgY29udGFpbmVyIGZvciB0aGUgc3RpY2t5IGN1c2hpb24gKi9cbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIC8qIGltcG9ydGFudCBmb3IgYWxsb3dpbmcgdG8gc2hyaW5rIGFsbCB0aGUgd2F5ICovXG59XG5cbi5mYy1oLWV2ZW50IC5mYy1ldmVudC10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qIG5lZWQgdGhpcyB0byBiZSBzdGlja3kgY3Jvc3MtYnJvd3NlciAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgLyogZm9yIG5vdCBtZXNzaW5nIHVwIGxpbmUtaGVpZ2h0ICovXG4gICAgbGVmdDogMDtcbiAgICAvKiBmb3Igc3RpY2t5ICovXG4gICAgcmlnaHQ6IDA7XG4gICAgLyogZm9yIHN0aWNreSAqL1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAvKiBjbGlwIG92ZXJmbG93IG9uIHRoaXMgZWxlbWVudCAqL1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mYy1oLWV2ZW50LmZjLWV2ZW50LXNlbGVjdGVkOmJlZm9yZSB7XG4gICAgLyogZXhwYW5kIGhpdCBhcmVhICovXG4gICAgdG9wOiAtMTBweDtcbiAgICBib3R0b206IC0xMHB4O1xufVxuXG4vKiAuZmMtaC1ldmVudCAuZmMtZXZlbnQtbWFpbiB7XG4gICAgY29sb3I6ICNmZmY7XG59ICovXG4vKiBhZGp1c3QgYm9yZGVyIGFuZCBib3JkZXItcmFkaXVzIChpZiB0aGVyZSBpcyBhbnkpIGZvciBub24tc3RhcnQvZW5kICovXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtZGF5Z3JpZC1ibG9jay1ldmVudDpub3QoLmZjLWV2ZW50LXN0YXJ0KSxcbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy1kYXlncmlkLWJsb2NrLWV2ZW50Om5vdCguZmMtZXZlbnQtZW5kKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1zdGFydC13aWR0aDogMDtcbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQ6bm90KC5mYy1ldmVudC1lbmQpLFxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWRheWdyaWQtYmxvY2stZXZlbnQ6bm90KC5mYy1ldmVudC1zdGFydCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1lbmQtd2lkdGg6IDA7XG59XG5cbi8qIHJlc2l6ZXJzICovXG4uZmMtaC1ldmVudDpub3QoLmZjLWV2ZW50LXNlbGVjdGVkKSAuZmMtZXZlbnQtcmVzaXplciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogOHB4O1xuICAgIHdpZHRoOiB2YXIoLS1mYy1ldmVudC1yZXNpemVyLXRoaWNrbmVzcywgOHB4KTtcbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLWgtZXZlbnQ6bm90KC5mYy1ldmVudC1zZWxlY3RlZCkgLmZjLWV2ZW50LXJlc2l6ZXItc3RhcnQsXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtaC1ldmVudDpub3QoLmZjLWV2ZW50LXNlbGVjdGVkKSAuZmMtZXZlbnQtcmVzaXplci1lbmQge1xuICAgIGN1cnNvcjogdy1yZXNpemU7XG4gICAgbGVmdDogLTRweDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItdGhpY2tuZXNzLCA4cHgpIC8gLTIpO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtaC1ldmVudDpub3QoLmZjLWV2ZW50LXNlbGVjdGVkKSAuZmMtZXZlbnQtcmVzaXplci1lbmQsXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtaC1ldmVudDpub3QoLmZjLWV2ZW50LXNlbGVjdGVkKSAuZmMtZXZlbnQtcmVzaXplci1zdGFydCB7XG4gICAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgICByaWdodDogLTRweDtcbiAgICByaWdodDogY2FsYyh2YXIoLS1mYy1ldmVudC1yZXNpemVyLXRoaWNrbmVzcywgOHB4KSAvIC0yKTtcbn1cblxuLyogcmVzaXplcnMgZm9yIFRPVUNIICovXG4uZmMtaC1ldmVudC5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplciB7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItZG90LXRvdGFsLXdpZHRoLCA4cHgpIC8gLTIpO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtaC1ldmVudC5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplci1zdGFydCxcbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy1oLWV2ZW50LmZjLWV2ZW50LXNlbGVjdGVkIC5mYy1ldmVudC1yZXNpemVyLWVuZCB7XG4gICAgbGVmdDogLTRweDtcbiAgICBsZWZ0OiBjYWxjKHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItZG90LXRvdGFsLXdpZHRoLCA4cHgpIC8gLTIpO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtaC1ldmVudC5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplci1lbmQsXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtaC1ldmVudC5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplci1zdGFydCB7XG4gICAgcmlnaHQ6IC00cHg7XG4gICAgcmlnaHQ6IGNhbGModmFyKC0tZmMtZXZlbnQtcmVzaXplci1kb3QtdG90YWwtd2lkdGgsIDhweCkgLyAtMik7XG59XG5cbjpyb290IHtcbiAgICAtLWZjLWRheWdyaWQtZXZlbnQtZG90LXdpZHRoOiA4cHg7XG59XG5cbi5mYyAuZmMtcG9wb3ZlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICAvKiBmb3Igd2hlbiBub3QgcG9zaXRpb25lZCB5ZXQgKi9cbiAgICBib3gtc2hhZG93OiAwIDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmZjIC5mYy1wb3BvdmVyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNweCA0cHg7XG59XG5cbi5mYyAuZmMtcG9wb3Zlci10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDJweDtcbn1cblxuLmZjIC5mYy1wb3BvdmVyLWNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBmb250LXNpemU6IDEuMWVtO1xufVxuXG4uZmMtdGhlbWUtc3RhbmRhcmQgLmZjLXBvcG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4Zjc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1wb3BvdmVyLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjMpO1xufVxuXG4vKiBoZWxwIHRoaW5ncyBjbGVhciBtYXJnaW5zIG9mIGlubmVyIGNvbnRlbnQgKi9cbi5mYy1kYXlncmlkLWRheS1mcmFtZSxcbi5mYy1kYXlncmlkLWRheS1ldmVudHMsXG4uZmMtZGF5Z3JpZC1ldmVudC1oYXJuZXNzIHtcbiAgICAvKiBmb3IgZXZlbnQgdG9wL2JvdHRvbSBtYXJnaW5zICovXG59XG5cbi5mYy1kYXlncmlkLWRheS1mcmFtZTpiZWZvcmUsXG4uZmMtZGF5Z3JpZC1kYXktZXZlbnRzOmJlZm9yZSxcbi5mYy1kYXlncmlkLWV2ZW50LWhhcm5lc3M6YmVmb3JlLFxuLmZjLWRheWdyaWQtZGF5LWZyYW1lOmFmdGVyLFxuLmZjLWRheWdyaWQtZGF5LWV2ZW50czphZnRlcixcbi5mYy1kYXlncmlkLWV2ZW50LWhhcm5lc3M6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5mYyB7XG4gICAgLyogY2VsbCB0b3AgKi9cbiAgICAvKiBkYXkgbnVtYmVyICh3aXRoaW4gY2VsbCB0b3ApICovXG4gICAgLyogZXZlbnQgY29udGFpbmVyICovXG4gICAgLyogcG9zaXRpb25pbmcgZm9yIGJhbGFuY2VkIHZzIG5hdHVyYWwgKi9cbiAgICAvKiBldmVudCBoYXJuZXNzICovXG4gICAgLyogYmcgY29udGVudCAqL1xuICAgIC8qIGV2ZW50cyAqL1xuICAgIC8qIGNlbGwgYm90dG9tICh3aXRoaW4gZGF5LWV2ZW50cykgKi9cbiAgICAvKiB3ZWVrIG51bWJlciAod2l0aGluIGZyYW1lKSAqL1xuICAgIC8qIHBvcG92ZXIgKi9cbn1cblxuLmZjIC5mYy1kYXlncmlkLWJvZHkge1xuICAgIC8qIGEgPGRpdj4gdGhhdCB3cmFwcyB0aGUgdGFibGUgKi9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAvKiBjb250YWluZXIgaW5uZXIgei1pbmRleCdzIGJlY2F1c2UgPHRyPnMgY2FuJ3QgZG8gaXQgKi9cbn1cblxuLmZjIC5mYy1kYXlncmlkLWRheS5mYy1kYXktdG9kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYyZjcgIWltcG9ydGFudDtcbn1cblxuLmZjIC5mYy1kYXlncmlkLWRheS1mcmFtZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgKi9cbiAgICAvKiBzZWVtcyB0byB3b3JrIGJldHRlciB0aGFuIGBoZWlnaHRgIGJlY2F1c2Ugc2V0cyBoZWlnaHQgYWZ0ZXIgcm93cy9jZWxscyBuYXR1cmFsbHkgZG8gaXQgKi9cbn1cblxuLmZjIC5mYy1kYXlncmlkLWRheS10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uZmMgLmZjLWRheS1vdGhlciAuZmMtZGF5Z3JpZC1kYXktdG9wIHtcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1kYXktbnVtYmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNDtcbiAgICBwYWRkaW5nOiA0cHg7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1kYXktZXZlbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgLyogbmVlZHMgdG8gYmUgbWFyZ2luLCBub3QgcGFkZGluZywgc28gdGhhdCBhdmFpbGFibGUgY2VsbCBoZWlnaHQgY2FuIGJlIGNvbXB1dGVkICovXG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1ib2R5LWJhbGFuY2VkIC5mYy1kYXlncmlkLWRheS1ldmVudHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtYm9keS11bmJhbGFuY2VkIC5mYy1kYXlncmlkLWRheS1ldmVudHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKiBmb3IgY29udGFpbmluZyBhYnMgcG9zaXRpb25lZCBldmVudCBoYXJuZXNzZXMgKi9cbiAgICBtaW4taGVpZ2h0OiAyZW07XG4gICAgLyogaW4gYWRkaXRpb24gdG8gYmVpbmcgYSBtaW4taGVpZ2h0IGR1cmluZyBuYXR1cmFsIGhlaWdodCwgZXF1YWxpemVzIHRoZSBoZWlnaHRzIGEgbGl0dGxlIGJpdCAqL1xufVxuXG4uZmMgLmZjLWRheWdyaWQtYm9keS1uYXR1cmFsIHtcbiAgICAvKiBjYW4gY29leGlzdCB3aXRoIC11bmJhbGFuY2VkICovXG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1ib2R5LW5hdHVyYWwgLmZjLWRheWdyaWQtZGF5LWV2ZW50cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtZXZlbnQtaGFybmVzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtZXZlbnQtaGFybmVzcy1hYnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgLyogZmFsbGJhY2sgY29vcmRzIGZvciB3aGVuIGNhbm5vdCB5ZXQgYmUgY29tcHV0ZWQgKi9cbiAgICBsZWZ0OiAwO1xuICAgIC8qICovXG4gICAgcmlnaHQ6IDA7XG4gICAgLyogKi9cbn1cblxuLmZjIC5mYy1kYXlncmlkLWJnLWhhcm5lc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtZGF5LWJnIC5mYy1ub24tYnVzaW5lc3Mge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1kYXktYmcgLmZjLWJnLWV2ZW50IHtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtZGF5LWJnIC5mYy1oaWdobGlnaHQge1xuICAgIHotaW5kZXg6IDM7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1ldmVudCB7XG4gICAgei1pbmRleDogNjtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1ldmVudC5mYy1ldmVudC1taXJyb3Ige1xuICAgIHotaW5kZXg6IDc7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1kYXktYm90dG9tIHtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBtYXJnaW46IDJweCAzcHggMDtcbn1cblxuLmZjIC5mYy1kYXlncmlkLW1vcmUtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmMgLmZjLWRheWdyaWQtd2Vlay1udW1iZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgbWluLXdpZHRoOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDgsIDIwOCwgMjA4LCAwLjMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZjLW5ldXRyYWwtYmctY29sb3IsIHJnYmEoMjA4LCAyMDgsIDIwOCwgMC4zKSk7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgY29sb3I6IHZhcigtLWZjLW5ldXRyYWwtdGV4dC1jb2xvciwgIzgwODA4MCk7XG59XG5cbi5mYyAuZmMtbW9yZS1wb3BvdmVyIHtcbiAgICB6LWluZGV4OiA4O1xufVxuXG4uZmMgLmZjLW1vcmUtcG9wb3ZlciAuZmMtcG9wb3Zlci1ib2R5IHtcbiAgICBtaW4td2lkdGg6IDIyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5mYy1kaXJlY3Rpb24tbHRyIC5mYy1kYXlncmlkLWV2ZW50LmZjLWV2ZW50LXN0YXJ0LFxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWRheWdyaWQtZXZlbnQuZmMtZXZlbnQtZW5kIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtZGF5Z3JpZC1ldmVudC5mYy1ldmVudC1lbmQsXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtZGF5Z3JpZC1ldmVudC5mYy1ldmVudC1zdGFydCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG5cbi5mYy1kaXJlY3Rpb24tbHRyIC5mYy1kYXlncmlkLXdlZWstbnVtYmVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbn1cblxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWRheWdyaWQtd2Vlay1udW1iZXIge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbn1cblxuLmZjLWxpcXVpZC1oYWNrIC5mYy1kYXlncmlkLWRheS1mcmFtZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAvKiB3aWxsIGNhdXNlIGlubmVyIGFic29sdXRlIHN0dWZmIHRvIGV4cGFuZCB0byA8dGQ+ICovXG59XG5cbi5mYy1kYXlncmlkLWV2ZW50IHtcbiAgICAvKiBtYWtlIHJvb3QtbGV2ZWwsIGJlY2F1c2Ugd2lsbCBiZSBkcmFnZ2VkLWFuZC1kcm9wcGVkIG91dHNpZGUgb2YgYSBjb21wb25lbnQgcm9vdCAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKiBmb3Igei1pbmRleGVzIGFzc2lnbmVkIGxhdGVyICovXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLyogZG90IGV2ZW50IG5lZWRzIHRoaXMgdG8gd2hlbiBzZWxlY3RlZCAqL1xuICAgIGZvbnQtc2l6ZTogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBtYXJnaW46IDVweCA3cHg7XG4gICAgcGFkZGluZzogNXB4IDVweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZmMtc21hbGwtZm9udC1zaXplLCAwLjg1ZW0pO1xufVxuXG4vKiAtLS0gdGhlIHJlY3RhbmdsZSAoXCJibG9ja1wiKSBzdHlsZSBvZiBldmVudCAtLS0gKi9cbi5mYy1kYXlncmlkLWJsb2NrLWV2ZW50IC5mYy1ldmVudC10aW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxcHggNXB4O1xufVxuXG4uZmMtZGF5Z3JpZC1ibG9jay1ldmVudCAuZmMtZXZlbnQtdGl0bGUge1xuICAgIHBhZGRpbmc6IDFweCA1cHg7XG59XG5cbi8qIC0tLSB0aGUgZG90IHN0eWxlIG9mIGV2ZW50IC0tLSAqL1xuLmZjLWRheWdyaWQtZG90LWV2ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnB4IDA7XG59XG5cbi5mYy1kYXlncmlkLWRvdC1ldmVudCAuZmMtZXZlbnQtdGl0bGUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgLyogaW1wb3J0YW50IGZvciBhbGxvd2luZyB0byBzaHJpbmsgYWxsIHRoZSB3YXkgKi9cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmMtZGF5Z3JpZC1kb3QtZXZlbnQuZmMtZXZlbnQtc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICAvKiBleHBhbmQgaGl0IGFyZWEgKi9cbiAgICB0b3A6IC0xMHB4O1xuICAgIGJvdHRvbTogLTEwcHg7XG59XG5cbi5mYy1kYXlncmlkLWV2ZW50LWRvdCB7XG4gICAgLyogdGhlIGFjdHVhbCBkb3QgKi9cbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjM2E3YWZlO1xuICAgIGJvcmRlcjogY2FsYyh2YXIoLS1mYy1kYXlncmlkLWV2ZW50LWRvdC13aWR0aCwgOHB4KSAvIDIpIHNvbGlkIHZhcigtLWZjLWV2ZW50LWJvcmRlci1jb2xvciwgIzNhN2FmZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tZmMtZGF5Z3JpZC1ldmVudC1kb3Qtd2lkdGgsIDhweCkgLyAyKTtcbn1cblxuLyogLS0tIHNwYWNpbmcgYmV0d2VlbiB0aW1lIGFuZCB0aXRsZSAtLS0gKi9cbi5mYy1kaXJlY3Rpb24tbHRyIC5mYy1kYXlncmlkLWV2ZW50IC5mYy1ldmVudC10aW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cblxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWRheWdyaWQtZXZlbnQgLmZjLWV2ZW50LXRpbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qXG5BIFZFUlRJQ0FMIGV2ZW50XG4qL1xuLmZjLXYtZXZlbnQge1xuICAgIC8qIGFsbG93ZWQgdG8gYmUgdG9wLWxldmVsICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNhN2FmZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mYy1ldmVudC1ib3JkZXItY29sb3IsICMzYTdhZmUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTdhZmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmMtZXZlbnQtYmctY29sb3IsICMzYTdhZmUpO1xuICAgIC8qIHJlc2l6ZXIgKG1vdXNlIEFORCB0b3VjaCkgKi9cbiAgICAvKiByZXNpemVyIGZvciBNT1VTRSAqL1xuICAgIC8qIHJlc2l6ZXIgZm9yIFRPVUNIICh3aGVuIGV2ZW50IGlzIFwic2VsZWN0ZWRcIikgKi9cbn1cblxuLmZjLXYtZXZlbnQgLmZjLWV2ZW50LW1haW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmZjLXYtZXZlbnQgLmZjLWV2ZW50LW1haW4tZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mYy12LWV2ZW50IC5mYy1ldmVudC10aW1lIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmMtdi1ldmVudCAuZmMtZXZlbnQtdGl0bGUtY29udGFpbmVyIHtcbiAgICAvKiBhIGNvbnRhaW5lciBmb3IgdGhlIHN0aWNreSBjdXNoaW9uICovXG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgLyogaW1wb3J0YW50IGZvciBhbGxvd2luZyB0byBzaHJpbmsgYWxsIHRoZSB3YXkgKi9cbn1cblxuLmZjLXYtZXZlbnQgLmZjLWV2ZW50LXRpdGxlIHtcbiAgICAvKiB3aWxsIGhhdmUgZmMtc3RpY2t5IG9uIGl0ICovXG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIC8qIGNsaXAgb3ZlcmZsb3cgKi9cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmMtdi1ldmVudDpub3QoLmZjLWV2ZW50LXN0YXJ0KSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uZmMtdi1ldmVudDpub3QoLmZjLWV2ZW50LWVuZCkge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmZjLXYtZXZlbnQuZmMtZXZlbnQtc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICAvKiBleHBhbmQgaGl0IGFyZWEgKi9cbiAgICBsZWZ0OiAtMTBweDtcbiAgICByaWdodDogLTEwcHg7XG59XG5cbi5mYy12LWV2ZW50IC5mYy1ldmVudC1yZXNpemVyLXN0YXJ0IHtcbiAgICBjdXJzb3I6IG4tcmVzaXplO1xufVxuXG4uZmMtdi1ldmVudCAuZmMtZXZlbnQtcmVzaXplci1lbmQge1xuICAgIGN1cnNvcjogcy1yZXNpemU7XG59XG5cbi5mYy12LWV2ZW50Om5vdCguZmMtZXZlbnQtc2VsZWN0ZWQpIC5mYy1ldmVudC1yZXNpemVyIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBoZWlnaHQ6IHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItdGhpY2tuZXNzLCA4cHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5mYy12LWV2ZW50Om5vdCguZmMtZXZlbnQtc2VsZWN0ZWQpIC5mYy1ldmVudC1yZXNpemVyLXN0YXJ0IHtcbiAgICB0b3A6IC00cHg7XG4gICAgdG9wOiBjYWxjKHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItdGhpY2tuZXNzLCA4cHgpIC8gLTIpO1xufVxuXG4uZmMtdi1ldmVudDpub3QoLmZjLWV2ZW50LXNlbGVjdGVkKSAuZmMtZXZlbnQtcmVzaXplci1lbmQge1xuICAgIGJvdHRvbTogLTRweDtcbiAgICBib3R0b206IGNhbGModmFyKC0tZmMtZXZlbnQtcmVzaXplci10aGlja25lc3MsIDhweCkgLyAtMik7XG59XG5cbi5mYy12LWV2ZW50LmZjLWV2ZW50LXNlbGVjdGVkIC5mYy1ldmVudC1yZXNpemVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZmMtZXZlbnQtcmVzaXplci1kb3QtdG90YWwtd2lkdGgsIDhweCkgLyAtMik7XG59XG5cbi5mYy12LWV2ZW50LmZjLWV2ZW50LXNlbGVjdGVkIC5mYy1ldmVudC1yZXNpemVyLXN0YXJ0IHtcbiAgICB0b3A6IC00cHg7XG4gICAgdG9wOiBjYWxjKHZhcigtLWZjLWV2ZW50LXJlc2l6ZXItZG90LXRvdGFsLXdpZHRoLCA4cHgpIC8gLTIpO1xufVxuXG4uZmMtdi1ldmVudC5mYy1ldmVudC1zZWxlY3RlZCAuZmMtZXZlbnQtcmVzaXplci1lbmQge1xuICAgIGJvdHRvbTogLTRweDtcbiAgICBib3R0b206IGNhbGModmFyKC0tZmMtZXZlbnQtcmVzaXplci1kb3QtdG90YWwtd2lkdGgsIDhweCkgLyAtMik7XG59XG5cbi5mYyB7XG4gICAgLyogc2xvdHMgQU5EIGF4aXMgY2VsbHMgKHRvcC1sZWZ0IGNvcm5lciBvZiB2aWV3IGluY2x1ZGluZyB0aGUgXCJhbGwtZGF5XCIgdGV4dCkgKi9cbiAgICAvKiBheGlzIGNlbGxzICh0b3AtbGVmdCBjb3JuZXIgb2YgdmlldyBpbmNsdWRpbmcgdGhlIFwiYWxsLWRheVwiIHRleHQpICovXG4gICAgLyogdmVydGljYWwgYWxpZ24gaXMgbW9yZSBjb21wbGljYXRlZCwgdXNlcyBmbGV4Ym94ICovXG59XG5cbi5mYyAuZmMtdGltZWdyaWQgLmZjLWRheWdyaWQtYm9keSB7XG4gICAgLyogdGhlIGFsbC1kYXkgZGF5Z3JpZCB3aXRoaW4gdGhlIHRpbWVncmlkIHZpZXcgKi9cbiAgICB6LWluZGV4OiAyO1xuICAgIC8qIHB1dCBhYm92ZSB0aGUgdGltZWdyaWQtYm9keSBzbyB0aGF0IG1vcmUtcG9wb3ZlciBpcyBhYm92ZSBldmVyeXRoaW5nLiBUT0RPOiBiZXR0ZXIgc29sdXRpb24gKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1kaXZpZGVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMnB4O1xuICAgIC8qIGJyb3dzZXJzIGdldCBjb25mdXNlZCB3aGVuIHlvdSBzZXQgaGVpZ2h0LiB1c2UgcGFkZGluZyBpbnN0ZWFkICovXG59XG5cbi5mYyAuZmMtdGltZWdyaWQtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLyogc2NvcGUgdGhlIHotaW5kZXhlcyBvZiBzbG90cyBhbmQgY29scyAqL1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgLyogZmlsbCBoZWlnaHQgYWx3YXlzLCBldmVuIHdoZW4gc2xhdCB0YWJsZSBkb2Vzbid0IGdyb3cgKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1heGlzLWNodW5rIHtcbiAgICAvKiBmb3IgYWR2YW5jZWQgU2Nyb2xsR3JpZCAqL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1heGlzLWNodW5rPnRhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAvKiBhYm92ZSB0aGUgbm93LWluZGljYXRvci1jb250YWluZXIgKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1zbG90cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mYyAuZmMtdGltZWdyaWQtc2xvdCB7XG4gICAgLyogYSA8dGQ+ICovXG4gICAgaGVpZ2h0OiAxLjVlbTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLXNsb3Q6ZW1wdHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIsKgXCI7XG4gICAgLyogbWFrZSBzdXJlIHRoZXJlJ3MgYXQgbGVhc3QgYW4gZW1wdHkgc3BhY2UgdG8gY3JlYXRlIGhlaWdodCBmb3IgaGVpZ2h0IHN5bmNpbmcgKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1zbG90LW1pbm9yIHtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG59XG5cbi5mYyAuZmMtdGltZWdyaWQtc2xvdC1sYWJlbC1jdXNoaW9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1zbG90LWxhYmVsIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIC8qIHZlcnRpY2FsIGFsaWduIHRoZSBzbG90cyAqL1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLWF4aXMtY3VzaGlvbixcbi5mYyAuZmMtdGltZWdyaWQtc2xvdC1sYWJlbC1jdXNoaW9uIHtcbiAgICBwYWRkaW5nOiAwIDRweDtcbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1heGlzLWZyYW1lLWxpcXVpZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8qIHdpbGwgbmVlZCBsaXF1aWQtaGFjayBpbiBGRiAqL1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLWF4aXMtZnJhbWUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8qIHZlcnRpY2FsIGFsaWduICovXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAvKiBob3Jpem9udGFsIGFsaWduLiBtYXRjaGVzIHRleHQtYWxpZ24gYmVsb3cgKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1heGlzLWN1c2hpb24ge1xuICAgIG1heC13aWR0aDogNjBweDtcbiAgICAvKiBsaW1pdHMgdGhlIHdpZHRoIG9mIHRoZSBcImFsbC1kYXlcIiB0ZXh0ICovXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgLyogYWxsb3dzIHRleHQgdG8gZXhwYW5kIGhvdyBpdCBub3JtYWxseSB3b3VsZCwgcmVnYXJkbGVzcyBvZiBjb25zdHJhaW5lZCB3aWR0aCAqL1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtdGltZWdyaWQtc2xvdC1sYWJlbC1mcmFtZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy10aW1lZ3JpZC1zbG90LWxhYmVsLWZyYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmMtbGlxdWlkLWhhY2sgLmZjLXRpbWVncmlkLWF4aXMtZnJhbWUtbGlxdWlkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1jb2wuZmMtZGF5LXRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjIwLCA0MCwgMC4xNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZmMtdG9kYXktYmctY29sb3IsIHJnYmEoMjU1LCAyMjAsIDQwLCAwLjE1KSk7XG59XG5cbi5mYyAuZmMtdGltZWdyaWQtY29sLWZyYW1lIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC8qIGxpcXVpZC1oYWNrIGlzIGJlbG93ICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmMtbGlxdWlkLWhhY2sgLmZjLXRpbWVncmlkLWNvbC1mcmFtZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5mYy1tZWRpYS1zY3JlZW4gLmZjLXRpbWVncmlkLWNvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBubyB6LWluZGV4LiBjaGlsZHJlbiB3aWxsIGRlY2lkZSBhbmQgZ28gYWJvdmUgc2xvdHMgKi9cbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5mYy1tZWRpYS1zY3JlZW4gLmZjLXRpbWVncmlkLWNvbHM+dGFibGUge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmZjLW1lZGlhLXNjcmVlbiAuZmMtdGltZWdyaWQtY29sLWJnLFxuLmZjLW1lZGlhLXNjcmVlbiAuZmMtdGltZWdyaWQtY29sLWV2ZW50cyxcbi5mYy1tZWRpYS1zY3JlZW4gLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5mYy1tZWRpYS1zY3JlZW4gLmZjLXRpbWVncmlkLWV2ZW50LWhhcm5lc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiB0b3AvbGVmdC9yaWdodC9ib3R0b20gd2lsbCBhbGwgYmUgc2V0IGJ5IEpTICovXG59XG5cbi5mYyB7XG4gICAgLyogYmcgKi9cbiAgICAvKiBmZyBldmVudHMgKi9cbiAgICAvKiAodGhlIG1pcnJvciBzZWdzIGFyZSBwdXQgaW50byBhIHNlcGFyYXRlIGNvbnRhaW5lciB3aXRoIHNhbWUgY2xhc3NuYW1lLCAqL1xuICAgIC8qIGFuZCB0aGV5IG11c3QgYmUgYWZ0ZXIgdGhlIG5vcm1hbCBzZWcgY29udGFpbmVyIHRvIGFwcGVhciBhdCBhIGhpZ2hlciB6LWluZGV4KSAqL1xuICAgIC8qIG5vdyBpbmRpY2F0b3IgKi9cbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1jb2wtYmcge1xuICAgIHotaW5kZXg6IDI7XG4gICAgLyogVE9ETzoga2lsbCAqL1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLWNvbC1iZyAuZmMtbm9uLWJ1c2luZXNzIHtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLWNvbC1iZyAuZmMtYmctZXZlbnQge1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5mYyAuZmMtdGltZWdyaWQtY29sLWJnIC5mYy1oaWdobGlnaHQge1xuICAgIHotaW5kZXg6IDM7XG59XG5cbi5mYyAuZmMtdGltZWdyaWQtYmctaGFybmVzcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIHRvcC9ib3R0b20gd2lsbCBiZSBzZXQgYnkgSlMgKi9cbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uZmMgLmZjLXRpbWVncmlkLWNvbC1ldmVudHMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgLyogY2hpbGQgZXZlbnQgc2VncyBoYXZlIHotaW5kZXhlcyB0aGF0IGFyZSBzY29wZWQgd2l0aGluIHRoaXMgZGl2ICovXG59XG5cbi5mYyAuZmMtdGltZWdyaWQtbm93LWluZGljYXRvci1jb250YWluZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8qIGRvbid0IGxldCBvdmVyZmxvdyBvZiBsaW5lcy9hcnJvd3MgY2F1c2UgdW5uZWNlc3Nhcnkgc2Nyb2xsaW5nICovXG4gICAgLyogei1pbmRleCBpcyBzZXQgb24gdGhlIGluZGl2aWR1YWwgZWxlbWVudHMgKi9cbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLXRpbWVncmlkLWNvbC1ldmVudHMge1xuICAgIG1hcmdpbjogMCAyLjUlIDAgMnB4O1xufVxuXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtdGltZWdyaWQtY29sLWV2ZW50cyB7XG4gICAgbWFyZ2luOiAwIDJweCAwIDIuNSU7XG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudC1oYXJuZXNzLWluc2V0IC5mYy10aW1lZ3JpZC1ldmVudCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHZhcigtLWZjLXBhZ2UtYmctY29sb3IsICNmZmYpO1xufVxuXG4uZmMtdGltZWdyaWQtZXZlbnQge1xuICAgIC8qIGV2ZW50cyBuZWVkIHRvIGJlIHJvb3QgKi9cbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBmb250LXNpemU6IHZhcigtLWZjLXNtYWxsLWZvbnQtc2l6ZSwgMC44NWVtKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudC5mYy1ldmVudC1taXJyb3Ige1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCB2YXIoLS1mYy1wYWdlLWJnLWNvbG9yLCAjZmZmKTtcbn1cblxuLmZjLXRpbWVncmlkLWV2ZW50IC5mYy1ldmVudC1tYWluIHtcbiAgICBwYWRkaW5nOiAxcHggMXB4IDA7XG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudCAuZmMtZXZlbnQtdGltZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBmb250LXNpemU6IHZhcigtLWZjLXNtYWxsLWZvbnQtc2l6ZSwgMC44NWVtKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudC1jb25kZW5zZWQgLmZjLWV2ZW50LW1haW4tZnJhbWUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmZjLXRpbWVncmlkLWV2ZW50LWNvbmRlbnNlZCAuZmMtZXZlbnQtdGltZTphZnRlciB7XG4gICAgY29udGVudDogXCLCoC3CoFwiO1xuICAgIC8qIGRhc2ggc3Vycm91bmRlZCBieSBub24tYnJlYWtpbmcgc3BhY2VzICovXG59XG5cbi5mYy10aW1lZ3JpZC1ldmVudC1jb25kZW5zZWQgLmZjLWV2ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBmb250LXNpemU6IHZhcigtLWZjLXNtYWxsLWZvbnQtc2l6ZSwgMC44NWVtKTtcbn1cblxuLmZjLW1lZGlhLXNjcmVlbiAuZmMtdGltZWdyaWQtZXZlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBhYnNvbHV0ZSBXSVRISU4gdGhlIGhhcm5lc3MgKi9cbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAxcHg7XG4gICAgLyogc3RheSBhd2F5IGZyb20gYm90dG9tIHNsb3QgbGluZSAqL1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5mYyB7XG4gICAgLyogbGluZSAqL1xuICAgIC8qIGFycm93ICovXG59XG5cbi5mYyAuZmMtdGltZWdyaWQtbm93LWluZGljYXRvci1saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1mYy1ub3ctaW5kaWNhdG9yLWNvbG9yLCByZWQpO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbn1cblxuLmZjIC5mYy10aW1lZ3JpZC1ub3ctaW5kaWNhdG9yLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogNDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIC8qIHZlcnRpY2FsbHkgY2VudGVyIG9uIHRvcCBjb29yZGluYXRlICovXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IHJlZDtcbn1cblxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLXRpbWVncmlkLW5vdy1pbmRpY2F0b3ItYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgLyogdHJpYW5nbGUgcG9pbnRpbmcgcmlnaHQuIFRPRE86IG1peGluICovXG4gICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNnB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZmMtZGlyZWN0aW9uLXJ0bCAuZmMtdGltZWdyaWQtbm93LWluZGljYXRvci1hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgLyogdHJpYW5nbGUgcG9pbnRpbmcgbGVmdC4gVE9ETzogbWl4aW4gKi9cbiAgICBib3JkZXItd2lkdGg6IDVweCA2cHggNXB4IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbjpyb290IHtcbiAgICAtLWZjLWxpc3QtZXZlbnQtZG90LXdpZHRoOiAxMHB4O1xuICAgIC0tZmMtbGlzdC1ldmVudC1ob3Zlci1iZy1jb2xvcjogI2YxZjVmZjtcbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1saXN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xufVxuXG4uZmMge1xuICAgIC8qIG1lc3NhZ2Ugd2hlbiBubyBldmVudHMgKi9cbiAgICAvKiB0YWJsZSB3aXRoaW4gdGhlIHNjcm9sbGVyICovXG4gICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuICAgIC8qIGRhdGUgaGVhZGluZyByb3dzICovXG4gICAgLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xufVxuXG4uZmMgLmZjLWxpc3QtZW1wdHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2Zjk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvKiB2ZXJ0aWNhbGx5IGFsaWducyBmYy1saXN0LWVtcHR5LWlubmVyICovXG59XG5cbi5mYyAuZmMtbGlzdC1lbXB0eS1jdXNoaW9uIHtcbiAgICBtYXJnaW46IDVlbSAwO1xufVxuXG4uZmMgLmZjLWxpc3QtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1zdHlsZTogaGlkZGVuO1xuICAgIC8qIGtpbGwgb3V0ZXIgYm9yZGVyIG9uIHRoZW1lICovXG59XG5cbi5mYyAuZmMtbGlzdC10YWJsZSB0cj4qIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5mYyAuZmMtbGlzdC1zdGlja3kgLmZjLWxpc3QtZGF5Pioge1xuICAgIC8qIHRoZSBjZWxscyAqL1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWZjLXBhZ2UtYmctY29sb3IsICNmZmYpO1xuICAgIC8qIGZvciB3aGVuIGhlYWRlcnMgYXJlIHN0eWxlZCB0byBiZSB0cmFuc3BhcmVudCBhbmQgc3RpY2t5ICovXG59XG5cbi5mYyAuZmMtbGlzdC10YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMDtcbiAgICAvKiB1c2VzIGFuIGlubmVyLXdyYXBwZXIgaW5zdGVhZC4uLiAqL1xufVxuXG4uZmMgLmZjLWxpc3QtdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xufVxuXG4uZmMgLmZjLWxpc3QtZGF5LWN1c2hpb24ge1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xufVxuXG4uZmMgLmZjLWxpc3QtZGF5LWN1c2hpb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgLyogY2xlYXIgZmxvYXRpbmcgKi9cbn1cblxuLmZjLXRoZW1lLXN0YW5kYXJkIC5mYy1saXN0LWRheS1jdXNoaW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmZmO1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtbGlzdC1kYXktdGV4dCxcbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy1saXN0LWRheS1zaWRlLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uZmMtZGlyZWN0aW9uLWx0ciAuZmMtbGlzdC1kYXktc2lkZS10ZXh0LFxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWxpc3QtZGF5LXRleHQge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLyogbWFrZSB0aGUgZG90IGNsb3NlciB0byB0aGUgZXZlbnQgdGl0bGUgKi9cbi5mYy1kaXJlY3Rpb24tbHRyIC5mYy1saXN0LXRhYmxlIC5mYy1saXN0LWV2ZW50LWdyYXBoaWMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5mYy1kaXJlY3Rpb24tcnRsIC5mYy1saXN0LXRhYmxlIC5mYy1saXN0LWV2ZW50LWdyYXBoaWMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZjIHtcbiAgICAvKiBzaHJpbmsgY2VydGFpbiBjb2xzICovXG4gICAgLyogcmVzZXQgPGE+IHN0eWxpbmcgKi9cbiAgICAvKiB1bmRlcmxpbmUgbGluayB3aGVuIGhvdmVyaW5nIG92ZXIgYW55IHBhcnQgb2Ygcm93ICovXG59XG5cbi5mYyAuZmMtbGlzdC1ldmVudC5mYy1ldmVudC1mb3JjZWQtdXJsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLyogd2hvbGUgcm93IHdpbGwgc2VlbSBjbGlja2FibGUgKi9cbn1cblxuLmZjIC5mYy1saXN0LWV2ZW50OmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWZmO1xuICAgIGNvbG9yOiAjM2E3YWZlO1xufVxuXG4uZmMgLmZjLWxpc3QtZXZlbnQtZ3JhcGhpYyxcbi5mYyAuZmMtbGlzdC1ldmVudC10aW1lIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxcHg7XG59XG5cbi5mYyAuZmMtbGlzdC1ldmVudC1kb3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiA1cHggc29saWQgIzNhN2FmZTtcbiAgICBib3JkZXI6IGNhbGModmFyKC0tZmMtbGlzdC1ldmVudC1kb3Qtd2lkdGgsIDEwcHgpIC8gMikgc29saWQgdmFyKC0tZmMtZXZlbnQtYm9yZGVyLWNvbG9yLCAjM2E3YWZlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1mYy1saXN0LWV2ZW50LWRvdC13aWR0aCwgMTBweCkgLyAyKTtcbn1cblxuLmZjIC5mYy1saXN0LWV2ZW50LXRpdGxlIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZjIC5mYy1saXN0LWV2ZW50LmZjLWV2ZW50LWZvcmNlZC11cmw6aG92ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mYy10aGVtZS1ib290c3RyYXAgYTpub3QoW2hyZWZdKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgLyogbmF0dXJhbCBjb2xvciBmb3IgbmF2bGlua3MgKi9cbn1cblxuI2V4dGVybmFsLWV2ZW50cyB7XG4gICAgaGVpZ2h0OiAxMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4Zjc7XG4gICAgYmFja2dyb3VuZDogI2YxZjVmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuI2V4dGVybmFsLWV2ZW50cyBoNCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbn1cblxuI2V4dGVybmFsLWV2ZW50cyAuZmMtZXZlbnQge1xuICAgIG1hcmdpbjogM3B4IDA7XG4gICAgY3Vyc29yOiBtb3ZlO1xufVxuXG4jZXh0ZXJuYWwtZXZlbnRzIHAge1xuICAgIG1hcmdpbjogMS41ZW0gMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbiNleHRlcm5hbC1ldmVudHMgcCBpbnB1dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgICAjZXh0ZXJuYWwtZXZlbnRzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICNleHRlcm5hbC1ldmVudHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmZjIC5mYy10b29sYmFyLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgICAvKiAuZmMgLmZjLXRvb2xiYXJ7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgfSAqL1xuICAgIC5mYyAuZmMtdG9vbGJhci10aXRsZSB7XG4gICAgICAgIC8qIHBvc2l0aW9uOiBhYnNvbHV0ZTtcdCAqL1xuICAgICAgICAvKiByaWdodDogMTBweDsgKi9cbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAvKiB0b3A6IDEwcHg7ICovXG4gICAgfVxuXG4gICAgLmZjLXRvb2xiYXItY2h1bmsge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm1haW4tbmF2LWNhbGVuZGFyLWV2ZW50IC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICBtYXJnaW46IDJweDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uZmMtZGF5Z3JpZC1kYXktdG9wIGEge1xuICAgIGNvbG9yOiAjNGQ2NWQ5O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzgxcHgpIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAgIC5mYyAuZmMtdG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mYyAuZmMtdG9vbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG5cbiN1aV9ub3RpZkl0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMHB4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC1vLWJveC1zaGFkb3c6IDBweCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgLXdla2JpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB6LWluZGV4OiAyMDAwMDtcbn1cblxuI3VpX25vdGlmSXQ6aG92ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuI3VpX25vdGlmSXQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbiN1aV9ub3RpZkl0IHAgaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4jbm90aWZJdF9jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIHJpZ2h0OiAwO1xufVxuXG4jbm90aWZJdF9jbG9zZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4vKiBDb2xvciBzZXR1cCAqL1xuLyogWW91IGFyZSBmcmVlIHRvIGNoYW5nZSBhbGwgb2YgdGhpcyAqL1xuI3VpX25vdGlmSXQuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5YjE1OTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbiN1aV9ub3RpZkl0LmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ2MDc0O1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuI3VpX25vdGlmSXQud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWIyMTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbiN1aV9ub3RpZkl0LmluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMWI4ZmY7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4jdWlfbm90aWZJdC5kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4N2ExO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4jdWlfbm90aWZJdC5wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWJnLWNvbG9yKTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuI3VpX25vdGlmSXQuZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNiNDg2MztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbm90aWZpdCBjb25maXJtICovXG4ubm90aWZpdF9jb25maXJtX2JnLFxuLm5vdGlmaXRfcHJvbXB0X2JnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5vdGlmaXRfY29uZmlybSxcbi5ub3RpZml0X3Byb21wdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDEwcHggI2EyYWNjYTtcbiAgICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubm90aWZpdF9jb25maXJtX2FjY2VwdCxcbi5ub3RpZml0X2NvbmZpcm1fY2FuY2VsLFxuLm5vdGlmaXRfcHJvbXB0X2FjY2VwdCxcbi5ub3RpZml0X3Byb21wdF9jYW5jZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMTYwMjQ4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5ub3RpZml0X3Byb21wdF9hY2NlcHQ6aG92ZXIsXG4ubm90aWZpdF9wcm9tcHRfY2FuY2VsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub3RpZml0X2NvbmZpcm1fYWNjZXB0OmZvY3VzLFxuLm5vdGlmaXRfY29uZmlybV9jYW5jZWw6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub3RpZml0X2NvbmZpcm1fYWNjZXB0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTliMTU5O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ubm90aWZpdF9jb25maXJtX2NhbmNlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkNjA3NDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vdGlmaXRfY29uZmlybV9tZXNzYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ub3RpZml0X3Byb21wdF9tZXNzYWdlIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vdGlmaXRfcHJvbXB0X2lucHV0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQUFBO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm5vdGlmaXRfcHJvbXB0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiN1aV9ub3RpZkl0LmluZm8ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udHJlZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnRyZWUgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50cmVlIHVsIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi50cmVlIHVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNkOGUwZjc7XG59XG5cbi50cmVlIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtIDAuMmVtIDFlbTtcbiAgICBsaW5lLWhlaWdodDogMmVtO1xuICAgIGNvbG9yOiAjMTcxNzFiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlYWY3O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnRyZWUgdWwgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2QzZGZlYTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIycHg7XG4gICAgbGVmdDogLTEwcHg7XG59XG5cbi50cmVlIHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdG9wOiAyMnB4O1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmluZGljYXRvciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgY29sb3I6ICM0YjEwYTQ7XG59XG5cbi50cmVlIGxpIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzQyNGU3OTtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cbi50cmVlIGxpIGJ1dHRvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjkyNzNjO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnRyZWUgbGkgYnV0dG9uOmFjdGl2ZSxcbi50cmVlIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjkyNzNjO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW46IDBweCAwcHggMHB4IDBweDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnRyZWUgbGkuYnJhbmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmNmY5O1xufVxuXG4udHJlZSBsaS5icmFuY2ggbGkge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5pcnMtbWluLFxuLmlycy1tYXgge1xuICAgIGNvbG9yOiAjNGQ2NWQ5O1xufVxuXG4udHJlZSBsaSBpIHtcbiAgICBjb2xvcjogIzRkNjVkOTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM0ZDY1ZDk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRpbWVsaW5lIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aW1lbGluZSAqLFxuLnRpbWVsaW5lIDphZnRlcixcbi50aW1lbGluZSA6YmVmb3JlIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLnRpbWVsaW5lOm5vdCgudGltZWxpbmUtLWhvcml6b250YWwpOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDRlNDtcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi50aW1lbGluZV9fd3JhcCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnRpbWVsaW5lX19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDIuNXJlbSAwLjYyNXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNTAlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi50aW1lbGluZV9faXRlbTphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZDFkNGU0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi50aW1lbGluZV9faXRlbS5hbmltYXRlZCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnRpbWVsaW5lX19pdGVtLmZhZGVJbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5cbi50aW1lbGluZV9faXRlbS0tbGVmdCB7XG4gICAgbGVmdDogMDtcbn1cblxuLnRpbWVsaW5lX19pdGVtLS1yaWdodCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAgMC42MjVyZW0gMi41cmVtO1xufVxuXG4udGltZWxpbmVfX2l0ZW0tLXJpZ2h0OmFmdGVyIHtcbiAgICBsZWZ0OiAtMTBweDtcbn1cblxuLnRpbWVsaW5lX19pdGVtLS1yaWdodCAudGltZWxpbmVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogLTEycHg7XG59XG5cbi50aW1lbGluZV9faXRlbS0tcmlnaHQgLnRpbWVsaW5lX19jb250ZW50OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGxlZnQ6IC0xMHB4O1xufVxuXG4udGltZWxpbmVfX2NvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG59XG5cbi50aW1lbGluZV9fY29udGVudDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAwO1xufVxuXG4udGltZWxpbmVfX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcmlnaHQ6IC0xMnB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi50aW1lbGluZV9fY29udGVudDphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAxMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4udGltZWxpbmVfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMCAwIDAuNjI1cmVtO1xufVxuXG4udGltZWxpbmVfX2NvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGltZWxpbmUtLWhvcml6b250YWwgLnRpbWVsaW5lLWRpdmlkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQ0ZTQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgbGVmdDogNDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogMDtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbXMge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOHM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuOHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuOHM7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMCAwIDIuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi50aW1lbGluZS0taG9yaXpvbnRhbCAudGltZWxpbmVfX2l0ZW06YWZ0ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0b3A6IDEwMCU7XG59XG5cbi50aW1lbGluZS0taG9yaXpvbnRhbCAudGltZWxpbmVfX2l0ZW0gLnRpbWVsaW5lX19pdGVtX19pbm5lciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udGltZWxpbmUtLWhvcml6b250YWwgLnRpbWVsaW5lX19pdGVtIC50aW1lbGluZV9fY29udGVudF9fd3JhcCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4udGltZWxpbmUtLWhvcml6b250YWwgLnRpbWVsaW5lX19pdGVtIC50aW1lbGluZV9fY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxMnB4IHNvbGlkICNlMWU2ZjE7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMTAwJTtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbSAudGltZWxpbmVfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZmY7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRvcDogMTAwJTtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbS0tYm90dG9tIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMCAwO1xufVxuXG4udGltZWxpbmUtLWhvcml6b250YWwgLnRpbWVsaW5lX19pdGVtLS1ib3R0b206YWZ0ZXIge1xuICAgIHRvcDogMDtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbS0tYm90dG9tIC50aW1lbGluZV9fY29udGVudF9fd3JhcCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRpbWVsaW5lLS1ob3Jpem9udGFsIC50aW1lbGluZV9faXRlbS0tYm90dG9tIC50aW1lbGluZV9fY29udGVudDpiZWZvcmUge1xuICAgIGJvcmRlci1ib3R0b206IDEycHggc29saWQgI2UxZTZmMTtcbiAgICBib3JkZXItbGVmdDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgdG9wOiBhdXRvO1xufVxuXG4udGltZWxpbmUtLWhvcml6b250YWwgLnRpbWVsaW5lX19pdGVtLS1ib3R0b20gLnRpbWVsaW5lX19jb250ZW50OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIHRvcDogYXV0bztcbn1cblxuLnRpbWVsaW5lLW5hdi1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgei1pbmRleDogMTA7XG59XG5cbi50aW1lbGluZS1uYXYtYnV0dG9uOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50aW1lbGluZS1uYXYtYnV0dG9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDhweDtcbn1cblxuLnRpbWVsaW5lLW5hdi1idXR0b24tLXByZXYge1xuICAgIGxlZnQ6IDA7XG59XG5cbi50aW1lbGluZS1uYXYtYnV0dG9uLS1uZXh0IHtcbiAgICByaWdodDogMDtcbn1cblxuLnRpbWVsaW5lLS1tb2JpbGUge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi50aW1lbGluZS0tbW9iaWxlOmJlZm9yZSB7XG4gICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4udGltZWxpbmUtLW1vYmlsZSAudGltZWxpbmVfX2l0ZW0ge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi50aW1lbGluZS0tbW9iaWxlIC50aW1lbGluZV9faXRlbTphZnRlciB7XG4gICAgbGVmdDogMnB4O1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnRpbWVsaW5lLS1tb2JpbGUgLnRpbWVsaW5lX19pdGVtIC50aW1lbGluZV9fY29udGVudDpiZWZvcmUge1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkICNlMWU2ZjE7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnRpbWVsaW5lLS1tb2JpbGUgLnRpbWVsaW5lX19pdGVtIC50aW1lbGluZV9fY29udGVudDphZnRlciB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRvcDogNzBweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdG9wOiA3MHB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGlmdFVwIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGlmdFVwIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdG9wOiAtMTVweDtcbiAgICB9XG59XG5cbi50aW1lbGluZS0taG9yaXpvbnRhbCAudGltZWxpbmVfX2l0ZW06bnRoLWNoaWxkKGV2ZW4pOmFmdGVyIHtcbiAgICB0b3A6IDA7XG59XG5cbi8qISBqUXVlcnkgVUkgLSB2MS4xMi4xIC0gMjAxNi0wOS0xNFxuKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4qIEluY2x1ZGVzOiBjb3JlLmNzcywgYWNjb3JkaW9uLmNzcywgYXV0b2NvbXBsZXRlLmNzcywgbWVudS5jc3MsIGJ1dHRvbi5jc3MsIGNvbnRyb2xncm91cC5jc3MsIGNoZWNrYm94cmFkaW8uY3NzLCBkYXRlcGlja2VyLmNzcywgZGlhbG9nLmNzcywgZHJhZ2dhYmxlLmNzcywgcmVzaXphYmxlLmNzcywgcHJvZ3Jlc3NiYXIuY3NzLCBzZWxlY3RhYmxlLmNzcywgc2VsZWN0bWVudS5jc3MsIHNsaWRlci5jc3MsIHNvcnRhYmxlLmNzcywgc3Bpbm5lci5jc3MsIHRhYnMuY3NzLCB0b29sdGlwLmNzcywgdGhlbWUuY3NzXG4qIFRvIHZpZXcgYW5kIG1vZGlmeSB0aGlzIHRoZW1lLCB2aXNpdCBodHRwOi8vanF1ZXJ5dWkuY29tL3RoZW1lcm9sbGVyLz9iZ1NoYWRvd1hQb3M9JmJnT3ZlcmxheVhQb3M9JmJnRXJyb3JYUG9zPSZiZ0hpZ2hsaWdodFhQb3M9JmJnQ29udGVudFhQb3M9JmJnSGVhZGVyWFBvcz0mYmdBY3RpdmVYUG9zPSZiZ0hvdmVyWFBvcz0mYmdEZWZhdWx0WFBvcz0mYmdTaGFkb3dZUG9zPSZiZ092ZXJsYXlZUG9zPSZiZ0Vycm9yWVBvcz0mYmdIaWdobGlnaHRZUG9zPSZiZ0NvbnRlbnRZUG9zPSZiZ0hlYWRlcllQb3M9JmJnQWN0aXZlWVBvcz0mYmdIb3ZlcllQb3M9JmJnRGVmYXVsdFlQb3M9JmJnU2hhZG93UmVwZWF0PSZiZ092ZXJsYXlSZXBlYXQ9JmJnRXJyb3JSZXBlYXQ9JmJnSGlnaGxpZ2h0UmVwZWF0PSZiZ0NvbnRlbnRSZXBlYXQ9JmJnSGVhZGVyUmVwZWF0PSZiZ0FjdGl2ZVJlcGVhdD0mYmdIb3ZlclJlcGVhdD0mYmdEZWZhdWx0UmVwZWF0PSZpY29uc0hvdmVyPXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc181NTU1NTVfMjU2eDI0MC5wbmclMjIpJmljb25zSGlnaGxpZ2h0PXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc183Nzc2MjBfMjU2eDI0MC5wbmclMjIpJmljb25zSGVhZGVyPXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmclMjIpJmljb25zRXJyb3I9dXJsKCUyMmltYWdlcyUyRnVpLWljb25zX2NjMDAwMF8yNTZ4MjQwLnBuZyUyMikmaWNvbnNEZWZhdWx0PXVybCglMjJpbWFnZXMlMkZ1aS1pY29uc183Nzc3NzdfMjU2eDI0MC5wbmclMjIpJmljb25zQ29udGVudD11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nJTIyKSZpY29uc0FjdGl2ZT11cmwoJTIyaW1hZ2VzJTJGdWktaWNvbnNfZmZmZmZmXzI1NngyNDAucG5nJTIyKSZiZ0ltZ1VybFNoYWRvdz0mYmdJbWdVcmxPdmVybGF5PSZiZ0ltZ1VybEhvdmVyPSZiZ0ltZ1VybEhpZ2hsaWdodD0mYmdJbWdVcmxIZWFkZXI9JmJnSW1nVXJsRXJyb3I9JmJnSW1nVXJsRGVmYXVsdD0mYmdJbWdVcmxDb250ZW50PSZiZ0ltZ1VybEFjdGl2ZT0mb3BhY2l0eUZpbHRlclNoYWRvdz1BbHBoYShPcGFjaXR5JTNEMzApJm9wYWNpdHlGaWx0ZXJPdmVybGF5PUFscGhhKE9wYWNpdHklM0QzMCkmb3BhY2l0eVNoYWRvd1BlcmM9MzAmb3BhY2l0eU92ZXJsYXlQZXJjPTMwJmljb25Db2xvckhvdmVyPSUyMzU1NTU1NSZpY29uQ29sb3JIaWdobGlnaHQ9JTIzNzc3NjIwJmljb25Db2xvckhlYWRlcj0lMjM0NDQ0NDQmaWNvbkNvbG9yRXJyb3I9JTIzY2MwMDAwJmljb25Db2xvckRlZmF1bHQ9JTIzNzc3Nzc3Jmljb25Db2xvckNvbnRlbnQ9JTIzNDQ0NDQ0Jmljb25Db2xvckFjdGl2ZT0lMjNmZmZmZmYmYmdJbWdPcGFjaXR5U2hhZG93PTAmYmdJbWdPcGFjaXR5T3ZlcmxheT0wJmJnSW1nT3BhY2l0eUVycm9yPTk1JmJnSW1nT3BhY2l0eUhpZ2hsaWdodD01NSZiZ0ltZ09wYWNpdHlDb250ZW50PTc1JmJnSW1nT3BhY2l0eUhlYWRlcj03NSZiZ0ltZ09wYWNpdHlBY3RpdmU9NjUmYmdJbWdPcGFjaXR5SG92ZXI9NzUmYmdJbWdPcGFjaXR5RGVmYXVsdD03NSZiZ1RleHR1cmVTaGFkb3c9ZmxhdCZiZ1RleHR1cmVPdmVybGF5PWZsYXQmYmdUZXh0dXJlRXJyb3I9ZmxhdCZiZ1RleHR1cmVIaWdobGlnaHQ9ZmxhdCZiZ1RleHR1cmVDb250ZW50PWZsYXQmYmdUZXh0dXJlSGVhZGVyPWZsYXQmYmdUZXh0dXJlQWN0aXZlPWZsYXQmYmdUZXh0dXJlSG92ZXI9ZmxhdCZiZ1RleHR1cmVEZWZhdWx0PWZsYXQmY29ybmVyUmFkaXVzPTNweCZmd0RlZmF1bHQ9bm9ybWFsJmZmRGVmYXVsdD1BcmlhbCUyQ0hlbHZldGljYSUyQ3NhbnMtc2VyaWYmZnNEZWZhdWx0PTFlbSZjb3JuZXJSYWRpdXNTaGFkb3c9OHB4JnRoaWNrbmVzc1NoYWRvdz01cHgmb2Zmc2V0TGVmdFNoYWRvdz0wcHgmb2Zmc2V0VG9wU2hhZG93PTBweCZvcGFjaXR5U2hhZG93PS4zJmJnQ29sb3JTaGFkb3c9JTIzNjY2NjY2Jm9wYWNpdHlPdmVybGF5PS4zJmJnQ29sb3JPdmVybGF5PSUyM2FhYWFhYSZmY0Vycm9yPSUyMzVmM2YzZiZib3JkZXJDb2xvckVycm9yPSUyM2YxYTg5OSZiZ0NvbG9yRXJyb3I9JTIzZmRkZmRmJmZjSGlnaGxpZ2h0PSUyMzc3NzYyMCZib3JkZXJDb2xvckhpZ2hsaWdodD0lMjNkYWQ1NWUmYmdDb2xvckhpZ2hsaWdodD0lMjNmZmZhOTAmZmNDb250ZW50PSUyMzMzMzMzMyZib3JkZXJDb2xvckNvbnRlbnQ9JTIzZGRkZGRkJmJnQ29sb3JDb250ZW50PSUyM2ZmZmZmZiZmY0hlYWRlcj0lMjMzMzMzMzMmYm9yZGVyQ29sb3JIZWFkZXI9JTIzZGRkZGRkJmJnQ29sb3JIZWFkZXI9JTIzZTllOWU5JmZjQWN0aXZlPSUyM2ZmZmZmZiZib3JkZXJDb2xvckFjdGl2ZT0lMjMwMDNlZmYmYmdDb2xvckFjdGl2ZT0lMjMwMDdmZmYmZmNIb3Zlcj0lMjMyYjJiMmImYm9yZGVyQ29sb3JIb3Zlcj0lMjNjY2NjY2MmYmdDb2xvckhvdmVyPSUyM2VkZWRlZCZmY0RlZmF1bHQ9JTIzNDU0NTQ1JmJvcmRlckNvbG9yRGVmYXVsdD0lMjNjNWM1YzUmYmdDb2xvckRlZmF1bHQ9JTIzZjZmNmY2XG4qIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzOyBMaWNlbnNlZCBNSVQgKi9cbi8qIExheW91dCBoZWxwZXJzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1oZWxwZXItaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4udWktaGVscGVyLXJlc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLWhlbHBlci16Zml4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTApO1xuICAgIC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuICAgIHotaW5kZXg6IDEwMDtcbn1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAycHggMCAwIDA7XG4gICAgcGFkZGluZzogMC41ZW0gMC41ZW0gMC41ZW0gMC43ZW07XG4gICAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gICAgcGFkZGluZzogMWVtIDIuMmVtO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi51aS1hdXRvY29tcGxldGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi51aS1tZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi51aS1tZW51IC51aS1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpO1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzcHggMWVtIDNweCAwLjRlbTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlciB7XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xufVxuXG4udWktbWVudSAudWktc3RhdGUtZm9jdXMsXG4udWktbWVudSAudWktc3RhdGUtYWN0aXZlIHtcbiAgICBtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLW1lbnUtaWNvbnMgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLyogbGVmdC1hbGlnbmVkICovXG4udWktbWVudSAudWktaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMC4yZW07XG4gICAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjFlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAvKiBTdXBwb3J0OiBJRSA8PSAxMSAqL1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWJ1dHRvbjpsaW5rLFxuLnVpLWJ1dHRvbjp2aXNpdGVkLFxuLnVpLWJ1dHRvbjpob3Zlcixcbi51aS1idXR0b246YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIHRvIG1ha2Ugcm9vbSBmb3IgdGhlIGljb24sIGEgd2lkdGggbmVlZHMgdG8gYmUgc2V0IGhlcmUgKi9cbi51aS1idXR0b24taWNvbi1vbmx5IHtcbiAgICB3aWR0aDogMmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbm8gaWNvbiBzdXBwb3J0IGZvciBpbnB1dCBlbGVtZW50cyAqL1xuaW5wdXQudWktYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICAgIHRleHQtaW5kZW50OiAwO1xufVxuXG4vKiBidXR0b24gaWNvbiBlbGVtZW50KHMpICovXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuXG4udWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyLjFlbTtcbiAgICBoZWlnaHQ6IDIuMWVtO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbmlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtaW5kZW50OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgcGFkZGluZzogMC40ZW0gMWVtO1xufVxuXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4vKiB3b3JrYXJvdW5kcyAqL1xuLyogU3VwcG9ydDogRmlyZWZveCA1IC0gNDAgKi9cbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4udWktY29udHJvbGdyb3VwIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnVpLWNvbnRyb2xncm91cD4udWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnVpLWNvbnRyb2xncm91cD4udWktY29udHJvbGdyb3VwLWl0ZW06Zm9jdXMsXG4udWktY29udHJvbGdyb3VwPi51aS1jb250cm9sZ3JvdXAtaXRlbS51aS12aXN1YWwtZm9jdXMge1xuICAgIHotaW5kZXg6IDk5OTk7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWw+LnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG4gICAgcGFkZGluZzogMC40ZW0gMWVtO1xufVxuXG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3BhbiB7XG4gICAgZm9udC1zaXplOiA4MCU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsKy51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCsudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lci1pbnB1dCB7XG4gICAgLyogU3VwcG9ydDogSUU4IG9ubHksIEFuZHJvaWQgPCA0LjQgb25seSAqL1xuICAgIHdpZHRoOiA3NSU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuNGVtKTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktc3Bpbm5lciAudWktc3Bpbm5lci11cCB7XG4gICAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG59XG5cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jaGVja2JveHJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4ICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xMmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZCAudWktaWNvbixcbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZDpob3ZlciAudWktaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLWRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldi1ob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICAgIHRvcDogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcbiAgICBsZWZ0OiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQtaG92ZXIge1xuICAgIHJpZ2h0OiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luOiAxcHggMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgICB3aWR0aDogNDUlO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIG1hcmdpbjogMC43ZW0gMCAwIDA7XG4gICAgcGFkZGluZzogMCAwLjJlbTtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAuNWVtIDAuMmVtIDAuNGVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwLjJlbSAwLjZlbSAwLjNlbSAwLjZlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cCB0YWJsZSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBtYXJnaW46IDAgYXV0byAwLjRlbTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gICAgd2lkdGg6IDMzLjMlO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgICBjbGVhcjogbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcm93LWJyZWFrIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDA7XG59XG5cbi8qIFJUTCBzdXBwb3J0ICovXG4udWktZGF0ZXBpY2tlci1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldiB7XG4gICAgcmlnaHQ6IDJweDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgbGVmdDogMnB4O1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItcHJldjpob3ZlciB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dDpob3ZlciB7XG4gICAgbGVmdDogMXB4O1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gICAgY2xlYXI6IHJpZ2h0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbi8qIEljb25zICovXG4udWktZGlhbG9nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogMC4yZW07XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICBwYWRkaW5nOiAwLjRlbSAxZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMC4xZW0gMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuM2VtO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbjogLTEwcHggMCAwIDA7XG4gICAgcGFkZGluZzogMXB4O1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgcGFkZGluZzogMC4zZW0gMWVtIDAuNWVtIDAuNGVtO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b24ge1xuICAgIG1hcmdpbjogMC41ZW0gMC40ZW0gMC41ZW0gMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1lIHtcbiAgICB3aWR0aDogMnB4O1xuICAgIHJpZ2h0OiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtcyB7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtdyB7XG4gICAgd2lkdGg6IDJweDtcbiAgICBsZWZ0OiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2UsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3csXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3cge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUge1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLnVpLWRyYWdnYWJsZSAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi51aS1kcmFnZ2FibGUtaGFuZGxlIHtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMC4xcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktcmVzaXphYmxlLW4ge1xuICAgIGN1cnNvcjogbi1yZXNpemU7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAtNXB4O1xuICAgIGxlZnQ6IDA7XG59XG5cbi51aS1yZXNpemFibGUtcyB7XG4gICAgY3Vyc29yOiBzLXJlc2l6ZTtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IC01cHg7XG4gICAgbGVmdDogMDtcbn1cblxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgICBjdXJzb3I6IGUtcmVzaXplO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgcmlnaHQ6IC01cHg7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXJlc2l6YWJsZS13IHtcbiAgICBjdXJzb3I6IHctcmVzaXplO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcmVzaXphYmxlLXNlIHtcbiAgICBjdXJzb3I6IHNlLXJlc2l6ZTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3R0b206IDFweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1zdyB7XG4gICAgY3Vyc29yOiBzdy1yZXNpemU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIGJvdHRvbTogLTVweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1udyB7XG4gICAgY3Vyc29yOiBudy1yZXNpemU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICBsZWZ0OiAtNXB4O1xuICAgIHRvcDogLTVweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gICAgY3Vyc29yOiBuZS1yZXNpemU7XG4gICAgd2lkdGg6IDlweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICByaWdodDogLTVweDtcbiAgICB0b3A6IC01cHg7XG59XG5cbi51aS1wcm9ncmVzc2JhciB7XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09XCIpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjUpO1xuICAgIC8qIHN1cHBvcnQ6IElFOCAqL1xuICAgIG9wYWNpdHk6IDAuMjU7XG59XG5cbi51aS1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUge1xuICAgIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktc2VsZWN0YWJsZS1oZWxwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYm9yZGVyOiAxcHggZG90dGVkIGJsYWNrO1xufVxuXG4udWktc2VsZWN0bWVudS1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXAge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMnB4IDAuNGVtO1xuICAgIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbn1cblxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4udWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDE0ZW07XG59XG5cbi51aS1zZWxlY3RtZW51LWljb24udWktaWNvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi51aS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMS4yZW07XG4gICAgaGVpZ2h0OiAxLjJlbTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLFxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcbiAgICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjcyNyAqL1xuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDAuOGVtO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIHRvcDogLTAuM2VtO1xuICAgIG1hcmdpbi1sZWZ0OiAtMC42ZW07XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICAgIGxlZnQ6IDA7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuICAgIHdpZHRoOiAwLjhlbTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICBsZWZ0OiAtMC4zZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNmVtO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlLW1heCB7XG4gICAgdG9wOiAwO1xufVxuXG4udWktc29ydGFibGUtaGFuZGxlIHtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXNwaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51aS1zcGlubmVyLWlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAwLjIyMmVtIDA7XG4gICAgbWFyZ2luOiAwLjJlbSAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xuICAgIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4udWktc3Bpbm5lci1idXR0b24ge1xuICAgIHdpZHRoOiAxLjZlbTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBmb250LXNpemU6IDAuNWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcmlnaHQ6IDA7XG59XG5cbi8qIG1vcmUgc3BlY2lmaWNpdHkgcmVxdWlyZWQgaGVyZSB0byBvdmVycmlkZSBkZWZhdWx0IGJvcmRlcnMgKi9cbi51aS1zcGlubmVyIGEudWktc3Bpbm5lci1idXR0b24ge1xuICAgIGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG59XG5cbi51aS1zcGlubmVyLXVwIHtcbiAgICB0b3A6IDA7XG59XG5cbi51aS1zcGlubmVyLWRvd24ge1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnVpLXRhYnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cbiAgICBwYWRkaW5nOiAwLjJlbTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMC4yZW0gMC4yZW0gMDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiAxcHggMC4yZW0gMCAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udWktdGFicyAudWktdGFicy1uYXYgLnVpLXRhYnMtYW5jaG9yIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG4gICAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3Ige1xuICAgIGN1cnNvcjogdGV4dDtcbn1cblxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udWktdGFicyAudWktdGFicy1wYW5lbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIHBhZGRpbmc6IDFlbSAxLjRlbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udWktdG9vbHRpcCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG59XG5cbmJvZHkgLnVpLXRvb2x0aXAge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0IC51aS13aWRnZXQge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4udWktd2lkZ2V0IGlucHV0LFxuLnVpLXdpZGdldCBzZWxlY3QsXG4udWktd2lkZ2V0IHRleHRhcmVhLFxuLnVpLXdpZGdldCBidXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmhvdmVyLFxuaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICM0NTQ1NDU7XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0IGEge1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEudWktYnV0dG9uLFxuYTpsaW5rLnVpLWJ1dHRvbixcbmE6dmlzaXRlZC51aS1idXR0b24ge1xuICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWJ1dHRvbiB7XG4gICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMyYjJiMmI7XG59XG5cbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLnVpLXN0YXRlLWhvdmVyIGEge1xuICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWhvdmVyIGE6aG92ZXIsXG4udWktc3RhdGUtaG92ZXIgYTpsaW5rLFxuLnVpLXN0YXRlLWhvdmVyIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICMyYjJiMmI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtZm9jdXMgYSB7XG4gICAgY29sb3I6ICMyYjJiMmI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtZm9jdXMgYTpob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyBhOmxpbmssXG4udWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzJiMmIyYjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmEudWktYnV0dG9uOmhvdmVyLFxuYS51aS1idXR0b246Zm9jdXMge1xuICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXZpc3VhbC1mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDNweCAxcHggIzVlOWVkNjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwM2VmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi51aS1idXR0b246YWN0aXZlLFxuLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmU6aG92ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDNlZmY7XG4gICAgYmFja2dyb3VuZDogIzAwN2ZmZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgICBib3JkZXI6ICMwMDNlZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgICBib3JkZXI6ICMwMDNlZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgYTpsaW5rLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZhOTA7XG4gICAgY29sb3I6ICM3Nzc2MjA7XG59XG5cbi51aS1zdGF0ZS1jaGVja2VkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZhOTA7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IGEge1xuICAgIGNvbG9yOiAjNzc3NjIwO1xufVxuXG4udWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFhODk5O1xuICAgIGJhY2tncm91bmQ6ICNmZGRmZGY7XG4gICAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGEsXG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcbiAgICBjb2xvcjogIzVmM2YzZjtcbn1cblxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTM1KTtcbiAgICAvKiBzdXBwb3J0OiBJRTggKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb24ge1xuICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7XG4gICAgLyogc3VwcG9ydDogSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIHN0YXRlcyBhbmQgaW1hZ2VzICovXG4vKiBwb3NpdGlvbmluZyAqL1xuLnVpLWljb24tYmxhbmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTZweDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXN3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0yLW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLW5lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc3cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLW53IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItbi1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXN3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1udyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLW5lLXN3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItZS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItc2Utbncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3dzdG9wLTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3dzdG9wLTEtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXN3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItc2Utbncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmVmcmVzaC0xLWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvdy00IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MHB4O1xufVxuXG4udWktaWNvbi1hcnJvdy00LWRpYWcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1leHRsaW5rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDtcbn1cblxuLnVpLWljb24tbmV3d2luIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtODBweDtcbn1cblxuLnVpLWljb24tcmVmcmVzaCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXNodWZmbGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4O1xufVxuXG4udWktaWNvbi10cmFuc2Zlci1lLXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC04MHB4O1xufVxuXG4udWktaWNvbi10cmFuc2ZlcnRoaWNrLWUtdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItY29sbGFwc2VkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItb3BlbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWRvY3VtZW50IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQtYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW5vdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1tYWlsLWNsb3NlZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtb3BlbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXN1aXRjYXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTk2cHg7XG59XG5cbi51aS1pY29uLWNvbW1lbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtOTZweDtcbn1cblxuLnVpLWljb24tcGVyc29uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXByaW50IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLXRyYXNoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWxvY2tlZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4O1xufVxuXG4udWktaWNvbi11bmxvY2tlZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1ib29rbWFyayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10YWcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDtcbn1cblxuLnVpLWljb24taG9tZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEycHg7XG59XG5cbi51aS1pY29uLWZsYWcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsZW5kYXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FydCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1wZW5jaWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2xvY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZGlzayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYWxjdWxhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29taW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21vdXQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24td3JlbmNoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1nZWFyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTExMnB4O1xufVxuXG4udWktaWNvbi1oZWFydCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc3RhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tbGluayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FuY2VsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzdGhpY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbWludXN0aGljayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbG9zZXRoaWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWtleSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbGlnaHRidWxiIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1zY2lzc29ycyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xpcGJvYXJkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jb3B5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jb250YWN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tdmlkZW8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXNjcmlwdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tYWxlcnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4O1xufVxuXG4udWktaWNvbi1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLW5vdGljZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1oZWxwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWJ1bGxldCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vZmYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBpbi13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGxheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXBhdXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstbmV4dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXByZXYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1lbmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1zdGFydCxcbi51aS1pY29uLXNlZWstZmlyc3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLyogdWktaWNvbi1zZWVrLWZpcnN0IGlzIGRlcHJlY2F0ZWQsIHVzZSB1aS1pY29uLXNlZWstc3RhcnQgaW5zdGVhZCAqL1xuLnVpLWljb24tc3RvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1lamVjdCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9mZiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1wb3dlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbC1kaWFnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0xIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXBsdXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtbWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbWluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbW91dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNoZWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtbWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1taW51cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZG90dGVkLWhvcml6b250YWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcHNtYWxsLWRpYWdvbmFsLXNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDtcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIENvcm5lciByYWRpdXMgKi9cbi8qIE92ZXJsYXlzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gICAgb3BhY2l0eTogMC4wMDM7XG4gICAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTAuMyk7XG4gICAgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS13aWRnZXQtc2hhZG93IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4ICM2NjY2NjY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzY2NjY2Njtcbn1cblxuLnN0b3Atc2Nyb2xsaW5nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLyogb3ZlcmZsb3c6IGhpZGRlbjsgKi9cbn1cblxuLnN3ZWV0LW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIC8qIElFOCAqL1xuICAgIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NDApXCI7XG4gICAgLyogSUU4ICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLnN3ZWV0LWFsZXJ0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogNDc4cHg7XG4gICAgcGFkZGluZzogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTI1NnB4O1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5zd2VldC1hbGVydCBoMiB7XG4gICAgY29sb3I6ICM1MzU0NWU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5zd2VldC1hbGVydCBwIHtcbiAgICBjb2xvcjogIzhmOGZiMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnN3ZWV0LWFsZXJ0IGZpZWxkc2V0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtZXJyb3ItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xN3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgd2Via2l0LXRyYW5zaXRpb246IHBhZGRpbmcgMC4xNXMsIG1heC1oZWlnaHQgMC4xNXM7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjE1cywgbWF4LWhlaWdodCAwLjE1cztcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1lcnJvci1jb250YWluZXIuc2hvdyB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgIHdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMnMsIG1heC1oZWlnaHQgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzLCBtYXgtaGVpZ2h0IDAuMjVzO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWVycm9yLWNvbnRhaW5lciAuaWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhN2Q3ZDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWVycm9yLWNvbnRhaW5lciBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaW5wdXQtZXJyb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI5cHg7XG4gICAgcmlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaW5wdXQtZXJyb3I6OmJlZm9yZSxcbi5zd2VldC1hbGVydCAuc2EtaW5wdXQtZXJyb3I6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDZlNTc7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTlweDtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pbnB1dC1lcnJvcjo6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pbnB1dC1lcnJvcjo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pbnB1dC1lcnJvci5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uc3dlZXQtYWxlcnQgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4uc3dlZXQtYWxlcnQgaW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAzcHggI2M0ZTZmNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjRkYmVkO1xufVxuXG4uc3dlZXQtYWxlcnQgaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG4uc3dlZXQtYWxlcnQgaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLnN3ZWV0LWFsZXJ0IGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgMC4wM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zd2VldC1hbGVydCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbi5zd2VldC1hbGVydCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uc3dlZXQtYWxlcnQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjYmRiZGJkO1xufVxuXG4uc3dlZXQtYWxlcnQuc2hvdy1pbnB1dCBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtY29uZmlybS1idXR0b24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3dlZXQtYWxlcnQgLmxhLWJhbGwtZmFsbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTI3cHg7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc3dlZXQtYWxlcnQgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGQ2NWQ5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgbWluLXdpZHRoOiAyLjM3NXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NDYxNTM4NTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnN3ZWV0LWFsZXJ0IGJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMTI4LCAxNzksIDIzNSwgMC41KSwgaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5zd2VldC1hbGVydCBidXR0b246aG92ZXIsXG4uc3dlZXQtYWxlcnQgYnV0dG9uOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjFkYTtcbn1cblxuLnN3ZWV0LWFsZXJ0IGJ1dHRvbi5jYW5jZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMUMxQzE7XG59XG5cbi5zd2VldC1hbGVydCBidXR0b24uY2FuY2VsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliOWI5O1xufVxuXG4uc3dlZXQtYWxlcnQgYnV0dG9uLmNhbmNlbDphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGE4YTg7XG59XG5cbi5zd2VldC1hbGVydCBidXR0b24uY2FuY2VsOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiByZ2JhKDE5NywgMjA1LCAyMTEsIDAuOCkgMHB4IDBweCAycHgsIHJnYmEoMCwgMCwgMCwgMC4wNDcwNTg4KSAwcHggMHB4IDBweCAxcHggaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnN3ZWV0LWFsZXJ0IGJ1dHRvbltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zd2VldC1hbGVydCBidXR0b24uY29uZmlybVtkaXNhYmxlZF0ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnN3ZWV0LWFsZXJ0IGJ1dHRvbi5jb25maXJtW2Rpc2FibGVkXX4ubGEtYmFsbC1mYWxsIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5zd2VldC1hbGVydCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLnN3ZWV0LWFsZXJ0W2RhdGEtaGFzLWNhbmNlbC1idXR0b249ZmFsc2VdIGJ1dHRvbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc3dlZXQtYWxlcnRbZGF0YS1oYXMtY29uZmlybS1idXR0b249ZmFsc2VdW2RhdGEtaGFzLWNhbmNlbC1idXR0b249ZmFsc2VdIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgIzM0YWE2NjtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmQ2MDc0O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtZXJyb3IgLnNhLXgtbWFyayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtZXJyb3IgLnNhLWxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogNDdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ2MDc0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMzdweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1lcnJvciAuc2EtbGluZS5zYS1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgbGVmdDogMTdweDtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLWVycm9yIC5zYS1saW5lLnNhLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICByaWdodDogMTZweDtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXdhcm5pbmcge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmOWIyMTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXdhcm5pbmcgLnNhLWJvZHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiAxMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YjIxO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etd2FybmluZyAuc2EtZG90IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YjIxO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtaW5mbyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDFiOGZmO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtaW5mbzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAxN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFiOGZmO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2EtaW5mbzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICAgIHRvcDogMTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFiOGZmO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2VzcyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTliMTU5O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2Vzczo6YmVmb3JlLFxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXN1Y2Nlc3M6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1zdWNjZXNzOjpiZWZvcmUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTIwcHggMCAwIDEyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEyMHB4IDAgMCAxMjBweDtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogLTMzcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA2MHB4IDYwcHg7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNjBweCA2MHB4O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2Vzczo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAxMjBweCAxMjBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTIwcHggMTIwcHggMDtcbiAgICB0b3A6IC0xMXB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwcHggNjBweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwcHggNjBweDtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXN1Y2Nlc3MgLnNhLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgcmdiYSgxNjUsIDIyMCwgMTM0LCAwLjIpO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTRweDtcbiAgICB0b3A6IC00cHg7XG4gICAgei1pbmRleDogMjtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXN1Y2Nlc3MgLnNhLWZpeCB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDI4cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXN1Y2Nlc3MgLnNhLWxpbmUge1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOWIxNTk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2VzcyAuc2EtbGluZS5zYS10aXAge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGxlZnQ6IDE0cHg7XG4gICAgdG9wOiA0NnB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLXN1Y2Nlc3MgLnNhLWxpbmUuc2EtbG9uZyB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDM4cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1jdXN0b20ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAuc3dlZXQtYWxlcnQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgfVxufVxuXG4vKlxuICogQW5pbWF0aW9uc1xuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hvd1N3ZWV0QWxlcnQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICB9XG5cbiAgICA0NSUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNob3dTd2VldEFsZXJ0IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgfVxuXG4gICAgNDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhpZGVTd2VldEFsZXJ0IHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgaGlkZVN3ZWV0QWxlcnQge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlRnJvbVRvcCB7XG4gICAgMCUge1xuICAgICAgICB0b3A6IDAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVGcm9tVG9wIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogMCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlVG9Ub3Age1xuICAgIDAlIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogMCU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVG9Ub3Age1xuICAgIDAlIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRvcDogMCU7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVGcm9tQm90dG9tIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogNzAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVGcm9tQm90dG9tIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogNzAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZVRvQm90dG9tIHtcbiAgICAwJSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0b3A6IDcwJTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVUb0JvdHRvbSB7XG4gICAgMCUge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdG9wOiA3MCU7XG4gICAgfVxufVxuXG4uc2hvd1N3ZWV0QWxlcnRbZGF0YS1hbmltYXRpb249cG9wXSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNob3dTd2VldEFsZXJ0IDAuM3M7XG4gICAgYW5pbWF0aW9uOiBzaG93U3dlZXRBbGVydCAwLjNzO1xufVxuXG4uc2hvd1N3ZWV0QWxlcnRbZGF0YS1hbmltYXRpb249bm9uZV0ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cblxuLnNob3dTd2VldEFsZXJ0W2RhdGEtYW5pbWF0aW9uPXNsaWRlLWZyb20tdG9wXSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlRnJvbVRvcCAwLjNzO1xuICAgIGFuaW1hdGlvbjogc2xpZGVGcm9tVG9wIDAuM3M7XG59XG5cbi5zaG93U3dlZXRBbGVydFtkYXRhLWFuaW1hdGlvbj1zbGlkZS1mcm9tLWJvdHRvbV0ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzbGlkZUZyb21Cb3R0b20gMC4zcztcbiAgICBhbmltYXRpb246IHNsaWRlRnJvbUJvdHRvbSAwLjNzO1xufVxuXG4uaGlkZVN3ZWV0QWxlcnRbZGF0YS1hbmltYXRpb249cG9wXSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGhpZGVTd2VldEFsZXJ0IDAuMnM7XG4gICAgYW5pbWF0aW9uOiBoaWRlU3dlZXRBbGVydCAwLjJzO1xufVxuXG4uaGlkZVN3ZWV0QWxlcnRbZGF0YS1hbmltYXRpb249bm9uZV0ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cblxuLmhpZGVTd2VldEFsZXJ0W2RhdGEtYW5pbWF0aW9uPXNsaWRlLWZyb20tdG9wXSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlVG9Ub3AgMC40cztcbiAgICBhbmltYXRpb246IHNsaWRlVG9Ub3AgMC40cztcbn1cblxuLmhpZGVTd2VldEFsZXJ0W2RhdGEtYW5pbWF0aW9uPXNsaWRlLWZyb20tYm90dG9tXSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRlVG9Cb3R0b20gMC4zcztcbiAgICBhbmltYXRpb246IHNsaWRlVG9Cb3R0b20gMC4zcztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGVTdWNjZXNzVGlwIHtcbiAgICAwJSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIHRvcDogMTlweDtcbiAgICB9XG5cbiAgICA1NCUge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgfVxuXG4gICAgNzAlIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIHRvcDogMzdweDtcbiAgICB9XG5cbiAgICA4NCUge1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgbGVmdDogMjFweDtcbiAgICAgICAgdG9wOiA0OHB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgdG9wOiA0NXB4O1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBhbmltYXRlU3VjY2Vzc1RpcCB7XG4gICAgMCUge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICB0b3A6IDE5cHg7XG4gICAgfVxuXG4gICAgNTQlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgdG9wOiAxOXB4O1xuICAgIH1cblxuICAgIDcwJSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICB0b3A6IDM3cHg7XG4gICAgfVxuXG4gICAgODQlIHtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGxlZnQ6IDIxcHg7XG4gICAgICAgIHRvcDogNDhweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgIHRvcDogNDVweDtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlU3VjY2Vzc0xvbmcge1xuICAgIDAlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHJpZ2h0OiA0NnB4O1xuICAgICAgICB0b3A6IDU0cHg7XG4gICAgfVxuXG4gICAgNjUlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIHJpZ2h0OiA0NnB4O1xuICAgICAgICB0b3A6IDU0cHg7XG4gICAgfVxuXG4gICAgODQlIHtcbiAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIHRvcDogMzVweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIHRvcDogMzhweDtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZVN1Y2Nlc3NMb25nIHtcbiAgICAwJSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICByaWdodDogNDZweDtcbiAgICAgICAgdG9wOiA1NHB4O1xuICAgIH1cblxuICAgIDY1JSB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICByaWdodDogNDZweDtcbiAgICAgICAgdG9wOiA1NHB4O1xuICAgIH1cblxuICAgIDg0JSB7XG4gICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHdpZHRoOiA0N3B4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB0b3A6IDM4cHg7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlUGxhY2Vob2xkZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIDEyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlUGxhY2Vob2xkZXIge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIDUlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cblxuICAgIDEyJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00MDVkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDA1ZGVnKTtcbiAgICB9XG59XG5cbi5hbmltYXRlU3VjY2Vzc1RpcCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGVTdWNjZXNzVGlwIDAuNzVzO1xuICAgIGFuaW1hdGlvbjogYW5pbWF0ZVN1Y2Nlc3NUaXAgMC43NXM7XG59XG5cbi5hbmltYXRlU3VjY2Vzc0xvbmcge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRlU3VjY2Vzc0xvbmcgMC43NXM7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlU3VjY2Vzc0xvbmcgMC43NXM7XG59XG5cbi5zYS1pY29uLnNhLXN1Y2Nlc3MuYW5pbWF0ZTo6YWZ0ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGVQbGFjZWhvbGRlciA0LjI1cyBlYXNlLWluO1xuICAgIGFuaW1hdGlvbjogcm90YXRlUGxhY2Vob2xkZXIgNC4yNXMgZWFzZS1pbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGVFcnJvckljb24ge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDEwMGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDEwMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVFcnJvckljb24ge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDEwMGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDEwMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uYW5pbWF0ZUVycm9ySWNvbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGFuaW1hdGVFcnJvckljb24gMC41cztcbiAgICBhbmltYXRpb246IGFuaW1hdGVFcnJvckljb24gMC41cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGVYTWFyayB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVYTWFyayB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjQpO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNCk7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuXG4uYW5pbWF0ZVhNYXJrIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0ZVhNYXJrIDAuNXM7XG4gICAgYW5pbWF0aW9uOiBhbmltYXRlWE1hcmsgMC41cztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlV2FybmluZyB7XG4gICAgMCUge1xuICAgICAgICBib3JkZXItY29sb3I6ICNGOEQ0ODY7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmOWIyMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2VXYXJuaW5nIHtcbiAgICAwJSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0Y4RDQ4NjtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmY5YjIxO1xuICAgIH1cbn1cblxuLnB1bHNlV2FybmluZyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlV2FybmluZyAwLjc1cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVdhcm5pbmcgMC43NXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2VXYXJuaW5nSW5zIHtcbiAgICAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEQ0ODY7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjliMjE7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlV2FybmluZ0lucyB7XG4gICAgMCUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhENDg2O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5YjIxO1xuICAgIH1cbn1cblxuLnB1bHNlV2FybmluZ0lucyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlV2FybmluZ0lucyAwLjc1cyBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gICAgYW5pbWF0aW9uOiBwdWxzZVdhcm5pbmdJbnMgMC43NXMgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlLWxvYWRpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZS1sb2FkaW5nIHtcbiAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuLyogSW50ZXJuZXQgRXhwbG9yZXIgOSBoYXMgc29tZSBzcGVjaWFsIHF1aXJrcyB0aGF0IGFyZSBmaXhlZCBoZXJlICovXG4vKiBUaGUgaWNvbnMgYXJlIG5vdCBhbmltYXRlZC4gKi9cbi8qIFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IG1lcmdlZCBpbnRvIHN3ZWV0LWFsZXJ0Lm1pbi5qcyB0aHJvdWdoIEd1bHAgKi9cbi8qIEVycm9yIGljb24gKi9cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1lcnJvciAuc2EtbGluZS5zYS1sZWZ0IHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIFxcOTtcbn1cblxuLnN3ZWV0LWFsZXJ0IC5zYS1pY29uLnNhLWVycm9yIC5zYS1saW5lLnNhLXJpZ2h0IHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBcXDk7XG59XG5cbi5zd2VldC1hbGVydCAuc2EtaWNvbi5zYS1zdWNjZXNzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50XFw5O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2VzcyAuc2EtbGluZS5zYS10aXAge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgXFw5O1xufVxuXG4uc3dlZXQtYWxlcnQgLnNhLWljb24uc2Etc3VjY2VzcyAuc2EtbGluZS5zYS1sb25nIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBcXDk7XG59XG5cbi8qIFN1Y2Nlc3MgaWNvbiAqL1xuLyohXG4gKiBMb2FkIEF3ZXNvbWUgdjEuMS4wIChodHRwOi8vZ2l0aHViLmRhbmllbGNhcmRvc28ubmV0L2xvYWQtYXdlc29tZS8pXG4gKiBDb3B5cmlnaHQgMjAxNSBEYW5pZWwgQ2FyZG9zbyA8QERhbmllbENhcmRvc28+XG4gKiBMaWNlbnNlZCB1bmRlciBNSVRcbiAqL1xuLmxhLWJhbGwtZmFsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuXG4ubGEtYmFsbC1mYWxsPmRpdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxhLWJhbGwtZmFsbC5sYS1kYXJrIHtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmxhLWJhbGwtZmFsbD5kaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyOiAwIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBiYWxsLWZhbGwgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgLW1vei1hbmltYXRpb246IGJhbGwtZmFsbCAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAtby1hbmltYXRpb246IGJhbGwtZmFsbCAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IGJhbGwtZmFsbCAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cblxuLmxhLWJhbGwtZmFsbD5kaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTIwMG1zO1xuICAgIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAtMjAwbXM7XG4gICAgLW8tYW5pbWF0aW9uLWRlbGF5OiAtMjAwbXM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMjAwbXM7XG59XG5cbi5sYS1iYWxsLWZhbGw+ZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xMDBtcztcbiAgICAtbW96LWFuaW1hdGlvbi1kZWxheTogLTEwMG1zO1xuICAgIC1vLWFuaW1hdGlvbi1kZWxheTogLTEwMG1zO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTEwMG1zO1xufVxuXG4ubGEtYmFsbC1mYWxsPmRpdjpudGgtY2hpbGQoMykge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwbXM7XG4gICAgLW1vei1hbmltYXRpb24tZGVsYXk6IDBtcztcbiAgICAtby1hbmltYXRpb24tZGVsYXk6IDBtcztcbiAgICBhbmltYXRpb24tZGVsYXk6IDBtcztcbn1cblxuLmxhLWJhbGwtZmFsbC5sYS1zbSB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG59XG5cbi5sYS1iYWxsLWZhbGwubGEtc20+ZGl2IHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogNHB4O1xuICAgIG1hcmdpbjogMnB4O1xufVxuXG4ubGEtYmFsbC1mYWxsLmxhLTJ4IHtcbiAgICB3aWR0aDogMTA4cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xufVxuXG4ubGEtYmFsbC1mYWxsLmxhLTJ4PmRpdiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogOHB4O1xufVxuXG4ubGEtYmFsbC1mYWxsLmxhLTN4IHtcbiAgICB3aWR0aDogMTYycHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xufVxuXG4ubGEtYmFsbC1mYWxsLmxhLTN4PmRpdiB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMTJweDtcbn1cblxuLypcbiAqIEFuaW1hdGlvblxuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmFsbC1mYWxsIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDUlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDUlKTtcbiAgICB9XG5cbiAgICAxMCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB9XG5cbiAgICA4MCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDkwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTQ1JSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDUlKTtcbiAgICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBiYWxsLWZhbGwge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NSUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NSUpO1xuICAgIH1cblxuICAgIDEwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDUlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE0NSUpO1xuICAgIH1cbn1cblxuQC1vLWtleWZyYW1lcyBiYWxsLWZhbGwge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDUlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDUlKTtcbiAgICB9XG5cbiAgICAxMCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgMjAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgODAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTQ1JSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDUlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYmFsbC1mYWxsIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDUlKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NSUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NSUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0NSUpO1xuICAgIH1cblxuICAgIDEwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAyMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIDgwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgOTAlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDUlKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTQ1JSk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNDUlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE0NSUpO1xuICAgIH1cbn1cblxuLnRpbWVyLWFsZXJ0IC5zYS1idXR0b24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udGltZXItYWxlcnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN3ZWV0LWFsZXJ0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jYW5jZWwuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmpxLXN0YXJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5qcS1yYXRpbmctbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZm9udC1mYW1pbHk6IGhlbHZldGljYSwgYXJpYWwsIHZlcmRhbmE7XG59XG5cbi5qcS1zdGFyIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uanEtc3Rhci1zdmcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmpxLXN0YXItc3ZnIHBhdGgge1xuICAgIC8qIHN0cm9rZTogIzAwMDsgKi9cbiAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xufVxuXG4vKiB1bi11c2VkICovXG4uanEtc2hhZG93IHtcbiAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coLTJweCAtMnB4IDJweCAjODg4KTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC0ycHggLTJweCAycHggIzg4OCk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcImxnXCI7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9wbHVnaW5zL2dhbGxlcnkvZm9udHMvbGcuZW90P24xejM3M1wiKTtcbiAgICBzcmM6IHVybChcIi4uLy4uL3BsdWdpbnMvZ2FsbGVyeS9mb250cy9sZy5lb3Q/I2llZml4bjF6MzczXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9wbHVnaW5zL2dhbGxlcnkvZm9udHMvbGcud29mZj9uMXozNzNcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcGx1Z2lucy9nYWxsZXJ5L2ZvbnRzL2xnLnR0Zj9uMXozNzNcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3BsdWdpbnMvZ2FsbGVyeS9mb250cy9sZy5zdmc/bjF6MzczI2xnXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmxnLWljb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcImxnXCI7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQsXG4ubGctYWN0aW9ucyAubGctcHJldiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQ1KTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBwYWRkaW5nOiA4cHggMTBweCA5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDEwODA7XG59XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0LmRpc2FibGVkLFxuLmxnLWFjdGlvbnMgLmxnLXByZXYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQ6aG92ZXIsXG4ubGctYWN0aW9ucyAubGctcHJldjpob3ZlciB7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5sZy1hY3Rpb25zIC5sZy1uZXh0IHtcbiAgICByaWdodDogMjBweDtcbn1cblxuLmxnLWFjdGlvbnMgLmxnLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuXG4ubGctYWN0aW9ucyAubGctcHJldiB7XG4gICAgbGVmdDogMjBweDtcbn1cblxuLmxnLWFjdGlvbnMgLmxnLXByZXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGxnLXJpZ2h0LWVuZCB7XG4gICAgMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsZy1yaWdodC1lbmQge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gICAgMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5ALW1vei1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgbGctbGVmdC1lbmQge1xuICAgIDAlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsZy1sZWZ0LWVuZCB7XG4gICAgMCUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG4ubGctb3V0ZXIubGctcmlnaHQtZW5kIC5sZy1vYmplY3Qge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsZy1yaWdodC1lbmQgMC4zcztcbiAgICAtby1hbmltYXRpb246IGxnLXJpZ2h0LWVuZCAwLjNzO1xuICAgIGFuaW1hdGlvbjogbGctcmlnaHQtZW5kIDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGctb3V0ZXIubGctbGVmdC1lbmQgLmxnLW9iamVjdCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxnLWxlZnQtZW5kIDAuM3M7XG4gICAgLW8tYW5pbWF0aW9uOiBsZy1sZWZ0LWVuZCAwLjNzO1xuICAgIGFuaW1hdGlvbjogbGctbGVmdC1lbmQgMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZy10b29sYmFyIHtcbiAgICB6LWluZGV4OiAxMDgyO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNDUpO1xufVxuXG4ubGctdG9vbGJhciAubGctaWNvbiB7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGO1xufVxuXG4ubGctdG9vbGJhciAubGctY2xvc2U6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5sZy10b29sYmFyIC5sZy1kb3dubG9hZDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUwZjJcIjtcbn1cblxuLmxnLXN1Yi1odG1sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHggNDBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwODA7XG59XG5cbi5sZy1zdWItaHRtbCBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGctc3ViLWh0bWwgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbn1cblxuI2xnLWNvdW50ZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5sZy10b29sYmFyLFxuLmxnLXByZXYsXG4ubGctbmV4dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgY29sb3IgMC4ycyBsaW5lYXI7XG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMzVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIGNvbG9yIDAuMnMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjM1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4zNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBjb2xvciAwLjJzIGxpbmVhcjtcbn1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLXByZXYge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbn1cblxuLmxnLWhpZGUtaXRlbXMgLmxnLW5leHQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG59XG5cbi5sZy1oaWRlLWl0ZW1zIC5sZy10b29sYmFyIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG59XG5cbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1vYmplY3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAhaW1wb3J0YW50O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAhaW1wb3J0YW50O1xuICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMjUwbXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAyNTBtcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG59XG5cbmJvZHk6bm90KC5sZy1mcm9tLWhhc2gpIC5sZy1vdXRlci5sZy1zdGFydC16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlIC5sZy1vYmplY3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQwQTBBO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA4MDtcbiAgICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZ3JhYiAubGctdGh1bWItaXRlbSB7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gICAgY3Vyc29yOiAtbW96LWdyYWI7XG4gICAgY3Vyc29yOiAtby1ncmFiO1xuICAgIGN1cnNvcjogLW1zLWdyYWI7XG4gICAgY3Vyc29yOiBncmFiO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iLW91dGVyLmxnLWdyYWJiaW5nIC5sZy10aHVtYi1pdGVtIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgICBjdXJzb3I6IC1vLWdyYWJiaW5nO1xuICAgIGN1cnNvcjogLW1zLWdyYWJiaW5nO1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItb3V0ZXIubGctZHJhZ2dpbmcgLmxnLXRodW1iIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbn1cblxuLmxnLW91dGVyLmxnLXRodW1iLW9wZW4gLmxnLXRodW1iLW91dGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCUsIDApO1xufVxuXG4ubGctb3V0ZXIgLmxnLXRodW1iIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5sZy1vdXRlciAubGctdGh1bWItaXRlbS5hY3RpdmUsXG4ubGctb3V0ZXIgLmxnLXRodW1iLWl0ZW06aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2E5MDcwNztcbn1cblxuLmxnLW91dGVyIC5sZy10aHVtYi1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubGctb3V0ZXIubGctaGFzLXRodW1iIC5sZy1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbi5sZy1vdXRlci5sZy1jYW4tdG9nZ2xlIC5sZy1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmxnLW91dGVyLmxnLXB1bGwtY2FwdGlvbi11cCAubGctc3ViLWh0bWwge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm90dG9tIDAuMjVzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYm90dG9tIDAuMjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMjVzIGVhc2U7XG59XG5cbi5sZy1vdXRlci5sZy1wdWxsLWNhcHRpb24tdXAubGctdGh1bWItb3BlbiAubGctc3ViLWh0bWwge1xuICAgIGJvdHRvbTogMTAwcHg7XG59XG5cbi5sZy1vdXRlciAubGctdG9nZ2xlLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEQwQTBBO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAtMzlweDtcbiAgICB3aWR0aDogNTBweDtcbn1cblxuLmxnLW91dGVyIC5sZy10b2dnbGUtdGh1bWI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlMWZmXCI7XG59XG5cbi5sZy1vdXRlciAubGctdG9nZ2xlLXRodW1iOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlby1jb250IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4ubGctb3V0ZXIgLmxnLXZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlbyAubGctb2JqZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5sZy1vdXRlciAubGctdmlkZW8gLmxnLXZpZGVvLXBsYXkge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogNTlweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICB6LWluZGV4OiAxMDgwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxnLW91dGVyIC5sZy1oYXMtaHRtbDUgLmxnLXZpZGVvLXBsYXkge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTMycHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgb3BhY2l0eTogMC44O1xufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy1odG1sNTpob3ZlciAubGctdmlkZW8tcGxheSB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmxnLW91dGVyIC5sZy12aWRlby1vYmplY3Qge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xufVxuXG4ubGctb3V0ZXIgLmxnLWhhcy12aWRlbyAubGctdmlkZW8tb2JqZWN0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLW9iamVjdCxcbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLXBsYXkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZy1vdXRlciAubGctaGFzLXZpZGVvLmxnLXZpZGVvLXBsYXlpbmcgLmxnLXZpZGVvLW9iamVjdCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgIC5sZy1vdXRlciAubGctdGh1bWItaXRlbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2U7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjI1cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yNXMgZWFzZTtcbiAgICB9XG59XG5cbi5sZy1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwODM7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4wOHMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4wOHMgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMDhzIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjA4cyBlYXNlIDBzO1xufVxuXG4ubGctcHJvZ3Jlc3MtYmFyIC5sZy1wcm9ncmVzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E5MDcwNztcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogMDtcbn1cblxuLmxnLXByb2dyZXNzLWJhci5sZy1zdGFydCAubGctcHJvZ3Jlc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctcHJvZ3Jlc3MtYmFyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuXG4ubGctc2hvdy1hdXRvcGxheSAubGctYXV0b3BsYXktYnV0dG9uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy16b29tLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCxcbi5sZy1vdXRlci5sZy1jc3MzLmxnLXpvb20tZHJhZ2dpbmcgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xufVxuXG4ubGctb3V0ZXIubGctdXNlLXRyYW5zaXRpb24tZm9yLXpvb20gLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltZy13cmFwIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbn1cblxuLmxnLW91dGVyLmxnLXVzZS1sZWZ0LWZvci16b29tIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCB0b3AgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogbGVmdCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIHRvcCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcztcbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtLmxnLWNvbXBsZXRlLmxnLXpvb21hYmxlIC5sZy1pbWctd3JhcCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUubGctem9vbWFibGUgLmxnLWltYWdlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjE1cyAhaW1wb3J0YW50O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xNXMgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNsZy16b29tLWluOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTMxMVwiO1xufVxuXG4jbGctYWN0dWFsLXNpemUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuI2xnLWFjdHVhbC1zaXplOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4jbGctem9vbS1vdXQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI2xnLXpvb20tb3V0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTMxMlwiO1xufVxuXG4ubGctem9vbWVkICNsZy16b29tLW91dCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1vdXRlciB7XG4gICAgYm90dG9tOiA2MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxMDgwO1xuICAgIGhlaWdodDogMTBweDtcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1vdXRlci5sZy1wYWdlci1ob3ZlciAubGctcGFnZXItY29udCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItY29udCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbjogMCA1cHg7XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXItY29udDpob3ZlciAubGctcGFnZXItdGh1bWItY29udCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci1jb250LmxnLXBhZ2VyLWFjdGl2ZSAubGctcGFnZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCB3aGl0ZSBpbnNldDtcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlci10aHVtYi1jb250IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBoZWlnaHQ6IDgzcHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcywgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcywgLW1vei10cmFuc2Zvcm0gMC4xNXMgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHMsIC1vLXRyYW5zZm9ybSAwLjE1cyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcywgdHJhbnNmb3JtIDAuMTVzIGVhc2UgMHM7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xufVxuXG4ubGctb3V0ZXIgLmxnLXBhZ2VyLXRodW1iLWNvbnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5sZy1vdXRlciAubGctcGFnZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgOHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSBpbnNldDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZSAwcztcbiAgICB3aWR0aDogMTJweDtcbn1cblxuLmxnLW91dGVyIC5sZy1wYWdlcjpob3Zlcixcbi5sZy1vdXRlciAubGctcGFnZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDhweCB3aGl0ZSBpbnNldDtcbn1cblxuLmxnLW91dGVyIC5sZy1jYXJldCB7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDEwcHggZGFzaGVkO1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5sZy1mdWxsc2NyZWVuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTIwY1wiO1xufVxuXG4ubGctZnVsbHNjcmVlbi1vbiAubGctZnVsbHNjcmVlbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGUyMGRcIjtcbn1cblxuLmxnLW91dGVyICNsZy1kcm9wZG93bi1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvdHRvbTogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwODE7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjE4cywgb3BhY2l0eSAwLjE4cyBsaW5lYXIgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xOHMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzO1xuICAgIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuMThzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwcztcbn1cblxuLmxnLW91dGVyLmxnLWRyb3Bkb3duLWFjdGl2ZSAubGctZHJvcGRvd24sXG4ubGctb3V0ZXIubGctZHJvcGRvd24tYWN0aXZlICNsZy1kcm9wZG93bi1vdmVybGF5IHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5sZy1vdXRlci5sZy1kcm9wZG93bi1hY3RpdmUgI2xnLXNoYXJlIHtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRvcDogNTBweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjE4cyBsaW5lYXIgMHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuNXMsIG9wYWNpdHkgMC4xOHMgbGluZWFyIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwcztcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwcztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xOHMgbGluZWFyIDBzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjVzLCBvcGFjaXR5IDAuMThzIGxpbmVhciAwcztcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93bjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgdG9wOiAtMTZweDtcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93bj5saTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24+bGk6aG92ZXIgYSxcbi5sZy1vdXRlciAubGctZHJvcGRvd24+bGk6aG92ZXIgLmxnLWljb24ge1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ubGctb3V0ZXIgLmxnLWRyb3Bkb3duIGEge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5sZy1vdXRlciAubGctZHJvcGRvd24gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctZHJvcGRvd24tdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmxnLW91dGVyIC5sZy1kcm9wZG93biAubGctaWNvbiB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlODBkXCI7XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZmFjZWJvb2sgLmxnLWljb24ge1xuICAgIGNvbG9yOiAjM2I1OTk4O1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLWZhY2Vib29rIC5sZy1pY29uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb24ge1xuICAgIGNvbG9yOiAjMDBhY2VkO1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXR3aXR0ZXIgLmxnLWljb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbiB7XG4gICAgY29sb3I6ICNkZDRiMzk7XG59XG5cbi5sZy1vdXRlciAjbGctc2hhcmUtZ29vZ2xlcGx1cyAubGctaWNvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmxnLW91dGVyICNsZy1zaGFyZS1waW50ZXJlc3QgLmxnLWljb24ge1xuICAgIGNvbG9yOiAjY2IyMDI3O1xufVxuXG4ubGctb3V0ZXIgI2xnLXNoYXJlLXBpbnRlcmVzdCAubGctaWNvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmdyb3VwIHtcbiAgICAqem9vbTogMTtcbn1cblxuLmdyb3VwOmJlZm9yZSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsaW5lLWhlaWdodDogMDtcbn1cblxuLmdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ubGctb3V0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcbn1cblxuLmxnLW91dGVyICoge1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxnLW91dGVyLmxnLXZpc2libGUge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUsXG4ubGctb3V0ZXIubGctY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLFxuLmxnLW91dGVyLmxnLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4ubGctb3V0ZXIubGctY3NzMy5sZy1kcmFnZ2luZyAubGctaXRlbS5sZy1wcmV2LXNsaWRlLFxuLmxnLW91dGVyLmxnLWNzczMubGctZHJhZ2dpbmcgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSxcbi5sZy1vdXRlci5sZy1jc3MzLmxnLWRyYWdnaW5nIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1vdXRlci5sZy1ncmFiIGltZy5sZy1vYmplY3Qge1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIGN1cnNvcjogLW1vei1ncmFiO1xuICAgIGN1cnNvcjogLW8tZ3JhYjtcbiAgICBjdXJzb3I6IC1tcy1ncmFiO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuLmxnLW91dGVyLmxnLWdyYWJiaW5nIGltZy5sZy1vYmplY3Qge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICAgIGN1cnNvcjogLW8tZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtbXMtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmxnLW91dGVyIC5sZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmxnLW91dGVyIC5sZy1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3BsdWdpbnMvZ2FsbGVyeS9sb2FkaW5nLmdpZlwiKSBuby1yZXBlYXQgc2Nyb2xsIGNlbnRlciBjZW50ZXIgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGctb3V0ZXIubGctY3NzMyAubGctcHJldi1zbGlkZSxcbi5sZy1vdXRlci5sZy1jc3MzIC5sZy1jdXJyZW50LFxuLmxnLW91dGVyLmxnLWNzczMgLmxnLW5leHQtc2xpZGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4ubGctb3V0ZXIubGctY3NzIC5sZy1jdXJyZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmxnLW91dGVyIC5sZy1pdGVtLFxuLmxnLW91dGVyIC5sZy1pbWctd3JhcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICB3aWR0aDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbn1cblxuLmxnLW91dGVyIC5sZy1pbWctd3JhcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4ubGctb3V0ZXIgLmxnLWl0ZW0ubGctY29tcGxldGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5sZy1vdXRlciAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgICB6LWluZGV4OiAxMDYwO1xufVxuXG4ubGctb3V0ZXIgLmxnLWltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy1vYmplY3QsXG4ubGctb3V0ZXIubGctc2hvdy1hZnRlci1sb2FkIC5sZy1pdGVtIC5sZy12aWRlby1wbGF5IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG59XG5cbi5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLW9iamVjdCxcbi5sZy1vdXRlci5sZy1zaG93LWFmdGVyLWxvYWQgLmxnLWl0ZW0ubGctY29tcGxldGUgLmxnLXZpZGVvLXBsYXkge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1vdXRlciAubGctZW1wdHktaHRtbCxcbi5sZy1vdXRlci5sZy1oaWRlLWRvd25sb2FkICNsZy1kb3dubG9hZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxnLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwNDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2UgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZSAwcztcbn1cblxuLmxnLWJhY2tkcm9wLmluIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubGctY3NzMy5sZy1uby10cmFucyAubGctcHJldi1zbGlkZSxcbi5sZy1jc3MzLmxnLW5vLXRyYW5zIC5sZy1uZXh0LXNsaWRlLFxuLmxnLWNzczMubGctbm8tdHJhbnMgLmxnLWN1cnJlbnQge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAwcyBlYXNlIDBzICFpbXBvcnRhbnQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgICAtby10cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lIDBzIGVhc2UgMHMgIWltcG9ydGFudDtcbn1cblxuLmxnLWNzczMubGctdXNlLWNzczMgLmxnLWl0ZW0sXG4ubGctY3NzMy5sZy11c2UtbGVmdCAubGctaXRlbSB7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ubGctY3NzMy5sZy1mYWRlIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSxcbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSxcbi5sZy1jc3MzLmxnLWZhZGUgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctcHJldi1zbGlkZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctbmV4dC1zbGlkZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLWN1cnJlbnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1jc3MzIC5sZy1pdGVtLmxnLXByZXYtc2xpZGUsXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtY3NzMyAubGctaXRlbS5sZy1uZXh0LXNsaWRlLFxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWNzczMgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbn1cblxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUge1xuICAgIGxlZnQ6IC0xMDAlO1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlIHtcbiAgICBsZWZ0OiAxMDAlO1xufVxuXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1jdXJyZW50IHtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5sZy1jc3MzLmxnLXNsaWRlLmxnLXVzZS1sZWZ0IC5sZy1pdGVtLmxnLXByZXYtc2xpZGUsXG4ubGctY3NzMy5sZy1zbGlkZS5sZy11c2UtbGVmdCAubGctaXRlbS5sZy1uZXh0LXNsaWRlLFxuLmxnLWNzczMubGctc2xpZGUubGctdXNlLWxlZnQgLmxnLWl0ZW0ubGctY3VycmVudCB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBsZWZ0IDFzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKSAwcywgb3BhY2l0eSAwLjFzIGVhc2UgMHM7XG4gICAgLW8tdHJhbnNpdGlvbjogbGVmdCAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSkgMHMsIG9wYWNpdHkgMC4xcyBlYXNlIDBzO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjUsIDEpIDBzLCBvcGFjaXR5IDAuMXMgZWFzZSAwcztcbn1cblxuLmpxdm1hcC1sYWJlbCxcbi5qcXZtYXAtcGluIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmpxdm1hcC1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICMyOTI5Mjk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWYsIFZlcmRhbmE7XG4gICAgZm9udC1zaXplOiBzbWFsbGVyO1xuICAgIHBhZGRpbmc6IDNweDtcbn1cblxuLmpxdm1hcC16b29taW4sXG4uanF2bWFwLXpvb21vdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uanF2bWFwLXpvb21pbiB7XG4gICAgdG9wOiAxMHB4O1xufVxuXG4uanF2bWFwLXpvb21vdXQge1xuICAgIC8qIHRvcDozMHB4ICovXG59XG5cbi5qcXZtYXAtcmVnaW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5qcXZtYXAtYWpheF9yZXNwb25zZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbn1cblxuLyohIFBpY2tyIDEuOC4yIE1JVCB8IGh0dHBzOi8vZ2l0aHViLmNvbS9TaW1vbndlcC9waWNrciAqL1xuLnBpY2tyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4ucGlja3IgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMmVtO1xuICAgIHdpZHRoOiAyZW07XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCA1MCA1MFwiIHN0cm9rZT1cIiUyMzQyNDQ1QVwiIHN0cm9rZS13aWR0aD1cIjVweFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIj48cGF0aCBkPVwiTTQ1LDQ1TDUsNVwiPjwvcGF0aD48cGF0aCBkPVwiTTQ1LDVMNSw0NVwiPjwvcGF0aD48L3N2Zz4nKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDIgMlwiPjxwYXRoIGZpbGw9XCJ3aGl0ZVwiIGQ9XCJNMSwwSDJWMUgxVjBaTTAsMUgxVjJIMFYxWlwiLz48cGF0aCBmaWxsPVwiZ3JheVwiIGQ9XCJNMCwwSDFWMUgwVjBaTTEsMUgyVjJIMVYxWlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB6LWluZGV4OiBpbml0aWFsO1xufVxuXG4ucGlja3IgLnBjci1idXR0b246OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXBjci1jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xufVxuXG4ucGlja3IgLnBjci1idXR0b24uY2xlYXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xufVxuXG4ucGlja3IgLnBjci1idXR0b24uY2xlYXI6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uLmNsZWFyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSwgMCAwIDAgM3B4IHZhcigtLXBjci1jb2xvcik7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbi5kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnBpY2tyICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ucGNyLWFwcCAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnBpY2tyIGlucHV0OmZvY3VzLFxuLnBpY2tyIGlucHV0LnBjci1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggdmFyKC0tcGNyLWNvbG9yKTtcbn1cblxuLnBpY2tyIGJ1dHRvbjpmb2N1cyxcbi5waWNrciBidXR0b24ucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGNyLWFwcCBpbnB1dDpmb2N1cyxcbi5wY3ItYXBwIGlucHV0LnBjci1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggdmFyKC0tcGNyLWNvbG9yKTtcbn1cblxuLnBjci1hcHAgYnV0dG9uOmZvY3VzLFxuLnBjci1hcHAgYnV0dG9uLnBjci1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggdmFyKC0tcGNyLWNvbG9yKTtcbn1cblxuLnBpY2tyIC5wY3ItcGFsZXR0ZSxcbi5waWNrciAucGNyLXNsaWRlciB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xufVxuXG4ucGNyLWFwcCAucGNyLXBhbGV0dGUsXG4ucGNyLWFwcCAucGNyLXNsaWRlciB7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzO1xufVxuXG4ucGlja3IgLnBjci1wYWxldHRlOmZvY3VzLFxuLnBpY2tyIC5wY3Itc2xpZGVyOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSwgMCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wY3ItYXBwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDBzIDAuM3M7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGJveC1zaGFkb3c6IDAgMC4xNWVtIDEuNWVtIDAgcmdiYSgwLCAwLCAwLCAwLjEpLCAwIDAgMWVtIDAgcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLnBjci1hcHAgLnBjci1wYWxldHRlOmZvY3VzLFxuLnBjci1hcHAgLnBjci1zbGlkZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBjci1hcHAudmlzaWJsZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnBjci1hcHAgLnBjci1zd2F0Y2hlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMC43NWVtO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzLnBjci1sYXN0IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXM+YnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMS43NWVtIC0gNXB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMS43NWVtIC0gNXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMi41cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnBjci1hcHAgLnBjci1zd2F0Y2hlcz5idXR0b246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLnBjci1hcHAgLnBjci1zd2F0Y2hlcz5idXR0b246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGNyLWNvbG9yKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMDUpO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjpub3QoLnBjci1hY3RpdmUpIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAtMC4yZW0gMCAtMC4yZW07XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24+KiB7XG4gICAgbWFyZ2luOiAwIDAuMmVtO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIGlucHV0IHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM3NTc5N2U7XG4gICAgYmFja2dyb3VuZDogI2YxZjNmNDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgIHBhZGRpbmc6IDAuNDVlbSAwLjVlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjc1ZW07XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gaW5wdXQ6aG92ZXIge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjk3NSk7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gaW5wdXQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSg2NiwgMTMzLCAyNDQsIDAuNzUpO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItcmVzdWx0IHtcbiAgICBjb2xvcjogIzc1Nzk3ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZsZXg6IDEgMSA4ZW07XG4gICAgbWluLXdpZHRoOiA4ZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIGJhY2tncm91bmQ6ICNmMWYzZjQ7XG4gICAgY3Vyc29yOiB0ZXh0O1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItcmVzdWx0OjotbW96LXNlbGVjdGlvbixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1yZXN1bHQ6OnNlbGVjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzQyODVmNDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLXR5cGUuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjNDI4NWY0O1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3Itc2F2ZSxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWwsXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2xlYXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3Itc2F2ZSxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWwsXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2xlYXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3Itc2F2ZTpob3Zlcixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWw6aG92ZXIsXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2xlYXI6aG92ZXIge1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkyNSk7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI4NWY0O1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2xlYXIsXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2FuY2VsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjQ0MjUwO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2xlYXI6Zm9jdXMsXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItY2FuY2VsOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSwgMCAwIDAgM3B4IHJnYmEoMjQ0LCA2NiwgODAsIDAuNzUpO1xufVxuXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLXBpY2tlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wYWxldHRlLFxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyLFxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1vcGFjaXR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xufVxuXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGU6YWN0aXZlLFxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyOmFjdGl2ZSxcbi5wY3ItYXBwIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eTphY3RpdmUge1xuICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIHtcbiAgICB3aWR0aDogMjguNWVtO1xuICAgIG1heC13aWR0aDogOTV2dztcbiAgICBwYWRkaW5nOiAwLjhlbTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1ncm93OiAxO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcHJldmlldyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1yaWdodDogMC43NWVtO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcHJldmlldzo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyIDJcIj48cGF0aCBmaWxsPVwid2hpdGVcIiBkPVwiTTEsMEgyVjFIMVYwWk0wLDFIMVYySDBWMVpcIi8+PHBhdGggZmlsbD1cImdyYXlcIiBkPVwiTTAsMEgxVjFIMFYwWk0xLDFIMlYySDFWMVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItbGFzdC1jb2xvciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbSAwLjE1ZW0gMCAwO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItY3VycmVudC1jb2xvciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAuMTVlbSAwLjE1ZW07XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItbGFzdC1jb2xvcixcbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItY3VycmVudC1jb2xvciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGNyLWNvbG9yKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOGVtO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9Y2xhc3NpY10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wYWxldHRlIC5wY3ItcGFsZXR0ZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUgLnBjci1wYWxldHRlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDIgMlwiPjxwYXRoIGZpbGw9XCJ3aGl0ZVwiIGQ9XCJNMSwwSDJWMUgxVjBaTTAsMUgxVjJIMFYxWlwiLz48cGF0aCBmaWxsPVwiZ3JheVwiIGQ9XCJNMCwwSDFWMUgwVjBaTTEsMUgyVjJIMVYxWlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVlbTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIgLnBjci1waWNrZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eSAucGNyLXBpY2tlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIgLnBjci1zbGlkZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPWNsYXNzaWNdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eSAucGNyLXNsaWRlciB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBlbTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIgLnBjci1zbGlkZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJlZCwgI2ZmMCwgbGltZSwgY3lhbiwgYmx1ZSwgI2YwZiwgcmVkKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1jbGFzc2ljXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkgLnBjci1zbGlkZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCBibGFjayksIHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSwgNTAlO1xufVxuXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICAucGNyLWFwcCAucGNyLXN3YXRjaGVzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDEuNzVlbSk7XG4gICAgfVxufVxuXG4vKiEgUGlja3IgMS44LjIgTUlUIHwgaHR0cHM6Ly9naXRodWIuY29tL1NpbW9ud2VwL3BpY2tyICovXG4ucGlja3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5waWNrciAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgd2lkdGg6IDJlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDUwIDUwXCIgc3Ryb2tlPVwiJTIzNDI0NDVBXCIgc3Ryb2tlLXdpZHRoPVwiNXB4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiPjxwYXRoIGQ9XCJNNDUsNDVMNSw1XCI+PC9wYXRoPjxwYXRoIGQ9XCJNNDUsNUw1LDQ1XCI+PC9wYXRoPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ucGlja3IgLnBjci1idXR0b246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHotaW5kZXg6IGluaXRpYWw7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGNyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbi5jbGVhciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbi5jbGVhcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucGlja3IgLnBjci1idXR0b24uY2xlYXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggdmFyKC0tcGNyLWNvbG9yKTtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uLmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGlja3IgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5wY3ItYXBwICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ucGlja3IgaW5wdXQ6Zm9jdXMsXG4ucGlja3IgaW5wdXQucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGlja3IgYnV0dG9uOmZvY3VzLFxuLnBpY2tyIGJ1dHRvbi5wY3ItYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSwgMCAwIDAgM3B4IHZhcigtLXBjci1jb2xvcik7XG59XG5cbi5wY3ItYXBwIGlucHV0OmZvY3VzLFxuLnBjci1hcHAgaW5wdXQucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGNyLWFwcCBidXR0b246Zm9jdXMsXG4ucGNyLWFwcCBidXR0b24ucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGlja3IgLnBjci1wYWxldHRlLFxuLnBpY2tyIC5wY3Itc2xpZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG5cbi5wY3ItYXBwIC5wY3ItcGFsZXR0ZSxcbi5wY3ItYXBwIC5wY3Itc2xpZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG5cbi5waWNrciAucGNyLXBhbGV0dGU6Zm9jdXMsXG4ucGlja3IgLnBjci1zbGlkZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBjci1hcHAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMHMgMC4zcztcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgYm94LXNoYWRvdzogMCAwLjE1ZW0gMS41ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMCAxZW0gMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xufVxuXG4ucGNyLWFwcCAucGNyLXBhbGV0dGU6Zm9jdXMsXG4ucGNyLWFwcCAucGNyLXNsaWRlcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucGNyLWFwcC52aXNpYmxlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAwLjc1ZW07XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXMucGNyLWxhc3Qge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBjci1hcHAgLnBjci1zd2F0Y2hlcz5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxLjc1ZW0gLSA1cHgpO1xuICAgIGhlaWdodDogY2FsYygxLjc1ZW0gLSA1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAyLjVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyIDJcIj48cGF0aCBmaWxsPVwid2hpdGVcIiBkPVwiTTEsMEgyVjFIMVYwWk0wLDFIMVYySDBWMVpcIi8+PHBhdGggZmlsbD1cImdyYXlcIiBkPVwiTTAsMEgxVjFIMFYwWk0xLDFIMlYySDFWMVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wY3ItY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXM+YnV0dG9uOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4wNSk7XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXM+YnV0dG9uOm5vdCgucGNyLWFjdGl2ZSkge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0wLjJlbSAwIC0wLjJlbTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbj4qIHtcbiAgICBtYXJnaW46IDAgMC4yZW07XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gaW5wdXQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzc1Nzk3ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmM2Y0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgcGFkZGluZzogMC40NWVtIDAuNWVtO1xuICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiBpbnB1dDpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTc1KTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiBpbnB1dDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCByZ2JhKDY2LCAxMzMsIDI0NCwgMC43NSk7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1yZXN1bHQge1xuICAgIGNvbG9yOiAjNzU3OTdlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZmxleDogMSAxIDhlbTtcbiAgICBtaW4td2lkdGg6IDhlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgYmFja2dyb3VuZDogI2YxZjNmNDtcbiAgICBjdXJzb3I6IHRleHQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1yZXN1bHQ6Oi1tb3otc2VsZWN0aW9uLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLXJlc3VsdDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI4NWY0O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItdHlwZS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM0Mjg1ZjQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbCxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbCxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlOmhvdmVyLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbDpob3Zlcixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcjpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTI1KTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLXNhdmUge1xuICAgIGJhY2tncm91bmQ6ICM0Mjg1ZjQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWwge1xuICAgIGJhY2tncm91bmQ6ICNmNDQyNTA7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcjpmb2N1cyxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWw6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSgyNDQsIDY2LCA4MCwgMC43NSk7XG59XG5cbi5wY3ItYXBwIC5wY3Itc2VsZWN0aW9uIC5wY3ItcGlja2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG59XG5cbi5wY3ItYXBwIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcGFsZXR0ZTphY3RpdmUsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXI6YWN0aXZlLFxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1vcGFjaXR5OmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bW9ub2xpdGhdIHtcbiAgICB3aWR0aDogMTQuMjVlbTtcbiAgICBtYXgtd2lkdGg6IDk1dnc7XG4gICAgcGFkZGluZzogMC44ZW07XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bW9ub2xpdGhdIC5wY3Itc2VsZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXByZXZpZXc6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXByZXZpZXcgLnBjci1sYXN0LWNvbG9yIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3gtc2hhZG93IDAuM3M7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtIDAgMCAwLjE1ZW07XG4gICAgei1pbmRleDogMjtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItY3VycmVudC1jb2xvciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjE1ZW0gMC4xNWVtIDA7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bW9ub2xpdGhdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcHJldmlldyAucGNyLWxhc3QtY29sb3IsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXByZXZpZXcgLnBjci1jdXJyZW50LWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wY3ItY29sb3IpO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOGVtO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bW9ub2xpdGhdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcGFsZXR0ZSAucGNyLXBhbGV0dGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bW9ub2xpdGhdIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcGFsZXR0ZSAucGNyLXBhbGV0dGU6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkge1xuICAgIGhlaWdodDogMC41ZW07XG4gICAgbWFyZ2luLXRvcDogMC43NWVtO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIgLnBjci1waWNrZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW1vbm9saXRoXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkgLnBjci1waWNrZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyIC5wY3Itc2xpZGVyLFxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1vcGFjaXR5IC5wY3Itc2xpZGVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogNTBlbTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyIC5wY3Itc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJlZCwgI2ZmMCwgbGltZSwgY3lhbiwgYmx1ZSwgI2YwZiwgcmVkKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1tb25vbGl0aF0gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1vcGFjaXR5IC5wY3Itc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHRyYW5zcGFyZW50LCBibGFjayksIHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSwgMC4yNWVtO1xufVxuXG5Ac3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICAucGNyLWFwcCAucGNyLXN3YXRjaGVzIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIDEuNzVlbSk7XG4gICAgfVxufVxuXG4vKiEgUGlja3IgMS44LjIgTUlUIHwgaHR0cHM6Ly9naXRodWIuY29tL1NpbW9ud2VwL3BpY2tyICovXG4ucGlja3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5waWNrciAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgd2lkdGg6IDJlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDUwIDUwXCIgc3Ryb2tlPVwiJTIzNDI0NDVBXCIgc3Ryb2tlLXdpZHRoPVwiNXB4XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiPjxwYXRoIGQ9XCJNNDUsNDVMNSw1XCI+PC9wYXRoPjxwYXRoIGQ9XCJNNDUsNUw1LDQ1XCI+PC9wYXRoPjwvc3ZnPicpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ucGlja3IgLnBjci1idXR0b246OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsIDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMiAyXCI+PHBhdGggZmlsbD1cIndoaXRlXCIgZD1cIk0xLDBIMlYxSDFWMFpNMCwxSDFWMkgwVjFaXCIvPjxwYXRoIGZpbGw9XCJncmF5XCIgZD1cIk0wLDBIMVYxSDBWMFpNMSwxSDJWMkgxVjFaXCIvPjwvc3ZnPicpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC41ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHotaW5kZXg6IGluaXRpYWw7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcGNyLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbi5jbGVhciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG59XG5cbi5waWNrciAucGNyLWJ1dHRvbi5jbGVhcjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4ucGlja3IgLnBjci1idXR0b24uY2xlYXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggdmFyKC0tcGNyLWNvbG9yKTtcbn1cblxuLnBpY2tyIC5wY3ItYnV0dG9uLmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGlja3IgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5wY3ItYXBwICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ucGlja3IgaW5wdXQ6Zm9jdXMsXG4ucGlja3IgaW5wdXQucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGlja3IgYnV0dG9uOmZvY3VzLFxuLnBpY2tyIGJ1dHRvbi5wY3ItYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSwgMCAwIDAgM3B4IHZhcigtLXBjci1jb2xvcik7XG59XG5cbi5wY3ItYXBwIGlucHV0OmZvY3VzLFxuLnBjci1hcHAgaW5wdXQucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGNyLWFwcCBidXR0b246Zm9jdXMsXG4ucGNyLWFwcCBidXR0b24ucGNyLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCB2YXIoLS1wY3ItY29sb3IpO1xufVxuXG4ucGlja3IgLnBjci1wYWxldHRlLFxuLnBpY2tyIC5wY3Itc2xpZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG5cbi5wY3ItYXBwIC5wY3ItcGFsZXR0ZSxcbi5wY3ItYXBwIC5wY3Itc2xpZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3M7XG59XG5cbi5waWNrciAucGNyLXBhbGV0dGU6Zm9jdXMsXG4ucGlja3IgLnBjci1zbGlkZXI6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBjci1hcHAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMHMgMC4zcztcbiAgICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgYm94LXNoYWRvdzogMCAwLjE1ZW0gMS41ZW0gMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgMCAxZW0gMCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xufVxuXG4ucGNyLWFwcCAucGNyLXBhbGV0dGU6Zm9jdXMsXG4ucGNyLWFwcCAucGNyLXNsaWRlcjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucGNyLWFwcC52aXNpYmxlIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAwLjc1ZW07XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXMucGNyLWxhc3Qge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBjci1hcHAgLnBjci1zd2F0Y2hlcz5idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxLjc1ZW0gLSA1cHgpO1xuICAgIGhlaWdodDogY2FsYygxLjc1ZW0gLSA1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiAyLjVweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyIDJcIj48cGF0aCBmaWxsPVwid2hpdGVcIiBkPVwiTTEsMEgyVjFIMVYwWk0wLDFIMVYySDBWMVpcIi8+PHBhdGggZmlsbD1cImdyYXlcIiBkPVwiTTAsMEgxVjFIMFYwWk0xLDFIMlYySDFWMVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ucGNyLWFwcCAucGNyLXN3YXRjaGVzPmJ1dHRvbjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wY3ItY29sb3IpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXM+YnV0dG9uOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4wNSk7XG59XG5cbi5wY3ItYXBwIC5wY3Itc3dhdGNoZXM+YnV0dG9uOm5vdCgucGNyLWFjdGl2ZSkge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC0wLjJlbSAwIC0wLjJlbTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbj4qIHtcbiAgICBtYXJnaW46IDAgMC4yZW07XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gaW5wdXQge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3ZW07XG4gICAgZm9udC1zaXplOiAwLjc1ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzc1Nzk3ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjFmM2Y0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgcGFkZGluZzogMC40NWVtIDAuNWVtO1xuICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiBpbnB1dDpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTc1KTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiBpbnB1dDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSksIDAgMCAwIDNweCByZ2JhKDY2LCAxMzMsIDI0NCwgMC43NSk7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1yZXN1bHQge1xuICAgIGNvbG9yOiAjNzU3OTdlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZmxleDogMSAxIDhlbTtcbiAgICBtaW4td2lkdGg6IDhlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgYmFja2dyb3VuZDogI2YxZjNmNDtcbiAgICBjdXJzb3I6IHRleHQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1yZXN1bHQ6Oi1tb3otc2VsZWN0aW9uLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLXJlc3VsdDo6c2VsZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI4NWY0O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ucGNyLWFwcCAucGNyLWludGVyYWN0aW9uIC5wY3ItdHlwZS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICM0Mjg1ZjQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbCxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbCxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1zYXZlOmhvdmVyLFxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLWNhbmNlbDpob3Zlcixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcjpob3ZlciB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTI1KTtcbn1cblxuLnBjci1hcHAgLnBjci1pbnRlcmFjdGlvbiAucGNyLXNhdmUge1xuICAgIGJhY2tncm91bmQ6ICM0Mjg1ZjQ7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcixcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWwge1xuICAgIGJhY2tncm91bmQ6ICNmNDQyNTA7XG59XG5cbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jbGVhcjpmb2N1cyxcbi5wY3ItYXBwIC5wY3ItaW50ZXJhY3Rpb24gLnBjci1jYW5jZWw6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpLCAwIDAgMCAzcHggcmdiYSgyNDQsIDY2LCA4MCwgMC43NSk7XG59XG5cbi5wY3ItYXBwIC5wY3Itc2VsZWN0aW9uIC5wY3ItcGlja2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjdXJzb3I6IGdyYWI7XG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG59XG5cbi5wY3ItYXBwIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcGFsZXR0ZTphY3RpdmUsXG4ucGNyLWFwcCAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXI6YWN0aXZlLFxuLnBjci1hcHAgLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1vcGFjaXR5OmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10ge1xuICAgIHdpZHRoOiAxNC4yNWVtO1xuICAgIG1heC13aWR0aDogOTV2dztcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXN3YXRjaGVzIHtcbiAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgICBwYWRkaW5nOiAwIDAuNmVtO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW5hbm9dIC5wY3ItaW50ZXJhY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMC42ZW0gMC42ZW0gMC42ZW07XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDAuNmVtO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDRmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDVmciBhdXRvIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwLjVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW5hbm9dIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcHJldmlldyB7XG4gICAgZ3JpZC1hcmVhOiAyLzEvNC8xO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNmVtO1xufVxuXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW5hbm9dIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3ItcHJldmlldyAucGNyLWxhc3QtY29sb3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItY3VycmVudC1jb2xvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXBjci1jb2xvcik7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MGVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wcmV2aWV3IC5wY3ItY3VycmVudC1jb2xvcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyIDJcIj48cGF0aCBmaWxsPVwid2hpdGVcIiBkPVwiTTEsMEgyVjFIMVYwWk0wLDFIMVYySDBWMVpcIi8+PHBhdGggZmlsbD1cImdyYXlcIiBkPVwiTTAsMEgxVjFIMFYwWk0xLDFIMlYySDFWMVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1ZW07XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wYWxldHRlIHtcbiAgICBncmlkLWFyZWE6IDEvMS8yLzM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1wYWxldHRlIC5wY3ItcGFsZXR0ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLXBhbGV0dGUgLnBjci1wYWxldHRlOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LCA8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDIgMlwiPjxwYXRoIGZpbGw9XCJ3aGl0ZVwiIGQ9XCJNMSwwSDJWMUgxVjBaTTAsMUgxVjJIMFYxWlwiLz48cGF0aCBmaWxsPVwiZ3JheVwiIGQ9XCJNMCwwSDFWMUgwVjBaTTEsMUgyVjJIMVYxWlwiLz48L3N2Zz4nKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDAuNWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTVlbTtcbiAgICB6LWluZGV4OiAtMTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIge1xuICAgIGdyaWQtYXJlYTogMi8yLzIvMjtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkge1xuICAgIGdyaWQtYXJlYTogMy8yLzMvMjtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW5hbm9dIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eSB7XG4gICAgaGVpZ2h0OiAwLjVlbTtcbiAgICBtYXJnaW46IDAgMC42ZW07XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyIC5wY3ItcGlja2VyLFxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkgLnBjci1waWNrZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLWNob29zZXIgLnBjci1zbGlkZXIsXG4ucGNyLWFwcFtkYXRhLXRoZW1lPW5hbm9dIC5wY3Itc2VsZWN0aW9uIC5wY3ItY29sb3Itb3BhY2l0eSAucGNyLXNsaWRlciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwZW07XG59XG5cbi5wY3ItYXBwW2RhdGEtdGhlbWU9bmFub10gLnBjci1zZWxlY3Rpb24gLnBjci1jb2xvci1jaG9vc2VyIC5wY3Itc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJlZCwgI2ZmMCwgbGltZSwgY3lhbiwgYmx1ZSwgI2YwZiwgcmVkKTtcbn1cblxuLnBjci1hcHBbZGF0YS10aGVtZT1uYW5vXSAucGNyLXNlbGVjdGlvbiAucGNyLWNvbG9yLW9wYWNpdHkgLnBjci1zbGlkZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsIGJsYWNrKSwgdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCwgPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyIDJcIj48cGF0aCBmaWxsPVwid2hpdGVcIiBkPVwiTTEsMEgyVjFIMVYwWk0wLDFIMVYySDBWMVpcIi8+PHBhdGggZmlsbD1cImdyYXlcIiBkPVwiTTAsMEgxVjFIMFYwWk0xLDFIMlYySDFWMVpcIi8+PC9zdmc+Jyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlLCAwLjI1ZW07XG59XG5cbkBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgIC5wY3ItYXBwIC5wY3Itc3dhdGNoZXMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgMS43NWVtKTtcbiAgICB9XG59XG5cbi8qKipcblNwZWN0cnVtIENvbG9ycGlja2VyIHYxLjguMFxuaHR0cHM6Ly9naXRodWIuY29tL2Jncmlucy9zcGVjdHJ1bVxuQXV0aG9yOiBCcmlhbiBHcmluc3RlYWRcbkxpY2Vuc2U6IE1JVFxuKioqL1xuLnNwLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICp6b29tOiAxO1xuICAgIC8qIGh0dHBzOi8vZ2l0aHViLmNvbS9iZ3JpbnMvc3BlY3RydW0vaXNzdWVzLzQwICovXG4gICAgei1pbmRleDogOTk5OTk5NDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLnNwLWNvbnRhaW5lci5zcC1mbGF0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zcC1jb250YWluZXIgKiB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKiBGaXggZm9yICogeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9ICovXG4vKiBodHRwOi8vYW5zY2lhdGgudHVtYmxyLmNvbS9wb3N0LzczNDc0OTU4NjkvY3NzLWFzcGVjdC1yYXRpbyAqL1xuLnNwLXRvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNwLXRvcC1pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbn1cblxuLnNwLWNvbG9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAyMCU7XG59XG5cbi5zcC1odWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDg0JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zcC1jbGVhci1lbmFibGVkIC5zcC1odWUge1xuICAgIHRvcDogMzNweDtcbiAgICBoZWlnaHQ6IDc3LjUlO1xufVxuXG4uc3AtZmlsbCB7XG4gICAgcGFkZGluZy10b3A6IDgwJTtcbn1cblxuLnNwLXNhdCxcbi5zcC12YWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG59XG5cbi5zcC1hbHBoYS1lbmFibGVkIC5zcC10b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5zcC1hbHBoYS1lbmFibGVkIC5zcC1hbHBoYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcC1hbHBoYS1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgYm90dG9tOiAtNHB4O1xuICAgIHdpZHRoOiA2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zcC1hbHBoYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTRweDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogOHB4O1xufVxuXG4uc3AtYWxwaGEtaW5uZXIge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMzMzM7XG59XG5cbi5zcC1jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwLWNsZWFyLnNwLWNsZWFyLWRpc3BsYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnNwLWNsZWFyLWVuYWJsZWQgLnNwLWNsZWFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDg0JTtcbiAgICBoZWlnaHQ6IDI4cHg7XG59XG5cbi8qIERvbid0IGFsbG93IHRleHQgc2VsZWN0aW9uICovXG4uc3AtY29udGFpbmVyLFxuLnNwLXJlcGxhY2VyLFxuLnNwLXByZXZpZXcsXG4uc3AtZHJhZ2dlcixcbi5zcC1zbGlkZXIsXG4uc3AtYWxwaGEsXG4uc3AtY2xlYXIsXG4uc3AtYWxwaGEtaGFuZGxlIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IC1tb3otbm9uZTtcbiAgICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNwLWNvbnRhaW5lci5zcC1kcmFnZ2luZyAuc3AtaW5wdXQsXG4uc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiAtbW96LW5vbmU7XG4gICAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zcC1jb250YWluZXIuc3AtaW5wdXQtZGlzYWJsZWQgLnNwLWlucHV0LWNvbnRhaW5lcixcbi5zcC1jb250YWluZXIuc3AtYnV0dG9ucy1kaXNhYmxlZCAuc3AtYnV0dG9uLWNvbnRhaW5lcixcbi5zcC1jb250YWluZXIuc3AtcGFsZXR0ZS1idXR0b25zLWRpc2FibGVkIC5zcC1wYWxldHRlLWJ1dHRvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcC1wYWxldHRlLW9ubHkgLnNwLXBpY2tlci1jb250YWluZXIsXG4uc3AtcGFsZXR0ZS1kaXNhYmxlZCAuc3AtcGFsZXR0ZS1jb250YWluZXIsXG4uc3AtaW5pdGlhbC1kaXNhYmxlZCAuc3AtaW5pdGlhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogR3JhZGllbnRzIGZvciBodWUsIHNhdHVyYXRpb24gYW5kIHZhbHVlIGluc3RlYWQgb2YgaW1hZ2VzLiAgTm90IHByZXR0eS4uLiBidXQgaXQgd29ya3MgKi9cbi5zcC1zYXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDEwMCUgMCwgZnJvbSgjRkZGKSwgdG8ocmdiYSgyMDQsIDE1NCwgMTI5LCAwKSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNGRkYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiwgcmdiYSgyMDQsIDE1NCwgMTI5LCAwKSk7XG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoR3JhZGllbnRUeXBlID0gMSwgc3RhcnRDb2xvcnN0cj0jRkZGRkZGRkYsIGVuZENvbG9yc3RyPSMwMENDOUE4MSlcIjtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChHcmFkaWVudFR5cGU9MSwgc3RhcnRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBlbmRDb2xvcnN0cj1cIiMwMENDOUE4MVwiKTtcbn1cblxuLnNwLXZhbCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMTAwJSwgMCAwLCBmcm9tKCMwMDAwMDApLCB0byhyZ2JhKDIwNCwgMTU0LCAxMjksIDApKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjMDAwMDAwLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sICMwMDAsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChib3R0b20sICMwMDAsIHJnYmEoMjA0LCAxNTQsIDEyOSwgMCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjMDAwLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwLCByZ2JhKDIwNCwgMTU0LCAxMjksIDApKTtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMwMENDOUE4MSwgZW5kQ29sb3JzdHI9I0ZGMDAwMDAwKVwiO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjMDBDQzlBODFcIiwgZW5kQ29sb3JzdHI9XCIjRkYwMDAwMDBcIik7XG59XG5cbi5zcC1odWUge1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmMDAwMCAwJSwgI2ZmZmYwMCAxNyUsICMwMGZmMDAgMzMlLCAjMDBmZmZmIDUwJSwgIzAwMDBmZiA2NyUsICNmZjAwZmYgODMlLCAjZmYwMDAwIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZmYwMDAwIDAlLCAjZmZmZjAwIDE3JSwgIzAwZmYwMCAzMyUsICMwMGZmZmYgNTAlLCAjMDAwMGZmIDY3JSwgI2ZmMDBmZiA4MyUsICNmZjAwMDAgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmMDAwMCAwJSwgI2ZmZmYwMCAxNyUsICMwMGZmMDAgMzMlLCAjMDBmZmZmIDUwJSwgIzAwMDBmZiA2NyUsICNmZjAwZmYgODMlLCAjZmYwMDAwIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2ZmMDAwMCksIGNvbG9yLXN0b3AoMC4xNywgI2ZmZmYwMCksIGNvbG9yLXN0b3AoMC4zMywgIzAwZmYwMCksIGNvbG9yLXN0b3AoMC41LCAjMDBmZmZmKSwgY29sb3Itc3RvcCgwLjY3LCAjMDAwMGZmKSwgY29sb3Itc3RvcCgwLjgzLCAjZmYwMGZmKSwgdG8oI2ZmMDAwMCkpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmMDAwMCAwJSwgI2ZmZmYwMCAxNyUsICMwMGZmMDAgMzMlLCAjMDBmZmZmIDUwJSwgIzAwMDBmZiA2NyUsICNmZjAwZmYgODMlLCAjZmYwMDAwIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZjAwMDAgMCUsICNmZmZmMDAgMTclLCAjMDBmZjAwIDMzJSwgIzAwZmZmZiA1MCUsICMwMDAwZmYgNjclLCAjZmYwMGZmIDgzJSwgI2ZmMDAwMCAxMDAlKTtcbn1cblxuLyogSUUgZmlsdGVycyBkbyBub3Qgc3VwcG9ydCBtdWx0aXBsZSBjb2xvciBzdG9wcy5cbiAgIEdlbmVyYXRlIDYgZGl2cywgbGluZSB0aGVtIHVwLCBhbmQgZG8gdHdvIGNvbG9yIGdyYWRpZW50cyBmb3IgZWFjaC5cbiAgIFllcywgcmVhbGx5LlxuICovXG4uc3AtMSB7XG4gICAgaGVpZ2h0OiAxNyU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNmZjAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjZmZmZjAwXCIpO1xufVxuXG4uc3AtMiB7XG4gICAgaGVpZ2h0OiAxNiU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNmZmZmMDBcIiwgZW5kQ29sb3JzdHI9XCIjMDBmZjAwXCIpO1xufVxuXG4uc3AtMyB7XG4gICAgaGVpZ2h0OiAxNyU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMGZmMDBcIiwgZW5kQ29sb3JzdHI9XCIjMDBmZmZmXCIpO1xufVxuXG4uc3AtNCB7XG4gICAgaGVpZ2h0OiAxNyU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMGZmZmZcIiwgZW5kQ29sb3JzdHI9XCIjMDAwMGZmXCIpO1xufVxuXG4uc3AtNSB7XG4gICAgaGVpZ2h0OiAxNiU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiMwMDAwZmZcIiwgZW5kQ29sb3JzdHI9XCIjZmYwMGZmXCIpO1xufVxuXG4uc3AtNiB7XG4gICAgaGVpZ2h0OiAxNyU7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNmZjAwZmZcIiwgZW5kQ29sb3JzdHI9XCIjZmYwMDAwXCIpO1xufVxuXG4uc3AtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIENsZWFyZml4IGhhY2sgKi9cbi5zcC1jZiB7XG4gICAgKnpvb206IDE7XG59XG5cbi5zcC1jZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5zcC1jZjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLyogTW9iaWxlIGRldmljZXMsIG1ha2UgaHVlIHNsaWRlciBiaWdnZXIgc28gaXQgaXMgZWFzaWVyIHRvIHNsaWRlICovXG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSB7XG4gICAgLnNwLWNvbG9yIHtcbiAgICAgICAgcmlnaHQ6IDQwJTtcbiAgICB9XG5cbiAgICAuc3AtaHVlIHtcbiAgICAgICAgbGVmdDogNjMlO1xuICAgIH1cblxuICAgIC5zcC1maWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwJTtcbiAgICB9XG59XG5cbi5zcC1kcmFnZ2VyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgd2lkdGg6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLnNwLXNsaWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbGVmdDogLTFweDtcbiAgICByaWdodDogLTFweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG9wYWNpdHk6IDAuODtcbn1cblxuLypcblRoZW1lIGF1dGhvcnM6XG5IZXJlIGFyZSB0aGUgYmFzaWMgdGhlbWVhYmxlIGRpc3BsYXkgb3B0aW9ucyAoY29sb3JzLCBmb250cywgZ2xvYmFsIHdpZHRocykuXG5TZWUgaHR0cDovL2Jncmlucy5naXRodWIuaW8vc3BlY3RydW0vdGhlbWVzLyBmb3IgaW5zdHJ1Y3Rpb25zLlxuKi9cbi5zcC1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjRmNztcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZDNkZmVhO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udDogbm9ybWFsIDEycHggXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkx1Y2lkYSBTYW5zXCIsIEdlbmV2YSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zcC1jb250YWluZXIgYnV0dG9uLFxuLnNwLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgZm9udDogbm9ybWFsIDEycHggXCJMdWNpZGEgR3JhbmRlXCIsIFwiTHVjaWRhIFNhbnMgVW5pY29kZVwiLCBcIkx1Y2lkYSBTYW5zXCIsIEdlbmV2YSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zcC1jb2xvcixcbi5zcC1odWUsXG4uc3AtY2xlYXIge1xuICAgIGZvbnQ6IG5vcm1hbCAxMnB4IFwiTHVjaWRhIEdyYW5kZVwiLCBcIkx1Y2lkYSBTYW5zIFVuaWNvZGVcIiwgXCJMdWNpZGEgU2Fuc1wiLCBHZW5ldmEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc3AtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5zcC1jb2xvcixcbi5zcC1odWUsXG4uc3AtY2xlYXIge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICM2NjY7XG59XG5cbi8qIElucHV0ICovXG4uc3AtaW5wdXQtY29udGFpbmVyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnNwLWluaXRpYWwtZGlzYWJsZWQgLnNwLWlucHV0LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zcC1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggaW5zZXQ7XG4gICAgcGFkZGluZzogNHB4IDVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjMjIyO1xufVxuXG4uc3AtaW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG9yYW5nZTtcbn1cblxuLnNwLWlucHV0LnNwLXZhbGlkYXRpb24tZXJyb3Ige1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmRkO1xufVxuXG4uc3AtcGlja2VyLWNvbnRhaW5lcixcbi5zcC1wYWxldHRlLWNvbnRhaW5lciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0yOTBweDtcbn1cblxuLnNwLXBpY2tlci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxNzJweDtcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNmZmY7XG59XG5cbi8qIFBhbGV0dGVzICovXG4uc3AtcGFsZXR0ZS1jb250YWluZXIge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNjY2M7XG59XG5cbi5zcC1wYWxldHRlLW9ubHkgLnNwLXBhbGV0dGUtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi5zcC1wYWxldHRlIC5zcC10aHVtYi1lbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBtYXJnaW46IDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XG59XG5cbi5zcC1wYWxldHRlIC5zcC10aHVtYi1lbDpob3Zlcixcbi5zcC1wYWxldHRlIC5zcC10aHVtYi1lbC5zcC10aHVtYi1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogb3JhbmdlO1xufVxuXG4uc3AtdGh1bWItZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogSW5pdGlhbCAqL1xuLnNwLWluaXRpYWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICMzMzM7XG59XG5cbi5zcC1pbml0aWFsIHNwYW4ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uc3AtaW5pdGlhbCAuc3AtY2xlYXItZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4vKiBCdXR0b25zICovXG4uc3AtcGFsZXR0ZS1idXR0b24tY29udGFpbmVyLFxuLnNwLWJ1dHRvbi1jb250YWluZXIge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLyogUmVwbGFjZXIgKHRoZSBsaXR0bGUgcHJldmlldyBkaXYgdGhhdCBzaG93cyB1cCBpbnN0ZWFkIG9mIHRoZSA8aW5wdXQ+KSAqL1xuLnNwLXJlcGxhY2VyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZDNkZmVhO1xuICAgIGJhY2tncm91bmQ6ICNmM2Y0Zjc7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNwLXJlcGxhY2VyOmhvdmVyLFxuLnNwLXJlcGxhY2VyLnNwLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZThlOGY3O1xuICAgIGNvbG9yOiAjMTExO1xufVxuXG4uc3AtcmVwbGFjZXIuc3AtZGlzYWJsZWQge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXItY29sb3I6IHNpbHZlcjtcbiAgICBjb2xvcjogc2lsdmVyO1xufVxuXG4uc3AtZGQge1xuICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICNiY2NjZGE7XG59XG5cbi5zcC1wcmV2aWV3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNkM2RmZWE7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5zcC1wYWxldHRlIC5zcC10aHVtYi1lbCB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMnB4IDFweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZDBkMGQwO1xufVxuXG4uc3AtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNwLWNvbnRhaW5lciBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlLCAjY2NjY2NjKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUsICNjY2NjY2MpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlLCAjY2NjY2NjKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlLCAjY2NjY2NjKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlLCAjY2NjY2NjKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJiO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAvKiBjb2xvcjogIzMzMzsgKi9cbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogNXB4IDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLyogdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2VlZTsgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQ6ICNmM2Y0Zjc7XG59XG5cbi5zcC1jb250YWluZXIgYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2RkZGRkZCwgI2JiYmJiYik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZGRkZGRkLCAjYmJiYmJiKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2RkZGRkZCwgI2JiYmJiYik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2RkZGRkZCwgI2JiYmJiYik7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2RkZGRkZCwgI2JiYmJiYik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2RkZDtcbn1cblxuLnNwLWNvbnRhaW5lciBidXR0b246YWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODg4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCAycHggI2FhYWFhYSwgMCAxcHggMCAwICNlZWVlZWU7XG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IDJweCAjYWFhYWFhLCAwIDFweCAwIDAgI2VlZWVlZTtcbiAgICAtbXMtYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCAycHggI2FhYWFhYSwgMCAxcHggMCAwICNlZWVlZWU7XG4gICAgLW8tYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCAycHggI2FhYWFhYSwgMCAxcHggMCAwICNlZWVlZWU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCAycHggI2FhYWFhYSwgMCAxcHggMCAwICNlZWVlZWU7XG59XG5cbi8qIEJ1dHRvbnM6IGh0dHA6Ly9oZWxsb2hhcHB5Lm9yZy9jc3MzLWJ1dHRvbnMvICovXG4uc3AtY2FuY2VsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmNzJkNjYgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc3AtY2FuY2VsOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q5M2YzZiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc3AtcGFsZXR0ZSBzcGFuOmhvdmVyLFxuLnNwLXBhbGV0dGUgc3Bhbi5zcC10aHVtYi1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cblxuLnNwLXByZXZpZXcsXG4uc3AtYWxwaGEsXG4uc3AtdGh1bWItZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBd0FBQUFNQ0FJQUFBRFpGOHV3QUFBQUdVbEVRVlFZVjJNNGd3SCtZd0NHSWFzSVV3aFQyNUJWQkFEdHpZTllySHZ2NGdBQUFBQkpSVTVFcmtKZ2dnPT0pO1xufVxuXG4uc3AtcHJldmlldy1pbm5lcixcbi5zcC1hbHBoYS1pbm5lcixcbi5zcC10aHVtYi1pbm5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbn1cblxuLnNwLXBhbGV0dGUgLnNwLXRodW1iLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5zcC1wYWxldHRlIC5zcC10aHVtYi1saWdodC5zcC10aHVtYi1hY3RpdmUgLnNwLXRodW1iLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCSUFBQUFTQ0FZQUFBQld6bzVYQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFJVkpSRUZVZU5waVlCaHNnSkZNZmZ4QVhBQmxONUpydVQ0UTN3ZmkvMERzVDY0aDhVRDhIbXBJUENXRy9LZW1JZk9KQ1VCK0FvYWN4NkVHQlp5SEJxSStXc0RDd3VROW1oeGVnMkEyMTBOdGZvOGtsazlzT01pamFVUm03eWMxVVAyUk5DTWJLRTlPREsxSE02aWVnWUxrZng4cGxpZ0M5bENEN0ttUm9mMFpoalFBQ0RBQWNlb3ZydHBWQlJrQUFBQUFTVVZPUks1Q1lJST0pO1xufVxuXG4uc3AtcGFsZXR0ZSAuc3AtdGh1bWItZGFyay5zcC10aHVtYi1hY3RpdmUgLnNwLXRodW1iLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCSUFBQUFTQ0FZQUFBQld6bzVYQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUFhZEVWWWRGTnZablIzWVhKbEFGQmhhVzUwTGs1RlZDQjJNeTQxTGpFd01QUnlvUUFBQU1kSlJFRlVPRSt0a2dzTnd6QU1STXVnRUFhaEVBYWhFQVpoRUFxbEVBWmhFQW9oRUFZaDgxWDJkSW04ZktwRXNwTEd2dWRQT3NVWXB4RTJCSUpDcm9KbUVXOXFKK01LYUJGaEVNTmFiU3k5b0ljSVB3ckIrYWZ2QVVGb0s0SDB0TWFRM1h0bHJnZ0RoT1ZWTXVUNEU1TU1HMEZCYkNFWXpqWVQ3T3hMRXZJSFFMWTJ6V3dRM0QrOWx1eU9RVGZLRGlGRDNpVUlmUGs4VnFyS2pnQWlTZkdGUGVjcmc2SE42bS9pQmN3aURBbzdXaUJlYXdhK0t3aDd0Wm9TQ0dMTXF3bFNBelZEaG9LKzZ2SDRHMFA1d2RrQUFBQUFTVVZPUks1Q1lJST0pO1xufVxuXG4uc3AtY2xlYXItZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZBQVVBUGNBQUFBQUFKbVptWjJkblo2ZW5xS2lvcU9qbzZTa3BLV2xwYWFtcHFlbnA2aW9xS21wcWFxcXFxdXJxL0h4OGZMeTh2VDA5UFgxOWZmMzkvajQrUG41K2ZyNit2djcrd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSDVCQUVBQVA4QUxBQUFBQUFVQUJRQUFBaWhBUDlGb1BDdm9NR0RCeTA4K0VkaFFBSUpDQ015YkNEQUFZVUVBUkJBbEZpUVFvTUFCUWhLVUpCeFkwU1BJQ0VZSEJuZ2dFbURLQXVvUE1qUzVjR1lNeEhXM0lpVDQ3OEpKQThNL0NqVFowR2dMUmVrTkdwd0FzWUFCSEl5cGNBZ1FNc0lURHRXSllCUjZOU3FNaWNvOWNxUjZ0S2ZZN0dlQkN1VndsaXBETm1lZkF0VHJrU3pCMVJhSUFvWG9kc0FCaVpBRUZCMDZnSUJXQzFtTFZnQmEwQUFPdz09KTtcbn1cblxuLyohXG4gKiBEYXRldGltZXBpY2tlciBmb3IgQW1hemUgVUlcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmVcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcbiAqIEltcHJvdmVtZW50cyBieSBTw6liYXN0aWVuIE1hbG90XG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMFxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKi9cbi5kYXRldGltZXBpY2tlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbjogMCAwIDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDUgIWltcG9ydGFudDtcbn1cblxuLmRhdGV0aW1lcGlja2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjM2JiNGYyO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogMCBkb3R0ZWQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kYXRldGltZXBpY2tlcj5kaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDIzOHB4O1xuICAgIGJhY2tncm91bmQ6ICMzYmI0ZjI7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAzMDBtcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2Utb3V0O1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQsXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMzAwbXMgZWFzZS1vdXQ7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5zd2l0Y2gge1xuICAgIGNvbG9yOiAjM2I0ODYzO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgubmV4dDpob3Zlcixcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2OmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnN3aXRjaDpob3ZlciB7XG4gICAgY29sb3I6ICMzYjQ4NjM7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0LFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLnByZXYge1xuICAgIGNvbG9yOiAjM2I0ODYzO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIHRoLm5leHQgaSxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5wcmV2IGkge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0aC5uZXh0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgucHJldiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGguZG93IHtcbiAgICBjb2xvcjogIzNiYjRmMjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgudG9kYXkge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMzYmI0ZjI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGgudG9kYXk6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi5kYXRldGltZXBpY2tlci1kYXlzIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItaG91cnMgc3Bhbi5ob3VyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ubWludXRlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ubW9udGg6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXItaG91cnMgc3Bhbi55ZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyBzcGFuLmhvdXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyBzcGFuLm1pbnV0ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci1taW51dGVzIHNwYW4ubW9udGg6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyBzcGFuLnllYXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG5cbi5kYXRldGltZXBpY2tlci1tb250aHMgc3Bhbi5ob3VyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLm1pbnV0ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci1tb250aHMgc3Bhbi5tb250aDpob3Zlcixcbi5kYXRldGltZXBpY2tlci1tb250aHMgc3Bhbi55ZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIteWVhcnMgc3Bhbi5ob3VyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLXllYXJzIHNwYW4ubWludXRlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLXllYXJzIHNwYW4ubW9udGg6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIteWVhcnMgc3Bhbi55ZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiAxLjZyZW0vMSBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogMS42cmVtLzEgXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMzEzYjU0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC50b2RheSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMTYwLCAyMzQsIDAuNSk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSBzcGFuLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlciB0YWJsZSB0ZC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICM0ZDY1ZDk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRldGltZXBpY2tlciB0YWJsZSAubmV3LFxuLmRhdGV0aW1lcGlja2VyIHRhYmxlIC5vbGQge1xuICAgIGNvbG9yOiAjODlkN2ZmO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIgdGFibGUgLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5kYXRldGltZXBpY2tlci1ob3VycyB0YWJsZSB0ZCxcbi5kYXRldGltZXBpY2tlci1taW51dGVzIHRhYmxlIHRkLFxuLmRhdGV0aW1lcGlja2VyLW1vbnRocyB0YWJsZSB0ZCxcbi5kYXRldGltZXBpY2tlci15ZWFycyB0YWJsZSB0ZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kYXRldGltZXBpY2tlci1ob3VycyB0YWJsZSB0ZDphZnRlcixcbi5kYXRldGltZXBpY2tlci1ob3VycyB0YWJsZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyB0YWJsZSB0ZDphZnRlcixcbi5kYXRldGltZXBpY2tlci1taW51dGVzIHRhYmxlIHRkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5kYXRldGltZXBpY2tlci1tb250aHMgdGFibGUgdGQ6YWZ0ZXIsXG4uZGF0ZXRpbWVwaWNrZXItbW9udGhzIHRhYmxlIHRkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5kYXRldGltZXBpY2tlci15ZWFycyB0YWJsZSB0ZDphZnRlcixcbi5kYXRldGltZXBpY2tlci15ZWFycyB0YWJsZSB0ZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItaG91cnMgdGFibGUgdGQ6YWZ0ZXIsXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyB0YWJsZSB0ZDphZnRlcixcbi5kYXRldGltZXBpY2tlci1tb250aHMgdGFibGUgdGQ6YWZ0ZXIsXG4uZGF0ZXRpbWVwaWNrZXIteWVhcnMgdGFibGUgdGQ6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItaG91cnMgc3Bhbi5ob3VyLFxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ubWludXRlLFxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ubW9udGgsXG4uZGF0ZXRpbWVwaWNrZXItaG91cnMgc3Bhbi55ZWFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDc0LjVweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgc3Bhbi5ob3VyLFxuLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgc3Bhbi5taW51dGUsXG4uZGF0ZXRpbWVwaWNrZXItbWludXRlcyBzcGFuLm1vbnRoLFxuLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgc3Bhbi55ZWFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDc0LjVweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLmhvdXIsXG4uZGF0ZXRpbWVwaWNrZXItbW9udGhzIHNwYW4ubWludXRlLFxuLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLm1vbnRoLFxuLmRhdGV0aW1lcGlja2VyLW1vbnRocyBzcGFuLnllYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMzhweDtcbiAgICB3aWR0aDogNzQuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIteWVhcnMgc3Bhbi5ob3VyLFxuLmRhdGV0aW1lcGlja2VyLXllYXJzIHNwYW4ubWludXRlLFxuLmRhdGV0aW1lcGlja2VyLXllYXJzIHNwYW4ubW9udGgsXG4uZGF0ZXRpbWVwaWNrZXIteWVhcnMgc3Bhbi55ZWFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgd2lkdGg6IDc0LjVweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIGZpZWxkc2V0LFxuLmRhdGV0aW1lcGlja2VyLWhvdXJzIGxlZ2VuZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kYXRldGltZXBpY2tlci1taW51dGVzIGZpZWxkc2V0LFxuLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgbGVnZW5kIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmRhdGV0aW1lcGlja2VyLWlubGluZSB7XG4gICAgd2lkdGg6IDIzOHB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItaW5saW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbn1cblxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tYm90dG9tLWxlZnQ6YmVmb3JlIHtcbiAgICB0b3A6IC03cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG59XG5cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtbGVmdCxcbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtbGVmdDpiZWZvcmUsXG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wLXJpZ2h0OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMCBkb3R0ZWQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xufVxuXG4uYW0taW5wdXQtZ3JvdXAuZGF0ZSBzcGFuLmFkZC1vbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAuZGF0ZXRpbWVwaWNrZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlciB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlciB0ZCBzcGFuLmhvdXIsXG4gICAgLmRhdGV0aW1lcGlja2VyIHRkIHNwYW4ubWludXRlLFxuICAgIC5kYXRldGltZXBpY2tlciB0ZCBzcGFuLm1vbnRoLFxuICAgIC5kYXRldGltZXBpY2tlciB0ZCBzcGFuLnllYXIge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cblxuICAgIC5kYXRldGltZXBpY2tlcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIC5uZXh0LFxuICAgIC5wcmV2IHtcbiAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgIGhlaWdodDogNDRweDtcbiAgICB9XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIGEge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjb2xvcjogIzMxM2I1NDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHdpZHRoOiAzOHB4O1xufVxuXG4vKiFcbiAqIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcCB2MS44LjAgKGh0dHBzOi8vZ2l0aHViLmNvbS91eHNvbHV0aW9ucy9ib290c3RyYXAtZGF0ZXBpY2tlcilcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxuICovXG4uZGF0ZXBpY2tlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmOTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlYmYzO1xufVxuXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICAgIHdpZHRoOiAyMjBweDtcbn1cblxuLmRhdGVwaWNrZXItcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmRhdGVwaWNrZXItcnRsLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZjdmNmY5O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmN2Y2Zjk7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcbiAgICBsZWZ0OiA2cHg7XG59XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICAgIGxlZnQ6IDdweDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcbiAgICByaWdodDogNnB4O1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XG4gICAgcmlnaHQ6IDdweDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gICAgdG9wOiAtN3B4O1xufVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIge1xuICAgIHRvcDogLTZweDtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgICBib3R0b206IC02cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgI2Y3ZjZmOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUge1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBpbmhlcml0O1xufVxuXG4uZGF0ZXBpY2tlciB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiAjNDczYjUyO1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzRkNjVkOTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3ZlciB7XG4gICAgY29sb3I6ICM0ZDY1ZDk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsXG4uZGF0ZXBpY2tlciAubmV4dDpob3Zlcixcbi5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVyIHtcbiAgICBjb2xvcjogIzRkNjVkOTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXBpY2tlciB0aCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNhM2E3Yjc7XG59XG5cbi5kYXRlcGlja2VyLWRheXMgdGJvZHkge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjNGQ2NWQ5O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM0ZDY1ZDk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gICAgYmFja2dyb3VuZDogI2Q5ZWRmNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2ZkZDQ5YSksIHRvKCNmZGY1OWEpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2ZkZDQ5YVwiLCBlbmRDb2xvcnN0cj1cIiNmZGY1OWFcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICM3ZTdkYTA7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlMTlhO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjZmRkNDlhKSwgdG8oI2ZkZjU5YSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjZmRkNDlhXCIsIGVuZENvbG9yc3RyPVwiI2ZkZjU5YVwiLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgICBjb2xvcjogIzdlN2RhMDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZGQ0OWEpLCB0bygjZmRmNTlhKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNmZGQ0OWFcIiwgZW5kQ29sb3JzdHI9XCIjZmRmNTlhXCIsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBib3JkZXItY29sb3I6ICNmZGY1OWEgI2ZkZjU5YSAjZmJlZDUwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAgIGNvbG9yOiAjN2U3ZGEwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2ZkZDQ5YSksIHRvKCNmZGY1OWEpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2ZkZDQ5YVwiLCBlbmRDb2xvcnN0cj1cIiNmZGY1OWFcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICM3ZTdkYTA7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY1OWE7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY1OWE7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OSBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNmMGYyZjc7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2YwZjJmNztcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMmY3O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYyZjc7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2YzYzE3YVwiLCBlbmRDb2xvcnN0cj1cIiNmM2U5N2FcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2YzYzE3YVwiLCBlbmRDb2xvcnN0cj1cIiNmM2U5N2FcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2YzYzE3YVwiLCBlbmRDb2xvcnN0cj1cIiNmM2U5N2FcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2YzYzE3YVwiLCBlbmRDb2xvcnN0cj1cIiNmM2U5N2FcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlOTdhO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2U5N2E7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTk3YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2U5N2E7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTk3YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2U5N2E7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2U5N2E7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTk3YTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlOTdhO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmUyNGIgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmUyNGIgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmUyNGIgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmUyNGIgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2IzYjNiMyksIHRvKCM4MDgwODApKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2IzYjNiM1wiLCBlbmRDb2xvcnN0cj1cIiM4MDgwODBcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzgwODA4MCAjODA4MDgwICM1OTU5NTk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjYjNiM2IzKSwgdG8oIzgwODA4MCkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjYjNiM2IzXCIsIGVuZENvbG9yc3RyPVwiIzgwODA4MFwiLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYm9yZGVyLWNvbG9yOiAjODA4MDgwICM4MDgwODAgIzU5NTk1OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNiM2IzYjMpLCB0bygjODA4MDgwKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNiM2IzYjNcIiwgZW5kQ29sb3JzdHI9XCIjODA4MDgwXCIsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBib3JkZXItY29sb3I6ICM4MDgwODAgIzgwODA4MCAjNTk1OTU5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2IzYjNiMyksIHRvKCM4MDgwODApKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI2IzYjNiM1wiLCBlbmRDb2xvcnN0cj1cIiM4MDgwODBcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzgwODA4MCAjODA4MDgwICM1OTU5NTk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NiBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NiBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NiBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NiBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzRkNjVkOSksIHRvKCM0ZDY1ZDkpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzRkNjVkOVwiLCBlbmRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOSAjNGQ2NWQ5ICMwMDJhODA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzRkNjVkOSksIHRvKCM0ZDY1ZDkpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzRkNjVkOVwiLCBlbmRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOSAjNGQ2NWQ5ICMwMDJhODA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzRkNjVkOSksIHRvKCM0ZDY1ZDkpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzRkNjVkOVwiLCBlbmRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOSAjNGQ2NWQ5ICMwMDJhODA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzRkNjVkOSksIHRvKCM0ZDY1ZDkpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzRkNjVkOVwiLCBlbmRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOSAjNGQ2NWQ5ICMwMDJhODA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0JTtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwLjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQ6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM0ZDY1ZDk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAjNGQ2NWQ5O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCM0ZDY1ZDkpLCB0bygjNGQ2NWQ5KSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgZW5kQ29sb3JzdHI9XCIjNGQ2NWQ5XCIsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBib3JkZXItY29sb3I6ICM0ZDY1ZDkgIzRkNjVkOSAjMDAyYTgwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzRkNjVkOSksIHRvKCM0ZDY1ZDkpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiIzRkNjVkOVwiLCBlbmRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgR3JhZGllbnRUeXBlPTApO1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOSAjNGQ2NWQ5ICMwMDJhODA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZGNjO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM0ZDY1ZDksICM0ZDY1ZDkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjNGQ2NWQ5KSwgdG8oIzRkNjVkOSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjNGQ2NWQ5XCIsIGVuZENvbG9yc3RyPVwiIzRkNjVkOVwiLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGQ2NWQ5ICM0ZDY1ZDkgIzAwMmE4MDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzRkNjVkOSwgIzRkNjVkOSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCM0ZDY1ZDkpLCB0bygjNGQ2NWQ5KSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNGQ2NWQ5LCAjNGQ2NWQ5KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiM0ZDY1ZDlcIiwgZW5kQ29sb3JzdHI9XCIjNGQ2NWQ5XCIsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBib3JkZXItY29sb3I6ICM0ZDY1ZDkgIzRkNjVkOSAjMDAyYTgwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGViZjM7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWJmMztcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYmYzO1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcbiAgICBjb2xvcjogIzRkNjVkOTtcbn1cblxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlciAucHJldixcbi5kYXRlcGlja2VyIC5uZXh0LFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIgLnByZXYsXG4uZGF0ZXBpY2tlciAubmV4dCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBjb2xvcjogI2M1YzVmMztcbn1cblxuLmRhdGVwaWNrZXIgLnByZXYuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciAubmV4dC5kaXNhYmxlZCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uZGF0ZXBpY2tlciAuY3cge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBwYWRkaW5nOiAwIDJweCAwIDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbixcbi5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLFxuLmlucHV0LXByZXBlbmQuZGF0ZSAuYWRkLW9uIGkge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG5cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4uaW5wdXQtZGF0ZXJhbmdlIC5hZGQtb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYyZjc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjYzZiY2M5O1xufVxuXG4vKiBJb24uUmFuZ2VTbGlkZXJcbi8vIGNzcyB2ZXJzaW9uIDIuMC4zXG4vLyDCqSAyMDEzLTIwMTQgRGVuaXMgSW5lc2hpbiB8IElvbkRlbi5jb21cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBSYW5nZVNsaWRlciAqL1xuLmlycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmlycy1saW5lIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pcnMtbGluZS1sZWZ0LFxuLmlycy1saW5lLW1pZCxcbi5pcnMtbGluZS1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbn1cblxuLmlycy1saW5lLWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDExJTtcbn1cblxuLmlycy1saW5lLW1pZCB7XG4gICAgbGVmdDogOSU7XG4gICAgd2lkdGg6IDgyJTtcbn1cblxuLmlycy1saW5lLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTElO1xufVxuXG4uaXJzLWJhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5pcnMtYmFyLWVkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmlycy1zaGFkb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5pcnMtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5pcnMtc2xpZGVyLnR5cGVfbGFzdCB7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmlycy1taW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmlycy1tYXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5pcnMtZnJvbSxcbi5pcnMtdG8sXG4uaXJzLXNpbmdsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaXJzLWdyaWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjBweDtcbn1cblxuLmlycy13aXRoLWdyaWQgLmlycy1ncmlkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmlycy1ncmlkLXBvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmlycy1ncmlkLXBvbC5zbWFsbCB7XG4gICAgaGVpZ2h0OiA0cHg7XG59XG5cbi5pcnMtZ3JpZC10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDlweDtcbiAgICBwYWRkaW5nOiAwIDNweDtcbiAgICBjb2xvcjogIzMzNDE1MTtcbn1cblxuLmlycy1kaXNhYmxlLW1hc2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTElO1xuICAgIHdpZHRoOiAxMDIlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4ubHQtaWU5IC5pcnMtZGlzYWJsZS1tYXNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uaXJzLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG59XG5cbi5pcnMtaGlkZGVuLWlucHV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IC05OTk5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi8qIElvbi5SYW5nZVNsaWRlciwgRmxhdCBVSSBTa2luXG4vLyBjc3MgdmVyc2lvbiAyLjAuM1xuLy8gw4LCqSBEZW5pcyBJbmVzaGluLCAyMDE0ICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9Jb25EZW5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBTa2luIGRldGFpbHMgKi9cbi5pcnMge1xuICAgIGhlaWdodDogNDBweDtcbn1cblxuLmlycy13aXRoLWdyaWQge1xuICAgIGhlaWdodDogNjBweDtcbn1cblxuLmlycy1saW5lIHtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB0b3A6IDI1cHg7XG59XG5cbi5pcnMtbGluZS1sZWZ0IHtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4O1xufVxuXG4uaXJzLWxpbmUtbWlkIHtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi5pcnMtbGluZS1yaWdodCB7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMzBweDtcbn1cblxuLmlycy1iYXIge1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRvcDogMjVweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02MHB4O1xufVxuXG4uaXJzLWJhci1lZGdlIHtcbiAgICB0b3A6IDI1cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDlweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MHB4O1xufVxuXG4uaXJzLXNoYWRvdyB7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgdG9wOiAzNHB4O1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgb3BhY2l0eTogMC4yNTtcbn1cblxuLmx0LWllOSAuaXJzLXNoYWRvdyB7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbn1cblxuLmlycy1zbGlkZXIge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB0b3A6IDIycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIwcHg7XG59XG5cbi5pcnMtc2xpZGVyLnN0YXRlX2hvdmVyLFxuLmlycy1zbGlkZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1MHB4O1xufVxuXG4uaXJzLW1pbixcbi5pcnMtbWF4IHtcbiAgICBjb2xvcjogI2MwYzNkNTtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxcHggM3B4O1xuICAgIGJhY2tncm91bmQ6ICNlMWU0ZTk7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uaXJzLWZyb20sXG4uaXJzLXRvLFxuLmlycy1zaW5nbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMXB4IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjNGQ2NWQ5O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmlycy1mcm9tOmFmdGVyLFxuLmlycy10bzphZnRlcixcbi5pcnMtc2luZ2xlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IC02cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM0ZDY1ZDk7XG59XG5cbi5pcnMtZ3JpZC1wb2wge1xuICAgIGJhY2tncm91bmQ6ICNlMWU0ZTk7XG59XG5cbi5pcnMtZ3JpZC10ZXh0IHtcbiAgICBjb2xvcjogI2MwYzNkNTtcbn1cblxuLmlycy1zbGlkZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4vKiFcbiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAqIGRyb3BpZnkgdjAuMi4yIC0gT3ZlcnJpZGUgeW91ciBpbnB1dCBmaWxlcyB3aXRoIHN0eWxlLlxuICogaHR0cHM6Ly9naXRodWIuY29tL0plcmVteUZhZ2lzL2Ryb3BpZnlcbiAqXG4gKiAoYykgMjAxNyAtIEplcmVteSBGQUdJUyA8amVyZW15QGZhZ2lzLmZyPiAoaHR0cDovL2ZhZ2lzLmZyKVxuICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJkcm9waWZ5XCI7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9wbHVnaW5zL2ZpbGV1cGxvYWRzL2ZvbnRzL2Ryb3BpZnkuZW90XCIpO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vcGx1Z2lucy9maWxldXBsb2Fkcy9mb250cy9kcm9waWZ5LmVvdCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcGx1Z2lucy9maWxldXBsb2Fkcy9mb250cy9kcm9waWZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcGx1Z2lucy9maWxldXBsb2Fkcy9mb250cy9kcm9waWZ5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcGx1Z2lucy9maWxldXBsb2Fkcy9mb250cy9kcm9waWZ5LnN2ZyNkcm9waWZ5XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2NsYXNzXj1kcm9waWZ5LWZvbnQtXTpiZWZvcmUsXG5bY2xhc3MqPVwiIGRyb3BpZnktZm9udC1cIl06YmVmb3JlLFxuLmRyb3BpZnktZm9udDpiZWZvcmUsXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb246YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJkcm9waWZ5XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB3aWR0aDogMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uZHJvcGlmeS1mb250LXVwbG9hZDpiZWZvcmUsXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuXG4uZHJvcGlmeS1mb250LWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTgwMVwiO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhcjtcbiAgICBtYXJnaW46IDVweDtcbn1cblxuLmRyb3BpZnktd3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRjZGNkY2IDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICNGNkY2RjYgNTAlLCAjRjZGNkY2IDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgI0Y2RjZGNiAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAjRjZGNkY2IDUwJSwgI0Y2RjZGNiA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICBhbmltYXRpb246IHN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLmhhcy1wcmV2aWV3IC5kcm9waWZ5LWNsZWFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3BpZnktd3JhcHBlci5oYXMtZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogI0YzNDE0MTtcbn1cblxuLmRyb3BpZnktd3JhcHBlci5oYXMtZXJyb3IgLmRyb3BpZnktbWVzc2FnZSAuZHJvcGlmeS1lcnJvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIuaGFzLWVycm9yOmhvdmVyIC5kcm9waWZ5LWVycm9ycy1jb250YWluZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLmRpc2FibGVkIGlucHV0IHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLmRpc2FibGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lO1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbn1cblxuLmRyb3BpZnktd3JhcHBlci5kaXNhYmxlZCAuZHJvcGlmeS1tZXNzYWdlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIuZGlzYWJsZWQgLmRyb3BpZnktaW5mb3MtbWVzc2FnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogNTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1tZXNzYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LW1lc3NhZ2Ugc3Bhbi5maWxlLWljb24ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBjb2xvcjogIzRkNjVkOTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1tZXNzYWdlIHAge1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1tZXNzYWdlIHAuZHJvcGlmeS1lcnJvciB7XG4gICAgY29sb3I6ICNGMzQxNDE7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1jbGVhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA3O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCI7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBsaW5lYXI7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktY2xlYXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1yZW5kZXIgaW1nIHtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgbGluZWFyO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktcmVuZGVyIGkge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICM3Nzc7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1yZW5kZXIgLmRyb3BpZnktZXh0ZW5zaW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNDAlKTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIgcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciBwLmRyb3BpZnktaW5mb3MtbWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1pbmZvcy1tZXNzYWdlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMnB4O1xufVxuXG4uZHJvcGlmeS13cmFwcGVyOmhvdmVyIC5kcm9waWZ5LWNsZWFyIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyOmhvdmVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3Mge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXI6aG92ZXIgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktcmVuZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1yZW5kZXIgLmRyb3BpZnktZm9udC1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LXJlbmRlciAuZHJvcGlmeS1mb250LWZpbGU6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktcmVuZGVyIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktcHJldmlldyAuZHJvcGlmeS1pbmZvcyAuZHJvcGlmeS1pbmZvcy1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIHBhZGRpbmc6IDVweCA5MHB4IDVweCAwO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIgcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBjb2xvcjogIzc3NztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIgcC5kcm9waWZ5LWZpbGVuYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1pbmZvcy1tZXNzYWdlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjayAuZHJvcGlmeS1wcmV2aWV3IC5kcm9waWZ5LWluZm9zIC5kcm9waWZ5LWluZm9zLWlubmVyIHAuZHJvcGlmeS1pbmZvcy1tZXNzYWdlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktbWVzc2FnZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIudG91Y2gtZmFsbGJhY2sgLmRyb3BpZnktY2xlYXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDIzcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTE5LCAxMTksIDExOSwgMC43KTtcbiAgICBjb2xvcjogIzc3Nztcbn1cblxuLmRyb3BpZnktd3JhcHBlci50b3VjaC1mYWxsYmFjay5oYXMtcHJldmlldyAuZHJvcGlmeS1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyLnRvdWNoLWZhbGxiYWNrOmhvdmVyIC5kcm9waWZ5LXByZXZpZXcgLmRyb3BpZnktaW5mb3MgLmRyb3BpZnktaW5mb3MtaW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXIgLmRyb3BpZnktbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogOTtcbn1cblxuLmRyb3BpZnktd3JhcHBlciAuZHJvcGlmeS1sb2FkZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiByb3RhdGUgMC42cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiByb3RhdGUgMC42cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc3NztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNDQ0M7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzc3NztcbiAgICBjb250ZW50OiBcIlwiO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LWVycm9ycy1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgNjUsIDY1LCAwLjgpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjE1cywgb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4xNXMsIG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LWVycm9ycy1jb250YWluZXIgdWwge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LWVycm9ycy1jb250YWluZXIgdWwgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZHJvcGlmeS13cmFwcGVyIC5kcm9waWZ5LWVycm9ycy1jb250YWluZXIudmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5kcm9waWZ5LXdyYXBwZXJ+LmRyb3BpZnktZXJyb3JzLWNvbnRhaW5lciB1bCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDE1cHggMDtcbn1cblxuLmRyb3BpZnktd3JhcHBlcn4uZHJvcGlmeS1lcnJvcnMtY29udGFpbmVyIHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBjb2xvcjogI0YzNDE0MTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHN0cmlwZXMge1xuICAgIGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MHB4IDMwcHg7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN0cmlwZXMge1xuICAgIGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MHB4IDMwcHg7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKC0zNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTM2MGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMGRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigtMzYwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC0zNjBkZWcpO1xuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWigwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpO1xuICAgIH1cbn1cblxuLmludGwtdGVsLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlNmYxO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNXB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcge1xuICAgIG1hcmdpbjogMXB4IDJweCAxcHggMXB4O1xuICAgIHBhZGRpbmc6IDExcHggMTZweCAxMHB4IDZweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmNmY5O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDExcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTFweDtcbn1cblxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5zZWxlY3RlZC1mbGFnOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZWY5O1xufVxuXG4uY291bnRyeS1saXN0IC5oaWdobGlnaHQge1xuICAgIGZsb2F0OiBpbmhlcml0O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLnNlbGVjdGVkLWZsYWcgLmRvd24tYXJyb3cge1xuICAgIHRvcDogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCBibGFjaztcbn1cblxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCA0cHggI2QxZDRlNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDJweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggNDFweCAwcHggcmdiYSgxMDgsIDExOSwgMTM4LCAwLjMpO1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLmNvdW50cnktbGlzdCAuZGl2aWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWYwZmY7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuY291bnRyeS1saXN0IC5jb3VudHJ5IHtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uaW50bC10ZWwtaW5wdXQgLmZsYWctZHJvcGRvd24gLmNvdW50cnktbGlzdCAuY291bnRyeSAuZGlhbC1jb2RlIHtcbiAgICBjb2xvcjogIzkwOTdiNTtcbn1cblxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3QgLmNvdW50cnkuaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmMmZkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCAuZmxhZy1kcm9wZG93biAuY291bnRyeS1saXN0IC5mbGFnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmludGwtdGVsLWlucHV0IC5mbGFnLWRyb3Bkb3duIC5jb3VudHJ5LWxpc3QgLmNvdW50cnktbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCBpbnB1dCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMXB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDExcHg7XG59XG5cbi5pbnRsLXRlbC1pbnB1dCBpbnB1dDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLyogb3JpZ2luYWxseSBmcm9tIGh0dHBzOi8vZ2l0aHViLmNvbS9sYWZlYmVyL3dvcmxkLWZsYWdzLXNwcml0ZSAqL1xuLmYxNiAuZmxhZyB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL3BsdWdpbnMvdGVsZXBob25laW5wdXQvaW1nL2ZsYWdzMTYucG5nXCIpIG5vLXJlcGVhdDtcbn1cblxuLmYxNiAuX0FmcmljYW5fVW5pb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG5cbi5mMTYgLl9BcmFiX0xlYWd1ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLmYxNiAuX0FTRUFOIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OHB4O1xufVxuXG4uZjE2IC5fQ0FSSUNPTSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDtcbn1cblxuLmYxNiAuX0NJUyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDtcbn1cblxuLmYxNiAuX0NvbW1vbndlYWx0aCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbn1cblxuLmYxNiAuX0VuZ2xhbmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4O1xufVxuXG4uZjE2IC5fRXVyb3BlYW5fVW5pb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4O1xufVxuXG4uZjE2IC5fSXNsYW1pY19Db25mZXJlbmNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDtcbn1cblxuLmYxNiAuX0tvc292byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYwcHg7XG59XG5cbi5mMTYgLl9OQVRPIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDtcbn1cblxuLmYxNiAuX05vcnRoZXJuX0N5cHJ1cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7XG59XG5cbi5mMTYgLl9Ob3J0aGVybl9JcmVsYW5kIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDhweDtcbn1cblxuLmYxNiAuX09saW1waWNfTW92ZW1lbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4O1xufVxuXG4uZjE2IC5fT1BFQyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjQwcHg7XG59XG5cbi5mMTYgLl9SZWRfQ3Jvc3Mge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4O1xufVxuXG4uZjE2IC5fU2NvdGxhbmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI3MnB4O1xufVxuXG4uZjE2IC5fU29tYWxpbGFuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjg4cHg7XG59XG5cbi5mMTYgLl9UaWJldCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzA0cHg7XG59XG5cbi5mMTYgLl9Vbml0ZWRfTmF0aW9ucyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHg7XG59XG5cbi5mMTYgLl9XYWxlcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzM2cHg7XG59XG5cbi5mMTYgLmFkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTJweDtcbn1cblxuLmYxNiAuYWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2OHB4O1xufVxuXG4uZjE2IC5hZiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzg0cHg7XG59XG5cbi5mMTYgLmFnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00MDBweDtcbn1cblxuLmYxNiAuYWkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxNnB4O1xufVxuXG4uZjE2IC5hbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDMycHg7XG59XG5cbi5mMTYgLmFtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00NDhweDtcbn1cblxuLmYxNiAuYW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ2NHB4O1xufVxuXG4uZjE2IC5hbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDgwcHg7XG59XG5cbi5mMTYgLmFxIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC00OTZweDtcbn1cblxuLmYxNiAuYXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUxMnB4O1xufVxuXG4uZjE2IC5hcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTI4cHg7XG59XG5cbi5mMTYgLmF0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01NDRweDtcbn1cblxuLmYxNiAuYXUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU2MHB4O1xufVxuXG4uZjE2IC5hdyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHg7XG59XG5cbi5mMTYgLmF6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01OTJweDtcbn1cblxuLmYxNiAuYmEge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYwOHB4O1xufVxuXG4uZjE2IC5iYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjI0cHg7XG59XG5cbi5mMTYgLmJkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NDBweDtcbn1cblxuLmYxNiAuYmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY1NnB4O1xufVxuXG4uZjE2IC5iZiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjcycHg7XG59XG5cbi5mMTYgLmJnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02ODhweDtcbn1cblxuLmYxNiAuYmgge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcwNHB4O1xufVxuXG4uZjE2IC5iaSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzIwcHg7XG59XG5cbi5mMTYgLmJqIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MzZweDtcbn1cblxuLmYxNiAuYm0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc1MnB4O1xufVxuXG4uZjE2IC5ibiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzY4cHg7XG59XG5cbi5mMTYgLmJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03ODRweDtcbn1cblxuLmYxNiAuYnIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwMHB4O1xufVxuXG4uZjE2IC5icyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODE2cHg7XG59XG5cbi5mMTYgLmJ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04MzJweDtcbn1cblxuLmYxNiAuYncge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg0OHB4O1xufVxuXG4uZjE2IC5ieSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODY0cHg7XG59XG5cbi5mMTYgLmJ6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04ODBweDtcbn1cblxuLmYxNiAuY2Ege1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg5NnB4O1xufVxuXG4uZjE2IC5jZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTEycHg7XG59XG5cbi5mMTYgLmNmIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MjhweDtcbn1cblxuLmYxNiAuY2Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk0NHB4O1xufVxuXG4uZjE2IC5jaCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTYwcHg7XG59XG5cbi5mMTYgLmNpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NzZweDtcbn1cblxuLmYxNiAuY2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk5MnB4O1xufVxuXG4uZjE2IC5jbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAwOHB4O1xufVxuXG4uZjE2IC5jbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTAyNHB4O1xufVxuXG4uZjE2IC5jbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA0MHB4O1xufVxuXG4uZjE2IC5jbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA1NnB4O1xufVxuXG4uZjE2IC5jciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA3MnB4O1xufVxuXG4uZjE2IC5jdSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA4OHB4O1xufVxuXG4uZjE2IC5jdiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEwNHB4O1xufVxuXG4uZjE2IC5jeSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEyMHB4O1xufVxuXG4uZjE2IC5jeiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTEzNnB4O1xufVxuXG4uZjE2IC5kZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE1MnB4O1xufVxuXG4uZjE2IC5kaiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE2OHB4O1xufVxuXG4uZjE2IC5kayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE4NHB4O1xufVxuXG4uZjE2IC5kbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIwMHB4O1xufVxuXG4uZjE2IC5kbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIxNnB4O1xufVxuXG4uZjE2IC5keiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTIzMnB4O1xufVxuXG4uZjE2IC5lYyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI0OHB4O1xufVxuXG4uZjE2IC5lZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI2NHB4O1xufVxuXG4uZjE2IC5lZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4MHB4O1xufVxuXG4uZjE2IC5laCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI5NnB4O1xufVxuXG4uZjE2IC5lciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTMxMnB4O1xufVxuXG4uZjE2IC5lcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTMyOHB4O1xufVxuXG4uZjE2IC5ldCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTM0NHB4O1xufVxuXG4uZjE2IC5maSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTM2MHB4O1xufVxuXG4uZjE2IC5maiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTM3NnB4O1xufVxuXG4uZjE2IC5mbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTM5MnB4O1xufVxuXG4uZjE2IC5mbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQwOHB4O1xufVxuXG4uZjE2IC5mciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQyNHB4O1xufVxuXG4uZjE2IC5nYSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ0MHB4O1xufVxuXG4uZjE2IC5nYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ1NnB4O1xufVxuXG4uZjE2IC5nZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ3MnB4O1xufVxuXG4uZjE2IC5nZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTQ4OHB4O1xufVxuXG4uZjE2IC5nZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUwNHB4O1xufVxuXG4uZjE2IC5naCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUyMHB4O1xufVxuXG4uZjE2IC5naSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTUzNnB4O1xufVxuXG4uZjE2IC5nbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTU1MnB4O1xufVxuXG4uZjE2IC5nbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTU2OHB4O1xufVxuXG4uZjE2IC5nbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTU4NHB4O1xufVxuXG4uZjE2IC5ncCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYwMHB4O1xufVxuXG4uZjE2IC5ncSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYxNnB4O1xufVxuXG4uZjE2IC5nciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTYzMnB4O1xufVxuXG4uZjE2IC5ndCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY0OHB4O1xufVxuXG4uZjE2IC5ndSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY2NHB4O1xufVxuXG4uZjE2IC5ndyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY4MHB4O1xufVxuXG4uZjE2IC5neSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTY5NnB4O1xufVxuXG4uZjE2IC5oayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTcxMnB4O1xufVxuXG4uZjE2IC5obiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTcyOHB4O1xufVxuXG4uZjE2IC5ociB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc0NHB4O1xufVxuXG4uZjE2IC5odCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc2MHB4O1xufVxuXG4uZjE2IC5odSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTc3NnB4O1xufVxuXG4uZjE2IC5pZCxcbi5mMTYgLm1jIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzkycHg7XG59XG5cbi5mMTYgLmllIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODA4cHg7XG59XG5cbi5mMTYgLmlsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODI0cHg7XG59XG5cbi5mMTYgLmltIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODQwcHg7XG59XG5cbi5mMTYgLmluIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODU2cHg7XG59XG5cbi5mMTYgLmlxIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODcycHg7XG59XG5cbi5mMTYgLmlyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODg4cHg7XG59XG5cbi5mMTYgLmlzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTA0cHg7XG59XG5cbi5mMTYgLml0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTIwcHg7XG59XG5cbi5mMTYgLmplIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTM2cHg7XG59XG5cbi5mMTYgLmptIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTUycHg7XG59XG5cbi5mMTYgLmpvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTY4cHg7XG59XG5cbi5mMTYgLmpwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTg0cHg7XG59XG5cbi5mMTYgLmtlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDAwcHg7XG59XG5cbi5mMTYgLmtnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDE2cHg7XG59XG5cbi5mMTYgLmtoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDMycHg7XG59XG5cbi5mMTYgLmtpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDQ4cHg7XG59XG5cbi5mMTYgLmttIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDY0cHg7XG59XG5cbi5mMTYgLmtuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDgwcHg7XG59XG5cbi5mMTYgLmtwIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMDk2cHg7XG59XG5cbi5mMTYgLmtyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTEycHg7XG59XG5cbi5mMTYgLmt3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTI4cHg7XG59XG5cbi5mMTYgLmt5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTQ0cHg7XG59XG5cbi5mMTYgLmt6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTYwcHg7XG59XG5cbi5mMTYgLmxhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTc2cHg7XG59XG5cbi5mMTYgLmxiIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMTkycHg7XG59XG5cbi5mMTYgLmxjIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjA4cHg7XG59XG5cbi5mMTYgLmxpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjI0cHg7XG59XG5cbi5mMTYgLmxrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjQwcHg7XG59XG5cbi5mMTYgLmxyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjU2cHg7XG59XG5cbi5mMTYgLmxzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjcycHg7XG59XG5cbi5mMTYgLmx0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjg4cHg7XG59XG5cbi5mMTYgLmx1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzA0cHg7XG59XG5cbi5mMTYgLmx2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzIwcHg7XG59XG5cbi5mMTYgLmx5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzM2cHg7XG59XG5cbi5mMTYgLm1hIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzUycHg7XG59XG5cbi5mMTYgLm1kIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzY4cHg7XG59XG5cbi5mMTYgLm1lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMzg0cHg7XG59XG5cbi5mMTYgLm1nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDAwcHg7XG59XG5cbi5mMTYgLm1oIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDE2cHg7XG59XG5cbi5mMTYgLm1rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDMycHg7XG59XG5cbi5mMTYgLm1sIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDQ4cHg7XG59XG5cbi5mMTYgLm1tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDY0cHg7XG59XG5cbi5mMTYgLm1uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDgwcHg7XG59XG5cbi5mMTYgLm1vIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNDk2cHg7XG59XG5cbi5mMTYgLm1xIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTEycHg7XG59XG5cbi5mMTYgLm1yIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTI4cHg7XG59XG5cbi5mMTYgLm1zIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTQ0cHg7XG59XG5cbi5mMTYgLm10IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTYwcHg7XG59XG5cbi5mMTYgLm11IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTc2cHg7XG59XG5cbi5mMTYgLm12IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTkycHg7XG59XG5cbi5mMTYgLm13IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjA4cHg7XG59XG5cbi5mMTYgLm14IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjI0cHg7XG59XG5cbi5mMTYgLm15IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjQwcHg7XG59XG5cbi5mMTYgLm16IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjU2cHg7XG59XG5cbi5mMTYgLm5hIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjcycHg7XG59XG5cbi5mMTYgLm5jIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNjg4cHg7XG59XG5cbi5mMTYgLm5lIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzA0cHg7XG59XG5cbi5mMTYgLm5nIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzIwcHg7XG59XG5cbi5mMTYgLm5pIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzM2cHg7XG59XG5cbi5mMTYgLm5sIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzUycHg7XG59XG5cbi5mMTYgLm5vIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzY4cHg7XG59XG5cbi5mMTYgLm5wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNzg0cHg7XG59XG5cbi5mMTYgLm5yIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODAwcHg7XG59XG5cbi5mMTYgLm56IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODE2cHg7XG59XG5cbi5mMTYgLm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODMycHg7XG59XG5cbi5mMTYgLnBhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODQ4cHg7XG59XG5cbi5mMTYgLnBlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODY0cHg7XG59XG5cbi5mMTYgLnBmIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODgwcHg7XG59XG5cbi5mMTYgLnBnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yODk2cHg7XG59XG5cbi5mMTYgLnBoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTEycHg7XG59XG5cbi5mMTYgLnBrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTI4cHg7XG59XG5cbi5mMTYgLnBsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTQ0cHg7XG59XG5cbi5mMTYgLnByIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTYwcHg7XG59XG5cbi5mMTYgLnBzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTc2cHg7XG59XG5cbi5mMTYgLnB0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOTkycHg7XG59XG5cbi5mMTYgLnB3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDA4cHg7XG59XG5cbi5mMTYgLnB5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDI0cHg7XG59XG5cbi5mMTYgLnFhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDQwcHg7XG59XG5cbi5mMTYgLnJlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDU2cHg7XG59XG5cbi5mMTYgLnJvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDcycHg7XG59XG5cbi5mMTYgLnJzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMDg4cHg7XG59XG5cbi5mMTYgLnJ1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTA0cHg7XG59XG5cbi5mMTYgLnJ3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTIwcHg7XG59XG5cbi5mMTYgLnNhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTM2cHg7XG59XG5cbi5mMTYgLnNiIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTUycHg7XG59XG5cbi5mMTYgLnNjIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTY4cHg7XG59XG5cbi5mMTYgLnNkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMTg0cHg7XG59XG5cbi5mMTYgLnNlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjAwcHg7XG59XG5cbi5mMTYgLnNnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjE2cHg7XG59XG5cbi5mMTYgLnNpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjMycHg7XG59XG5cbi5mMTYgLnNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjQ4cHg7XG59XG5cbi5mMTYgLnNsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjY0cHg7XG59XG5cbi5mMTYgLnNtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjgwcHg7XG59XG5cbi5mMTYgLnNuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjk2cHg7XG59XG5cbi5mMTYgLnNvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzEycHg7XG59XG5cbi5mMTYgLnNyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzI4cHg7XG59XG5cbi5mMTYgLnN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzQ0cHg7XG59XG5cbi5mMTYgLnN2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzYwcHg7XG59XG5cbi5mMTYgLnN5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzc2cHg7XG59XG5cbi5mMTYgLnN6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMzkycHg7XG59XG5cbi5mMTYgLnRjIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDA4cHg7XG59XG5cbi5mMTYgLnRkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDI0cHg7XG59XG5cbi5mMTYgLnRnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDQwcHg7XG59XG5cbi5mMTYgLnRoIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDU2cHg7XG59XG5cbi5mMTYgLnRqIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDcycHg7XG59XG5cbi5mMTYgLnRsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNDg4cHg7XG59XG5cbi5mMTYgLnRtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTA0cHg7XG59XG5cbi5mMTYgLnRuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTIwcHg7XG59XG5cbi5mMTYgLnRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTM2cHg7XG59XG5cbi5mMTYgLnRyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTUycHg7XG59XG5cbi5mMTYgLnR0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTY4cHg7XG59XG5cbi5mMTYgLnR2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNTg0cHg7XG59XG5cbi5mMTYgLnR3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjAwcHg7XG59XG5cbi5mMTYgLnR6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjE2cHg7XG59XG5cbi5mMTYgLnVhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjMycHg7XG59XG5cbi5mMTYgLnVnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjQ4cHg7XG59XG5cbi5mMTYgLnVzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjY0cHg7XG59XG5cbi5mMTYgLnV5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjgwcHg7XG59XG5cbi5mMTYgLnV6IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNjk2cHg7XG59XG5cbi5mMTYgLnZhIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzEycHg7XG59XG5cbi5mMTYgLnZjIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzI4cHg7XG59XG5cbi5mMTYgLnZlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzQ0cHg7XG59XG5cbi5mMTYgLnZnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzYwcHg7XG59XG5cbi5mMTYgLnZpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzc2cHg7XG59XG5cbi5mMTYgLnZuIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNzkycHg7XG59XG5cbi5mMTYgLnZ1IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODA4cHg7XG59XG5cbi5mMTYgLndzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODI0cHg7XG59XG5cbi5mMTYgLnllIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODQwcHg7XG59XG5cbi5mMTYgLnphIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODU2cHg7XG59XG5cbi5mMTYgLnptIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODcycHg7XG59XG5cbi5mMTYgLnp3IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zODg4cHg7XG59XG5cbi50ZWxlcGhvbmUtaW5wdXQgLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDExcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnRlbGVwaG9uZS1pbnB1dCAuc3AtY29udGFpbmVyIGJ1dHRvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnVpLXRpbWVwaWNrZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICB3aWR0aDogNi41ZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDYsIDEwLCA0OCwgMC4xKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAxNnB4IDE4cHggcmdiYSg2LCAxMCwgNDgsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMHB4IDE2cHggMThweCByZ2JhKDYsIDEwLCA0OCwgMC4xKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHotaW5kZXg6IDEwMDAxO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi51aS10aW1lcGlja2VyLXdyYXBwZXIudWktdGltZXBpY2tlci13aXRoLWR1cmF0aW9uIHtcbiAgICB3aWR0aDogMTNlbTtcbn1cblxuLnVpLXRpbWVwaWNrZXItd3JhcHBlci51aS10aW1lcGlja2VyLXdpdGgtZHVyYXRpb24udWktdGltZXBpY2tlci1zdGVwLTMwLFxuLnVpLXRpbWVwaWNrZXItd3JhcHBlci51aS10aW1lcGlja2VyLXdpdGgtZHVyYXRpb24udWktdGltZXBpY2tlci1zdGVwLTYwIHtcbiAgICB3aWR0aDogMTFlbTtcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLXRpbWVwaWNrZXItZHVyYXRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY29sb3I6ICM4ODg7XG59XG5cbi51aS10aW1lcGlja2VyLWxpc3Q6aG92ZXIgLnVpLXRpbWVwaWNrZXItZHVyYXRpb24ge1xuICAgIGNvbG9yOiAjODg4O1xufVxuXG4udWktdGltZXBpY2tlci1saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi51aS10aW1lcGlja2VyLWxpc3Q6aG92ZXIgLnVpLXRpbWVwaWNrZXItc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmxpLnVpLXRpbWVwaWNrZXItc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICM0ZDY1ZDk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi51aS10aW1lcGlja2VyLWxpc3QgbGk6aG92ZXIsXG4udWktdGltZXBpY2tlci1saXN0IC51aS10aW1lcGlja2VyLXNlbGVjdGVkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNGQ2NWQ5O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG5saS51aS10aW1lcGlja2VyLXNlbGVjdGVkIC51aS10aW1lcGlja2VyLWR1cmF0aW9uIHtcbiAgICBjb2xvcjogI2NjYztcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaTpob3ZlciAudWktdGltZXBpY2tlci1kdXJhdGlvbiB7XG4gICAgY29sb3I6ICNjY2M7XG59XG5cbi51aS10aW1lcGlja2VyLWxpc3QgbGkudWktdGltZXBpY2tlci1kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM4ODg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udWktdGltZXBpY2tlci1saXN0IGxpLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjODg4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaS51aS10aW1lcGlja2VyLXNlbGVjdGVkLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjODg4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaS51aS10aW1lcGlja2VyLWRpc2FibGVkOmhvdmVyLFxuLnVpLXRpbWVwaWNrZXItbGlzdCBsaS51aS10aW1lcGlja2VyLXNlbGVjdGVkLnVpLXRpbWVwaWNrZXItZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICB3aWR0aDogMjc4cHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICB0b3A6IDEwMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICAvKiBDYWxlbmRhcnMgKi9cbn1cblxuLmRhdGVyYW5nZXBpY2tlcjpiZWZvcmUsXG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gICAgdG9wOiAtN3B4O1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXI6YWZ0ZXIge1xuICAgIHRvcDogLTZweDtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmUge1xuICAgIHJpZ2h0OiA5cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyIHtcbiAgICByaWdodDogMTBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjpiZWZvcmUsXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmJlZm9yZSB7XG4gICAgbGVmdDogOXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YWZ0ZXIge1xuICAgIGxlZnQ6IDEwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDpiZWZvcmUge1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IC03cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgICBib3JkZXItdG9wOiA3cHggc29saWQgI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YWZ0ZXIge1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IC02cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoNjEsIDExOSwgMTgwLCAwLjEyKSwgMCA4cHggMTZweCAwIHJnYmEoMTYyLCAxNjksIDIwNCwgMC4yNCk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMsXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xuICAgIGZsb2F0OiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmNhbGVuZGFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIGNvbG9yOiAjYTNhN2I3ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgY29sb3I6ICMxNDE3MWEgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLFxuLmRhdGVyYW5nZXBpY2tlciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLFxuLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VlZjk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLFxuLmRhdGVyYW5nZXBpY2tlciB0aC53ZWVrIHtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2Q5ZGFlODtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLFxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuZW5kLWRhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2Q5ZGFlODtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmOTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMzM0MTUxO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGUsXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VlZjk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWVmOTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkLFxuLmRhdGVyYW5nZXBpY2tlciBvcHRpb24uZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZjRmMGYyO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Qge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gICAgd2lkdGg6IDU2JTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnNlY29uZHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Qge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGNvbG9yOiAjYTNhN2I3O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZmU2ZTY7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCAwIDVweCAwO1xuICAgIHBhZGRpbmc6IDAgNnB4IDAgMjhweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaS5hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhOGFmYzc7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgdG9wOiA4cHg7XG4gICAgY29sb3I6ICNhM2E3Yjc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIucnRsIC5pbnB1dC1taW5pIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLnJ0bCAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IGkge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNXB4IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGltZSBzZWxlY3QuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yYW5nZXMge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDRweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucmFuZ2VzIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yYW5nZXMgbGkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY5ZmE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjODY0NWZmO1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yYW5nZXMgbGk6aG92ZXIsXG4ucmFuZ2VzIGxpLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg2NDVmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODY0NWZmO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4vKiAgTGFyZ2VyIFNjcmVlbiBTdHlsaW5nICovXG5AbWVkaWEgKG1pbi13aWR0aDogNTY0cHgpIHtcbiAgICAuZGF0ZXJhbmdlcGlja2VyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVsIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMgdWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIubGVmdCB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlLmx0ciAucmFuZ2VzLFxuICAgIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlLmx0ciAuY2FsZW5kYXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZS5ydGwgLnJhbmdlcyxcbiAgICAuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZS5ydGwgLmNhbGVuZGFyIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIHtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlci5sdHIgLmNhbGVuZGFyLmxlZnQge1xuICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIC5jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIC5jYWxlbmRhci5yaWdodCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIC5jYWxlbmRhci5yaWdodCAuY2FsZW5kYXItdGFibGUge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLmx0ciAubGVmdCAuZGF0ZXJhbmdlcGlja2VyX2lucHV0LFxuICAgIC5kYXRlcmFuZ2VwaWNrZXIubHRyIC5jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlci5sdHIgLnJhbmdlcyxcbiAgICAuZGF0ZXJhbmdlcGlja2VyLmx0ciAuY2FsZW5kYXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnJ0bCB7XG4gICAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnJ0bCAuY2FsZW5kYXIubGVmdCB7XG4gICAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlci5ydGwgLmNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlci5ydGwgLmNhbGVuZGFyLnJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5kYXRlcmFuZ2VwaWNrZXIucnRsIC5jYWxlbmRhci5yaWdodCAuY2FsZW5kYXItdGFibGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnJ0bCAubGVmdCAuZGF0ZXJhbmdlcGlja2VyX2lucHV0LFxuICAgIC5kYXRlcmFuZ2VwaWNrZXIucnRsIC5jYWxlbmRhci5sZWZ0IC5jYWxlbmRhci10YWJsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLnJ0bCAucmFuZ2VzLFxuICAgIC5kYXRlcmFuZ2VwaWNrZXIucnRsIC5jYWxlbmRhciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzMwcHgpIHtcbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyLmx0ciAucmFuZ2VzIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmRhdGVyYW5nZXBpY2tlci5ydGwgLnJhbmdlcyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcbiAgICAgICAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbnNlbGVjdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNjksIDE2OSwgMTY5LCAwLjMpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogc3VtbWVybm90ZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IGF1dG87XG4gICAgc3JjOiB1cmwoLi4vLi4vcGx1Z2lucy9zdW1tZXJub3RlLWVkaXRvci9mb250L3N1bW1lcm5vdGUuZW90KTtcbiAgICBzcmM6IHVybCguLi8uLi9wbHVnaW5zL3N1bW1lcm5vdGUtZWRpdG9yL2ZvbnQvc3VtbWVybm90ZS5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uLy4uL3BsdWdpbnMvc3VtbWVybm90ZS1lZGl0b3IvZm9udC9zdW1tZXJub3RlLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKC4uLy4uL3BsdWdpbnMvc3VtbWVybm90ZS1lZGl0b3IvZm9udC9zdW1tZXJub3RlLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi8uLi9wbHVnaW5zL3N1bW1lcm5vdGUtZWRpdG9yL2ZvbnQvc3VtbWVybm90ZS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5bY2xhc3MqPVwiIG5vdGUtaWNvblwiXTpiZWZvcmUsXG5bY2xhc3NePW5vdGUtaWNvbl06YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IHN1bW1lcm5vdGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIHNwZWFrOiBub25lO1xufVxuXG4ubm90ZS1pY29uLWZ3IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEuMjVlbTtcbn1cblxuLm5vdGUtaWNvbi1ib3JkZXIge1xuICAgIGJvcmRlcjogMC4wOGVtIHNvbGlkICNlZWU7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xZW07XG4gICAgcGFkZGluZzogMC4yZW0gMC4yNWVtIDAuMTVlbTtcbn1cblxuLm5vdGUtaWNvbi1wdWxsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ubm90ZS1pY29uLXB1bGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLm5vdGUtaWNvbi5ub3RlLWljb24tcHVsbC1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuM2VtO1xufVxuXG4ubm90ZS1pY29uLm5vdGUtaWNvbi1wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogMC4zZW07XG59XG5cbi5ub3RlLWljb24tYWxpZ246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMVwiO1xufVxuXG4ubm90ZS1pY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XG59XG5cbi5ub3RlLWljb24tYWxpZ24taW5kZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDNcIjtcbn1cblxuLm5vdGUtaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDRcIjtcbn1cblxuLm5vdGUtaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDVcIjtcbn1cblxuLm5vdGUtaWNvbi1hbGlnbi1vdXRkZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDZcIjtcbn1cblxuLm5vdGUtaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG5cbi5ub3RlLWljb24tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwOFwiO1xufVxuXG4ubm90ZS1pY29uLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDlcIjtcbn1cblxuLm5vdGUtaWNvbi1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuXG4ubm90ZS1pY29uLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBiXCI7XG59XG5cbi5ub3RlLWljb24tYXJyb3dzLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XG59XG5cbi5ub3RlLWljb24tYXJyb3dzLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwZFwiO1xufVxuXG4ubm90ZS1pY29uLWFycm93cy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMGVcIjtcbn1cblxuLm5vdGUtaWNvbi1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMGZcIjtcbn1cblxuLm5vdGUtaWNvbi1jYXJldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTEwXCI7XG59XG5cbi5ub3RlLWljb24tY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTFcIjtcbn1cblxuLm5vdGUtaWNvbi1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExMlwiO1xufVxuXG4ubm90ZS1pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTNcIjtcbn1cblxuLm5vdGUtaWNvbi1jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMTRcIjtcbn1cblxuLm5vdGUtaWNvbi1jb2wtYWZ0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExNVwiO1xufVxuXG4ubm90ZS1pY29uLWNvbC1iZWZvcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExNlwiO1xufVxuXG4ubm90ZS1pY29uLWNvbC1yZW1vdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExN1wiO1xufVxuXG4ubm90ZS1pY29uLWVyYXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG59XG5cbi5ub3RlLWljb24tZmxvYXQtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE5XCI7XG59XG5cbi5ub3RlLWljb24tZmxvYXQtbm9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG59XG5cbi5ub3RlLWljb24tZmxvYXQtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExYlwiO1xufVxuXG4ubm90ZS1pY29uLWZvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExY1wiO1xufVxuXG4ubm90ZS1pY29uLWZyYW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMWRcIjtcbn1cblxuLm5vdGUtaWNvbi1pdGFsaWM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExZVwiO1xufVxuXG4ubm90ZS1pY29uLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWExZlwiO1xufVxuXG4ubm90ZS1pY29uLW1hZ2ljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjBcIjtcbn1cblxuLm5vdGUtaWNvbi1tZW51LWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjFcIjtcbn1cblxuLm5vdGUtaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIyXCI7XG59XG5cbi5ub3RlLWljb24tb3JkZXJlZGxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyM1wiO1xufVxuXG4ubm90ZS1pY29uLXBlbmNpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XG59XG5cbi5ub3RlLWljb24tcGljdHVyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG59XG5cbi5ub3RlLWljb24tcXVlc3Rpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyNlwiO1xufVxuXG4ubm90ZS1pY29uLXJlZG86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyN1wiO1xufVxuXG4ubm90ZS1pY29uLXJvbGxiYWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMjhcIjtcbn1cblxuLm5vdGUtaWNvbi1yb3ctYWJvdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyOVwiO1xufVxuXG4ubm90ZS1pY29uLXJvdy1iZWxvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJhXCI7XG59XG5cbi5ub3RlLWljb24tcm93LXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG59XG5cbi5ub3RlLWljb24tc3BlY2lhbC1jaGFyYWN0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEyY1wiO1xufVxuXG4ubm90ZS1pY29uLXNxdWFyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJkXCI7XG59XG5cbi5ub3RlLWljb24tc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJlXCI7XG59XG5cbi5ub3RlLWljb24tc3Vic2NyaXB0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMmZcIjtcbn1cblxuLm5vdGUtaWNvbi1zdW1tZXJub3RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzBcIjtcbn1cblxuLm5vdGUtaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTMxXCI7XG59XG5cbi5ub3RlLWljb24tdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEzMlwiO1xufVxuXG4ubm90ZS1pY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzNcIjtcbn1cblxuLm5vdGUtaWNvbi10cmFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM0XCI7XG59XG5cbi5ub3RlLWljb24tdW5kZXJsaW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzVcIjtcbn1cblxuLm5vdGUtaWNvbi11bmRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzZcIjtcbn1cblxuLm5vdGUtaWNvbi11bm9yZGVyZWRsaXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMzdcIjtcbn1cblxuLm5vdGUtaWNvbi12aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG59XG5cbi5ub3RlLWVkaXRvciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtZHJvcHpvbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBjb2xvcjogIzg3Y2VmYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDAuOTU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS1kcm9wem9uZSAubm90ZS1kcm9wem9uZS1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtZHJvcHpvbmUuaG92ZXIge1xuICAgIGNvbG9yOiAjMDk4ZGRmO1xufVxuXG4ubm90ZS1lZGl0b3IuZHJhZ292ZXIgLm5vdGUtZHJvcHpvbmUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtZWRpdGluZy1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUgc3VwIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUgc3ViIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWVkaXRhYmxlIGltZy5ub3RlLWZsb2F0LWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1lZGl0YWJsZSBpbWcubm90ZS1mbG9hdC1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZS5jb2RldmlldyAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZS5jb2RldmlldyAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lLmNvZGV2aWV3IC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1jb2RhYmxlLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUuY29kZXZpZXcgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWNvZGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1lZGl0YWJsZSxcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1lZGl0YWJsZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1lZGl0YWJsZVtjb250ZW50ZWRpdGFibGU9ZmFsc2VdLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWVkaXRhYmxlW2NvbnRlbnRlZGl0YWJsZT1mYWxzZV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCAxMjgsIDEyOCwgMC4xMSk7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLWVkaXRpbmctYXJlYSAubm90ZS1jb2RhYmxlLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtZWRpdGluZy1hcmVhIC5ub3RlLWNvZGFibGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUuZnVsbHNjcmVlbixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLmZ1bGxzY3JlZW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDEwNTA7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lLmZ1bGxzY3JlZW4gLm5vdGUtcmVzaXplYmFyLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUuZnVsbHNjcmVlbiAubm90ZS1yZXNpemViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlMmUyO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0OmVtcHR5LFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dDplbXB0eSB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci10b3A6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLnB1bGwtcmlnaHQsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC5wdWxsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dCAudGV4dC1tdXRlZCxcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLnRleHQtbXV0ZWQge1xuICAgIGNvbG9yOiAjNzc3O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXByaW1hcnksXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXByaW1hcnkge1xuICAgIGNvbG9yOiAjMjg2MDkwO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXN1Y2Nlc3MsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LWluZm8sXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LWluZm8ge1xuICAgIGNvbG9yOiAjMzE3MDhmO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXdhcm5pbmcsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LXdhcm5pbmcge1xuICAgIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC50ZXh0LWRhbmdlcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLnRleHQtZGFuZ2VyIHtcbiAgICBjb2xvcjogI2E5NDQ0Mjtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dCAuYWxlcnQsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC5hbGVydCB7XG4gICAgbWFyZ2luOiAtN3B4IDAgMDtcbiAgICBwYWRkaW5nOiA3cHggMTBweCAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC5hbGVydCAubm90ZS1pY29uLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dCAuYWxlcnQgLm5vdGUtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLmFsZXJ0LXN1Y2Nlc3MsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC5hbGVydC1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzNjNzYzZCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDggIWltcG9ydGFudDtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dCAuYWxlcnQtaW5mbyxcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLmFsZXJ0LWluZm8ge1xuICAgIGNvbG9yOiAjMzE3MDhmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNyAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXMtb3V0cHV0IC5hbGVydC13YXJuaW5nLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzLW91dHB1dCAuYWxlcnQtd2FybmluZyB7XG4gICAgY29sb3I6ICM4YTZkM2IgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLmFsZXJ0LWRhbmdlcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1cy1vdXRwdXQgLmFsZXJ0LWRhbmdlciB7XG4gICAgY29sb3I6ICNhOTQ0NDIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWFpcmZyYW1lIC5ub3RlLXN0YXR1c2Jhcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjExKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXNiYXIgLm5vdGUtcmVzaXplYmFyLFxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzYmFyIC5ub3RlLXJlc2l6ZWJhciB7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUgLm5vdGUtc3RhdHVzYmFyIC5ub3RlLXJlc2l6ZWJhciAubm90ZS1pY29uLWJhcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2JhciAubm90ZS1yZXNpemViYXIgLm5vdGUtaWNvbi1iYXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbjogMXB4IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLm5vdGUtZWRpdG9yLm5vdGUtYWlyZnJhbWUgLm5vdGUtc3RhdHVzYmFyLmxvY2tlZCAubm90ZS1yZXNpemViYXIsXG4ubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXNiYXIubG9ja2VkIC5ub3RlLXJlc2l6ZWJhciB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1zdGF0dXNiYXIubG9ja2VkIC5ub3RlLXJlc2l6ZWJhciAubm90ZS1pY29uLWJhcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXN0YXR1c2Jhci5sb2NrZWQgLm5vdGUtcmVzaXplYmFyIC5ub3RlLWljb24tYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1wbGFjZWhvbGRlcixcbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lIC5ub3RlLXBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ubm90ZS1lZGl0b3Iubm90ZS1haXJmcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5ub3RlLXBvcG92ZXIucG9wb3ZlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5ub3RlLXBvcG92ZXIucG9wb3ZlciAucG9wb3Zlci1jb250ZW50IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubm90ZS1wb3BvdmVyLnBvcG92ZXIgLmFycm93IHtcbiAgICBsZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLXRvb2xiYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgNXB4IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhcj4ubm90ZS1idG4tZ3JvdXAsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQ+Lm5vdGUtYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1idG4tZ3JvdXAgLm5vdGUtdGFibGUge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSAubm90ZS1kaW1lbnNpb24tcGlja2VyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSAubm90ZS1kaW1lbnNpb24tcGlja2VyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSAubm90ZS1kaW1lbnNpb24tcGlja2VyIC5ub3RlLWRpbWVuc2lvbi1waWNrZXItbW91c2VjYXRjaGVyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSAubm90ZS1kaW1lbnNpb24tcGlja2VyIC5ub3RlLWRpbWVuc2lvbi1waWNrZXItbW91c2VjYXRjaGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMGVtO1xuICAgIGhlaWdodDogMTBlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWJ0bi1ncm91cCAubm90ZS10YWJsZSAubm90ZS1kaW1lbnNpb24tcGlja2VyIC5ub3RlLWRpbWVuc2lvbi1waWNrZXItdW5oaWdobGlnaHRlZCxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1idG4tZ3JvdXAgLm5vdGUtdGFibGUgLm5vdGUtZGltZW5zaW9uLXBpY2tlciAubm90ZS1kaW1lbnNpb24tcGlja2VyLXVuaGlnaGxpZ2h0ZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDVlbTtcbiAgICBoZWlnaHQ6IDVlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJJQUFBQVNBZ01BQUFBcm9HYkVBQUFBQ1ZCTVZFVUFBSWo0K1BqcDZla0tsQXFqQUFBQUFYUlNUbE1BUU9iWVpnQUFBQUZpUzBkRUFJZ0ZIVWdBQUFBSmNFaFpjd0FBQ3hNQUFBc1RBUUNhbkJnQUFBQUhkRWxOUlFmWUFSMEJLaG1uYUp6UEFBQUFHMGxFUVZRSTEyTmdBQU90VmF0V01UQ29ob2FHVVkrRW1Ja0VBRXJ1RXpLMko3dHZBQUFBQUVsRlRrU3VRbUNDXCIpIHJlcGVhdDtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtYnRuLWdyb3VwIC5ub3RlLXRhYmxlIC5ub3RlLWRpbWVuc2lvbi1waWNrZXIgLm5vdGUtZGltZW5zaW9uLXBpY2tlci1oaWdobGlnaHRlZCxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1idG4tZ3JvdXAgLm5vdGUtdGFibGUgLm5vdGUtZGltZW5zaW9uLXBpY2tlciAubm90ZS1kaW1lbnNpb24tcGlja2VyLWhpZ2hsaWdodGVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCSUFBQUFTQWdNQUFBQXJvR2JFQUFBQUNWQk1WRVVBQUlqZDZ2dkQyZjlMS0xXK0FBQUFBWFJTVGxNQVFPYllaZ0FBQUFGaVMwZEVBSWdGSFVnQUFBQUpjRWhaY3dBQUN4TUFBQXNUQVFDYW5CZ0FBQUFIZEVsTlJRZllBUjBCS3dOREVWVDBBQUFBRzBsRVFWUUkxMk5nQUFPdFZhdFdNVENvaG9hR1VZK0VtSWtFQUVydUV6SzJKN3R2QUFBQUFFbEZUa1N1UW1DQ1wiKSByZXBlYXQ7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLXN0eWxlIC5kcm9wZG93bi1zdHlsZSBibG9ja3F1b3RlLFxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtc3R5bGUgLmRyb3Bkb3duLXN0eWxlIHByZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtc3R5bGUgLmRyb3Bkb3duLXN0eWxlIGJsb2NrcXVvdGUsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtc3R5bGUgLmRyb3Bkb3duLXN0eWxlIHByZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDEsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDIsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDMsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDQsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDUsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDYsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDEsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtc3R5bGUgLmRyb3Bkb3duLXN0eWxlIGgyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLXN0eWxlIC5kcm9wZG93bi1zdHlsZSBoMyxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgaDQsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtc3R5bGUgLmRyb3Bkb3duLXN0eWxlIGg1LFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLXN0eWxlIC5kcm9wZG93bi1zdHlsZSBoNixcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1zdHlsZSAuZHJvcGRvd24tc3R5bGUgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yLWFsbCAubm90ZS1kcm9wZG93bi1tZW51LFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yLWFsbCAubm90ZS1kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDMzN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5kcm9wZG93bi10b2dnbGUsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDE2MHB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGU6Zmlyc3QtY2hpbGQsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLm5vdGUtZHJvcGRvd24tbWVudSAubm90ZS1wYWxldHRlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgNXB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtcGFsZXR0ZS10aXRsZSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtcGFsZXR0ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbjogMnB4IDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1jb2xvci1yZXNldCxcbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1jb2xvci1zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW46IDNweDtcbiAgICBwYWRkaW5nOiAwIDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLm5vdGUtZHJvcGRvd24tbWVudSAubm90ZS1wYWxldHRlIC5ub3RlLWNvbG9yLXJlc2V0LFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1jb2xvci1zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBtYXJnaW46IDNweDtcbiAgICBwYWRkaW5nOiAwIDNweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtY29sb3ItcmVzZXQ6aG92ZXIsXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtY29sb3Itc2VsZWN0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLm5vdGUtZHJvcGRvd24tbWVudSAubm90ZS1wYWxldHRlIC5ub3RlLWNvbG9yLXJlc2V0OmhvdmVyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1jb2xvci1zZWxlY3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1jb2xvci1yb3csXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3IgLm5vdGUtZHJvcGRvd24tbWVudSAubm90ZS1wYWxldHRlIC5ub3RlLWNvbG9yLXJvdyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtY29sb3Itc2VsZWN0LWJ0bixcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtY29sb3Itc2VsZWN0LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yIC5ub3RlLWRyb3Bkb3duLW1lbnUgLm5vdGUtcGFsZXR0ZSAubm90ZS1ob2xkZXItY3VzdG9tIC5ub3RlLWNvbG9yLWJ0bixcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvciAubm90ZS1kcm9wZG93bi1tZW51IC5ub3RlLXBhbGV0dGUgLm5vdGUtaG9sZGVyLWN1c3RvbSAubm90ZS1jb2xvci1idG4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLXBhcmEgLm5vdGUtZHJvcGRvd24tbWVudSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1wYXJhIC5ub3RlLWRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMjQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLXBhcmEgLm5vdGUtZHJvcGRvd24tbWVudT5kaXYrZGl2LFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLXBhcmEgLm5vdGUtZHJvcGRvd24tbWVudT5kaXYrZGl2IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1kcm9wZG93bi1tZW51LFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWRyb3Bkb3duLW1lbnUucmlnaHQsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtZHJvcGRvd24tbWVudS5yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtZHJvcGRvd24tbWVudS5yaWdodDpiZWZvcmUsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtZHJvcGRvd24tbWVudS5yaWdodDpiZWZvcmUge1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubm90ZS1lZGl0b3IgLm5vdGUtdG9vbGJhciAubm90ZS1kcm9wZG93bi1tZW51LnJpZ2h0OmFmdGVyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWRyb3Bkb3duLW1lbnUucmlnaHQ6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtZHJvcGRvd24tbWVudS5ub3RlLWNoZWNrIGEgaSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1kcm9wZG93bi1tZW51Lm5vdGUtY2hlY2sgYSBpIHtcbiAgICBjb2xvcjogIzAwYmZmZjtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWRyb3Bkb3duLW1lbnUubm90ZS1jaGVjayBhLmNoZWNrZWQgaSxcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1kcm9wZG93bi1tZW51Lm5vdGUtY2hlY2sgYS5jaGVja2VkIGkge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWZvbnRzaXplLTEwLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWZvbnRzaXplLTEwIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yLXBhbGV0dGUsXG4ubm90ZS1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtY29sb3ItcGFsZXR0ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5ub3RlLWVkaXRvciAubm90ZS10b29sYmFyIC5ub3RlLWNvbG9yLXBhbGV0dGUgZGl2IC5ub3RlLWNvbG9yLWJ0bixcbi5ub3RlLXBvcG92ZXIgLnBvcG92ZXItY29udGVudCAubm90ZS1jb2xvci1wYWxldHRlIGRpdiAubm90ZS1jb2xvci1idG4ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm5vdGUtZWRpdG9yIC5ub3RlLXRvb2xiYXIgLm5vdGUtY29sb3ItcGFsZXR0ZSBkaXYgLm5vdGUtY29sb3ItYnRuOmhvdmVyLFxuLm5vdGUtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWNvbG9yLXBhbGV0dGUgZGl2IC5ub3RlLWNvbG9yLWJ0bjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG4ubm90ZS1tb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubm90ZS1tb2RhbCAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubm90ZS1tb2RhbCAubm90ZS1tb2RhbC1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5ub3RlLW1vZGFsIC5ub3RlLWltYWdlLWRpYWxvZyAubm90ZS1kcm9wem9uZSB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0O1xuICAgIGNvbG9yOiAjZDNkM2QzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDRweCBkYXNoZWQgI2QzZDNkMztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuICAgIC5ub3RlLW1vZGFsIC5ub3RlLWltYWdlLWlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLm5vdGUtcGxhY2Vob2xkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiBncmV5O1xufVxuXG4ubm90ZS1oYW5kbGUgLm5vdGUtY29udHJvbC1zZWxlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5ub3RlLWhhbmRsZSAubm90ZS1jb250cm9sLXNlbGVjdGlvbj5kaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5vdGUtaGFuZGxlIC5ub3RlLWNvbnRyb2wtc2VsZWN0aW9uIC5ub3RlLWNvbnRyb2wtc2VsZWN0aW9uLWJnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAtd2Via2l0LW9wYWNpdHk6IDAuMztcbiAgICAta2h0bWwtb3BhY2l0eTogMC4zO1xuICAgIC1tb3otb3BhY2l0eTogMC4zO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0zMCk7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTMwKTtcbn1cblxuLm5vdGUtaGFuZGxlIC5ub3RlLWNvbnRyb2wtc2VsZWN0aW9uIC5ub3RlLWNvbnRyb2wtaGFuZGxlLFxuLm5vdGUtaGFuZGxlIC5ub3RlLWNvbnRyb2wtc2VsZWN0aW9uIC5ub3RlLWNvbnRyb2wtaG9sZGVyIHtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5ub3RlLWhhbmRsZSAubm90ZS1jb250cm9sLXNlbGVjdGlvbiAubm90ZS1jb250cm9sLXNpemluZyB7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5ub3RlLWhhbmRsZSAubm90ZS1jb250cm9sLXNlbGVjdGlvbiAubm90ZS1jb250cm9sLW53IHtcbiAgICB0b3A6IC01cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm5vdGUtaGFuZGxlIC5ub3RlLWNvbnRyb2wtc2VsZWN0aW9uIC5ub3RlLWNvbnRyb2wtbmUge1xuICAgIHRvcDogLTVweDtcbiAgICByaWdodDogLTVweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ubm90ZS1oYW5kbGUgLm5vdGUtY29udHJvbC1zZWxlY3Rpb24gLm5vdGUtY29udHJvbC1zdyB7XG4gICAgYm90dG9tOiAtNXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5ub3RlLWhhbmRsZSAubm90ZS1jb250cm9sLXNlbGVjdGlvbiAubm90ZS1jb250cm9sLXNlIHtcbiAgICByaWdodDogLTVweDtcbiAgICBib3R0b206IC01cHg7XG4gICAgY3Vyc29yOiBzZS1yZXNpemU7XG59XG5cbi5ub3RlLWhhbmRsZSAubm90ZS1jb250cm9sLXNlbGVjdGlvbiAubm90ZS1jb250cm9sLXNlLm5vdGUtY29udHJvbC1ob2xkZXIge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ubm90ZS1oYW5kbGUgLm5vdGUtY29udHJvbC1zZWxlY3Rpb24gLm5vdGUtY29udHJvbC1zZWxlY3Rpb24taW5mbyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW46IDVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLXdlYmtpdC1vcGFjaXR5OiAwLjc7XG4gICAgLWtodG1sLW9wYWNpdHk6IDAuNztcbiAgICAtbW96LW9wYWNpdHk6IDAuNztcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NzApO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG59XG5cbi5ub3RlLWhpbnQtcG9wb3ZlciB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nOiAycHg7XG59XG5cbi5ub3RlLWhpbnQtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5ub3RlLWhpbnQtcG9wb3ZlciAucG9wb3Zlci1jb250ZW50IC5ub3RlLWhpbnQtZ3JvdXAgLm5vdGUtaGludC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweDtcbn1cblxuLm5vdGUtaGludC1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtaGludC1ncm91cCAubm90ZS1oaW50LWl0ZW0uYWN0aXZlLFxuLm5vdGUtaGludC1wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQgLm5vdGUtaGludC1ncm91cCAubm90ZS1oaW50LWl0ZW06aG92ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICAgIG91dGxpbmU6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm90ZS1idG4ge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm5vdGUtYnRuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi5ub3RlLWJ0bi5idG4tZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNlYmViZWI7XG59XG5cbi5ub3RlLWVkaXRvciAuYnRuLWRlZmF1bHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y1O1xufVxuXG4ubm90ZS1lZGl0b3IgLmJ0bi1ncm91cCAuYnRuKy5idG4tZ3JvdXAge1xuICAgIGJvcmRlci1sZWZ0OiAwcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KSAhaW1wb3J0YW50O1xufVxuXG4ucGFuZWwtZGVmYXVsdC5mdWxsc2NyZWVuIC5ub3RlLWVkaXRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubm90ZS1idG4uYnRuLmJ0bi1kZWZhdWx0LmJ0bi1zbSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODQ2MTUzODU7XG59XG5cbi5ub3RlLWJ0bi5idG4tZGVmYXVsdDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4ucmljaFRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIHtcbiAgICBmb250LWZhbWlseTogQ2FsaWJyaSwgVmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE0cHggMHB4O1xufVxuXG4ucmljaFRleHQgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4ucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gaW5wdXRbdHlwZT1maWxlXSxcbi5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXI6ICNlY2YwZmEgc29saWQgMXB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtZm9ybSBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBib3JkZXI6ICNlY2YwZmEgc29saWQgMXB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWZvcm0gYnV0dG9uIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MjU5Y2E7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjRkFGQUZBO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cztcbiAgICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cztcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHM7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5mYSxcbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5mYXMsXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAuZmFyLFxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgc3ZnIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIC5yaWNoVGV4dC1kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMyUgYXV0byAwIGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6ICNlY2YwZmEgc29saWQgMXB4O1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxNnB4IDE4cHggcmdiYSg2LCAxMCwgNDgsIDAuMSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwcHggMTZweCAxOHB4IHJnYmEoNiwgMTAsIDQ4LCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAxNnB4IDE4cHggcmdiYSg2LCAxMCwgNDgsIDAuMSk7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciAucmljaFRleHQtZHJvcGRvd24gLnJpY2hUZXh0LWRyb3Bkb3duLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICBjb2xvcjogIzBkMGMyMjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBmb250LWZhbWlseTogQ2FsaWJyaSwgVmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgdWwucmljaFRleHQtZHJvcGRvd24gbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206ICNFRkVGRUYgc29saWQgMXB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgdWwucmljaFRleHQtZHJvcGRvd24gbGkgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyIHVsIGxpIGEgLnJpY2hUZXh0LWRyb3Bkb3duLW91dGVyIHVsLnJpY2hUZXh0LWRyb3Bkb3duIGxpLmlubGluZSB7XG4gICAgbWFyZ2luOiAxMHB4IDZweDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaS5pbmxpbmUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgIzk5OTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMHB4IDAgIzk5OTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwICM5OTk7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB1bC5yaWNoVGV4dC1kcm9wZG93biBsaS5pbmxpbmUgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGkgYSAucmljaFRleHQtZHJvcGRvd24tb3V0ZXIgZGl2LnJpY2hUZXh0LWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGlbZGF0YS1kaXNhYmxlPXRydWVdIHtcbiAgICBvcGFjaXR5OiAwLjE7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bCBsaVtkYXRhLWRpc2FibGU9dHJ1ZV0gYSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXRvb2xiYXIgdWwgbGk6bm90KFtkYXRhLWRpc2FibGU9dHJ1ZV0pLmlzLXNlbGVjdGVkIC5yaWNoVGV4dC1kcm9wZG93bi1vdXRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdG9vbGJhciB1bDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyOmxhc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC10b29sYmFyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGJvcmRlci1sZWZ0OiAjRkZGRkZGIHNvbGlkIDJweDtcbiAgICBmb250LWZhbWlseTogQ2FsaWJyaSwgVmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC1lZGl0b3IgdWwsXG4ucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvciBvbCB7XG4gICAgbWFyZ2luOiAxMHB4IDI1cHg7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtZWRpdG9yIHRhYmxlIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJpY2hUZXh0IC5yaWNoVGV4dC1lZGl0b3IgdGFibGUgdGQsXG4ucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvciB0YWJsZSB0aCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6ICNFRkVGRUYgc29saWQgMXB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWVkaXRvcjpmb2N1cyB7XG4gICAgYm9yZGVyLWxlZnQ6ICM0ZDY1ZDkgc29saWQgMnB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWluaXRpYWwge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgyODI4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzMzRkYzMztcbiAgICBmb250LWZhbWlseTogTW9ub3NwYWNlLCBDYWxpYnJpLCBWZXJkYW5hLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWhlbHAge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LXVuZG8sXG4ucmljaFRleHQgLnJpY2hUZXh0LXJlZG8ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAjRUZFRkVGIHNvbGlkIDFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtdW5kby5pcy1kaXNhYmxlZCxcbi5yaWNoVGV4dCAucmljaFRleHQtcmVkby5pcy1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC40O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWhlbHAtcG9wdXAgYSB7XG4gICAgY29sb3I6ICMzNDk4ZGI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5yaWNoVGV4dCAucmljaFRleHQtaGVscC1wb3B1cCBociB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gNXB4IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6ICNFRkVGRUYgc29saWQgMXB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWxpc3QubGlzdC1yaWdodGNsaWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgICBib3JkZXItcmlnaHQ6ICNFRkVGRUYgc29saWQgMXB4O1xuICAgIGJvcmRlci1ib3R0b206ICNFRkVGRUYgc29saWQgMXB4O1xufVxuXG4ucmljaFRleHQgLnJpY2hUZXh0LWxpc3QubGlzdC1yaWdodGNsaWNrIGxpIHtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5Aa2V5ZnJhbWVzIHNtYXJ0cGhvdG8ge1xuICAgIGZyb20ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc21hcnRwaG90by1pbWctd3JhcCB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbWFydHBob3RvLWlubmVyIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwcHgpO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNtYXJ0cGhvdG8tbG9hZGVyIHtcbiAgICAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbWFydHBob3RvLWFwcGVhciB7XG4gICAgMCUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIDElIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzbWFydHBob3RvLWhpZGUge1xuICAgIDAlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgOTklIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG4uc21hcnRwaG90byB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbWFydHBob3RvO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnNtYXJ0cGhvdG9bYXJpYS1oaWRkZW49dHJ1ZV0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbWFydHBob3RvLWNsb3NlIHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uc21hcnRwaG90by1jb3VudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNtYXJ0cGhvdG8taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uc21hcnRwaG90by1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc21hcnRwaG90by1kaXNtaXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCcFpEMGk0NE9zNDRLazQ0T2s0NE84WHpFaUlHUmhkR0V0Ym1GdFpUMGk0NE9zNDRLazQ0T2s0NE84SURFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2RtbGxkMEp2ZUQwaU1DQXdJREk0TXpRdU5qVWdNamd6TkM0Mk5TSWdabWxzYkQwaUkwWkdSaUkrUEhScGRHeGxQbWxqYjI0OEwzUnBkR3hsUGp4d1lYUm9JR1E5SWsweE5UYzJMalF5TERFME1EWXVOellzTWpjNE5Dd3hPVGt1TVRsaE5UWXVPRFlzTlRZdU9EWXNNQ3d3TERBc01DMDRNQzR4T0d3dE56Z3VPVEl0TnpndU9USmhOVFl1T0RZc05UWXVPRFlzTUN3d0xEQXRPREF1TVRnc01Fd3hOREUzTGpNeUxERXlORGN1TmpZc01qQTVMamMxTERRd0xqQTVZVFUyTGpnMkxEVTJMamcyTERBc01Dd3dMVGd3TGpFNExEQk1OVEF1TmpVc01URTVZVFUyTGpnMkxEVTJMamcyTERBc01Dd3dMREFzT0RBdU1UaE1NVEkxT0M0eU15d3hOREEyTGpjMkxEVXdMalkxTERJMk1UUXVNelJoTlRZdU9EWXNOVFl1T0RZc01Dd3dMREFzTUN3NE1DNHhPR3czT0M0NU1pdzNPQzQ1TW1FMU5pNDROaXcxTmk0NE5pd3dMREFzTUN3NE1DNHhPQ3d3VERFME1UY3VNeklzTVRVMk5TNDROaXd5TmpJMExqa3NNamMzTXk0ME5HRTFOaTQ0Tml3MU5pNDROaXd3TERBc01DdzRNQzR4T0N3d2JEYzRMamt5TFRjNExqa3lZVFUyTGpnMkxEVTJMamcyTERBc01Dd3dMREF0T0RBdU1UaGFJaTgrUEM5emRtYyspO1xuICAgIHRleHQtc2hhZG93OiAwIDFweCAwICNGRkY7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zbWFydHBob3RvLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc21hcnRwaG90by1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc21hcnRwaG90by1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjdXJzb3I6IHpvb20taW47XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbn1cblxuLnNtYXJ0cGhvdG8taW1nLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbWFydHBob3RvLWltZy1vbm1vdmUge1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4uc21hcnRwaG90by1pbWctZWxhc3RpY21vdmUge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuXG4uc21hcnRwaG90by1pbWctd3JhcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbWFydHBob3RvLWltZy13cmFwO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLnNtYXJ0cGhvdG8taW1nLWxlZnQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKSAhaW1wb3J0YW50O1xufVxuXG4uc21hcnRwaG90by1pbWctcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3dzIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDI7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbWFydHBob3RvLWFwcGVhcjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbi5zbWFydHBob3RvLWFycm93c1thcmlhLWhpZGRlbj10cnVlXSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNtYXJ0cGhvdG8taGlkZTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc21hcnRwaG90by1hcnJvd3MgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbWFydHBob3RvLWFwcGVhcjtcbn1cblxuLnNtYXJ0cGhvdG8tYXJyb3dzIGxpOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uc21hcnRwaG90by1hcnJvd3MgW2FyaWEtaGlkZGVuPXRydWVdIHtcbiAgICBhbmltYXRpb24tbmFtZTogc21hcnRwaG90by1oaWRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbWFydHBob3RvLWFycm93cyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc21hcnRwaG90by1hcnJvdy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uc21hcnRwaG90by1hcnJvdy1yaWdodCBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCcFpEMGk0NE9zNDRLazQ0T2s0NE84WHpFaUlHUmhkR0V0Ym1GdFpUMGk0NE9zNDRLazQ0T2s0NE84SURFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2RtbGxkMEp2ZUQwaU1DQXdJREk0TXpRdU5qVWdNamd6TkM0Mk5TSWdabWxzYkQwaUkwWkdSaUFpUGp4MGFYUnNaVDVwWTI5dVBDOTBhWFJzWlQ0OGNHRjBhQ0JrUFNKTk1UZ3pOeTQ0T0N3eE5ERTNMak15TERZME15NDFPU3d5TWpOaE56SXVNakVzTnpJdU1qRXNNQ3d3TERFc01DMHhNREV1T0RKTU56UXpMamd5TERJeFlUY3lMakl4TERjeUxqSXhMREFzTUN3eExERXdNUzQ0TWl3d1RESXdPVEF1T0RNc01USTJOaTR4T1d3eE1EQXVNak1zTVRBd0xqSXpZVGN5TGpJeExEY3lMakl4TERBc01Dd3hMREFzTVRBeExqZ3lURGcwTlM0Mk5Dd3lPREV6TGpZMVlUY3lMakl4TERjeUxqSXhMREFzTUN3eExURXdNUzQ0TWl3d1REWTBNeTQxT1N3eU56RXpMalF5WVRjeUxqSXhMRGN5TGpJeExEQXNNQ3d4TERBdE1UQXhMamd5V2lJdlBqd3ZjM1puUGc9PSk7XG59XG5cbi5zbWFydHBob3RvLWFycm93LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uc21hcnRwaG90by1hcnJvdy1sZWZ0IGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUJwWkQwaTQ0T3M0NEtrNDRPazQ0TzhYekVpSUdSaGRHRXRibUZ0WlQwaTQ0T3M0NEtrNDRPazQ0TzhJREVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZG1sbGQwSnZlRDBpTUNBd0lESTRNelF1TmpVZ01qZ3pOQzQyTlNJZ1ptbHNiRDBpSTBaR1JpSStQSFJwZEd4bFBtbGpiMjQ4TDNScGRHeGxQanh3WVhSb0lHUTlJazA1T1RZdU56Y3NNVFF4Tnk0ek1pd3lNVGt4TGpBMkxESXlNMkUzTWk0eU1TdzNNaTR5TVN3d0xEQXNNQ3d3TFRFd01TNDRNa3d5TURrd0xqZ3pMREl4UVRjeUxqSXhMRGN5TGpJeExEQXNNQ3d3TERFNU9Ea3NNakZNTnpRekxqZ3lMREV5TmpZdU1Ua3NOalF6TGpVNUxERXpOall1TkRKaE56SXVNakVzTnpJdU1qRXNNQ3d3TERBc01Dd3hNREV1T0RKTU1UazRPU3d5T0RFekxqWTFZVGN5TGpJeExEY3lMakl4TERBc01Dd3dMREV3TVM0NE1pd3diREV3TUM0eU15MHhNREF1TWpOaE56SXVNakVzTnpJdU1qRXNNQ3d3TERBc01DMHhNREV1T0RKYUlpOCtQQzl6ZG1jKyk7XG59XG5cbi5zbWFydFBob3RvQXJyb3dIaWRlSWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBhbmltYXRpb24tbmFtZTogc21hcnRwaG90by1hcHBlYXI7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4uc21hcnRwaG90by1uYXZbYXJpYS1oaWRkZW49dHJ1ZV0ge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbWFydHBob3RvLWhpZGU7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uc21hcnRwaG90by1uYXYgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zbWFydHBob3RvLW5hdiBhOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zbWFydHBob3RvLW5hdiBhLmN1cnJlbnQge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLnNtYXJ0cGhvdG8tbmF2IGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc21hcnRwaG90by1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc21hcnRwaG90by1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuXG4uc21hcnRwaG90by1saXN0IGxpOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uc21hcnRwaG90by1saXN0LW9ubW92ZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5zbWFydHBob3RvLWNhcHRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zbWFydHBob3RvLWNhcHRpb246Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbWFydHBob3RvLWxvYWRlci13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAzO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHZ3LCA1MHZoKTtcbn1cblxuLnNtYXJ0cGhvdG8tbG9hZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAxO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgYm9yZGVyOiA4cHggc29saWQgIzE3Q0RERDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IHNtYXJ0cGhvdG8tbG9hZGVyIDAuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uc21hcnRwaG90by1pbWctY2xvbmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5zbWFydHBob3RvLXNyLW9ubHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG59XG5cbi5zaWRlYmFyIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGpRdWVyeSBDb3VudGRvd24gc3R5bGVzIDIuMC4wLiAqL1xuI2xhdW5jaF9kYXRlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5jb3VudGRvd24tcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmNvdW50ZG93bi1ob2xkaW5nIHNwYW4ge1xuICAgIGNvbG9yOiAjODg4O1xufVxuXG4uY291bnRkb3duLXJvdyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMHB4IDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb3VudGRvd24gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEuODNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgcGFkZGluZzogMjNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDE2cHggMCByZ2JhKDI5LCAyOSwgMzEsIDAuMDgpO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uY291bnRkb3duIC50aW1lIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuY291bnRkb3duIGxpIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDEwcHggMTBweCAxMHB4O1xuICAgIH1cblxuICAgIC5pcy1jb3VudGRvd24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvdW50ZG93biBsaSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAxMHB4IDVweCAwO1xuICAgIH1cbn1cblxuLyoqXG4gKiBAYXV0aG9yIHpoaXhpbiB3ZW4gPHdlbnpoaXhpbjIwMTBAZ21haWwuY29tPlxuICovXG4ubXMtb2Zmc2NyZWVuIHtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtcGFyZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tcy1jaG9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm1zLWNob2ljZS5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWU2ZjE7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubXMtY2hvaWNlPnNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG59XG5cbi5tcy1jaG9pY2U+c3Bhbi5wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNhOGFmYzc7XG59XG5cbi5tcy1jaG9pY2U+ZGl2Lmljb24tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5tcy1jaG9pY2U+ZGl2Lmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIsOXXCI7XG4gICAgY29sb3I6ICNhOGFmYzc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xNHB4O1xufVxuXG4ubXMtY2hvaWNlPmRpdi5pY29uLWNsb3NlOmhvdmVyOmJlZm9yZSB7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5tcy1jaG9pY2U+ZGl2Lmljb24tY2FyZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIGJvcmRlci1jb2xvcjogI2E4YWZjNyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbn1cblxuLm1zLWNob2ljZT5kaXYuaWNvbi1jYXJldC5vcGVuIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNhOGFmYzcgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xufVxuXG4ubXMtZHJvcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzMzNDE1MTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlNmYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm1zLWRyb3AuYm90dG9tIHtcbiAgICB0b3A6IDEwMCU7XG59XG5cbi5tcy1kcm9wLnRvcCB7XG4gICAgYm90dG9tOiAxMDAlO1xufVxuXG4ubXMtc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tcy1zZWFyY2ggaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTZmMTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm1zLWRyb3AgdWwge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ubXMtZHJvcCB1bD5saSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gOHB4O1xufVxuXG4ubXMtZHJvcCB1bD5saSAuZGlzYWJsZWQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjM1O1xuICAgIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubXMtZHJvcCB1bD5saS5tdWx0aXBsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5tcy1kcm9wIHVsPmxpLmdyb3VwIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLm1zLWRyb3AgdWw+bGkubXVsdGlwbGUgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1zLWRyb3AgdWw+bGkgbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubXMtZHJvcCB1bD5saSBsYWJlbC5vcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5tcy1kcm9wIHVsPmxpLmhpZGUtcmFkaW8ge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tcy1kcm9wIHVsPmxpLmhpZGUtcmFkaW86Zm9jdXMsXG4ubXMtZHJvcCB1bD5saS5oaWRlLXJhZGlvOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4ubXMtZHJvcCB1bD5saS5oaWRlLXJhZGlvLnNlbGVjdGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubXMtZHJvcCB1bD5saS5oaWRlLXJhZGlvIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDVweCA4cHg7XG59XG5cbi5tcy1kcm9wIHVsPmxpLmhpZGUtcmFkaW8gaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tcy1kcm9wIHVsPmxpLm9wdGlvbi1sZXZlbC0xIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG59XG5cbi5tcy1kcm9wIGlucHV0W3R5cGU9cmFkaW9dLFxuLm1zLWRyb3AgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4ubXMtZHJvcCAubXMtbm8tcmVzdWx0cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLlN1bW9TZWxlY3Qge1xuICAgIHdpZHRoOiAyMDBweDtcbn1cblxuLlN1bW9TZWxlY3QgcCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uU2VsZWN0Qm94IHtcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xufVxuXG4uc3Vtb1N0b3BTY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEZpbHRlcmluZyBzdHlsZSAqL1xuLlN1bW9TZWxlY3QgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLlN1bW9TZWxlY3QgLnNlYXJjaC10eHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLlN1bW9TZWxlY3QgLm5vLW1hdGNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLlN1bW9TZWxlY3Qub3BlbiAuc2VhcmNoLXR4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogNXB4IDhweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLlN1bW9TZWxlY3Qub3Blbj4uc2VhcmNoPnNwYW4sXG4uU3Vtb1NlbGVjdC5vcGVuPi5zZWFyY2g+bGFiZWwge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyp0aGlzIGlzIGFwcGxpZWQgb24gdGhhdCBoaWRkZW4gc2VsZWN0LiBETyBOT1QgVVNFIGRpc3BsYXk6bm9uZTsgb3IgdmlzaWJsaXR5OmhpZGRlbjsgYW5kIERvIG5vdCBvdmVycmlkZSBhbnkgb2YgdGhlc2UgcHJvcGVydGllcy4gKi9cbi5TZWxlY3RDbGFzcyxcbi5TdW1vVW5kZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIC1tb3otb3BhY2l0eTogMDtcbiAgICAta2h0bWwtb3BhY2l0eTogMDtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uU2VsZWN0Q2xhc3Mge1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5TdW1vU2VsZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyPi5vcHRpb25zIGxpLm9wdCBsYWJlbCxcbi5TdW1vU2VsZWN0Pi5DYXB0aW9uQ29udCB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW8tdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGw+bGFiZWwge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5TdW1vU2VsZWN0OmZvY3VzPi5DYXB0aW9uQ29udCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYThhZmM3O1xufVxuXG4uU3Vtb1NlbGVjdD4uQ2FwdGlvbkNvbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xuICAgIGNvbG9yOiAjYThhZmM3O1xuICAgIG1pbi1oZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLlN1bW9TZWxlY3Q+LkNhcHRpb25Db250PnNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLlN1bW9TZWxlY3Q+LkNhcHRpb25Db250PnNwYW4ucGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZTFlNmYxO1xufVxuXG4uU3Vtb1NlbGVjdD4uQ2FwdGlvbkNvbnQ+bGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG4uU3Vtb1NlbGVjdD4uQ2FwdGlvbkNvbnQ+bGFiZWw+aTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5TdW1vU2VsZWN0Lm9wZW4+Lm9wdFdyYXBwZXIge1xuICAgIHRvcDogMzVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSgxNjIsIDE2OSwgMjA0LCAwLjI0KTtcbn1cblxuLlN1bW9TZWxlY3Qub3Blbj4ub3B0V3JhcHBlci51cCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4ub3B0aW9ucyB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKlNldCB0aGUgaGVpZ2h0IG9mIHBvcCB1cCBoZXJlIChvbmx5IGZvciBkZXNrdG9wIG1vZGUpKi9cbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICAvKmhlaWdodCovXG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLm9rQ2FuY2VsSW5NdWx0aT4ub3B0aW9ucyB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLnNlbGFsbD4ub3B0aW9ucyB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLnNlbGFsbC5va0NhbmNlbEluTXVsdGk+Lm9wdGlvbnMge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyPi5vcHRpb25zIGxpLmdyb3VwLmRpc2FibGVkPmxhYmVsIHtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyPi5vcHRpb25zIGxpIHVsIGxpLm9wdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZT4ub3B0aW9ucyBsaSB1bCBsaS5vcHQge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIuaXNGbG9hdGluZz4ub3B0aW9ucyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnMgbGkub3B0IHtcbiAgICBwYWRkaW5nOiA2cHggNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThmNztcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnM+bGkub3B0OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIuc2VsYWxsPi5vcHRpb25zPmxpLm9wdDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnM+bGkub3B0Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLm9rQ2FuY2VsSW5NdWx0aT4ub3B0aW9ucz5saS5vcHQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnMgbGkub3B0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY5O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4ub3B0aW9ucyBsaS5vcHQuc2VsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTFjMGU0O1xufVxuXG4uU3Vtb1NlbGVjdCAuc2VsZWN0LWFsbC5zZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWMwZTQ7XG59XG5cbi5TdW1vU2VsZWN0IC5zZWxlY3QtYWxsPnNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbn1cblxuLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGw+c3BhbiBpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThmNztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGwuc2VsZWN0ZWQ+c3BhbiBpLFxuLlN1bW9TZWxlY3QgLnNlbGVjdC1hbGwucGFydGlhbD5zcGFuIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDY1ZDk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQWdBQUFBR0NBWUFBQUQrQmQvN0FBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFBbHdTRmx6QUFBTEVnQUFDeElCMHQxKy9BQUFBQngwUlZoMFUyOW1kSGRoY21VQVFXUnZZbVVnUm1seVpYZHZjbXR6SUVOVE5YRzE0ellBQUFCTVNVUkJWQWlaZmMweERrQUFGSVBoZDJLcjFXUmpjQUV4dUlnekdVVElaL0FrSW1qU29mbmJOQkFmSHZ6QUhqT0tOemhpUTQySURGWENEaXZhYXhBSmQweFlzaFQzUXFCeHFueGVIdmh1bnB1MjN4bm1BQUFBQUVsRlRrU3VRbUNDXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnMgbGkgbGFiZWwge1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4ub3B0aW9ucyBsaSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4ub3B0aW9ucyBsaS5ncm91cD5sYWJlbCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIHBhZGRpbmc6IDhweCA2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLmlzRmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogOTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogOTAlO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4ub3B0aW9ucyBsaS5vcHQuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyPi5vcHRpb25zIGxpLm9wdC5kaXNhYmxlZCAqIHtcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKVwiO1xuICAgIC8qIElFIDUtNyAqL1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gICAgLyogTmV0c2NhcGUgKi9cbiAgICAtbW96LW9wYWNpdHk6IDAuNTtcbiAgICAvKiBTYWZhcmkgMS54ICovXG4gICAgLWtodG1sLW9wYWNpdHk6IDAuNTtcbiAgICAvKiBHb29kIGJyb3dzZXJzICovXG4gICAgb3BhY2l0eTogMC41O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZT4ub3B0aW9ucyBsaS5vcHQge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLm11bHRpcGxlPi5vcHRpb25zIGxpLm9wdCBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLm11bHRpcGxlPi5vcHRpb25zIGxpLm9wdCBzcGFuIGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlcj4uTXVsdGlDb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThmNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZS5pc0Zsb2F0aW5nPi5NdWx0aUNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGUub2tDYW5jZWxJbk11bHRpPi5NdWx0aUNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGUub2tDYW5jZWxJbk11bHRpPi5NdWx0aUNvbnRyb2xzPnAge1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGUub2tDYW5jZWxJbk11bHRpPi5NdWx0aUNvbnRyb2xzPnA6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzRkNjVkOTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZDY1ZDk7XG59XG5cbi5TdW1vU2VsZWN0Pi5vcHRXcmFwcGVyLm11bHRpcGxlPi5NdWx0aUNvbnRyb2xzPnAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZT4uTXVsdGlDb250cm9scz5wOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZT4uTXVsdGlDb250cm9scz5wLmJ0bk9rIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREJEQkRCO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDNweDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGU+Lk11bHRpQ29udHJvbHM+cC5idG5DYW5jZWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggMDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIuaXNGbG9hdGluZz4ub3B0aW9ucyBsaS5vcHQge1xuICAgIHBhZGRpbmc6IDEycHggNnB4O1xufVxuXG4uU3Vtb1NlbGVjdD4ub3B0V3JhcHBlci5tdWx0aXBsZS5pc0Zsb2F0aW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDNweDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGUuaXNGbG9hdGluZz4ub3B0aW9ucyBsaS5vcHQge1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXIubXVsdGlwbGU+Lm9wdGlvbnMgbGkub3B0LnNlbGVjdGVkIHNwYW4gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRkNjVkOTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBZ0FBQUFHQ0FZQUFBRCtCZC83QUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFMRWdBQUN4SUIwdDErL0FBQUFCeDBSVmgwVTI5bWRIZGhjbVVBUVdSdlltVWdSbWx5WlhkdmNtdHpJRU5UTlhHMTR6WUFBQUJNU1VSQlZBaVpmYzB4RGtBQUZJUGhkMktyMVdSamNBRXh1SWd6R1VUSVovQWtJbWpTb2ZuYk5CQWZIdnpBSGpPS056aGlRNDJJREZYQ0RpdmFheEFKZDB4WXNoVDNRcUJ4cW54ZUh2aHVucHUyM3hubUFBQUFBRWxGVGtTdVFtQ0NcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG4uU3Vtb1NlbGVjdC5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5TdW1vU2VsZWN0LmRpc2FibGVkPi5DYXB0aW9uQ29udCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlNmYxO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5TdW1vU2VsZWN0IC5zZWxlY3QtYWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4Zjc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA4cHggMCAzcHggMzVweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uU3Vtb1NlbGVjdCAuc2VsZWN0LWFsbD5sYWJlbCxcbi5TdW1vU2VsZWN0IC5zZWxlY3QtYWxsPnNwYW4gaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uU3Vtb1NlbGVjdCAuc2VsZWN0LWFsbC5wYXJ0aWFsPnNwYW4gaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTZmMTtcbn1cblxuLlN1bW9TZWxlY3Q+Lm9wdFdyYXBwZXI+Lm9wdGlvbnMgbGkub3B0R3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKnBsYWNlaG9sZGVyIHN0eWxlKi9cbi8qRmxvYXRpbmcgc3R5bGVzKi9cbi8qZGlzYWJsZWQgc3RhdGUqL1xuLypzdHlsaW5nIGZvciBtdWx0aXBsZSBzZWxlY3QqL1xuLypzdHlsaW5nIGZvciBzZWxlY3Qgb24gcG9wdXAgbW9kZSovXG4vKnN0eWxpbmcgZm9yIG9ubHkgbXVsdGlwbGUgc2VsZWN0IG9uIHBvcHVwIG1vZGUqL1xuLypkaXNhYmxlZCBzdGF0ZSovXG4vKipTZWxlY3QgYWxsIGJ1dHRvbioqL1xuLypzdHlsaW5nIGZvciBvcHRncm91cHMqL1xuLndyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLndyYXBwZXI+aDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndyYXBwZXI+aDEgc3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2MjNBQTI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIGNvbG9yOiAjNjIzQUEyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGxpbmVhcjtcbn1cblxuLnRhYl93cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGFiX3dyYXBwZXIgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnRhYl93cmFwcGVyPnVsIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGU4ZjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYl93cmFwcGVyPnVsIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiA4cHggMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGU4ZjU7XG4gICAgZm9udC1zaXplOiAxLjA1ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGU4ZjU7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG5cbi50YWJfd3JhcHBlcj51bCBsaS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4udGFiX3dyYXBwZXI+dWwgbGkuYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udGFiX3dyYXBwZXIgLmNvbnRyb2xsZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbn1cblxuLnRhYl93cmFwcGVyIC5jb250cm9sbGVyIHNwYW4ge1xuICAgIHBhZGRpbmc6IDhweCAyMnB4O1xuICAgIGJhY2tncm91bmQ6ICM2MjNBQTI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50YWJfd3JhcHBlciAuY29udHJvbGxlciBzcGFuLm5leHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGU4ZjU7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAudGFiX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xufVxuXG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAudGFiX2NvbnRlbnQuYWN0aXZlIHtcbiAgICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbn1cblxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLnRhYl9jb250ZW50IC5lcnJvciB7XG4gICAgY29sb3I6IHJlZDtcbn1cblxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYyZmI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIuYWN0aXZlIHtcbiAgICBjb2xvcjogIzYyM0FBMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMmZiO1xufVxuXG4udGFiX3dyYXBwZXIgLmNvbnRlbnRfd3JhcHBlciAuYWNjb3JkaWFuX2hlYWRlci5hY3RpdmU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICM2MjNBQTI7XG59XG5cbi50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyIC5hcnJvdyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2NjYztcbiAgICAvKiAmOmFmdGVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xuICB9ICovXG59XG5cbi50YWJfd3JhcHBlciAuY29udGVudF93cmFwcGVyIC5hY2NvcmRpYW5faGVhZGVyLmFjdGl2ZSAuYXJyb3cge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2MjNBQTI7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjNjIzQUEyO1xufVxuXG4udGFiX3dyYXBwZXIubGVmdF9zaWRlPnVsIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuXG4udGFiX3dyYXBwZXIubGVmdF9zaWRlPnVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDE4cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4udGFiX3dyYXBwZXIubGVmdF9zaWRlPnVsIGxpOmFmdGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4udGFiX3dyYXBwZXIubGVmdF9zaWRlPnVsIGxpLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4udGFiX3dyYXBwZXIubGVmdF9zaWRlPnVsIGxpLmFjdGl2ZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzYyM0FBMjtcbn1cblxuLnRhYl93cmFwcGVyLmxlZnRfc2lkZT51bCBsaS5hY3RpdmU6YmVmb3JlIHtcbiAgICByaWdodDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRhYl93cmFwcGVyLmxlZnRfc2lkZSAuY29udGVudF93cmFwcGVyIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGU4ZjU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi50YWJfd3JhcHBlci5sZWZ0X3NpZGUgLmNvbnRyb2xsZXIge1xuICAgIHRvcDogLTUwcHg7XG59XG5cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlPnVsIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZThmNTtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGU+dWwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTBlOGY1O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGFiX3dyYXBwZXIucmlnaHRfc2lkZT51bCBsaTphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICB0b3A6IDA7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2UwZThmNTtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGU+dWwgbGkuYWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkN2U3ZmY7XG59XG5cbi50YWJfd3JhcHBlci5yaWdodF9zaWRlPnVsIGxpLmFjdGl2ZTphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGU+dWwgbGkuYWN0aXZlOmJlZm9yZSB7XG4gICAgbGVmdDogLTJweDtcbiAgICByaWdodDogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlOGY1O1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRyb2xsZXIge1xuICAgIHRvcDogLTUwcHg7XG59XG5cbi50YWJfd3JhcHBlci5hY2NvcmRpb24gLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjBmMmZiO1xufVxuXG4udGFiX3dyYXBwZXIuYWNjb3JkaW9uIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGFiX3dyYXBwZXIuYWNjb3JkaW9uPnVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiX3dyYXBwZXIgLmFjdGl2ZV90YWIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC5hcnJvdyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC5hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMwMDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLnRhYl93cmFwcGVyIC5hY3RpdmVfdGFiIC50ZXh0IHtcbiAgICB0ZXh0LWluZGVudDogMzlweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJfd3JhcHBlcj51bCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyIC5jb250ZW50X3dyYXBwZXIgLmFjY29yZGlhbl9oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIubGVmdF9zaWRlIC5jb250ZW50X3dyYXBwZXIsXG4gICAgLnRhYl93cmFwcGVyLnJpZ2h0X3NpZGUgLmNvbnRlbnRfd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlciAuY29udHJvbGxlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24+LnRhYl9saXN0IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4ICNjY2M7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5zaG93LWFzLWRyb3Bkb3duPi50YWJfbGlzdDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTZweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGJveC1zaGFkb3c6IC0zcHggLTRweCA1cHggI2VmZWZlZjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gICAgfVxuXG4gICAgLnRhYl93cmFwcGVyLnNob3ctYXMtZHJvcGRvd24+LnRhYl9saXN0IGxpIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93bj4udGFiX2xpc3QgbGkuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93biAuYWN0aXZlX3RhYiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC50YWJfd3JhcHBlci5zaG93LWFzLWRyb3Bkb3duPi50YWJfbGlzdCxcbiAgICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93bj4uY29udGVudF93cmFwcGVyPi5hY2NvcmRpYW5faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudGFiX3dyYXBwZXIuc2hvdy1hcy1kcm9wZG93bj4udGFiX2xpc3QgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC50YWJfd3JhcHBlci5zaG93LWFzLWRyb3Bkb3duPi50YWJfbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zdHlsZS5jc3MubWFwICovXG4vKiMgc291cmNlTWFwcGluZ1VSTD1wbHVnaW5zLmNzcy5tYXAgKi9cbiIsIi5sb2dvIGEgaW1ne1xuICAgZGlzcGxheTpub25lOyBcdFxufVxuLmJnX2Rhcmsge1xuXHRiYWNrZ3JvdW5kOiMwYTA4MGU7XG5cdGNvbG9yOiAjZmZmO1xufVxuLnN0eWxlc3dpdGNoLmxheW91dHN3aXRjaHtcblx0YmFja2dyb3VuZDpub25lIHJlcGVhdCBzY3JvbGwgMCAwICNmNGY0ZjQ7XG5cdGJvcmRlcjogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcblx0Y29sb3I6I2ZmZiAhaW1wb3J0YW50O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogYXV0bztcblx0bWFyZ2luOiAzcHggMDtcblx0cGFkZGluZzogMnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG59XG4uc3R5bGVzd2l0Y2gubGF5b3V0c3dpdGNoOmhvdmVye1xuXHRiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtcbn1cbi5zdHlsZXN3aXRjaCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNDI1ZTk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiA0cHggOHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xufVxuLnN0eWxlc3dpdGNoOmFjdGl2ZSwuc3R5bGVzd2l0Y2g6Zm9jdXMge1xuXHRib3JkZXI6NXB4IHNvbGlkICMwMDA7XG59XG4jc3dpdGNoZXItYm9keSAuY29udGFpbmVyIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0bWFyZ2luOiA1MHB4IGF1dG87XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZWRlZGU7XG5cdHBhZGRpbmc6IDQwcHg7XG59XG4uc3dpdGNoZXJ7XG5cdHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAwMDtcbn1cbi5kZW1vX2NoYW5nZXIge1xuXHR6LWluZGV4OiA5OTk5OTtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRyaWdodDogLTI3MHB4IDtcblx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6MTAwJTtcbn1cbi5wdXJjaGFzZSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRjb2xvcjogIzRCQUNDNlxufVxuLmRlbW9QYW5lbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ldm8tcG9wIHtcblx0ei1pbmRleDogMTAwMDA7XG5cdHdpZHRoOiAyMDRweDtcblx0cGFkZGluZzogM3B4IDNweCAwXG59XG4uZXZvLXBvcC1pZSB7XG5cdHotaW5kZXg6IDEwMDAwO1xuXHR3aWR0aDogMjEycHg7XG5cdHBhZGRpbmc6IDNweFxufVxuLmV2by1wYWxldHRlIHRkIHtcblx0Zm9udC1zaXplOiAxcHg7XG5cdGJvcmRlcjogc29saWQgMXB4ICNjMGMwYzA7XG5cdHBhZGRpbmc6IDdweDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG4uZXZvLXBhbGV0dGUgdHIudG9wIHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogMFxufVxuLmV2by1wYWxldHRlIHRyLmluIHRkIHtcblx0Ym9yZGVyLXRvcDogMDtcblx0Ym9yZGVyLWJvdHRvbTogMFxufVxuLmV2by1wYWxldHRlIHRyLmJvdHRvbSB0ZCB7XG5cdGJvcmRlci10b3A6IDBcbn1cbi5ldm8tcGFsZXR0ZSBkaXYuc2VwIHtcblx0aGVpZ2h0OiAzcHhcbn1cbi5ldm8tcGFsZXR0ZSwgLmV2by1wYWxldHRlLWllIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDRweCAwO1xuXHQqYm9yZGVyLWNvbGxhcHNlOmV4cHJlc3Npb24oJ3NlcGFyYXRlJywgY2VsbFNwYWNpbmc9JzJweCcpXG59XG4uZXZvLXBhbGV0dGUgdGgsIC5ldm8tcGFsZXR0ZS1pZSB0aCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogNXB4IDNweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50XG59XG4uZXZvLXBhbGV0dGUtaWUgdGQge1xuXHRmb250LXNpemU6IDFweDtcblx0Ym9yZGVyOiBzb2xpZCAxcHggI2MwYzBjMDtcblx0cGFkZGluZzogN3B4O1xuXHRjdXJzb3I6IHBvaW50ZXJcbn1cbi5ldm8tcGFsZXR0ZTIsIC5ldm8tcGFsZXR0ZTItaWUge1xuXHRtYXJnaW46IGF1dG87XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2Vcbn1cbi5ldm8tcGFsZXR0ZTIgdGQsIC5ldm8tcGFsZXR0ZTItaWUgdGQge1xuXHRmb250LXNpemU6IDFweDtcblx0Y3Vyc29yOiBwb2ludGVyXG59XG4uZXZvLXBhbGV0dGUyIHRkIHtcblx0cGFkZGluZzogNnB4IDdweFxufVxuLmV2by1wYWxldHRlMi1pZSB0ZCB7XG5cdHBhZGRpbmc6IDVweFxufVxuLmV2by1wYWxjZW50ZXIge1xuXHRwYWRkaW5nOiA1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlclxufVxuLmV2by1jb2xvcmluZCwgLmV2by1jb2xvcmluZC1pZSwgLmV2by1jb2xvcmluZC1mZiB7XG5cdGJvcmRlcjogc29saWQgMXB4ICNjM2MzYzM7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdGZsb2F0OiByaWdodFxufVxuLmV2by1jb2xvcmluZCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAycHhcbn1cbi5ldm8tY29sb3JpbmQtaWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLTIzcHhcbn1cbi5ldm8tY29sb3Jib3gtaWUge1xuXHRmb250LXNpemU6IDhweDtcblx0cGFkZGluZzogM3B4IDlweCFpbXBvcnRhbnRcbn1cbi5ldm8tY29sb3J0eHQtaWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogLTZweFxufVxuLmV2by1wb3A6YWZ0ZXIsIC5ldm8tcG9wLWllOmFmdGVyLCAuZXZvLWNvbG9yaW5kOmFmdGVyLCAuZXZvLWNvbG9yaW5kLWllOmFmdGVyLCAuZXZvLWNvbG9yaW5kLWZmOmFmdGVyLCAuZXZvLWNvbG9yIHNwYW46YWZ0ZXIsIC5ldm8tY0hpc3Q6YWZ0ZXIge1xuXHRjb250ZW50OiBcIi5cIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0Y2xlYXI6IGJvdGg7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0Zm9udC1zaXplOiAwXG59XG4uZXZvLWNvbG9yIHtcblx0d2lkdGg6IDk0cHg7XG5cdHBhZGRpbmc6IDFweCAzcHggMCA0cHhcbn1cbi5ldm8tY29sb3IgZGl2IHtcblx0Ym9yZGVyOiBzb2xpZCAxcHggIzgwODA4MDtcblx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggI2MwYzBjMDtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNjMGMwYzA7XG5cdHBhZGRpbmc6IDNweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRmbG9hdDogbGVmdFxufVxuLmV2by1jb2xvciBzcGFuIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRtYXJnaW46IDFweCAwIDRweCAzcHg7XG5cdGZsb2F0OiBsZWZ0XG59XG4uZXZvLXNlcCB7XG5cdGhlaWdodDogMTBweDtcblx0Zm9udC1zaXplOiAwXG59XG4uZXZvLW1vcmUge1xuXHRwYWRkaW5nOiA0cHggNXB4IDRweDtcblx0Zm9udC1zaXplOiBzbWFsbGVyXG59XG4uZXZvLWNIaXN0IHtcblx0cGFkZGluZzogM3B4XG59XG4uZXZvLWNIaXN0IGRpdiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiBzb2xpZCAxcHggI2MwYzBjMDtcblx0cGFkZGluZzogM3B4O1xuXHRtYXJnaW46IDVweDtcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0ZmxvYXQ6IGxlZnRcbn1cbmEuZXZvLWhpc3Qge1xuXHRtYXJnaW4tbGVmdDogNnB4XG59XG4uZXZvLXBvaW50ZXIge1xuXHRjdXJzb3I6IHBvaW50ZXJcbn1cbi5ldm8tcG9wIHtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0Ym9yZGVyOiAxcHggc29saWQgI0RFREVERTtcblx0cGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuXHR3aWR0aDogMjI1cHggIWltcG9ydGFudDtcblx0ei1pbmRleDogMTAwMDA7XG59XG4uZXZvLWNvbG9yaW5kLCAuZXZvLWNvbG9yaW5kLWllLCAuZXZvLWNvbG9yaW5kLWZmIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI0MzQzNDMztcblx0aGVpZ2h0OiAyMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTFweDtcblx0cmlnaHQ6IDVweDtcblx0d2lkdGg6IDIwcHg7XG59XG4uZGVtb19jaGFuZ2VyIHAge1xuXHRtYXJnaW46IDJweCAwO1xufVxuLmRlbW9fY2hhbmdlciAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmRlbW9fY2hhbmdlciBzZWxlY3Q6YWN0aXZlLCAuZGVtb19jaGFuZ2VyIHNlbGVjdDpmb2N1cywgLmRlbW9fY2hhbmdlciBzZWxlY3Q6aG92ZXIsIC5kZW1vX2NoYW5nZXIgLmJ1dHRvbjphY3RpdmUsIC5kZW1vX2NoYW5nZXIgLmJ1dHRvbjpmb2N1cywgLmRlbW9fY2hhbmdlciAuYnV0dG9uOmhvdmVyLCAuZGVtb19jaGFuZ2VyIC5idG46YWN0aXZlLCAuZGVtb19jaGFuZ2VyIC5idG46Zm9jdXMsIC5kZW1vX2NoYW5nZXIgLmJ0bjpob3ZlciwgLmRlbW9fY2hhbmdlciAuYnV0dG9uOmFjdGl2ZSwgLmRlbW9fY2hhbmdlciAuYnV0dG9uOmZvY3VzLCAuZGVtb19jaGFuZ2VyIC5idXR0b246aG92ZXIge1xuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGVtb19jaGFuZ2VyIC5idXR0b24ge1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHR3aWR0aDogMTQ1cHggIWltcG9ydGFudDtcblx0cGFkZGluZzogNnB4IDEycHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kZW1vX2NoYW5nZXIgLmltZy10aHVtYm5haWwge1xuXHRoZWlnaHQ6IDM1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0d2lkdGg6IDQ2JSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAycHg7XG59XG4uZGVtb19jaGFuZ2VyIGltZyB7XG5cdGJvcmRlcjogMHB4IHNvbGlkICNmNGY3ZmU7XG5cdG1hcmdpbjogMnB4O1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblx0d2lkdGg6IDUwcHg7XG5cdGhlaWdodDogNTBweDtcbn1cbi5kZW1vX2NoYW5nZXIgaHIge1xuXHRib3JkZXItY29sb3I6ICNFMEUwRTA7XG59XG4uZGVtb19jaGFuZ2VyLCAuZGVtb19jaGFuZ2VyIHAge1xuXHRjb2xvcjogIzFkMjEyZiAhaW1wb3J0YW50O1xufVxuLmRlbW9fY2hhbmdlciBoNCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWRmNDtcbiAgICBiYWNrZ3JvdW5kOiAjZWJlZmY4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllZGY0O1xuXHRtYXJnaW46IDEwcHggMCAhaW1wb3J0YW50O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmRlbW9fY2hhbmdlciBpIHtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtc2l6ZTogMjFweDtcblx0bWFyZ2luLXRvcDogMTBweDtcblx0XG59XG4vKi5kZW1vX2NoYW5nZXIgLmJ0biB7XG5cdG1hcmdpbi10b3A6IDEwcHg7XG59Ki9cbi5kZW1vX2NoYW5nZXIgLmRlbW8taWNvbiB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMTdyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KXtcblx0LmRlbW9fY2hhbmdlciAuZm9ybV9ob2xkZXJ7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcblx0LmRlbW9fY2hhbmdlciAuZm9ybV9ob2xkZXJ7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0fVxufVxuLmRlbW9fY2hhbmdlciAuZm9ybV9ob2xkZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZsb2F0OiByaWdodDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRwYWRkaW5nOiAwIDdweDtcbiAgICB3aWR0aDogMjcwcHg7XG5cdGJveC1zaGFkb3c6MHB4IDhweCAxNC43MnB4IDEuMjhweCByZ2JhKDEzMCwgMTMwLCAxMzQsIDAuMik7XG5cdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZTllZGY0O1xufVxuLmRlbW9fY2hhbmdlciAuZm9ybV9ob2xkZXIgcCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jb2xvcl9kaXNwbGF5XzIge1xuXHRjbGVhcjogYm90aDtcblx0Y29sb3I6ICNGRkZGRkY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOiAxMnB4O1xuXHR3aWR0aDogMzFweCAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDMxcHg7XG5cdG1hcmdpbi1ib3R0b206IDdweDtcblx0cGFkZGluZzogNHB4IDEwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Ym94LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgaW5zZXQsIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIGluc2V0LCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI5KTtcbn1cbi5jb2xvcl9kaXNwbGF5XzIgYSB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29sb3JfZGlzcGxheV8yIGE6Zm9jdXMsIC5jb2xvcl9kaXNwbGF5XzIgYTpob3ZlciB7XG5cdGNvbG9yOiAjZWRlZGVkICFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kZW1vUGFuZWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHdpZHRoOiAxMjVweDtcbn1cbi5wcmVkZWZpbmVkX3N0eWxlcyB7XG5cdHBhZGRpbmc6IDAgNXB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuLmRlbW9fY2hhbmdlciB7XG5cdHRvcDogMDtcbn1cbi5kZW1vX2NoYW5nZXIgLmRlbW8taWNvbiB7XG5cdGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbn1cbi5kZW1vX2NoYW5nZXIgaSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuLmRlbW9fY2hhbmdlciB7XG5cdHRvcDogMHB4O1xufVxuLmRlbW9fY2hhbmdlciBpIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG5cdG1hcmdpbi10b3A6OHB4O1xufVxuLmRlbW9fY2hhbmdlciAuZGVtby1pY29uIHtcblx0aGVpZ2h0OjQwcHg7XG5cdHdpZHRoOiA0MHB4O1xufVxuXHQuZGVtb19jaGFuZ2VyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cub3BlbiA+IC5idG4ge1xuXHR6LWluZGV4OiAyMDUxO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QgLmJ0bjpmb2N1cyB7XG5cdG91dGxpbmU6IHRoaW4gZG90dGVkICMzMzMzMzMgIWltcG9ydGFudDtcblx0b3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yICFpbXBvcnRhbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5idG4gLmZpbHRlci1vcHRpb24ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDEycHg7XG5cdHJpZ2h0OiAyNXB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5idG4gLmNhcmV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0cmlnaHQ6IDEycHg7XG5cdG1hcmdpbi10b3A6IC0ycHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgPiAuZGlzYWJsZWQsIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaS5kaXNhYmxlZCA+IGEge1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwID4gLmRpc2FibGVkOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwW2NsYXNzKj1cInNwYW5cIl0gLmJ0biB7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcblx0bWluLXdpZHRoOiAxMDAlO1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudS5pbm5lciB7XG5cdHBvc2l0aW9uOiBzdGF0aWM7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuXHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUgZHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogM3B4IDIwcHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZGl2LWNvbnRhaW4ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpID4gYS5vcHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctbGVmdDogMzVweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaSA+IGEge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUgbGkgPiBkdCBzbWFsbCB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdy10aWNrIC5kcm9wZG93bi1tZW51IGxpLnNlbGVjdGVkIGEgaS5jaGVjay1tYXJrIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxNXB4O1xuXHRtYXJnaW4tdG9wOiAyLjVweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaSBhIGkuY2hlY2stbWFyayB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdy10aWNrIC5kcm9wZG93bi1tZW51IGxpIGEgc3Bhbi50ZXh0IHtcblx0bWFyZ2luLXJpZ2h0OiAzNHB4O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIHNtYWxsIHtcblx0cGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaTpub3QoLmRpc2FibGVkKSA+IGE6aG92ZXIgc21hbGwsIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaTpub3QoLmRpc2FibGVkKSA+IGE6Zm9jdXMgc21hbGwsIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaS5hY3RpdmU6bm90KC5kaXNhYmxlZCkgPiBhIHNtYWxsIHtcblx0Y29sb3I6ICM2NGIxZDg7XG5cdGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNCk7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUgbGkgPiBkdCBzbWFsbCB7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cgLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNDQ0M7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC00cHg7XG5cdGxlZnQ6IDlweDtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdyAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB3aGl0ZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IC00cHg7XG5cdGxlZnQ6IDEwcHg7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcblx0Ym90dG9tOiBhdXRvO1xuXHR0b3A6IC0zcHg7XG5cdGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItYm90dG9tOiAwO1xuXHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cuZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuXHRib3R0b206IGF1dG87XG5cdHRvcDogLTNweDtcblx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmZmZmY7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cucHVsbC1yaWdodCAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG5cdHJpZ2h0OiAxMnB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LnB1bGwtcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG5cdHJpZ2h0OiAxM3B4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93Lm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSwgLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93Lm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLm5vLXJlc3VsdHMge1xuXHRwYWRkaW5nOiAzcHg7XG5cdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdG1hcmdpbjogMCA1cHg7XG59XG4ubW9iaWxlLWRldmljZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDA7XG59XG4uYm9vdHN0cmFwLXNlbGVjdC5maXQtd2lkdGgge1xuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwLmZpdC13aWR0aCAuYnRuIC5maWx0ZXItb3B0aW9uIHtcblx0cG9zaXRpb246IHN0YXRpYztcbn1cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5maXQtd2lkdGggLmJ0biAuY2FyZXQge1xuXHRwb3NpdGlvbjogc3RhdGljO1xuXHR0b3A6IGF1dG87XG5cdG1hcmdpbi10b3A6IC0xcHg7XG59XG4uY29udHJvbC1ncm91cC5lcnJvciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIHtcblx0Ym9yZGVyLWNvbG9yOiAjYjk0YTQ4O1xufVxuLmJvb3RzdHJhcC1zZWxlY3Qtc2VhcmNoYm94IHtcblx0cGFkZGluZzogNHB4IDhweDtcbn1cbi5ib290c3RyYXAtc2VsZWN0LXNlYXJjaGJveCBpbnB1dCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG4uZGFyay1tb2RlIC5kYXJrLXN3aXRjaGVye1xuXHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcbn1cbi5kYXJrLW1vZGUgLmxpZ2h0LXN3aXRjaGVye1xuXHRkaXNwbGF5OmZsZXggIWltcG9ydGFudDtcbn1cbi5saWdodC1zd2l0Y2hlcntcblx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG59XG4uc3dpdGNoLWJ1dHRvbnN7XG5cdG1hcmdpbi1ib3R0b206MDtcblx0cGFkZGluZzogM3B4O1xufVxuLnN3aXRjaC1idXR0b25zIGxpe1xuXHR3aWR0aDo1MCU7XG5cdGZsb2F0OmxlZnQ7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc3dpdGNoLWJ1dHRvbnMgc3Bhbntcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4uc3d0aWNoZXItbGlua3tcbiBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRsZWZ0OjA7XG5cdHJpZ2h0OjA7IFxufVxuIiwiLyogQ29sb3IgU3dpY2hlciBDU1MgKi9cblxuLnN3aXRjaGVyIHtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDA7XG59XG4uc3dpY2hlcm1haW5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uY29sb3Jjb2RlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiA0cHggOHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyotLSBjb2xvci0xIC0tKi9cbi5jb2xvcjF7XG5cdGJhY2tncm91bmQ6ICM4NjY3ZmYgIWltcG9ydGFudDtcbn1cblxuLyotLSBjb2xvci0yIC0tKi9cbi5jb2xvcjJ7XG5cdGJhY2tncm91bmQ6ICM4MjRiYWIgIWltcG9ydGFudDtcbn1cblxuLyotLSBjb2xvci0zIC0tKi9cbi5jb2xvcjN7XG5cdGJhY2tncm91bmQ6ICMxYjk3ODMgIWltcG9ydGFudDtcbn1cblxuLyotLSBjb2xvci00IC0tKi9cbi5jb2xvcjR7XG5cdGJhY2tncm91bmQ6IzQ2ODBmZiAgIWltcG9ydGFudDtcbn1cblxuLyotLSBjb2xvci01IC0tKi9cbi5jb2xvcjV7XG5cdGJhY2tncm91bmQ6ICNlNjUxNDUgIWltcG9ydGFudDtcbn1cbi8qIC8vLy8vLy8vLy8vLy8vLy8vLyAgc3dpdGNoLTEgIC8vLy8vLy8vLy8vLy8vLy8gKi9cbi8qIC8vLy8vLy8vLy8vLy8vLy8vLyAgc3dpdGNoLTEgIC8vLy8vLy8vLy8vLy8vLy8gKi9cbi5vbm9mZnN3aXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIFxufVxuLm9ub2Zmc3dpdGNoLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm9ub2Zmc3dpdGNoLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbjtcbn1cbi5vbm9mZnN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE3cHg7IFxuXHRtYXJnaW46IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBib3R0b206IDA7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluIDBzOyBcbn1cbi5vbm9mZnN3aXRjaC1jaGVja2JveDpjaGVja2VkICsgLm9ub2Zmc3dpdGNoLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGZhNzUxO1xufVxuLm9ub2Zmc3dpdGNoLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gtbGFiZWwsIC5vbm9mZnN3aXRjaC1jaGVja2JveDpjaGVja2VkICsgLm9ub2Zmc3dpdGNoLWxhYmVsOmJlZm9yZSB7XG4gICBib3JkZXItY29sb3I6ICMwZmE3NTE7XG59XG4ub25vZmZzd2l0Y2gtY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIHJpZ2h0OiAwcHg7IFxufVxuXG4vKiAvLy8vLy8vLy8vLy8vLy8vLy8gIHN3aXRjaC0yICAvLy8vLy8vLy8vLy8vLy8vICovXG4ub25vZmZzd2l0Y2gyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDpub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6bm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgXG59XG4ub25vZmZzd2l0Y2gyLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm9ub2Zmc3dpdGNoMi1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW47XG59XG4ub25vZmZzd2l0Y2gyLWxhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcblx0aGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTdweDsgXG5cdG1hcmdpbjogMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IGJvdHRvbTogMDtcbiAgICByaWdodDogMTNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDOyBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4gMHM7IFxufVxuLm9ub2Zmc3dpdGNoMi1jaGVja2JveDpjaGVja2VkICsgLm9ub2Zmc3dpdGNoMi1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3M2YzZjtcbn1cbi5vbm9mZnN3aXRjaDItY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaC1sYWJlbDIsIC5vbm9mZnN3aXRjaDItY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaDItbGFiZWw6YmVmb3JlIHtcbiAgIGJvcmRlci1jb2xvcjogI2Y3M2YzZjtcbn1cbi5vbm9mZnN3aXRjaDItY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaDItbGFiZWw6YmVmb3JlIHtcbiAgICByaWdodDogMHB4OyBcbn1cblxuLyogLy8vLy8vLy8vLy8vLy8vLy8vICBzd2l0Y2gtMyAgLy8vLy8vLy8vLy8vLy8vLyAqL1xuLm9ub2Zmc3dpdGNoMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0Om5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIFxufVxuLm9ub2Zmc3dpdGNoMy1jaGVja2JveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5vbm9mZnN3aXRjaDMtbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluO1xufVxuLm9ub2Zmc3dpdGNoMy1sYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDE3cHg7IFxuXHRtYXJnaW46IDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyBib3R0b206IDA7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQzsgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluIDBzOyBcbn1cbi5vbm9mZnN3aXRjaDMtY2hlY2tib3g6Y2hlY2tlZCArIC5vbm9mZnN3aXRjaDMtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZmE3NTE7XG59XG4ub25vZmZzd2l0Y2gzLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gtbGFiZWwzLCAub25vZmZzd2l0Y2gzLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gzLWxhYmVsOmJlZm9yZSB7XG4gICBib3JkZXItY29sb3I6ICMwZmE3NTE7XG59XG4ub25vZmZzd2l0Y2gzLWNoZWNrYm94OmNoZWNrZWQgKyAub25vZmZzd2l0Y2gzLWxhYmVsOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDBweDsgXG59XG4uc3dpdGNoLXRvZ2dsZXtcblx0cGFkZGluZzozcHggMDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uZnVsbC13aWR0aCAuY29udGFpbmVyeyAgXG4gICAgbWF4LXdpZHRoOmluaGVyaXQgIWltcG9ydGFudDtcblx0d2lkdGg6OTUlICFpbXBvcnRhbnQ7XHRcblx0dHJhbnNpdGlvbjphbGwgMC41cyBlYXNlO1xufVxuXG4udW5ib3ggeyAgXG4gICBtYXJnaW46MDsgXG59XG4uc3dpdGNoX3NlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMHB4IDI0cHg7XG59XG5hLnN3aXRjaGVyLXN0eWxle1xuXHRwYWRkaW5nOiA2cHggMjBweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmNmZiO1xuICAgIGJvcmRlcjoxcHggc29saWQgI2UzZGZlODtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuYS5zd2l0Y2hlci1zdHlsZS5hY3RpdmV7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMjA1YmY7XG5cdGNvbG9yOiNmZmY7XG59XG4ud3Njb2xvcmNvZGUuY29sb3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDRweCA4cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5idXR0b24taW1hZ2V7XG5cdGJvcmRlcjogNHB4IHNvbGlkICNmNGY3ZmU7XG4gICAgbWFyZ2luOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogNzBweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRib3gtc2hhZG93OjAgNXB4IDZweCByZ2JhKDYsIDEwLCA0OCwgLjEpO1xufVxuLmJnLWxlZnQxe1xuXHQvKiBiYWNrZ3JvdW5kOiB1cmwoaW1nL2xsLnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1sZWZ0Mntcblx0LyogYmFja2dyb3VuZDogdXJsKGltZy9sZGFyay5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmcxIHtcbiAgIC8qIGJhY2tncm91bmQ6IHVybChpbWcvaGwucG5nKSAhaW1wb3J0YW50OyAqL1xuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZzIge1xuICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9oYy5wbmcpICFpbXBvcnRhbnQ7ICovXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnMyB7XG4gICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9oZC5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmc0IHtcblx0LyogYmFja2dyb3VuZDogdXJsKGltZy9sZWwucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnNSB7XG4gICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9sZWMucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnNiB7XG4gICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9sZWQucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnNyB7XG4gICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9sZWcucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnOSB7XG4gICAgLyogYmFja2dyb3VuZDogdXJsKGltZy9sZWltYWdlLnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZzgge1xuICAgIC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9oZy5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctaG9yMXtcblx0LyogLy9iYWNrZ3JvdW5kOiB1cmwoaW1nL2hvcjEucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnLWhvcjJ7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9ob3IyLnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1ob3Ize1xuXHQvKiAvL2JhY2tncm91bmQ6IHVybChpbWcvaG9yMy5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctaG9yNHtcblx0LyogLy9iYWNrZ3JvdW5kOiB1cmwoaW1nL2hvcjQucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnLWhvcjV7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9ob3I1LnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1ob3I2e1xuXHQvKiAvL2JhY2tncm91bmQ6IHVybChpbWcvaG9yNi5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctaG9yN3tcblx0LyogLy9iYWNrZ3JvdW5kOiB1cmwoaW1nL2hvcjcucG5nKSAhaW1wb3J0YW50OyAqL1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJnLWhvcjh7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9ob3I4LnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1ob3I5e1xuXHQvKiAvL2JhY2tncm91bmQ6IHVybChpbWcvaG9yOS5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctaG9yMTB7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9ob3IxMC5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctaG9yMTF7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9sYXktYm94aG9yLnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5saWdodC1iZ3tcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kYXJrLW1vZGUgLmRhcmstYmd7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0gXG4uZGFyay1tb2RlIC5saWdodC1iZ3tcblx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn0gXG4uZGFyay1tb2RlIC5kYXJrLWJnbWVudXtcblx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG59XG4uZGFyay1tb2RlIC5iZ19kYXJre1xuXHRiYWNrZ3JvdW5kOiNmZmY7XG59XG4uZGFyay1tb2RlIC5kZW1vX2NoYW5nZXIgaXtcblx0Y29sb3I6IzAwMDtcbn1cbi5sZWZ0bWVudS1iZ2ltYWdlIC5iZzl7XG5cdGJvcmRlcjoycHggc29saWQgIzA0YjM3Mjtcbn1cbi5sZWZ0bWVudS1iZ2ltYWdlIC5iZzk6YWZ0ZXJ7XG5cdGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDM1cHggMzVweCAwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDRiMzcyICMwNGIzNzIgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAxOXB4O1xufVxuLmxlZnRtZW51LWJnaW1hZ2UgLmJnOTpiZWZvcmV7XG5cdGNvbnRlbnQ6IFwiXFwyNzEzXCI7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICByaWdodDogMjJweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG5cdFxufVxuLmJnLWxheWZ7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9sYXktZnVsbC5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmctbGF5Ynh7XG5cdC8qIC8vYmFja2dyb3VuZDogdXJsKGltZy9sYXktYm94LnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1zaWRlZHtcbiAgICAvKiAvL2JhY2tncm91bmQ6IHVybChpbWcvbGF5LXNpZGVkLnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1zaWRlaWN0eHR7XG4gICAgLyogLy9iYWNrZ3JvdW5kOiB1cmwoaW1nL2xheS1zaWRlaXR4LnBuZykgIWltcG9ydGFudDsgKi9cblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5iZy1zaWRlaWNvbntcbiAgICAvKiAvL2JhY2tncm91bmQ6IHVybChpbWcvbGF5LXNpZGVpYy5wbmcpICFpbXBvcnRhbnQ7ICovXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uc3dpdGNoX3NlY3Rpb24gLnN3aXRjaC10b2dnbGUgaW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn0gXG4gICAgXG5cblxuXG4iLCIuaGVhZGVyLXByaW5jaXBhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjQ0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDRweCAjZTJlMjA0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmZpZWxkc2V0ID4gbGVnZW5kIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDIyNSwgMjMxLCAyMTQpO1xufVxuIiwiPHRlbXBsYXRlPlxuICA8ZGl2IGNsYXNzPVwicGFnZS1oZWFkZXIgZC1ibG9ja1wiPlxuICAgIDxkaXYgY2xhc3M9XCJqdXN0aWZ5LWNvbnRlbnQtZW5kIGQtZmxleFwiPlxuICAgICAgPGRpdiBjbGFzcz1cImp1c3RpZnktY29udGVudC1jZW50ZXJcIj5cbiAgICAgICAgPHJvdXRlci1saW5rIDp0bz1cIntuYW1lOiAnaG9tZSd9XCIgcm9sZT1cImJ1dHRvblwiXG4gICAgICAgICAgICAgICAgICAgICBjbGFzcz1cImJ0biBidG4tcHJpbWFyeSBidG4taWNvbi10ZXh0IG15LTIgbWUtMlwiPlxuICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtaG9tZSBiZy13aGl0ZS10cmFuc3BhcmVudCB0ZXh0LXdoaXRlXCI+PC9pPlxuICAgICAgICAgIDxzcGFuPkFjY3VlaWwgPC9zcGFuPlxuXG4gICAgICAgIDwvcm91dGVyLWxpbms+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxkaXYgY2xhc3M9XCJqdXN0aWZ5LWNvbnRlbnQtY2VudGVyXCI+XG4gICAgICAgIDxyb3V0ZXItbGluayA6dG89XCJ7bmFtZTogJ3Bhbmllcid9XCIgcm9sZT1cImJ1dHRvblwiXG4gICAgICAgICAgICAgICAgICAgICBjbGFzcz1cImJ0biBidG4td2hpdGUgYnRuLWljb24tdGV4dCBteS0yIG1lLTJcIj5cbiAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLXNob3BwaW5nLWNhcnRcIj48L2k+XG4gICAgICAgICAgPHNwYW4+UGFuaWVyIDxzcGFuIGNsYXNzPVwiYmFkZ2UgYmctc3VjY2VzcyBtcy0yXCI+e3sgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzLmxlbmd0aCB9fTwvc3Bhbj48L3NwYW4+XG5cbiAgICAgICAgPC9yb3V0ZXItbGluaz5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQge3VzZVBhbmllclN0b3JlfSBmcm9tIFwiLi4vLi4vc3RvcmVzL3Bhbmllci5qc1wiO1xuXG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6IFwiSGVhZGVyXCIsXG4gIGRhdGEoKSB7XG4gICAgcmV0dXJuIHtcbiAgICAgIHBhbmllcjogdXNlUGFuaWVyU3RvcmUoKSxcbiAgICB9XG4gIH1cbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuLyoucnR7Ki9cbi8qICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDsqL1xuLyp9Ki9cbjwvc3R5bGU+IiwiPHRlbXBsYXRlPlxuICA8SGVhZGVyPjwvSGVhZGVyPlxuXG4gIDxtYWluIGNsYXNzPVwiY29udGFpbmVyLWZsdWlkIHB4LTMgcHgtbWQtNSBweS00IG1haW4tY29udGVudFwiPlxuICAgIDxkaXYgY2xhc3M9XCJyb3cgcm93LXNtIGctNFwiPlxuICAgICAgPCEtLSBGaWx0cmVzICYgUmVjaGVyY2hlIC0tPlxuICAgICAgPFJlY2hlcmNoZT48L1JlY2hlcmNoZT5cbiAgICAgIFxuICAgICAgPCEtLSBMaXN0ZSBkZXMgUHJvZHVpdHMgJiBQYWdpbmF0aW9uIC0tPlxuICAgICAgPGRpdiBjbGFzcz1cImNvbC1tZC0xMiBjb2wtbGctMTIgY29sLXhsLTlcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3Qtd3JhcHBlclwiPlxuICAgICAgICAgIDxQcm9kdWN0Q2FyZD48L1Byb2R1Y3RDYXJkPlxuICAgICAgICA8L2Rpdj5cbiAgICAgICAgPGRpdiBjbGFzcz1cIm10LTQgZC1mbGV4IGp1c3RpZnktY29udGVudC1jZW50ZXJcIj5cbiAgICAgICAgICA8UGFnaW5hdGlvbj48L1BhZ2luYXRpb24+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvbWFpbj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQge3VzZVBhbmllclN0b3JlfSBmcm9tIFwiLi4vLi4vc3RvcmVzL3BhbmllclwiO1xuaW1wb3J0IHt1c2VQcm9kdWl0U3RvcmV9IGZyb20gXCIuLi8uLi9zdG9yZXMvcHJvZHVpdFwiO1xuaW1wb3J0IFBhZ2luYXRpb24gZnJvbSBcIi4uL2NvbXBvbmVudHMvUGFnaW5hdGlvbi52dWVcIjtcbmltcG9ydCBQcm9kdWN0Q2FyZCBmcm9tIFwiLi4vY29tcG9uZW50cy9Qcm9kdWN0Q2FyZC52dWVcIjtcbmltcG9ydCBSZWNoZXJjaGUgZnJvbSBcIi4uL2NvbXBvbmVudHMvUmVjaGVyY2hlLnZ1ZVwiO1xuaW1wb3J0IEhlYWRlciBmcm9tIFwiLi4vY29tcG9uZW50cy9IZWFkZXJcIjtcbmltcG9ydCB7IGJ1aWxkSW1hZ2VVcmwgfSBmcm9tIFwiLi4vLi4vdXRpbHMvaW1hZ2UuanNcIjtcblxuY29uc3QgQVBJX0JBU0VfVVJMID0gXCJodHRwczovL2Vja2Fua2FyLm15c3RhdGlvbi1zZXJ2aWNlLmNvbVwiO1xuXG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6IFwiSG9tZVZpZXdcIixcbiAgZGF0YSgpIHtcbiAgICByZXR1cm4ge1xuICAgICAgcGFuaWVyOiB1c2VQYW5pZXJTdG9yZSgpLFxuICAgICAgcHJvZHVpdDogdXNlUHJvZHVpdFN0b3JlKCksXG4gICAgfVxuICB9LFxuICBjb21wb25lbnRzOiB7XG4gICAgUHJvZHVjdENhcmQsXG4gICAgUGFnaW5hdGlvbixcbiAgICBSZWNoZXJjaGUsXG4gICAgSGVhZGVyLFxuICB9LFxuICBtb3VudGVkKCkge1xuICAgIHRoaXMucHJvZHVpdC5pc0xvYWRpbmcgPSB0cnVlO1xuXG4gICAgUHJvbWlzZS5hbGwoW1xuICAgICAgZmV0Y2goYCR7QVBJX0JBU0VfVVJMfS9hcGkvcHJvZHVjdHNgLCB7IGhlYWRlcnM6IHsgJ0FjY2VwdCc6ICdhcHBsaWNhdGlvbi9sZCtqc29uJyB9IH0pXG4gICAgICAgICAgLnRoZW4ociA9PiB7IGlmICghci5vaykgdGhyb3cgbmV3IEVycm9yKGBBUEkgZXJyb3IgJHtyLnN0YXR1c31gKTsgcmV0dXJuIHIuanNvbigpOyB9KSxcbiAgICAgIGZldGNoKGAke0FQSV9CQVNFX1VSTH0vYXBpL3Byb2R1Y3Rfc3RvcmVfcHJpY2VzYCwgeyBoZWFkZXJzOiB7ICdBY2NlcHQnOiAnYXBwbGljYXRpb24vbGQranNvbicgfSB9KVxuICAgICAgICAgIC50aGVuKHIgPT4geyBpZiAoIXIub2spIHRocm93IG5ldyBFcnJvcihgQVBJIGVycm9yICR7ci5zdGF0dXN9YCk7IHJldHVybiByLmpzb24oKTsgfSksXG4gICAgXSlcbiAgICAgICAgLnRoZW4oKFtwcm9kdWN0c0pzb24sIHByaWNlc0pzb25dKSA9PiB7XG4gICAgICAgICAgY29uc3QgcHJpY2VzID0gcHJpY2VzSnNvbltcIm1lbWJlclwiXSA/PyBbXTtcblxuICAgICAgICAgIHRoaXMucHJvZHVpdC50b3RhbFByb2R1aXRzID0gK3Byb2R1Y3RzSnNvbltcInRvdGFsSXRlbXNcIl07XG4gICAgICAgICAgdGhpcy5wcm9kdWl0LnByb2R1aXRzID0gKHByb2R1Y3RzSnNvbltcIm1lbWJlclwiXSA/PyBbXSkubWFwKHByb2QgPT4ge1xuICAgICAgICAgICAgY29uc3QgcHJpY2VFbnRyeSA9IHByaWNlcy5maW5kKHAgPT4gcC5wcm9kdWN0ID09PSBwcm9kW1wiQGlkXCJdKTtcbiAgICAgICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICAgIC4uLnByb2QsXG4gICAgICAgICAgICAgIGxpYmVsbGU6IHByb2QubmFtZSxcbiAgICAgICAgICAgICAgaW1hZ2VVcmw6IGJ1aWxkSW1hZ2VVcmwocHJvZC5pbWdVcmwpLFxuICAgICAgICAgICAgICBwcml4VmVudGVUVEM6IHByaWNlRW50cnkgPyBOdW1iZXIocHJpY2VFbnRyeS50dGNQcmljZSkgOiAwLFxuICAgICAgICAgICAgICBxdWFudGl0eTogMSxcbiAgICAgICAgICAgIH07XG4gICAgICAgICAgfSk7XG5cbiAgICAgICAgICBjb25zdCB2aWV3ID0gcHJvZHVjdHNKc29uW1widmlld1wiXSA/PyBudWxsO1xuICAgICAgICAgIHRoaXMucHJvZHVpdC5maXJzdCA9IHZpZXc/LltcImZpcnN0XCJdID8/IG51bGw7XG4gICAgICAgICAgdGhpcy5wcm9kdWl0Lmxhc3QgPSB2aWV3Py5bXCJsYXN0XCJdID8/IG51bGw7XG4gICAgICAgICAgdGhpcy5wcm9kdWl0Lm5leHQgPSB2aWV3Py5bXCJuZXh0XCJdID8/IHRoaXMucHJvZHVpdC5sYXN0O1xuICAgICAgICAgIHRoaXMucHJvZHVpdC5wcmV2ID0gdmlldz8uW1wicHJldmlvdXNcIl0gPz8gdGhpcy5wcm9kdWl0LmZpcnN0O1xuICAgICAgICAgIHRoaXMucHJvZHVpdC5iYXNlX3VybCA9IHRoaXMucHJvZHVpdC5maXJzdCA/IHRoaXMucHJvZHVpdC5maXJzdC5zbGljZSgwLCAtMSkgOiBcIi9hcGkvcHJvZHVjdHM/XCI7XG5cbiAgICAgICAgICB0aGlzLnByb2R1aXQuaXNMb2FkaW5nID0gZmFsc2U7XG4gICAgICAgIH0pXG4gICAgICAgIC5jYXRjaCgoZXJyb3IpID0+IHtcbiAgICAgICAgICBjb25zb2xlLmVycm9yKGVycm9yKTtcbiAgICAgICAgICB0aGlzLnByb2R1aXQuaXNMb2FkaW5nID0gZmFsc2U7XG4gICAgICAgICAgdGhpcy5wcm9kdWl0LnByb2R1aXRzID0gW107XG4gICAgICAgIH0pO1xuICB9XG59XG48L3NjcmlwdD5cblxuPHN0eWxlIHNjb3BlZD5cbi5tYWluLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZjO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzVweCk7XG59XG48L3N0eWxlPiIsIjx0ZW1wbGF0ZT5cbiAgPEhlYWRlcj48L0hlYWRlcj5cblxuICA8ZGl2IGNsYXNzPVwicHJvZHVjdC1kZXRhaWwtd3JhcHBlciBweS01XCI+XG4gICAgPGRpdiBjbGFzcz1cImNvbnRhaW5lciBtYXgtdy02eGwgbXgtYXV0byBweC0zXCI+XG4gICAgICA8ZGl2IGNsYXNzPVwiY2FyZCBjdXN0b20tY2FyZCBib3JkZXItMCBzaGFkb3ctbGcgcm91bmRlZC00IG92ZXJmbG93LWhpZGRlblwiPlxuICAgICAgICBcbiAgICAgICAgPCEtLSBFbi10w6p0ZSAtLT5cbiAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtaGVhZGVyIGJnLXdoaXRlIGJvcmRlci1ib3R0b20gcC00XCI+XG4gICAgICAgICAgPGg1IGNsYXNzPVwibWItMCBmdy1ib2xkIHRleHQtZGFyayBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLXBhY2thZ2UgbWUtMiB0ZXh0LXByaW1hcnlcIj48L2k+IETDqXRhaWxzIGR1IFByb2R1aXRcbiAgICAgICAgICA8L2g1PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1ib2R5IHAtNCBwLW1kLTVcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzPVwicm93IGctNVwiPlxuICAgICAgICAgICAgXG4gICAgICAgICAgICA8IS0tIEdhbGVyaWUgZCdpbWFnZXMgLS0+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLXhsLTUgY29sLWxnLTZcIj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImltYWdlLWdhbGxlcnktYm94IHRleHQtY2VudGVyIHAtMyByb3VuZGVkLTQgYmctbGlnaHQgYm9yZGVyXCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1haW4taW1hZ2UtY29udGFpbmVyIHBvc2l0aW9uLXJlbGF0aXZlIG1iLTMgcm91bmRlZC0zIG92ZXJmbG93LWhpZGRlbiBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXJcIj5cbiAgICAgICAgICAgICAgICAgIDxpbWcgOnNyYz1cInRoaXMucHJvZHVpdC5pbWFnZVVybCA/PyAnL2ltZy5wbmcnXCIgYWx0PVwiUHJvZHVpdFwiIGNsYXNzPVwiaW1nLWZsdWlkIG9iamVjdC1jb250YWluXCI+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInRodW1ibmFpbC13cmFwcGVyIGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyXCI+XG4gICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGh1bWItaXRlbSBhY3RpdmUgcm91bmRlZC0zIGJvcmRlciBib3JkZXItMiBib3JkZXItcHJpbWFyeSBvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgICAgICAgICAgICAgICAgPGltZyA6c3JjPVwidGhpcy5wcm9kdWl0LmltYWdlVXJsID8/ICcvaW1nLnBuZydcIiBhbHQ9XCJUaHVtYlwiIGNsYXNzPVwiaW1nLWZsdWlkXCI+XG4gICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgPCEtLSBEZXNjcmlwdGlvbiAmIEFjdGlvbnMgLS0+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLXhsLTcgY29sLWxnLTYgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuXCI+XG4gICAgICAgICAgICAgIDxkaXY+XG4gICAgICAgICAgICAgICAgPCEtLSBUaXRyZSAtLT5cbiAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJmdy1ib2xkIHRleHQtZGFyayBtYi0yXCI+e3sgdGhpcy5wcm9kdWl0LmxpYmVsbGUgfX08L2gyPlxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIDwhLS0gQmFkZ2UgU3RvY2sgLS0+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1iLTRcIj5cbiAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYmFkZ2Ugcm91bmRlZC1waWxsIHB4LTMgcHktMiBmdy1zZW1pYm9sZFwiIFxuICAgICAgICAgICAgICAgICAgICAgICAgOmNsYXNzPVwiTnVtYmVyKHRoaXMucHJvZHVpdC5xdWFudGl0eSkgPiAwID8gJ2JnLXNvZnQtc3VjY2VzcyB0ZXh0LXN1Y2Nlc3MnIDogJ2JnLXNvZnQtZGFuZ2VyIHRleHQtZGFuZ2VyJ1wiPlxuICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZlIG1lLTFcIiA6Y2xhc3M9XCJOdW1iZXIodGhpcy5wcm9kdWl0LnF1YW50aXR5KSA+IDAgPyAnZmUtY2hlY2stY2lyY2xlJyA6ICdmZS14LWNpcmNsZSdcIj48L2k+XG4gICAgICAgICAgICAgICAgICAgIHt7IE51bWJlcih0aGlzLnByb2R1aXQucXVhbnRpdHkpID4gMCA/ICdFbiBTdG9jaycgOiAnUnVwdHVyZSBkZSBTdG9jaycgfX1cbiAgICAgICAgICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgICAgIDwhLS0gUHJpeCAtLT5cbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicHJpY2UtYm94IG1iLTQgcC0zIHJvdW5kZWQtMyBiZy1saWdodCBkLWlubGluZS1ibG9ja1wiPlxuICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0ZXh0LW11dGVkIGZzLTE0IGZ3LW1lZGl1bSBkLWJsb2NrXCI+UHJpeCBUVEM8L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImZzLTIgZnctYm9sZCB0ZXh0LXByaW1hcnlcIj57eyBmb3JtYXR0ZXIuZm9ybWF0KHRoaXMucHJvZHVpdC5wcml4VmVudGVUVEMpIH19IEYgQ0ZBPC9zcGFuPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgICAgPCEtLSBEZXNjcmlwdGlvbiAtLT5cbiAgICAgICAgICAgICAgICA8ZGl2IHYtaWY9XCJ0aGlzLnByb2R1aXQuZGVzY3JpcHRpb25cIiBjbGFzcz1cIm1iLTRcIj5cbiAgICAgICAgICAgICAgICAgIDxoNiBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIG1iLTJcIj5EZXNjcmlwdGlvbjwvaDY+XG4gICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cInRleHQtc2Vjb25kYXJ5IGxlYWRpbmctcmVsYXhlZCBtYi0wXCI+e3sgdGhpcy5wcm9kdWl0LmRlc2NyaXB0aW9uIH19PC9wPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgICAgPCEtLSBDb21wdGV1ciBkZSBRdWFudGl0w6kgLS0+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInF1YW50aXR5LXNlbGVjdG9yIG1iLTRcIj5cbiAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIGZzLTE0IG1iLTIgZC1ibG9ja1wiPlPDqWxlY3Rpb25uZXIgbGEgcXVhbnRpdMOpIDo8L2xhYmVsPlxuICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImN1c3RvbS1jb3VudGVyIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIgYmctbGlnaHQgcm91bmRlZC0zIHAtMSBib3JkZXJcIj5cbiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImJ0biBidG4taWNvbiBidG4td2hpdGUgcm91bmRlZC0yIGJvcmRlci0wIHNoYWRvdy1zbVwiIEBjbGljaz1cImRlY3JlbWVudFwiIDpkaXNhYmxlZD1cInF1YW50aXR5IDw9IDBcIj5cbiAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZhcyBmYS1taW51cyBmcy0xMiB0ZXh0LW11dGVkXCI+PC9pPlxuICAgICAgICAgICAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XCJ0ZXh0XCIgY2xhc3M9XCJmb3JtLWNvbnRyb2wgdGV4dC1jZW50ZXIgYmctdHJhbnNwYXJlbnQgYm9yZGVyLTAgZnctYm9sZCBmcy01IHB4LTNcIiB2LW1vZGVsPVwidGhpcy5xdWFudGl0eVwiIHJlYWRvbmx5PlxuICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuIGJ0bi1pY29uIGJ0bi13aGl0ZSByb3VuZGVkLTIgYm9yZGVyLTAgc2hhZG93LXNtXCIgQGNsaWNrPVwiaW5jcmVtZW50XCI+XG4gICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9XCJmYXMgZmEtcGx1cyBmcy0xMiB0ZXh0LW11dGVkXCI+PC9pPlxuICAgICAgICAgICAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgICA8IS0tIEJvdXRvbnMgZGUgcGFuaWVyIC0tPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicHQtNCBib3JkZXItdG9wIGQtZmxleCBnYXAtMyBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWVuZFwiPlxuICAgICAgICAgICAgICAgIDxyb3V0ZXItbGluayA6dG89XCJ7bmFtZTogJ2hvbWUnfVwiIGNsYXNzPVwiYnRuIGJ0bi1saWdodCBidG4tbGcgcm91bmRlZC1waWxsIHB4LTQgZnctc2VtaWJvbGQgYm9yZGVyXCI+XG4gICAgICAgICAgICAgICAgICBSZXRvdXJcbiAgICAgICAgICAgICAgICA8L3JvdXRlci1saW5rPlxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIDxidXR0b24gdi1pZj1cIk51bWJlcih0aGlzLnByb2R1aXQucXVhbnRpdHkpID4gMFwiIFxuICAgICAgICAgICAgICAgICAgICAgICAgQGNsaWNrLnByZXZlbnQ9XCJhZGRJbkNhcnQodGhpcy5wcm9kdWl0WydAaWQnXSwgdGhpcy5wcm9kdWl0LmxpYmVsbGUsIHRoaXMucHJvZHVpdC5pbWFnZVVybCwgdGhpcy5wcm9kdWl0LnByaXhWZW50ZVRUQywgdGhpcy5wcm9kdWl0LmlkKVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBjbGFzcz1cImJ0biBidG4tbGcgcm91bmRlZC1waWxsIHB4LTQgZnctYm9sZCBzaGFkb3ctc20gZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBnYXAtMiB0cmFuc2l0aW9uLWFsbFwiXG4gICAgICAgICAgICAgICAgICAgICAgICA6Y2xhc3M9XCJpc0FkZGVkKHRoaXMucHJvZHVpdFsnQGlkJ10pID8gJ2J0bi1kYW5nZXInIDogJ2J0bi1zdWNjZXNzJ1wiPlxuICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9XCJmZSBmZS1zaG9wcGluZy1jYXJ0XCI+PC9pPlxuICAgICAgICAgICAgICAgICAgPHNwYW4+e3sgaXNBZGRlZCh0aGlzLnByb2R1aXRbXCJAaWRcIl0pID8gXCJSZXRpcmVyIGR1IHBhbmllclwiIDogXCJBam91dGVyIGF1IHBhbmllclwiIH19PC9zcGFuPlxuICAgICAgICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IHt1c2VQcm9kdWl0U3RvcmV9IGZyb20gXCIuLi8uLi9zdG9yZXMvcHJvZHVpdC5qc1wiXG5pbXBvcnQge3VzZVBhbmllclN0b3JlfSBmcm9tIFwiLi4vLi4vc3RvcmVzL3Bhbmllci5qc1wiO1xuaW1wb3J0IEhlYWRlciBmcm9tIFwiLi4vY29tcG9uZW50cy9IZWFkZXIudnVlXCI7XG5pbXBvcnQgeyBidWlsZEltYWdlVXJsIH0gZnJvbSBcIi4uLy4uL3V0aWxzL2ltYWdlLmpzXCI7XG5cbmNvbnN0IEFQSV9CQVNFX1VSTCA9IFwiaHR0cHM6Ly9lY2thbmthci5teXN0YXRpb24tc2VydmljZS5jb21cIjtcblxuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcIlByb2R1Y3REZXRhaWxWaWV3XCIsXG4gIHByb3BzOiB7XG4gICAgaWQ6IFN0cmluZ1xuICB9LFxuICBjb21wb25lbnRzOiB7XG4gICAgSGVhZGVyLFxuICB9LFxuICBkYXRhKCkge1xuICAgIHJldHVybiB7XG4gICAgICBzdG9yZTogdXNlUHJvZHVpdFN0b3JlKCksXG4gICAgICBwYW5pZXI6IHVzZVBhbmllclN0b3JlKCksXG4gICAgICBwcm9kdWl0OiB7fSxcbiAgICAgIHF1YW50aXR5OiAwLFxuICAgICAgZm9ybWF0dGVyOiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2ZyLUZSJyksXG4gICAgICBpbmRleEluTGlzdDogLTEsXG4gICAgfVxuICB9LFxuICBtZXRob2RzOiB7XG4gICAgaW5jcmVtZW50KCkge1xuICAgICAgdGhpcy5xdWFudGl0eSsrO1xuICAgICAgaWYgKHRoaXMuaW5kZXhJbkxpc3QgIT09IC0xKSB7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5xdWFudGl0eSA9IHRoaXMucXVhbnRpdHk7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5tb250YW50ID0gdGhpcy5xdWFudGl0eSAqIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5wcml4O1xuICAgICAgfVxuICAgIH0sXG4gICAgZGVjcmVtZW50KCkge1xuICAgICAgaWYgKHRoaXMucXVhbnRpdHkgPiAwKSB7XG4gICAgICAgIHRoaXMucXVhbnRpdHktLTtcbiAgICAgIH1cbiAgICAgIGlmICh0aGlzLnF1YW50aXR5ID09PSAwKSB7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50cy5zcGxpY2UodGhpcy5pbmRleEluTGlzdCwgMSk7XG4gICAgICAgIHRoaXMuaW5kZXhJbkxpc3QgPSAtMTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5xdWFudGl0eSA9IHRoaXMucXVhbnRpdHk7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5tb250YW50ID0gdGhpcy5xdWFudGl0eSAqIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5wcml4O1xuICAgICAgfVxuICAgIH0sXG4gICAgaXNBZGRlZChwcm9kdWl0KSB7XG4gICAgICByZXR1cm4gISF0aGlzLnBhbmllci5kZXRhaWxEb2N1bWVudHMuZmluZChpdGVtID0+IGl0ZW0ucHJvZHVpdCA9PT0gcHJvZHVpdCk7XG4gICAgfSxcbiAgICBhZGRJbkNhcnQocHJvZHVpdCwgbGliZWxsZSwgaW1hZ2VVcmwsIHByaXgsIGlkKSB7XG4gICAgICBsZXQgaW5kZXggPSB0aGlzLnBhbmllci5kZXRhaWxEb2N1bWVudHMuZmluZEluZGV4KG9iaiA9PiBvYmoucHJvZHVpdCA9PT0gcHJvZHVpdCk7XG5cbiAgICAgIGlmIChpbmRleCAhPT0gLTEpIHtcbiAgICAgICAgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzLnNwbGljZShpbmRleCwgMSk7XG4gICAgICAgIHRoaXMuaW5kZXhJbkxpc3QgPSAtMTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGlmICh0aGlzLnF1YW50aXR5ICE9PSAwKSB7XG4gICAgICAgICAgbGV0IGRldGFpbCA9IHtcbiAgICAgICAgICAgIHByb2R1aXQ6IHByb2R1aXQsXG4gICAgICAgICAgICBxdWFudGl0eTogdGhpcy5xdWFudGl0eSxcbiAgICAgICAgICAgIGxpYmVsbGU6IGxpYmVsbGUsXG4gICAgICAgICAgICBpbWFnZTogaW1hZ2VVcmwsXG4gICAgICAgICAgICBwcml4OiBwcml4LFxuICAgICAgICAgICAgaWRQcm9kdWl0OiBpZCxcbiAgICAgICAgICAgIG1vbnRhbnQ6IHRoaXMucXVhbnRpdHkgKiBwcml4LFxuICAgICAgICAgICAgaXNQcm9kdWl0OiB0cnVlXG4gICAgICAgICAgfVxuICAgICAgICAgIHRoaXMuaW5kZXhJbkxpc3QgPSAodGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzLnB1c2goZGV0YWlsKSkgLSAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSxcbiAgfSxcbiAgbW91bnRlZCgpIHtcbiAgICBQcm9taXNlLmFsbChbXG4gICAgICBmZXRjaChgJHtBUElfQkFTRV9VUkx9L2FwaS9wcm9kdWN0cy8ke3RoaXMuaWR9YCwgeyBoZWFkZXJzOiB7ICdBY2NlcHQnOiAnYXBwbGljYXRpb24vbGQranNvbicgfSB9KVxuICAgICAgICAgIC50aGVuKHIgPT4gci5qc29uKCkpLFxuICAgICAgZmV0Y2goYCR7QVBJX0JBU0VfVVJMfS9hcGkvcHJvZHVjdF9zdG9yZV9wcmljZXM/cHJvZHVjdD0vYXBpL3Byb2R1Y3RzLyR7dGhpcy5pZH1gLCB7IGhlYWRlcnM6IHsgJ0FjY2VwdCc6ICdhcHBsaWNhdGlvbi9sZCtqc29uJyB9IH0pXG4gICAgICAgICAgLnRoZW4ociA9PiByLmpzb24oKSksXG4gICAgICBmZXRjaChgJHtBUElfQkFTRV9VUkx9L2FwaS9zdG9ja3M/cHJvZHVjdD0vYXBpL3Byb2R1Y3RzLyR7dGhpcy5pZH1gLCB7IGhlYWRlcnM6IHsgJ0FjY2VwdCc6ICdhcHBsaWNhdGlvbi9sZCtqc29uJyB9IH0pXG4gICAgICAgICAgLnRoZW4ociA9PiByLmpzb24oKSksXG4gICAgXSlcbiAgICAgICAgLnRoZW4oKFtqc29uLCBwcmljZXNKc29uLCBzdG9ja3NKc29uXSkgPT4ge1xuICAgICAgICAgIGNvbnN0IHByaWNlRW50cnkgPSAocHJpY2VzSnNvbltcIm1lbWJlclwiXSA/PyBbXSlbMF07XG4gICAgICAgICAgY29uc3Qgc3RvY2tFbnRyeSA9IChzdG9ja3NKc29uW1wibWVtYmVyXCJdID8/IFtdKVswXTtcblxuICAgICAgICAgIHRoaXMucHJvZHVpdCA9IHtcbiAgICAgICAgICAgIC4uLmpzb24sXG4gICAgICAgICAgICBsaWJlbGxlOiBqc29uLm5hbWUsXG4gICAgICAgICAgICBpbWFnZVVybDogYnVpbGRJbWFnZVVybChqc29uLmltZ1VybCksXG4gICAgICAgICAgICBwcml4VmVudGVUVEM6IHByaWNlRW50cnkgPyBOdW1iZXIocHJpY2VFbnRyeS50dGNQcmljZSkgOiAwLFxuICAgICAgICAgICAgcXVhbnRpdHk6IHN0b2NrRW50cnkgPyBzdG9ja0VudHJ5LnF1YW50aXR5IDogMCxcbiAgICAgICAgICB9O1xuICAgICAgICAgIHRoaXMuaW5kZXhJbkxpc3QgPSB0aGlzLnBhbmllci5kZXRhaWxEb2N1bWVudHMuZmluZEluZGV4KG9iaiA9PiBvYmoucHJvZHVpdCA9PT0ganNvblsnQGlkJ10pO1xuICAgICAgICAgIGlmICh0aGlzLmluZGV4SW5MaXN0ICE9PSAtMSkge1xuICAgICAgICAgICAgdGhpcy5xdWFudGl0eSA9IHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1t0aGlzLmluZGV4SW5MaXN0XS5xdWFudGl0eTtcbiAgICAgICAgICB9XG4gICAgICAgIH0pXG4gICAgICAgIC5jYXRjaCgoZXJyb3IpID0+IGNvbnNvbGUuZXJyb3IoZXJyb3IpKTtcbiAgfVxufVxuPC9zY3JpcHQ+XG5cbjxzdHlsZSBzY29wZWQ+XG4ucHJvZHVjdC1kZXRhaWwtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZhZmM7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cbi5tYWluLWltYWdlLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzIwcHg7XG59XG4ubWFpbi1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi50aHVtYi1pdGVtIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLXNvZnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWZhZTU7XG59XG4uYmctc29mdC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlMmUyO1xufVxuLmJ0bi1pY29uIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmN1c3RvbS1jb3VudGVyIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuLmZzLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmZzLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnRyYW5zaXRpb24tYWxsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG48L3N0eWxlPiIsIjx0ZW1wbGF0ZT5cbiAgPEhlYWRlcj48L0hlYWRlcj5cblxuICA8ZGl2IGNsYXNzPVwiY2FydC13cmFwcGVyIHB5LTVcIj5cbiAgICA8ZGl2IGNsYXNzPVwiY29udGFpbmVyLWZsdWlkIHB4LW1kLTUgcHgtM1wiPlxuICAgICAgXG4gICAgICA8IS0tIEVuLXTDqnRlIGRlIGxhIHBhZ2UgLS0+XG4gICAgICA8ZGl2IGNsYXNzPVwiZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBtYi00XCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGdhcC0zXCI+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cImljb24taGVhZGVyLWJveCBiZy13aGl0ZSB0ZXh0LWluZGlnbyByb3VuZGVkLTMgc2hhZG93LXNtIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlclwiPlxuICAgICAgICAgICAgPGkgY2xhc3M9XCJmZSBmZS1zaG9wcGluZy1jYXJ0IGZzLTRcIj48L2k+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgIDxoNCBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIG1iLTBcIj5Nb24gUGFuaWVyPC9oND5cbiAgICAgICAgICAgIDxzbWFsbCBjbGFzcz1cInRleHQtbXV0ZWRcIj5Hw6lyZXogZXQgdsOpcmlmaWV6IHZvcyBhcnRpY2xlcyBhdmFudCBkZSBjb21tYW5kZXI8L3NtYWxsPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8c3BhbiBjbGFzcz1cImJhZGdlIGJnLXNvZnQtaW5kaWdvIHRleHQtaW5kaWdvIHB4LTMgcHktMiByb3VuZGVkLXBpbGwgZnctYm9sZCBmcy0xM1wiPlxuICAgICAgICAgIHt7IHBhbmllci5kZXRhaWxEb2N1bWVudHMubGVuZ3RoIH19IGFydGljbGUocylcbiAgICAgICAgPC9zcGFuPlxuICAgICAgPC9kaXY+XG5cbiAgICAgIDxkaXYgY2xhc3M9XCJyb3cgZy00XCI+XG4gICAgICAgIFxuICAgICAgICA8IS0tIENvbG9ubmUgR2F1Y2hlIDogTGlzdGUgZGVzIGFydGljbGVzIC0tPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTEyIGNvbC14bC05XCI+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQgY3VzdG9tLWNhcmQgYm9yZGVyLTAgc2hhZG93LXNtIHJvdW5kZWQtNCBvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWhlYWRlciBiZy13aGl0ZSBwLTQgYm9yZGVyLWJvdHRvbVwiPlxuICAgICAgICAgICAgICA8aDUgY2xhc3M9XCJjYXJkLXRpdGxlIGZ3LWJvbGQgdGV4dC1kYXJrIG1iLTBcIj5BcnRpY2xlcyBkYW5zIHZvdHJlIHBhbmllcjwvaDU+XG4gICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtYm9keSBwLTBcIj5cbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgIDwhLS0gTWVzc2FnZSBQYW5pZXIgVmlkZSAtLT5cbiAgICAgICAgICAgICAgPGRpdiB2LWlmPVwicGFuaWVyLmRldGFpbERvY3VtZW50cy5sZW5ndGggPT09IDBcIiBjbGFzcz1cInRleHQtY2VudGVyIHB5LTUgcHgtM1wiPlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJlbXB0eS1jYXJ0LWljb24gYmctbGlnaHQgdGV4dC1tdXRlZCByb3VuZGVkLWNpcmNsZSBkLWlubGluZS1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIG1iLTNcIj5cbiAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtc2hvcHBpbmctYmFnIGZzLTFcIj48L2k+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGg1IGNsYXNzPVwidGV4dC1kYXJrIGZ3LWJvbGQgbWItMlwiPlZvdHJlIHBhbmllciBlc3QgdmlkZTwvaDU+XG4gICAgICAgICAgICAgICAgPHAgY2xhc3M9XCJ0ZXh0LW11dGVkIG1iLTRcIj5QYXJjb3VyZXogbm90cmUgY2F0YWxvZ3VlIHBvdXIgYWpvdXRlciBkZXMgcHJvZHVpdHMgw6Agdm90cmUgcGFuaWVyLjwvcD5cbiAgICAgICAgICAgICAgICA8cm91dGVyLWxpbmsgOnRvPVwieyBuYW1lOiAnaG9tZScgfVwiIGNsYXNzPVwiYnRuIGJ0bi1pbmRpZ28gcm91bmRlZC1waWxsIHB4LTQgcHktMiBzaGFkb3ctc20gZnctc2VtaWJvbGRcIj5cbiAgICAgICAgICAgICAgICAgIETDqWNvdXZyaXIgbGVzIHByb2R1aXRzXG4gICAgICAgICAgICAgICAgPC9yb3V0ZXItbGluaz5cbiAgICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgICAgPCEtLSBUYWJsZWF1IGR1IFBhbmllciAtLT5cbiAgICAgICAgICAgICAgPGRpdiB2LWVsc2UgY2xhc3M9XCJ0YWJsZS1yZXNwb25zaXZlXCI+XG4gICAgICAgICAgICAgICAgPHRhYmxlIGNsYXNzPVwidGFibGUgYWxpZ24tbWlkZGxlIHRleHQtbm93cmFwIG1iLTAgY3VzdG9tLWNhcnQtdGFibGVcIj5cbiAgICAgICAgICAgICAgICAgIDx0aGVhZCBjbGFzcz1cImJnLWxpZ2h0LWhlYWRcIj5cbiAgICAgICAgICAgICAgICAgICAgPHRyPlxuICAgICAgICAgICAgICAgICAgICAgIDx0aCBzY29wZT1cImNvbFwiIGNsYXNzPVwicHMtNCB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXByaW1hcnkgZnMtMTIgZnctYm9sZFwiPlByb2R1aXQ8L3RoPlxuICAgICAgICAgICAgICAgICAgICAgIDx0aCBzY29wZT1cImNvbFwiIGNsYXNzPVwidGV4dC1jZW50ZXIgdGV4dC11cHBlcmNhc2UgdGV4dC1wcmltYXJ5IGZzLTEyIGZ3LWJvbGQgd2QtMTIwXCI+UXVhbnRpdMOpPC90aD5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggc2NvcGU9XCJjb2xcIiBjbGFzcz1cInRleHQtZW5kIHRleHQtdXBwZXJjYXNlIHRleHQtcHJpbWFyeSBmcy0xMiBmdy1ib2xkIHdkLTE0MFwiPlByaXggKEYgQ0ZBKTwvdGg+XG4gICAgICAgICAgICAgICAgICAgICAgPHRoIHNjb3BlPVwiY29sXCIgY2xhc3M9XCJ0ZXh0LWVuZCB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXByaW1hcnkgZnMtMTIgZnctYm9sZCB3ZC0xNDBcIj5Nb250YW50PC90aD5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggc2NvcGU9XCJjb2xcIiBjbGFzcz1cInRleHQtY2VudGVyIHRleHQtdXBwZXJjYXNlIHRleHQtcHJpbWFyeSBmcy0xMiBmdy1ib2xkIHBlLTQgd2QtODBcIj5BY3Rpb248L3RoPlxuICAgICAgICAgICAgICAgICAgICA8L3RyPlxuICAgICAgICAgICAgICAgICAgPC90aGVhZD5cbiAgICAgICAgICAgICAgICAgIDx0Ym9keT5cbiAgICAgICAgICAgICAgICAgICAgPHRyIHYtZm9yPVwiKGRkLCBpbmRleCkgaW4gcGFuaWVyLmRldGFpbERvY3VtZW50c1wiIDprZXk9XCJpbmRleFwiIGNsYXNzPVwiY2FydC1yb3dcIj5cbiAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICA8IS0tIFByb2R1aXQgKEltYWdlICsgTGliZWxsw6kpIC0tPlxuICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz1cInBzLTRcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGdhcC0zXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgIDxyb3V0ZXItbGluayA6dG89XCJ7IG5hbWU6ICdwcm9kdWN0JywgcGFyYW1zOiB7IGlkOiBkZC5pZFByb2R1aXQgfSB9XCIgY2xhc3M9XCJjYXJ0LWltZy1ib3ggcm91bmRlZC0zIGJvcmRlciBiZy13aGl0ZSBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIgb3ZlcmZsb3ctaGlkZGVuIGZsZXgtc2hyaW5rLTAgc2hhZG93LXNtXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyA6c3JjPVwiZGQuaW1hZ2UgPz8gJy9pbWcucG5nJ1wiIGFsdD1cImltZ1wiIGNsYXNzPVwiaW1nLWZsdWlkIHAtMVwiPlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8L3JvdXRlci1saW5rPlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNiBjbGFzcz1cIm1iLTEgZnctYm9sZCB0ZXh0LWRhcmsgdGV4dC11cHBlcmNhc2UgZnMtMTVcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxyb3V0ZXItbGluayA6dG89XCJ7IG5hbWU6ICdwcm9kdWN0JywgcGFyYW1zOiB7IGlkOiBkZC5pZFByb2R1aXQgfSB9XCIgY2xhc3M9XCJ0ZXh0LWRhcmsgdGV4dC1kZWNvcmF0aW9uLW5vbmVcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge3sgZGQubGliZWxsZSB9fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9yb3V0ZXItbGluaz5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2g2PlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgICA8L3RkPlxuXG4gICAgICAgICAgICAgICAgICAgICAgPCEtLSBDb21wdGV1ciBRdWFudGl0w6kgLS0+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1jZW50ZXJcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJxdWFudGl0eS1jb3VudGVyIGQtaW5saW5lLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIHJvdW5kZWQtcGlsbCBiZy1saWdodCBib3JkZXIgcC0xXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9XCJidG4gYnRuLXNtIGJ0bi1pY29uIHJvdW5kZWQtY2lyY2xlIGJnLXdoaXRlIHNoYWRvdy1zbSBib3JkZXItMFwiIEBjbGljaz1cImRlY3JlbWVudChpbmRleClcIiB0eXBlPVwiYnV0dG9uXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9XCJmYXMgZmEtbWludXMgZnMtMTAgdGV4dC1tdXRlZFwiPjwvaT5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9idXR0b24+XG4gICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGNsYXNzPVwiZm9ybS1jb250cm9sIGJvcmRlci0wIGJnLXRyYW5zcGFyZW50IHRleHQtY2VudGVyIGZ3LWJvbGQgZnMtMTQgcC0wIHF0eS1pbnB1dFwiIHYtbW9kZWw9XCJkZC5xdWFudGl0eVwiIHJlYWRvbmx5PlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYnRuIGJ0bi1zbSBidG4taWNvbiByb3VuZGVkLWNpcmNsZSBiZy13aGl0ZSBzaGFkb3ctc20gYm9yZGVyLTBcIiBAY2xpY2s9XCJpbmNyZW1lbnQoaW5kZXgpXCIgdHlwZT1cImJ1dHRvblwiPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPVwiZmFzIGZhLXBsdXMgZnMtMTAgdGV4dC1tdXRlZFwiPjwvaT5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgPC9idXR0b24+XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgICA8L3RkPlxuXG4gICAgICAgICAgICAgICAgICAgICAgPCEtLSBQcml4IFVuaXRhaXJlIC0tPlxuICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz1cInRleHQtZW5kIHRleHQtbXV0ZWQgZnctc2VtaWJvbGQgZnMtMTRcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIHt7IGZvcm1hdHRlci5mb3JtYXQoZGQucHJpeCkgfX1cbiAgICAgICAgICAgICAgICAgICAgICA8L3RkPlxuXG4gICAgICAgICAgICAgICAgICAgICAgPCEtLSBNb250YW50IFRvdGFsIEFydGljbGUgLS0+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1lbmQgZnctYm9sZCB0ZXh0LWluZGlnbyBmcy0xNVwiPlxuICAgICAgICAgICAgICAgICAgICAgICAge3sgZm9ybWF0dGVyLmZvcm1hdChkZC5tb250YW50KSB9fSBGIENGQVxuICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+XG5cbiAgICAgICAgICAgICAgICAgICAgICA8IS0tIEFjdGlvbiAoU3VwcHJpbWVyIC0gU3R5bGUgbmV1dHJlKSAtLT5cbiAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9XCJ0ZXh0LWNlbnRlciBwZS00XCI+XG4gICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIEBjbGljay5wcmV2ZW50PVwicmVtb3ZlKGluZGV4KVwiIGNsYXNzPVwiYnRuIGJ0bi1kZWxldGUtaWNvbiByb3VuZGVkLWNpcmNsZVwiIHRpdGxlPVwiU3VwcHJpbWVyIGwnYXJ0aWNsZVwiPlxuICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLXRyYXNoLTIgdGV4dC1zZWNvbmRhcnkgZnMtMTZcIj48L2k+XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2J1dHRvbj5cbiAgICAgICAgICAgICAgICAgICAgICA8L3RkPlxuXG4gICAgICAgICAgICAgICAgICAgIDwvdHI+XG4gICAgICAgICAgICAgICAgICA8L3Rib2R5PlxuICAgICAgICAgICAgICAgIDwvdGFibGU+XG4gICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgPCEtLSBDb2xvbm5lIERyb2l0ZSA6IFRvdGFsICYgRmluYWxpc2F0aW9uIC0tPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY29sLWxnLTEyIGNvbC14bC0zXCI+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQgY3VzdG9tLWNhcmQgYm9yZGVyLTAgc2hhZG93LXNtIHJvdW5kZWQtNCBvdmVyZmxvdy1oaWRkZW4gc3RpY2t5LXN1bW1hcnlcIj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWhlYWRlciBiZy13aGl0ZSBwLTQgYm9yZGVyLWJvdHRvbVwiPlxuICAgICAgICAgICAgICA8aDUgY2xhc3M9XCJjYXJkLXRpdGxlIGZ3LWJvbGQgdGV4dC1kYXJrIG1iLTBcIj5Nb250YW50IMOgIHBheWVyPC9oNT5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1ib2R5IHAtNFwiPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWNlbnRlciBtYi0zXCI+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0ZXh0LXNlY29uZGFyeSBmcy0xNCBmdy1tZWRpdW1cIj5Nb250YW50IEJydXQ8L3NwYW4+XG4gICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmdy1ib2xkIHRleHQtZGFyayBmcy0xNVwiPnt7IGZvcm1hdHRlci5mb3JtYXQocGFuaWVyLmFtb3VudFR0YykgfX0gRiBDRkE8L3NwYW4+XG4gICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyIG1iLTNcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRleHQtc2Vjb25kYXJ5IGZzLTE0IGZ3LW1lZGl1bVwiPkxpdnJhaXNvbjwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImJhZGdlIGJnLXNvZnQtc3VjY2VzcyB0ZXh0LXN1Y2Nlc3MgZnctYm9sZCBmcy0xMlwiPnByw6l2dWUgw6AgbGEgY2Fpc3NlPC9zcGFuPlxuICAgICAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgICAgICA8aHIgY2xhc3M9XCJteS0zIGJvcmRlci1kYXNoZWRcIj5cblxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWNlbnRlciBtYi00XCI+XG4gICAgICAgICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZnctYm9sZCB0ZXh0LWRhcmsgZnMtNSBkLWJsb2NrXCI+VG90YWw8L3NwYW4+XG4gICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9XCJ0ZXh0LW11dGVkIGZzLTEyXCI+VFRDPC9zbWFsbD5cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImZ3LWJvbGQgdGV4dC1pbmRpZ28gZnMtNFwiPnt7IGZvcm1hdHRlci5mb3JtYXQocGFuaWVyLmFtb3VudFR0YykgfX0gRiBDRkE8L3NwYW4+XG4gICAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICAgIDwhLS0gQm91dG9ucyBkZSBuYXZpZ2F0aW9uIC0tPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZC1ncmlkIGdhcC0yXCI+XG4gICAgICAgICAgICAgICAgPGJ1dHRvbiBcbiAgICAgICAgICAgICAgICAgIHYtaWY9XCJwYW5pZXIuZGV0YWlsRG9jdW1lbnRzLmxlbmd0aCA+IDBcIiBcbiAgICAgICAgICAgICAgICAgIHR5cGU9XCJidXR0b25cIlxuICAgICAgICAgICAgICAgICAgY2xhc3M9XCJidG4gYnRuLWluZGlnbyBidG4tbGcgcm91bmRlZC0zIGZ3LWJvbGQgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIGdhcC0yIHNoYWRvdy1zbSBweS0zXCIgXG4gICAgICAgICAgICAgICAgICBAY2xpY2s9XCJzaG93UGF5bWVudE1vZGFsID0gdHJ1ZVwiPlxuICAgICAgICAgICAgICAgICAgPHNwYW4+Q29uZmlybWVyIGxhIGNvbW1hbmRlPC9zcGFuPlxuICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9XCJmZSBmZS1jaGVjay1jaXJjbGUgZnMtNVwiPjwvaT5cbiAgICAgICAgICAgICAgICA8L2J1dHRvbj5cblxuICAgICAgICAgICAgICAgIDxyb3V0ZXItbGluayBcbiAgICAgICAgICAgICAgICAgIGNsYXNzPVwiYnRuIGJ0bi1saWdodCBidG4tbGcgcm91bmRlZC0zIGZ3LWJvbGQgdGV4dC1ibGFjayBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXIgYm9yZGVyIHB5LTIgbXQtMVwiIFxuICAgICAgICAgICAgICAgICAgOnRvPVwieyBuYW1lOiAnaG9tZScgfVwiPlxuICAgICAgICAgICAgICAgICAgPHNwYW4+UmV0b3VyIGF1eCBhY2hhdHM8L3NwYW4+XG4gICAgICAgICAgICAgICAgPC9yb3V0ZXItbGluaz5cbiAgICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvZGl2PlxuXG4gIDwhLS0gTW9kYWwgZGUgY2hvaXggZHUgbW9kZSBkZSBwYWllbWVudCAtLT5cbiAgPFRyYW5zaXRpb24gbmFtZT1cImZhZGVcIj5cbiAgICA8ZGl2IHYtaWY9XCJzaG93UGF5bWVudE1vZGFsXCIgY2xhc3M9XCJwYXltZW50LW1vZGFsLW92ZXJsYXlcIiBAY2xpY2suc2VsZj1cInNob3dQYXltZW50TW9kYWwgPSBmYWxzZVwiPlxuICAgICAgPGRpdiBjbGFzcz1cInBheW1lbnQtbW9kYWwtYm94IHJvdW5kZWQtNCBzaGFkb3ctbGdcIj5cbiAgICAgICAgXG4gICAgICAgIDxkaXYgY2xhc3M9XCJwYXltZW50LW1vZGFsLWhlYWRlciBwLTQgYm9yZGVyLWJvdHRvbSBkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgPGRpdj5cbiAgICAgICAgICAgIDxoNSBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIG1iLTFcIj5Nb2RlIGRlIHBhaWVtZW50PC9oNT5cbiAgICAgICAgICAgIDxzbWFsbCBjbGFzcz1cInRleHQtbXV0ZWRcIj5DaG9pc2lzc2V6IGNvbW1lbnQgdm91cyBzb3VoYWl0ZXogcsOpZ2xlciB2b3RyZSBjb21tYW5kZTwvc21hbGw+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImJ0bi1jbG9zZVwiIEBjbGljaz1cInNob3dQYXltZW50TW9kYWwgPSBmYWxzZVwiIGFyaWEtbGFiZWw9XCJGZXJtZXJcIj48L2J1dHRvbj5cbiAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgPGRpdiBjbGFzcz1cInBheW1lbnQtbW9kYWwtYm9keSBwLTRcIj5cbiAgICAgICAgICA8ZGl2IGNsYXNzPVwiZC1mbGV4IGZsZXgtY29sdW1uIGdhcC0zXCI+XG5cbiAgICAgICAgICAgIDwhLS0gT3B0aW9uIEVzcMOoY2VzIC0tPlxuICAgICAgICAgICAgPGJ1dHRvbiBcbiAgICAgICAgICAgICAgdHlwZT1cImJ1dHRvblwiXG4gICAgICAgICAgICAgIGNsYXNzPVwicGF5bWVudC1vcHRpb24tY2FyZCByb3VuZGVkLTQgcC0zIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIgZ2FwLTMgdGV4dC1zdGFydFwiXG4gICAgICAgICAgICAgIDpjbGFzcz1cInsgJ3NlbGVjdGVkJzogc2VsZWN0ZWRNZXRob2QgPT09ICdlc3BlY2VzJyB9XCJcbiAgICAgICAgICAgICAgQGNsaWNrPVwic2VsZWN0ZWRNZXRob2QgPSAnZXNwZWNlcydcIj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInBheW1lbnQtaWNvbi1ib3ggYmctc29mdC1zdWNjZXNzIHRleHQtc3VjY2VzcyByb3VuZGVkLTMgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtY2VudGVyIGZsZXgtc2hyaW5rLTBcIj5cbiAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLWRvbGxhci1zaWduIGZzLTRcIj48L2k+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmxleC1ncm93LTFcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIGQtYmxvY2sgZnMtMTVcIj5Fc3DDqGNlczwvc3Bhbj5cbiAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9XCJ0ZXh0LW11dGVkXCI+UGF5ZXogZGlyZWN0ZW1lbnQgw6AgbGEgY2Fpc3NlIMOgIGxhIHLDqWN1cMOpcmF0aW9uPC9zbWFsbD5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtY2hlY2stY2lyY2xlIGZzLTUgdGV4dC1zdWNjZXNzIGNoZWNrLW1hcmtcIiB2LWlmPVwic2VsZWN0ZWRNZXRob2QgPT09ICdlc3BlY2VzJ1wiPjwvaT5cbiAgICAgICAgICAgIDwvYnV0dG9uPlxuXG4gICAgICAgICAgICA8IS0tIE9wdGlvbiBNb2JpbGUgTW9uZXkgLS0+XG4gICAgICAgICAgICA8YnV0dG9uIFxuICAgICAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICAgICAgY2xhc3M9XCJwYXltZW50LW9wdGlvbi1jYXJkIHJvdW5kZWQtNCBwLTMgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBnYXAtMyB0ZXh0LXN0YXJ0XCJcbiAgICAgICAgICAgICAgOmNsYXNzPVwieyAnc2VsZWN0ZWQnOiBzZWxlY3RlZE1ldGhvZCA9PT0gJ21vYmlsZV9tb25leScgfVwiXG4gICAgICAgICAgICAgIEBjbGljaz1cInNlbGVjdGVkTWV0aG9kID0gJ21vYmlsZV9tb25leSdcIj5cbiAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInBheW1lbnQtaWNvbi1ib3ggYmctc29mdC1pbmRpZ28gdGV4dC1pbmRpZ28gcm91bmRlZC0zIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBmbGV4LXNocmluay0wXCI+XG4gICAgICAgICAgICAgICAgPGkgY2xhc3M9XCJmZSBmZS1zbWFydHBob25lIGZzLTRcIj48L2k+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZmxleC1ncm93LTFcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIGQtYmxvY2sgZnMtMTVcIj5Nb2JpbGUgTW9uZXk8L3NwYW4+XG4gICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPVwidGV4dC1tdXRlZFwiPk9yYW5nZSBNb25leSwgTVROIE1vTW8sIE1vb3YgTW9uZXksIFdhdmUgLi4uPC9zbWFsbD5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtY2hlY2stY2lyY2xlIGZzLTUgdGV4dC1pbmRpZ28gY2hlY2stbWFya1wiIHYtaWY9XCJzZWxlY3RlZE1ldGhvZCA9PT0gJ21vYmlsZV9tb25leSdcIj48L2k+XG4gICAgICAgICAgICA8L2J1dHRvbj5cblxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8ZGl2IGNsYXNzPVwicGF5bWVudC1tb2RhbC1mb290ZXIgcC00IHB0LTAgZC1ncmlkXCI+XG4gICAgICAgICAgPGJ1dHRvbiBcbiAgICAgICAgICAgIHR5cGU9XCJidXR0b25cIlxuICAgICAgICAgICAgY2xhc3M9XCJidG4gYnRuLWluZGlnbyBidG4tbGcgcm91bmRlZC0zIGZ3LWJvbGQgcHktM1wiXG4gICAgICAgICAgICA6ZGlzYWJsZWQ9XCIhc2VsZWN0ZWRNZXRob2RcIlxuICAgICAgICAgICAgQGNsaWNrPVwiY29uZmlybVBheW1lbnRNZXRob2RcIj5cbiAgICAgICAgICAgIENvbnRpbnVlclxuICAgICAgICAgIDwvYnV0dG9uPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvVHJhbnNpdGlvbj5cblxuICA8IS0tIE1vZGFsIE1vYmlsZSBNb25leSBpbmRpc3BvbmlibGUgLS0+XG4gIDxUcmFuc2l0aW9uIG5hbWU9XCJmYWRlXCI+XG4gICAgPGRpdiB2LWlmPVwic2hvd1VuYXZhaWxhYmxlTW9kYWxcIiBjbGFzcz1cInBheW1lbnQtbW9kYWwtb3ZlcmxheVwiIEBjbGljay5zZWxmPVwiY2xvc2VVbmF2YWlsYWJsZU1vZGFsXCI+XG4gICAgICA8ZGl2IGNsYXNzPVwidW5hdmFpbGFibGUtbW9kYWwtYm94IHJvdW5kZWQtNCBzaGFkb3ctbGcgdGV4dC1jZW50ZXIgcC00XCI+XG5cbiAgICAgICAgPGRpdiBjbGFzcz1cInVuYXZhaWxhYmxlLWljb24tYm94IGJnLXNvZnQtd2FybmluZyB0ZXh0LXdhcm5pbmcgcm91bmRlZC1jaXJjbGUgZC1pbmxpbmUtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBtYi0zXCI+XG4gICAgICAgICAgPGkgY2xhc3M9XCJmZSBmZS1hbGVydC10cmlhbmdsZSBmcy0xXCI+PC9pPlxuICAgICAgICA8L2Rpdj5cblxuICAgICAgICA8aDUgY2xhc3M9XCJmdy1ib2xkIHRleHQtZGFyayBtYi0yXCI+TW9iaWxlIE1vbmV5IGluZGlzcG9uaWJsZTwvaDU+XG4gICAgICAgIDxwIGNsYXNzPVwidGV4dC1tdXRlZCBtYi00IHB4LTJcIj5cbiAgICAgICAgICBMZSBwYWllbWVudCBwYXIgTW9iaWxlIE1vbmV5IG4nZXN0IHBhcyBkaXNwb25pYmxlIHBvdXIgbGUgbW9tZW50LiBNZXJjaSBkZSByw6llc3NheWVyIHBsdXMgdGFyZCBvdSBkZSBjaG9pc2lyIGxlIHBhaWVtZW50IGVuIGVzcMOoY2VzIMOgIGxhIGNhaXNzZS5cbiAgICAgICAgPC9wPlxuXG4gICAgICAgIDxidXR0b25cbiAgICAgICAgICB0eXBlPVwiYnV0dG9uXCJcbiAgICAgICAgICBjbGFzcz1cImJ0biBidG4taW5kaWdvIGJ0bi1sZyByb3VuZGVkLTMgZnctYm9sZCB3LTEwMCBweS0zXCJcbiAgICAgICAgICBAY2xpY2s9XCJjbG9zZVVuYXZhaWxhYmxlTW9kYWxcIj5cbiAgICAgICAgICBSZXRvdXIgw6AgbCdhY2N1ZWlsXG4gICAgICAgIDwvYnV0dG9uPlxuXG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9UcmFuc2l0aW9uPlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cbmltcG9ydCB7IHVzZVBhbmllclN0b3JlIH0gZnJvbSBcIi4uLy4uL3N0b3Jlcy9wYW5pZXIuanNcIjtcbmltcG9ydCBIZWFkZXIgZnJvbSBcIi4uL2NvbXBvbmVudHMvSGVhZGVyLnZ1ZVwiO1xuXG5leHBvcnQgZGVmYXVsdCB7XG4gIG5hbWU6IFwiQ2hlY2tvdXRWaWV3XCIsXG4gIGNvbXBvbmVudHM6IHtcbiAgICBIZWFkZXJcbiAgfSxcbiAgZGF0YSgpIHtcbiAgICByZXR1cm4ge1xuICAgICAgcGFuaWVyOiB1c2VQYW5pZXJTdG9yZSgpLFxuICAgICAgZm9ybWF0dGVyOiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2ZyLUZSJyksXG4gICAgICBzaG93UGF5bWVudE1vZGFsOiBmYWxzZSxcbiAgICAgIHNlbGVjdGVkTWV0aG9kOiBudWxsLFxuICAgICAgc2hvd1VuYXZhaWxhYmxlTW9kYWw6IGZhbHNlLFxuICAgIH1cbiAgfSxcbiAgbWV0aG9kczoge1xuICAgIGluY3JlbWVudChpbmRleCkge1xuICAgICAgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzW2luZGV4XS5xdWFudGl0eSsrO1xuICAgICAgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzW2luZGV4XS5tb250YW50ID0gTnVtYmVyKHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1tpbmRleF0ubW9udGFudCkgKyBOdW1iZXIodGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzW2luZGV4XS5wcml4KTtcbiAgICB9LFxuICAgIGRlY3JlbWVudChpbmRleCkge1xuICAgICAgaWYgKHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1tpbmRleF0ucXVhbnRpdHkgPiAxKSB7XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1tpbmRleF0ucXVhbnRpdHktLTtcbiAgICAgICAgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzW2luZGV4XS5tb250YW50IC09IHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50c1tpbmRleF0ucHJpeDtcbiAgICAgIH1cbiAgICB9LFxuICAgIHJlbW92ZShpbmRleCkge1xuICAgICAgdGhpcy5wYW5pZXIuZGV0YWlsRG9jdW1lbnRzLnNwbGljZShpbmRleCwgMSk7XG4gICAgfSxcbiAgICBjb25maXJtUGF5bWVudE1ldGhvZCgpIHtcbiAgICAgIGlmICghdGhpcy5zZWxlY3RlZE1ldGhvZCkgcmV0dXJuO1xuXG4gICAgICBpZiAodGhpcy5zZWxlY3RlZE1ldGhvZCA9PT0gJ21vYmlsZV9tb25leScpIHtcbiAgICAgICAgdGhpcy5zaG93UGF5bWVudE1vZGFsID0gZmFsc2U7XG4gICAgICAgIHRoaXMuc2hvd1VuYXZhaWxhYmxlTW9kYWwgPSB0cnVlO1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG5cbiAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdwYXltZW50TWV0aG9kJywgdGhpcy5zZWxlY3RlZE1ldGhvZCk7XG4gICAgICB0aGlzLnNob3dQYXltZW50TW9kYWwgPSBmYWxzZTtcbiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsgbmFtZTogJ2NvbmZpcm0nLCBxdWVyeTogeyBtZXRob2Q6IHRoaXMuc2VsZWN0ZWRNZXRob2QgfSB9KTtcbiAgICB9LFxuICAgIGNsb3NlVW5hdmFpbGFibGVNb2RhbCgpIHtcbiAgICAgIHRoaXMuc2hvd1VuYXZhaWxhYmxlTW9kYWwgPSBmYWxzZTtcbiAgICAgIHRoaXMuJHJvdXRlci5wdXNoKHsgbmFtZTogJ2hvbWUnIH0pO1xuICAgIH0sXG4gIH1cbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuLmNhcnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZhZmM7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbn1cblxuLmZzLTEwIHsgZm9udC1zaXplOiAxMHB4OyB9XG4uZnMtMTIgeyBmb250LXNpemU6IDEycHg7IH1cbi5mcy0xMyB7IGZvbnQtc2l6ZTogMTNweDsgfVxuLmZzLTE0IHsgZm9udC1zaXplOiAxNHB4OyB9XG4uZnMtMTUgeyBmb250LXNpemU6IDE1cHg7IH1cblxuLyogVGjDqG1lIEluZGlnbyAqL1xuLnRleHQtaW5kaWdvIHtcbiAgY29sb3I6ICM0ZjQ2ZTUgIWltcG9ydGFudDtcbn1cblxuLmJnLXNvZnQtaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTdmZjtcbn1cblxuLmJnLXNvZnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2ZkZjU7XG59XG5cbi5idG4taW5kaWdvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzRmNDZlNSAwJSwgIzM3MzBhMyAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5idG4taW5kaWdvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzQzMzhjYSAwJSwgIzJlMmE4NSAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoNzksIDcwLCAyMjksIDAuMjUpICFpbXBvcnRhbnQ7XG59XG5cbi5pY29uLWhlYWRlci1ib3gge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uYmctbGlnaHQtaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY1ZjkgIWltcG9ydGFudDtcbn1cblxuLyogSW1hZ2UgUHJvZHVpdCAqL1xuLmNhcnQtaW1nLWJveCB7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG59XG4uY2FydC1pbWctYm94IGltZyB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLyogVGFibGVhdSAqL1xuLmN1c3RvbS1jYXJ0LXRhYmxlIHRoIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBjb2xvcjogIzY0NzQ4Yjtcbn1cbi5jdXN0b20tY2FydC10YWJsZSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLmNhcnQtcm93IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlO1xufVxuLmNhcnQtcm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcbn1cblxuLyogQm91dG9ucyBRdWFudGl0w6kgKi9cbi5xdWFudGl0eS1jb3VudGVyIHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLnF0eS1pbnB1dCB7XG4gIHdpZHRoOiA0MHB4O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLWljb24ge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5idG4taWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU4ZjAgIWltcG9ydGFudDtcbn1cblxuLyogQm91dG9uIFN1cHByaW1lciBOZXV0cmUgKEFkaWV1IGxlIHJvdWdlICEpICovXG4uYnRuLWRlbGV0ZS1pY29uIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNWY5O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYnRuLWRlbGV0ZS1pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDVlMTtcbn1cbi5idG4tZGVsZXRlLWljb246aG92ZXIgaSB7XG4gIGNvbG9yOiAjMWUyOTNiICFpbXBvcnRhbnQ7XG59XG5cbi8qIFLDqXN1bcOpIGZpeGUgKi9cbi5zdGlja3ktc3VtbWFyeSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogOTBweDtcbn1cblxuLmJvcmRlci1kYXNoZWQge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50O1xufVxuXG4uZW1wdHktY2FydC1pY29uIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLyogTW9kYWwgZGUgcGFpZW1lbnQgKi9cbi5wYXltZW50LW1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAyMywgNDIsIDAuNTUpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5wYXltZW50LW1vZGFsLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ2MHB4O1xuICBtYXgtaGVpZ2h0OiA5MHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ucGF5bWVudC1vcHRpb24tY2FyZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlMmU4ZjA7XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG5cbi5wYXltZW50LW9wdGlvbi1jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzdkMmZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGF5bWVudC1vcHRpb24tY2FyZC5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzRmNDZlNTtcbiAgYmFja2dyb3VuZDogI2VlZjJmZjtcbn1cblxuLnBheW1lbnQtaWNvbi1ib3gge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG4vKiBNb2RhbCBNb2JpbGUgTW9uZXkgaW5kaXNwb25pYmxlICovXG4udW5hdmFpbGFibGUtbW9kYWwtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbi51bmF2YWlsYWJsZS1pY29uLWJveCB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG5cbi5iZy1zb2Z0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmM2M3O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICNkOTc3MDYgIWltcG9ydGFudDtcbn1cblxuLmZhZGUtZW50ZXItYWN0aXZlLCAuZmFkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cbi5mYWRlLWVudGVyLWZyb20sIC5mYWRlLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cbjwvc3R5bGU+IiwiPHRlbXBsYXRlPlxuICA8SGVhZGVyPjwvSGVhZGVyPlxuXG4gIDxkaXYgY2xhc3M9XCJjaGVja291dC1jb250YWluZXIgcHktNVwiPlxuICAgIDxkaXYgY2xhc3M9XCJjb250YWluZXIgbWF4LXctNHhsIG14LWF1dG8gcHgtM1wiPlxuICAgICAgPGRpdiBjbGFzcz1cImNhcmQgY3VzdG9tLWNhcmQgYm9yZGVyLTAgc2hhZG93LWxnIHJvdW5kZWQtNCBvdmVyZmxvdy1oaWRkZW5cIj5cbiAgICAgICAgXG4gICAgICAgIDwhLS0gSGVhZGVyIGRlIGxhIGNhcnRlIC0tPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1oZWFkZXIgYmctaW5kaWdvIHRleHQtd2hpdGUgcC00IGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBhbGlnbi1pdGVtcy1jZW50ZXIgYm9yZGVyLTBcIj5cbiAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJiYWRnZSBiZy13aGl0ZSB0ZXh0LWluZGlnbyBtYi0yIHB4LTMgcHktMSByb3VuZGVkLXBpbGwgZnctYm9sZCBmcy0xMlwiPlN1Y2PDqHM8L3NwYW4+XG4gICAgICAgICAgICA8aDMgY2xhc3M9XCJjYXJkLXRpdGxlIHRleHQtd2hpdGUgZnMtNCBmdy1ib2xkIG1iLTBcIj5Db21tYW5kZSBDb25maXJtw6llPC9oMz5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8ZGl2IGNsYXNzPVwiaWNvbi1jaXJjbGUgYmctd2hpdGUtMTAgdGV4dC13aGl0ZSByb3VuZGVkLWNpcmNsZSBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1jZW50ZXJcIj5cbiAgICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtY2hlY2stY2lyY2xlIGZzLTJcIj48L2k+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuXG4gICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWJvZHkgcC00IHAtbWQtNVwiPlxuICAgICAgICAgIDwhLS0gTm90aWZpY2F0aW9uIGQnZXJyZXVyIC0tPlxuICAgICAgICAgIDxkaXYgdi1pZj1cImVycm9yTWVzc2FnZVwiIGNsYXNzPVwiYWxlcnQgYWxlcnQtZGFuZ2VyIGJvcmRlci0wIHNoYWRvdy1zbSByb3VuZGVkLTMgbWItNCBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLWFsZXJ0LWNpcmNsZSBmcy00IG1lLTNcIj48L2k+XG4gICAgICAgICAgICA8ZGl2Pnt7IGVycm9yTWVzc2FnZSB9fTwvZGl2PlxuICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgPCEtLSBOb3RpZmljYXRpb24gZGUgc3VjY8OocyAtLT5cbiAgICAgICAgICA8ZGl2IHYtaWY9XCJjb21tYW5kZS5jb2RlXCIgY2xhc3M9XCJhbGVydCBhbGVydC1zb2Z0LXN1Y2Nlc3MgYm9yZGVyLTAgc2hhZG93LXNtIHJvdW5kZWQtMyBwLTQgbWItNCBkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtY2VudGVyXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlclwiPlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYWxlcnQtaWNvbi1ib3ggYmctc3VjY2VzcyB0ZXh0LXdoaXRlIHJvdW5kZWQtY2lyY2xlIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWNlbnRlciBtZS0zIGZsZXgtc2hyaW5rLTBcIj5cbiAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLWNoZWNrIGZzLTVcIj48L2k+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICA8ZGl2PlxuICAgICAgICAgICAgICAgIDxzdHJvbmcgY2xhc3M9XCJkLWJsb2NrIGZzLTUgdGV4dC1kYXJrIG1iLTFcIj5Db21tYW5kZSBOwrAge3sgY29tbWFuZGUuY29kZSB9fSBDb25maXJtw6llICE8L3N0cm9uZz5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRleHQtc2Vjb25kYXJ5IGZzLTE0XCI+XG4gICAgICAgICAgICAgICAgICB7eyBwYXltZW50TWV0aG9kID09PSAnbW9iaWxlX21vbmV5JyA/ICdSZWRpcmVjdGlvbiB2ZXJzIGxlIHBhaWVtZW50IE1vYmlsZSBNb25leS4uLicgOiAnVmV1aWxsZXogdm91cyByZW5kcmUgw6AgbGEgY2Fpc3NlIHBvdXIgZmluYWxpc2VyIHZvdHJlIHLDqGdsZW1lbnQuJyB9fVxuICAgICAgICAgICAgICAgIDwvc3Bhbj5cbiAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiYnRuLWNsb3NlXCIgZGF0YS1icy1kaXNtaXNzPVwiYWxlcnRcIiBhcmlhLWxhYmVsPVwiQ2xvc2VcIj48L2J1dHRvbj5cbiAgICAgICAgICA8L2Rpdj5cblxuICAgICAgICAgIDxmb3JtIHYtaWY9XCJjb21tYW5kZS5jb2RlXCIgYWN0aW9uPVwiXCIgY2xhc3M9XCJzcGFjZS15LTRcIj5cbiAgICAgICAgICAgIDwhLS0gUsOpY2FwaXR1bGF0aWYgR2xvYmFsIC0tPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNlY3Rpb24tYm94IHJvdW5kZWQtNCBwLTQgYmctd2hpdGUgbWItNCBib3JkZXIgc2hhZG93LXNtXCI+XG4gICAgICAgICAgICAgIDxoNSBjbGFzcz1cImZ3LWJvbGQgdGV4dC1kYXJrIG1iLTMgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlclwiPlxuICAgICAgICAgICAgICAgIDxpIGNsYXNzPVwiZmUgZmUtZmlsZS10ZXh0IG1lLTIgdGV4dC1pbmRpZ29cIj48L2k+IFN5bnRow6hzZSBDb21tYW5kZVxuICAgICAgICAgICAgICA8L2g1PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGFibGUtcmVzcG9uc2l2ZVwiPlxuICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInRhYmxlIHRleHQtbm93cmFwIGFsaWduLW1pZGRsZSBtYi0wXCI+XG4gICAgICAgICAgICAgICAgICA8dGhlYWQgY2xhc3M9XCJ0YWJsZS1saWdodC1oZWFkXCI+XG4gICAgICAgICAgICAgICAgICAgIDx0cj5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9XCJ0ZXh0LW11dGVkIHRleHQtdXBwZXJjYXNlIGZzLTEyIGZ3LWJvbGRcIj5Sw6lmIGNvbW1hbmRlPC90aD5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9XCJ0ZXh0LWVuZCB0ZXh0LW11dGVkIHRleHQtdXBwZXJjYXNlIGZzLTEyIGZ3LWJvbGRcIj5Nb250YW50IFRvdGFsPC90aD5cbiAgICAgICAgICAgICAgICAgICAgPC90cj5cbiAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+XG4gICAgICAgICAgICAgICAgICA8dGJvZHk+XG4gICAgICAgICAgICAgICAgICAgIDx0cj5cbiAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9XCJmdy1zZW1pYm9sZCB0ZXh0LWluZGlnbyBmcy02XCI+e3sgY29tbWFuZGUuY29kZSB9fTwvdGQ+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1lbmQgZnctYm9sZCB0ZXh0LWRhcmsgZnMtNVwiPnt7IGZvcm1hdHRlci5mb3JtYXQoY29tbWFuZGUuYW1vdW50VHRjKSB9fSBGIENGQTwvdGQ+XG4gICAgICAgICAgICAgICAgICAgIDwvdHI+XG4gICAgICAgICAgICAgICAgICAgIDx0cj5cbiAgICAgICAgICAgICAgICAgICAgICA8dGQgY2xhc3M9XCJ0ZXh0LW11dGVkIGZzLTE0XCI+TW9kZSBkZSBwYWllbWVudDwvdGQ+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1lbmQgZnMtMTQgZnctc2VtaWJvbGRcIj5cbiAgICAgICAgICAgICAgICAgICAgICAgIHt7IHBheW1lbnRNZXRob2QgPT09ICdtb2JpbGVfbW9uZXknID8gJ01vYmlsZSBNb25leScgOiAnRXNww6hjZXMgw6AgbGEgY2Fpc3NlJyB9fVxuICAgICAgICAgICAgICAgICAgICAgIDwvdGQ+XG4gICAgICAgICAgICAgICAgICAgIDwvdHI+XG4gICAgICAgICAgICAgICAgICA8L3Rib2R5PlxuICAgICAgICAgICAgICAgIDwvdGFibGU+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAgIDwhLS0gRMOpdGFpbHMgZGVzIGFydGljbGVzIC0tPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNlY3Rpb24tYm94IHJvdW5kZWQtNCBwLTQgYmctd2hpdGUgYm9yZGVyIHNoYWRvdy1zbVwiPlxuICAgICAgICAgICAgICA8aDUgY2xhc3M9XCJmdy1ib2xkIHRleHQtZGFyayBtYi0zIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXJcIj5cbiAgICAgICAgICAgICAgICA8aSBjbGFzcz1cImZlIGZlLXNob3BwaW5nLWJhZyBtZS0yIHRleHQtaW5kaWdvXCI+PC9pPiBEw6l0YWlsIGRlcyBBcnRpY2xlc1xuICAgICAgICAgICAgICA8L2g1PlxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGFibGUtcmVzcG9uc2l2ZVwiPlxuICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInRhYmxlIHRleHQtbm93cmFwIGFsaWduLW1pZGRsZSBtYi0wXCI+XG4gICAgICAgICAgICAgICAgICA8dGhlYWQgY2xhc3M9XCJ0YWJsZS1saWdodC1oZWFkXCI+XG4gICAgICAgICAgICAgICAgICAgIDx0cj5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9XCJ0ZXh0LW11dGVkIHRleHQtdXBwZXJjYXNlIGZzLTEyIGZ3LWJvbGRcIj5Qcm9kdWl0PC90aD5cbiAgICAgICAgICAgICAgICAgICAgICA8dGggY2xhc3M9XCJ0ZXh0LWNlbnRlciB0ZXh0LW11dGVkIHRleHQtdXBwZXJjYXNlIGZzLTEyIGZ3LWJvbGRcIj5RdWFudGl0w6k8L3RoPlxuICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz1cInRleHQtZW5kIHRleHQtbXV0ZWQgdGV4dC11cHBlcmNhc2UgZnMtMTIgZnctYm9sZFwiPlByaXggVW5pdGFpcmU8L3RoPlxuICAgICAgICAgICAgICAgICAgICAgIDx0aCBjbGFzcz1cInRleHQtZW5kIHRleHQtbXV0ZWQgdGV4dC11cHBlcmNhc2UgZnMtMTIgZnctYm9sZFwiPlRvdGFsPC90aD5cbiAgICAgICAgICAgICAgICAgICAgPC90cj5cbiAgICAgICAgICAgICAgICAgIDwvdGhlYWQ+XG4gICAgICAgICAgICAgICAgICA8dGJvZHk+XG4gICAgICAgICAgICAgICAgICAgIDx0ciB2LWZvcj1cImRkIGluIGNvbW1hbmRlLml0ZW1Eb2N1bWVudHNcIiA6a2V5PVwiZGQucHJvZHVjdFwiPlxuICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz1cImZ3LXNlbWlib2xkIHRleHQtZGFyayBmcy0xNFwiPnt7IGRkLmxpYmVsbGUgfX08L3RkPlxuICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz1cInRleHQtY2VudGVyXCI+XG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImJhZGdlIGJnLXNvZnQtaW5kaWdvIHRleHQtaW5kaWdvIHJvdW5kZWQtcGlsbCBweC0zIHB5LTEgZnMtMTNcIj57eyBkZC5xdWFudGl0eSB9fTwvc3Bhbj5cbiAgICAgICAgICAgICAgICAgICAgICA8L3RkPlxuICAgICAgICAgICAgICAgICAgICAgIDx0ZCBjbGFzcz1cInRleHQtZW5kIHRleHQtbXV0ZWQgZnMtMTRcIj57eyBmb3JtYXR0ZXIuZm9ybWF0KGRkLnVuaXRQcmljZSkgfX0gRkNGQTwvdGQ+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1lbmQgZnctYm9sZCB0ZXh0LWRhcmsgZnMtMTRcIj57eyBmb3JtYXR0ZXIuZm9ybWF0KGRkLm1vbnRhbnQpIH19IEZDRkE8L3RkPlxuICAgICAgICAgICAgICAgICAgICA8L3RyPlxuICAgICAgICAgICAgICAgICAgPC90Ym9keT5cbiAgICAgICAgICAgICAgICAgIDx0Zm9vdD5cbiAgICAgICAgICAgICAgICAgICAgPHRyIGNsYXNzPVwidGFibGUtdG90YWwtcm93XCI+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49XCIzXCIgY2xhc3M9XCJmdy1ib2xkIHRleHQtdXBwZXJjYXNlIGZzLTE0IHRleHQtZGFyayBweS0zXCI+TW9udGFudCBUb3RhbCDDoCBQYXllcjwvdGQ+XG4gICAgICAgICAgICAgICAgICAgICAgPHRkIGNsYXNzPVwidGV4dC1lbmQgZnctYm9sZCB0ZXh0LWluZGlnbyBmcy00IHB5LTNcIj57eyBmb3JtYXR0ZXIuZm9ybWF0KGNvbW1hbmRlLmFtb3VudFR0YykgfX0gRiBDRkE8L3RkPlxuICAgICAgICAgICAgICAgICAgICA8L3RyPlxuICAgICAgICAgICAgICAgICAgPC90Zm9vdD5cbiAgICAgICAgICAgICAgICA8L3RhYmxlPlxuICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDwvZm9ybT5cbiAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgPCEtLSBGb290ZXIgLS0+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWZvb3RlciBiZy1saWdodCBwLTQgZC1mbGV4IGp1c3RpZnktY29udGVudC1lbmQgYm9yZGVyLTBcIj5cbiAgICAgICAgICA8cm91dGVyLWxpbmsgY2xhc3M9XCJidG4gYnRuLWluZGlnbyBidG4tbGcgcm91bmRlZC1waWxsIHB4LTQgc2hhZG93LXNtIGZ3LWJvbGQgZC1pbmxpbmUtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIgZ2FwLTJcIiA6dG89XCJ7bmFtZTogJ2hvbWUnfVwiPlxuICAgICAgICAgICAgPGkgY2xhc3M9XCJtZGkgbWRpLWhvbWUgZnMtNVwiPjwvaT5cbiAgICAgICAgICAgIDxzcGFuPlJldG91cm5lciDDoCBsJ0FjY3VlaWw8L3NwYW4+XG4gICAgICAgICAgPC9yb3V0ZXItbGluaz5cbiAgICAgICAgPC9kaXY+XG5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgSGVhZGVyIGZyb20gXCIuLi9jb21wb25lbnRzL0hlYWRlci52dWVcIjtcbmltcG9ydCB7IHVzZVBhbmllclN0b3JlIH0gZnJvbSBcIi4uLy4uL3N0b3Jlcy9wYW5pZXIuanNcIjtcbmltcG9ydCByb3V0ZXIgZnJvbSBcIi4uLy4uL3JvdXRlL2luZGV4LmpzXCI7XG5cbmNvbnN0IEFQSV9CQVNFX1VSTCA9IFwiaHR0cHM6Ly9lY2thbmthci5teXN0YXRpb24tc2VydmljZS5jb21cIjtcblxuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiBcIkNvbmZpcm1PcmRlclZpZXdcIixcbiAgZGF0YSgpIHtcbiAgICByZXR1cm4ge1xuICAgICAgcGFuaWVyOiB1c2VQYW5pZXJTdG9yZSgpLFxuICAgICAgY29tbWFuZGU6IHt9LFxuICAgICAgZm9ybWF0dGVyOiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2ZyLUZSJyksXG4gICAgICBlcnJvck1lc3NhZ2U6IFwiXCIsXG4gICAgICBwYXltZW50TWV0aG9kOiBcImVzcGVjZXNcIixcbiAgICB9XG4gIH0sXG4gIGNvbXBvbmVudHM6IHtcbiAgICBIZWFkZXJcbiAgfSxcbiAgYmVmb3JlTW91bnQoKSB7XG4gICAgaWYgKHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50cy5sZW5ndGggPT09IDApIHtcbiAgICAgIHJvdXRlci5wdXNoKHsgcGF0aDogJy8nIH0pO1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMucGF5bWVudE1ldGhvZCA9IHRoaXMuJHJvdXRlLnF1ZXJ5Lm1ldGhvZCB8fCBsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgncGF5bWVudE1ldGhvZCcpIHx8ICdlc3BlY2VzJztcblxuICAgIGNvbnN0IGNhcnRJdGVtcyA9IHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50cztcblxuICAgIGNvbnN0IHBheWxvYWQgPSB7XG4gICAgICBjdXN0b21lck5hbWU6IFwiQ2xpZW50IHNpdGUgd2ViXCIsXG4gICAgICBpdGVtRG9jdW1lbnRzOiBjYXJ0SXRlbXMubWFwKGl0ZW0gPT4gKHtcbiAgICAgICAgcHJvZHVjdDogaXRlbS5wcm9kdWl0LFxuICAgICAgICBxdWFudGl0eTogaXRlbS5xdWFudGl0eSxcbiAgICAgICAgdW5pdFByaWNlOiBTdHJpbmcoaXRlbS5wcml4KSxcbiAgICAgICAgbW9udGFudDogU3RyaW5nKGl0ZW0ubW9udGFudCksXG4gICAgICB9KSksXG4gICAgfTtcblxuICAgIC8vIE5vdGUgOiBsZSBjaGFtcCBwYXltZW50TWV0aG9kIG4nZXN0IHBhcyBlbmNvcmUgZW52b3nDqSBhdSBiYWNrZW5kXG4gICAgLy8gdGFudCBxdWUgbCdBUEkgQ2luZXRQYXkgbidlc3QgcGFzIGJyYW5jaMOpZS4gSWwgZXN0IGNvbnNlcnbDqSBjw7R0w6lcbiAgICAvLyBmcm9udCAodGhpcy5wYXltZW50TWV0aG9kKSBwb3VyIMOqdHJlIGFqb3V0w6kgYXUgcGF5bG9hZCBldCBkw6ljbGVuY2hlclxuICAgIC8vIGwnYXBwZWwgw6AgbGEgcm91dGUgZGUgcGFpZW1lbnQgbW9iaWxlIG1vbmV5IGTDqHMgcXVlIGNlbGxlLWNpIHNlcmEgcHLDqnRlLlxuXG4gICAgZmV0Y2goYCR7QVBJX0JBU0VfVVJMfS9hcGkvd2ViX29yZGVyc2AsIHtcbiAgICAgIG1ldGhvZDogJ1BPU1QnLFxuICAgICAgaGVhZGVyczoge1xuICAgICAgICAnQ29udGVudC1UeXBlJzogJ2FwcGxpY2F0aW9uL2xkK2pzb24nLFxuICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2xkK2pzb24nLFxuICAgICAgfSxcbiAgICAgIGJvZHk6IEpTT04uc3RyaW5naWZ5KHBheWxvYWQpXG4gICAgfSlcbiAgICAgIC50aGVuKGFzeW5jIChyZXNwb25zZSkgPT4ge1xuICAgICAgICBpZiAoIXJlc3BvbnNlLm9rKSB7XG4gICAgICAgICAgY29uc3QgZXJyQm9keSA9IGF3YWl0IHJlc3BvbnNlLmpzb24oKS5jYXRjaCgoKSA9PiBudWxsKTtcbiAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoZXJyQm9keT8uZGV0YWlsID8/IGBFcnJldXIgJHtyZXNwb25zZS5zdGF0dXN9YCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlc3BvbnNlLmpzb24oKTtcbiAgICAgIH0pXG4gICAgICAudGhlbigoZGF0YSkgPT4ge1xuICAgICAgICBjb25zdCBpdGVtc1dpdGhMYWJlbCA9IGRhdGEuaXRlbURvY3VtZW50cy5tYXAobGluZSA9PiB7XG4gICAgICAgICAgY29uc3Qgb3JpZ2luYWwgPSBjYXJ0SXRlbXMuZmluZChjaSA9PiBjaS5wcm9kdWl0ID09PSBsaW5lLnByb2R1Y3QpO1xuICAgICAgICAgIHJldHVybiB7IC4uLmxpbmUsIGxpYmVsbGU6IG9yaWdpbmFsPy5saWJlbGxlID8/ICcnIH07XG4gICAgICAgIH0pO1xuXG4gICAgICAgIHRoaXMuY29tbWFuZGUgPSB7IC4uLmRhdGEsIGl0ZW1Eb2N1bWVudHM6IGl0ZW1zV2l0aExhYmVsIH07XG4gICAgICAgIHRoaXMucGFuaWVyLmRldGFpbERvY3VtZW50cyA9IFtdO1xuXG4gICAgICAgIGxldCBjbWRlcyA9IEpTT04ucGFyc2UobG9jYWxTdG9yYWdlLmdldEl0ZW0oXCJjb21tYW5kZXNcIikpIHx8IFtdO1xuICAgICAgICBpZiAoIUFycmF5LmlzQXJyYXkoY21kZXMpKSB7XG4gICAgICAgICAgY21kZXMgPSBbXTtcbiAgICAgICAgfVxuICAgICAgICBjbWRlcy5wdXNoKGRhdGEuY29kZSk7XG4gICAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdjb21tYW5kZXMnLCBKU09OLnN0cmluZ2lmeShjbWRlcykpO1xuXG4gICAgICAgIC8vIFRPRE8gKGTDqHMgcsOpY2VwdGlvbiBkZXMgY2zDqXMgQ2luZXRQYXkpIDpcbiAgICAgICAgLy8gaWYgKHRoaXMucGF5bWVudE1ldGhvZCA9PT0gJ21vYmlsZV9tb25leScpIHtcbiAgICAgICAgLy8gICBmZXRjaChgJHtBUElfQkFTRV9VUkx9L3BheW1lbnQvJHtkYXRhLnV1aWR9L2NpbmV0cGF5L2luaXRgLCB7IG1ldGhvZDogJ1BPU1QnIH0pXG4gICAgICAgIC8vICAgICAudGhlbihyID0+IHIuanNvbigpKVxuICAgICAgICAvLyAgICAgLnRoZW4ocmVzID0+IHsgd2luZG93LmxvY2F0aW9uLmhyZWYgPSByZXMucGF5bWVudF91cmw7IH0pO1xuICAgICAgICAvLyB9XG4gICAgICB9KVxuICAgICAgLmNhdGNoKChlcnJvcikgPT4ge1xuICAgICAgICB0aGlzLmVycm9yTWVzc2FnZSA9IGVycm9yLm1lc3NhZ2U7XG4gICAgICB9KTtcbiAgfVxufVxuPC9zY3JpcHQ+XG5cbjxzdHlsZSBzY29wZWQ+XG4uY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmYjtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xufVxuXG4uYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzRmNDZlNSAwJSwgIzM3MzBhMyAxMDAlKTtcbn1cblxuLnRleHQtaW5kaWdvIHtcbiAgY29sb3I6ICM0ZjQ2ZTUgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cblxuLmljb24tY2lyY2xlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLyogQWxlcnRlIGRlIHN1Y2PDqHMgKi9cbi5hbGVydC1zb2Z0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmZGY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTdmM2QwICFpbXBvcnRhbnQ7XG59XG5cbi5hbGVydC1pY29uLWJveCB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi8qIEVudMOqdGVzIGRlcyB0YWJsZWF1eCAoRXhpdCBsZSByb3VnZSAhKSAqL1xuLnRhYmxlLWxpZ2h0LWhlYWQgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZjICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjQ3NDhiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlOGYwO1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG59XG5cbi5iZy1zb2Z0LWluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU3ZmY7XG59XG5cbi8qIExpZ25lIFRvdGFsICovXG4udGFibGUtdG90YWwtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlMmU4ZjA7XG59XG5cbi8qIEJvdXRvbnMgKi9cbi5idG4taW5kaWdvIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzRmNDZlNSAwJSwgIzM3MzBhMyAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5idG4taW5kaWdvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzQzMzhjYSAwJSwgIzJlMmE4NSAxMDAlKTtcbiAgY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoNzksIDcwLCAyMjksIDAuMykgIWltcG9ydGFudDtcbn1cblxuLmZzLTEyIHsgZm9udC1zaXplOiAxMnB4OyB9XG4uZnMtMTMgeyBmb250LXNpemU6IDEzcHg7IH1cbi5mcy0xNCB7IGZvbnQtc2l6ZTogMTRweDsgfVxuPC9zdHlsZT4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/